Milan Gajic
Career snapshot
Position rank · 25/26
Among 173 Defender - Right-Backs · ≥200 mins
Career highs
Born the same day
Shares 1996-01-28 · 6 players total
| Full name | Milan Gajic |
|---|---|
| Name in home country | Милан Гајић |
| Date of birth | 1996-01-28 (30 yrs) |
| Place of birth | Vukovar, Serbia |
| Citizenship | Serbia |
| Position | Defender - Right-Back (main: Defender) |
| Foot | both |
| Height | 178.00 m |
| Current club | CSKA Moscow |
| Joined | 2022-07-01 |
| Contract expires | 2027-06-30 |
| Agent | FPA |
Percentile rank vs 38 other Defender - Right-Backs with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| CSKA Moscow | 4 | 22/23 | 25/26 | 122 | 9 | 9 | 3,905 |
| Red Star Belgrade | 4 | 18/19 | 21/22 | 120 | 6 | 25 | 5,606 |
| FC Girondins Bordeaux | 4 | 15/16 | 18/19 | 40 | 1 | 1 | 589 |
| FC Girondins Bordeaux B | 2 | 15/16 | 16/17 | 5 | 0 | 0 | 0 |
| OFK Beograd | 2 | 13/14 | 14/15 | 52 | 5 | 1 | 2,120 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Premier Liga | CSKA Moscow | 7 | 1 | 0 | 1 | 0 | 622 |
| 25/26 | Russian Cup | CSKA Moscow | 2 | 1 | 0 | 0 | 0 | 152 |
| 25/26 | Russian Super Cup | CSKA Moscow | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Premier Liga | CSKA Moscow | 21 | 0 | 0 | 4 | 0 | 0 |
| 24/25 | Russian Cup | CSKA Moscow | 10 | 1 | 0 | 2 | 0 | 875 |
| 23/24 | Premier Liga | CSKA Moscow | 26 | 3 | 2 | 3 | 1 | 744 |
| 23/24 | Russian Cup | CSKA Moscow | 12 | 2 | 1 | 1 | 0 | 528 |
| 23/24 | Russian Super Cup | CSKA Moscow | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Premier Liga | CSKA Moscow | 29 | 0 | 5 | 4 | 0 | 0 |
| 22/23 | Russian Cup | CSKA Moscow | 13 | 1 | 1 | 1 | 0 | 984 |
| 21/22 | Champions League Qu. | Red Star Belgrade | 3 | 0 | 1 | 0 | 0 | 0 |
| 21/22 | Europa League | Red Star Belgrade | 5 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | Europa League Qualifying | Red Star Belgrade | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Kup Srbije | Red Star Belgrade | 4 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | Super liga Championship round | Red Star Belgrade | 7 | 0 | 1 | 2 | 0 | 0 |
| 21/22 | Super liga Srbije | Red Star Belgrade | 24 | 1 | 8 | 1 | 0 | 1,666 |
| 20/21 | Champions League Qu. | Red Star Belgrade | 2 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | Europa League | Red Star Belgrade | 8 | 1 | 0 | 1 | 0 | 641 |
| 20/21 | Europa League Qualifying | Red Star Belgrade | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Kup Srbije | Red Star Belgrade | 3 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Super liga | Red Star Belgrade | 35 | 2 | 7 | 3 | 1 | 1,261 |
| 19/20 | Kup Srbije | Red Star Belgrade | 1 | 0 | 1 | 0 | 0 | 0 |
| 19/20 | Super liga | Red Star Belgrade | 15 | 1 | 3 | 2 | 0 | 1,147 |
| 18/19 | Europa League Qualifying | FC Girondins Bordeaux | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Kup Srbije | Red Star Belgrade | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Ligue 1 | FC Girondins Bordeaux | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Super liga | Red Star Belgrade | 11 | 1 | 4 | 0 | 0 | 891 |
| 17/18 | Europa League Qualifying | FC Girondins Bordeaux | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Ligue 1 | FC Girondins Bordeaux | 4 | 0 | 1 | 0 | 0 | 0 |
| 16/17 | CFA 2 - Grp. H | FC Girondins Bordeaux B | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Coupe de France | FC Girondins Bordeaux | 4 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Coupe de la Ligue | FC Girondins Bordeaux | 3 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | Ligue 1 | FC Girondins Bordeaux | 14 | 0 | 0 | 5 | 0 | 0 |
| 15/16 | CFA - Grp. D | FC Girondins Bordeaux B | 4 | 0 | 0 | 1 | 0 | 0 |
| 15/16 | Europa League | FC Girondins Bordeaux | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Europa League Qualifying | FC Girondins Bordeaux | 2 | 0 | 0 | 1 | 0 | 0 |
| 15/16 | Ligue 1 | FC Girondins Bordeaux | 9 | 1 | 0 | 0 | 0 | 589 |
| 14/15 | Jelen SuperLiga | OFK Beograd | 24 | 2 | 0 | 8 | 0 | 986 |
| 14/15 | Kup Srbije | OFK Beograd | 1 | 0 | 0 | 1 | 0 | 0 |
| 13/14 | Jelen SuperLiga | OFK Beograd | 22 | 2 | 1 | 3 | 0 | 837 |
| 13/14 | Kup Srbije | OFK Beograd | 5 | 1 | 0 | 1 | 0 | 297 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 13/14 | 2014-01-27 | OFK Beograd U19 | OFK Beograd | Transfer | 0 | — |
| 15/16 | 2015-07-22 | OFK Beograd | G. Bordeaux | Transfer | 800000 | €1.00m |
| 18/19 | 2019-02-04 | G. Bordeaux | Red Star | Transfer | 1750000 | — |
| 22/23 | 2022-07-01 | Red Star | CSKA Moscow | Transfer | 3000000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 15/16 | fatigue fracture | 2015-12-04 | 2016-03-14 | 102 | 21 |
| 17/18 | Shoulder injury | 2017-09-06 | 2017-10-20 | 45 | 5 |
| 19/20 | unknown injury | 2019-10-06 | 2019-10-24 | 19 | 4 |
| 23/24 | unknown injury | 2023-08-09 | 2023-08-24 | 16 | 3 |
| 23/24 | Muscle injury | 2024-05-15 | 2024-06-17 | 34 | 3 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €2.80m |
| Jan 1, 1970 | €1.60m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €1.60m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.75m |
| Jan 1, 1970 | €1.75m |
| Jan 1, 1970 | €1.75m |
| Jan 1, 1970 | €1.25m |
| Jan 1, 1970 | €1.75m |
| Jan 1, 1970 | €1.25m |
| Jan 1, 1970 | €1.25m |
| Jan 1, 1970 | €1.25m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €500k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #39543 | — | 9 | 0 | — | — | former national player |
| Team #21137 | — | 2 | 0 | — | — | former national player |
| Team #21136 | — | 3 | 0 | — | — | former national player |
| Team #17383 | #4 | 1 | 0 | — | — | former national player |
| Team #9566 | #2 | 27 | 2 | — | — | former national player |
| Team #3438 | #6 | 2 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Guélor Kanga | 3 | 1 | 0 |
| Nemanja Milunovic | 3 | 0 | 0 |
| Veljko Nikolic | 3 | 1 | 0 |
| Abbosbek Fayzullaev | 2 | 1 | 0 |
| Njegos Petrovic | 3 | 0 | 0 |
| Milos Degenek | 2 | 0 | 0 |
| Aleksandar Katai | 3 | 4 | 0 |
| Nemanja Antonov | 2 | 1 | 0 |
| Víctor Méndez | 2 | 0 | 0 |
| Mirko Ivanic | 3 | 5 | 0 |
| Anton Zabolotnyi | 2 | 3 | 0 |
| Radovan Pankov | 3 | 0 | 0 |
| Milan Pavkov | 3 | 3 | 0 |
| Fedor Chalov | 2 | 3 | 0 |
| Milan Rodic | 3 | 1 | 0 |
| Willyan Rocha | 2 | 1 | 0 |
| Milan Borjan | 3 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 23/24 | Premier Liga | CSKA Moscow | 3 | 26 |
| 13/14 | Jelen SuperLiga | OFK Beograd | 2 | 22 |
| 14/15 | Jelen SuperLiga | OFK Beograd | 2 | 24 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 21/22 | Super liga Srbije | Red Star Belgrade | 8 | 24 |
| 20/21 | Super liga | Red Star Belgrade | 7 | 35 |
| 22/23 | Premier Liga | CSKA Moscow | 5 | 29 |
Teams faced most often by Milan Gajic's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Crvena Zvezda | 3 | 0 | 0 | 3 | 3 | 9 | -6 | 0% |
| Vojvodina | 3 | 1 | 0 | 2 | 5 | 5 | 0 | 33% |
| FK Radnički 1923 | 3 | 1 | 0 | 2 | 6 | 7 | -1 | 33% |
| TSC Bačka Topola | 3 | 1 | 1 | 1 | 5 | 5 | 0 | 33% |
| FK Novi Pazar | 3 | 0 | 2 | 1 | 3 | 4 | -1 | 0% |
| Partizan | 3 | 1 | 1 | 1 | 6 | 8 | -2 | 33% |
| Mladost Lučani | 3 | 2 | 1 | 0 | 3 | 1 | +2 | 67% |
| FK Napredak | 2 | 1 | 0 | 1 | 3 | 3 | 0 | 50% |
| FK Čukarički | 2 | 1 | 0 | 1 | 2 | 2 | 0 | 50% |
| Spartak Subotica | 2 | 1 | 1 | 0 | 2 | 1 | +1 | 50% |
| PFC Ludogorets Razgrad | 2 | 2 | 0 | 0 | 2 | 0 | +2 | 100% |
| S.C. Braga | 2 | 1 | 1 | 0 | 3 | 2 | +1 | 50% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 13/14 | Senior debut season | |
| 13/14 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 25/26 | 10 | 774 | 1 | 0 | 0 | 0.12 |
| 24/25 | 31 | 875 | 6 | 0 | 0 | 0.62 |
| 23/24 | 39 | 1,272 | 4 | 0 | 1 | 0.35 |
| 22/23 | 42 | 984 | 5 | 0 | 0 | 0.46 |
| 21/22 | 43 | 1,666 | 5 | 0 | 0 | 0.27 |
| 20/21 | 49 | 1,902 | 5 | 0 | 1 | 0.28 |
| 19/20 | 16 | 1,147 | 2 | 0 | 0 | 0.16 |
| 16/17 | 22 | 0 | 6 | 0 | 0 | 0 |
| 15/16 | 16 | 589 | 2 | 0 | 0 | 0.31 |
| 14/15 | 25 | 986 | 9 | 0 | 0 | 0.82 |
| 13/14 | 27 | 1,134 | 4 | 1 | 0 | 0.4 |
Output by competition
Career goals and assists broken down by tournament.
More on Milan Gajic
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Milan Gajic
Who is Milan Gajic?
Milan Gajic is a Serbia professional footballer who plays as a right-back for CSKA Moscow.
How old is Milan Gajic?
Milan Gajic is 30 years old. He was born on January 28, 1996 in Vukovar.
What position does Milan Gajic play?
Milan Gajic plays as a right-back (Defender - Right-Back).
What club does Milan Gajic play for?
Milan Gajic currently plays for CSKA Moscow.
How many career goals has Milan Gajic scored?
Across all senior club competitions in our dataset, Milan Gajic has scored 21 goals in 339 appearances.
What is Milan Gajic's market value?
Milan Gajic's most recent reported market value is €4.00m.
Serbia