Tihomir Kostadinov
Defensive midfielder · No. 26
- Age
- 30
- Height
- 5 ft 10 in
- Preferred foot
- Right
- Market value
- €325K
Season stats
| Competition and team | GP | Min | G | A | Sub | YC | 2YC | RC |
|---|---|---|---|---|---|---|---|---|
| 2026/27 | ||||||||
| Chance Liga1. FC Slovácko Uherské Hradiště | 9 | 767 | 0 | 0 | 0 | 2 | 1 | 0 |
| MOL Cup1.FC Slovacko | 2 | 123 | 2 | 0 | 0 | 0 | 0 | 0 |
| 2025/26 | ||||||||
| Chance LigaSK Sigma Olomouc | 12 | 661 | 0 | 0 | 4 | 2 | 0 | 0 |
| Chance Liga1. FC Slovácko Uherské Hradiště | 6 | 408 | 0 | 2 | 1 | 0 | 1 | 0 |
| Chance Liga · Relegation Group1. FC Slovácko Uherské Hradiště | 5 | 189 | 0 | 1 | 3 | 0 | 0 | 0 |
| UEFA Conference LeagueSK Sigma Olomouc | 5 | 264 | 0 | 1 | 2 | 1 | 0 | 0 |
| Chance Liga Relegation Play-offs1.FC Slovacko | 2 | 108 | 1 | 0 | 1 | 0 | 0 | 0 |
| MOL CupSK Sigma Olomouc | 1 | 65 | 0 | 0 | 0 | 0 | 0 | 0 |
| UEFA Europa League QualifyingSK Sigma Olomouc | 1 | 6 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2024/25 | ||||||||
| PKO BP EkstraklasaPiast Gliwice | 27 | 1,503 | 2 | 1 | 11 | 5 | 0 | 0 |
| STS Polish CupPiast Gliwice | 2 | 192 | 1 | 0 | 0 | 0 | 1 | 0 |
| 2023/24 | ||||||||
| PKO BP EkstraklasaPiast Gliwice | 17 | 680 | 0 | 3 | 12 | 2 | 0 | 0 |
| STS Polish CupPiast Gliwice | 2 | 105 | 0 | 0 | 1 | 2 | 0 | 0 |
| 2021/22 | ||||||||
| Niké LigaMFK Ruzomberok | 9 | 558 | 1 | 1 | 2 | 2 | 0 | 0 |
| PKO BP EkstraklasaPiast Gliwice | 6 | 264 | 0 | 1 | 3 | 1 | 0 | 0 |
| Slovnaft CupMFK Ruzomberok | 2 | 101 | 1 | 0 | 1 | 0 | 0 | 0 |
| STS Polish CupPiast Gliwice | 1 | 48 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2020/21 | ||||||||
| Niké LigaMFK Ruzomberok | 16 | 1,100 | 2 | 4 | 4 | 3 | 0 | 0 |
| Niké Liga - Relegation GroupMFK Ruzomberok | 8 | 620 | 0 | 3 | 1 | 2 | 0 | 0 |
| 2019/20 | ||||||||
| Niké LigaMFK Ruzomberok | 21 | 1,865 | 1 | 3 | 0 | 5 | 0 | 0 |
| Slovnaft CupMFK Ruzomberok | 6 | 307 | 0 | 0 | 3 | 1 | 0 | 0 |
| UEFA Europa League QualifyingMFK Ruzomberok | 2 | 160 | 0 | 0 | 0 | 0 | 0 | 0 |
| Niké Liga - Championship GroupMFK Ruzomberok | 1 | 90 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2018/19 | ||||||||
| Niké LigaMFK Ruzomberok | 20 | 1,281 | 5 | 5 | 4 | 5 | 1 | 0 |
| Niké Liga - Championship GroupMFK Ruzomberok | 9 | 539 | 1 | 4 | 3 | 1 | 0 | 0 |
| 2017/18 | ||||||||
| Niké LigaMFK Ruzomberok | 19 | 1,030 | 1 | 1 | 8 | 2 | 0 | 0 |
| Slovnaft CupMFK Ruzomberok | 7 | 248 | 3 | 0 | 5 | 1 | 0 | 0 |
| Niké Liga - Championship GroupMFK Ruzomberok | 6 | 421 | 0 | 0 | 2 | 0 | 0 | 0 |
| UEFA Europa League QualifyingMFK Ruzomberok | 3 | 35 | 0 | 0 | 3 | 0 | 0 | 0 |
| Nike Liga - Conference League Play-offMFK Ruzomberok | 1 | 45 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2016/17 | ||||||||
| Niké LigaFC ViOn Zlate Moravce-Vrable | 20 | 1,395 | 1 | 1 | 3 | 5 | 0 | 0 |
| Slovnaft CupFC ViOn Zlate Moravce-Vrable | 2 | 135 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2015/16 | ||||||||
| MONACObet LigaDukla Banska Bystrica (1965 - 2017) | 19 | 1,526 | 3 | 0 | 1 | 4 | 0 | 0 |
| II. Liga RelegationDukla Banska Bystrica (1965 - 2017) | 6 | 540 | 1 | 0 | 0 | 1 | 0 | 0 |
| 2014/15 | ||||||||
| Prva Makedonska Fudbalska LigaTeteks Tetovo | 8 | 375 | 0 | 0 | 4 | 1 | 0 | 0 |
| Prva liga SrbijeFK Moravac Orion Mrstane | 7 | 462 | 0 | 0 | 1 | 1 | 0 | 0 |
| Kup SrbijeFK Moravac Orion Mrstane | 1 | 57 | 0 | 0 | 0 | 0 | 0 | 0 |
| Career total | 291 | 18,273 | 26 | 31 | 87 | 49 | 4 | 0 |
Show all 12 seasonsShow fewer seasons
Recent games
| Game | Result | Role | Min | Rtg | G | A | Sh | SoT | Pass | Pass% |
|---|---|---|---|---|---|---|---|---|---|---|
| HHome: FC Zbrojovka Brno · Chance Liga | 1:2Loss | Started | 90 | 6.4 | 0 | 0 | 1 | 0 | 68 | 85% |
| AAway: FC Slovan Liberec · Chance Liga | 0:2Win | Started | 81 | 6.9 | 0 | 0 | 0 | 0 | 24 | 83% |
Career and transfers
Piast Gliwice→SK Sigma Olomouc
Ruzomberok→Piast Gliwice
FC ViOn→Ruzomberok
Banska Bystrica→FC ViOn
Teteks Tetovo→Banska Bystrica
Moravac→Teteks Tetovo