Jon Toral
Career snapshot
Position rank · 24/25
Among 1,806 Midfield - Attacking Midfields · ≥200 mins
Career highs
Born the same day
Shares 1995-02-05 · 6 players total
| Full name | Jon Toral |
|---|---|
| Name in home country | Jon Miquel Toral Harper |
| Date of birth | 1995-02-05 (31 yrs) |
| Place of birth | Reus, Spain |
| Citizenship | Spain England |
| Position | Midfield - Attacking Midfield (main: Midfield) |
| Foot | left |
| Height | 184.00 m |
| Current club | Mumbai City FC |
| Joined | 2024-07-02 |
| Contract expires | 2026-05-31 |
| Agent | IBISA |
Percentile rank vs 1038 other Midfield - Attacking Midfields with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Mumbai City FC | 1 | 24/25 | 24/25 | 17 | 1 | 0 | 1,001 |
| OFI Crete FC | 3 | 21/22 | 23/24 | 78 | 15 | 7 | 1,036 |
| Birmingham City | 2 | 15/16 | 20/21 | 56 | 10 | 5 | 663 |
| Hull City | 3 | 17/18 | 19/20 | 56 | 4 | 10 | 1,760 |
| Rangers FC | 1 | 16/17 | 16/17 | 15 | 3 | 3 | 644 |
| Granada CF | 1 | 16/17 | 16/17 | 6 | 1 | 0 | 82 |
| Brentford FC | 1 | 14/15 | 14/15 | 37 | 6 | 2 | 172 |
| Arsenal FC U21 | 2 | 12/13 | 13/14 | 20 | 5 | 4 | 244 |
| Arsenal FC UEFA U19 | 1 | 13/14 | 13/14 | 5 | 2 | 3 | 211 |
| Arsenal FC Reserves | 1 | 11/12 | 11/12 | 2 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Indian Super League | Mumbai City FC | 16 | 1 | 0 | 1 | 0 | 1,001 |
| 24/25 | ISL Play-Offs | Mumbai City FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Kypello Elladas | OFI Crete FC | 4 | 2 | 0 | 1 | 0 | 117 |
| 23/24 | SL1 Play-out | OFI Crete FC | 6 | 2 | 2 | 1 | 0 | 209 |
| 23/24 | Super League 1 | OFI Crete FC | 19 | 0 | 2 | 3 | 0 | 0 |
| 22/23 | Kypello Elladas | OFI Crete FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | SL1 Play-out | OFI Crete FC | 3 | 2 | 0 | 0 | 0 | 25 |
| 22/23 | Super League 1 | OFI Crete FC | 21 | 6 | 2 | 2 | 0 | 253 |
| 21/22 | Kypello Elladas | OFI Crete FC | 2 | 0 | 1 | 1 | 0 | 0 |
| 21/22 | SL1 Play-out | OFI Crete FC | 5 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Super League 1 | OFI Crete FC | 17 | 3 | 0 | 2 | 0 | 432 |
| 20/21 | Championship | Birmingham City | 16 | 2 | 1 | 3 | 0 | 371 |
| 20/21 | EFL Cup | Birmingham City | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | FA Cup | Birmingham City | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Championship | Hull City | 14 | 0 | 3 | 2 | 0 | 0 |
| 19/20 | EFL Cup | Hull City | 2 | 1 | 0 | 0 | 0 | 161 |
| 18/19 | Championship | Hull City | 8 | 0 | 2 | 0 | 0 | 0 |
| 18/19 | EFL Cup | Hull City | 2 | 1 | 0 | 1 | 0 | 180 |
| 18/19 | FA Cup | Hull City | 1 | 1 | 0 | 0 | 0 | 75 |
| 17/18 | Championship | Hull City | 27 | 1 | 4 | 2 | 0 | 1,344 |
| 17/18 | FA Cup | Hull City | 2 | 0 | 1 | 0 | 0 | 0 |
| 16/17 | Copa del Rey | Granada CF | 1 | 1 | 0 | 0 | 0 | 82 |
| 16/17 | LaLiga | Granada CF | 5 | 0 | 0 | 2 | 0 | 0 |
| 16/17 | Premiership | Rangers FC | 12 | 2 | 2 | 5 | 0 | 481 |
| 16/17 | SFA Cup | Rangers FC | 3 | 1 | 1 | 0 | 0 | 163 |
| 15/16 | Championship | Birmingham City | 36 | 8 | 4 | 5 | 0 | 292 |
| 15/16 | FA Cup | Birmingham City | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | League Cup | Birmingham City | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Championship | Brentford FC | 34 | 6 | 2 | 2 | 0 | 172 |
| 14/15 | Championship Play-Offs | Brentford FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | FA Cup | Brentford FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | League Cup | Brentford FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | U21 PL | Arsenal FC U21 | 15 | 5 | 3 | 1 | 0 | 244 |
| 13/14 | UEFA Youth League | Arsenal FC UEFA U19 | 5 | 2 | 3 | 0 | 0 | 211 |
| 12/13 | U21 PL | Arsenal FC U21 | 5 | 0 | 1 | 0 | 0 | 0 |
| 11/12 | Reserve League | Arsenal FC Reserves | 2 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 11/12 | 2011-07-01 | Barça U16 | Arsenal U18 | Transfer | 0 | €350k |
| 13/14 | 2013-07-01 | Arsenal U18 | Arsenal U21 | Transfer | 0 | — |
| 14/15 | 2014-08-15 | Arsenal U21 | Brentford | Loan | 0 | — |
| 14/15 | 2015-05-31 | Brentford | Arsenal U21 | Return from loan | 250000 | — |
| 15/16 | 2015-07-30 | Arsenal U21 | Birmingham | Loan | 250000 | — |
| 15/16 | 2016-05-31 | Birmingham | Arsenal U21 | Return from loan | 750000 | — |
| 16/17 | 2016-07-12 | Arsenal U23 | Granada CF | Loan | 750000 | — |
| 16/17 | 2017-01-10 | Granada CF | Arsenal U23 | Return from loan | 1500000 | — |
| 16/17 | 2017-01-12 | Arsenal U23 | Rangers | Loan | 1500000 | — |
| 16/17 | 2017-05-31 | Rangers | Arsenal U23 | Return from loan | 1500000 | — |
| 17/18 | 2017-08-24 | Arsenal U23 | Hull City | Transfer | 1500000 | €3.30m |
| 20/21 | 2020-08-25 | Hull City | Birmingham | Transfer | 800000 | — |
| 21/22 | 2021-07-16 | Birmingham | OFI Crete FC | Transfer | 800000 | — |
| 24/25 | 2024-07-02 | OFI Crete FC | Mumbai City | Transfer | 700000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 15/16 | Achilles tendon problems | 2016-04-21 | 2016-06-30 | 71 | 3 |
| 16/17 | ankle sprain | 2016-12-01 | 2016-12-08 | 8 | 1 |
| 16/17 | Ankle injury | 2016-12-18 | 2017-01-02 | 16 | 1 |
| 16/17 | Bruised ribs | 2017-04-27 | 2017-05-06 | 10 | 1 |
| 19/20 | Knee injury | 2019-08-23 | 2019-08-25 | 3 | 1 |
| 19/20 | Knee injury | 2019-09-01 | 2019-10-16 | 46 | 5 |
| 19/20 | Knee surgery | 2019-11-02 | 2020-02-22 | 113 | 22 |
| 19/20 | Thigh problems | 2020-02-26 | 2020-03-20 | 24 | 3 |
| 20/21 | Groin injury | 2020-10-05 | 2020-11-10 | 37 | 7 |
| 21/22 | unknown injury | 2021-07-24 | 2021-10-07 | 76 | 5 |
| 22/23 | bruise | 2022-11-05 | 2022-12-19 | 45 | 3 |
| 23/24 | bruise | 2023-11-06 | 2023-11-27 | 22 | 3 |
| 23/24 | Knee problems | 2024-01-26 | 2024-01-29 | 4 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €550k |
| Jan 1, 1970 | €650k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Jake Bidwell | 2 | 0 | 925 |
| Triantafyllos Pasalidis | 1 | 0 | 0 |
| Marko Bakic | 1 | 1 | 0 |
| Juan Neira | 1 | 2 | 0 |
| Apostolos Diamantis | 1 | 0 | 0 |
| Jarrod Bowen | 1 | 2 | 0 |
| Stephen Gleeson | 1 | 0 | 0 |
| Moses Odubajo | 2 | 1 | 0 |
| David Button | 2 | 0 | 0 |
| Praxitelis Vouros | 1 | 1 | 0 |
| Luis Felipe Gallegos | 1 | 0 | 0 |
| Michael Morrison | 1 | 0 | 0 |
| Nikolaos Marinakis | 1 | 0 | 0 |
| Gudmundur Thórarinsson | 1 | 2 | 0 |
| Konstantinos Balogiannis | 1 | 1 | 0 |
| Eric Larsson | 1 | 2 | 0 |
| Nouha Dicko | 1 | 5 | 0 |
| Miguel Mellado | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 15/16 | Championship | Birmingham City | 8 | 36 |
| 14/15 | Championship | Brentford FC | 6 | 34 |
| 22/23 | Super League 1 | OFI Crete FC | 6 | 21 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 17/18 | Championship | Hull City | 4 | 27 |
| 15/16 | Championship | Birmingham City | 4 | 36 |
| 13/14 | UEFA Youth League | Arsenal FC UEFA U19 | 3 | 5 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 16/17 | 2017-05-31 | Rangers | Arsenal U23 | Return from loan | — | €1.50m |
| 16/17 | 2017-01-12 | Arsenal U23 | Rangers | Loan | — | €1.50m |
| 16/17 | 2017-01-10 | Granada CF | Arsenal U23 | Return from loan | — | €1.50m |
| 16/17 | 2016-07-12 | Arsenal U23 | Granada CF | Loan | — | €750k |
| 15/16 | 2016-05-31 | Birmingham | Arsenal U21 | Return from loan | — | €750k |
| 15/16 | 2015-07-30 | Arsenal U21 | Birmingham | Loan | — | €250k |
| 14/15 | 2015-05-31 | Brentford | Arsenal U21 | Return from loan | — | €250k |
| 14/15 | 2014-08-15 | Arsenal U21 | Brentford | Loan | — | — |
Teams faced most often by Jon Toral'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 % |
|---|---|---|---|---|---|---|---|---|
| Reading FC | 39 | 20 | 9 | 10 | 61 | 43 | +18 | 51% |
| Fulham FC | 37 | 17 | 8 | 12 | 63 | 41 | +22 | 46% |
| Sheffield Wednesday | 36 | 13 | 10 | 13 | 50 | 49 | +1 | 36% |
| Leeds United | 35 | 12 | 8 | 15 | 45 | 52 | -7 | 34% |
| Derby County | 35 | 6 | 11 | 18 | 40 | 67 | -27 | 17% |
| Nottingham Forest | 34 | 15 | 6 | 13 | 44 | 43 | +1 | 44% |
| Middlesbrough FC | 34 | 8 | 10 | 16 | 39 | 51 | -12 | 24% |
| Queens Park Rangers | 32 | 15 | 6 | 11 | 53 | 48 | +5 | 47% |
| Preston North End | 31 | 12 | 6 | 13 | 54 | 44 | +10 | 39% |
| Ipswich Town | 30 | 13 | 11 | 6 | 47 | 30 | +17 | 43% |
| Bristol City | 30 | 14 | 9 | 7 | 52 | 36 | +16 | 47% |
| Cardiff City | 29 | 8 | 9 | 12 | 37 | 44 | -7 | 28% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 11/12 | 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′ |
|---|---|---|---|---|---|---|
| 24/25 | 17 | 1,001 | 1 | 0 | 0 | 0.09 |
| 23/24 | 29 | 326 | 5 | 0 | 0 | 1.38 |
| 22/23 | 25 | 278 | 2 | 0 | 0 | 0.65 |
| 21/22 | 24 | 432 | 3 | 0 | 0 | 0.63 |
| 20/21 | 18 | 371 | 3 | 0 | 0 | 0.73 |
| 19/20 | 16 | 161 | 2 | 0 | 0 | 1.12 |
| 18/19 | 11 | 255 | 1 | 0 | 0 | 0.35 |
| 17/18 | 29 | 1,344 | 2 | 0 | 0 | 0.13 |
| 16/17 | 21 | 726 | 7 | 0 | 0 | 0.87 |
| 15/16 | 38 | 292 | 5 | 1 | 0 | 1.85 |
| 14/15 | 37 | 172 | 2 | 0 | 0 | 1.05 |
| 13/14 | 20 | 455 | 1 | 0 | 0 | 0.2 |
Output by competition
Career goals and assists broken down by tournament.
More on Jon Toral
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Jon Toral
Who is Jon Toral?
Jon Toral is a Spain professional footballer who plays as a attacking midfield for Mumbai City FC.
How old is Jon Toral?
Jon Toral is 31 years old. He was born on February 5, 1995 in Reus.
What position does Jon Toral play?
Jon Toral plays as a attacking midfield (Midfield - Attacking Midfield).
What club does Jon Toral play for?
Jon Toral currently plays for Mumbai City FC.
How many career goals has Jon Toral scored?
Across all senior club competitions in our dataset, Jon Toral has scored 47 goals in 292 appearances.
What is Jon Toral's market value?
Jon Toral's most recent reported market value is €550k.