Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2005 17 MetroStars us USA 1. MLS 30 30 2,628 29.2 1 2 3 1 0 0 9 0 0.03 0.07 0.10 0.03 0.10 Matches 2005-2006 18 Heerenveen nl NED 1. Eredivisie 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2006-2007 19 Heerenveen nl NED 1. Eredivisie 21 6 837 9.3 0 2 2 0 0 0 4 0 0.00 0.22 0.22 0.00 0.22 Matches 2006-2007 19 Heerenveen 2. UEFA Cup 4 0 67 0.7 0 0 0 1 0 0.00 0.00 Matches 2007-2008 20 Heerenveen nl NED 1. Eredivisie 33 33 2,872 31.9 15 4 19 15 0 0 4 0 0.47 0.13 0.60 0.47 0.60 Matches 2007-2008 20 Heerenveen 2. UEFA Cup 2 2 130 1.4 2 2 0 1 0 1.38 1.38 Matches 2008-2009 21 Gladbach de GER 1. Bundesliga 28 26 2,255 25.1 5 0 5 3 2 3 4 0 0.20 0.00 0.20 0.12 0.12 Matches 2009-2010 22 Gladbach de GER 1. Bundesliga 29 28 2,455 27.3 2 1 3 2 0 0 5 0 0.07 0.04 0.11 0.07 0.11 Matches 2010-2011 23 Gladbach de GER 1. Bundesliga 19 17 1,540 17.1 3 3 6 3 0 0 4 0 0.18 0.18 0.35 0.18 0.35 Matches 2010-2011 23 Aston Villa eng ENG 1. Premier League 3 0 31 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2011-2012 24 Chievo it ITA 1. Serie A 35 34 3,034 33.7 1 1 2 1 0 0 4 0 0.03 0.03 0.06 0.03 0.06 Matches 2012-2013 25 Roma it ITA 1. Serie A 30 24 2,201 24.5 1 2 3 1 0 0 5 0 0.04 0.08 0.12 0.04 0.12 Matches 2013-2014 26 Roma it ITA 1. Serie A 11 5 561 6.2 1 0 1 1 0 0 2 0 0.16 0.00 0.16 0.16 0.16 Matches 2014 26 Toronto FC us USA 1. MLS 25 25 2,195 24.4 2 4 6 2 0 1 6 0 0.08 0.16 0.25 0.08 0.25 Matches 2015 27 Toronto FC us USA 1. MLS 25 25 2,250 25.0 5 5 10 5 0 0 3 0 0.20 0.20 0.40 0.20 0.40 Matches 2016 28 Toronto FC us USA 1. MLS 24 24 2,160 24.0 1 4 5 1 0 0 5 0 0.04 0.17 0.21 0.04 0.21 Matches 2017 29 Toronto FC us USA 1. MLS 30 30 2,700 30.0 0 2 2 0 0 0 7 0 0.00 0.07 0.07 0.00 0.07 Matches 2018 30 Toronto FC us USA 1. MLS 32 32 2,856 31.7 0 2 2 0 0 0 6 0 0.00 0.06 0.06 0.00 0.06 Matches 2019 31 Toronto FC us USA 1. MLS 27 26 2,373 26.4 3 1 4 3 0 0 4 0 0.11 0.04 0.15 0.11 0.15 Matches 2020 32 Toronto FC us USA 1. MLS 12 11 1,061 11.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2021 33 Toronto FC 1. CCL 4 4 360 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021 33 Toronto FC us USA 1. MLS 32 30 2,690 29.9 1 3 4 1 0 0 7 0 0.03 0.10 0.13 0.03 0.13 Matches 2022 34 Toronto FC us USA 1. MLS 34 34 3,049 33.9 3 3 6 3 0 0 5 0 0.09 0.09 0.18 0.09 0.18 Matches 2023 35 Toronto FC us USA 1. MLS 17 17 1,441 16.0 1 1 2 1 0 0 2 0 0.06 0.06 0.12 0.06 0.12 Matches 19 Seasons 7 Clubs 7 Leagues 508 464 41,836 464.8 47 40 85 45 2 4 91 0 0.10 0.09 0.18 0.10 0.18 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Toronto FC (10 Seasons) 2 Leagues 262 258 23,135 257.1 16 25 41 16 0 1 48 0 0.06 0.10 0.16 0.06 0.16 Gladbach (3 Seasons) 1 League 76 71 6,250 69.4 10 4 14 8 2 3 13 0 0.14 0.06 0.20 0.12 0.17 Heerenveen (3 Seasons) 2 Leagues 61 42 3,996 44.4 17 6 21 17 0 0 10 0 0.38 0.14 0.50 0.38 0.50 Roma (2 Seasons) 1 League 41 29 2,762 30.7 2 2 4 2 0 0 7 0 0.07 0.07 0.13 0.07 0.13 Chievo (1 Season) 1 League 35 34 3,034 33.7 1 1 2 1 0 0 4 0 0.03 0.03 0.06 0.03 0.06 MetroStars (1 Season) 1 League 30 30 2,628 29.2 1 2 3 1 0 0 9 0 0.03 0.07 0.10 0.03 0.10 Aston Villa (1 Season) 1 League 3 0 31 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 MLS (11 Seasons) 288 284 25,403 282.3 17 27 44 17 0 1 56 0 0.06 0.10 0.16 0.06 0.16 Serie A (3 Seasons) 76 63 5,796 64.4 3 3 6 3 0 0 11 0 0.05 0.05 0.09 0.05 0.09 Bundesliga (3 Seasons) 76 71 6,250 69.4 10 4 14 8 2 3 13 0 0.14 0.06 0.20 0.12 0.17 Eredivisie (3 Seasons) 55 40 3,799 42.2 15 6 21 15 0 0 8 0 0.36 0.14 0.50 0.36 0.50 UEFA Cup (2 Seasons) 6 2 197 2.2 2 2 0 2 0 0.91 0.91 CCL (1 Season) 4 4 360 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Premier League (1 Season) 3 0 31 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2005 17 MetroStars 1 League 30 30 2,628 29.2 1 2 3 1 0 0 9 0 0.03 0.07 0.10 0.03 0.10 2005-2006 18 Heerenveen 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2006-2007 19 Heerenveen 2 Leagues 25 6 904 10.0 0 2 2 0 0 0 5 0 0.00 0.22 0.22 0.00 0.22 2007-2008 20 Heerenveen 2 Leagues 35 35 3,002 33.4 17 4 19 17 0 0 5 0 0.51 0.13 0.60 0.51 0.60 2008-2009 21 Gladbach 1 League 28 26 2,255 25.1 5 0 5 3 2 3 4 0 0.20 0.00 0.20 0.12 0.12 2009-2010 22 Gladbach 1 League 29 28 2,455 27.3 2 1 3 2 0 0 5 0 0.07 0.04 0.11 0.07 0.11 2010-2011 23 Gladbach 1 League 19 17 1,540 17.1 3 3 6 3 0 0 4 0 0.18 0.18 0.35 0.18 0.35 2010-2011 23 Aston Villa 1 League 3 0 31 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2011-2012 24 Chievo 1 League 35 34 3,034 33.7 1 1 2 1 0 0 4 0 0.03 0.03 0.06 0.03 0.06 2012-2013 25 Roma 1 League 30 24 2,201 24.5 1 2 3 1 0 0 5 0 0.04 0.08 0.12 0.04 0.12 2013-2014 26 Roma 1 League 11 5 561 6.2 1 0 1 1 0 0 2 0 0.16 0.00 0.16 0.16 0.16 2014 26 Toronto FC 1 League 25 25 2,195 24.4 2 4 6 2 0 1 6 0 0.08 0.16 0.25 0.08 0.25 2015 27 Toronto FC 1 League 25 25 2,250 25.0 5 5 10 5 0 0 3 0 0.20 0.20 0.40 0.20 0.40 2016 28 Toronto FC 1 League 24 24 2,160 24.0 1 4 5 1 0 0 5 0 0.04 0.17 0.21 0.04 0.21 2017 29 Toronto FC 1 League 30 30 2,700 30.0 0 2 2 0 0 0 7 0 0.00 0.07 0.07 0.00 0.07 2018 30 Toronto FC 1 League 32 32 2,856 31.7 0 2 2 0 0 0 6 0 0.00 0.06 0.06 0.00 0.06 2019 31 Toronto FC 1 League 27 26 2,373 26.4 3 1 4 3 0 0 4 0 0.11 0.04 0.15 0.11 0.15 2020 32 Toronto FC 1 League 12 11 1,061 11.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2021 33 Toronto FC 2 Leagues 36 34 3,050 33.9 1 3 4 1 0 0 8 0 0.03 0.09 0.12 0.03 0.12 2022 34 Toronto FC 1 League 34 34 3,049 33.9 3 3 6 3 0 0 5 0 0.09 0.09 0.18 0.09 0.18 2023 35 Toronto FC 1 League 17 17 1,441 16.0 1 1 2 1 0 0 2 0 0.06 0.06 0.12 0.06 0.12 19 Seasons 7 Clubs 7 Leagues 508 464 41,836 464.8 47 40 85 45 2 4 91 0 0.10 0.09 0.18 0.10 0.18 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Toronto FC (10 Seasons) 2 Leagues 262 258 23,135 257.1 16 25 41 16 0 1 48 0 0.06 0.10 0.16 0.06 0.16 Gladbach (3 Seasons) 1 League 76 71 6,250 69.4 10 4 14 8 2 3 13 0 0.14 0.06 0.20 0.12 0.17 Heerenveen (3 Seasons) 2 Leagues 61 42 3,996 44.4 17 6 21 17 0 0 10 0 0.38 0.14 0.50 0.38 0.50 Roma (2 Seasons) 1 League 41 29 2,762 30.7 2 2 4 2 0 0 7 0 0.07 0.07 0.13 0.07 0.13 Chievo (1 Season) 1 League 35 34 3,034 33.7 1 1 2 1 0 0 4 0 0.03 0.03 0.06 0.03 0.06 MetroStars (1 Season) 1 League 30 30 2,628 29.2 1 2 3 1 0 0 9 0 0.03 0.07 0.10 0.03 0.10 Aston Villa (1 Season) 1 League 3 0 31 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 MLS (11 Seasons) 288 284 25,403 282.3 17 27 44 17 0 1 56 0 0.06 0.10 0.16 0.06 0.16 Serie A (3 Seasons) 76 63 5,796 64.4 3 3 6 3 0 0 11 0 0.05 0.05 0.09 0.05 0.09 Bundesliga (3 Seasons) 76 71 6,250 69.4 10 4 14 8 2 3 13 0 0.14 0.06 0.20 0.12 0.17 Eredivisie (3 Seasons) 55 40 3,799 42.2 15 6 21 15 0 0 8 0 0.36 0.14 0.50 0.36 0.50 UEFA Cup (2 Seasons) 6 2 197 2.2 2 2 0 2 0 0.91 0.91 CCL (1 Season) 4 4 360 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Premier League (1 Season) 3 0 31 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2005 17 MetroStars us USA 1. MLS 6th 30 30 2,628 29.2 1 2 3 1 0 0 9 0 0.03 0.07 0.10 0.03 0.10 Matches 2005-2006 18 Heerenveen nl NED 1. Eredivisie 7th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2006-2007 19 Heerenveen nl NED 1. Eredivisie 5th 21 6 837 9.3 0 2 2 0 0 0 4 0 0.00 0.22 0.22 0.00 0.22 Matches 2007-2008 20 Heerenveen nl NED 1. Eredivisie 5th 33 33 2,872 31.9 15 4 19 15 0 0 4 0 0.47 0.13 0.60 0.47 0.60 Matches 2008-2009 21 Gladbach de GER 1. Bundesliga 15th 28 26 2,255 25.1 5 0 5 3 2 3 4 0 0.20 0.00 0.20 0.12 0.12 Matches 2009-2010 22 Gladbach de GER 1. Bundesliga 12th 29 28 2,455 27.3 2 1 3 2 0 0 5 0 0.07 0.04 0.11 0.07 0.11 Matches 2010-2011 23 Gladbach de GER 1. Bundesliga 16th 19 17 1,540 17.1 3 3 6 3 0 0 4 0 0.18 0.18 0.35 0.18 0.35 Matches 2010-2011 23 Aston Villa eng ENG 1. Premier League 9th 3 0 31 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2011-2012 24 Chievo it ITA 1. Serie A 10th 35 34 3,034 33.7 1 1 2 1 0 0 4 0 0.03 0.03 0.06 0.03 0.06 Matches 2012-2013 25 Roma it ITA 1. Serie A 6th 30 24 2,201 24.5 1 2 3 1 0 0 5 0 0.04 0.08 0.12 0.04 0.12 Matches 2013-2014 26 Roma it ITA 1. Serie A 2nd 11 5 561 6.2 1 0 1 1 0 0 2 0 0.16 0.00 0.16 0.16 0.16 Matches 2014 26 Toronto FC us USA 1. MLS 13th 25 25 2,195 24.4 2 4 6 2 0 1 6 0 0.08 0.16 0.25 0.08 0.25 Matches 2015 27 Toronto FC us USA 1. MLS 12th 25 25 2,250 25.0 5 5 10 5 0 0 3 0 0.20 0.20 0.40 0.20 0.40 Matches 2016 28 Toronto FC us USA 1. MLS 5th 24 24 2,160 24.0 1 4 5 1 0 0 5 0 0.04 0.17 0.21 0.04 0.21 Matches 2017 29 Toronto FC us USA 1. MLS 1st 30 30 2,700 30.0 0 2 2 0 0 0 7 0 0.00 0.07 0.07 0.00 0.07 Matches 2018 30 Toronto FC us USA 1. MLS 19th 32 32 2,856 31.7 0 2 2 0 0 0 6 0 0.00 0.06 0.06 0.00 0.06 Matches 2019 31 Toronto FC us USA 1. MLS 9th 27 26 2,373 26.4 3 1 4 3 0 0 4 0 0.11 0.04 0.15 0.11 0.15 Matches 2020 32 Toronto FC us USA 1. MLS 2nd 12 11 1,061 11.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2021 33 Toronto FC us USA 1. MLS 26th 32 30 2,690 29.9 1 3 4 1 0 0 7 0 0.03 0.10 0.13 0.03 0.13 Matches 2022 34 Toronto FC us USA 1. MLS 27th 34 34 3,049 33.9 3 3 6 3 0 0 5 0 0.09 0.09 0.18 0.09 0.18 Matches 2023 35 Toronto FC us USA 1. MLS 29th 17 17 1,441 16.0 1 1 2 1 0 0 2 0 0.06 0.06 0.12 0.06 0.12 Matches 19 Seasons 7 Clubs 5 Leagues 498 458 41,279 458.7 45 40 85 43 2 4 88 0 0.10 0.09 0.19 0.09 0.18 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Toronto FC (10 Seasons) 1 League 258 254 22,775 253.1 16 25 41 16 0 1 47 0 0.06 0.10 0.16 0.06 0.16 Gladbach (3 Seasons) 1 League 76 71 6,250 69.4 10 4 14 8 2 3 13 0 0.14 0.06 0.20 0.12 0.17 Heerenveen (3 Seasons) 1 League 55 40 3,799 42.2 15 6 21 15 0 0 8 0 0.36 0.14 0.50 0.36 0.50 Roma (2 Seasons) 1 League 41 29 2,762 30.7 2 2 4 2 0 0 7 0 0.07 0.07 0.13 0.07 0.13 Chievo (1 Season) 1 League 35 34 3,034 33.7 1 1 2 1 0 0 4 0 0.03 0.03 0.06 0.03 0.06 MetroStars (1 Season) 1 League 30 30 2,628 29.2 1 2 3 1 0 0 9 0 0.03 0.07 0.10 0.03 0.10 Aston Villa (1 Season) 1 League 3 0 31 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 MLS (11 Seasons) 288 284 25,403 282.3 17 27 44 17 0 1 56 0 0.06 0.10 0.16 0.06 0.16 Serie A (3 Seasons) 76 63 5,796 64.4 3 3 6 3 0 0 11 0 0.05 0.05 0.09 0.05 0.09 Bundesliga (3 Seasons) 76 71 6,250 69.4 10 4 14 8 2 3 13 0 0.14 0.06 0.20 0.12 0.17 Eredivisie (3 Seasons) 55 40 3,799 42.2 15 6 21 15 0 0 8 0 0.36 0.14 0.50 0.36 0.50 Premier League (1 Season) 3 0 31 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2006-2007 19 Heerenveen 2. UEFA Cup GR 4 0 67 0.7 0 0 0 1 0 0.00 0.00 Matches 2007-2008 20 Heerenveen 2. UEFA Cup Rd1 2 2 130 1.4 2 2 0 1 0 1.38 1.38 Matches 2021 33 Toronto FC 1. CCL QF 4 4 360 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 3 Seasons 2 Clubs 2 Leagues 10 6 557 6.2 2 0 0 2 0 0 3 0 0.32 0.00 0.00 0.32 0.00 Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Heerenveen (2 Seasons) 1 League 6 2 197 2.2 2 2 0 2 0 0.91 0.91 Toronto FC (1 Season) 1 League 4 4 360 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 UEFA Cup (2 Seasons) 6 2 197 2.2 2 2 0 2 0 0.91 0.91 CCL (1 Season) 4 4 360 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2005 17 MetroStars 1 League 29.2 1 5 0.17 0.20 0 0 2005-2006 18 Heerenveen 1 League 1.0 0 0 0.00 0 0 2006-2007 19 Heerenveen 2 Leagues 10.0 0 8 0.86 0.00 0 0 2007-2008 20 Heerenveen 2 Leagues 33.4 17 31 0.97 0.48 0 0 2008-2009 21 Gladbach 1 League 25.1 5 16 0.64 0.19 2 3 2009-2010 22 Gladbach 1 League 27.3 2 13 0.48 0.15 0 0 2010-2011 23 Gladbach 1 League 17.1 3 13 0.76 0.23 0 0 2010-2011 23 Aston Villa 1 League 0.3 0 0 0.00 0 0 2011-2012 24 Chievo 1 League 33.7 1 9 0.27 0.11 0 0 2012-2013 25 Roma 1 League 24.5 1 7 0.29 0.14 0 0 2013-2014 26 Roma 1 League 6.2 1 1 0.16 1.00 0 0 2014 26 Toronto FC 1 League 24.4 2 12 0.49 0.17 0 1 2015 27 Toronto FC 1 League 25.0 5 17 0.68 0.29 0 0 2016 28 Toronto FC 1 League 24.0 1 12 3 25.0 0.50 0.12 0.08 0.33 0 0 2017 29 Toronto FC 1 League 30.0 0 14 0 0.0 0.47 0.00 0.00 0 0 2018 30 Toronto FC 1 League 31.7 0 13 3 23.1 0.41 0.09 0.00 0.00 0 0 2019 31 Toronto FC 1 League 26.4 3 22 5 22.7 0.83 0.19 0.14 0.60 0 0 2020 32 Toronto FC 1 League 11.8 0 7 2 28.6 0.59 0.17 0.00 0.00 0 0 2021 33 Toronto FC 2 Leagues 33.9 1 22 5 22.7 0.65 0.15 0.05 0.20 0 0 2022 34 Toronto FC 1 League 33.9 3 16 6 37.5 0.47 0.18 0.19 0.50 0 0 2023 35 Toronto FC 1 League 16.0 1 6 4 66.7 0.37 0.25 0.17 0.25 0 0 19 Seasons 7 Clubs 7 Leagues 464.8 47 112 160 25.0 0.54 0.35 0.08 0.27 2 4 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Toronto FC (10 Seasons) 2 Leagues 257.1 16 112 57 25.0 0.54 0.22 0.08 0.28 0 1 Gladbach (3 Seasons) 1 League 69.4 10 42 0.60 0.19 2 3 Heerenveen (3 Seasons) 2 Leagues 44.4 17 39 0.92 0.38 0 0 Roma (2 Seasons) 1 League 30.7 2 8 0.26 0.25 0 0 Chievo (1 Season) 1 League 33.7 1 9 0.27 0.11 0 0 MetroStars (1 Season) 1 League 29.2 1 5 0.17 0.20 0 0 Aston Villa (1 Season) 1 League 0.3 0 0 0.00 0 0 MLS (11 Seasons) 282.3 17 108 61 25.0 0.53 0.22 0.08 0.28 0 1 Serie A (3 Seasons) 64.4 3 17 0.26 0.18 0 0 Bundesliga (3 Seasons) 69.4 10 42 0.60 0.19 2 3 Eredivisie (3 Seasons) 42.2 15 39 0.92 0.38 0 0 UEFA Cup (2 Seasons) 2.2 2 0 CCL (1 Season) 4.0 0 4 1 25.0 1.00 0.25 0.00 0.00 0 0 Premier League (1 Season) 0.3 0 0 0.00 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2006-2007 19 Heerenveen 2. UEFA Cup GR 0.7 0 0 Matches 2007-2008 20 Heerenveen 2. UEFA Cup Rd1 1.4 2 0 Matches 2021 33 Toronto FC 1. CCL QF 4.0 0 4 1 25.0 1.00 0.25 0.00 0.00 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 6.2 2 4 1 25.0 1.00 0.25 0.00 0.00 0 0 Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Heerenveen (2 Seasons) 1 League 2.2 2 0 Toronto FC (1 Season) 1 League 4.0 0 4 1 25.0 1.00 0.25 0.00 0.00 0 0 UEFA Cup (2 Seasons) 2.2 2 0 CCL (1 Season) 4.0 0 4 1 25.0 1.00 0.25 0.00 0.00 0 0
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2005 17 MetroStars us USA 1. MLS 30 2,628 88 91.3 29.2 30 26 0 0 1.47 46 46 0 0.00 -1.43 Matches 2005-2006 18 Heerenveen nl NED 1. Eredivisie 1 90 90 2.9 1.0 1 1 0 Matches 2006-2007 19 Heerenveen nl NED 1. Eredivisie 21 837 40 27.4 9.3 6 3 15 Matches 2006-2007 19 Heerenveen 2. UEFA Cup 4 67 17 12.4 0.7 0 4 2 Matches 2007-2008 20 Heerenveen nl NED 1. Eredivisie 33 2,872 87 93.9 31.9 33 29 0 Matches 2007-2008 20 Heerenveen 2. UEFA Cup 2 130 65 72.2 1.4 2 0 0 0 Matches 2008-2009 21 Gladbach de GER 1. Bundesliga 28 2,255 81 73.7 25.1 26 20 2 Matches 2009-2010 22 Gladbach de GER 1. Bundesliga 29 2,455 85 80.2 27.3 28 23 1 Matches 2010-2011 23 Gladbach de GER 1. Bundesliga 19 1,540 81 50.3 17.1 17 15 2 Matches 2010-2011 23 Aston Villa eng ENG 1. Premier League 3 31 10 0.9 0.3 0 3 Matches 2011-2012 24 Chievo it ITA 1. Serie A 35 3,034 87 88.7 33.7 34 31 1 Matches 2012-2013 25 Roma it ITA 1. Serie A 30 2,201 73 64.4 24.5 24 20 6 Matches 2013-2014 26 Roma it ITA 1. Serie A 11 561 51 16.4 6.2 5 5 6 Matches 2014 26 Toronto FC us USA 1. MLS 25 2,195 88 71.7 24.4 25 22 0 0 1.00 27 42 -15 -0.62 -1.14 Matches 2015 27 Toronto FC us USA 1. MLS 25 2,250 90 73.5 25.0 25 25 0 0 1.35 39 38 +1 +0.04 +0.15 Matches 2016 28 Toronto FC us USA 1. MLS 24 2,160 90 70.6 24.0 24 24 0 0 1.60 36 28 +8 +0.33 -0.07 Matches 2017 29 Toronto FC us USA 1. MLS 30 2,700 90 88.2 30.0 30 30 0 0 2.11 69 31 +38 +1.27 +1.52 Matches 2018 30 Toronto FC us USA 1. MLS 32 2,856 89 93.3 31.7 32 89 31 0 1 1.13 57 57 0 0.00 +2.21 Matches 2019 31 Toronto FC us USA 1. MLS 27 2,373 88 77.5 26.4 26 90 26 1 32 0 1.71 49 36 +13 +0.49 +1.54 Matches 2020 32 Toronto FC us USA 1. MLS 12 1,061 88 51.3 11.8 11 90 11 1 71 0 1.43 15 15 0 0.00 -0.62 Matches 2021 33 Toronto FC 1. CCL 4 360 90 100.0 4.0 4 90 4 0 0 1.00 4 6 -2 -0.50 Matches 2021 33 Toronto FC us USA 1. MLS 32 2,690 84 87.9 29.9 30 87 28 2 34 0 0.81 36 61 -25 -0.84 -0.35 Matches 2022 34 Toronto FC us USA 1. MLS 34 3,049 90 99.6 33.9 34 90 33 0 0 1.00 49 66 -17 -0.50 -0.50 Matches 2023 35 Toronto FC us USA 1. MLS 17 1,441 85 47.1 16.0 17 85 13 0 1 0.65 14 32 -18 -1.12 -0.29 Matches 19 Seasons 7 Clubs 7 Leagues 508 41,836 82 63.8 464.8 464 89 420 44 43 4 1.30 441 458 -17 -0.06 +0.09 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Toronto FC (10 Seasons) 2 Leagues 262 23,135 88 77.2 257.1 258 89 247 4 43 2 1.28 395 412 -17 -0.07 +0.14 Gladbach (3 Seasons) 1 League 76 6,250 82 68.1 69.4 71 58 5 Heerenveen (3 Seasons) 2 Leagues 61 3,996 66 40.4 44.4 42 33 19 2 Roma (2 Seasons) 1 League 41 2,762 67 40.4 30.7 29 25 12 Chievo (1 Season) 1 League 35 3,034 87 88.7 33.7 34 31 1 MetroStars (1 Season) 1 League 30 2,628 88 91.3 29.2 30 26 0 0 1.47 46 46 0 0.00 -1.43 Aston Villa (1 Season) 1 League 3 31 10 0.9 0.3 0 3 MLS (11 Seasons) 288 25,403 88 78.2 282.3 284 89 269 4 43 2 1.30 437 452 -15 -0.05 +0.10 Serie A (3 Seasons) 76 5,796 76 56.5 64.4 63 56 13 Bundesliga (3 Seasons) 76 6,250 82 68.1 69.4 71 58 5 Eredivisie (3 Seasons) 55 3,799 69 41.4 42.2 40 33 15 UEFA Cup (2 Seasons) 6 197 33 27.4 2.2 2 0 4 2 CCL (1 Season) 4 360 90 100.0 4.0 4 90 4 0 0 1.00 4 6 -2 -0.50 Premier League (1 Season) 3 31 10 0.9 0.3 0 3
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2005 17 MetroStars 1 League 30 2,628 88 91.3 29.2 30 26 0 0 1.47 46 46 0 0.00 -1.43 2005-2006 18 Heerenveen 1 League 1 90 90 2.9 1.0 1 1 0 2006-2007 19 Heerenveen 2 Leagues 25 904 36 25.1 10.0 6 3 19 2 2007-2008 20 Heerenveen 2 Leagues 35 3,002 86 92.7 33.4 35 29 0 0 2008-2009 21 Gladbach 1 League 28 2,255 81 73.7 25.1 26 20 2 2009-2010 22 Gladbach 1 League 29 2,455 85 80.2 27.3 28 23 1 2010-2011 23 Gladbach 1 League 19 1,540 81 50.3 17.1 17 15 2 2010-2011 23 Aston Villa 1 League 3 31 10 0.9 0.3 0 3 2011-2012 24 Chievo 1 League 35 3,034 87 88.7 33.7 34 31 1 2012-2013 25 Roma 1 League 30 2,201 73 64.4 24.5 24 20 6 2013-2014 26 Roma 1 League 11 561 51 16.4 6.2 5 5 6 2014 26 Toronto FC 1 League 25 2,195 88 71.7 24.4 25 22 0 0 1.00 27 42 -15 -0.62 -1.14 2015 27 Toronto FC 1 League 25 2,250 90 73.5 25.0 25 25 0 0 1.35 39 38 +1 +0.04 +0.15 2016 28 Toronto FC 1 League 24 2,160 90 70.6 24.0 24 24 0 0 1.60 36 28 +8 +0.33 -0.07 2017 29 Toronto FC 1 League 30 2,700 90 88.2 30.0 30 30 0 0 2.11 69 31 +38 +1.27 +1.52 2018 30 Toronto FC 1 League 32 2,856 89 93.3 31.7 32 89 31 0 1 1.13 57 57 0 0.00 +2.21 2019 31 Toronto FC 1 League 27 2,373 88 77.5 26.4 26 90 26 1 32 0 1.71 49 36 +13 +0.49 +1.54 2020 32 Toronto FC 1 League 12 1,061 88 51.3 11.8 11 90 11 1 71 0 1.43 15 15 0 0.00 -0.62 2021 33 Toronto FC 2 Leagues 36 3,050 85 89.2 33.9 34 88 32 2 34 0 0.83 40 67 -27 -0.80 -0.31 2022 34 Toronto FC 1 League 34 3,049 90 99.6 33.9 34 90 33 0 0 1.00 49 66 -17 -0.50 -0.50 2023 35 Toronto FC 1 League 17 1,441 85 47.1 16.0 17 85 13 0 1 0.65 14 32 -18 -1.12 -0.29 19 Seasons 7 Clubs 7 Leagues 508 41,836 82 63.8 464.8 464 89 420 44 43 4 1.30 441 458 -17 -0.06 +0.09 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Toronto FC (10 Seasons) 2 Leagues 262 23,135 88 77.2 257.1 258 89 247 4 43 2 1.28 395 412 -17 -0.07 +0.14 Gladbach (3 Seasons) 1 League 76 6,250 82 68.1 69.4 71 58 5 Heerenveen (3 Seasons) 2 Leagues 61 3,996 66 40.4 44.4 42 33 19 2 Roma (2 Seasons) 1 League 41 2,762 67 40.4 30.7 29 25 12 Chievo (1 Season) 1 League 35 3,034 87 88.7 33.7 34 31 1 MetroStars (1 Season) 1 League 30 2,628 88 91.3 29.2 30 26 0 0 1.47 46 46 0 0.00 -1.43 Aston Villa (1 Season) 1 League 3 31 10 0.9 0.3 0 3 MLS (11 Seasons) 288 25,403 88 78.2 282.3 284 89 269 4 43 2 1.30 437 452 -15 -0.05 +0.10 Serie A (3 Seasons) 76 5,796 76 56.5 64.4 63 56 13 Bundesliga (3 Seasons) 76 6,250 82 68.1 69.4 71 58 5 Eredivisie (3 Seasons) 55 3,799 69 41.4 42.2 40 33 15 UEFA Cup (2 Seasons) 6 197 33 27.4 2.2 2 0 4 2 CCL (1 Season) 4 360 90 100.0 4.0 4 90 4 0 0 1.00 4 6 -2 -0.50 Premier League (1 Season) 3 31 10 0.9 0.3 0 3
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2005 17 MetroStars us USA 1. MLS 6th 30 2,628 88 91.3 29.2 30 26 0 0 1.47 46 46 0 0.00 -1.43 Matches 2005-2006 18 Heerenveen nl NED 1. Eredivisie 7th 1 90 90 2.9 1.0 1 1 0 Matches 2006-2007 19 Heerenveen nl NED 1. Eredivisie 5th 21 837 40 27.4 9.3 6 3 15 Matches 2007-2008 20 Heerenveen nl NED 1. Eredivisie 5th 33 2,872 87 93.9 31.9 33 29 0 Matches 2008-2009 21 Gladbach de GER 1. Bundesliga 15th 28 2,255 81 73.7 25.1 26 20 2 Matches 2009-2010 22 Gladbach de GER 1. Bundesliga 12th 29 2,455 85 80.2 27.3 28 23 1 Matches 2010-2011 23 Gladbach de GER 1. Bundesliga 16th 19 1,540 81 50.3 17.1 17 15 2 Matches 2010-2011 23 Aston Villa eng ENG 1. Premier League 9th 3 31 10 0.9 0.3 0 3 Matches 2011-2012 24 Chievo it ITA 1. Serie A 10th 35 3,034 87 88.7 33.7 34 31 1 Matches 2012-2013 25 Roma it ITA 1. Serie A 6th 30 2,201 73 64.4 24.5 24 20 6 Matches 2013-2014 26 Roma it ITA 1. Serie A 2nd 11 561 51 16.4 6.2 5 5 6 Matches 2014 26 Toronto FC us USA 1. MLS 13th 25 2,195 88 71.7 24.4 25 22 0 0 1.00 27 42 -15 -0.62 -1.14 Matches 2015 27 Toronto FC us USA 1. MLS 12th 25 2,250 90 73.5 25.0 25 25 0 0 1.35 39 38 +1 +0.04 +0.15 Matches 2016 28 Toronto FC us USA 1. MLS 5th 24 2,160 90 70.6 24.0 24 24 0 0 1.60 36 28 +8 +0.33 -0.07 Matches 2017 29 Toronto FC us USA 1. MLS 1st 30 2,700 90 88.2 30.0 30 30 0 0 2.11 69 31 +38 +1.27 +1.52 Matches 2018 30 Toronto FC us USA 1. MLS 19th 32 2,856 89 93.3 31.7 32 89 31 0 1 1.13 57 57 0 0.00 +2.21 Matches 2019 31 Toronto FC us USA 1. MLS 9th 27 2,373 88 77.5 26.4 26 90 26 1 32 0 1.71 49 36 +13 +0.49 +1.54 Matches 2020 32 Toronto FC us USA 1. MLS 2nd 12 1,061 88 51.3 11.8 11 90 11 1 71 0 1.43 15 15 0 0.00 -0.62 Matches 2021 33 Toronto FC us USA 1. MLS 26th 32 2,690 84 87.9 29.9 30 87 28 2 34 0 0.81 36 61 -25 -0.84 -0.35 Matches 2022 34 Toronto FC us USA 1. MLS 27th 34 3,049 90 99.6 33.9 34 90 33 0 0 1.00 49 66 -17 -0.50 -0.50 Matches 2023 35 Toronto FC us USA 1. MLS 29th 17 1,441 85 47.1 16.0 17 85 13 0 1 0.65 14 32 -18 -1.12 -0.29 Matches 19 Seasons 7 Clubs 5 Leagues 498 41,279 83 64.0 458.7 458 89 416 40 43 2 1.30 437 452 -15 -0.05 +0.10 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Toronto FC (10 Seasons) 1 League 258 22,775 88 76.9 253.1 254 89 243 4 43 2 1.28 391 406 -15 -0.06 +0.15 Gladbach (3 Seasons) 1 League 76 6,250 82 68.1 69.4 71 58 5 Heerenveen (3 Seasons) 1 League 55 3,799 69 41.4 42.2 40 33 15 Roma (2 Seasons) 1 League 41 2,762 67 40.4 30.7 29 25 12 Chievo (1 Season) 1 League 35 3,034 87 88.7 33.7 34 31 1 MetroStars (1 Season) 1 League 30 2,628 88 91.3 29.2 30 26 0 0 1.47 46 46 0 0.00 -1.43 Aston Villa (1 Season) 1 League 3 31 10 0.9 0.3 0 3 MLS (11 Seasons) 288 25,403 88 78.2 282.3 284 89 269 4 43 2 1.30 437 452 -15 -0.05 +0.10 Serie A (3 Seasons) 76 5,796 76 56.5 64.4 63 56 13 Bundesliga (3 Seasons) 76 6,250 82 68.1 69.4 71 58 5 Eredivisie (3 Seasons) 55 3,799 69 41.4 42.2 40 33 15 Premier League (1 Season) 3 31 10 0.9 0.3 0 3
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2006-2007 19 Heerenveen 2. UEFA Cup GR 4 67 17 12.4 0.7 0 4 2 Matches 2007-2008 20 Heerenveen 2. UEFA Cup Rd1 2 130 65 72.2 1.4 2 0 0 0 Matches 2021 33 Toronto FC 1. CCL QF 4 360 90 100.0 4.0 4 90 4 0 0 1.00 4 6 -2 -0.50 Matches 3 Seasons 2 Clubs 2 Leagues 10 557 56 51.6 6.2 6 90 4 4 2 1.00 4 6 -2 -0.50 Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Heerenveen (2 Seasons) 1 League 6 197 33 27.4 2.2 2 0 4 2 Toronto FC (1 Season) 1 League 4 360 90 100.0 4.0 4 90 4 0 0 1.00 4 6 -2 -0.50 UEFA Cup (2 Seasons) 6 197 33 27.4 2.2 2 0 4 2 CCL (1 Season) 4 360 90 100.0 4.0 4 90 4 0 0 1.00 4 6 -2 -0.50
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2005 17 MetroStars 1 League 29.2 9 0 49 2005-2006 18 Heerenveen 1 League 1.0 0 0 2006-2007 19 Heerenveen 2 Leagues 10.0 5 0 0 0 2007-2008 20 Heerenveen 2 Leagues 33.4 5 0 0 37 0 2008-2009 21 Gladbach 1 League 25.1 4 0 35 2009-2010 22 Gladbach 1 League 27.3 5 0 36 2010-2011 23 Gladbach 1 League 17.1 4 0 17 2010-2011 23 Aston Villa 1 League 0.3 0 0 1 2011-2012 24 Chievo 1 League 33.7 4 0 29 2012-2013 25 Roma 1 League 24.5 5 0 25 2013-2014 26 Roma 1 League 6.2 2 0 10 2014 26 Toronto FC 1 League 24.4 6 0 26 2015 27 Toronto FC 1 League 25.0 3 0 22 2016 28 Toronto FC 1 League 24.0 5 0 0 29 20 0 68 58 51 0 0 0 2017 29 Toronto FC 1 League 30.0 7 0 0 21 16 0 46 55 42 0 0 0 2018 30 Toronto FC 1 League 31.7 6 0 0 26 10 0 50 45 45 1 1 0 2019 31 Toronto FC 1 League 26.4 4 0 0 30 11 0 51 25 32 0 2020 32 Toronto FC 1 League 11.8 2 0 0 9 11 0 3 9 13 0 2021 33 Toronto FC 2 Leagues 33.9 8 0 0 27 26 0 75 29 28 0 2022 34 Toronto FC 1 League 33.9 5 0 0 21 29 0 6 42 39 0 2023 35 Toronto FC 1 League 16.0 2 0 0 6 3 1 1 22 15 0 19 Seasons 7 Clubs 7 Leagues 464.8 91 0 0 456 126 1 300 285 265 1 1 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Toronto FC (10 Seasons) 2 Leagues 257.1 48 0 0 217 126 1 300 285 265 1 1 0 Gladbach (3 Seasons) 1 League 69.4 13 0 88 Heerenveen (3 Seasons) 2 Leagues 44.4 10 0 0 37 0 Roma (2 Seasons) 1 League 30.7 7 0 35 Chievo (1 Season) 1 League 33.7 4 0 29 MetroStars (1 Season) 1 League 29.2 9 0 49 Aston Villa (1 Season) 1 League 0.3 0 0 1 MLS (11 Seasons) 282.3 56 0 0 261 124 1 283 283 259 1 1 0 Serie A (3 Seasons) 64.4 11 0 64 Bundesliga (3 Seasons) 69.4 13 0 88 Eredivisie (3 Seasons) 42.2 8 0 37 UEFA Cup (2 Seasons) 2.2 2 0 0 0 CCL (1 Season) 4.0 1 0 0 5 2 0 17 2 6 0 Premier League (1 Season) 0.3 0 0 1
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2006-2007 19 Heerenveen 2. UEFA Cup GR 0.7 1 0 0 0 Matches 2007-2008 20 Heerenveen 2. UEFA Cup Rd1 1.4 1 0 0 0 Matches 2021 33 Toronto FC 1. CCL QF 4.0 1 0 0 5 2 0 17 2 6 0 Matches 3 Seasons 2 Clubs 2 Leagues 6.2 3 0 0 5 2 0 17 2 6 0 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Heerenveen (2 Seasons) 1 League 2.2 2 0 0 0 Toronto FC (1 Season) 1 League 4.0 1 0 0 5 2 0 17 2 6 0 UEFA Cup (2 Seasons) 2.2 2 0 0 0 CCL (1 Season) 4.0 1 0 0 5 2 0 17 2 6 0
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries.
View Additional Information
More Michael Bradley Pages
Michael Bradley Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary