Career snapshot
Position rank · 22/23
Among 1,878 Midfield - Attacking Midfields · ≥200 mins
Career highs
| Full name | Cristian Ceballos |
|---|---|
| Name in home country | Cristian Ceballos Prieto |
| Date of birth | 1992-12-03 (33 yrs) |
| Place of birth | Santander, Spain |
| Citizenship | Spain |
| Position | Midfield - Attacking Midfield (main: Midfield) |
| Foot | left |
| Height | 173.00 m |
| Current club | Retired |
| Joined | 2024-07-01 |
| Contract expires | — |
Percentile rank vs 1005 other Midfield - Attacking Midfields with ≥500 minutes in 22/23. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Sabah FK | 2 | 21/22 | 22/23 | 31 | 6 | 6 | 552 |
| Qatar SC | 1 | 20/21 | 20/21 | 3 | 1 | 0 | 195 |
| Al-Wakrah SC | 2 | 19/20 | 20/21 | 29 | 5 | 8 | 1,814 |
| Sint-Truidense VV | 3 | 16/17 | 18/19 | 59 | 9 | 7 | 1,840 |
| Charlton Athletic | 1 | 15/16 | 15/16 | 7 | 0 | 0 | 0 |
| Tottenham Hotspur | 3 | 11/12 | 14/15 | 0 | 0 | 0 | 0 |
| Tottenham Hotspur U21 | 2 | 12/13 | 14/15 | 28 | 13 | 7 | 636 |
| FC Arouca | 1 | 13/14 | 13/14 | 24 | 2 | 3 | 1,447 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 22/23 | Azerbaycan Kuboku | Sabah FK | 2 | 1 | 1 | 0 | 0 | 110 |
| 22/23 | Premyer Liqa | Sabah FK | 19 | 3 | 2 | 4 | 1 | 179 |
| 21/22 | Azerbaycan Kuboku | Sabah FK | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Premyer Liqa | Sabah FK | 10 | 2 | 3 | 4 | 0 | 263 |
| 20/21 | Qatari Stars Cup | Al-Wakrah SC | 4 | 2 | 2 | 0 | 0 | 173 |
| 20/21 | Stars League | Qatar SC | 3 | 1 | 0 | 1 | 1 | 195 |
| 20/21 | Stars League | Al-Wakrah SC | 14 | 1 | 2 | 2 | 0 | 1,170 |
| 19/20 | Stars League | Al-Wakrah SC | 11 | 2 | 4 | 3 | 0 | 471 |
| 18/19 | Croky Cup | Sint-Truidense VV | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | JPL | Sint-Truidense VV | 16 | 0 | 2 | 2 | 1 | 0 |
| 18/19 | JPL Playoff II | Sint-Truidense VV | 7 | 1 | 0 | 1 | 0 | 319 |
| 17/18 | JPL | Sint-Truidense VV | 2 | 2 | 0 | 0 | 0 | 70 |
| 16/17 | Croky Cup | Sint-Truidense VV | 2 | 1 | 1 | 0 | 0 | 150 |
| 16/17 | JPL | Sint-Truidense VV | 20 | 1 | 0 | 3 | 0 | 1,147 |
| 16/17 | JPL Playoff II | Sint-Truidense VV | 10 | 4 | 4 | 1 | 0 | 154 |
| 16/17 | Jupiler Pro League playoff Europa League | Sint-Truidense VV | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Championship | Charlton Athletic | 5 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | FA Cup | Charlton Athletic | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | League Cup | Charlton Athletic | 1 | 0 | 0 | 1 | 0 | 0 |
| 14/15 | Premier League | Tottenham Hotspur | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | U21 PL | Tottenham Hotspur U21 | 6 | 2 | 0 | 1 | 0 | 242 |
| 13/14 | Allianz Cup | FC Arouca | 2 | 1 | 0 | 0 | 0 | 154 |
| 13/14 | Liga ZON Sagres | FC Arouca | 19 | 1 | 3 | 4 | 0 | 1,293 |
| 13/14 | Taça de Portugal | FC Arouca | 3 | 0 | 0 | 1 | 1 | 0 |
| 12/13 | Premier League | Tottenham Hotspur | 0 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | U21 PL | Tottenham Hotspur U21 | 10 | 8 | 2 | 1 | 0 | 99 |
| 12/13 | U21 PL Elite Group | Tottenham Hotspur U21 | 10 | 3 | 4 | 0 | 0 | 295 |
| 12/13 | U21 PL Knockout | Tottenham Hotspur U21 | 2 | 0 | 1 | 0 | 0 | 0 |
| 11/12 | League Cup | Tottenham Hotspur | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 07/08 | 2007-07-01 | Barça Youth | Barça U16 | Transfer | 0 | — |
| 08/09 | 2008-07-01 | Barça U16 | Barça U18 | Transfer | 0 | — |
| 10/11 | 2010-07-01 | Barça U18 | Barça U19 | Transfer | 0 | — |
| 11/12 | 2011-07-11 | Barça U19 | Tottenham Res. | Transfer | 0 | — |
| 13/14 | 2013-07-01 | Tottenham U21 | Tottenham | Transfer | 0 | — |
| 13/14 | 2013-09-03 | Tottenham | Arouca | Loan | 0 | — |
| 13/14 | 2014-06-30 | Arouca | Tottenham | Return from loan | 300000 | — |
| 15/16 | 2015-07-23 | Tottenham | Charlton | Transfer | 300000 | — |
| 16/17 | 2016-07-31 | Charlton | Sint-Truiden | Loan | 300000 | — |
| 16/17 | 2017-06-30 | Sint-Truiden | Charlton | Return from loan | 650000 | — |
| 17/18 | 2017-07-19 | Charlton | Sint-Truiden | Transfer | 650000 | — |
| 19/20 | 2019-07-14 | Sint-Truiden | Al-Wakrah SC | Transfer | 550000 | — |
| 20/21 | 2021-01-22 | Al-Wakrah SC | Without Club | Transfer | 400000 | — |
| 20/21 | 2021-03-10 | Without Club | Qatar SC | Transfer | 400000 | — |
| 21/22 | 2021-08-08 | Qatar SC | Sabah FK | Transfer | 400000 | — |
| 24/25 | 2024-07-01 | Sabah FK | Retired | Transfer | 50000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 17/18 | Adductor injury | 2017-08-09 | 2018-06-01 | 297 | 40 |
| 17/18 | Injury to abdominal muscles | 2017-08-09 | 2018-06-01 | 297 | 40 |
| 23/24 | unknown injury | 2023-08-01 | 2024-04-17 | 261 | 36 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | — |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €550k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €550k |
| Jan 1, 1970 | €650k |
| Jan 1, 1970 | €650k |
| Jan 1, 1970 | €650k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €650k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Amin Seydiyev | 2 | 0 | 979 |
| Elvin Camalov | 2 | 0 | 949 |
| Joy-Lance Mickels | 2 | 1 | 866 |
| Yusif Imanov | 2 | 0 | 680 |
| Jordan Botaka | 2 | 0 | 0 |
| Iván Balliu | 1 | 0 | 0 |
| Diego Galo | 1 | 0 | 0 |
| Ali Karami | 2 | 0 | 0 |
| Murad Naji | 2 | 1 | 0 |
| Saoud Al-Khater | 1 | 0 | 0 |
| Lucas Mendes | 1 | 0 | 0 |
| Yohan Boli | 1 | 0 | 0 |
| Stef Peeters | 1 | 0 | 0 |
| Pieter Gerkens | 1 | 4 | 0 |
| Lucas Pirard | 2 | 0 | 0 |
| Omar Ali | 2 | 1 | 0 |
| Mohamed Benyettou | 1 | 3 | 0 |
| Aleksey Isayev | 2 | 2 | 0 |
| Rúben Fernandes | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 12/13 | U21 PL | Tottenham Hotspur U21 | 8 | 10 |
| 16/17 | JPL Playoff II | Sint-Truidense VV | 4 | 10 |
| 22/23 | Premyer Liqa | Sabah FK | 3 | 19 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 16/17 | JPL Playoff II | Sint-Truidense VV | 4 | 10 |
| 19/20 | Stars League | Al-Wakrah SC | 4 | 11 |
| 12/13 | U21 PL Elite Group | Tottenham Hotspur U21 | 4 | 10 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 16/17 | 2017-06-30 | Sint-Truiden | Charlton | Return from loan | — | €650k |
| 16/17 | 2016-07-31 | Charlton | Sint-Truiden | Loan | — | €300k |
| 13/14 | 2014-06-30 | Arouca | Tottenham | Return from loan | — | €300k |
| 13/14 | 2013-09-03 | Tottenham | Arouca | Loan | — | — |
Teams faced most often by Cristian Ceballos'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 Vizela | 6 | 3 | 1 | 2 | 7 | 8 | -1 | 50% |
| KAS Eupen | 6 | 4 | 1 | 1 | 16 | 7 | +9 | 67% |
| Waasland-Beveren | 6 | 2 | 3 | 1 | 10 | 8 | +2 | 33% |
| GD Estoril | 6 | 3 | 0 | 3 | 5 | 6 | -1 | 50% |
| Cercle Brugge | 6 | 2 | 1 | 3 | 6 | 7 | -1 | 33% |
| Sporting Charleroi | 6 | 2 | 1 | 3 | 8 | 7 | +1 | 33% |
| KV Oostende | 6 | 2 | 2 | 2 | 4 | 5 | -1 | 33% |
| Club Brugge KV | 6 | 0 | 1 | 5 | 4 | 14 | -10 | 0% |
| KV Kortrijk | 6 | 2 | 2 | 2 | 5 | 7 | -2 | 33% |
| Royal Antwerp FC | 6 | 2 | 2 | 2 | 8 | 7 | +1 | 33% |
| Standard Liège | 6 | 3 | 2 | 1 | 9 | 6 | +3 | 50% |
| KRC Genk | 6 | 1 | 2 | 3 | 9 | 14 | -5 | 17% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 12/13 | 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 | 21 | 289 | 4 | 0 | 1 | 1.56 |
| 21/22 | 10 | 263 | 4 | 0 | 0 | 1.37 |
| 20/21 | 21 | 1,538 | 3 | 0 | 1 | 0.23 |
| 19/20 | 11 | 471 | 3 | 0 | 0 | 0.57 |
| 18/19 | 24 | 319 | 3 | 0 | 1 | 1.13 |
| 16/17 | 33 | 1,451 | 4 | 0 | 0 | 0.25 |
| 15/16 | 7 | 0 | 1 | 0 | 0 | 0 |
| 14/15 | 6 | 242 | 1 | 0 | 0 | 0.37 |
| 13/14 | 24 | 1,447 | 5 | 1 | 1 | 0.44 |
| 12/13 | 22 | 394 | 1 | 0 | 0 | 0.23 |
Output by competition
Career goals and assists broken down by tournament.
More on Cristian Ceballos
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Cristian Ceballos
Who is Cristian Ceballos?
Cristian Ceballos is a Spain professional footballer who plays as a attacking midfield for Retired.
How old is Cristian Ceballos?
Cristian Ceballos is 33 years old. He was born on December 3, 1992 in Santander.
What position does Cristian Ceballos play?
Cristian Ceballos plays as a attacking midfield (Midfield - Attacking Midfield).
What club does Cristian Ceballos play for?
Cristian Ceballos currently plays for Retired.
How many career goals has Cristian Ceballos scored?
Across all senior club competitions in our dataset, Cristian Ceballos has scored 36 goals in 181 appearances.
Spain