Skip to content
Milan Vilotic

Milan Vilotic

Defender - Centre-Back  at Retired
Age39
CitizenshipSerbia
Height1.90 m
Footright
BornOctober 21, 1986
👕200+ Apps Veteran
Market value
Centre-Back Defender

Career snapshot

7
clubs played for
04/05
debut season
0.07
goals / match
Grasshopper Club Zurich
top club · 95 apps

Career highs

€3.00m
peak value · 2015
€2.90m
top transfer fee · 13/14
5
best season · 14/15
6 / 0
int'l caps / goals
298Appearances
20Goals
8Assists
74Yellow cards
4Red cards
119Full matches (90′)
Full nameMilan Vilotic
Name in home countryМилан Вилотић
Date of birth1986-10-21 (39 yrs)
Place of birthBelgrad, Serbia
CitizenshipSerbia
PositionDefender - Centre-Back (main: Defender)
Footright
Height190.00 m
Current clubRetired
Joined2020-08-04
Contract expires
AgentMONDIALVAS
Aug 2020
Transfer: FC St. Gallen → Retired
20/21 · Transfer
Sep 2019
Injury: unknown
1 games missed
Jul 2019
Injury: unknown
6 games missed
Jul 2019
19/20 — FC St. Gallen 1879
1 matches · 0 G · 0 A · across 2 competitions
Oct 2018
Injury: unknown
2 games missed
Jul 2018
Transfer: Grasshoppers → FC St. Gallen
18/19 · Transfer
Jul 2018
18/19 — FC St. Gallen 1879
18 matches · 0 G · 0 A · across 3 competitions
Jul 2017
17/18 — Grasshopper Club Zürich U21, Grasshopper Club Zurich
27 matches · 1 G · 2 A · across 3 competitions
Feb 2017
Transfer: BSC Young Boys → Grasshoppers
16/17 · Transfer
Oct 2016
Injury: unknown
14 games missed
Jul 2016
16/17 — BSC Young Boys, Grasshopper Club Zurich
19 matches · 1 G · 1 A · across 3 competitions
Aug 2015
Injury: unknown
1 games missed
Jul 2015
15/16 — BSC Young Boys
31 matches · 3 G · 2 A · across 4 competitions
May 2015
Injury: unknown
2 games missed
May 2015
Injury: unknown
2 games missed
Apr 2015
Injury: unknown
2 games missed
Jul 2014
14/15 — BSC Young Boys U21, BSC Young Boys
31 matches · 5 G · 3 A · across 4 competitions
May 2014
Injury: unknown
22 games missed
Apr 2014
Injury: unknown
1 games missed
Feb 2014
Injury: unknown
1 games missed
Feb 2014
Transfer: Grasshoppers → BSC Young Boys
13/14 · Transfer · €2.90m
Dec 2013
Injury: unknown
1 games missed
Jul 2013
13/14 — Grasshopper Club Zurich, BSC Young Boys
29 matches · 3 G · 0 A · across 4 competitions
Apr 2013
Injury: unknown
2 games missed
Nov 2012
Injury: unknown
2 games missed
Jul 2012
12/13 — Grasshopper Club Zurich
36 matches · 2 G · 0 A · across 2 competitions
Jul 2012
Transfer: Red Star → Grasshoppers
12/13 · Transfer
Jul 2011
11/12 — Red Star Belgrade
13 matches · 0 G · 0 A · across 3 competitions
Aug 2010
Injury: unknown
24 games missed
Jul 2010
10/11 — Red Star Belgrade
14 matches · 0 G · 0 A · across 3 competitions
Aug 2009
Transfer: Cukaricki → Red Star
09/10 · Transfer · €236k
Jul 2009
09/10 — Red Star Belgrade
31 matches · 2 G · 0 A · across 3 competitions
Jul 2008
08/09 — FK Cukaricki
29 matches · 2 G · 0 A · across 1 competition
Jul 2007
07/08 — FK Cukaricki
18 matches · 1 G · 0 A · across 1 competition
Jul 2004
04/05 — FK Cukaricki
1 matches · 0 G · 0 A · across 1 competition
Jul 2004
Transfer: Čukarički U19 → Cukaricki
04/05 · Transfer
Jan 1970
Peak market value: €3.00m
Highest valuation recorded in dataset
10,696 min
Minutes played by club
FC St. Gallen 1879 0.0%
Grasshopper Club Zurich 48.9%
Grasshopper Club Zürich U21 0.0%
BSC Young Boys 10.8%
BSC Young Boys U21 3.4%
Red Star Belgrade 11.4%
FK Cukaricki 25.5%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
FC St. Gallen 1879 2 18/19 19/20 19 0 0 0
Grasshopper Club Zurich 4 12/13 17/18 95 7 2 5,229
Grasshopper Club Zürich U21 1 17/18 17/18 1 0 0 0
BSC Young Boys 4 13/14 16/17 73 7 6 1,157
BSC Young Boys U21 1 14/15 14/15 4 1 0 360
Red Star Belgrade 3 09/10 11/12 58 2 0 1,223
FK Cukaricki 3 04/05 08/09 48 3 0 2,727

Career trajectory — goals, assists & market value

2€750K4€1.5M6€2.3M8€3M07/08 — 1 goals (FK Cukaricki)107/0808/09 — 2 goals (FK Cukaricki)208/0909/10 — 2 goals (Red Star Belgrade)209/1010/1111/1212/13 — 2 goals (Grasshopper Club Zurich)212/1313/14 — 3 goals (Grasshopper Club Zurich)313/1414/15 — 5 goals (BSC Young Boys)14/15 — 3 assists814/1515/16 — 3 goals (BSC Young Boys)15/16 — 2 assists515/1616/17 — 1 goals (Grasshopper Club Zurich)16/17 — 1 assists216/1717/18 — 1 goals (Grasshopper Club Zurich)17/18 — 2 assists317/1818/1919/2007/08 — €100K08/09 — €650K09/10 — €1M10/11 — €1.5M11/12 — €2M12/13 — €1.3M13/14 — €2.5M14/15 — €2.5M15/16 — €3M16/17 — €1.5M17/18 — €750K18/19 — €750K19/20 — €300KGoalsAssistsMarket value

Goals by season

04/05: 0004/0507/08: 1107/0808/09: 2208/0909/10: 2209/1010/11: 0010/1111/12: 0011/1212/13: 2212/1313/14: 3313/1414/15: 5514/1515/16: 3315/1616/17: 1116/1717/18: 1117/1818/19: 0018/1919/20: 0019/20

Assists by season

04/05: 0004/0507/08: 0007/0808/09: 0008/0909/10: 0009/1010/11: 0010/1111/12: 0011/1212/13: 0012/1313/14: 0013/1414/15: 3314/1515/16: 2215/1616/17: 1116/1717/18: 2217/1818/19: 0018/1919/20: 0019/20
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
19/20 Schweizer Cup FC St. Gallen 1879 1 0 0 0 0 0
19/20 Super League FC St. Gallen 1879 0 0 0 0 0 0
18/19 Europa League Qualifying FC St. Gallen 1879 1 0 0 0 1 0
18/19 Schweizer Cup FC St. Gallen 1879 1 0 0 0 0 0
18/19 Super League FC St. Gallen 1879 16 0 0 5 1 0
17/18 1. Liga Gr. 2 Grasshopper Club Zürich U21 1 0 0 0 0 0
17/18 Schweizer Cup Grasshopper Club Zurich 5 0 0 0 0 0
17/18 Super League Grasshopper Club Zurich 21 1 2 7 0 1,859
16/17 Champions League Qu. BSC Young Boys 2 0 0 0 0 0
16/17 Schweizer Cup BSC Young Boys 1 0 0 0 0 0
16/17 Super League BSC Young Boys 3 0 1 0 0 0
16/17 Super League Grasshopper Club Zurich 13 1 0 5 0 1,160
15/16 Champions League Qu. BSC Young Boys 2 0 0 1 0 0
15/16 Europa League Qualifying BSC Young Boys 2 0 0 0 0 0
15/16 Schweizer Cup BSC Young Boys 3 0 0 1 0 0
15/16 Super League BSC Young Boys 24 3 2 7 0 713
14/15 1. Liga Gr. 2 BSC Young Boys U21 4 1 0 2 0 360
14/15 Europa League BSC Young Boys 6 0 2 2 0 0
14/15 Schweizer Cup BSC Young Boys 1 0 0 1 0 0
14/15 Super League BSC Young Boys 20 4 1 4 0 444
13/14 Champions League Qu. Grasshopper Club Zurich 2 0 0 2 0 0
13/14 Europa League Qualifying Grasshopper Club Zurich 2 0 0 0 0 0
13/14 Schweizer Cup Grasshopper Club Zurich 3 1 0 1 0 330
13/14 Super League BSC Young Boys 9 0 0 4 0 0
13/14 Super League Grasshopper Club Zurich 13 2 0 4 1 585
12/13 Super League Grasshopper Club Zurich 31 2 0 8 1 1,295
12/13 Swiss Cup Grasshopper Club Zurich 5 0 0 1 0 0
11/12 Europa League Qualifying Red Star Belgrade 3 0 0 1 0 0
11/12 Jelen SuperLiga Red Star Belgrade 9 0 0 3 0 0
11/12 Kup Srbije Red Star Belgrade 1 0 0 0 0 0
10/11 Europa League Qualifying Red Star Belgrade 2 0 0 0 0 0
10/11 Jelen SuperLiga Red Star Belgrade 10 0 0 4 0 0
10/11 Kup Srbije Red Star Belgrade 2 0 0 1 0 0
09/10 Europa League Qualifying Red Star Belgrade 2 0 0 0 0 0
09/10 Jelen SuperLiga Red Star Belgrade 28 2 0 3 0 1,223
09/10 Kup Srbije Red Star Belgrade 1 0 0 0 0 0
08/09 Jelen SuperLiga FK Cukaricki 29 2 0 3 0 1,268
07/08 Meridian Super FK Cukaricki 18 1 0 4 0 1,459
04/05 Meridian Prva FK Cukaricki 1 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
04/05 2004-07-01 Čukarički U19 Cukaricki Transfer 0
09/10 2009-08-01 Cukaricki Red Star Transfer 575000 €236k
12/13 2012-07-01 Red Star Grasshoppers Transfer 500000
13/14 2014-02-01 Grasshoppers BSC Young Boys Transfer 2500000 €2.90m
16/17 2017-02-28 BSC Young Boys Grasshoppers Transfer 1000000
18/19 2018-07-04 Grasshoppers FC St. Gallen Transfer 500000
20/21 2020-08-04 FC St. Gallen Retired Transfer 0
SeasonInjuryFromToDays missedGames missed
10/11 surgery 2010-08-18 2011-02-01 168 24
12/13 unknown injury 2012-11-03 2012-11-12 10 2
12/13 unknown injury 2013-04-21 2013-04-28 8 2
13/14 unknown injury 2013-12-15 2013-12-15 1 1
13/14 Ill 2014-02-25 2014-03-04 8 1
13/14 Foot injury 2014-04-26 2014-05-03 8 1
13/14 Foot surgery 2014-05-04 2014-09-01 121 22
14/15 Bruise on ankle 2015-04-19 2015-04-28 10 2
14/15 Facial injury 2015-05-04 2015-05-17 14 2
14/15 Hairline crack in foot 2015-05-25 2015-06-16 23 2
15/16 Foot injury 2015-08-21 2015-08-25 5 1
16/17 Knee problems 2016-10-17 2017-01-01 77 14
18/19 Ill 2018-10-25 2018-11-02 9 2
19/20 unknown injury 2019-07-17 2019-08-21 36 6
19/20 unknown injury 2019-09-18 2019-09-24 7 1
Current
Peak€3.00m
Low
Δ since start−€100k
€750k€1.50m€2.25m€3.00m197019701970
DateValue
Jan 1, 1970
Jan 1, 1970 €100k
Jan 1, 1970 €100k
Jan 1, 1970 €300k
Jan 1, 1970 €300k
Jan 1, 1970 €300k
Jan 1, 1970 €300k
Jan 1, 1970 €500k
Jan 1, 1970 €750k
Jan 1, 1970 €750k
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.50m
Jan 1, 1970 €3.00m
Jan 1, 1970 €3.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.00m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.25m
Jan 1, 1970 €500k
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.50m
Jan 1, 1970 €2.00m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.00m
Jan 1, 1970 €575k
Jan 1, 1970 €350k
Jan 1, 1970 €175k
Jan 1, 1970 €650k
Jan 1, 1970 €100k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #9566 3 0 former national player
Team #3438 #19 3 0 former national player
TeammatePPG played withJoint goalsMinutes
Yvon Mvogo 2 0 0
Yuya Kubo 2 1 0
Leonardo Bertone 2 1 0
Jan Lecjaks 2 1 0
Nassim Ben Khalifa 2 0 0
Roman Bürki 2 0 0
Florent Hadergjonaj 2 0 0
Amir Abrashi 2 0 0
Nzuzi Toko 2 0 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
14/15 Super League BSC Young Boys 4 20
15/16 Super League BSC Young Boys 3 24
08/09 Jelen SuperLiga FK Cukaricki 2 29

Top assist seasons

SeasonCompetitionClubAssistsMatches
15/16 Super League BSC Young Boys 2 24
17/18 Super League Grasshopper Club Zurich 2 21
14/15 Europa League BSC Young Boys 2 6

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

OpponentPWDLGFGAGDWin %
FC Sion 4 3 0 1 8 9 -1 75%
FC Luzern 4 2 1 1 6 5 +1 50%
FC Aarau 4 0 3 1 6 7 -1 0%
FC St. Gallen 4 2 1 1 10 8 +2 50%
Grasshopper Club Zürich 4 3 1 0 11 4 +7 75%
FC Zürich 4 3 0 1 7 3 +4 75%
FC Thun 4 2 2 0 6 1 +5 50%
FC Basel 1893 4 1 1 2 5 6 -1 25%
FC Vaduz 4 3 0 1 5 2 +3 75%
ŠK Slovan Bratislava 2 2 0 0 8 1 +7 100%
Olympiacos F.C. 2 0 1 1 1 2 -1 0%
Udinese Calcio 2 2 0 0 6 3 +3 100%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
04/05 Senior debut season
07/08 First senior goal

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
18/19 18 0 5 0 2 0
17/18 27 1,859 7 0 0 0.34
16/17 19 1,160 5 1 0 0.47
15/16 31 713 9 0 0 1.14
14/15 31 804 9 0 0 1.01
13/14 29 915 11 0 1 1.18
12/13 36 1,295 9 1 1 0.76
11/12 13 0 4 0 0 0
10/11 14 0 5 0 0 0
09/10 31 1,223 3 0 0 0.22
08/09 29 1,268 3 1 0 0.28
07/08 18 1,459 4 0 0 0.25

Output by competition

Career goals and assists broken down by tournament.

Super League
150 apps
13 G
6 A
Meridian Super
95 apps
5 G
0 A
Swiss Cup
20 apps
1 G
0 A
1. Liga Gr. 2
5 apps
1 G
0 A
Europa League
6 apps
0 G
2 A
Europa League Qualifying
12 apps
0 G
0 A
Champions League Qu.
6 apps
0 G
0 A

Frequently asked about Milan Vilotic

Who is Milan Vilotic?

Milan Vilotic is a Serbia professional footballer who plays as a centre-back for Retired.

How old is Milan Vilotic?

Milan Vilotic is 39 years old. He was born on October 21, 1986 in Belgrad.

What position does Milan Vilotic play?

Milan Vilotic plays as a centre-back (Defender - Centre-Back).

What club does Milan Vilotic play for?

Milan Vilotic currently plays for Retired.

How many career goals has Milan Vilotic scored?

Across all senior club competitions in our dataset, Milan Vilotic has scored 20 goals in 298 appearances.