Goalkeeping Table Season Age Squad Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2015 20 Toronto FC II us USA 3. USL 12 10 990 11.0 25 2.27 62 37 59.7 2 0 8 1 10.0 Matches 2016 21 Toronto FC us USA 1. MLS 16 15 1,371 15.2 16 1.05 59 43 74.6 8 5 2 4 26.7 1 1 0 0 0.0 Matches 2016 21 Toronto FC II us USA 3. USL 8 8 720 8.0 12 1.50 42 30 71.4 3 3 2 0 0.0 Matches 2017 22 Toronto FC us USA 1. MLS 29 28 2,571 28.6 32 1.12 104 72 72.1 19 6 4 11 39.3 4 3 1 0 25.0 Matches 2018 23 Toronto FC us USA 1. MLS 27 27 2,430 27.0 45 1.67 135 89 70.4 9 6 12 3 11.1 6 5 1 0 16.7 Matches 2019 24 Toronto FC us USA 1. MLS 7 6 555 6.2 11 1.78 27 16 70.4 4 1 1 1 16.7 3 3 0 0 0.0 Matches 2020 25 Toronto FC us USA 1. MLS 3 3 270 3.0 0 0.00 16 16 100.0 2 1 0 3 100.0 1 0 0 1 Matches 2021 26 Toronto FC us USA 1. MLS 24 24 2,160 24.0 44 1.83 124 82 68.5 6 7 11 2 8.3 5 5 0 0 0.0 Matches 2022 27 Toronto FC us USA 1. MLS 24 24 2,160 24.0 42 1.75 125 84 68.0 7 6 11 3 12.5 2 2 0 0 0.0 Matches 2023 28 D.C. United us USA 1. MLS 10 9 855 9.5 11 1.16 39 28 76.9 3 4 2 5 55.6 2 2 0 0 0.0 Matches 2023 28 D.C. United us USA U.S. Open Cup 2 2 180 2.0 1 0.50 4 3 75.0 1 0 1 1 50.0 1 0 1 0 100.0 Matches 2024 29 D.C. United us USA 1. MLS 29 29 2,610 29.0 55 1.90 128 75 59.4 10 9 10 2 6.9 3 3 0 0 0.0 Matches 10 Seasons 3 Clubs 3 Leagues 191 185 16,872 187.5 294 1.57 865 575 68.8 74 48 64 36 19.5 28 24 3 1 11.1 Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Toronto FC (8 Seasons) 1 League 130 127 11,517 128.0 190 1.48 590 402 71.0 55 32 41 27 21.3 22 19 2 1 9.5 D.C. United (2 Seasons) 2 Leagues 41 40 3,645 40.5 67 1.65 171 106 63.7 14 13 13 8 20.0 6 5 1 0 16.7 Toronto FC II (2 Seasons) 1 League 20 18 1,710 19.0 37 1.95 104 67 64.4 5 3 10 1 5.6 MLS (10 Seasons) 169 165 14,982 166.5 256 1.54 757 505 69.4 68 45 53 34 20.6 27 24 2 1 7.7 USL (2 Seasons) 20 18 1,710 19.0 37 1.95 104 67 64.4 5 3 10 1 5.6 U.S. Open Cup (1 Season) 2 2 180 2.0 1 0.50 4 3 75.0 1 0 1 1 50.0 1 0 1 0 100.0
Goalkeeping Table Season Age Squad Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2015 20 Toronto FC II 1 League 12 10 990 11.0 25 2.27 62 37 59.7 2 0 8 1 10.0 2016 21 Toronto FC II 1 League 8 8 720 8.0 12 1.50 42 30 71.4 3 3 2 0 0.0 2016 21 Toronto FC 1 League 16 15 1,371 15.2 16 1.05 59 43 74.6 8 5 2 4 26.7 1 1 0 0 0.0 2017 22 Toronto FC 1 League 29 28 2,571 28.6 32 1.12 104 72 72.1 19 6 4 11 39.3 4 3 1 0 25.0 2018 23 Toronto FC 1 League 27 27 2,430 27.0 45 1.67 135 89 70.4 9 6 12 3 11.1 6 5 1 0 16.7 2019 24 Toronto FC 1 League 7 6 555 6.2 11 1.78 27 16 70.4 4 1 1 1 16.7 3 3 0 0 0.0 2020 25 Toronto FC 1 League 3 3 270 3.0 0 0.00 16 16 100.0 2 1 0 3 100.0 1 0 0 1 2021 26 Toronto FC 1 League 24 24 2,160 24.0 44 1.83 124 82 68.5 6 7 11 2 8.3 5 5 0 0 0.0 2022 27 Toronto FC 1 League 24 24 2,160 24.0 42 1.75 125 84 68.0 7 6 11 3 12.5 2 2 0 0 0.0 2023 28 D.C. United 2 Leagues 12 11 1,035 11.5 12 1.04 43 31 76.7 4 4 3 6 54.5 3 2 1 0 33.3 2024 29 D.C. United 1 League 29 29 2,610 29.0 55 1.90 128 75 59.4 10 9 10 2 6.9 3 3 0 0 0.0 10 Seasons 3 Clubs 3 Leagues 191 185 16,872 187.5 294 1.57 865 575 68.8 74 48 64 36 19.5 28 24 3 1 11.1 Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Toronto FC (8 Seasons) 1 League 130 127 11,517 128.0 190 1.48 590 402 71.0 55 32 41 27 21.3 22 19 2 1 9.5 D.C. United (2 Seasons) 2 Leagues 41 40 3,645 40.5 67 1.65 171 106 63.7 14 13 13 8 20.0 6 5 1 0 16.7 Toronto FC II (2 Seasons) 1 League 20 18 1,710 19.0 37 1.95 104 67 64.4 5 3 10 1 5.6 MLS (10 Seasons) 169 165 14,982 166.5 256 1.54 757 505 69.4 68 45 53 34 20.6 27 24 2 1 7.7 USL (2 Seasons) 20 18 1,710 19.0 37 1.95 104 67 64.4 5 3 10 1 5.6 U.S. Open Cup (1 Season) 2 2 180 2.0 1 0.50 4 3 75.0 1 0 1 1 50.0 1 0 1 0 100.0
Goalkeeping Table Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2015 20 Toronto FC II us USA 3. USL 23rd 12 10 990 11.0 25 2.27 62 37 59.7 2 0 8 1 10.0 Matches 2016 21 Toronto FC II us USA 3. USL 26th 8 8 720 8.0 12 1.50 42 30 71.4 3 3 2 0 0.0 Matches 2016 21 Toronto FC us USA 1. MLS 5th 16 15 1,371 15.2 16 1.05 59 43 74.6 8 5 2 4 26.7 1 1 0 0 0.0 Matches 2017 22 Toronto FC us USA 1. MLS 1st 29 28 2,571 28.6 32 1.12 104 72 72.1 19 6 4 11 39.3 4 3 1 0 25.0 Matches 2018 23 Toronto FC us USA 1. MLS 19th 27 27 2,430 27.0 45 1.67 135 89 70.4 9 6 12 3 11.1 6 5 1 0 16.7 Matches 2019 24 Toronto FC us USA 1. MLS 9th 7 6 555 6.2 11 1.78 27 16 70.4 4 1 1 1 16.7 3 3 0 0 0.0 Matches 2020 25 Toronto FC us USA 1. MLS 2nd 3 3 270 3.0 0 0.00 16 16 100.0 2 1 0 3 100.0 1 0 0 1 Matches 2021 26 Toronto FC us USA 1. MLS 26th 24 24 2,160 24.0 44 1.83 124 82 68.5 6 7 11 2 8.3 5 5 0 0 0.0 Matches 2022 27 Toronto FC us USA 1. MLS 27th 24 24 2,160 24.0 42 1.75 125 84 68.0 7 6 11 3 12.5 2 2 0 0 0.0 Matches 2023 28 D.C. United us USA 1. MLS 23rd 10 9 855 9.5 11 1.16 39 28 76.9 3 4 2 5 55.6 2 2 0 0 0.0 Matches 2024 29 D.C. United us USA 1. MLS 21st 29 29 2,610 29.0 55 1.90 128 75 59.4 10 9 10 2 6.9 3 3 0 0 0.0 Matches 10 Seasons 3 Clubs 2 Leagues 189 183 16,692 185.5 293 1.58 861 572 68.8 73 48 63 35 19.1 27 24 2 1 7.7 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Toronto FC (8 Seasons) 1 League 130 127 11,517 128.0 190 1.48 590 402 71.0 55 32 41 27 21.3 22 19 2 1 9.5 D.C. United (2 Seasons) 1 League 39 38 3,465 38.5 66 1.71 167 103 63.5 13 13 12 7 18.4 5 5 0 0 0.0 Toronto FC II (2 Seasons) 1 League 20 18 1,710 19.0 37 1.95 104 67 64.4 5 3 10 1 5.6 MLS (10 Seasons) 169 165 14,982 166.5 256 1.54 757 505 69.4 68 45 53 34 20.6 27 24 2 1 7.7 USL (2 Seasons) 20 18 1,710 19.0 37 1.95 104 67 64.4 5 3 10 1 5.6
Goalkeeping Table Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2023 28 D.C. United us USA U.S. Open Cup R32 2 2 180 2.0 1 0.50 4 3 75.0 1 0 1 1 50.0 1 0 1 0 100.0 Matches 1 Season 1 Club 1 League 2 2 180 2.0 1 0.50 4 3 75.0 1 0 1 1 50.0 1 0 1 0 100.0
Goalkeeping Table Season Age Squad Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2018 23 us United States Friendlies (M) 1 1 90 1.0 1 0 0 1 100.0 0 0 0 0 Matches 1 Season 1 Club 1 League 1 1 90 1.0 1 0 0 1 100.0 0 0 0 0
Advanced Goalkeeping Table Season Age Squad Country Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches 2015 20 Toronto FC II us USA 3. USL 11.0 25 Matches 2016 21 Toronto FC us USA 1. MLS 15.2 16 1 Matches 2016 21 Toronto FC II us USA 3. USL 8.0 12 Matches 2017 22 Toronto FC us USA 1. MLS 28.6 32 3 Matches 2018 23 Toronto FC us USA 1. MLS 27.0 45 5 1 3 0 42.7 0.27 -2.3 -0.09 138 420 32.9 665 161 38.3 35.1 223 74.0 53.4 335 22 6.6 33 1.22 14.7 Matches 2019 24 Toronto FC us USA 1. MLS 6.2 11 3 0 1 0 10.2 0.30 -0.8 -0.13 20 68 29.4 121 30 33.1 32.0 44 63.6 44.9 74 7 9.5 11 1.78 15.4 Matches 2020 25 Toronto FC us USA 1. MLS 3.0 0 0 0 0 0 3.2 0.22 +3.2 +1.08 20 61 32.8 84 13 52.4 39.2 22 77.3 54.3 57 4 7.0 3 1.00 11.5 Matches 2021 26 Toronto FC us USA 1. MLS 24.0 44 5 1 3 2 39.1 0.28 -2.9 -0.12 110 381 28.9 575 113 43.3 36.8 222 59.5 45.4 354 25 7.1 33 1.38 14.8 Matches 2022 27 Toronto FC us USA 1. MLS 24.0 42 2 1 4 1 41.1 0.33 +0.1 0.00 95 336 28.3 644 160 36.3 33.1 225 45.3 39.6 366 26 7.1 49 2.04 18.3 Matches 2023 28 D.C. United us USA 1. MLS 9.5 11 2 0 3 0 13.2 0.29 +2.2 +0.23 78 184 42.4 334 51 38.0 33.2 83 68.7 47.9 150 12 8.0 19 2.00 18.6 Matches 2023 28 D.C. United us USA U.S. Open Cup 2.0 1 0 Matches 2024 29 D.C. United us USA 1. MLS 29.0 55 3 1 6 2 49.9 0.37 -3.1 -0.11 300 649 46.2 860 110 56.2 41.2 190 87.4 58.9 347 14 4.0 58 2.00 19.6 Matches 10 Seasons 3 Clubs 3 Leagues 187.5 294 24 4 20 5 199.4 0.31 -3.6 -0.03 761 2099 36.3 3283 638 43.6 36.4 1009 66.1 48.8 1683 110 6.5 206 1.68 16.8 Country Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches Toronto FC (8 Seasons) 1 League 128.0 190 19 3 11 3 136.3 0.29 -2.7 -0.03 383 1266 30.3 2089 477 39.3 34.9 736 60.3 46.3 1186 84 7.1 129 1.53 15.7 D.C. United (2 Seasons) 2 Leagues 40.5 67 5 1 9 2 63.0 0.35 -1.0 -0.02 378 833 45.4 1194 161 51.1 39.0 273 81.7 55.5 497 26 5.2 77 2.00 19.3 Toronto FC II (2 Seasons) 1 League 19.0 37 MLS (10 Seasons) 166.5 256 24 4 20 5 199.4 0.31 -3.6 -0.03 761 2099 36.3 3283 638 43.6 36.4 1009 66.1 48.8 1683 110 6.5 206 1.68 16.8 USL (2 Seasons) 19.0 37 U.S. Open Cup (1 Season) 2.0 1 0
Advanced Goalkeeping Table Season Age Squad Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches 2015 20 Toronto FC II 1 League 11.0 25 2016 21 Toronto FC II 1 League 8.0 12 2016 21 Toronto FC 1 League 15.2 16 1 2017 22 Toronto FC 1 League 28.6 32 3 2018 23 Toronto FC 1 League 27.0 45 5 1 3 0 42.7 0.27 -2.3 -0.09 138 420 32.9 665 161 38.3 35.1 223 74.0 53.4 335 22 6.6 33 1.22 14.7 2019 24 Toronto FC 1 League 6.2 11 3 0 1 0 10.2 0.30 -0.8 -0.13 20 68 29.4 121 30 33.1 32.0 44 63.6 44.9 74 7 9.5 11 1.78 15.4 2020 25 Toronto FC 1 League 3.0 0 0 0 0 0 3.2 0.22 +3.2 +1.08 20 61 32.8 84 13 52.4 39.2 22 77.3 54.3 57 4 7.0 3 1.00 11.5 2021 26 Toronto FC 1 League 24.0 44 5 1 3 2 39.1 0.28 -2.9 -0.12 110 381 28.9 575 113 43.3 36.8 222 59.5 45.4 354 25 7.1 33 1.38 14.8 2022 27 Toronto FC 1 League 24.0 42 2 1 4 1 41.1 0.33 +0.1 0.00 95 336 28.3 644 160 36.3 33.1 225 45.3 39.6 366 26 7.1 49 2.04 18.3 2023 28 D.C. United 2 Leagues 11.5 12 2 0 3 0 13.2 0.29 +2.2 +0.23 78 184 42.4 334 51 38.0 33.2 83 68.7 47.9 150 12 8.0 19 2.00 18.6 2024 29 D.C. United 1 League 29.0 55 3 1 6 2 49.9 0.37 -3.1 -0.11 300 649 46.2 860 110 56.2 41.2 190 87.4 58.9 347 14 4.0 58 2.00 19.6 10 Seasons 3 Clubs 3 Leagues 187.5 294 24 4 20 5 199.4 0.31 -3.6 -0.03 761 2099 36.3 3283 638 43.6 36.4 1009 66.1 48.8 1683 110 6.5 206 1.68 16.8 Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches Toronto FC (8 Seasons) 1 League 128.0 190 19 3 11 3 136.3 0.29 -2.7 -0.03 383 1266 30.3 2089 477 39.3 34.9 736 60.3 46.3 1186 84 7.1 129 1.53 15.7 D.C. United (2 Seasons) 2 Leagues 40.5 67 5 1 9 2 63.0 0.35 -1.0 -0.02 378 833 45.4 1194 161 51.1 39.0 273 81.7 55.5 497 26 5.2 77 2.00 19.3 Toronto FC II (2 Seasons) 1 League 19.0 37 MLS (10 Seasons) 166.5 256 24 4 20 5 199.4 0.31 -3.6 -0.03 761 2099 36.3 3283 638 43.6 36.4 1009 66.1 48.8 1683 110 6.5 206 1.68 16.8 USL (2 Seasons) 19.0 37 U.S. Open Cup (1 Season) 2.0 1 0
Advanced Goalkeeping Table Season Age Squad Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches 2015 20 Toronto FC II us USA 3. USL 23rd 11.0 25 Matches 2016 21 Toronto FC II us USA 3. USL 26th 8.0 12 Matches 2016 21 Toronto FC us USA 1. MLS 5th 15.2 16 1 Matches 2017 22 Toronto FC us USA 1. MLS 1st 28.6 32 3 Matches 2018 23 Toronto FC us USA 1. MLS 19th 27.0 45 5 1 3 0 42.7 0.27 -2.3 -0.09 138 420 32.9 665 161 38.3 35.1 223 74.0 53.4 335 22 6.6 33 1.22 14.7 Matches 2019 24 Toronto FC us USA 1. MLS 9th 6.2 11 3 0 1 0 10.2 0.30 -0.8 -0.13 20 68 29.4 121 30 33.1 32.0 44 63.6 44.9 74 7 9.5 11 1.78 15.4 Matches 2020 25 Toronto FC us USA 1. MLS 2nd 3.0 0 0 0 0 0 3.2 0.22 +3.2 +1.08 20 61 32.8 84 13 52.4 39.2 22 77.3 54.3 57 4 7.0 3 1.00 11.5 Matches 2021 26 Toronto FC us USA 1. MLS 26th 24.0 44 5 1 3 2 39.1 0.28 -2.9 -0.12 110 381 28.9 575 113 43.3 36.8 222 59.5 45.4 354 25 7.1 33 1.38 14.8 Matches 2022 27 Toronto FC us USA 1. MLS 27th 24.0 42 2 1 4 1 41.1 0.33 +0.1 0.00 95 336 28.3 644 160 36.3 33.1 225 45.3 39.6 366 26 7.1 49 2.04 18.3 Matches 2023 28 D.C. United us USA 1. MLS 23rd 9.5 11 2 0 3 0 13.2 0.29 +2.2 +0.23 78 184 42.4 334 51 38.0 33.2 83 68.7 47.9 150 12 8.0 19 2.00 18.6 Matches 2024 29 D.C. United us USA 1. MLS 21st 29.0 55 3 1 6 2 49.9 0.37 -3.1 -0.11 300 649 46.2 860 110 56.2 41.2 190 87.4 58.9 347 14 4.0 58 2.00 19.6 Matches 10 Seasons 3 Clubs 2 Leagues 185.5 293 24 4 20 5 199.4 0.31 -3.6 -0.03 761 2099 36.3 3283 638 43.6 36.4 1009 66.1 48.8 1683 110 6.5 206 1.68 16.8 Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches Toronto FC (8 Seasons) 1 League 128.0 190 19 3 11 3 136.3 0.29 -2.7 -0.03 383 1266 30.3 2089 477 39.3 34.9 736 60.3 46.3 1186 84 7.1 129 1.53 15.7 D.C. United (2 Seasons) 1 League 38.5 66 5 1 9 2 63.0 0.35 -1.0 -0.02 378 833 45.4 1194 161 51.1 39.0 273 81.7 55.5 497 26 5.2 77 2.00 19.3 Toronto FC II (2 Seasons) 1 League 19.0 37 MLS (10 Seasons) 166.5 256 24 4 20 5 199.4 0.31 -3.6 -0.03 761 2099 36.3 3283 638 43.6 36.4 1009 66.1 48.8 1683 110 6.5 206 1.68 16.8 USL (2 Seasons) 19.0 37
Advanced Goalkeeping Table Season Age Squad Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches 2023 28 D.C. United us USA U.S. Open Cup R32 2.0 1 0 Matches 1 Season 1 Club 1 League 2.0 1 0
Advanced Goalkeeping Table Season Age Squad Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches 2018 23 us United States Friendlies (M) 1.0 0 Matches 1 Season 1 Club 1 League 1.0 0
Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2015 20 Toronto FC us USA 1. MLS 0 0 Matches 2015 20 Toronto FC II us USA 3. USL 12 10 990 11.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016 21 Toronto FC us USA 1. MLS 16 15 1,371 15.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016 21 Toronto FC II us USA 3. USL 8 8 720 8.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017 22 Toronto FC us USA 1. MLS 29 28 2,571 28.6 0 1 1 0 0 0 2 0 0.00 0.04 0.04 0.00 0.04 Matches 2018 23 Toronto FC us USA 1. MLS 27 27 2,430 27.0 0 0 0 0 0 0 2 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2019 24 Toronto FC us USA 1. MLS 7 6 556 6.2 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2020 25 Toronto FC us USA 1. MLS 3 3 270 3.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2021 26 Toronto FC us USA 1. MLS 24 24 2,160 24.0 0 0 0 0 0 0 2 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2022 27 Toronto FC us USA 1. MLS 24 24 2,160 24.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 1 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2023 28 D.C. United us USA 1. MLS 10 9 855 9.5 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2023 28 D.C. United us USA U.S. Open Cup 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 29 D.C. United us USA 1. MLS 29 29 2,610 29.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 4 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 10 Seasons 3 Clubs 3 Leagues 191 185 16,873 187.5 0 1 1 0 0 0 7 0 0.0 0.0 0.1 0.1 0 5 0 0.00 0.01 0.01 0.00 0.01 0.00 0.00 0.00 0.00 0.00 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Toronto FC (8 Seasons) 1 League 130 127 11,518 128.0 0 1 1 0 0 0 6 0 0.0 0.0 0.0 0.0 0 1 0 0.00 0.01 0.01 0.00 0.01 0.00 0.00 0.00 0.00 0.00 D.C. United (2 Seasons) 2 Leagues 41 40 3,645 40.5 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 4 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Toronto FC II (2 Seasons) 1 League 20 18 1,710 19.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 MLS (10 Seasons) 169 165 14,983 166.5 0 1 1 0 0 0 6 0 0.0 0.0 0.1 0.1 0 5 0 0.00 0.01 0.01 0.00 0.01 0.00 0.00 0.00 0.00 0.00 USL (2 Seasons) 20 18 1,710 19.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 U.S. Open Cup (1 Season) 2 2 180 2.0 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 xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2015 20 Toronto FC 1 League 0 0 2015 20 Toronto FC II 1 League 12 10 990 11.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2016 21 Toronto FC II 1 League 8 8 720 8.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016 21 Toronto FC 1 League 16 15 1,371 15.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017 22 Toronto FC 1 League 29 28 2,571 28.6 0 1 1 0 0 0 2 0 0.00 0.04 0.04 0.00 0.04 2018 23 Toronto FC 1 League 27 27 2,430 27.0 0 0 0 0 0 0 2 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2019 24 Toronto FC 1 League 7 6 556 6.2 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2020 25 Toronto FC 1 League 3 3 270 3.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2021 26 Toronto FC 1 League 24 24 2,160 24.0 0 0 0 0 0 0 2 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2022 27 Toronto FC 1 League 24 24 2,160 24.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 1 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2023 28 D.C. United 2 Leagues 12 11 1,035 11.5 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2024 29 D.C. United 1 League 29 29 2,610 29.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 4 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 10 Seasons 3 Clubs 3 Leagues 191 185 16,873 187.5 0 1 1 0 0 0 7 0 0.0 0.0 0.1 0.1 0 5 0 0.00 0.01 0.01 0.00 0.01 0.00 0.00 0.00 0.00 0.00 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Toronto FC (8 Seasons) 1 League 130 127 11,518 128.0 0 1 1 0 0 0 6 0 0.0 0.0 0.0 0.0 0 1 0 0.00 0.01 0.01 0.00 0.01 0.00 0.00 0.00 0.00 0.00 D.C. United (2 Seasons) 2 Leagues 41 40 3,645 40.5 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 4 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Toronto FC II (2 Seasons) 1 League 20 18 1,710 19.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 MLS (10 Seasons) 169 165 14,983 166.5 0 1 1 0 0 0 6 0 0.0 0.0 0.1 0.1 0 5 0 0.00 0.01 0.01 0.00 0.01 0.00 0.00 0.00 0.00 0.00 USL (2 Seasons) 20 18 1,710 19.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 U.S. Open Cup (1 Season) 2 2 180 2.0 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 xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2015 20 Toronto FC us USA 1. MLS 12th 0 0 Matches 2015 20 Toronto FC II us USA 3. USL 23rd 12 10 990 11.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016 21 Toronto FC II us USA 3. USL 26th 8 8 720 8.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016 21 Toronto FC us USA 1. MLS 5th 16 15 1,371 15.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017 22 Toronto FC us USA 1. MLS 1st 29 28 2,571 28.6 0 1 1 0 0 0 2 0 0.00 0.04 0.04 0.00 0.04 Matches 2018 23 Toronto FC us USA 1. MLS 19th 27 27 2,430 27.0 0 0 0 0 0 0 2 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2019 24 Toronto FC us USA 1. MLS 9th 7 6 556 6.2 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2020 25 Toronto FC us USA 1. MLS 2nd 3 3 270 3.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2021 26 Toronto FC us USA 1. MLS 26th 24 24 2,160 24.0 0 0 0 0 0 0 2 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2022 27 Toronto FC us USA 1. MLS 27th 24 24 2,160 24.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 1 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2023 28 D.C. United us USA 1. MLS 23rd 10 9 855 9.5 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2024 29 D.C. United us USA 1. MLS 21st 29 29 2,610 29.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 4 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 10 Seasons 3 Clubs 2 Leagues 189 183 16,693 185.5 0 1 1 0 0 0 7 0 0.0 0.0 0.1 0.1 0 5 0 0.00 0.01 0.01 0.00 0.01 0.00 0.00 0.00 0.00 0.00 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Toronto FC (8 Seasons) 1 League 130 127 11,518 128.0 0 1 1 0 0 0 6 0 0.0 0.0 0.0 0.0 0 1 0 0.00 0.01 0.01 0.00 0.01 0.00 0.00 0.00 0.00 0.00 D.C. United (2 Seasons) 1 League 39 38 3,465 38.5 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 4 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Toronto FC II (2 Seasons) 1 League 20 18 1,710 19.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 MLS (10 Seasons) 169 165 14,983 166.5 0 1 1 0 0 0 6 0 0.0 0.0 0.1 0.1 0 5 0 0.00 0.01 0.01 0.00 0.01 0.00 0.00 0.00 0.00 0.00 USL (2 Seasons) 20 18 1,710 19.0 0 0 0 0 0 0 1 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 2023 28 D.C. United us USA U.S. Open Cup R32 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 2 2 180 2.0 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 2018 23 us United States Friendlies (M) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 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
Passing Table Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2015 20 Toronto FC II us USA 3. USL 11.0 0 Matches 2016 21 Toronto FC us USA 1. MLS 15.2 0 Matches 2016 21 Toronto FC II us USA 3. USL 8.0 0 Matches 2017 22 Toronto FC us USA 1. MLS 28.6 1 Matches 2018 23 Toronto FC us USA 1. MLS 27.0 563 892 63.1 16745 13668 99 100 99.0 260 265 98.1 202 520 38.8 0 0.0 0.0 0.0 0 11 1 0 0 Matches 2019 24 Toronto FC us USA 1. MLS 6.2 112 165 67.9 2945 2157 19 19 100.0 63 64 98.4 29 81 35.8 0 0.0 0.0 0.0 0 0 0 0 0 Matches 2020 25 Toronto FC us USA 1. MLS 3.0 59 108 54.6 1846 1636 20 20 100.0 14 15 93.3 24 70 34.3 0 0.0 0.0 0.0 0 2 0 0 0 Matches 2021 26 Toronto FC us USA 1. MLS 24.0 486 807 60.2 13826 11038 111 116 95.7 208 213 97.7 162 463 35.0 0 0.0 0.0 0.0 0 11 1 0 0 Matches 2022 27 Toronto FC us USA 1. MLS 24.0 588 871 67.5 14855 11001 149 152 98.0 265 272 97.4 165 436 37.8 0 0.0 0.0 0.0 1 8 0 0 1 Matches 2023 28 D.C. United us USA 1. MLS 9.5 297 418 71.1 8451 6981 81 82 98.8 114 115 99.1 99 216 45.8 0 0.0 0.0 0.0 1 14 0 0 0 Matches 2023 28 D.C. United us USA U.S. Open Cup 2.0 0 Matches 2024 29 D.C. United us USA 1. MLS 29.0 664 1057 62.8 24716 21612 80 81 98.8 220 227 96.9 362 739 49.0 0 0.0 0.2 0.0 0 70 0 0 4 Matches 10 Seasons 3 Clubs 3 Leagues 187.5 2769 4318 64.1 83384 68093 559 570 98.1 1144 1171 97.7 1043 2525 41.3 1 0.1 0.3 +0.9 2 116 2 0 5 Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Toronto FC (8 Seasons) 1 League 128.0 1808 2843 63.6 50217 39500 398 407 97.8 810 829 97.7 582 1570 37.1 1 0.0 0.1 +1.0 1 32 2 0 1 D.C. United (2 Seasons) 2 Leagues 40.5 961 1475 65.2 33167 28593 161 163 98.8 334 342 97.7 461 955 48.3 0 0.0 0.2 0.0 1 84 0 0 4 Toronto FC II (2 Seasons) 1 League 19.0 0 MLS (10 Seasons) 166.5 2769 4318 64.1 83384 68093 559 570 98.1 1144 1171 97.7 1043 2525 41.3 1 0.1 0.3 +0.9 2 116 2 0 5 USL (2 Seasons) 19.0 0 U.S. Open Cup (1 Season) 2.0 0
Passing Table Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2015 20 Toronto FC II 1 League 11.0 0 2016 21 Toronto FC II 1 League 8.0 0 2016 21 Toronto FC 1 League 15.2 0 2017 22 Toronto FC 1 League 28.6 1 2018 23 Toronto FC 1 League 27.0 563 892 63.1 16745 13668 99 100 99.0 260 265 98.1 202 520 38.8 0 0.0 0.0 0.0 0 11 1 0 0 2019 24 Toronto FC 1 League 6.2 112 165 67.9 2945 2157 19 19 100.0 63 64 98.4 29 81 35.8 0 0.0 0.0 0.0 0 0 0 0 0 2020 25 Toronto FC 1 League 3.0 59 108 54.6 1846 1636 20 20 100.0 14 15 93.3 24 70 34.3 0 0.0 0.0 0.0 0 2 0 0 0 2021 26 Toronto FC 1 League 24.0 486 807 60.2 13826 11038 111 116 95.7 208 213 97.7 162 463 35.0 0 0.0 0.0 0.0 0 11 1 0 0 2022 27 Toronto FC 1 League 24.0 588 871 67.5 14855 11001 149 152 98.0 265 272 97.4 165 436 37.8 0 0.0 0.0 0.0 1 8 0 0 1 2023 28 D.C. United 2 Leagues 11.5 297 418 71.1 8451 6981 81 82 98.8 114 115 99.1 99 216 45.8 0 0.0 0.0 0.0 1 14 0 0 0 2024 29 D.C. United 1 League 29.0 664 1057 62.8 24716 21612 80 81 98.8 220 227 96.9 362 739 49.0 0 0.0 0.2 0.0 0 70 0 0 4 10 Seasons 3 Clubs 3 Leagues 187.5 2769 4318 64.1 83384 68093 559 570 98.1 1144 1171 97.7 1043 2525 41.3 1 0.1 0.3 +0.9 2 116 2 0 5 Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Toronto FC (8 Seasons) 1 League 128.0 1808 2843 63.6 50217 39500 398 407 97.8 810 829 97.7 582 1570 37.1 1 0.0 0.1 +1.0 1 32 2 0 1 D.C. United (2 Seasons) 2 Leagues 40.5 961 1475 65.2 33167 28593 161 163 98.8 334 342 97.7 461 955 48.3 0 0.0 0.2 0.0 1 84 0 0 4 Toronto FC II (2 Seasons) 1 League 19.0 0 MLS (10 Seasons) 166.5 2769 4318 64.1 83384 68093 559 570 98.1 1144 1171 97.7 1043 2525 41.3 1 0.1 0.3 +0.9 2 116 2 0 5 USL (2 Seasons) 19.0 0 U.S. Open Cup (1 Season) 2.0 0
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2015 20 Toronto FC II us USA 3. USL 23rd 11.0 0 Matches 2016 21 Toronto FC II us USA 3. USL 26th 8.0 0 Matches 2016 21 Toronto FC us USA 1. MLS 5th 15.2 0 Matches 2017 22 Toronto FC us USA 1. MLS 1st 28.6 1 Matches 2018 23 Toronto FC us USA 1. MLS 19th 27.0 563 892 63.1 16745 13668 99 100 99.0 260 265 98.1 202 520 38.8 0 0.0 0.0 0.0 0 11 1 0 0 Matches 2019 24 Toronto FC us USA 1. MLS 9th 6.2 112 165 67.9 2945 2157 19 19 100.0 63 64 98.4 29 81 35.8 0 0.0 0.0 0.0 0 0 0 0 0 Matches 2020 25 Toronto FC us USA 1. MLS 2nd 3.0 59 108 54.6 1846 1636 20 20 100.0 14 15 93.3 24 70 34.3 0 0.0 0.0 0.0 0 2 0 0 0 Matches 2021 26 Toronto FC us USA 1. MLS 26th 24.0 486 807 60.2 13826 11038 111 116 95.7 208 213 97.7 162 463 35.0 0 0.0 0.0 0.0 0 11 1 0 0 Matches 2022 27 Toronto FC us USA 1. MLS 27th 24.0 588 871 67.5 14855 11001 149 152 98.0 265 272 97.4 165 436 37.8 0 0.0 0.0 0.0 1 8 0 0 1 Matches 2023 28 D.C. United us USA 1. MLS 23rd 9.5 297 418 71.1 8451 6981 81 82 98.8 114 115 99.1 99 216 45.8 0 0.0 0.0 0.0 1 14 0 0 0 Matches 2024 29 D.C. United us USA 1. MLS 21st 29.0 664 1057 62.8 24716 21612 80 81 98.8 220 227 96.9 362 739 49.0 0 0.0 0.2 0.0 0 70 0 0 4 Matches 10 Seasons 3 Clubs 2 Leagues 185.5 2769 4318 64.1 83384 68093 559 570 98.1 1144 1171 97.7 1043 2525 41.3 1 0.1 0.3 +0.9 2 116 2 0 5 Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Toronto FC (8 Seasons) 1 League 128.0 1808 2843 63.6 50217 39500 398 407 97.8 810 829 97.7 582 1570 37.1 1 0.0 0.1 +1.0 1 32 2 0 1 D.C. United (2 Seasons) 1 League 38.5 961 1475 65.2 33167 28593 161 163 98.8 334 342 97.7 461 955 48.3 0 0.0 0.2 0.0 1 84 0 0 4 Toronto FC II (2 Seasons) 1 League 19.0 0 MLS (10 Seasons) 166.5 2769 4318 64.1 83384 68093 559 570 98.1 1144 1171 97.7 1043 2525 41.3 1 0.1 0.3 +0.9 2 116 2 0 5 USL (2 Seasons) 19.0 0
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches 2023 28 D.C. United us USA U.S. Open Cup R32 2.0 0 Matches 1 Season 1 Club 1 League 2.0 0
Passing Table Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches 2018 23 us United States Friendlies (M) 1.0 0 Matches 1 Season 1 Club 1 League 1.0 0
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2015 20 Toronto FC II 1 League 11.0 2016 21 Toronto FC II 1 League 8.0 2016 21 Toronto FC 1 League 15.2 0 2017 22 Toronto FC 1 League 28.6 0 2018 23 Toronto FC 1 League 27.0 892 601 287 64 0 3 0 0 0 0 0 0 563 4 1 2019 24 Toronto FC 1 League 6.2 165 104 61 17 0 0 0 0 0 0 0 0 112 0 0 2020 25 Toronto FC 1 League 3.0 108 67 39 17 0 0 0 0 0 0 0 0 59 2 0 2021 26 Toronto FC 1 League 24.0 807 518 279 57 0 2 0 0 0 0 0 0 486 10 0 2022 27 Toronto FC 1 League 24.0 871 586 283 57 0 1 0 1 0 0 0 0 588 2 0 2023 28 D.C. United 2 Leagues 11.5 418 297 120 37 0 1 0 0 0 0 0 0 297 1 0 2024 29 D.C. United 1 League 29.0 1057 739 311 121 0 0 0 0 0 0 0 0 664 7 1 10 Seasons 3 Clubs 3 Leagues 187.5 4318 2912 1380 370 0 7 0 1 0 0 0 0 2769 26 2 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Toronto FC (8 Seasons) 1 League 128.0 2843 1876 949 212 0 6 0 1 0 0 0 0 1808 18 1 D.C. United (2 Seasons) 2 Leagues 40.5 1475 1036 431 158 0 1 0 0 0 0 0 0 961 8 1 Toronto FC II (2 Seasons) 1 League 19.0 MLS (10 Seasons) 166.5 4318 2912 1380 370 0 7 0 1 0 0 0 0 2769 26 2 USL (2 Seasons) 19.0 U.S. Open Cup (1 Season) 2.0 0
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2023 28 D.C. United us USA U.S. Open Cup R32 2.0 0 Matches 1 Season 1 Club 1 League 2.0 0
Pass Types Table Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2018 23 us United States Friendlies (M) 1.0 Matches 1 Season 1 Club 1 League 1.0
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2015 20 Toronto FC II 1 League 11.0 2016 21 Toronto FC II 1 League 8.0 2016 21 Toronto FC 1 League 15.2 2017 22 Toronto FC 1 League 28.6 2018 23 Toronto FC 1 League 27.0 5 0.19 4 1 0 0 0 0 1 0.04 1 0 0 0 0 0 2019 24 Toronto FC 1 League 6.2 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2020 25 Toronto FC 1 League 3.0 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2021 26 Toronto FC 1 League 24.0 2 0.08 0 2 0 0 0 0 0 0.00 0 0 0 0 0 0 2022 27 Toronto FC 1 League 24.0 2 0.08 2 0 0 0 0 0 1 0.04 1 0 0 0 0 0 2023 28 D.C. United 2 Leagues 11.5 3 0.32 1 2 0 0 0 0 0 0.00 0 0 0 0 0 0 2024 29 D.C. United 1 League 29.0 7 0.24 4 3 0 0 0 0 0 0.00 0 0 0 0 0 0 10 Seasons 3 Clubs 3 Leagues 187.5 19 0.15 11 8 0 0 0 0 2 0.02 2 0 0 0 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Toronto FC (8 Seasons) 1 League 128.0 9 0.11 6 3 0 0 0 0 2 0.02 2 0 0 0 0 0 D.C. United (2 Seasons) 2 Leagues 40.5 10 0.26 5 5 0 0 0 0 0 0.00 0 0 0 0 0 0 Toronto FC II (2 Seasons) 1 League 19.0 MLS (10 Seasons) 166.5 19 0.15 11 8 0 0 0 0 2 0.02 2 0 0 0 0 0 USL (2 Seasons) 19.0 U.S. Open Cup (1 Season) 2.0
Goal and Shot Creation Table Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2023 28 D.C. United us USA U.S. Open Cup R32 2.0 Matches 1 Season 1 Club 1 League 2.0
Goal and Shot Creation Table Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2018 23 us United States Friendlies (M) 1.0 Matches 1 Season 1 Club 1 League 1.0
Defensive Actions Table Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2015 20 Toronto FC II 1 League 11.0 0 2016 21 Toronto FC II 1 League 8.0 0 2016 21 Toronto FC 1 League 15.2 1 2 0 2017 22 Toronto FC 1 League 28.6 0 3 0 2018 23 Toronto FC 1 League 27.0 0 0 0 0 0 0 4 0.0 4 0 0 0 2 2 14 4 2019 24 Toronto FC 1 League 6.2 0 0 0 0 0 0 1 0.0 1 0 0 0 1 1 4 1 2020 25 Toronto FC 1 League 3.0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0 2021 26 Toronto FC 1 League 24.0 3 2 3 0 0 3 3 100.0 0 0 0 0 0 3 12 3 2022 27 Toronto FC 1 League 24.0 1 0 1 0 0 1 1 100.0 0 1 0 1 1 2 10 3 2023 28 D.C. United 2 Leagues 11.5 1 0 1 0 0 1 1 100.0 0 0 0 0 0 1 3 0 2024 29 D.C. United 1 League 29.0 2 0 2 0 0 2 3 66.7 1 0 0 0 0 2 17 1 10 Seasons 3 Clubs 3 Leagues 187.5 7 3 7 0 0 7 13 53.8 6 1 0 1 9 11 65 12 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Toronto FC (8 Seasons) 1 League 128.0 4 3 4 0 0 4 9 44.4 5 1 0 1 9 8 45 11 D.C. United (2 Seasons) 2 Leagues 40.5 3 0 3 0 0 3 4 75.0 1 0 0 0 0 3 20 1 Toronto FC II (2 Seasons) 1 League 19.0 0 MLS (10 Seasons) 166.5 7 3 7 0 0 7 13 53.8 6 1 0 1 9 11 65 12 USL (2 Seasons) 19.0 0 U.S. Open Cup (1 Season) 2.0 0 0 0
Defensive Actions Table Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2023 28 D.C. United us USA U.S. Open Cup R32 2.0 0 0 Matches 1 Season 1 Club 1 League 2.0 0 0 0
Defensive Actions Table Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2018 23 us United States Friendlies (M) 1.0 Matches 1 Season 1 Club 1 League 1.0 0
Possession Table Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2015 20 Toronto FC II 1 League 11.0 2016 21 Toronto FC II 1 League 8.0 2016 21 Toronto FC 1 League 15.2 2017 22 Toronto FC 1 League 28.6 2018 23 Toronto FC 1 League 27.0 964 856 964 0 0 0 964 2 2 100.0 0 0.0 491 3413 2350 0 0 0 0 0 349 0 2019 24 Toronto FC 1 League 6.2 185 160 185 0 0 0 185 0 0 0 83 563 410 0 0 0 2 0 54 0 2020 25 Toronto FC 1 League 3.0 124 107 124 0 0 0 124 1 1 100.0 0 0.0 64 412 264 0 0 0 0 0 36 0 2021 26 Toronto FC 1 League 24.0 868 785 865 1 2 1 868 1 1 100.0 0 0.0 449 2731 1645 0 0 0 1 0 284 0 2022 27 Toronto FC 1 League 24.0 928 787 919 9 0 0 928 1 0 0.0 1 100.0 476 2739 1746 0 0 0 0 0 319 0 2023 28 D.C. United 2 Leagues 11.5 443 317 425 19 0 0 443 2 2 100.0 0 0.0 231 1126 624 0 0 0 0 0 208 0 2024 29 D.C. United 1 League 29.0 1121 777 1083 39 0 0 1121 1 0 0.0 1 100.0 622 3246 1558 0 0 0 1 0 452 0 10 Seasons 3 Clubs 3 Leagues 187.5 4633 3789 4565 68 2 1 4633 8 6 75.0 2 25.0 2416 14230 8597 0 0 0 4 0 1702 0 Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Toronto FC (8 Seasons) 1 League 128.0 3069 2695 3057 10 2 1 3069 5 4 80.0 1 20.0 1563 9858 6415 0 0 0 3 0 1042 0 D.C. United (2 Seasons) 2 Leagues 40.5 1564 1094 1508 58 0 0 1564 3 2 66.7 1 33.3 853 4372 2182 0 0 0 1 0 660 0 Toronto FC II (2 Seasons) 1 League 19.0 MLS (10 Seasons) 166.5 4633 3789 4565 68 2 1 4633 8 6 75.0 2 25.0 2416 14230 8597 0 0 0 4 0 1702 0 USL (2 Seasons) 19.0 U.S. Open Cup (1 Season) 2.0
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2015 20 Toronto FC II us USA 3. USL 23rd 11.0 Matches 2016 21 Toronto FC II us USA 3. USL 26th 8.0 Matches 2016 21 Toronto FC us USA 1. MLS 5th 15.2 Matches 2017 22 Toronto FC us USA 1. MLS 1st 28.6 Matches 2018 23 Toronto FC us USA 1. MLS 19th 27.0 964 856 964 0 0 0 964 2 2 100.0 0 0.0 491 3413 2350 0 0 0 0 0 349 0 Matches 2019 24 Toronto FC us USA 1. MLS 9th 6.2 185 160 185 0 0 0 185 0 0 0 83 563 410 0 0 0 2 0 54 0 Matches 2020 25 Toronto FC us USA 1. MLS 2nd 3.0 124 107 124 0 0 0 124 1 1 100.0 0 0.0 64 412 264 0 0 0 0 0 36 0 Matches 2021 26 Toronto FC us USA 1. MLS 26th 24.0 868 785 865 1 2 1 868 1 1 100.0 0 0.0 449 2731 1645 0 0 0 1 0 284 0 Matches 2022 27 Toronto FC us USA 1. MLS 27th 24.0 928 787 919 9 0 0 928 1 0 0.0 1 100.0 476 2739 1746 0 0 0 0 0 319 0 Matches 2023 28 D.C. United us USA 1. MLS 23rd 9.5 443 317 425 19 0 0 443 2 2 100.0 0 0.0 231 1126 624 0 0 0 0 0 208 0 Matches 2024 29 D.C. United us USA 1. MLS 21st 29.0 1121 777 1083 39 0 0 1121 1 0 0.0 1 100.0 622 3246 1558 0 0 0 1 0 452 0 Matches 10 Seasons 3 Clubs 2 Leagues 185.5 4633 3789 4565 68 2 1 4633 8 6 75.0 2 25.0 2416 14230 8597 0 0 0 4 0 1702 0 Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Toronto FC (8 Seasons) 1 League 128.0 3069 2695 3057 10 2 1 3069 5 4 80.0 1 20.0 1563 9858 6415 0 0 0 3 0 1042 0 D.C. United (2 Seasons) 1 League 38.5 1564 1094 1508 58 0 0 1564 3 2 66.7 1 33.3 853 4372 2182 0 0 0 1 0 660 0 Toronto FC II (2 Seasons) 1 League 19.0 MLS (10 Seasons) 166.5 4633 3789 4565 68 2 1 4633 8 6 75.0 2 25.0 2416 14230 8597 0 0 0 4 0 1702 0 USL (2 Seasons) 19.0
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches 2023 28 D.C. United us USA U.S. Open Cup R32 2.0 Matches 1 Season 1 Club 1 League 2.0
Possession Table Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches 2018 23 us United States Friendlies (M) 1.0 Matches 1 Season 1 Club 1 League 1.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 onxG onxGA xG+/- xG+/-90 On-Off Matches 2015 20 Toronto FC us USA 1. MLS 0 0 0 0 1 Matches 2015 20 Toronto FC II us USA 3. USL 12 990 83 39.3 11.0 10 2 Matches 2016 21 Toronto FC us USA 1. MLS 16 1,371 86 44.8 15.2 15 15 1 9 1.81 28 16 +12 +0.79 +0.79 Matches 2016 21 Toronto FC II us USA 3. USL 8 720 90 26.7 8.0 8 0 Matches 2017 22 Toronto FC us USA 1. MLS 29 2,571 89 84.0 28.6 28 28 1 5 2.15 69 32 +37 +1.30 +1.30 Matches 2018 23 Toronto FC us USA 1. MLS 27 2,430 90 79.4 27.0 27 90 27 0 4 1.22 50 45 +5 +0.19 +1.61 46.5 46.2 +0.3 +0.01 -0.37 Matches 2019 24 Toronto FC us USA 1. MLS 7 556 79 18.2 6.2 6 90 6 1 15 26 2.00 17 11 +6 +0.97 +1.01 12.5 10.2 +2.3 +0.38 +0.50 Matches 2020 25 Toronto FC us USA 1. MLS 3 270 90 13.0 3.0 3 90 3 0 13 2.33 2 0 +2 +0.67 +0.42 4.1 4.7 -0.7 -0.22 -0.70 Matches 2021 26 Toronto FC us USA 1. MLS 24 2,160 90 70.6 24.0 24 90 24 0 8 1.04 28 44 -16 -0.67 +0.43 31.3 39.8 -8.6 -0.36 +0.48 Matches 2022 27 Toronto FC us USA 1. MLS 24 2,160 90 70.6 24.0 24 90 24 0 10 1.13 40 42 -2 -0.08 +1.42 29.9 39.9 -9.9 -0.41 +0.24 Matches 2023 28 D.C. United us USA 1. MLS 10 855 86 27.9 9.5 9 90 9 1 45 24 1.30 14 11 +3 +0.32 +0.60 15.4 14.1 +1.3 +0.14 +0.06 Matches 2023 28 D.C. United us USA U.S. Open Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 1 1 0 0.00 Matches 2024 29 D.C. United us USA 1. MLS 29 2,610 90 85.3 29.0 29 90 29 0 5 1.34 47 55 -8 -0.28 +1.72 48.0 43.0 +5.0 +0.17 +0.86 Matches 10 Seasons 3 Clubs 3 Leagues 191 16,873 88 48.2 187.5 185 90 167 6 30 105 1.47 296 257 +39 +0.23 +0.61 187.7 198.0 -10.3 -0.08 -0.01 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Toronto FC (8 Seasons) 1 League 130 11,518 89 49.0 128.0 127 90 127 3 15 76 1.52 234 190 +44 +0.34 +0.67 124.3 140.9 -16.6 -0.20 -0.12 D.C. United (2 Seasons) 2 Leagues 41 3,645 89 57.9 40.5 40 90 40 1 45 29 1.34 62 67 -5 -0.12 +0.45 63.4 57.1 +6.3 +0.16 +0.21 Toronto FC II (2 Seasons) 1 League 20 1,710 86 32.8 19.0 18 2 MLS (10 Seasons) 169 14,983 89 50.6 166.5 165 90 165 4 30 105 1.47 295 256 +39 +0.23 +0.62 187.7 198.0 -10.3 -0.08 -0.01 USL (2 Seasons) 20 1,710 86 32.8 19.0 18 2 U.S. Open Cup (1 Season) 2 180 90 100.0 2.0 2 90 2 0 0 1.50 1 1 0 0.00
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 onxG onxGA xG+/- xG+/-90 On-Off Matches 2015 20 Toronto FC 1 League 0 0 0 0 1 2015 20 Toronto FC II 1 League 12 990 83 39.3 11.0 10 2 2016 21 Toronto FC II 1 League 8 720 90 26.7 8.0 8 0 2016 21 Toronto FC 1 League 16 1,371 86 44.8 15.2 15 15 1 9 1.81 28 16 +12 +0.79 +0.79 2017 22 Toronto FC 1 League 29 2,571 89 84.0 28.6 28 28 1 5 2.15 69 32 +37 +1.30 +1.30 2018 23 Toronto FC 1 League 27 2,430 90 79.4 27.0 27 90 27 0 4 1.22 50 45 +5 +0.19 +1.61 46.5 46.2 +0.3 +0.01 -0.37 2019 24 Toronto FC 1 League 7 556 79 18.2 6.2 6 90 6 1 15 26 2.00 17 11 +6 +0.97 +1.01 12.5 10.2 +2.3 +0.38 +0.50 2020 25 Toronto FC 1 League 3 270 90 13.0 3.0 3 90 3 0 13 2.33 2 0 +2 +0.67 +0.42 4.1 4.7 -0.7 -0.22 -0.70 2021 26 Toronto FC 1 League 24 2,160 90 70.6 24.0 24 90 24 0 8 1.04 28 44 -16 -0.67 +0.43 31.3 39.8 -8.6 -0.36 +0.48 2022 27 Toronto FC 1 League 24 2,160 90 70.6 24.0 24 90 24 0 10 1.13 40 42 -2 -0.08 +1.42 29.9 39.9 -9.9 -0.41 +0.24 2023 28 D.C. United 2 Leagues 12 1,035 86 31.9 11.5 11 90 11 1 45 24 1.33 15 12 +3 +0.26 +0.55 15.4 14.1 +1.3 +0.14 +0.06 2024 29 D.C. United 1 League 29 2,610 90 85.3 29.0 29 90 29 0 5 1.34 47 55 -8 -0.28 +1.72 48.0 43.0 +5.0 +0.17 +0.86 10 Seasons 3 Clubs 3 Leagues 191 16,873 88 48.2 187.5 185 90 167 6 30 105 1.47 296 257 +39 +0.23 +0.61 187.7 198.0 -10.3 -0.08 -0.01 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Toronto FC (8 Seasons) 1 League 130 11,518 89 49.0 128.0 127 90 127 3 15 76 1.52 234 190 +44 +0.34 +0.67 124.3 140.9 -16.6 -0.20 -0.12 D.C. United (2 Seasons) 2 Leagues 41 3,645 89 57.9 40.5 40 90 40 1 45 29 1.34 62 67 -5 -0.12 +0.45 63.4 57.1 +6.3 +0.16 +0.21 Toronto FC II (2 Seasons) 1 League 20 1,710 86 32.8 19.0 18 2 MLS (10 Seasons) 169 14,983 89 50.6 166.5 165 90 165 4 30 105 1.47 295 256 +39 +0.23 +0.62 187.7 198.0 -10.3 -0.08 -0.01 USL (2 Seasons) 20 1,710 86 32.8 19.0 18 2 U.S. Open Cup (1 Season) 2 180 90 100.0 2.0 2 90 2 0 0 1.50 1 1 0 0.00
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 onxG onxGA xG+/- xG+/-90 On-Off Matches 2015 20 Toronto FC us USA 1. MLS 12th 0 0 0 0 1 Matches 2015 20 Toronto FC II us USA 3. USL 23rd 12 990 83 39.3 11.0 10 2 Matches 2016 21 Toronto FC II us USA 3. USL 26th 8 720 90 26.7 8.0 8 0 Matches 2016 21 Toronto FC us USA 1. MLS 5th 16 1,371 86 44.8 15.2 15 15 1 9 1.81 28 16 +12 +0.79 +0.79 Matches 2017 22 Toronto FC us USA 1. MLS 1st 29 2,571 89 84.0 28.6 28 28 1 5 2.15 69 32 +37 +1.30 +1.30 Matches 2018 23 Toronto FC us USA 1. MLS 19th 27 2,430 90 79.4 27.0 27 90 27 0 4 1.22 50 45 +5 +0.19 +1.61 46.5 46.2 +0.3 +0.01 -0.37 Matches 2019 24 Toronto FC us USA 1. MLS 9th 7 556 79 18.2 6.2 6 90 6 1 15 26 2.00 17 11 +6 +0.97 +1.01 12.5 10.2 +2.3 +0.38 +0.50 Matches 2020 25 Toronto FC us USA 1. MLS 2nd 3 270 90 13.0 3.0 3 90 3 0 13 2.33 2 0 +2 +0.67 +0.42 4.1 4.7 -0.7 -0.22 -0.70 Matches 2021 26 Toronto FC us USA 1. MLS 26th 24 2,160 90 70.6 24.0 24 90 24 0 8 1.04 28 44 -16 -0.67 +0.43 31.3 39.8 -8.6 -0.36 +0.48 Matches 2022 27 Toronto FC us USA 1. MLS 27th 24 2,160 90 70.6 24.0 24 90 24 0 10 1.13 40 42 -2 -0.08 +1.42 29.9 39.9 -9.9 -0.41 +0.24 Matches 2023 28 D.C. United us USA 1. MLS 23rd 10 855 86 27.9 9.5 9 90 9 1 45 24 1.30 14 11 +3 +0.32 +0.60 15.4 14.1 +1.3 +0.14 +0.06 Matches 2024 29 D.C. United us USA 1. MLS 21st 29 2,610 90 85.3 29.0 29 90 29 0 5 1.34 47 55 -8 -0.28 +1.72 48.0 43.0 +5.0 +0.17 +0.86 Matches 10 Seasons 3 Clubs 2 Leagues 189 16,693 88 47.9 185.5 183 90 165 6 30 105 1.47 295 256 +39 +0.23 +0.62 187.7 198.0 -10.3 -0.08 -0.01 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Toronto FC (8 Seasons) 1 League 130 11,518 89 49.0 128.0 127 90 127 3 15 76 1.52 234 190 +44 +0.34 +0.67 124.3 140.9 -16.6 -0.20 -0.12 D.C. United (2 Seasons) 1 League 39 3,465 89 56.6 38.5 38 90 38 1 45 29 1.33 61 66 -5 -0.13 +0.45 63.4 57.1 +6.3 +0.16 +0.21 Toronto FC II (2 Seasons) 1 League 20 1,710 86 32.8 19.0 18 2 MLS (10 Seasons) 169 14,983 89 50.6 166.5 165 90 165 4 30 105 1.47 295 256 +39 +0.23 +0.62 187.7 198.0 -10.3 -0.08 -0.01 USL (2 Seasons) 20 1,710 86 32.8 19.0 18 2
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 2023 28 D.C. United us USA U.S. Open Cup R32 2 180 90 100.0 2.0 2 90 2 0 0 1.50 1 1 0 0.00 Matches 1 Season 1 Club 1 League 2 180 90 100.0 2.0 2 90 2 0 0 1.50 1 1 0 0.00
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 2018 23 us United States Friendlies (M) 1 90 90 9.1 1.0 1 90 1 0 1 3.00 3 0 +3 +3.00 +3.70 Matches 1 Season 1 Club 1 League 1 90 90 9.1 1.0 1 90 1 0 1 3.00 3 0 +3 +3.00 +3.70
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2015 20 Toronto FC II 1 League 11.0 1 0 0 2016 21 Toronto FC II 1 League 8.0 0 0 0 2016 21 Toronto FC 1 League 15.2 0 0 0 0 2 0 0 2 1 0 0 0 2017 22 Toronto FC 1 League 28.6 2 0 0 1 3 0 0 3 0 0 0 0 2018 23 Toronto FC 1 League 27.0 2 0 0 1 2 0 0 2 0 0 1 0 23 15 0 100.0 2019 24 Toronto FC 1 League 6.2 0 0 0 0 1 0 0 1 0 0 0 0 9 3 0 100.0 2020 25 Toronto FC 1 League 3.0 0 0 0 0 2 0 0 0 0 0 0 0 5 2 0 100.0 2021 26 Toronto FC 1 League 24.0 2 0 0 3 3 0 0 0 2 0 2 0 38 10 0 100.0 2022 27 Toronto FC 1 League 24.0 0 0 0 1 3 0 0 1 0 0 1 0 47 9 1 90.0 2023 28 D.C. United 2 Leagues 11.5 0 0 0 0 1 0 0 0 0 0 0 0 18 1 0 100.0 2024 29 D.C. United 1 League 29.0 0 0 0 0 3 0 0 0 0 0 0 0 51 6 0 100.0 10 Seasons 3 Clubs 3 Leagues 187.5 7 0 0 6 20 0 0 9 3 0 4 0 191 46 1 97.9 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Toronto FC (8 Seasons) 1 League 128.0 6 0 0 6 16 0 0 9 3 0 4 0 122 39 1 97.5 D.C. United (2 Seasons) 2 Leagues 40.5 0 0 0 0 4 0 0 0 0 0 0 0 69 7 0 100.0 Toronto FC II (2 Seasons) 1 League 19.0 1 0 0 MLS (10 Seasons) 166.5 6 0 0 6 20 0 0 9 3 0 4 0 191 46 1 97.9 USL (2 Seasons) 19.0 1 0 0 U.S. Open Cup (1 Season) 2.0 0 0 0 0 0 0 0 0 0 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2023 28 D.C. United us USA U.S. Open Cup R32 2.0 0 0 0 0 0 0 0 0 0 0 Matches 1 Season 1 Club 1 League 2.0 0 0 0 0 0 0 0 0 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2018 23 us United States Friendlies (M) 1.0 0 0 0 0 Matches 1 Season 1 Club 1 League 1.0 0 0 0 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, including advanced stats like xG for most of those nine.
In collaboration with Opta , we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer .
View Additional Information
More Alex Bono Pages
Alex Bono Overview
Stats by Competition
Match Logs (Goalkeeping)
Match Logs (Summary)
Match Logs (Passing)
Match Logs (Pass Types)
Match Logs (Goal and Shot Creation)
Match Logs (Defensive Actions)
Match Logs (Possession)
Match Logs (Miscellaneous Stats)
Scouting Report
Stathead & Player Comparison
Player Club Summary