Skip to content
Tihomir Kostadinov

Tihomir Kostadinov

Midfield - Defensive Midfield  at SK Sigma Olomouc
Age30
CitizenshipNorth Macedonia
Height1.79 m
Footright
BornMarch 4, 1996
at SK Sigma Olomouc 327 days · joined 2025-07-01
👕200+ Apps 🏴25+ Caps
Market value €350k
Defensive Midfield Midfield

Career snapshot

7
clubs played for
14/15
debut season
0.09
goals / match
MFK Ruzomberok
top club · 130 apps

Career highs

€500k
peak value · 2019
top transfer fee
6
best season · 18/19
48 / 3
int'l caps / goals
253Appearances
23Goals
27Assists
45Yellow cards
0Red cards
93Full matches (90′)
Full nameTihomir Kostadinov
Name in home countryТихомир Костадинов
Date of birth1996-03-04 (30 yrs)
Place of birthValandovo, North Macedonia
CitizenshipNorth Macedonia
PositionMidfield - Defensive Midfield (main: Midfield)
Footright
Height179.00 m
Current clubSK Sigma Olomouc
Joined2025-07-01
Contract expires
AgentJM Management,s.r.o.
Jul 2025
25/26 — SK Sigma Olomouc
5 matches · 0 G · 0 A · across 2 competitions
Jul 2025
Transfer: Piast Gliwice → Sigma Olomouc
25/26 · Transfer
Jul 2024
24/25 — Piast Gliwice
29 matches · 3 G · 1 A · across 2 competitions
Jul 2023
23/24 — Piast Gliwice
19 matches · 0 G · 3 A · across 2 competitions
Apr 2022
Injury: unknown
77 games missed
Jan 2022
Transfer: Ruzomberok → Piast Gliwice
21/22 · Transfer
Dec 2021
Injury: unknown
3 games missed
Nov 2021
Injury: unknown
Jul 2021
21/22 — Piast Gliwice, MFK Ruzomberok
18 matches · 2 G · 2 A · across 4 competitions
Aug 2020
Injury: unknown
9 games missed
Jul 2020
Injury: unknown
2 games missed
Jul 2020
20/21 — MFK Ruzomberok
24 matches · 2 G · 7 A · across 3 competitions
Jul 2019
19/20 — MFK Ruzomberok
30 matches · 1 G · 3 A · across 4 competitions
Jul 2018
18/19 — MFK Ruzomberok
29 matches · 6 G · 9 A · across 3 competitions
Jul 2017
Transfer: FC ViOn → Ruzomberok
17/18 · Transfer
Jul 2017
17/18 — MFK Ruzomberok
36 matches · 4 G · 1 A · across 5 competitions
Jul 2016
16/17 — FC ViOn Zlate Moravce-Vrable
22 matches · 1 G · 1 A · across 2 competitions
Jul 2016
Transfer: Banska Bystrica → FC ViOn
16/17 · Transfer
Jul 2015
15/16 — Dukla Banska Bystrica
25 matches · 4 G · 0 A · across 2 competitions
Jul 2015
Transfer: Teteks Tetovo → Banska Bystrica
15/16 · Transfer
Jan 2015
Transfer: Moravac → Teteks Tetovo
14/15 · Transfer
Jul 2014
14/15 — FK Moravac Orion Mrstane, Teteks Tetovo
16 matches · 0 G · 0 A · across 3 competitions
Jan 1970
Peak market value: €500k
Highest valuation recorded in dataset
8,370 min
Minutes played by club
SK Sigma Olomouc 0.0%
Piast Gliwice 11.3%
MFK Ruzomberok 59.5%
FC ViOn Zlate Moravce-Vrable 16.7%
Dukla Banska Bystrica 12.5%
Teteks Tetovo 0.0%
FK Moravac Orion Mrstane 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
SK Sigma Olomouc 1 25/26 25/26 5 0 0 0
Piast Gliwice 3 21/22 24/25 55 3 5 944
MFK Ruzomberok 5 17/18 21/22 130 15 21 4,982
FC ViOn Zlate Moravce-Vrable 1 16/17 16/17 22 1 1 1,395
Dukla Banska Bystrica 1 15/16 15/16 25 4 0 1,049
Teteks Tetovo 1 14/15 14/15 8 0 0 0
FK Moravac Orion Mrstane 1 14/15 14/15 8 0 0 0

Career trajectory — goals, assists & market value

4€125K8€250K11€375K15€500K15/16 — 4 goals (Dukla Banska Bystrica)415/1616/17 — 1 goals (FC ViOn Zlate Moravce-Vrable)16/17 — 1 assists216/1717/18 — 4 goals (MFK Ruzomberok)17/18 — 1 assists517/1818/19 — 6 goals (MFK Ruzomberok)18/19 — 9 assists1518/1919/20 — 1 goals (MFK Ruzomberok)19/20 — 3 assists419/2020/21 — 2 goals (MFK Ruzomberok)20/21 — 7 assists920/2121/22 — 2 goals (MFK Ruzomberok)21/22 — 2 assists421/2223/24 — 3 assists323/2424/25 — 3 goals (Piast Gliwice)24/25 — 1 assists424/2525/2615/16 — €75K16/17 — €100K17/18 — €150K18/19 — €250K19/20 — €500K20/21 — €400K21/22 — €450K23/24 — €250K24/25 — €300K25/26 — €350KGoalsAssistsMarket value

Goals by season

14/15: 0014/1515/16: 4415/1616/17: 1116/1717/18: 4417/1818/19: 6618/1919/20: 1119/2020/21: 2220/2121/22: 2221/2223/24: 0023/2424/25: 3324/2525/26: 0025/26

Assists by season

14/15: 0014/1515/16: 0015/1616/17: 1116/1717/18: 1117/1818/19: 9918/1919/20: 3319/2020/21: 7720/2121/22: 2221/2223/24: 3323/2424/25: 1124/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Chance Liga SK Sigma Olomouc 4 0 0 1 0 0
25/26 Europa League Qualifying SK Sigma Olomouc 1 0 0 0 0 0
24/25 Ekstraklasa Piast Gliwice 27 2 1 5 0 752
24/25 Puchar Polski Piast Gliwice 2 1 0 0 0 192
23/24 Ekstraklasa Piast Gliwice 17 0 3 2 0 0
23/24 Puchar Polski Piast Gliwice 2 0 0 2 0 0
21/22 Ekstraklasa Piast Gliwice 6 0 1 1 0 0
21/22 Fortuna Liga MFK Ruzomberok 9 1 1 2 0 558
21/22 Puchar Polski Piast Gliwice 1 0 0 0 0 0
21/22 Slovnaft Cup MFK Ruzomberok 2 1 0 0 0 101
20/21 Fortuna Liga MFK Ruzomberok 16 2 4 3 0 550
20/21 Nike Liga - Releg. G. MFK Ruzomberok 8 0 3 2 0 0
20/21 Slovnaft Cup MFK Ruzomberok 0 0 0 0 0 0
19/20 Europa League Qualifying MFK Ruzomberok 2 0 0 0 0 0
19/20 Fortuna Liga MFK Ruzomberok 21 1 3 5 0 1,865
19/20 Nike Liga - Champ. G. MFK Ruzomberok 1 0 0 0 0 0
19/20 Slovnaft Cup MFK Ruzomberok 6 0 0 1 0 0
18/19 Fortuna Liga MFK Ruzomberok 20 5 5 5 0 256
18/19 Nike Liga - Champ. G. MFK Ruzomberok 9 1 4 1 0 539
18/19 Slovnaft Cup MFK Ruzomberok 0 0 0 0 0 0
17/18 Europa League Qualifying MFK Ruzomberok 3 0 0 0 0 0
17/18 Fortuna Liga MFK Ruzomberok 19 1 1 2 0 1,030
17/18 Nike L. - Conf. L. Playoff MFK Ruzomberok 1 0 0 0 0 0
17/18 Nike Liga - Champ. G. MFK Ruzomberok 6 0 0 0 0 0
17/18 Slovnaft Cup MFK Ruzomberok 7 3 0 1 0 83
16/17 Fortuna Liga FC ViOn Zlate Moravce-Vrable 20 1 1 5 0 1,395
16/17 Slovnaft Cup FC ViOn Zlate Moravce-Vrable 2 0 0 0 0 0
15/16 DOXXbet Liga Dukla Banska Bystrica 19 3 0 4 0 509
15/16 II. Liga Relegation Dukla Banska Bystrica 6 1 0 1 0 540
14/15 Kup Srbije FK Moravac Orion Mrstane 1 0 0 0 0 0
14/15 Prva liga Teteks Tetovo 8 0 0 1 0 0
14/15 Prva liga Srbije FK Moravac Orion Mrstane 7 0 0 1 0 0
SeasonDateFromToTypeMarket valueFee
14/15 2015-01-01 Moravac Teteks Tetovo Transfer 0
15/16 2015-07-01 Teteks Tetovo Banska Bystrica Transfer 0
16/17 2016-07-01 Banska Bystrica FC ViOn Transfer 75000
17/18 2017-07-09 FC ViOn Ruzomberok Transfer 125000
21/22 2022-01-01 Ruzomberok Piast Gliwice Transfer 450000
25/26 2025-07-01 Piast Gliwice Sigma Olomouc Transfer 350000
SeasonInjuryFromToDays missedGames missed
19/20 unknown injury 2020-07-12 2020-08-01 21 2
20/21 unknown injury 2020-08-27 2020-10-01 36 9
21/22 unknown injury 2021-11-01 2021-11-05 5 0
21/22 unknown injury 2021-12-01 2021-12-31 31 3
21/22 Cruciate ligament injury 2022-04-09 2023-11-08 579 77
Current€350k
Peak€500k
Low€75k
Δ since start+€275k
€75k€181k€288k€394k€500k197019701970
DateValue
Jan 1, 1970 €350k
Jan 1, 1970 €350k
Jan 1, 1970 €300k
Jan 1, 1970 €250k
Jan 1, 1970 €250k
Jan 1, 1970 €150k
Jan 1, 1970 €250k
Jan 1, 1970 €450k
Jan 1, 1970 €350k
Jan 1, 1970 €450k
Jan 1, 1970 €450k
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €350k
Jan 1, 1970 €350k
Jan 1, 1970 €500k
Jan 1, 1970 €250k
Jan 1, 1970 €175k
Jan 1, 1970 €125k
Jan 1, 1970 €150k
Jan 1, 1970 €100k
Jan 1, 1970 €75k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #43877 0 0 former national player
Team #26031 2 0 former national player
Team #25784 #11 5 0 former national player
Team #16844 #14 11 3 former national player
Team #5148 #18 30 0 current national player

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
18/19 Fortuna Liga MFK Ruzomberok 5 20
17/18 Slovnaft Cup MFK Ruzomberok 3 7
15/16 DOXXbet Liga Dukla Banska Bystrica 3 19

Top assist seasons

SeasonCompetitionClubAssistsMatches
18/19 Fortuna Liga MFK Ruzomberok 5 20
18/19 Nike Liga - Champ. G. MFK Ruzomberok 4 9
20/21 Fortuna Liga MFK Ruzomberok 4 16

Teams faced most often by Tihomir Kostadinov's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Legia Warszawa 2 2 0 0 3 1 +2 100%
Puszcza Niepołomice 2 0 1 1 2 3 -1 0%
Lech Poznań 2 0 1 1 0 1 -1 0%
Zagłębie Lubin 2 2 0 0 2 0 +2 100%
Radomiak Radom 2 0 2 0 1 1 0 0%
Śląsk Wrocław 2 2 0 0 5 1 +4 100%
Widzew Łódź 2 0 0 2 0 3 -3 0%
FKS Stal Mielec 2 0 1 1 2 4 -2 0%
KS Cracovia 2 0 2 0 1 1 0 0%
GKS Katowice 2 0 2 0 2 2 0 0%
Pogoń Szczecin 2 1 0 1 2 2 0 50%
Motor Lublin 2 1 0 1 6 4 +2 50%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
14/15 Senior debut season
15/16 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
25/26 5 0 1 0 0 0
24/25 29 944 5 1 0 0.57
23/24 19 0 4 0 0 0
21/22 18 659 3 0 0 0.41
20/21 24 550 5 0 0 0.82
19/20 30 1,865 6 0 0 0.29
18/19 29 795 6 1 0 0.79
17/18 36 1,113 3 0 0 0.24
16/17 22 1,395 5 0 0 0.32
15/16 25 1,049 5 0 0 0.43
14/15 16 0 2 0 0 0

Output by competition

Career goals and assists broken down by tournament.

Fortuna Liga
105 apps
11 G
15 A
Slovnaft Cup
17 apps
4 G
0 A
DOXXbet Liga
19 apps
3 G
0 A
Ekstraklasa
50 apps
2 G
5 A
Nike Liga - Champ. G.
16 apps
1 G
4 A
Puchar Polski
5 apps
1 G
0 A
II. Liga Relegation
6 apps
1 G
0 A
Nike Liga - Releg. G.
8 apps
0 G
3 A
Europa League Qualifying
6 apps
0 G
0 A
Prva liga
8 apps
0 G
0 A

Frequently asked about Tihomir Kostadinov

Who is Tihomir Kostadinov?

Tihomir Kostadinov is a North professional footballer who plays as a defensive midfield for SK Sigma Olomouc.

How old is Tihomir Kostadinov?

Tihomir Kostadinov is 30 years old. He was born on March 4, 1996 in Valandovo.

What position does Tihomir Kostadinov play?

Tihomir Kostadinov plays as a defensive midfield (Midfield - Defensive Midfield).

What club does Tihomir Kostadinov play for?

Tihomir Kostadinov currently plays for SK Sigma Olomouc.

How many career goals has Tihomir Kostadinov scored?

Across all senior club competitions in our dataset, Tihomir Kostadinov has scored 23 goals in 253 appearances.

What is Tihomir Kostadinov's market value?

Tihomir Kostadinov's most recent reported market value is €350k.