Career snapshot
Position rank · 22/23
Among 3,358 Defender - Centre-Backs · ≥200 mins
Career highs
Born the same day
Shares 1988-04-10 · 6 players total
| Full name | Ivan Kecojevic |
|---|---|
| Name in home country | Иван Кецојевић |
| Date of birth | 1988-04-10 (38 yrs) |
| Place of birth | Bar, Montenegro |
| Citizenship | Montenegro |
| Position | Defender - Centre-Back (main: Defender) |
| Foot | both |
| Height | 191.00 m |
| Current club | Retired |
| Joined | 2023-07-01 |
| Contract expires | — |
| Outfitter | adidas |
Percentile rank vs 2899 other Defender - Centre-Backs with ≥500 minutes in 22/23. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| CF Intercity | 2 | 21/22 | 22/23 | 45 | 6 | 0 | 1,570 |
| Albacete Balompié | 2 | 19/20 | 20/21 | 60 | 0 | 0 | 0 |
| Cádiz CF | 2 | 17/18 | 18/19 | 62 | 5 | 0 | 2,604 |
| FC Zürich | 4 | 13/14 | 16/17 | 110 | 5 | 4 | 4,243 |
| FC Zürich U21 | 3 | 14/15 | 16/17 | 3 | 0 | 0 | 0 |
| Gaziantepspor | 2 | 12/13 | 13/14 | 46 | 1 | 0 | 2,458 |
| OFK Beograd | 3 | 10/11 | 12/13 | 62 | 4 | 0 | 1,125 |
| FK Cukaricki | 1 | 09/10 | 09/10 | 25 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 22/23 | Copa del Rey | CF Intercity | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Primera Federación - Gr. II | CF Intercity | 17 | 1 | 0 | 6 | 1 | 1,084 |
| 21/22 | Segunda Federación - Gr. V | CF Intercity | 27 | 5 | 0 | 8 | 0 | 486 |
| 20/21 | 2ª División | Albacete Balompié | 32 | 0 | 0 | 7 | 0 | 0 |
| 19/20 | 2ª División | Albacete Balompié | 27 | 0 | 0 | 11 | 0 | 0 |
| 19/20 | Copa del Rey | Albacete Balompié | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | 2ª División | Cádiz CF | 30 | 2 | 0 | 4 | 1 | 1,260 |
| 18/19 | Copa del Rey | Cádiz CF | 3 | 0 | 0 | 2 | 0 | 0 |
| 17/18 | 2ª División | Cádiz CF | 26 | 2 | 0 | 5 | 0 | 1,074 |
| 17/18 | Copa del Rey | Cádiz CF | 3 | 1 | 0 | 1 | 0 | 270 |
| 16/17 | Challenge League | FC Zürich | 25 | 1 | 1 | 3 | 0 | 2,205 |
| 16/17 | Europa League | FC Zürich | 6 | 0 | 0 | 3 | 0 | 0 |
| 16/17 | Promotion League | FC Zürich U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Schweizer Cup | FC Zürich | 3 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Promotion League | FC Zürich U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Schweizer Cup | FC Zürich | 5 | 0 | 1 | 1 | 0 | 0 |
| 15/16 | Super League | FC Zürich | 21 | 2 | 1 | 6 | 0 | 885 |
| 14/15 | Europa League | FC Zürich | 4 | 0 | 0 | 1 | 0 | 0 |
| 14/15 | Europa League Qualifying | FC Zürich | 2 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Promotion League | FC Zürich U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Schweizer Cup | FC Zürich | 3 | 0 | 1 | 0 | 0 | 0 |
| 14/15 | Super League | FC Zürich | 27 | 2 | 0 | 7 | 0 | 1,153 |
| 13/14 | Schweizer Cup | FC Zürich | 2 | 0 | 0 | 1 | 0 | 0 |
| 13/14 | Super League | FC Zürich | 12 | 0 | 0 | 2 | 0 | 0 |
| 13/14 | Süper Lig | Gaziantepspor | 12 | 0 | 0 | 6 | 0 | 0 |
| 13/14 | Türkiye Kupasi | Gaziantepspor | 2 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Jelen SuperLiga | OFK Beograd | 1 | 0 | 0 | 1 | 0 | 0 |
| 12/13 | Süper Lig | Gaziantepspor | 29 | 1 | 0 | 5 | 0 | 2,458 |
| 12/13 | Türkiye Kupasi | Gaziantepspor | 3 | 0 | 0 | 1 | 0 | 0 |
| 11/12 | Jelen SuperLiga | OFK Beograd | 27 | 0 | 0 | 8 | 0 | 0 |
| 11/12 | Kup Srbije | OFK Beograd | 3 | 0 | 0 | 2 | 0 | 0 |
| 10/11 | Europa League Qualifying | OFK Beograd | 4 | 1 | 0 | 1 | 0 | 315 |
| 10/11 | Jelen SuperLiga | OFK Beograd | 27 | 3 | 0 | 6 | 0 | 810 |
| 09/10 | Jelen SuperLiga | FK Cukaricki | 25 | 0 | 0 | 4 | 1 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 07/08 | 2007-07-01 | Mornar Bar | Teleoptik | Transfer | 0 | — |
| 09/10 | 2009-07-01 | Teleoptik | Cukaricki | Transfer | 0 | — |
| 10/11 | 2010-07-01 | Cukaricki | OFK Beograd | Transfer | 350000 | €200k |
| 12/13 | 2012-08-17 | OFK Beograd | Gaziantepspor | Transfer | 700000 | €500k |
| 13/14 | 2014-01-06 | Gaziantepspor | FC Zürich | Transfer | 1500000 | — |
| 17/18 | 2017-08-09 | FC Zürich | Cádiz CF | Transfer | 400000 | — |
| 19/20 | 2019-08-18 | Cádiz CF | Albacete | Transfer | 400000 | — |
| 21/22 | 2021-08-23 | Albacete | CF Intercity | Transfer | 100000 | — |
| 23/24 | 2023-07-01 | CF Intercity | Retired | Transfer | 100000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 14/15 | Hamstring injury | 2014-10-19 | 2014-11-10 | 23 | 6 |
| 14/15 | Metatarsal bruise | 2015-05-21 | 2015-06-20 | 31 | 3 |
| 16/17 | Ill | 2016-12-11 | 2016-12-13 | 3 | 1 |
| 16/17 | unknown injury | 2017-02-01 | 2017-02-28 | 28 | 4 |
| 16/17 | unknown injury | 2017-04-19 | 2017-04-27 | 9 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €325k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €650k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €250k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #16267 | — | 10 | 0 | — | — | former national player |
| Team #11953 | #25 | 5 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Oliver Buff | 2 | 2 | 0 |
| Marco Schönbächler | 2 | 0 | 0 |
| Álex Fernández | 1 | 1 | 0 |
| Cédric Brunner | 2 | 0 | 0 |
| Berat Djimsiti | 2 | 0 | 0 |
| Milan Rodic | 1 | 0 | 0 |
| Salvi Sánchez | 1 | 1 | 0 |
| Marko Petkovic | 1 | 0 | 0 |
| Manu Fuster | 1 | 0 | 0 |
| Cenk Tosun | 1 | 0 | 0 |
| Álvaro Jiménez | 1 | 0 | 0 |
| Eddy Israfilov | 1 | 0 | 0 |
| Pol Roigé | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 21/22 | Segunda Federación - Gr. V | CF Intercity | 5 | 27 |
| 10/11 | Jelen SuperLiga | OFK Beograd | 3 | 27 |
| 14/15 | Super League | FC Zürich | 2 | 27 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 15/16 | Schweizer Cup | FC Zürich | 1 | 5 |
| 15/16 | Super League | FC Zürich | 1 | 21 |
| 14/15 | Schweizer Cup | FC Zürich | 1 | 3 |
Teams faced most often by Ivan Kecojevic'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 % |
|---|---|---|---|---|---|---|---|---|
| FC Luzern | 10 | 3 | 2 | 5 | 12 | 16 | -4 | 30% |
| FC St. Gallen | 10 | 3 | 3 | 4 | 16 | 14 | +2 | 30% |
| BSC Young Boys | 10 | 2 | 1 | 7 | 11 | 22 | -11 | 20% |
| FC Thun | 8 | 3 | 3 | 2 | 14 | 11 | +3 | 38% |
| FC Sion | 8 | 5 | 0 | 3 | 13 | 8 | +5 | 63% |
| CA Osasuna | 8 | 0 | 1 | 7 | 3 | 13 | -10 | 0% |
| Villarreal CF | 8 | 2 | 3 | 3 | 10 | 14 | -4 | 25% |
| UD Almería | 8 | 3 | 5 | 0 | 7 | 3 | +4 | 38% |
| RCD Mallorca | 8 | 1 | 4 | 3 | 6 | 7 | -1 | 13% |
| Elche CF | 8 | 4 | 2 | 2 | 16 | 10 | +6 | 50% |
| Grasshopper Club Zürich | 8 | 7 | 1 | 0 | 18 | 6 | +12 | 88% |
| FC Basel 1893 | 8 | 0 | 1 | 7 | 5 | 21 | -16 | 0% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 09/10 | Senior debut season | |
| 10/11 | 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′ |
|---|---|---|---|---|---|---|
| 22/23 | 18 | 1,084 | 6 | 0 | 1 | 0.58 |
| 21/22 | 27 | 486 | 8 | 0 | 0 | 1.48 |
| 20/21 | 32 | 0 | 7 | 1 | 0 | 0 |
| 19/20 | 28 | 0 | 11 | 0 | 0 | 0 |
| 18/19 | 33 | 1,260 | 6 | 0 | 1 | 0.5 |
| 17/18 | 29 | 1,344 | 6 | 0 | 0 | 0.4 |
| 16/17 | 35 | 2,205 | 6 | 0 | 0 | 0.24 |
| 15/16 | 27 | 885 | 7 | 0 | 0 | 0.71 |
| 14/15 | 37 | 1,153 | 8 | 1 | 0 | 0.7 |
| 13/14 | 28 | 0 | 9 | 2 | 0 | 0 |
| 12/13 | 33 | 2,458 | 7 | 0 | 0 | 0.26 |
| 11/12 | 30 | 0 | 10 | 0 | 0 | 0 |
| 10/11 | 31 | 1,125 | 7 | 0 | 0 | 0.56 |
| 09/10 | 25 | 0 | 4 | 1 | 1 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Ivan Kecojevic
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Ivan Kecojevic
Who is Ivan Kecojevic?
Ivan Kecojevic is a Montenegro professional footballer who plays as a centre-back for Retired.
How old is Ivan Kecojevic?
Ivan Kecojevic is 38 years old. He was born on April 10, 1988 in Bar.
What position does Ivan Kecojevic play?
Ivan Kecojevic plays as a centre-back (Defender - Centre-Back).
What club does Ivan Kecojevic play for?
Ivan Kecojevic currently plays for Retired.
How many career goals has Ivan Kecojevic scored?
Across all senior club competitions in our dataset, Ivan Kecojevic has scored 21 goals in 413 appearances.
Montenegro