StatVault

Toronto FC

Regular season since 2013: 141115189 · 619 goals for · 702 against

Partial source scopeAmerican Soccer Analysis public API · covered 2013-2025 · 2,806 profiles · 1996-2012 still missing

MLS player profile stat rows are ASA-backed for the committed 2013-2025 corpus; StatVault does not currently claim complete MLS history since 1996 or non-MLS historical soccer coverage.

Season by Season

SeasonWDLPlayoffs
2026356
202561414
202411419
202341020
20229718
202161018
202013550–0–2
20191311103–0–1
201810618
201720953–1–1
2016141194–1–1
2015154150–0–1
201411815
201361117

Playoff draws mean level after full time — decided in extra time or on penalties.

All-Time Goals

  1. 1Sebastian Giovinco4 szn73g
  2. 2Jozy Altidore7 szn70g
  3. 3Jonathan Osorio13 szn56g
  4. 4Federico Bernardeschi4 szn25g
  5. 5Alejandro Pozuelo3 szn24g
  6. 6Víctor Vázquez3 szn18g
  7. 7Justin Morrow8 szn17g
  8. 8Michael Bradley10 szn17g
  9. 9Mark Delgado7 szn16g
  10. 10Ayo Akinola6 szn15g

All-Time Assists

  1. 1Sebastian Giovinco4 szn41a
  2. 2Jonathan Osorio13 szn33a
  3. 3Alejandro Pozuelo3 szn21a
  4. 4Justin Morrow8 szn17a
  5. 5Jozy Altidore7 szn16a
  6. 6Michael Bradley10 szn16a
  7. 7Víctor Vázquez3 szn15a
  8. 8Lorenzo Insigne4 szn13a
  9. 9Mark Delgado7 szn13a
  10. 10Federico Bernardeschi4 szn12a

Expected Goals (xG)

  1. 1Sebastian Giovinco4 szn63.7
  2. 2Jozy Altidore7 szn53.4
  3. 3Jonathan Osorio13 szn45.2
  4. 4Federico Bernardeschi4 szn26.7
  5. 5Alejandro Pozuelo3 szn21.7
  6. 6Ayo Akinola6 szn16.1
  7. 7Michael Bradley10 szn14.9
  8. 8Mark Delgado7 szn14.8
  9. 9Tosaint Ricketts3 szn14.7
  10. 10Lorenzo Insigne4 szn14.5

Minutes Played

  1. 1Jonathan Osorio13 szn27,832
  2. 2Michael Bradley10 szn26,603
  3. 3Justin Morrow8 szn19,621
  4. 4Mark Delgado7 szn16,149
  5. 5Alex Bono7 szn13,019
  6. 6Chris Mavinga6 szn11,665
  7. 7Sebastian Giovinco4 szn11,429
  8. 8Jozy Altidore7 szn11,397
  9. 9Eriq Zavaleta7 szn10,124
  10. 10Richie Laryea6 szn9,300

Managerial History

Greg Vanney20142020 · 975074
Ryan Nelsen20132014 · 151726
Bob Bradley20222023 · 121725
Robin Fraser20252026 · 91920
John Herdman20232024 · 11419
Javier Perez20212021 · 5810
Terry Dunfield20232023 · 1012
Chris Armas20212021 · 128

All-Time Position Ledger

159 players · 2013–2025

Every MLS player the encyclopedia attributes to the Toronto FCfrom profile season records, grouped by position, first season to last. Coverage follows the encyclopedia’s per-era source depth.

GK11Sean Johnson · Stefan Frei · Joe Bendik
  1. Joe Bendik2013–2015
  2. Stefan Frei2013
  3. Julio César2014
  4. Chris Konopka2015
  5. Alex Bono2016–2022
  6. Clint Irwin2016–2018
  7. Quentin Westberg2019–2022
  8. Greg Ranjitsingh2023
  9. Luka Gavran2023–2025
  10. Sean Johnson2023–2025
  11. Tomás Romero2023
Defenders62Daniel Lovitz · Justin Morrow · Nick Hagglund
  1. Ashtone Morgan2013–2019
  2. Danny Califf2013
  3. Darren O'Dea2013
  4. Doneil Henry2013–2014
  5. Gale Agbossoumonde2013
  6. Jonas Elmer2013
  7. Logan Emory2013
  8. Mark Bloom2013–2016
  9. Richard Eckersley2013
  10. Ryan Richter2013
  11. Steven Caldwell2013–2015
  12. Bradley Orr2014
  13. Daniel Lovitz2014–2016
  14. Justin Morrow2014–2021
  15. Nick Hagglund2014–2018
  16. Ahmed Kantari2015
  17. Clement Simonin2015
  18. Damien Perquis2015–2016
  19. Eriq Zavaleta2015–2021
  20. Drew Moor2016–2019
  21. Josh Williams2016
  22. Raheem Edwards2016–2017
  23. Steven Beitashour2016–2017
  24. Chris Mavinga2017–2022
  25. Jason Hernandez2017–2018
  26. Nicolas Hasler2017
  27. Øyvind Alseth2017
  28. Auro2018–2021
  29. Gregory Van der Wiel2018
  30. Julian Dunn-Johnson2018–2021
  31. Mitchell Taintor2018
  32. Ryan Telfer2018–2019
  33. Griffin Dorsey2019–2020
  34. Laurent Ciman2019–2020
  35. Omar González2019–2021
  36. Richie Laryea2019–2025
  37. Jahkeele Marshall-Rutty2020–2023
  38. Tony Gallacher2020
  39. Kemar Lawrence2021
  40. Luke Singh2021
  41. Carlos Salcedo2022
  42. Domenico Criscito2022
  43. Kadin Chung2022
  44. Kobe Franklin2022–2025
  45. Kosi Thompson2022–2025
  46. Luca Petrasso2022
  47. Lukas MacNaughton2022
  48. Shane O'Neill2022–2024
  49. Steffen Yeates2022
  50. Themi Antonoglou2022–2023
  51. Adam Pearlman2023
  52. Aimé Mabika2023–2024
  53. Antony Curic2023
  54. Cristián Gutiérrez2023
  55. Lazar Stefanovic2023–2025
  56. Raoul Petretta2023–2025
  57. Sigurd Rosted2023–2025
  58. Kevin Long2024–2025
  59. Nicksoen Gomis2024–2025
  60. Tyrese Spicer2024
  61. Markus Cimermancic2025
  62. Zane Monlouis2025
Midfielders29Jonathan Osorio · Mark Delgado · Michael Bradley
  1. Darel Russell2013
  2. Jeremy Hall2013–2014
  3. Jonathan Osorio2013–2025
  4. Kyle Bekker2013–2014
  5. Matías Laba2013
  6. Michael Thomas2013
  7. Taylor Morgan2013
  8. Terry Dunfield2013
  9. Michael Bradley2014–2023
  10. Benoit Cheyrou2015–2017
  11. Collen Warner2015
  12. Jay Chapman2015–2019
  13. Mark Delgado2015–2021
  14. Armando Cooper2016–2017
  15. Will Johnson2016
  16. Víctor Vázquez2017–2023
  17. Ager Aketxe2018
  18. Liam Fraser2018–2020
  19. Mariano Miño2018
  20. Alejandro Pozuelo2019–2021
  21. Noble Okello2020–2022
  22. Ralph Priso2020–2021
  23. Alonso Coello2023–2025
  24. Brandon Servania2023–2024
  25. Deybi Flores2024–2025
  26. Matty Longstaff2024
  27. José Cifuentes2025
  28. Maxime Dominguez2025
  29. Michael Sullivan2025
Forwards57Dom Dwyer · Sebastian Giovinco · Jozy Altidore
  1. Álvaro Rey2013
  2. Andrew Wiedeman2013–2014
  3. Bright Dike2013–2015
  4. Danny Koevermans2013
  5. Emery Welshman2013
  6. Hogan Ephraim2013
  7. Jeremy Brockie2013
  8. John Bostock2013
  9. Justin Braun2013
  10. Reggie Lambe2013
  11. Robert Earnshaw2013
  12. Dwayne De Rosario2014
  13. Gilberto2014
  14. Jackson2014–2015
  15. Jermain Defoe2014
  16. Jordan Hamilton2014–2018
  17. Hérculez Gómez2015
  18. Jozy Altidore2015–2021
  19. Luke Moore2015
  20. Robbie Findley2015
  21. Sebastian Giovinco2015–2018
  22. Molham Babouli2016
  23. Tosaint Ricketts2016–2018
  24. Tsubasa Endoh2016–2021
  25. Ben Spencer2017–2018
  26. Aidan Daniels2018
  27. Ayo Akinola2018–2024
  28. Lucas Janson2018
  29. Erickson Gallardo2019–2020
  30. Jacob Shaffelburg2019–2021
  31. Nick DeLeon2019–2021
  32. Nicolas Benezet2019
  33. Terrence Boyd2019
  34. Ifunanyachi Achara2020–2022
  35. Jayden Nelson2020–2022
  36. Pablo Piatti2020
  37. Patrick Mullins2020–2021
  38. Dom Dwyer2021
  39. Jordan Perruzza2021–2023
  40. Yeferson Soteldo2021
  41. Deandre Kerr2022–2025
  42. Federico Bernardeschi2022–2025
  43. Hugo Mbongue2022–2023
  44. Jesús Jiménez2022
  45. Lorenzo Insigne2022–2025
  46. Paul Rothrock2022
  47. Adama Diomande2023
  48. Cassius Mailula2023–2024
  49. Jesus Batiz2023
  50. Jordan Faria2023
  51. Prince Owusu2023–2024
  52. Charles Sharp2024–2025
  53. Henry Wingo2024–2025
  54. Derrick Etienne Jr.2025
  55. Malik Henry2025
  56. Ola Brynhildsen2025
  57. Theo Corbeanu2025

Who Held the Room

3 rooms · 2013–2025

Every position room Toronto FC has passed down, steadiest first. The Midfielders room is their most stable — 5 holders across 13 years, a new one every 2.6 on average.

  1. Midfielders5 holders · 4 handoffs · 2013–2025 · one every 2.6y
    Jonathan Osorio2013–2025Michael Bradley2014–2023Mark Delgado2015–2021Víctor Vázquez2017–2023Alejandro Pozuelo2019–2021
  2. Defenders8 holders · 7 handoffs · 2014–2025 · one every 1.5y
    Nick Hagglund2014–2018Justin Morrow2014–2021Eriq Zavaleta2015–2021Drew Moor2016–2019Chris Mavinga2017–2022Auro2018–2021Omar González2019–2021Richie Laryea2019–2025
  3. Forwards8 holders · 7 handoffs · 2015–2025 · one every 1.4y
    Sebastian Giovinco2015–2018Jozy Altidore2015–2021Tosaint Ricketts2016–2018Ayo Akinola2018–2024Nick DeLeon2019–2021Deandre Kerr2022–2025Federico Bernardeschi2022–2025Lorenzo Insigne2022–2025

Room tenures, not starting jobs — the corpus has no per-season depth chart, so holders can overlap (a successor often arrives before his predecessor leaves) and the measure is how often the room changed hands. A holder is a player who produced real value for this club during his years here, which is what separates holding the room from being on the roster. Detected from per-season VAL (2013–2025 here; league coverage is complete from 1999) — rooms the corpus cannot value are not shown.

Records and leaders computed from the American Soccer Analysis public data (2013–present). Player leaders credit every season a player logged for Toronto, regular season only.