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 2006-2007 20 Troyes fr FRA 1. Ligue 1 2 1 132 1.5 3 2.05 10 7 70.0 1 0 1 0 0.0 Matches 2010-2011 24 Evian fr FRA 2. Ligue 2 4 4 360 4.0 4 1.00 14 10 71.4 3 1 0 2 50.0 2011-2012 25 Evian fr FRA 1. Ligue 1 2 2 180 2.0 2 1.00 10 8 80.0 1 1 0 1 50.0 Matches 2015 28 Sarpsborg 08 no NOR 1. Tippeligaen 4 4 360 4.0 7 1.75 24 17 70.8 0 1 3 1 25.0 Matches 2015-2016 29 Tours fr FRA 1. Coupe de la Ligue 4 4 360 4.0 0 3 0 1 2 50.0 1 1 0 0 0.0 Matches 2015-2016 29 Tours fr FRA 2. Ligue 2 8 8 720 8.0 7 0.87 24 17 70.8 3 3 2 4 50.0 Matches 2016-2017 30 Tours fr FRA 2. Ligue 2 9 9 810 9.0 18 2.00 40 22 55.0 1 3 5 1 11.1 0 0 0 0 Matches 2017-2018 31 Auxerre fr FRA Coupe de France 5 5 480 5.3 0 4 0 1 0 0.0 1 1 0 0 0.0 Matches 2017-2018 31 Auxerre fr FRA 2. Ligue 2 3 3 270 3.0 4 1.33 9 5 55.6 1 1 1 0 0.0 0 0 0 0 Matches 2018-2019 32 Auxerre fr FRA 1. Coupe de la Ligue 1 1 90 1.0 3 3.00 0 0 1 0 0.0 1 1 0 0 0.0 Matches 2018-2019 32 Auxerre fr FRA 2. Ligue 2 13 13 1,170 13.0 8 0.62 44 36 84.1 6 3 4 7 53.8 1 1 0 0 0.0 Matches 2019 32 Toronto FC us USA 1. MLS 28 28 2,505 27.8 41 1.47 114 74 70.2 9 10 9 4 14.3 10 7 1 2 12.5 Matches 2020 33 Toronto FC us USA 1. MLS 20 20 1,800 20.0 26 1.30 73 48 67.1 11 4 5 6 30.0 2 2 0 0 0.0 Matches 2021 34 Toronto FC us USA 1. MLS 10 10 900 10.0 22 2.20 57 35 63.2 0 3 7 0 0.0 1 1 0 0 0.0 Matches 2022 35 Toronto FC us USA 1. MLS 10 10 900 10.0 24 2.40 59 35 61.0 2 1 7 0 0.0 2 1 1 0 50.0 Matches 2023 36 Atlanta Utd us USA 1. MLS 6 6 495 5.5 10 1.82 19 10 57.9 2 2 2 1 16.7 2 2 0 0 0.0 Matches 13 Seasons 7 Clubs 6 Leagues 129 128 11,532 128.1 179 1.51 497 324 67.4 47 33 49 29 22.7 21 17 2 2 10.5 Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Toronto FC (4 Seasons) 1 League 68 68 6,105 67.8 113 1.67 303 192 66.3 22 18 28 10 14.7 15 11 2 2 15.4 Auxerre (2 Seasons) 3 Leagues 22 22 2,010 22.3 15 0.88 53 41 79.2 11 4 7 7 31.8 3 3 0 0 0.0 Tours (2 Seasons) 2 Leagues 21 21 1,890 21.0 25 1.47 64 39 60.9 7 6 8 7 33.3 1 1 0 0 0.0 Atlanta Utd (2 Seasons) 1 League 6 6 495 5.5 10 1.82 19 10 57.9 2 2 2 1 16.7 2 2 0 0 0.0 Evian (2 Seasons) 2 Leagues 6 6 540 6.0 6 1.00 24 18 75.0 4 2 0 3 50.0 Sarpsborg 08 (1 Season) 1 League 4 4 360 4.0 7 1.75 24 17 70.8 0 1 3 1 25.0 Troyes (1 Season) 1 League 2 1 132 1.5 3 2.05 10 7 70.0 1 0 1 0 0.0 MLS (6 Seasons) 74 74 6,600 73.3 123 1.68 322 202 65.8 24 20 30 11 14.9 17 13 2 2 13.3 Ligue 2 (5 Seasons) 37 37 3,330 37.0 41 1.11 131 90 69.5 14 11 12 14 37.8 1 1 0 0 0.0 Coupe de la Ligue (4 Seasons) 5 5 450 5.0 3 3.00 0 3 0 2 2 40.0 2 2 0 0 0.0 Coupe de France (2 Seasons) 5 5 480 5.3 0 4 0 1 0 0.0 1 1 0 0 0.0 Ligue 1 (2 Seasons) 4 3 312 3.5 5 1.44 20 15 75.0 2 1 1 1 33.3 Tippeligaen (1 Season) 4 4 360 4.0 7 1.75 24 17 70.8 0 1 3 1 25.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 2006-2007 20 Troyes 1 League 2 1 132 1.5 3 2.05 10 7 70.0 1 0 1 0 0.0 2010-2011 24 Evian 1 League 4 4 360 4.0 4 1.00 14 10 71.4 3 1 0 2 50.0 2011-2012 25 Evian 1 League 2 2 180 2.0 2 1.00 10 8 80.0 1 1 0 1 50.0 2015 28 Sarpsborg 08 1 League 4 4 360 4.0 7 1.75 24 17 70.8 0 1 3 1 25.0 2015-2016 29 Tours 2 Leagues 12 12 1,080 12.0 7 0.87 24 17 70.8 6 3 3 6 50.0 1 1 0 0 0.0 2016-2017 30 Tours 2 Leagues 9 9 810 9.0 18 2.00 40 22 55.0 1 3 5 1 11.1 0 0 0 0 2017-2018 31 Auxerre 3 Leagues 8 8 750 8.3 4 1.33 9 5 55.6 5 1 2 0 0.0 1 1 0 0 0.0 2018-2019 32 Auxerre 3 Leagues 14 14 1,260 14.0 11 0.79 44 36 84.1 6 3 5 7 50.0 2 2 0 0 0.0 2019 32 Toronto FC 1 League 28 28 2,505 27.8 41 1.47 114 74 70.2 9 10 9 4 14.3 10 7 1 2 12.5 2020 33 Toronto FC 1 League 20 20 1,800 20.0 26 1.30 73 48 67.1 11 4 5 6 30.0 2 2 0 0 0.0 2021 34 Toronto FC 1 League 10 10 900 10.0 22 2.20 57 35 63.2 0 3 7 0 0.0 1 1 0 0 0.0 2022 35 Toronto FC 1 League 10 10 900 10.0 24 2.40 59 35 61.0 2 1 7 0 0.0 2 1 1 0 50.0 2023 36 Atlanta Utd 1 League 6 6 495 5.5 10 1.82 19 10 57.9 2 2 2 1 16.7 2 2 0 0 0.0 13 Seasons 7 Clubs 6 Leagues 129 128 11,532 128.1 179 1.51 497 324 67.4 47 33 49 29 22.7 21 17 2 2 10.5 Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Toronto FC (4 Seasons) 1 League 68 68 6,105 67.8 113 1.67 303 192 66.3 22 18 28 10 14.7 15 11 2 2 15.4 Auxerre (2 Seasons) 3 Leagues 22 22 2,010 22.3 15 0.88 53 41 79.2 11 4 7 7 31.8 3 3 0 0 0.0 Tours (2 Seasons) 2 Leagues 21 21 1,890 21.0 25 1.47 64 39 60.9 7 6 8 7 33.3 1 1 0 0 0.0 Atlanta Utd (2 Seasons) 1 League 6 6 495 5.5 10 1.82 19 10 57.9 2 2 2 1 16.7 2 2 0 0 0.0 Evian (2 Seasons) 2 Leagues 6 6 540 6.0 6 1.00 24 18 75.0 4 2 0 3 50.0 Sarpsborg 08 (1 Season) 1 League 4 4 360 4.0 7 1.75 24 17 70.8 0 1 3 1 25.0 Troyes (1 Season) 1 League 2 1 132 1.5 3 2.05 10 7 70.0 1 0 1 0 0.0 MLS (6 Seasons) 74 74 6,600 73.3 123 1.68 322 202 65.8 24 20 30 11 14.9 17 13 2 2 13.3 Ligue 2 (5 Seasons) 37 37 3,330 37.0 41 1.11 131 90 69.5 14 11 12 14 37.8 1 1 0 0 0.0 Coupe de la Ligue (4 Seasons) 5 5 450 5.0 3 3.00 0 3 0 2 2 40.0 2 2 0 0 0.0 Coupe de France (2 Seasons) 5 5 480 5.3 0 4 0 1 0 0.0 1 1 0 0 0.0 Ligue 1 (2 Seasons) 4 3 312 3.5 5 1.44 20 15 75.0 2 1 1 1 33.3 Tippeligaen (1 Season) 4 4 360 4.0 7 1.75 24 17 70.8 0 1 3 1 25.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 2006-2007 20 Troyes fr FRA 1. Ligue 1 18th 2 1 132 1.5 3 2.05 10 7 70.0 1 0 1 0 0.0 Matches 2010-2011 24 Evian fr FRA 2. Ligue 2 1st 4 4 360 4.0 4 1.00 14 10 71.4 3 1 0 2 50.0 2011-2012 25 Evian fr FRA 1. Ligue 1 9th 2 2 180 2.0 2 1.00 10 8 80.0 1 1 0 1 50.0 Matches 2015 28 Sarpsborg 08 no NOR 1. Tippeligaen 11th 4 4 360 4.0 7 1.75 24 17 70.8 0 1 3 1 25.0 Matches 2015-2016 29 Tours fr FRA 2. Ligue 2 9th 8 8 720 8.0 7 0.87 24 17 70.8 3 3 2 4 50.0 Matches 2016-2017 30 Tours fr FRA 2. Ligue 2 16th 9 9 810 9.0 18 2.00 40 22 55.0 1 3 5 1 11.1 0 0 0 0 Matches 2017-2018 31 Auxerre fr FRA 2. Ligue 2 11th 3 3 270 3.0 4 1.33 9 5 55.6 1 1 1 0 0.0 0 0 0 0 Matches 2018-2019 32 Auxerre fr FRA 2. Ligue 2 15th 13 13 1,170 13.0 8 0.62 44 36 84.1 6 3 4 7 53.8 1 1 0 0 0.0 Matches 2019 32 Toronto FC us USA 1. MLS 9th 28 28 2,505 27.8 41 1.47 114 74 70.2 9 10 9 4 14.3 10 7 1 2 12.5 Matches 2020 33 Toronto FC us USA 1. MLS 2nd 20 20 1,800 20.0 26 1.30 73 48 67.1 11 4 5 6 30.0 2 2 0 0 0.0 Matches 2021 34 Toronto FC us USA 1. MLS 26th 10 10 900 10.0 22 2.20 57 35 63.2 0 3 7 0 0.0 1 1 0 0 0.0 Matches 2022 35 Toronto FC us USA 1. MLS 27th 10 10 900 10.0 24 2.40 59 35 61.0 2 1 7 0 0.0 2 1 1 0 50.0 Matches 2023 36 Atlanta Utd us USA 1. MLS 9th 6 6 495 5.5 10 1.82 19 10 57.9 2 2 2 1 16.7 2 2 0 0 0.0 Matches 13 Seasons 7 Clubs 4 Leagues 119 118 10,602 117.8 176 1.49 497 324 67.4 40 33 46 27 22.9 18 14 2 2 12.5 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 (4 Seasons) 1 League 68 68 6,105 67.8 113 1.67 303 192 66.3 22 18 28 10 14.7 15 11 2 2 15.4 Tours (2 Seasons) 1 League 17 17 1,530 17.0 25 1.47 64 39 60.9 4 6 7 5 29.4 0 0 0 0 Auxerre (2 Seasons) 1 League 16 16 1,440 16.0 12 0.75 53 41 79.2 7 4 5 7 43.8 1 1 0 0 0.0 Atlanta Utd (2 Seasons) 1 League 6 6 495 5.5 10 1.82 19 10 57.9 2 2 2 1 16.7 2 2 0 0 0.0 Evian (2 Seasons) 2 Leagues 6 6 540 6.0 6 1.00 24 18 75.0 4 2 0 3 50.0 Sarpsborg 08 (1 Season) 1 League 4 4 360 4.0 7 1.75 24 17 70.8 0 1 3 1 25.0 Troyes (1 Season) 1 League 2 1 132 1.5 3 2.05 10 7 70.0 1 0 1 0 0.0 MLS (6 Seasons) 74 74 6,600 73.3 123 1.68 322 202 65.8 24 20 30 11 14.9 17 13 2 2 13.3 Ligue 2 (5 Seasons) 37 37 3,330 37.0 41 1.11 131 90 69.5 14 11 12 14 37.8 1 1 0 0 0.0 Ligue 1 (2 Seasons) 4 3 312 3.5 5 1.44 20 15 75.0 2 1 1 1 33.3 Tippeligaen (1 Season) 4 4 360 4.0 7 1.75 24 17 70.8 0 1 3 1 25.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-2016 29 Tours fr FRA 1. Coupe de la Ligue 9th 4 4 360 4.0 0 3 0 1 2 50.0 1 1 0 0 0.0 Matches 2017-2018 31 Auxerre fr FRA Coupe de France 9th 5 5 480 5.3 0 4 0 1 0 0.0 1 1 0 0 0.0 Matches 2018-2019 32 Auxerre fr FRA 1. Coupe de la Ligue 17th 1 1 90 1.0 3 3.00 0 0 1 0 0.0 1 1 0 0 0.0 Matches 4 Seasons 2 Clubs 2 Leagues 10 10 930 10.3 3 3.00 0 7 0 3 2 20.0 3 3 0 0 0.0 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Auxerre (2 Seasons) 2 Leagues 6 6 570 6.3 3 3.00 0 4 0 2 0 0.0 2 2 0 0 0.0 Tours (2 Seasons) 1 League 4 4 360 4.0 0 3 0 1 2 50.0 1 1 0 0 0.0 Coupe de la Ligue (4 Seasons) 5 5 450 5.0 3 3.00 0 3 0 2 2 40.0 2 2 0 0 0.0 Coupe de France (2 Seasons) 5 5 480 5.3 0 4 0 1 0 0.0 1 1 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 2006-2007 20 Troyes fr FRA 1. Ligue 1 1.5 3 Matches 2010-2011 24 Evian fr FRA 2. Ligue 2 4.0 4 2011-2012 25 Evian fr FRA 1. Ligue 1 2.0 2 Matches 2015 28 Sarpsborg 08 no NOR 1. Tippeligaen 4.0 7 Matches 2015-2016 29 Tours fr FRA 1. Coupe de la Ligue 4.0 1 Matches 2015-2016 29 Tours fr FRA 2. Ligue 2 8.0 7 Matches 2016-2017 30 Tours fr FRA 2. Ligue 2 9.0 18 0 Matches 2017-2018 31 Auxerre fr FRA Coupe de France 5.3 1 Matches 2017-2018 31 Auxerre fr FRA 2. Ligue 2 3.0 4 0 0 1 0 2.8 0.31 -1.2 -0.41 18 69 26.1 90 12 50.0 40.8 26 92.3 59.9 49 2 4.1 0 0.00 8.9 Matches 2018-2019 32 Auxerre fr FRA 1. Coupe de la Ligue 1.0 3 1 Matches 2018-2019 32 Auxerre fr FRA 2. Ligue 2 13.0 8 1 0 1 0 10.7 0.22 +2.7 +0.21 88 248 35.5 352 46 47.2 37.1 113 72.6 51.1 171 3 1.8 17 1.31 16.8 Matches 2019 32 Toronto FC us USA 1. MLS 27.8 41 7 1 2 2 40.7 0.29 +1.7 +0.06 160 374 42.8 791 126 30.1 31.4 243 56.0 44.0 321 17 5.3 58 2.08 17.7 Matches 2020 33 Toronto FC us USA 1. MLS 20.0 26 2 1 3 1 25.7 0.33 +0.7 +0.03 97 220 44.1 595 77 26.1 30.2 146 44.5 35.7 251 5 2.0 42 2.10 19.6 Matches 2021 34 Toronto FC us USA 1. MLS 10.0 22 1 0 3 0 20.8 0.36 -1.2 -0.12 57 111 51.4 268 44 30.2 30.1 71 42.3 38.6 132 6 4.5 19 1.90 17.9 Matches 2022 35 Toronto FC us USA 1. MLS 10.0 24 1 0 5 1 19.2 0.31 -3.8 -0.38 49 138 35.5 300 47 35.3 33.1 81 39.5 35.0 148 4 2.7 26 2.60 21.9 Matches 2023 36 Atlanta Utd us USA 1. MLS 5.5 10 2 0 0 1 8.0 0.32 -1.0 -0.18 13 30 43.3 177 19 13.6 26.1 25 24.0 29.5 58 1 1.7 10 1.82 18.2 Matches 13 Seasons 7 Clubs 6 Leagues 128.1 179 17 2 15 5 127.9 0.30 -2.1 -0.02 482 1190 40.5 2573 371 31.7 31.9 705 53.2 41.9 1130 38 3.4 172 1.93 18.3 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 (4 Seasons) 1 League 67.8 113 11 2 13 4 106.5 0.32 -2.5 -0.04 363 843 43.1 1954 294 29.7 31.1 541 48.6 39.7 852 32 3.8 145 2.14 18.8 Auxerre (2 Seasons) 3 Leagues 22.3 15 3 0 2 0 13.5 0.24 +1.5 +0.09 106 317 33.4 442 58 47.7 37.9 139 76.3 52.8 220 5 2.3 17 1.06 15.6 Tours (2 Seasons) 2 Leagues 21.0 25 1 Atlanta Utd (2 Seasons) 1 League 5.5 10 2 0 0 1 8.0 0.32 -1.0 -0.18 13 30 43.3 177 19 13.6 26.1 25 24.0 29.5 58 1 1.7 10 1.82 18.2 Evian (2 Seasons) 2 Leagues 6.0 6 Sarpsborg 08 (1 Season) 1 League 4.0 7 Troyes (1 Season) 1 League 1.5 3 MLS (6 Seasons) 73.3 123 13 2 13 5 114.5 0.32 -3.5 -0.05 376 873 43.1 2131 313 28.3 30.7 566 47.5 39.2 910 33 3.6 155 2.11 18.8 Ligue 2 (5 Seasons) 37.0 41 1 0 2 0 13.5 0.24 +1.5 +0.09 106 317 33.4 442 58 47.7 37.9 139 76.3 52.8 220 5 2.3 17 1.06 15.6 Coupe de la Ligue (4 Seasons) 5.0 3 2 Coupe de France (2 Seasons) 5.3 1 Ligue 1 (2 Seasons) 3.5 5 Tippeligaen (1 Season) 4.0 7
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 2006-2007 20 Troyes 1 League 1.5 3 2010-2011 24 Evian 1 League 4.0 4 2011-2012 25 Evian 1 League 2.0 2 2015 28 Sarpsborg 08 1 League 4.0 7 2015-2016 29 Tours 2 Leagues 12.0 7 1 2016-2017 30 Tours 2 Leagues 9.0 18 0 2017-2018 31 Auxerre 3 Leagues 8.3 4 1 0 1 0 2.8 0.31 -1.2 -0.41 18 69 26.1 90 12 50.0 40.8 26 92.3 59.9 49 2 4.1 0 0.00 8.9 2018-2019 32 Auxerre 3 Leagues 14.0 11 2 0 1 0 10.7 0.22 +2.7 +0.21 88 248 35.5 352 46 47.2 37.1 113 72.6 51.1 171 3 1.8 17 1.31 16.8 2019 32 Toronto FC 1 League 27.8 41 7 1 2 2 40.7 0.29 +1.7 +0.06 160 374 42.8 791 126 30.1 31.4 243 56.0 44.0 321 17 5.3 58 2.08 17.7 2020 33 Toronto FC 1 League 20.0 26 2 1 3 1 25.7 0.33 +0.7 +0.03 97 220 44.1 595 77 26.1 30.2 146 44.5 35.7 251 5 2.0 42 2.10 19.6 2021 34 Toronto FC 1 League 10.0 22 1 0 3 0 20.8 0.36 -1.2 -0.12 57 111 51.4 268 44 30.2 30.1 71 42.3 38.6 132 6 4.5 19 1.90 17.9 2022 35 Toronto FC 1 League 10.0 24 1 0 5 1 19.2 0.31 -3.8 -0.38 49 138 35.5 300 47 35.3 33.1 81 39.5 35.0 148 4 2.7 26 2.60 21.9 2023 36 Atlanta Utd 1 League 5.5 10 2 0 0 1 8.0 0.32 -1.0 -0.18 13 30 43.3 177 19 13.6 26.1 25 24.0 29.5 58 1 1.7 10 1.82 18.2 13 Seasons 7 Clubs 6 Leagues 128.1 179 17 2 15 5 127.9 0.30 -2.1 -0.02 482 1190 40.5 2573 371 31.7 31.9 705 53.2 41.9 1130 38 3.4 172 1.93 18.3 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 (4 Seasons) 1 League 67.8 113 11 2 13 4 106.5 0.32 -2.5 -0.04 363 843 43.1 1954 294 29.7 31.1 541 48.6 39.7 852 32 3.8 145 2.14 18.8 Auxerre (2 Seasons) 3 Leagues 22.3 15 3 0 2 0 13.5 0.24 +1.5 +0.09 106 317 33.4 442 58 47.7 37.9 139 76.3 52.8 220 5 2.3 17 1.06 15.6 Tours (2 Seasons) 2 Leagues 21.0 25 1 Atlanta Utd (2 Seasons) 1 League 5.5 10 2 0 0 1 8.0 0.32 -1.0 -0.18 13 30 43.3 177 19 13.6 26.1 25 24.0 29.5 58 1 1.7 10 1.82 18.2 Evian (2 Seasons) 2 Leagues 6.0 6 Sarpsborg 08 (1 Season) 1 League 4.0 7 Troyes (1 Season) 1 League 1.5 3 MLS (6 Seasons) 73.3 123 13 2 13 5 114.5 0.32 -3.5 -0.05 376 873 43.1 2131 313 28.3 30.7 566 47.5 39.2 910 33 3.6 155 2.11 18.8 Ligue 2 (5 Seasons) 37.0 41 1 0 2 0 13.5 0.24 +1.5 +0.09 106 317 33.4 442 58 47.7 37.9 139 76.3 52.8 220 5 2.3 17 1.06 15.6 Coupe de la Ligue (4 Seasons) 5.0 3 2 Coupe de France (2 Seasons) 5.3 1 Ligue 1 (2 Seasons) 3.5 5 Tippeligaen (1 Season) 4.0 7
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 2006-2007 20 Troyes fr FRA 1. Ligue 1 18th 1.5 3 Matches 2010-2011 24 Evian fr FRA 2. Ligue 2 1st 4.0 4 2011-2012 25 Evian fr FRA 1. Ligue 1 9th 2.0 2 Matches 2015 28 Sarpsborg 08 no NOR 1. Tippeligaen 11th 4.0 7 Matches 2015-2016 29 Tours fr FRA 2. Ligue 2 9th 8.0 7 Matches 2016-2017 30 Tours fr FRA 2. Ligue 2 16th 9.0 18 0 Matches 2017-2018 31 Auxerre fr FRA 2. Ligue 2 11th 3.0 4 0 0 1 0 2.8 0.31 -1.2 -0.41 18 69 26.1 90 12 50.0 40.8 26 92.3 59.9 49 2 4.1 0 0.00 8.9 Matches 2018-2019 32 Auxerre fr FRA 2. Ligue 2 15th 13.0 8 1 0 1 0 10.7 0.22 +2.7 +0.21 88 248 35.5 352 46 47.2 37.1 113 72.6 51.1 171 3 1.8 17 1.31 16.8 Matches 2019 32 Toronto FC us USA 1. MLS 9th 27.8 41 7 1 2 2 40.7 0.29 +1.7 +0.06 160 374 42.8 791 126 30.1 31.4 243 56.0 44.0 321 17 5.3 58 2.08 17.7 Matches 2020 33 Toronto FC us USA 1. MLS 2nd 20.0 26 2 1 3 1 25.7 0.33 +0.7 +0.03 97 220 44.1 595 77 26.1 30.2 146 44.5 35.7 251 5 2.0 42 2.10 19.6 Matches 2021 34 Toronto FC us USA 1. MLS 26th 10.0 22 1 0 3 0 20.8 0.36 -1.2 -0.12 57 111 51.4 268 44 30.2 30.1 71 42.3 38.6 132 6 4.5 19 1.90 17.9 Matches 2022 35 Toronto FC us USA 1. MLS 27th 10.0 24 1 0 5 1 19.2 0.31 -3.8 -0.38 49 138 35.5 300 47 35.3 33.1 81 39.5 35.0 148 4 2.7 26 2.60 21.9 Matches 2023 36 Atlanta Utd us USA 1. MLS 9th 5.5 10 2 0 0 1 8.0 0.32 -1.0 -0.18 13 30 43.3 177 19 13.6 26.1 25 24.0 29.5 58 1 1.7 10 1.82 18.2 Matches 13 Seasons 7 Clubs 4 Leagues 117.8 176 14 2 15 5 127.9 0.30 -2.1 -0.02 482 1190 40.5 2573 371 31.7 31.9 705 53.2 41.9 1130 38 3.4 172 1.93 18.3 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 (4 Seasons) 1 League 67.8 113 11 2 13 4 106.5 0.32 -2.5 -0.04 363 843 43.1 1954 294 29.7 31.1 541 48.6 39.7 852 32 3.8 145 2.14 18.8 Tours (2 Seasons) 1 League 17.0 25 0 Auxerre (2 Seasons) 1 League 16.0 12 1 0 2 0 13.5 0.24 +1.5 +0.09 106 317 33.4 442 58 47.7 37.9 139 76.3 52.8 220 5 2.3 17 1.06 15.6 Atlanta Utd (2 Seasons) 1 League 5.5 10 2 0 0 1 8.0 0.32 -1.0 -0.18 13 30 43.3 177 19 13.6 26.1 25 24.0 29.5 58 1 1.7 10 1.82 18.2 Evian (2 Seasons) 2 Leagues 6.0 6 Sarpsborg 08 (1 Season) 1 League 4.0 7 Troyes (1 Season) 1 League 1.5 3 MLS (6 Seasons) 73.3 123 13 2 13 5 114.5 0.32 -3.5 -0.05 376 873 43.1 2131 313 28.3 30.7 566 47.5 39.2 910 33 3.6 155 2.11 18.8 Ligue 2 (5 Seasons) 37.0 41 1 0 2 0 13.5 0.24 +1.5 +0.09 106 317 33.4 442 58 47.7 37.9 139 76.3 52.8 220 5 2.3 17 1.06 15.6 Ligue 1 (2 Seasons) 3.5 5 Tippeligaen (1 Season) 4.0 7
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-2016 29 Tours fr FRA 1. Coupe de la Ligue 9th 4.0 1 Matches 2017-2018 31 Auxerre fr FRA Coupe de France 9th 5.3 1 Matches 2018-2019 32 Auxerre fr FRA 1. Coupe de la Ligue 17th 1.0 3 1 Matches 4 Seasons 2 Clubs 2 Leagues 10.3 3 3 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 Auxerre (2 Seasons) 2 Leagues 6.3 3 2 Tours (2 Seasons) 1 League 4.0 1 Coupe de la Ligue (4 Seasons) 5.0 3 2 Coupe de France (2 Seasons) 5.3 1
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 2006-2007 20 Troyes fr FRA 1. Ligue 1 2 1 132 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2010-2011 24 Evian fr FRA 2. Ligue 2 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2011-2012 25 Evian fr FRA 1. Ligue 1 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015 28 Sarpsborg 08 no NOR 1. Tippeligaen 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 29 Tours fr FRA 1. Coupe de la Ligue 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 29 Tours fr FRA 2. Ligue 2 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-2017 30 Tours fr FRA 1. Coupe de la Ligue 0 0 Matches 2016-2017 30 Tours fr FRA 2. Ligue 2 9 9 810 9.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 31 Auxerre fr FRA Coupe de France 5 5 480 5.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 31 Auxerre fr FRA 1. Coupe de la Ligue 0 0 Matches 2017-2018 31 Auxerre fr FRA 2. Ligue 2 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 2018-2019 32 Auxerre fr FRA Coupe de France 0 0 Matches 2018-2019 32 Auxerre fr FRA 1. Coupe de la Ligue 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 32 Auxerre fr FRA 2. Ligue 2 13 13 1,170 13.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 2019 32 Toronto FC us USA 1. MLS 28 28 2,504 27.8 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 33 Toronto FC us USA 1. MLS 20 20 1,800 20.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 34 Toronto FC us USA 1. MLS 10 10 900 10.0 0 0 0 0 0 0 0 0 0.0 0.0 0.1 0.1 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 Matches 2022 35 Toronto FC us USA 1. MLS 10 10 900 10.0 0 0 0 0 0 0 1 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 36 Atlanta Utd us USA 1. MLS 6 6 495 5.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 37 Atlanta Utd us USA 1. MLS 0 0 Matches 13 Seasons 7 Clubs 6 Leagues 129 128 11,531 128.1 0 0 0 0 0 0 2 0 0.0 0.0 0.1 0.1 0 0 0 0.00 0.00 0.00 0.00 0.00 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 (4 Seasons) 1 League 68 68 6,104 67.8 0 0 0 0 0 0 1 0 0.0 0.0 0.1 0.1 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Auxerre (2 Seasons) 3 Leagues 22 22 2,010 22.3 0 0 0 0 0 0 1 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 Tours (2 Seasons) 2 Leagues 21 21 1,890 21.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Atlanta Utd (2 Seasons) 1 League 6 6 495 5.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 Evian (2 Seasons) 2 Leagues 6 6 540 6.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Sarpsborg 08 (1 Season) 1 League 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Troyes (1 Season) 1 League 2 1 132 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 MLS (6 Seasons) 74 74 6,599 73.3 0 0 0 0 0 0 1 0 0.0 0.0 0.1 0.1 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Ligue 2 (5 Seasons) 37 37 3,330 37.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 Coupe de la Ligue (4 Seasons) 5 5 450 5.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de France (2 Seasons) 5 5 480 5.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Ligue 1 (2 Seasons) 4 3 312 3.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Tippeligaen (1 Season) 4 4 360 4.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 2006-2007 20 Troyes 1 League 2 1 132 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2010-2011 24 Evian 1 League 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2011-2012 25 Evian 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 2015 28 Sarpsborg 08 1 League 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2015-2016 29 Tours 2 Leagues 12 12 1,080 12.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 30 Tours 2 Leagues 9 9 810 9.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 31 Auxerre 3 Leagues 8 8 750 8.3 0 0 0 0 0 0 1 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 2018-2019 32 Auxerre 3 Leagues 14 14 1,260 14.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 2019 32 Toronto FC 1 League 28 28 2,504 27.8 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 33 Toronto FC 1 League 20 20 1,800 20.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 34 Toronto FC 1 League 10 10 900 10.0 0 0 0 0 0 0 0 0 0.0 0.0 0.1 0.1 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 2022 35 Toronto FC 1 League 10 10 900 10.0 0 0 0 0 0 0 1 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 2023 36 Atlanta Utd 1 League 6 6 495 5.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 37 Atlanta Utd 1 League 0 0 13 Seasons 7 Clubs 6 Leagues 129 128 11,531 128.1 0 0 0 0 0 0 2 0 0.0 0.0 0.1 0.1 0 0 0 0.00 0.00 0.00 0.00 0.00 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 (4 Seasons) 1 League 68 68 6,104 67.8 0 0 0 0 0 0 1 0 0.0 0.0 0.1 0.1 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Auxerre (2 Seasons) 3 Leagues 22 22 2,010 22.3 0 0 0 0 0 0 1 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 Tours (2 Seasons) 2 Leagues 21 21 1,890 21.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Atlanta Utd (2 Seasons) 1 League 6 6 495 5.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 Evian (2 Seasons) 2 Leagues 6 6 540 6.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Sarpsborg 08 (1 Season) 1 League 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Troyes (1 Season) 1 League 2 1 132 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 MLS (6 Seasons) 74 74 6,599 73.3 0 0 0 0 0 0 1 0 0.0 0.0 0.1 0.1 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Ligue 2 (5 Seasons) 37 37 3,330 37.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 Coupe de la Ligue (4 Seasons) 5 5 450 5.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de France (2 Seasons) 5 5 480 5.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Ligue 1 (2 Seasons) 4 3 312 3.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Tippeligaen (1 Season) 4 4 360 4.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 2006-2007 20 Troyes fr FRA 1. Ligue 1 18th 2 1 132 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2010-2011 24 Evian fr FRA 2. Ligue 2 1st 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2011-2012 25 Evian fr FRA 1. Ligue 1 9th 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015 28 Sarpsborg 08 no NOR 1. Tippeligaen 11th 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 29 Tours fr FRA 2. Ligue 2 9th 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-2017 30 Tours fr FRA 2. Ligue 2 16th 9 9 810 9.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 31 Auxerre fr FRA 2. Ligue 2 11th 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 2018-2019 32 Auxerre fr FRA 2. Ligue 2 15th 13 13 1,170 13.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 2019 32 Toronto FC us USA 1. MLS 9th 28 28 2,504 27.8 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 33 Toronto FC us USA 1. MLS 2nd 20 20 1,800 20.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 34 Toronto FC us USA 1. MLS 26th 10 10 900 10.0 0 0 0 0 0 0 0 0 0.0 0.0 0.1 0.1 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 Matches 2022 35 Toronto FC us USA 1. MLS 27th 10 10 900 10.0 0 0 0 0 0 0 1 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 36 Atlanta Utd us USA 1. MLS 9th 6 6 495 5.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 37 Atlanta Utd us USA 1. MLS 20th 0 0 Matches 13 Seasons 7 Clubs 4 Leagues 119 118 10,601 117.8 0 0 0 0 0 0 1 0 0.0 0.0 0.1 0.1 0 0 0 0.00 0.00 0.00 0.00 0.00 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 (4 Seasons) 1 League 68 68 6,104 67.8 0 0 0 0 0 0 1 0 0.0 0.0 0.1 0.1 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Tours (2 Seasons) 1 League 17 17 1,530 17.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Auxerre (2 Seasons) 1 League 16 16 1,440 16.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 Atlanta Utd (2 Seasons) 1 League 6 6 495 5.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 Evian (2 Seasons) 2 Leagues 6 6 540 6.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Sarpsborg 08 (1 Season) 1 League 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Troyes (1 Season) 1 League 2 1 132 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 MLS (6 Seasons) 74 74 6,599 73.3 0 0 0 0 0 0 1 0 0.0 0.0 0.1 0.1 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Ligue 2 (5 Seasons) 37 37 3,330 37.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 Ligue 1 (2 Seasons) 4 3 312 3.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Tippeligaen (1 Season) 4 4 360 4.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 2006-2007 20 Troyes fr FRA 1. Ligue 1 1.5 0 Matches 2010-2011 24 Evian fr FRA 2. Ligue 2 4.0 0 2011-2012 25 Evian fr FRA 1. Ligue 1 2.0 0 Matches 2015 28 Sarpsborg 08 no NOR 1. Tippeligaen 4.0 0 Matches 2015-2016 29 Tours fr FRA 1. Coupe de la Ligue 4.0 0 Matches 2015-2016 29 Tours fr FRA 2. Ligue 2 8.0 0 Matches 2016-2017 30 Tours fr FRA 2. Ligue 2 9.0 0 Matches 2017-2018 31 Auxerre fr FRA Coupe de France 5.3 0 Matches 2017-2018 31 Auxerre fr FRA 2. Ligue 2 3.0 62 116 53.4 2016 1514 7 7 100.0 24 24 100.0 31 85 36.5 0 0.0 0.0 0.0 0 1 0 0 0 Matches 2018-2019 32 Auxerre fr FRA 1. Coupe de la Ligue 1.0 0 Matches 2018-2019 32 Auxerre fr FRA 2. Ligue 2 13.0 296 468 63.2 9502 7346 33 33 100.0 142 144 98.6 121 288 42.0 0 0.0 0.0 0.0 0 5 0 0 0 Matches 2019 32 Toronto FC us USA 1. MLS 27.8 785 1036 75.8 22200 16627 120 122 98.4 405 411 98.5 259 499 51.9 0 0.0 0.0 0.0 0 6 0 0 0 Matches 2020 33 Toronto FC us USA 1. MLS 20.0 580 743 78.1 15130 10796 112 112 100.0 282 291 96.9 185 336 55.1 0 0.0 0.0 0.0 1 5 0 0 0 Matches 2021 34 Toronto FC us USA 1. MLS 10.0 266 340 78.2 7267 5363 54 54 100.0 115 121 95.0 97 163 59.5 0 0.1 0.0 -0.1 1 1 0 0 0 Matches 2022 35 Toronto FC us USA 1. MLS 10.0 270 381 70.9 6996 5184 62 62 100.0 121 124 97.6 83 190 43.7 0 0.0 0.0 0.0 0 2 0 0 0 Matches 2023 36 Atlanta Utd us USA 1. MLS 5.5 178 202 88.1 4190 2668 37 37 100.0 103 106 97.2 38 59 64.4 0 0.0 0.0 0.0 0 1 0 0 0 Matches 13 Seasons 7 Clubs 6 Leagues 128.1 2437 3286 74.2 67301 49498 425 427 99.5 1192 1221 97.6 814 1620 50.2 0 0.1 0.1 -0.1 2 21 0 0 0 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 (4 Seasons) 1 League 67.8 1901 2500 76.0 51593 37970 348 350 99.4 923 947 97.5 624 1188 52.5 0 0.1 0.1 -0.1 2 14 0 0 0 Auxerre (2 Seasons) 3 Leagues 22.3 358 584 61.3 11518 8860 40 40 100.0 166 168 98.8 152 373 40.8 0 0.0 0.0 0.0 0 6 0 0 0 Tours (2 Seasons) 2 Leagues 21.0 0 Atlanta Utd (2 Seasons) 1 League 5.5 178 202 88.1 4190 2668 37 37 100.0 103 106 97.2 38 59 64.4 0 0.0 0.0 0.0 0 1 0 0 0 Evian (2 Seasons) 2 Leagues 6.0 0 Sarpsborg 08 (1 Season) 1 League 4.0 0 Troyes (1 Season) 1 League 1.5 0 MLS (6 Seasons) 73.3 2079 2702 76.9 55783 40638 385 387 99.5 1026 1053 97.4 662 1247 53.1 0 0.1 0.1 -0.1 2 15 0 0 0 Ligue 2 (5 Seasons) 37.0 358 584 61.3 11518 8860 40 40 100.0 166 168 98.8 152 373 40.8 0 0.0 0.0 0.0 0 6 0 0 0 Coupe de la Ligue (4 Seasons) 5.0 0 Coupe de France (2 Seasons) 5.3 0 Ligue 1 (2 Seasons) 3.5 0 Tippeligaen (1 Season) 4.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 2006-2007 20 Troyes 1 League 1.5 0 2010-2011 24 Evian 1 League 4.0 0 2011-2012 25 Evian 1 League 2.0 0 2015 28 Sarpsborg 08 1 League 4.0 0 2015-2016 29 Tours 2 Leagues 12.0 0 2016-2017 30 Tours 2 Leagues 9.0 0 2017-2018 31 Auxerre 3 Leagues 8.3 62 116 53.4 2016 1514 7 7 100.0 24 24 100.0 31 85 36.5 0 0.0 0.0 0.0 0 1 0 0 0 2018-2019 32 Auxerre 3 Leagues 14.0 296 468 63.2 9502 7346 33 33 100.0 142 144 98.6 121 288 42.0 0 0.0 0.0 0.0 0 5 0 0 0 2019 32 Toronto FC 1 League 27.8 785 1036 75.8 22200 16627 120 122 98.4 405 411 98.5 259 499 51.9 0 0.0 0.0 0.0 0 6 0 0 0 2020 33 Toronto FC 1 League 20.0 580 743 78.1 15130 10796 112 112 100.0 282 291 96.9 185 336 55.1 0 0.0 0.0 0.0 1 5 0 0 0 2021 34 Toronto FC 1 League 10.0 266 340 78.2 7267 5363 54 54 100.0 115 121 95.0 97 163 59.5 0 0.1 0.0 -0.1 1 1 0 0 0 2022 35 Toronto FC 1 League 10.0 270 381 70.9 6996 5184 62 62 100.0 121 124 97.6 83 190 43.7 0 0.0 0.0 0.0 0 2 0 0 0 2023 36 Atlanta Utd 1 League 5.5 178 202 88.1 4190 2668 37 37 100.0 103 106 97.2 38 59 64.4 0 0.0 0.0 0.0 0 1 0 0 0 13 Seasons 7 Clubs 6 Leagues 128.1 2437 3286 74.2 67301 49498 425 427 99.5 1192 1221 97.6 814 1620 50.2 0 0.1 0.1 -0.1 2 21 0 0 0 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 (4 Seasons) 1 League 67.8 1901 2500 76.0 51593 37970 348 350 99.4 923 947 97.5 624 1188 52.5 0 0.1 0.1 -0.1 2 14 0 0 0 Auxerre (2 Seasons) 3 Leagues 22.3 358 584 61.3 11518 8860 40 40 100.0 166 168 98.8 152 373 40.8 0 0.0 0.0 0.0 0 6 0 0 0 Tours (2 Seasons) 2 Leagues 21.0 0 Atlanta Utd (2 Seasons) 1 League 5.5 178 202 88.1 4190 2668 37 37 100.0 103 106 97.2 38 59 64.4 0 0.0 0.0 0.0 0 1 0 0 0 Evian (2 Seasons) 2 Leagues 6.0 0 Sarpsborg 08 (1 Season) 1 League 4.0 0 Troyes (1 Season) 1 League 1.5 0 MLS (6 Seasons) 73.3 2079 2702 76.9 55783 40638 385 387 99.5 1026 1053 97.4 662 1247 53.1 0 0.1 0.1 -0.1 2 15 0 0 0 Ligue 2 (5 Seasons) 37.0 358 584 61.3 11518 8860 40 40 100.0 166 168 98.8 152 373 40.8 0 0.0 0.0 0.0 0 6 0 0 0 Coupe de la Ligue (4 Seasons) 5.0 0 Coupe de France (2 Seasons) 5.3 0 Ligue 1 (2 Seasons) 3.5 0 Tippeligaen (1 Season) 4.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 2006-2007 20 Troyes fr FRA 1. Ligue 1 18th 1.5 0 Matches 2010-2011 24 Evian fr FRA 2. Ligue 2 1st 4.0 0 2011-2012 25 Evian fr FRA 1. Ligue 1 9th 2.0 0 Matches 2015 28 Sarpsborg 08 no NOR 1. Tippeligaen 11th 4.0 0 Matches 2015-2016 29 Tours fr FRA 2. Ligue 2 9th 8.0 0 Matches 2016-2017 30 Tours fr FRA 2. Ligue 2 16th 9.0 0 Matches 2017-2018 31 Auxerre fr FRA 2. Ligue 2 11th 3.0 62 116 53.4 2016 1514 7 7 100.0 24 24 100.0 31 85 36.5 0 0.0 0.0 0.0 0 1 0 0 0 Matches 2018-2019 32 Auxerre fr FRA 2. Ligue 2 15th 13.0 296 468 63.2 9502 7346 33 33 100.0 142 144 98.6 121 288 42.0 0 0.0 0.0 0.0 0 5 0 0 0 Matches 2019 32 Toronto FC us USA 1. MLS 9th 27.8 785 1036 75.8 22200 16627 120 122 98.4 405 411 98.5 259 499 51.9 0 0.0 0.0 0.0 0 6 0 0 0 Matches 2020 33 Toronto FC us USA 1. MLS 2nd 20.0 580 743 78.1 15130 10796 112 112 100.0 282 291 96.9 185 336 55.1 0 0.0 0.0 0.0 1 5 0 0 0 Matches 2021 34 Toronto FC us USA 1. MLS 26th 10.0 266 340 78.2 7267 5363 54 54 100.0 115 121 95.0 97 163 59.5 0 0.1 0.0 -0.1 1 1 0 0 0 Matches 2022 35 Toronto FC us USA 1. MLS 27th 10.0 270 381 70.9 6996 5184 62 62 100.0 121 124 97.6 83 190 43.7 0 0.0 0.0 0.0 0 2 0 0 0 Matches 2023 36 Atlanta Utd us USA 1. MLS 9th 5.5 178 202 88.1 4190 2668 37 37 100.0 103 106 97.2 38 59 64.4 0 0.0 0.0 0.0 0 1 0 0 0 Matches 13 Seasons 7 Clubs 4 Leagues 117.8 2437 3286 74.2 67301 49498 425 427 99.5 1192 1221 97.6 814 1620 50.2 0 0.1 0.1 -0.1 2 21 0 0 0 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 (4 Seasons) 1 League 67.8 1901 2500 76.0 51593 37970 348 350 99.4 923 947 97.5 624 1188 52.5 0 0.1 0.1 -0.1 2 14 0 0 0 Tours (2 Seasons) 1 League 17.0 0 Auxerre (2 Seasons) 1 League 16.0 358 584 61.3 11518 8860 40 40 100.0 166 168 98.8 152 373 40.8 0 0.0 0.0 0.0 0 6 0 0 0 Atlanta Utd (2 Seasons) 1 League 5.5 178 202 88.1 4190 2668 37 37 100.0 103 106 97.2 38 59 64.4 0 0.0 0.0 0.0 0 1 0 0 0 Evian (2 Seasons) 2 Leagues 6.0 0 Sarpsborg 08 (1 Season) 1 League 4.0 0 Troyes (1 Season) 1 League 1.5 0 MLS (6 Seasons) 73.3 2079 2702 76.9 55783 40638 385 387 99.5 1026 1053 97.4 662 1247 53.1 0 0.1 0.1 -0.1 2 15 0 0 0 Ligue 2 (5 Seasons) 37.0 358 584 61.3 11518 8860 40 40 100.0 166 168 98.8 152 373 40.8 0 0.0 0.0 0.0 0 6 0 0 0 Ligue 1 (2 Seasons) 3.5 0 Tippeligaen (1 Season) 4.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 2015-2016 29 Tours fr FRA 1. Coupe de la Ligue 9th 4.0 0 Matches 2017-2018 31 Auxerre fr FRA Coupe de France 9th 5.3 0 Matches 2018-2019 32 Auxerre fr FRA 1. Coupe de la Ligue 17th 1.0 0 Matches 4 Seasons 2 Clubs 2 Leagues 10.3 0 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 Auxerre (2 Seasons) 2 Leagues 6.3 0 Tours (2 Seasons) 1 League 4.0 0 Coupe de la Ligue (4 Seasons) 5.0 0 Coupe de France (2 Seasons) 5.3 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 2006-2007 20 Troyes 1 League 1.5 2010-2011 24 Evian 1 League 4.0 2011-2012 25 Evian 1 League 2.0 2015 28 Sarpsborg 08 1 League 4.0 2015-2016 29 Tours 2 Leagues 12.0 2016-2017 30 Tours 2 Leagues 9.0 0 2017-2018 31 Auxerre 3 Leagues 8.3 116 78 38 12 0 0 0 0 0 0 0 0 62 0 0 2018-2019 32 Auxerre 3 Leagues 14.0 468 317 148 35 0 1 0 0 0 0 0 0 296 3 0 2019 32 Toronto FC 1 League 27.8 1036 735 299 56 0 6 0 0 0 0 0 0 785 2 1 2020 33 Toronto FC 1 League 20.0 743 541 200 54 0 1 0 0 0 0 0 0 580 2 1 2021 34 Toronto FC 1 League 10.0 340 252 87 16 0 1 0 0 0 0 0 0 266 1 0 2022 35 Toronto FC 1 League 10.0 381 266 115 34 0 1 0 0 0 0 0 0 270 0 1 2023 36 Atlanta Utd 1 League 5.5 202 168 34 9 0 0 0 0 0 0 0 0 178 0 0 13 Seasons 7 Clubs 6 Leagues 128.1 3286 2357 921 216 0 10 0 0 0 0 0 0 2437 8 3 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Toronto FC (4 Seasons) 1 League 67.8 2500 1794 701 160 0 9 0 0 0 0 0 0 1901 5 3 Auxerre (2 Seasons) 3 Leagues 22.3 584 395 186 47 0 1 0 0 0 0 0 0 358 3 0 Tours (2 Seasons) 2 Leagues 21.0 0 Atlanta Utd (2 Seasons) 1 League 5.5 202 168 34 9 0 0 0 0 0 0 0 0 178 0 0 Evian (2 Seasons) 2 Leagues 6.0 Sarpsborg 08 (1 Season) 1 League 4.0 Troyes (1 Season) 1 League 1.5 MLS (6 Seasons) 73.3 2702 1962 735 169 0 9 0 0 0 0 0 0 2079 5 3 Ligue 2 (5 Seasons) 37.0 584 395 186 47 0 1 0 0 0 0 0 0 358 3 0 Coupe de la Ligue (4 Seasons) 5.0 Coupe de France (2 Seasons) 5.3 Ligue 1 (2 Seasons) 3.5 Tippeligaen (1 Season) 4.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 2015-2016 29 Tours fr FRA 1. Coupe de la Ligue 9th 4.0 Matches 2017-2018 31 Auxerre fr FRA Coupe de France 9th 5.3 Matches 2018-2019 32 Auxerre fr FRA 1. Coupe de la Ligue 17th 1.0 Matches 4 Seasons 2 Clubs 2 Leagues 10.3 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Auxerre (2 Seasons) 2 Leagues 6.3 Tours (2 Seasons) 1 League 4.0 Coupe de la Ligue (4 Seasons) 5.0 Coupe de France (2 Seasons) 5.3
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 2006-2007 20 Troyes 1 League 1.5 2010-2011 24 Evian 1 League 4.0 2011-2012 25 Evian 1 League 2.0 2015 28 Sarpsborg 08 1 League 4.0 2015-2016 29 Tours 2 Leagues 12.0 2016-2017 30 Tours 2 Leagues 9.0 2017-2018 31 Auxerre 3 Leagues 8.3 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2018-2019 32 Auxerre 3 Leagues 14.0 1 0.08 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2019 32 Toronto FC 1 League 27.8 2 0.07 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2020 33 Toronto FC 1 League 20.0 4 0.20 3 1 0 0 0 0 2 0.10 2 0 0 0 0 0 2021 34 Toronto FC 1 League 10.0 1 0.10 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2022 35 Toronto FC 1 League 10.0 1 0.10 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2023 36 Atlanta Utd 1 League 5.5 1 0.18 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 13 Seasons 7 Clubs 6 Leagues 128.1 10 0.11 9 1 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 (4 Seasons) 1 League 67.8 8 0.12 7 1 0 0 0 0 2 0.03 2 0 0 0 0 0 Auxerre (2 Seasons) 3 Leagues 22.3 1 0.06 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Tours (2 Seasons) 2 Leagues 21.0 Atlanta Utd (2 Seasons) 1 League 5.5 1 0.18 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Evian (2 Seasons) 2 Leagues 6.0 Sarpsborg 08 (1 Season) 1 League 4.0 Troyes (1 Season) 1 League 1.5 MLS (6 Seasons) 73.3 9 0.12 8 1 0 0 0 0 2 0.03 2 0 0 0 0 0 Ligue 2 (5 Seasons) 37.0 1 0.06 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Coupe de la Ligue (4 Seasons) 5.0 Coupe de France (2 Seasons) 5.3 Ligue 1 (2 Seasons) 3.5 Tippeligaen (1 Season) 4.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 2015-2016 29 Tours fr FRA 1. Coupe de la Ligue 9th 4.0 Matches 2017-2018 31 Auxerre fr FRA Coupe de France 9th 5.3 Matches 2018-2019 32 Auxerre fr FRA 1. Coupe de la Ligue 17th 1.0 Matches 4 Seasons 2 Clubs 2 Leagues 10.3 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Auxerre (2 Seasons) 2 Leagues 6.3 Tours (2 Seasons) 1 League 4.0 Coupe de la Ligue (4 Seasons) 5.0 Coupe de France (2 Seasons) 5.3
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 2006-2007 20 Troyes 1 League 1.5 0 2010-2011 24 Evian 1 League 4.0 0 2011-2012 25 Evian 1 League 2.0 0 2015 28 Sarpsborg 08 1 League 4.0 0 2015-2016 29 Tours 2 Leagues 12.0 0 2016-2017 30 Tours 2 Leagues 9.0 0 0 0 2017-2018 31 Auxerre 3 Leagues 8.3 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2018-2019 32 Auxerre 3 Leagues 14.0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 1 2019 32 Toronto FC 1 League 27.8 1 0 1 0 0 1 2 50.0 1 1 0 1 2 3 16 2 2020 33 Toronto FC 1 League 20.0 0 0 0 0 0 0 1 0.0 1 0 0 0 0 0 12 1 2021 34 Toronto FC 1 League 10.0 0 0 0 0 0 0 0 0 1 0 1 1 1 4 3 2022 35 Toronto FC 1 League 10.0 1 1 1 0 0 1 1 100.0 0 0 0 0 0 1 6 0 2023 36 Atlanta Utd 1 League 5.5 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 13 Seasons 7 Clubs 6 Leagues 128.1 2 1 2 0 0 2 4 50.0 2 2 0 2 3 5 48 8 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 (4 Seasons) 1 League 67.8 2 1 2 0 0 2 4 50.0 2 2 0 2 3 5 38 6 Auxerre (2 Seasons) 3 Leagues 22.3 0 0 0 0 0 0 0 0 0 0 0 0 0 9 2 Tours (2 Seasons) 2 Leagues 21.0 0 0 0 Atlanta Utd (2 Seasons) 1 League 5.5 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 Evian (2 Seasons) 2 Leagues 6.0 0 Sarpsborg 08 (1 Season) 1 League 4.0 0 Troyes (1 Season) 1 League 1.5 0 MLS (6 Seasons) 73.3 2 1 2 0 0 2 4 50.0 2 2 0 2 3 5 39 6 Ligue 2 (5 Seasons) 37.0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 2 Coupe de la Ligue (4 Seasons) 5.0 0 Coupe de France (2 Seasons) 5.3 0 Ligue 1 (2 Seasons) 3.5 0 Tippeligaen (1 Season) 4.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 2015-2016 29 Tours fr FRA 1. Coupe de la Ligue 9th 4.0 Matches 2017-2018 31 Auxerre fr FRA Coupe de France 9th 5.3 Matches 2018-2019 32 Auxerre fr FRA 1. Coupe de la Ligue 17th 1.0 Matches 4 Seasons 2 Clubs 2 Leagues 10.3 0 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 Auxerre (2 Seasons) 2 Leagues 6.3 0 Tours (2 Seasons) 1 League 4.0 0 Coupe de la Ligue (4 Seasons) 5.0 0 Coupe de France (2 Seasons) 5.3 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 2006-2007 20 Troyes 1 League 1.5 2010-2011 24 Evian 1 League 4.0 2011-2012 25 Evian 1 League 2.0 2015 28 Sarpsborg 08 1 League 4.0 2015-2016 29 Tours 2 Leagues 12.0 2016-2017 30 Tours 2 Leagues 9.0 2017-2018 31 Auxerre 3 Leagues 8.3 122 99 122 0 0 0 122 0 0 0 73 445 303 0 0 0 0 0 50 0 2018-2019 32 Auxerre 3 Leagues 14.0 495 407 491 4 0 0 495 0 0 0 233 1566 1182 0 0 0 0 0 196 0 2019 32 Toronto FC 1 League 27.8 1113 962 1110 4 0 0 1113 3 3 100.0 0 0.0 604 3214 2019 0 0 0 0 1 468 0 2020 33 Toronto FC 1 League 20.0 780 587 778 2 0 0 780 0 0 0 468 2510 1747 0 0 0 0 0 372 0 2021 34 Toronto FC 1 League 10.0 369 317 367 2 0 0 369 0 0 0 224 1022 676 0 0 0 2 0 170 0 2022 35 Toronto FC 1 League 10.0 411 320 411 0 0 0 411 0 0 0 210 1091 755 0 0 0 0 0 171 0 2023 36 Atlanta Utd 1 League 5.5 213 176 213 0 0 0 213 1 0 0.0 1 100.0 139 587 337 0 0 0 1 0 127 0 13 Seasons 7 Clubs 6 Leagues 128.1 3503 2868 3492 12 0 0 3503 4 3 75.0 1 25.0 1951 10435 7019 0 0 0 3 1 1554 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 (4 Seasons) 1 League 67.8 2673 2186 2666 8 0 0 2673 3 3 100.0 0 0.0 1506 7837 5197 0 0 0 2 1 1181 0 Auxerre (2 Seasons) 3 Leagues 22.3 617 506 613 4 0 0 617 0 0 0 306 2011 1485 0 0 0 0 0 246 0 Tours (2 Seasons) 2 Leagues 21.0 Atlanta Utd (2 Seasons) 1 League 5.5 213 176 213 0 0 0 213 1 0 0.0 1 100.0 139 587 337 0 0 0 1 0 127 0 Evian (2 Seasons) 2 Leagues 6.0 Sarpsborg 08 (1 Season) 1 League 4.0 Troyes (1 Season) 1 League 1.5 MLS (6 Seasons) 73.3 2886 2362 2879 8 0 0 2886 4 3 75.0 1 25.0 1645 8424 5534 0 0 0 3 1 1308 0 Ligue 2 (5 Seasons) 37.0 617 506 613 4 0 0 617 0 0 0 306 2011 1485 0 0 0 0 0 246 0 Coupe de la Ligue (4 Seasons) 5.0 Coupe de France (2 Seasons) 5.3 Ligue 1 (2 Seasons) 3.5 Tippeligaen (1 Season) 4.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 2006-2007 20 Troyes fr FRA 1. Ligue 1 18th 1.5 Matches 2010-2011 24 Evian fr FRA 2. Ligue 2 1st 4.0 2011-2012 25 Evian fr FRA 1. Ligue 1 9th 2.0 Matches 2015 28 Sarpsborg 08 no NOR 1. Tippeligaen 11th 4.0 Matches 2015-2016 29 Tours fr FRA 2. Ligue 2 9th 8.0 Matches 2016-2017 30 Tours fr FRA 2. Ligue 2 16th 9.0 Matches 2017-2018 31 Auxerre fr FRA 2. Ligue 2 11th 3.0 122 99 122 0 0 0 122 0 0 0 73 445 303 0 0 0 0 0 50 0 Matches 2018-2019 32 Auxerre fr FRA 2. Ligue 2 15th 13.0 495 407 491 4 0 0 495 0 0 0 233 1566 1182 0 0 0 0 0 196 0 Matches 2019 32 Toronto FC us USA 1. MLS 9th 27.8 1113 962 1110 4 0 0 1113 3 3 100.0 0 0.0 604 3214 2019 0 0 0 0 1 468 0 Matches 2020 33 Toronto FC us USA 1. MLS 2nd 20.0 780 587 778 2 0 0 780 0 0 0 468 2510 1747 0 0 0 0 0 372 0 Matches 2021 34 Toronto FC us USA 1. MLS 26th 10.0 369 317 367 2 0 0 369 0 0 0 224 1022 676 0 0 0 2 0 170 0 Matches 2022 35 Toronto FC us USA 1. MLS 27th 10.0 411 320 411 0 0 0 411 0 0 0 210 1091 755 0 0 0 0 0 171 0 Matches 2023 36 Atlanta Utd us USA 1. MLS 9th 5.5 213 176 213 0 0 0 213 1 0 0.0 1 100.0 139 587 337 0 0 0 1 0 127 0 Matches 13 Seasons 7 Clubs 4 Leagues 117.8 3503 2868 3492 12 0 0 3503 4 3 75.0 1 25.0 1951 10435 7019 0 0 0 3 1 1554 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 (4 Seasons) 1 League 67.8 2673 2186 2666 8 0 0 2673 3 3 100.0 0 0.0 1506 7837 5197 0 0 0 2 1 1181 0 Tours (2 Seasons) 1 League 17.0 Auxerre (2 Seasons) 1 League 16.0 617 506 613 4 0 0 617 0 0 0 306 2011 1485 0 0 0 0 0 246 0 Atlanta Utd (2 Seasons) 1 League 5.5 213 176 213 0 0 0 213 1 0 0.0 1 100.0 139 587 337 0 0 0 1 0 127 0 Evian (2 Seasons) 2 Leagues 6.0 Sarpsborg 08 (1 Season) 1 League 4.0 Troyes (1 Season) 1 League 1.5 MLS (6 Seasons) 73.3 2886 2362 2879 8 0 0 2886 4 3 75.0 1 25.0 1645 8424 5534 0 0 0 3 1 1308 0 Ligue 2 (5 Seasons) 37.0 617 506 613 4 0 0 617 0 0 0 306 2011 1485 0 0 0 0 0 246 0 Ligue 1 (2 Seasons) 3.5 Tippeligaen (1 Season) 4.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 2015-2016 29 Tours fr FRA 1. Coupe de la Ligue 9th 4.0 Matches 2017-2018 31 Auxerre fr FRA Coupe de France 9th 5.3 Matches 2018-2019 32 Auxerre fr FRA 1. Coupe de la Ligue 17th 1.0 Matches 4 Seasons 2 Clubs 2 Leagues 10.3 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 Auxerre (2 Seasons) 2 Leagues 6.3 Tours (2 Seasons) 1 League 4.0 Coupe de la Ligue (4 Seasons) 5.0 Coupe de France (2 Seasons) 5.3
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 2006-2007 20 Troyes fr FRA 1. Ligue 1 2 132 66 3.9 1.5 1 1 1 Matches 2010-2011 24 Evian fr FRA 2. Ligue 2 4 360 90 10.5 4.0 4 0 2011-2012 25 Evian fr FRA 1. Ligue 1 2 180 90 5.3 2.0 2 2 0 Matches 2015 28 Sarpsborg 08 no NOR 1. Tippeligaen 4 360 90 13.3 4.0 4 4 0 12 0.25 1 7 -6 -1.50 -1.27 Matches 2015-2016 29 Tours fr FRA 1. Coupe de la Ligue 4 360 90 100.0 4.0 4 90 4 0 0 2.25 6 3 +3 +0.75 Matches 2015-2016 29 Tours fr FRA 2. Ligue 2 8 720 90 21.1 8.0 8 8 0 28 1.50 5 7 -2 -0.25 -0.15 Matches 2016-2017 30 Tours fr FRA 1. Coupe de la Ligue 0 0 0 0 1 Matches 2016-2017 30 Tours fr FRA 2. Ligue 2 9 810 90 23.7 9.0 9 9 0 18 0.67 10 18 -8 -0.89 -0.99 Matches 2017-2018 31 Auxerre fr FRA Coupe de France 5 480 96 100.0 5.3 5 96 5 0 0 2.40 14 9 +5 +0.94 Matches 2017-2018 31 Auxerre fr FRA 1. Coupe de la Ligue 0 0 0 0 1 Matches 2017-2018 31 Auxerre fr FRA 2. Ligue 2 3 270 90 7.9 3.0 3 3 0 35 1.33 4 4 0 0.00 +0.11 2.9 3.3 -0.4 -0.14 -0.07 Matches 2018-2019 32 Auxerre fr FRA Coupe de France 0 0 0 0 1 Matches 2018-2019 32 Auxerre fr FRA 1. Coupe de la Ligue 1 90 90 33.3 1.0 1 90 1 0 2 0.00 2 3 -1 -1.00 -2.50 Matches 2018-2019 32 Auxerre fr FRA 2. Ligue 2 13 1,170 90 34.2 13.0 13 90 13 0 12 1.62 20 8 +12 +0.92 +1.48 19.9 11.1 +8.8 +0.68 +0.74 Matches 2019 32 Toronto FC us USA 1. MLS 28 2,504 89 81.8 27.8 28 89 27 0 6 1.44 40 41 -1 -0.04 -1.01 40.3 43.7 -3.4 -0.12 -0.50 Matches 2020 33 Toronto FC us USA 1. MLS 20 1,800 90 87.0 20.0 20 90 20 0 3 1.68 31 26 +5 +0.25 -0.42 32.3 22.8 +9.5 +0.47 +0.70 Matches 2021 34 Toronto FC us USA 1. MLS 10 900 90 29.4 10.0 10 90 10 0 19 0.30 11 22 -11 -1.10 -0.43 13.1 21.5 -8.4 -0.84 -0.48 Matches 2022 35 Toronto FC us USA 1. MLS 10 900 90 29.4 10.0 10 90 10 0 16 0.70 9 24 -15 -1.50 -1.42 12.3 18.8 -6.5 -0.65 -0.24 Matches 2023 36 Atlanta Utd us USA 1. MLS 6 495 83 16.2 5.5 6 83 5 0 27 1.33 12 10 +2 +0.36 -0.02 9.6 6.3 +3.3 +0.59 +0.61 Matches 2024 37 Atlanta Utd us USA 1. MLS 0 0 0 0 6 Matches 13 Seasons 7 Clubs 6 Leagues 129 11,531 89 25.4 128.1 128 90 122 1 187 1.30 165 182 -17 -0.14 -0.05 130.5 127.6 +2.9 +0.03 +0.18 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 (4 Seasons) 1 League 68 6,104 90 54.3 67.8 68 90 67 0 44 1.23 91 113 -22 -0.32 -0.15 98.1 106.9 -8.8 -0.13 +0.17 Auxerre (2 Seasons) 3 Leagues 22 2,010 91 25.8 22.3 22 92 22 0 51 1.68 40 24 +16 +0.72 +0.96 22.8 14.4 +8.4 +0.52 +0.59 Tours (2 Seasons) 2 Leagues 21 1,890 90 25.9 21.0 21 90 21 0 47 1.29 21 28 -7 -0.33 -0.33 Atlanta Utd (2 Seasons) 1 League 6 495 83 8.1 5.5 6 83 5 0 33 1.33 12 10 +2 +0.36 -0.02 9.6 6.3 +3.3 +0.59 +0.61 Evian (2 Seasons) 2 Leagues 6 540 90 7.9 6.0 6 2 0 Sarpsborg 08 (1 Season) 1 League 4 360 90 13.3 4.0 4 4 0 12 0.25 1 7 -6 -1.50 -1.27 Troyes (1 Season) 1 League 2 132 66 3.9 1.5 1 1 1 MLS (6 Seasons) 74 6,599 89 38.0 73.3 74 89 72 0 77 1.24 103 123 -20 -0.27 -0.28 107.7 113.2 -5.5 -0.08 +0.13 Ligue 2 (5 Seasons) 37 3,330 90 19.5 37.0 37 90 33 0 93 1.31 39 37 +2 +0.06 +0.21 22.8 14.4 +8.4 +0.52 +0.59 Coupe de la Ligue (4 Seasons) 5 450 90 53.6 5.0 5 90 5 0 4 1.80 8 6 +2 +0.40 -1.10 Coupe de France (2 Seasons) 5 480 96 84.2 5.3 5 96 5 0 1 2.40 14 9 +5 +0.94 Ligue 1 (2 Seasons) 4 312 78 4.6 3.5 3 3 1 Tippeligaen (1 Season) 4 360 90 13.3 4.0 4 4 0 12 0.25 1 7 -6 -1.50 -1.27
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 2006-2007 20 Troyes 1 League 2 132 66 3.9 1.5 1 1 1 2010-2011 24 Evian 1 League 4 360 90 10.5 4.0 4 0 2011-2012 25 Evian 1 League 2 180 90 5.3 2.0 2 2 0 2015 28 Sarpsborg 08 1 League 4 360 90 13.3 4.0 4 4 0 12 0.25 1 7 -6 -1.50 -1.27 2015-2016 29 Tours 2 Leagues 12 1,080 90 28.6 12.0 12 90 12 0 28 1.75 11 10 +1 +0.08 +0.18 2016-2017 30 Tours 2 Leagues 9 810 90 23.1 9.0 9 9 0 19 0.67 10 18 -8 -0.89 -0.99 2017-2018 31 Auxerre 3 Leagues 8 750 94 18.7 8.3 8 96 8 0 36 2.00 18 13 +5 +0.60 +0.71 2.9 3.3 -0.4 -0.14 -0.07 2018-2019 32 Auxerre 3 Leagues 14 1,260 90 33.3 14.0 14 90 14 0 15 1.50 22 11 +11 +0.79 +1.19 19.9 11.1 +8.8 +0.68 +0.74 2019 32 Toronto FC 1 League 28 2,504 89 81.8 27.8 28 89 27 0 6 1.44 40 41 -1 -0.04 -1.01 40.3 43.7 -3.4 -0.12 -0.50 2020 33 Toronto FC 1 League 20 1,800 90 87.0 20.0 20 90 20 0 3 1.68 31 26 +5 +0.25 -0.42 32.3 22.8 +9.5 +0.47 +0.70 2021 34 Toronto FC 1 League 10 900 90 29.4 10.0 10 90 10 0 19 0.30 11 22 -11 -1.10 -0.43 13.1 21.5 -8.4 -0.84 -0.48 2022 35 Toronto FC 1 League 10 900 90 29.4 10.0 10 90 10 0 16 0.70 9 24 -15 -1.50 -1.42 12.3 18.8 -6.5 -0.65 -0.24 2023 36 Atlanta Utd 1 League 6 495 83 16.2 5.5 6 83 5 0 27 1.33 12 10 +2 +0.36 -0.02 9.6 6.3 +3.3 +0.59 +0.61 2024 37 Atlanta Utd 1 League 0 0 0 0 6 13 Seasons 7 Clubs 6 Leagues 129 11,531 89 25.4 128.1 128 90 122 1 187 1.30 165 182 -17 -0.14 -0.05 130.5 127.6 +2.9 +0.03 +0.18 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 (4 Seasons) 1 League 68 6,104 90 54.3 67.8 68 90 67 0 44 1.23 91 113 -22 -0.32 -0.15 98.1 106.9 -8.8 -0.13 +0.17 Auxerre (2 Seasons) 3 Leagues 22 2,010 91 25.8 22.3 22 92 22 0 51 1.68 40 24 +16 +0.72 +0.96 22.8 14.4 +8.4 +0.52 +0.59 Tours (2 Seasons) 2 Leagues 21 1,890 90 25.9 21.0 21 90 21 0 47 1.29 21 28 -7 -0.33 -0.33 Atlanta Utd (2 Seasons) 1 League 6 495 83 8.1 5.5 6 83 5 0 33 1.33 12 10 +2 +0.36 -0.02 9.6 6.3 +3.3 +0.59 +0.61 Evian (2 Seasons) 2 Leagues 6 540 90 7.9 6.0 6 2 0 Sarpsborg 08 (1 Season) 1 League 4 360 90 13.3 4.0 4 4 0 12 0.25 1 7 -6 -1.50 -1.27 Troyes (1 Season) 1 League 2 132 66 3.9 1.5 1 1 1 MLS (6 Seasons) 74 6,599 89 38.0 73.3 74 89 72 0 77 1.24 103 123 -20 -0.27 -0.28 107.7 113.2 -5.5 -0.08 +0.13 Ligue 2 (5 Seasons) 37 3,330 90 19.5 37.0 37 90 33 0 93 1.31 39 37 +2 +0.06 +0.21 22.8 14.4 +8.4 +0.52 +0.59 Coupe de la Ligue (4 Seasons) 5 450 90 53.6 5.0 5 90 5 0 4 1.80 8 6 +2 +0.40 -1.10 Coupe de France (2 Seasons) 5 480 96 84.2 5.3 5 96 5 0 1 2.40 14 9 +5 +0.94 Ligue 1 (2 Seasons) 4 312 78 4.6 3.5 3 3 1 Tippeligaen (1 Season) 4 360 90 13.3 4.0 4 4 0 12 0.25 1 7 -6 -1.50 -1.27
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 2006-2007 20 Troyes fr FRA 1. Ligue 1 18th 2 132 66 3.9 1.5 1 1 1 Matches 2010-2011 24 Evian fr FRA 2. Ligue 2 1st 4 360 90 10.5 4.0 4 0 2011-2012 25 Evian fr FRA 1. Ligue 1 9th 2 180 90 5.3 2.0 2 2 0 Matches 2015 28 Sarpsborg 08 no NOR 1. Tippeligaen 11th 4 360 90 13.3 4.0 4 4 0 12 0.25 1 7 -6 -1.50 -1.27 Matches 2015-2016 29 Tours fr FRA 2. Ligue 2 9th 8 720 90 21.1 8.0 8 8 0 28 1.50 5 7 -2 -0.25 -0.15 Matches 2016-2017 30 Tours fr FRA 2. Ligue 2 16th 9 810 90 23.7 9.0 9 9 0 18 0.67 10 18 -8 -0.89 -0.99 Matches 2017-2018 31 Auxerre fr FRA 2. Ligue 2 11th 3 270 90 7.9 3.0 3 3 0 35 1.33 4 4 0 0.00 +0.11 2.9 3.3 -0.4 -0.14 -0.07 Matches 2018-2019 32 Auxerre fr FRA 2. Ligue 2 15th 13 1,170 90 34.2 13.0 13 90 13 0 12 1.62 20 8 +12 +0.92 +1.48 19.9 11.1 +8.8 +0.68 +0.74 Matches 2019 32 Toronto FC us USA 1. MLS 9th 28 2,504 89 81.8 27.8 28 89 27 0 6 1.44 40 41 -1 -0.04 -1.01 40.3 43.7 -3.4 -0.12 -0.50 Matches 2020 33 Toronto FC us USA 1. MLS 2nd 20 1,800 90 87.0 20.0 20 90 20 0 3 1.68 31 26 +5 +0.25 -0.42 32.3 22.8 +9.5 +0.47 +0.70 Matches 2021 34 Toronto FC us USA 1. MLS 26th 10 900 90 29.4 10.0 10 90 10 0 19 0.30 11 22 -11 -1.10 -0.43 13.1 21.5 -8.4 -0.84 -0.48 Matches 2022 35 Toronto FC us USA 1. MLS 27th 10 900 90 29.4 10.0 10 90 10 0 16 0.70 9 24 -15 -1.50 -1.42 12.3 18.8 -6.5 -0.65 -0.24 Matches 2023 36 Atlanta Utd us USA 1. MLS 9th 6 495 83 16.2 5.5 6 83 5 0 27 1.33 12 10 +2 +0.36 -0.02 9.6 6.3 +3.3 +0.59 +0.61 Matches 2024 37 Atlanta Utd us USA 1. MLS 20th 0 0 0 0 6 Matches 13 Seasons 7 Clubs 4 Leagues 119 10,601 89 24.1 117.8 118 89 112 1 182 1.23 143 167 -24 -0.22 -0.12 130.5 127.6 +2.9 +0.03 +0.18 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 (4 Seasons) 1 League 68 6,104 90 54.3 67.8 68 90 67 0 44 1.23 91 113 -22 -0.32 -0.15 98.1 106.9 -8.8 -0.13 +0.17 Tours (2 Seasons) 1 League 17 1,530 90 22.4 17.0 17 17 0 46 1.06 15 25 -10 -0.59 -0.59 Auxerre (2 Seasons) 1 League 16 1,440 90 21.1 16.0 16 90 16 0 47 1.57 24 12 +12 +0.75 +1.05 22.8 14.4 +8.4 +0.52 +0.59 Atlanta Utd (2 Seasons) 1 League 6 495 83 8.1 5.5 6 83 5 0 33 1.33 12 10 +2 +0.36 -0.02 9.6 6.3 +3.3 +0.59 +0.61 Evian (2 Seasons) 2 Leagues 6 540 90 7.9 6.0 6 2 0 Sarpsborg 08 (1 Season) 1 League 4 360 90 13.3 4.0 4 4 0 12 0.25 1 7 -6 -1.50 -1.27 Troyes (1 Season) 1 League 2 132 66 3.9 1.5 1 1 1 MLS (6 Seasons) 74 6,599 89 38.0 73.3 74 89 72 0 77 1.24 103 123 -20 -0.27 -0.28 107.7 113.2 -5.5 -0.08 +0.13 Ligue 2 (5 Seasons) 37 3,330 90 19.5 37.0 37 90 33 0 93 1.31 39 37 +2 +0.06 +0.21 22.8 14.4 +8.4 +0.52 +0.59 Ligue 1 (2 Seasons) 4 312 78 4.6 3.5 3 3 1 Tippeligaen (1 Season) 4 360 90 13.3 4.0 4 4 0 12 0.25 1 7 -6 -1.50 -1.27
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 2006-2007 20 Troyes 1 League 1.5 0 0 0 2010-2011 24 Evian 1 League 4.0 0 0 2011-2012 25 Evian 1 League 2.0 0 0 0 2015 28 Sarpsborg 08 1 League 4.0 0 0 0 2015-2016 29 Tours 2 Leagues 12.0 0 0 0 0 0 2016-2017 30 Tours 2 Leagues 9.0 0 0 0 0 0 0 0 0 0 0 0 0 2017-2018 31 Auxerre 3 Leagues 8.3 1 0 0 0 0 0 0 0 0 0 0 0 1 2 1 66.7 2018-2019 32 Auxerre 3 Leagues 14.0 0 0 0 0 1 0 0 0 0 0 0 0 29 3 0 100.0 2019 32 Toronto FC 1 League 27.8 0 0 0 1 2 0 0 2 0 0 1 0 65 11 0 100.0 2020 33 Toronto FC 1 League 20.0 0 0 0 0 1 0 0 0 0 0 0 0 47 7 0 100.0 2021 34 Toronto FC 1 League 10.0 0 0 0 1 1 1 0 1 0 0 1 0 16 0 0 2022 35 Toronto FC 1 League 10.0 1 0 0 0 2 0 0 0 1 0 0 0 20 1 0 100.0 2023 36 Atlanta Utd 1 League 5.5 0 0 0 0 0 0 0 0 0 0 0 0 12 1 1 50.0 13 Seasons 7 Clubs 6 Leagues 128.1 2 0 0 2 7 1 0 3 1 0 2 0 190 25 2 92.6 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Toronto FC (4 Seasons) 1 League 67.8 1 0 0 2 6 1 0 3 1 0 2 0 148 19 0 100.0 Auxerre (2 Seasons) 3 Leagues 22.3 1 0 0 0 1 0 0 0 0 0 0 0 30 5 1 83.3 Tours (2 Seasons) 2 Leagues 21.0 0 0 0 0 0 0 0 0 0 0 0 0 Atlanta Utd (2 Seasons) 1 League 5.5 0 0 0 0 0 0 0 0 0 0 0 0 12 1 1 50.0 Evian (2 Seasons) 2 Leagues 6.0 0 0 0 Sarpsborg 08 (1 Season) 1 League 4.0 0 0 0 Troyes (1 Season) 1 League 1.5 0 0 0 MLS (6 Seasons) 73.3 1 0 0 2 6 1 0 3 1 0 2 0 160 20 1 95.2 Ligue 2 (5 Seasons) 37.0 0 0 0 0 1 0 0 0 0 0 0 0 30 5 1 83.3 Coupe de la Ligue (4 Seasons) 5.0 0 0 0 0 Coupe de France (2 Seasons) 5.3 1 0 0 0 Ligue 1 (2 Seasons) 3.5 0 0 0 Tippeligaen (1 Season) 4.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 2015-2016 29 Tours fr FRA 1. Coupe de la Ligue 9th 4.0 0 0 0 0 Matches 2017-2018 31 Auxerre fr FRA Coupe de France 9th 5.3 1 0 0 0 Matches 2018-2019 32 Auxerre fr FRA 1. Coupe de la Ligue 17th 1.0 0 0 0 0 Matches 4 Seasons 2 Clubs 2 Leagues 10.3 1 0 0 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Auxerre (2 Seasons) 2 Leagues 6.3 1 0 0 0 Tours (2 Seasons) 1 League 4.0 0 0 0 0 Coupe de la Ligue (4 Seasons) 5.0 0 0 0 0 Coupe de France (2 Seasons) 5.3 1 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 Quentin Westberg Pages
Quentin Westberg 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