NAME 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 IN OUT CURRENT @ TFC MLS VOY CCL APPS Reason for Leaving
Jonathan Osorio                                 2/28/2013   Y 3,310 258 25 12 295  
Michael Bradley                                 1/13/2014   Y 2,991 229 13 14 256  
Alex Bono                                 1/15/2015   Y 2,624 115 6 14 135  
Chris Mavinga                                 1/31/2017   Y 1,877 117 9 7 133  
Ayo Akinola                                 12/18/2017   Y 1,556 38 3 3 44  
Auro                                 2/13/2018   Y 1,499 90 4 14 108  
Noble Okello                                 1/22/2019   Y 1,156 16 4 2 22  
Quentin Westberg                                 2/25/2019   Y 1,122 64 2 0 66  
Alejandro Pozuelo                                 3/4/2019   Y 1,115 82 4 0 86  
Jahkeele Marshall-Rutty                                 1/22/2020   Y 791 13 1 0 14  
Jayden Nelson                                 1/23/2020   Y 790 14 0 0 14  
Ifunanyachi Achara                                 2/21/2020   Y 761 18 3 0 21  
Ralph Priso                                 10/14/2020   Y 525 14 0 3 17  
Jordan Perruzza                                 1/1/2021   Y 446 3 1 0 4  
Luke Singh                                 4/6/2021   Y 351 6 0 1 7  
Shane O'Neill                                 12/22/2021   Y 91 3 0 0 3  
Luca Petrasso                                 1/11/2022   Y 71 3 0 0 3  
Deandre Kerr                                 1/21/2022   Y 61 1 0 0 1  
Greg Ranjitsingh                                 1/21/2022   Y 61 0 0 0 0  
Lukas MacNaughton                                 1/25/2022   Y 57 2 0 0 2  
Carlos Salcedo                                 1/31/2022   Y 51 3 0 0 3  
Jesus Jimenez                                 2/7/2022   Y 44 4 0 0 4  
Kadin Chung                                 2/23/2022   Y 28 3 0 0 3  
Kosi Thompson                                 2/25/2022   Y 26 0 0 0 0  
Lorenzo Insigne                                 7/1/2022   Y 0 0 0 0 0  
Ashtone Morgan                                 3/17/2011 11/21/2019 N 3,171 126 19 22 167 Option Declined
Justin Morrow                                 12/16/2013 11/30/2021 N 2,906 222 20 9 251 Retired
Marco Delgado                                 11/19/2014 1/21/2022 N 2,620 191 17 14 222 trade (LA Galaxy)
Jozy Altidore                                 1/16/2015 2/14/2022 N 2,586 151 9 10 170 buyout
Eriq Zavaleta                                 1/26/2015 12/1/2021 N 2,501 128 14 8 150 Option Declined
Jordan Hamilton                                 1/9/2014 7/10/2019 N 2,008 53 9 4 66 trade (Columbus)
Tsubasah Endoh                                 2/27/2016 12/1/2021 N 1,866 62 7 3 72 Option Declined
Nick Hagglund                                 1/16/2014 1/23/2019 N 1,833 98 12 4 114 trade (FC Cincinnati)
Stefan Frei                                 1/15/2009 11/29/2013 N 1,779 82 11 6 99 trade (Seattle)
Jay Chapman                                 1/15/2015 11/13/2019 N 1,763 79 6 2 87 trade (Inter Miami)
Quillan Roberts                                 4/10/2012 12/12/2016 N 1,707 0 0 0 0 contract expired
Nana Attakora                                 1/19/2007 7/14/2011 N 1,637 56 6 6 68 trade (San Jose)
Doneil Henry                                 8/26/2010 12/3/2014 N 1,560 70 12 11 93 transfer (Appollon Limassol)
Sebastian Giovinco                                 1/18/2015 1/30/2019 N 1,473 125 8 8 141 transfer (Al-Hilal)
Drew Moor                                 12/16/2015 11/21/2019 N 1,436 91 10 8 109 Out of contract
Liam Fraser                                 1/19/2018 12/1/2021 N 1,412 31 4 1 36 Option Declined
Gabe Gala                                 4/1/2007 11/24/2010 N 1,333 17 4 1 22 released
Julian Dunn                                 4/13/2018 12/1/2021 N 1,328 3 1 0 4 Out of contract
Jim Brennan                                 9/8/2006 4/6/2010 N 1,306 84 7 2 93 retired
Mark Bloom                                 7/12/2013 12/13/2016 N 1,250 41 3 0 44 trade (Atlanta Utd)
Dwayne DeRosario                                 12/12/2008 12/3/2014 N 1,168 76 12 10 98 released
Carl Robinson                                 1/31/2007 3/10/2010 N 1,134 74 8 2 84 trade (NYRB)
Jeremy Hall                                 11/29/2011 12/18/2014 N 1,115 57 6 4 67 trade (New England)
Joe Bendik                                 12/12/2012 12/21/2015 N 1,104 73 4 0 77 trade (Orlando)
Nick DeLeon                                 12/14/2018 12/1/2021 N 1,083 69 4 4 77 Out of contract
Marvell Wynne                                 4/17/2007 3/25/2010 N 1,073 67 6 2 75 trade (Colorado)
Clint Irwin                                 1/18/2016 12/14/2018 N 1,061 38 11 0 49 trade (Colorado)
Daniel Lovitz                                 1/16/2014 12/12/2016 N 1,061 41 6 0 47 released
Benoit Cheyrou                                 1/29/2015 12/21/2017 N 1,057 60 8 0 68 retired
Julian DeGuzman                                 9/11/2009 7/13/2012 N 1,036 65 10 18 93 trade (Dallas)
Richie Laryea                                 3/21/2019 1/8/2022 N 1,024 73 7 3 83 transfer (Nottm Forest)
Richard Eckersley                                 4/15/2011 1/27/2014 N 1,018 72 7 13 92 trade (NYRB)
Ty Harden                                 2/10/2010 11/15/2012 N 1,009 43 6 14 63 released
Milos Kocic                                 4/6/2010 12/12/2012 N 981 37 5 13 55 trade (Portland)
Adrian Cann                                 4/12/2010 11/15/2012 N 948 48 9 8 65 released
Greg Sutton                                 11/29/2006 6/9/2009 N 923 34 5 0 39 released
Fuad Ibrahim                                 6/13/2008 12/3/2010 N 903 26 5 4 35 released
Chad Barrett                                 7/25/2008 1/10/2011 N 899 65 7 6 78 trade (LA Galaxy)
Danny Koevermans                                 6/29/2011 11/29/2013 N 884 30 1 10 41 contract expired
Danny Dichio                                 4/16/2007 9/9/2009 N 877 59 5 2 66 retired
Andrew Wiedeman                                 7/13/2012 12/3/2014 N 873 36 3 4 43 released
Tossaint Ricketts                                 7/20/2016 11/27/2018 N 860 58 5 2 65 contract expired
Griffin Dorsey                                 1/11/2019 5/11/2021 N 851 1 0 2 3 waived
Manuel Aparicio                                 8/8/2013 12/1/2015 N 845 0 0 0 0 contract expired
Reggie Lambe                                 12/7/2011 3/5/2014 N 819 55 5 6 66 waived
Chris Manella                                 9/17/2014 12/12/2016 N 817 0 0 0 0 released
Chris Konopka                                 9/13/2013 12/1/2015 N 809 22 2 0 24 contract expired
Steven Caldwell                                 5/7/2013 7/14/2015 N 798 46 3 0 49 retired
Brian Edwards                                 1/18/2008 3/25/2010 N 797 9 0 0 9 released
Nicholas Lindsay                                 9/15/2010 11/15/2012 N 792 4 1 4 9 released
Jaoa Plata                                 1/13/2011 1/30/2013 N 748 36 7 9 52 trade (RSL)
Kyle Bekker                               1/17/2013 1/21/2015 N 734 29 6 0 35 trade (FC Dallas)
Matthew Stinson                                 3/17/2011 3/19/2013 N 733 17 0 8 25 released
Emmanuel Gomez                                 3/3/2009 3/1/2011 N 728 9 0 1 10 released
Steven Beitashour                                 12/18/2015 12/14/2017 N 727 62 6 0 68 contract expired (free agent)
Jackson Goncalves                                 12/9/2013 12/1/2015 N 722 53 0 0 53 contract expired
Laurent Ciman                                 12/27/2018 11/30/2020 Y 704 29 1 2 32 contract expired
Terry Dunfield                                 7/14/2011 6/13/2013 N 700 40 4 12 56 released
Victor Vazquez                                 2/20/2017 1/15/2019 Y 694 57 3 5 65 transfer (Al-Arabi)
Bright Dike                                 9/9/2013 8/4/2015 N 694 11 0 0 11 waived
Rocco Romeo                                 1/21/2020 12/1/2021 N 680 0 0 0 0 Option Declined
O'Brian White                                 1/15/2009 11/24/2010 N 678 33 3 9 45 expansion (Vancouver)
Luke Moore                                 5/7/2014 2/26/2016 N 660 42 4 0 46 waived
Collen Warner                                 5/16/2014 3/2/2016 N 656 49 2 0 51 trade (Houston)
Amado Guevara                                 4/9/2008 1/24/2010 N 655 46 6 1 53 contract expired
Caleb Paterson Sewell                                 2/14/2018 11/21/2019 Y 645 0 0 0 0 option declined
Clement Simonin                                 3/27/2015 12/12/2016 N 626 2 0 0 2 released
Ryan Richter                                 3/25/2013 12/3/2014 N 618 13 2 0 15 released
Jason Hernandez                                 3/21/2017 11/27/2018 Y 616 18 3 0 21 contract expired
Oscar Cordon                                 3/17/2011 11/15/2012 N 609 4 2 1 7 released
Keith Makubuya                                 3/17/2011 11/15/2012 N 609 2 0 0 2 released
Torsten Frings                                 6/29/2011 2/26/2013 N 608 33 3 10 46 retired
Tyrone Marshall                                 6/13/2007 2/10/2009 N 608 40 3 0 43 trade (Seattle)
Dicoy Williams                                 3/31/2011 11/15/2012 N 595 10 2 1 13 released
Gilberto Souza                                 12/13/2013 7/27/2015 N 591 28 4 0 32 waived
Maurice Edu                                 1/12/2007 8/22/2008 N 588 38 3 0 41 transfer (Rangers FC)
Todd Dunivant                                 6/27/2007 2/3/2009 N 587 27 0 0 27 trade (LA Galaxy)
Ryan Telfer                                 4/13/2018 11/21/2019 Y 587 16 4 0 20 option declined
Aidan Daniels                                 4/13/2018 11/21/2019 Y 587 1 0 0 1 option declined
Joey Melo                                 6/17/2007 1/3/2009 N 566 5 0 0 5 released
Andrea Lombardo                                 4/1/2007 10/1/2008 N 549 17 0 0 17 released
Luis Silva                                 1/12/2012 7/9/2013 N 544 44 4 7 55 trade (DC United)
Nick Garcia                                 6/9/2009 12/3/2010 N 542 36 4 8 48 released
Raheem Edwards                                 6/21/2016 12/12/2017 N 539 23 4 0 27 Expansion Draft (LAFC)
Jacob Petersen                                 1/21/2010 7/14/2011 N 539 37 4 6 47 trade (San Jose)
Damien Perquis                                 1/26/2015 7/12/2016 N 533 37 1 0 38 released
Sam Cronin                                 1/15/2009 6/21/2010 N 522 33 6 2 41 trade (San Jose)
Ryan Johnson                                 7/14/2011 12/12/2012 N 517 43 4 16 63 trade (Portland)
Kevin Silva                                 7/3/2020 12/1/2021 N 516 0 0 0 0 Option Declined
Marco Velez                                 3/19/2008 8/13/2009 N 512 38 8 0 46 released
Gale Agbossoumonde                                 12/20/2012 5/7/2014 N 503 13 0 0 13 trade (Colorado)
Josh Williams                                 7/31/2015 12/12/2016 N 500 28 0 0 28 contract expired (Columbus)
Eric Avila                                 8/2/2011 12/14/2012 N 500 33 4 2 39 contract expired
Nick Soolsma                                 3/9/2011 7/11/2012 N 490 32 7 8 47 released
Jon Bakero                                 7/20/2018 11/21/2019 Y 489 3 0 0 3 option declined
Amadou Sanyang                                 8/1/2009 12/3/2010 N 489 20 2 0 22 released
Dan Gargan                                 3/27/2010 7/25/2011 N 485 43 5 7 55 trade (Chicago)
Armando Cooper                                 8/18/2016 12/14/2017 N 483 35 1 0 36 contract expired
Kevin Harmse                                 2/29/2008 6/24/2009 N 481 28 5 0 33 trade (Chivas)
Logan Emory                                 3/13/2012 6/27/2013 N 471 26 1 2 29 released
Ronnie O'Brien                                 11/17/2006 2/28/2008 N 468 13 0 0 13 trade (San Jose)
Tyler Hemming                                 1/18/2007 4/25/2008 N 463 7 0 0 7 released
Andrew Boyens                                 1/19/2007 4/14/2008 N 451 23 0 0 23 released
Jeff Cunningham                                 5/22/2007 8/8/2008 N 444 32 4 0 36 trade (Dallas)
Rohan Ricketts                                 4/11/2008 6/17/2009 N 432 39 5 0 44 released
Ben Spencer                                 5/2/2017 6/23/2018 Y 417 5 0 0 5 waived
Gregory van der Wiel                                 2/1/2018 3/22/2019 N 414 27 0 6 33 contract terminated
Mo Babouli                                 3/5/2016 4/21/2017 N 412 16 4 0 20 waived
Emery Welshman                                 1/17/2013 2/25/2014 N 404 1 1 0 2 released
Nathan Sturgis                                 11/25/2010 12/29/2011 N 399 14 1 1 16 trade (Houston)
Maicon Santos                                 7/9/2010 8/2/2011 N 389 32 4 4 40 trade (Dallas)
Warren Creavalle                                 7/23/2014 8/7/2015 N 380 24 2 0 26 Trade (Philadelphia)
Nicolas Hasler                                 7/13/2017 7/20/2018 Y 372 26 1 5 32 trade (Chicago Fire)
Jermain Defoe                               1/13/2014 1/16/2015 N 368 19 2 0 21 transfer (Sunderland)
Chris Pozniak                                 11/22/2006 11/21/2007 N 364 22 0 0 22 expansion (San Jose)
Justin Braun                                 12/3/2012 11/29/2013 N 361 21 1 0 22 contract expired
Will Johnson                                 12/18/2015 12/12/2016 N 360 29 3 0 32 contract expired (Orlando)
Elbekay Bouchiba                                 3/9/2011 2/28/2012 N 356 0 0 0 0 released
Robbie Findley                                 12/12/2014 12/1/2015 N 354 26 0 0 26 contract expired
Nick LaBrocca                                 3/25/2010 3/11/2011 N 351 28 3 5 36 trade (Chivas)
Darren O'Dea                                 8/3/2012 7/13/2013 N 344 26 0 1 27 transfer (?)
Marco Reda                                 11/22/2006 11/1/2007 N 344 8 0 0 8 released
Sergio Camargo                                 1/11/2017 12/14/2017 N 337 0 0 0 0 contract expired
Brandon Aubrey                                 1/13/2017 12/14/2017 N 335 0 0 0 0 contract expired
Mitchell Taintor                                 5/23/2017 4/20/2018 Y 332 1 1 0 2 end of loan
Julius James                                 1/18/2008 12/12/2008 N 329 13 3 0 16 trade (Houston)
Aaron Maund                               1/12/2012 12/3/2012 N 326 15 0 6 21 trade (RSL)
Alvaro Rey                                 7/25/2013 6/6/2014 N 316 20 3 0 23 trade (Columbus)
Demitrius Omphroy                                 1/13/2011 11/23/2011 N 314 1 0 0 1 released
Kemar Lawrence                                 5/7/2021 3/17/2022 N 314 25 1 0 26 trade (Minnesota)
Bradley Orr                                 1/25/2014 12/3/2014 N 312 19 2 0 21 end of loan
Ager Aketxe                                 2/23/2018 12/31/2018 Y 311 11 0 3 14 contract terminated
Tyler Rosenlund                                 3/28/2008 2/1/2009 N 310 8 0 0 8 released
Matias Laba                                 4/25/2013 2/26/2014 N 307 16 0 0 16 loan (Vancouver)
Mikael Yourassowsky                                 3/18/2011 1/18/2012 N 306 21 3 2 26 released
Adam Braz                                 11/30/2006 10/1/2007 N 305 13 0 0 13 transfer (Montreal)
Collin Samuel                                 6/1/2007 4/1/2008 N 305 19 0 0 19 released
Johann Smith                                 8/15/2008 6/16/2009 N 305 14 1 0 15 released
Pablo Piatti                                 2/7/2020 11/30/2020 Y 297 19 0 0 19 option declined
Jon Conway                                 3/26/2010 1/13/2011 N 293 1 1 4 6 trade (Chicago)
Ali Gerba                                 6/23/2009 4/5/2010 N 286 11 0 2 13 released
Yeferson Soteldo                                 4/26/2021 1/31/2022 N 280 24 1 0 25 transfer (Tigres)
Robert Earnshaw                                 2/28/2013 11/29/2013 N 274 26 1 0 27 released
Darel Russell                                 3/1/2013 11/29/2013 N 273 18 0 0 18 released
Oyvind Alseth                                 3/22/2017 12/14/2017 Y 267 4 0 0 4 contract expired
Javier Martina                                 3/9/2011 11/23/2011 N 259 23 1 3 27 released
Pablo Vitti                                 2/9/2009 10/25/2009 N 258 26 4 2 32 end of loan
Gianluca Zavarise                                 3/11/2011 11/23/2011 N 257 14 0 2 16 released
Mark Pais                                 4/4/2017 12/14/2017 Y 254 0 0 0 0 contract expired
Jarrod Smith                                 3/19/2008 11/26/2008 N 252 20 3 0 23 expansion (Seattle)
Matt Gold                                 3/18/2011 11/23/2011 N 250 3 2 1 6 released
Danleigh Borman                                 4/1/2011 12/5/2011 N 248 22 3 4 29 contract expired
Dom Dwyer                                 5/11/2021 1/10/2022 N 244 11 1 0 12 trade (FC Dallas)
Martin Saric                                 3/26/2010 11/24/2010 N 243 17 3 4 24 released
Joseph Nane                                 4/5/2010 11/30/2010 N 239 11 1 5 17 trade (Colorado)
Dominic Oduro                               6/6/2014 1/27/2015 N 235 24 0 0 24 trade (Montreal)
Raivis Hscanovics                                 4/10/2010 11/24/2010 N 228 11 3 3 17 released
Maksim Usanov                                 4/12/2010 11/24/2010 N 226 14 3 4 21 released
Quincy Amarikwa                                 7/20/2012 2/27/2013 N 222 11 0 3 14 trade (Chicago)
Adrian Serioux                                 2/24/2009 10/1/2009 N 219 26 3 1 30 trade (Houston)
Danny Califf                                 12/14/2012 7/12/2013 N 210 4 2 0 6 retired
Hercules Gomez                                 8/7/2015 3/2/2016 N 208 8 0 0 8 waived
Edson Buddle                                 11/22/2006 6/13/2007 N 203 10 0 0 10 trade (LA Galaxy)
Eric Hassli                                 7/20/2012 2/4/2013 N 199 7 0 1 8 trade (Dallas)
Bobby Convey                                 5/16/2013 11/29/2013 N 197 21 0 0 21 trade (NYRB)
Jonas Elmer                                 8/1/2013 2/7/2014 N 190 3 0 0 3 released
Andy Iro                               7/15/2011 1/20/2012 N 189 13 0 7 20 contract expired
Miguel Canizalez                                 4/1/2007 10/1/2007 N 183 12 0 0 12 released
David Guzman                                 4/1/2007 10/1/2007 N 183 0 0 0 0 released
Stephen Lumley                                 4/1/2007 10/1/2007 N 183 0 0 0 0 released
Cristian Nunez                                 4/1/2007 10/1/2007 N 183 0 0 0 0 released
Miguel Aceval                                 1/30/2012 7/26/2012 N 178 5 1 4 10 contract terminated
Perica Marosevic                                 7/28/2011 1/20/2012 N 176 7 0 7 14 contract expired
Terrence Boyd                                 2/5/2019 7/29/2019 Y 174 11 0 2 13 contract terminated
Ahmed Kantari                                 7/24/2015 1/13/2016 N 173 13 0 0 13 waived
J�lio C�sar                               2/7/2014 7/25/2014 N 168 7 0 0 7 end of loan
Nicolas Benezet                                 7/30/2019 1/12/2020 N 166 12 1 0 13 trade (Colorado)
Lesly Fellinga                                 8/12/2009 1/24/2010 N 165 4 0 0 4 released
Paulo Nagamura                                 11/17/2006 5/1/2007 N 165 4 0 0 4 trade (Chivas)
Andy Welsh                                 3/19/2007 8/30/2007 N 164 20 0 0 20 released
Kyle Bjornethun                                 7/24/2018 12/31/2018 Y 160 0 0 0 0 released by TFC II
Alecko Eskandarian                                 12/22/2006 5/22/2007 N 151 6 0 0 6 trade (RSL)
Michael Thomas                                 7/2/2013 11/29/2013 N 150 1 0 0 1 released
Lucas Janson                                 8/8/2018 12/31/2018 Y 145 11 0 0 11 end of loan
Pat Phelan                                 1/18/2008 6/11/2008 N 145 0 0 0 0 trade (NE Revs)
Tony Gallacher                                 8/10/2020 12/31/2020 Y 143 8 0 0 8 end of loan
Miguel 'Mista' Ferrer                                 7/6/2010 11/24/2010 N 141 9 0 5 14 released
Laurent Robert                                 4/2/2008 8/19/2008 N 139 17 4 0 21 released
Leandre Griffit                                 7/15/2011 11/23/2011 N 131 0 0 1 1 released
Eddy Viator                                 7/20/2011 11/23/2011 N 126 3 0 1 4 released
Alan Gordon                                 3/11/2011 7/14/2011 N 125 8 2 0 10 trade (San Jose)
Freddy Hall                                 7/31/2012 12/3/2012 N 125 7 0 3 10 released
Allando Matheson                                 6/1/2010 10/1/2010 N 122 0 1 0 1 released
Brennan McNicoll                                 6/1/2010 10/1/2010 N 122 0 0 0 0 released
Srdjan Djekanovic                                 6/2/2007 10/1/2007 N 121 8 0 0 8 contract expired
Julio Cesar                                 2/7/2014 6/6/2014 N 119 7 0 0 7 end of loan
Ashton Bennett                                 1/22/2013 5/14/2013 N 112 0 1 0 1 released
Taylor Morgan                                 1/22/2013 5/14/2013 N 112 1 0 0 1 released
Hunter Freeman                                 9/12/2008 1/1/2009 N 111 7 0 0 7 transfer (IK Start)
Jeremy Brockie                                 5/7/2013 8/25/2013 N 110 15 0 0 15 end of loan
Tony Tchani                                 4/1/2011 7/15/2011 N 105 13 4 0 17 trade (Columbus)
Rich Asante                                 1/19/2007 5/1/2007 N 102 0 0 0 0 released
Efraim Burgos Jr                                 3/21/2012 6/28/2012 N 99 2 0 0 2 released
Olivier Tebily                                 4/24/2008 7/31/2008 N 98 4 1 0 5 released
Hogan Ephraim                                 2/27/2013 6/2/2013 N 95 11 1 0 12 released
Zachary Herold                                 2/15/2010 5/17/2010 N 91 0 0 0 0 retired
Alen Stevanovic                                 3/24/2011 6/19/2011 N 87 12 0 0 12 end of loan
Abbe Ibrahim                                 4/1/2007 6/20/2007 N 80 1 0 0 1 released
Kenny Stamatopoulos                                 8/3/2007 10/21/2007 N 79 12 0 0 12 end of loan
John Bostock                                 3/8/2013 5/24/2013 N 77 7 2 0 9 released
Julio Cesar                                 1/15/2013 3/29/2013 N 73 0 0 0 0 released
Mariano Mino                                 4/20/2018 6/30/2018 Y 71 1 0 0 1 waived
Kevin Goldthwaite                                 4/18/2007 6/27/2007 N 70 9 0 0 9 trade (NYRB)
Kyle Davies                               9/15/2011 11/23/2011 N 69 1 0 0 1 released
Sam Reynolds                               4/25/2007 7/1/2007 N 67 2 0 0 2 pool GK
Derek Gaudet                                 8/1/2008 10/1/2008 N 61 1 0 0 1 contract expired
Geovanny Caicedo                                 1/26/2012 3/15/2012 N 49 0 0 0 0 contract terminated
Dasan Robinson                                 7/28/2011 9/15/2011 N 49 0 0 1 1 trade (LA Galaxy)
Issey Nakajima-Farran                                 3/28/2014 5/16/2014 N 49 5 2 0 7 trade (Montreal)
Conor Casey                                 3/5/2007 4/19/2007 N 45 2 0 0 2 trade (Colorado)
Carlos Ruiz                                 8/19/2008 10/1/2008 N 43 5 0 0 5 released
Tomer Chencinski                                 3/6/2007 4/15/2007 N 40 0 0 0 0 released
Richard Mulrooney                                 3/20/2007 4/18/2007 N 29 2 0 0 2 trade (Houston)
Brian James                                 6/2/2016 6/29/2016 N 27 0 1 0 1 returned to TFC II
Malik Johnson                                 6/2/2016 6/29/2016 N 27 0 2 0 2 returned to TFC II
Tim Regan                                 9/6/2008 10/1/2008 N 25 1 0 0 1 emergency signing
Maximiliano Urutti                                 8/16/2013 9/9/2013 N 24 2 0 0 2 trade (Portland)
David Monsalve                                 7/28/2007 8/6/2007 N 9 1 0 0 1 pool GK
Brian Rowe                                 3/23/2012 4/1/2012 N 9 0 0 0 0 pool GK
Ben Dragovan                                 10/17/2009 10/18/2009 N 1 0 0 0 0 pool GK
Kevin Guppy                                 10/10/2009 10/11/2009 N 1 0 0 0 0 pool GK
Diaz Kambere                                 9/6/2008 9/7/2008 N 1 1 0 0 1 emergency loan
Boris Pardo                                 7/7/2007 7/8/2007 N 1 0 0 0 0 pool GK
Rick Titus                                 9/6/2008 9/7/2008 N 1 1 0 0 1 emergency signing
                                                   
# Players Used (season) 39 38 29 33 42 35 41 35 33 31 31 36 30 28 30                    
                                                   
  AVG 34.07                         Days Qty          
                                    Lifespan 0-30 15          
                                    31-90 22          
                                      91-180 36          
                                      180-365 58          
                                      365-730 63          
                                      730-1095 32          
                                      >1095 33          
                                    AVG 558 259 players        
                                    info last updated: March 23, 2022