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 2014-2015 20 Bastia fr FRA Coupe de France 1 1 120 1.3 0 0 0 1 0 0.0 0 0 0 0 Matches 2015-2016 21 Bastia fr FRA 1. Ligue 1 2 1 119 1.3 1 0.76 7 6 85.7 1 0 0 1 100.0 Matches 2016-2017 22 Bastia fr FRA 1. Ligue 1 3 3 270 3.0 5 1.67 26 21 80.8 0 1 2 0 0.0 0 0 0 0 Matches 2019-2020 25 Lens fr FRA Coupe de France 2 2 210 2.3 1 0 1 0 0.0 0 0 0 0 Matches 2019-2020 25 Lens fr FRA 2. Ligue 2 1 1 90 1.0 1 1.00 4 3 75.0 1 0 0 0 0.0 0 0 0 0 Matches 2021-2022 27 Bastia fr FRA 2. Ligue 2 19 19 1,710 19.0 19 1.00 65 47 76.9 5 7 7 6 31.6 6 4 1 1 20.0 Matches 2022-2023 28 Virton be BEL 2. Pro League B 24 24 2,160 24.0 0 0.00 2 8 14 3 12.5 10 5 5 0 50.0 Matches 2024 30 York United ca CAN 1. CanPL 28 28 2,520 28.0 11 6 11 28 100.0 3 2 1 0 33.3 Matches 10 Seasons 6 Clubs 6 Leagues 80 79 7,199 81.0 26 0.54 102 77 78.4 21 22 36 38 48.1 19 11 7 1 38.9 Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Bastia (5 Seasons) 4 Leagues 25 24 2,219 25.7 25 1.07 98 74 78.6 6 8 10 7 29.2 6 4 1 1 20.0 York United (1 Season) 1 League 28 28 2,520 28.0 11 6 11 28 100.0 3 2 1 0 33.3 Virton (1 Season) 1 League 24 24 2,160 24.0 0 0.00 2 8 14 3 12.5 10 5 5 0 50.0 Lens (1 Season) 3 Leagues 3 3 300 3.3 1 1.00 4 3 75.0 2 0 1 0 0.0 0 0 0 0 Ligue 2 (4 Seasons) 20 20 1,800 21.0 20 1.00 69 50 76.8 6 7 7 6 30.0 6 4 1 1 20.0 Coupe de France (4 Seasons) 3 3 330 3.7 0 1 0 2 0 0.0 0 0 0 0 Ligue 1 (3 Seasons) 5 4 389 4.3 6 1.39 33 27 81.8 1 1 2 1 25.0 0 0 0 0 Pro League B (2 Seasons) 24 24 2,160 24.0 0 0.00 2 8 14 3 12.5 10 5 5 0 50.0 CanPL (1 Season) 28 28 2,520 28.0 11 6 11 28 100.0 3 2 1 0 33.3
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 2014-2015 20 Bastia 2 Leagues 1 1 120 1.3 0 0 0 1 0 0.0 0 0 0 0 2015-2016 21 Bastia 2 Leagues 2 1 119 1.3 1 0.76 7 6 85.7 1 0 0 1 100.0 2016-2017 22 Bastia 2 Leagues 3 3 270 3.0 5 1.67 26 21 80.8 0 1 2 0 0.0 0 0 0 0 2019-2020 25 Lens 3 Leagues 3 3 300 3.3 1 1.00 4 3 75.0 2 0 1 0 0.0 0 0 0 0 2021-2022 27 Bastia 2 Leagues 19 19 1,710 19.0 19 1.00 65 47 76.9 5 7 7 6 31.6 6 4 1 1 20.0 2022-2023 28 Virton 1 League 24 24 2,160 24.0 0 0.00 2 8 14 3 12.5 10 5 5 0 50.0 2024 30 York United 1 League 28 28 2,520 28.0 11 6 11 28 100.0 3 2 1 0 33.3 10 Seasons 6 Clubs 6 Leagues 80 79 7,199 81.0 26 0.54 102 77 78.4 21 22 36 38 48.1 19 11 7 1 38.9 Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Bastia (5 Seasons) 4 Leagues 25 24 2,219 25.7 25 1.07 98 74 78.6 6 8 10 7 29.2 6 4 1 1 20.0 York United (1 Season) 1 League 28 28 2,520 28.0 11 6 11 28 100.0 3 2 1 0 33.3 Virton (1 Season) 1 League 24 24 2,160 24.0 0 0.00 2 8 14 3 12.5 10 5 5 0 50.0 Lens (1 Season) 3 Leagues 3 3 300 3.3 1 1.00 4 3 75.0 2 0 1 0 0.0 0 0 0 0 Ligue 2 (4 Seasons) 20 20 1,800 21.0 20 1.00 69 50 76.8 6 7 7 6 30.0 6 4 1 1 20.0 Coupe de France (4 Seasons) 3 3 330 3.7 0 1 0 2 0 0.0 0 0 0 0 Ligue 1 (3 Seasons) 5 4 389 4.3 6 1.39 33 27 81.8 1 1 2 1 25.0 0 0 0 0 Pro League B (2 Seasons) 24 24 2,160 24.0 0 0.00 2 8 14 3 12.5 10 5 5 0 50.0 CanPL (1 Season) 28 28 2,520 28.0 11 6 11 28 100.0 3 2 1 0 33.3
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 21 Bastia fr FRA 1. Ligue 1 10th 2 1 119 1.3 1 0.76 7 6 85.7 1 0 0 1 100.0 Matches 2016-2017 22 Bastia fr FRA 1. Ligue 1 20th 3 3 270 3.0 5 1.67 26 21 80.8 0 1 2 0 0.0 0 0 0 0 Matches 2019-2020 25 Lens fr FRA 2. Ligue 2 2nd 1 1 90 1.0 1 1.00 4 3 75.0 1 0 0 0 0.0 0 0 0 0 Matches 2021-2022 27 Bastia fr FRA 2. Ligue 2 12th 19 19 1,710 19.0 19 1.00 65 47 76.9 5 7 7 6 31.6 6 4 1 1 20.0 Matches 2022-2023 28 Virton be BEL 2. Pro League B 12th 24 24 2,160 24.0 0 0.00 2 8 14 3 12.5 10 5 5 0 50.0 Matches 2024 30 York United ca CAN 1. CanPL 4th 28 28 2,520 28.0 11 6 11 28 100.0 3 2 1 0 33.3 Matches 10 Seasons 6 Clubs 4 Leagues 77 76 6,869 77.3 26 0.54 102 77 78.4 20 22 34 38 50.0 19 11 7 1 38.9 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Bastia (5 Seasons) 2 Leagues 24 23 2,099 24.3 25 1.07 98 74 78.6 6 8 9 7 30.4 6 4 1 1 20.0 York United (1 Season) 1 League 28 28 2,520 28.0 11 6 11 28 100.0 3 2 1 0 33.3 Virton (1 Season) 1 League 24 24 2,160 24.0 0 0.00 2 8 14 3 12.5 10 5 5 0 50.0 Lens (1 Season) 1 League 1 1 90 1.0 1 1.00 4 3 75.0 1 0 0 0 0.0 0 0 0 0 Ligue 2 (4 Seasons) 20 20 1,800 21.0 20 1.00 69 50 76.8 6 7 7 6 30.0 6 4 1 1 20.0 Ligue 1 (3 Seasons) 5 4 389 4.3 6 1.39 33 27 81.8 1 1 2 1 25.0 0 0 0 0 Pro League B (2 Seasons) 24 24 2,160 24.0 0 0.00 2 8 14 3 12.5 10 5 5 0 50.0 CanPL (1 Season) 28 28 2,520 28.0 11 6 11 28 100.0 3 2 1 0 33.3
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 2014-2015 20 Bastia fr FRA Coupe de France 17th 1 1 120 1.3 0 0 0 1 0 0.0 0 0 0 0 Matches 2019-2020 25 Lens fr FRA Coupe de France 65th 2 2 210 2.3 1 0 1 0 0.0 0 0 0 0 Matches 6 Seasons 3 Clubs 2 Leagues 3 3 330 3.7 0 1 0 2 0 0.0 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 Bastia (4 Seasons) 2 Leagues 1 1 120 1.3 0 0 0 1 0 0.0 0 0 0 0 Lens (1 Season) 2 Leagues 2 2 210 2.3 1 0 1 0 0.0 0 0 0 0 Coupe de France (4 Seasons) 3 3 330 3.7 0 1 0 2 0 0.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 2014-2015 20 Bastia fr FRA Coupe de France 1.3 0 Matches 2015-2016 21 Bastia fr FRA 1. Ligue 1 1.3 1 Matches 2016-2017 22 Bastia fr FRA 1. Ligue 1 3.0 5 0 Matches 2019-2020 25 Lens fr FRA Coupe de France 2.3 0 Matches 2019-2020 25 Lens fr FRA 2. Ligue 2 1.0 1 0 0 0 0 0.3 0.08 -0.7 -0.67 7 20 35.0 38 4 34.2 31.0 13 53.8 42.1 14 1 7.1 2 2.00 15.2 Matches 2021-2022 27 Bastia fr FRA 2. Ligue 2 19.0 19 4 1 4 2 17.6 0.21 +0.6 +0.03 116 266 43.6 498 113 36.5 33.3 134 62.7 45.4 257 9 3.5 12 0.63 13.0 Matches 2022-2023 28 Virton be BEL 2. Pro League B 24.0 0 5 Matches 2024 30 York United ca CAN 1. CanPL 28.0 2 Matches 10 Seasons 6 Clubs 6 Leagues 81.0 26 11 1 4 2 18.0 0.20 0.0 0.00 123 286 43.0 536 117 36.4 33.2 147 61.9 45.1 271 10 3.7 14 0.70 13.1 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 Bastia (5 Seasons) 4 Leagues 25.7 25 4 1 4 2 17.6 0.21 +0.6 +0.03 116 266 43.6 498 113 36.5 33.3 134 62.7 45.4 257 9 3.5 12 0.63 13.0 York United (1 Season) 1 League 28.0 2 Virton (1 Season) 1 League 24.0 0 5 Lens (1 Season) 3 Leagues 3.3 1 0 0 0 0 0.3 0.08 -0.7 -0.67 7 20 35.0 38 4 34.2 31.0 13 53.8 42.1 14 1 7.1 2 2.00 15.2 Valenciennes (1 Season) 3 Leagues RFC Liège (1 Season) 1 League Ligue 2 (4 Seasons) 21.0 20 4 1 4 2 18.0 0.20 0.0 0.00 123 286 43.0 536 117 36.4 33.2 147 61.9 45.1 271 10 3.7 14 0.70 13.1 Coupe de France (4 Seasons) 3.7 0 Coupe de la Ligue (4 Seasons) Ligue 1 (3 Seasons) 4.3 6 0 Pro League B (2 Seasons) 24.0 0 5 CanPL (1 Season) 28.0 2
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 2014-2015 20 Bastia 2 Leagues 1.3 0 2015-2016 21 Bastia 2 Leagues 1.3 1 2016-2017 22 Bastia 2 Leagues 3.0 5 0 2019-2020 25 Lens 3 Leagues 3.3 1 0 0 0 0 0.3 0.08 -0.7 -0.67 7 20 35.0 38 4 34.2 31.0 13 53.8 42.1 14 1 7.1 2 2.00 15.2 2021-2022 27 Bastia 2 Leagues 19.0 19 4 1 4 2 17.6 0.21 +0.6 +0.03 116 266 43.6 498 113 36.5 33.3 134 62.7 45.4 257 9 3.5 12 0.63 13.0 2022-2023 28 Virton 1 League 24.0 0 5 2024 30 York United 1 League 28.0 2 10 Seasons 6 Clubs 6 Leagues 81.0 26 11 1 4 2 18.0 0.20 0.0 0.00 123 286 43.0 536 117 36.4 33.2 147 61.9 45.1 271 10 3.7 14 0.70 13.1 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 Bastia (5 Seasons) 4 Leagues 25.7 25 4 1 4 2 17.6 0.21 +0.6 +0.03 116 266 43.6 498 113 36.5 33.3 134 62.7 45.4 257 9 3.5 12 0.63 13.0 York United (1 Season) 1 League 28.0 2 Virton (1 Season) 1 League 24.0 0 5 Lens (1 Season) 3 Leagues 3.3 1 0 0 0 0 0.3 0.08 -0.7 -0.67 7 20 35.0 38 4 34.2 31.0 13 53.8 42.1 14 1 7.1 2 2.00 15.2 Valenciennes (1 Season) 3 Leagues RFC Liège (1 Season) 1 League Ligue 2 (4 Seasons) 21.0 20 4 1 4 2 18.0 0.20 0.0 0.00 123 286 43.0 536 117 36.4 33.2 147 61.9 45.1 271 10 3.7 14 0.70 13.1 Coupe de France (4 Seasons) 3.7 0 Coupe de la Ligue (4 Seasons) Ligue 1 (3 Seasons) 4.3 6 0 Pro League B (2 Seasons) 24.0 0 5 CanPL (1 Season) 28.0 2
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 21 Bastia fr FRA 1. Ligue 1 10th 1.3 1 Matches 2016-2017 22 Bastia fr FRA 1. Ligue 1 20th 3.0 5 0 Matches 2019-2020 25 Lens fr FRA 2. Ligue 2 2nd 1.0 1 0 0 0 0 0.3 0.08 -0.7 -0.67 7 20 35.0 38 4 34.2 31.0 13 53.8 42.1 14 1 7.1 2 2.00 15.2 Matches 2021-2022 27 Bastia fr FRA 2. Ligue 2 12th 19.0 19 4 1 4 2 17.6 0.21 +0.6 +0.03 116 266 43.6 498 113 36.5 33.3 134 62.7 45.4 257 9 3.5 12 0.63 13.0 Matches 2022-2023 28 Virton be BEL 2. Pro League B 12th 24.0 0 5 Matches 2024 30 York United ca CAN 1. CanPL 4th 28.0 2 Matches 10 Seasons 6 Clubs 4 Leagues 77.3 26 11 1 4 2 18.0 0.20 0.0 0.00 123 286 43.0 536 117 36.4 33.2 147 61.9 45.1 271 10 3.7 14 0.70 13.1 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 Bastia (5 Seasons) 2 Leagues 24.3 25 4 1 4 2 17.6 0.21 +0.6 +0.03 116 266 43.6 498 113 36.5 33.3 134 62.7 45.4 257 9 3.5 12 0.63 13.0 York United (1 Season) 1 League 28.0 2 Virton (1 Season) 1 League 24.0 0 5 Lens (1 Season) 1 League 1.0 1 0 0 0 0 0.3 0.08 -0.7 -0.67 7 20 35.0 38 4 34.2 31.0 13 53.8 42.1 14 1 7.1 2 2.00 15.2 Valenciennes (1 Season) 1 League RFC Liège (1 Season) 1 League Ligue 2 (4 Seasons) 21.0 20 4 1 4 2 18.0 0.20 0.0 0.00 123 286 43.0 536 117 36.4 33.2 147 61.9 45.1 271 10 3.7 14 0.70 13.1 Ligue 1 (3 Seasons) 4.3 6 0 Pro League B (2 Seasons) 24.0 0 5 CanPL (1 Season) 28.0 2
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 2014-2015 20 Bastia fr FRA Coupe de France 17th 1.3 0 Matches 2019-2020 25 Lens fr FRA Coupe de France 65th 2.3 0 Matches 6 Seasons 3 Clubs 2 Leagues 3.7 0 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 Bastia (4 Seasons) 2 Leagues 1.3 0 Lens (1 Season) 2 Leagues 2.3 0 Valenciennes (1 Season) 2 Leagues Coupe de France (4 Seasons) 3.7 0 Coupe de la Ligue (4 Seasons)
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 2011-2012 17 Bastia fr FRA 2. Ligue 2 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 20 Bastia fr FRA Coupe de France 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 20 Bastia fr FRA 1. Ligue 1 0 0 Matches 2015-2016 21 Bastia fr FRA 1. Coupe de la Ligue 0 0 Matches 2015-2016 21 Bastia fr FRA 1. Ligue 1 2 1 119 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 22 Bastia fr FRA 1. Coupe de la Ligue 0 0 Matches 2016-2017 22 Bastia fr FRA 1. Ligue 1 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 24 Valenciennes fr FRA Coupe de France 0 0 Matches 2018-2019 24 Valenciennes fr FRA 1. Coupe de la Ligue 0 0 Matches 2018-2019 24 Valenciennes fr FRA 2. Ligue 2 0 0 Matches 2019-2020 25 Lens fr FRA Coupe de France 2 2 210 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 25 Lens fr FRA 1. Coupe de la Ligue 0 0 Matches 2019-2020 25 Lens fr FRA 2. Ligue 2 1 1 90 1.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-2022 27 Bastia fr FRA Coupe de France 0 0 Matches 2021-2022 27 Bastia fr FRA 2. Ligue 2 19 19 1,710 19.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 28 Virton be BEL 2. Pro League B 24 24 2,160 24.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 29 RFC Liège be BEL 2. Pro League B 0 0 Matches 2024 30 York United ca CAN 1. CanPL 28 28 2,520 28.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 10 Seasons 6 Clubs 6 Leagues 81 80 7,289 81.0 0 0 0 0 0 0 3 0 0.0 0.0 0.0 0.0 0 0 1 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 Bastia (5 Seasons) 4 Leagues 26 25 2,309 25.7 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 York United (1 Season) 1 League 28 28 2,520 28.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Virton (1 Season) 1 League 24 24 2,160 24.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Lens (1 Season) 3 Leagues 3 3 300 3.3 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 Valenciennes (1 Season) 3 Leagues 0 0 RFC Liège (1 Season) 1 League 0 0 Ligue 2 (4 Seasons) 21 21 1,890 21.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Coupe de France (4 Seasons) 3 3 330 3.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de la Ligue (4 Seasons) 0 0 Ligue 1 (3 Seasons) 5 4 389 4.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Pro League B (2 Seasons) 24 24 2,160 24.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 CanPL (1 Season) 28 28 2,520 28.0 0 0 0 0 0 0 3 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 2011-2012 17 Bastia 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 2014-2015 20 Bastia 2 Leagues 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2015-2016 21 Bastia 2 Leagues 2 1 119 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 22 Bastia 2 Leagues 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 24 Valenciennes 3 Leagues 0 0 2019-2020 25 Lens 3 Leagues 3 3 300 3.3 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-2022 27 Bastia 2 Leagues 19 19 1,710 19.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2022-2023 28 Virton 1 League 24 24 2,160 24.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2023-2024 29 RFC Liège 1 League 0 0 2024 30 York United 1 League 28 28 2,520 28.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 10 Seasons 6 Clubs 6 Leagues 81 80 7,289 81.0 0 0 0 0 0 0 3 0 0.0 0.0 0.0 0.0 0 0 1 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 Bastia (5 Seasons) 4 Leagues 26 25 2,309 25.7 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 York United (1 Season) 1 League 28 28 2,520 28.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Virton (1 Season) 1 League 24 24 2,160 24.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Lens (1 Season) 3 Leagues 3 3 300 3.3 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 Valenciennes (1 Season) 3 Leagues 0 0 RFC Liège (1 Season) 1 League 0 0 Ligue 2 (4 Seasons) 21 21 1,890 21.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Coupe de France (4 Seasons) 3 3 330 3.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de la Ligue (4 Seasons) 0 0 Ligue 1 (3 Seasons) 5 4 389 4.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Pro League B (2 Seasons) 24 24 2,160 24.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 CanPL (1 Season) 28 28 2,520 28.0 0 0 0 0 0 0 3 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 2011-2012 17 Bastia fr FRA 2. Ligue 2 1st 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 20 Bastia fr FRA 1. Ligue 1 12th 0 0 Matches 2015-2016 21 Bastia fr FRA 1. Ligue 1 10th 2 1 119 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 22 Bastia fr FRA 1. Ligue 1 20th 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 24 Valenciennes fr FRA 2. Ligue 2 13th 0 0 Matches 2019-2020 25 Lens fr FRA 2. Ligue 2 2nd 1 1 90 1.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-2022 27 Bastia fr FRA 2. Ligue 2 12th 19 19 1,710 19.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 28 Virton be BEL 2. Pro League B 12th 24 24 2,160 24.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 29 RFC Liège be BEL 2. Pro League B 7th 0 0 Matches 2024 30 York United ca CAN 1. CanPL 4th 28 28 2,520 28.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 10 Seasons 6 Clubs 4 Leagues 78 77 6,959 77.3 0 0 0 0 0 0 3 0 0.0 0.0 0.0 0.0 0 0 1 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 Bastia (5 Seasons) 2 Leagues 25 24 2,189 24.3 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 York United (1 Season) 1 League 28 28 2,520 28.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Virton (1 Season) 1 League 24 24 2,160 24.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Lens (1 Season) 1 League 1 1 90 1.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 Valenciennes (1 Season) 1 League 0 0 RFC Liège (1 Season) 1 League 0 0 Ligue 2 (4 Seasons) 21 21 1,890 21.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Ligue 1 (3 Seasons) 5 4 389 4.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Pro League B (2 Seasons) 24 24 2,160 24.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 CanPL (1 Season) 28 28 2,520 28.0 0 0 0 0 0 0 3 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 2011-2012 17 Bastia fr FRA 2. Ligue 2 1.0 0 2014-2015 20 Bastia fr FRA Coupe de France 1.3 0 Matches 2015-2016 21 Bastia fr FRA 1. Ligue 1 1.3 0 Matches 2016-2017 22 Bastia fr FRA 1. Ligue 1 3.0 0 Matches 2019-2020 25 Lens fr FRA Coupe de France 2.3 0 Matches 2019-2020 25 Lens fr FRA 2. Ligue 2 1.0 37 51 72.5 998 734 8 8 100.0 20 21 95.2 9 22 40.9 0 0.0 0.0 0.0 0 0 0 0 0 Matches 2021-2022 27 Bastia fr FRA 2. Ligue 2 19.0 462 632 73.1 13647 10171 77 78 98.7 212 216 98.1 171 335 51.0 0 0.0 0.0 0.0 0 6 0 0 0 Matches 2022-2023 28 Virton be BEL 2. Pro League B 24.0 0 Matches 2024 30 York United ca CAN 1. CanPL 28.0 0 Matches 10 Seasons 6 Clubs 6 Leagues 81.0 499 683 73.1 14645 10905 85 86 98.8 232 237 97.9 180 357 50.4 0 0.0 0.0 0.0 0 6 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 Bastia (5 Seasons) 4 Leagues 25.7 462 632 73.1 13647 10171 77 78 98.7 212 216 98.1 171 335 51.0 0 0.0 0.0 0.0 0 6 0 0 0 York United (1 Season) 1 League 28.0 0 Virton (1 Season) 1 League 24.0 0 Lens (1 Season) 3 Leagues 3.3 37 51 72.5 998 734 8 8 100.0 20 21 95.2 9 22 40.9 0 0.0 0.0 0.0 0 0 0 0 0 Valenciennes (1 Season) 3 Leagues RFC Liège (1 Season) 1 League Ligue 2 (4 Seasons) 21.0 499 683 73.1 14645 10905 85 86 98.8 232 237 97.9 180 357 50.4 0 0.0 0.0 0.0 0 6 0 0 0 Coupe de France (4 Seasons) 3.7 0 Coupe de la Ligue (4 Seasons) Ligue 1 (3 Seasons) 4.3 0 Pro League B (2 Seasons) 24.0 0 CanPL (1 Season) 28.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 2011-2012 17 Bastia 1 League 1.0 0 2014-2015 20 Bastia 2 Leagues 1.3 0 2015-2016 21 Bastia 2 Leagues 1.3 0 2016-2017 22 Bastia 2 Leagues 3.0 0 2019-2020 25 Lens 3 Leagues 3.3 37 51 72.5 998 734 8 8 100.0 20 21 95.2 9 22 40.9 0 0.0 0.0 0.0 0 0 0 0 0 2021-2022 27 Bastia 2 Leagues 19.0 462 632 73.1 13647 10171 77 78 98.7 212 216 98.1 171 335 51.0 0 0.0 0.0 0.0 0 6 0 0 0 2022-2023 28 Virton 1 League 24.0 0 2024 30 York United 1 League 28.0 0 10 Seasons 6 Clubs 6 Leagues 81.0 499 683 73.1 14645 10905 85 86 98.8 232 237 97.9 180 357 50.4 0 0.0 0.0 0.0 0 6 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 Bastia (5 Seasons) 4 Leagues 25.7 462 632 73.1 13647 10171 77 78 98.7 212 216 98.1 171 335 51.0 0 0.0 0.0 0.0 0 6 0 0 0 York United (1 Season) 1 League 28.0 0 Virton (1 Season) 1 League 24.0 0 Lens (1 Season) 3 Leagues 3.3 37 51 72.5 998 734 8 8 100.0 20 21 95.2 9 22 40.9 0 0.0 0.0 0.0 0 0 0 0 0 Valenciennes (1 Season) 3 Leagues RFC Liège (1 Season) 1 League Ligue 2 (4 Seasons) 21.0 499 683 73.1 14645 10905 85 86 98.8 232 237 97.9 180 357 50.4 0 0.0 0.0 0.0 0 6 0 0 0 Coupe de France (4 Seasons) 3.7 0 Coupe de la Ligue (4 Seasons) Ligue 1 (3 Seasons) 4.3 0 Pro League B (2 Seasons) 24.0 0 CanPL (1 Season) 28.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 2011-2012 17 Bastia fr FRA 2. Ligue 2 1st 1.0 0 2015-2016 21 Bastia fr FRA 1. Ligue 1 10th 1.3 0 Matches 2016-2017 22 Bastia fr FRA 1. Ligue 1 20th 3.0 0 Matches 2019-2020 25 Lens fr FRA 2. Ligue 2 2nd 1.0 37 51 72.5 998 734 8 8 100.0 20 21 95.2 9 22 40.9 0 0.0 0.0 0.0 0 0 0 0 0 Matches 2021-2022 27 Bastia fr FRA 2. Ligue 2 12th 19.0 462 632 73.1 13647 10171 77 78 98.7 212 216 98.1 171 335 51.0 0 0.0 0.0 0.0 0 6 0 0 0 Matches 2022-2023 28 Virton be BEL 2. Pro League B 12th 24.0 0 Matches 2024 30 York United ca CAN 1. CanPL 4th 28.0 0 Matches 10 Seasons 6 Clubs 4 Leagues 77.3 499 683 73.1 14645 10905 85 86 98.8 232 237 97.9 180 357 50.4 0 0.0 0.0 0.0 0 6 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 Bastia (5 Seasons) 2 Leagues 24.3 462 632 73.1 13647 10171 77 78 98.7 212 216 98.1 171 335 51.0 0 0.0 0.0 0.0 0 6 0 0 0 York United (1 Season) 1 League 28.0 0 Virton (1 Season) 1 League 24.0 0 Lens (1 Season) 1 League 1.0 37 51 72.5 998 734 8 8 100.0 20 21 95.2 9 22 40.9 0 0.0 0.0 0.0 0 0 0 0 0 Valenciennes (1 Season) 1 League RFC Liège (1 Season) 1 League Ligue 2 (4 Seasons) 21.0 499 683 73.1 14645 10905 85 86 98.8 232 237 97.9 180 357 50.4 0 0.0 0.0 0.0 0 6 0 0 0 Ligue 1 (3 Seasons) 4.3 0 Pro League B (2 Seasons) 24.0 0 CanPL (1 Season) 28.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 2014-2015 20 Bastia fr FRA Coupe de France 17th 1.3 0 Matches 2019-2020 25 Lens fr FRA Coupe de France 65th 2.3 0 Matches 6 Seasons 3 Clubs 2 Leagues 3.7 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 Bastia (4 Seasons) 2 Leagues 1.3 0 Lens (1 Season) 2 Leagues 2.3 0 Valenciennes (1 Season) 2 Leagues Coupe de France (4 Seasons) 3.7 0 Coupe de la Ligue (4 Seasons)
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2011-2012 17 Bastia 1 League 1.0 2014-2015 20 Bastia 2 Leagues 1.3 2015-2016 21 Bastia 2 Leagues 1.3 2016-2017 22 Bastia 2 Leagues 3.0 0 2019-2020 25 Lens 3 Leagues 3.3 51 34 17 4 0 1 0 0 0 0 0 0 37 0 0 2021-2022 27 Bastia 2 Leagues 19.0 632 439 193 59 0 1 0 0 0 0 0 0 462 0 1 2022-2023 28 Virton 1 League 24.0 2024 30 York United 1 League 28.0 10 Seasons 6 Clubs 6 Leagues 81.0 683 473 210 63 0 2 0 0 0 0 0 0 499 0 1 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Bastia (5 Seasons) 4 Leagues 25.7 632 439 193 59 0 1 0 0 0 0 0 0 462 0 1 York United (1 Season) 1 League 28.0 Virton (1 Season) 1 League 24.0 Lens (1 Season) 3 Leagues 3.3 51 34 17 4 0 1 0 0 0 0 0 0 37 0 0 Valenciennes (1 Season) 3 Leagues RFC Liège (1 Season) 1 League Ligue 2 (4 Seasons) 21.0 683 473 210 63 0 2 0 0 0 0 0 0 499 0 1 Coupe de France (4 Seasons) 3.7 Coupe de la Ligue (4 Seasons) Ligue 1 (3 Seasons) 4.3 0 Pro League B (2 Seasons) 24.0 CanPL (1 Season) 28.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 2011-2012 17 Bastia fr FRA 2. Ligue 2 1st 1.0 2015-2016 21 Bastia fr FRA 1. Ligue 1 10th 1.3 Matches 2016-2017 22 Bastia fr FRA 1. Ligue 1 20th 3.0 0 Matches 2019-2020 25 Lens fr FRA 2. Ligue 2 2nd 1.0 51 34 17 4 0 1 0 0 0 0 0 0 37 0 0 Matches 2021-2022 27 Bastia fr FRA 2. Ligue 2 12th 19.0 632 439 193 59 0 1 0 0 0 0 0 0 462 0 1 Matches 2022-2023 28 Virton be BEL 2. Pro League B 12th 24.0 Matches 2024 30 York United ca CAN 1. CanPL 4th 28.0 Matches 10 Seasons 6 Clubs 4 Leagues 77.3 683 473 210 63 0 2 0 0 0 0 0 0 499 0 1 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Bastia (5 Seasons) 2 Leagues 24.3 632 439 193 59 0 1 0 0 0 0 0 0 462 0 1 York United (1 Season) 1 League 28.0 Virton (1 Season) 1 League 24.0 Lens (1 Season) 1 League 1.0 51 34 17 4 0 1 0 0 0 0 0 0 37 0 0 Valenciennes (1 Season) 1 League RFC Liège (1 Season) 1 League Ligue 2 (4 Seasons) 21.0 683 473 210 63 0 2 0 0 0 0 0 0 499 0 1 Ligue 1 (3 Seasons) 4.3 0 Pro League B (2 Seasons) 24.0 CanPL (1 Season) 28.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 2014-2015 20 Bastia fr FRA Coupe de France 17th 1.3 Matches 2019-2020 25 Lens fr FRA Coupe de France 65th 2.3 Matches 6 Seasons 3 Clubs 2 Leagues 3.7 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Bastia (4 Seasons) 2 Leagues 1.3 Lens (1 Season) 2 Leagues 2.3 Valenciennes (1 Season) 2 Leagues Coupe de France (4 Seasons) 3.7 Coupe de la Ligue (4 Seasons)
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 2011-2012 17 Bastia 1 League 1.0 2014-2015 20 Bastia 2 Leagues 1.3 2015-2016 21 Bastia 2 Leagues 1.3 2016-2017 22 Bastia 2 Leagues 3.0 2019-2020 25 Lens 3 Leagues 3.3 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2021-2022 27 Bastia 2 Leagues 19.0 1 0.05 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2022-2023 28 Virton 1 League 24.0 2024 30 York United 1 League 28.0 10 Seasons 6 Clubs 6 Leagues 81.0 1 0.05 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Bastia (5 Seasons) 4 Leagues 25.7 1 0.05 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 York United (1 Season) 1 League 28.0 Virton (1 Season) 1 League 24.0 Lens (1 Season) 3 Leagues 3.3 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Valenciennes (1 Season) 3 Leagues RFC Liège (1 Season) 1 League Ligue 2 (4 Seasons) 21.0 1 0.05 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Coupe de France (4 Seasons) 3.7 Coupe de la Ligue (4 Seasons) Ligue 1 (3 Seasons) 4.3 Pro League B (2 Seasons) 24.0 CanPL (1 Season) 28.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 2011-2012 17 Bastia fr FRA 2. Ligue 2 1st 1.0 2015-2016 21 Bastia fr FRA 1. Ligue 1 10th 1.3 Matches 2016-2017 22 Bastia fr FRA 1. Ligue 1 20th 3.0 Matches 2019-2020 25 Lens fr FRA 2. Ligue 2 2nd 1.0 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2021-2022 27 Bastia fr FRA 2. Ligue 2 12th 19.0 1 0.05 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2022-2023 28 Virton be BEL 2. Pro League B 12th 24.0 Matches 2024 30 York United ca CAN 1. CanPL 4th 28.0 Matches 10 Seasons 6 Clubs 4 Leagues 77.3 1 0.05 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Bastia (5 Seasons) 2 Leagues 24.3 1 0.05 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 York United (1 Season) 1 League 28.0 Virton (1 Season) 1 League 24.0 Lens (1 Season) 1 League 1.0 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Valenciennes (1 Season) 1 League RFC Liège (1 Season) 1 League Ligue 2 (4 Seasons) 21.0 1 0.05 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Ligue 1 (3 Seasons) 4.3 Pro League B (2 Seasons) 24.0 CanPL (1 Season) 28.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 2014-2015 20 Bastia fr FRA Coupe de France 17th 1.3 Matches 2019-2020 25 Lens fr FRA Coupe de France 65th 2.3 Matches 6 Seasons 3 Clubs 2 Leagues 3.7 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Bastia (4 Seasons) 2 Leagues 1.3 Lens (1 Season) 2 Leagues 2.3 Valenciennes (1 Season) 2 Leagues Coupe de France (4 Seasons) 3.7 Coupe de la Ligue (4 Seasons)
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 2011-2012 17 Bastia 1 League 1.0 0 2014-2015 20 Bastia 2 Leagues 1.3 0 2015-2016 21 Bastia 2 Leagues 1.3 0 2016-2017 22 Bastia 2 Leagues 3.0 0 0 0 2019-2020 25 Lens 3 Leagues 3.3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2021-2022 27 Bastia 2 Leagues 19.0 1 0 1 0 0 1 1 100.0 0 0 0 0 0 1 9 2 2022-2023 28 Virton 1 League 24.0 0 2024 30 York United 1 League 28.0 0 10 Seasons 6 Clubs 6 Leagues 81.0 1 0 1 0 0 1 1 100.0 0 0 0 0 0 1 9 2 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Bastia (5 Seasons) 4 Leagues 25.7 1 0 1 0 0 1 1 100.0 0 0 0 0 0 1 9 2 York United (1 Season) 1 League 28.0 0 Virton (1 Season) 1 League 24.0 0 Lens (1 Season) 3 Leagues 3.3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Valenciennes (1 Season) 3 Leagues 0 RFC Liège (1 Season) 1 League 0 Ligue 2 (4 Seasons) 21.0 1 0 1 0 0 1 1 100.0 0 0 0 0 0 1 9 2 Coupe de France (4 Seasons) 3.7 0 Coupe de la Ligue (4 Seasons) 0 Ligue 1 (3 Seasons) 4.3 0 0 0 Pro League B (2 Seasons) 24.0 0 CanPL (1 Season) 28.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 2011-2012 17 Bastia fr FRA 2. Ligue 2 1st 1.0 2015-2016 21 Bastia fr FRA 1. Ligue 1 10th 1.3 Matches 2016-2017 22 Bastia fr FRA 1. Ligue 1 20th 3.0 0 0 Matches 2019-2020 25 Lens fr FRA 2. Ligue 2 2nd 1.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Matches 2021-2022 27 Bastia fr FRA 2. Ligue 2 12th 19.0 1 0 1 0 0 1 1 100.0 0 0 0 0 0 1 9 2 Matches 2022-2023 28 Virton be BEL 2. Pro League B 12th 24.0 Matches 2024 30 York United ca CAN 1. CanPL 4th 28.0 Matches 10 Seasons 6 Clubs 4 Leagues 77.3 1 0 1 0 0 1 1 100.0 0 0 0 0 0 1 9 2 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 Bastia (5 Seasons) 2 Leagues 24.3 1 0 1 0 0 1 1 100.0 0 0 0 0 0 1 9 2 York United (1 Season) 1 League 28.0 0 Virton (1 Season) 1 League 24.0 0 Lens (1 Season) 1 League 1.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Valenciennes (1 Season) 1 League 0 RFC Liège (1 Season) 1 League 0 Ligue 2 (4 Seasons) 21.0 1 0 1 0 0 1 1 100.0 0 0 0 0 0 1 9 2 Ligue 1 (3 Seasons) 4.3 0 0 0 Pro League B (2 Seasons) 24.0 0 CanPL (1 Season) 28.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 2014-2015 20 Bastia fr FRA Coupe de France 17th 1.3 Matches 2019-2020 25 Lens fr FRA Coupe de France 65th 2.3 Matches 6 Seasons 3 Clubs 2 Leagues 3.7 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 Bastia (4 Seasons) 2 Leagues 1.3 0 Lens (1 Season) 2 Leagues 2.3 0 Valenciennes (1 Season) 2 Leagues 0 Coupe de France (4 Seasons) 3.7 0 Coupe de la Ligue (4 Seasons) 0
Possession Table Season Age Squad Country 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 2011-2012 17 Bastia fr FRA 2. Ligue 2 1.0 2014-2015 20 Bastia fr FRA Coupe de France 1.3 Matches 2015-2016 21 Bastia fr FRA 1. Ligue 1 1.3 Matches 2016-2017 22 Bastia fr FRA 1. Ligue 1 3.0 Matches 2019-2020 25 Lens fr FRA Coupe de France 2.3 Matches 2019-2020 25 Lens fr FRA 2. Ligue 2 1.0 51 36 51 0 0 0 51 0 0 0 31 187 84 0 0 0 0 0 23 0 Matches 2021-2022 27 Bastia fr FRA 2. Ligue 2 19.0 666 543 662 3 1 0 666 0 0 0 356 1819 1086 0 0 0 0 0 272 1 Matches 2022-2023 28 Virton be BEL 2. Pro League B 24.0 Matches 2024 30 York United ca CAN 1. CanPL 28.0 Matches 10 Seasons 6 Clubs 6 Leagues 81.0 717 579 713 3 1 0 717 0 0 0 387 2006 1170 0 0 0 0 0 295 1 Country 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 Bastia (5 Seasons) 4 Leagues 25.7 666 543 662 3 1 0 666 0 0 0 356 1819 1086 0 0 0 0 0 272 1 York United (1 Season) 1 League 28.0 Virton (1 Season) 1 League 24.0 Lens (1 Season) 3 Leagues 3.3 51 36 51 0 0 0 51 0 0 0 31 187 84 0 0 0 0 0 23 0 Valenciennes (1 Season) 3 Leagues RFC Liège (1 Season) 1 League Ligue 2 (4 Seasons) 21.0 717 579 713 3 1 0 717 0 0 0 387 2006 1170 0 0 0 0 0 295 1 Coupe de France (4 Seasons) 3.7 Coupe de la Ligue (4 Seasons) Ligue 1 (3 Seasons) 4.3 Pro League B (2 Seasons) 24.0 CanPL (1 Season) 28.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 2011-2012 17 Bastia 1 League 1.0 2014-2015 20 Bastia 2 Leagues 1.3 2015-2016 21 Bastia 2 Leagues 1.3 2016-2017 22 Bastia 2 Leagues 3.0 2019-2020 25 Lens 3 Leagues 3.3 51 36 51 0 0 0 51 0 0 0 31 187 84 0 0 0 0 0 23 0 2021-2022 27 Bastia 2 Leagues 19.0 666 543 662 3 1 0 666 0 0 0 356 1819 1086 0 0 0 0 0 272 1 2022-2023 28 Virton 1 League 24.0 2024 30 York United 1 League 28.0 10 Seasons 6 Clubs 6 Leagues 81.0 717 579 713 3 1 0 717 0 0 0 387 2006 1170 0 0 0 0 0 295 1 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 Bastia (5 Seasons) 4 Leagues 25.7 666 543 662 3 1 0 666 0 0 0 356 1819 1086 0 0 0 0 0 272 1 York United (1 Season) 1 League 28.0 Virton (1 Season) 1 League 24.0 Lens (1 Season) 3 Leagues 3.3 51 36 51 0 0 0 51 0 0 0 31 187 84 0 0 0 0 0 23 0 Valenciennes (1 Season) 3 Leagues RFC Liège (1 Season) 1 League Ligue 2 (4 Seasons) 21.0 717 579 713 3 1 0 717 0 0 0 387 2006 1170 0 0 0 0 0 295 1 Coupe de France (4 Seasons) 3.7 Coupe de la Ligue (4 Seasons) Ligue 1 (3 Seasons) 4.3 Pro League B (2 Seasons) 24.0 CanPL (1 Season) 28.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 2011-2012 17 Bastia fr FRA 2. Ligue 2 1st 1.0 2015-2016 21 Bastia fr FRA 1. Ligue 1 10th 1.3 Matches 2016-2017 22 Bastia fr FRA 1. Ligue 1 20th 3.0 Matches 2019-2020 25 Lens fr FRA 2. Ligue 2 2nd 1.0 51 36 51 0 0 0 51 0 0 0 31 187 84 0 0 0 0 0 23 0 Matches 2021-2022 27 Bastia fr FRA 2. Ligue 2 12th 19.0 666 543 662 3 1 0 666 0 0 0 356 1819 1086 0 0 0 0 0 272 1 Matches 2022-2023 28 Virton be BEL 2. Pro League B 12th 24.0 Matches 2024 30 York United ca CAN 1. CanPL 4th 28.0 Matches 10 Seasons 6 Clubs 4 Leagues 77.3 717 579 713 3 1 0 717 0 0 0 387 2006 1170 0 0 0 0 0 295 1 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 Bastia (5 Seasons) 2 Leagues 24.3 666 543 662 3 1 0 666 0 0 0 356 1819 1086 0 0 0 0 0 272 1 York United (1 Season) 1 League 28.0 Virton (1 Season) 1 League 24.0 Lens (1 Season) 1 League 1.0 51 36 51 0 0 0 51 0 0 0 31 187 84 0 0 0 0 0 23 0 Valenciennes (1 Season) 1 League RFC Liège (1 Season) 1 League Ligue 2 (4 Seasons) 21.0 717 579 713 3 1 0 717 0 0 0 387 2006 1170 0 0 0 0 0 295 1 Ligue 1 (3 Seasons) 4.3 Pro League B (2 Seasons) 24.0 CanPL (1 Season) 28.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 2014-2015 20 Bastia fr FRA Coupe de France 17th 1.3 Matches 2019-2020 25 Lens fr FRA Coupe de France 65th 2.3 Matches 6 Seasons 3 Clubs 2 Leagues 3.7 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 Bastia (4 Seasons) 2 Leagues 1.3 Lens (1 Season) 2 Leagues 2.3 Valenciennes (1 Season) 2 Leagues Coupe de France (4 Seasons) 3.7 Coupe de la Ligue (4 Seasons)
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 2011-2012 17 Bastia fr FRA 2. Ligue 2 1 90 90 2.6 1.0 1 0 2014-2015 20 Bastia fr FRA Coupe de France 1 120 120 100.0 1.3 1 120 1 0 0 0.00 1 1 0 0.00 Matches 2014-2015 20 Bastia fr FRA 1. Ligue 1 0 0 0 0 10 Matches 2015-2016 21 Bastia fr FRA 1. Coupe de la Ligue 0 0 0 0 1 Matches 2015-2016 21 Bastia fr FRA 1. Ligue 1 2 119 60 3.5 1.3 1 1 1 11 2.00 1 1 0 0.00 +0.16 Matches 2016-2017 22 Bastia fr FRA 1. Coupe de la Ligue 0 0 0 0 1 Matches 2016-2017 22 Bastia fr FRA 1. Ligue 1 3 270 90 7.9 3.0 3 3 0 22 0.33 1 5 -4 -1.33 -0.73 Matches 2018-2019 24 Valenciennes fr FRA Coupe de France 0 0 0 0 2 Matches 2018-2019 24 Valenciennes fr FRA 1. Coupe de la Ligue 0 0 0 0 1 Matches 2018-2019 24 Valenciennes fr FRA 2. Ligue 2 0 0 0 0 2 Matches 2019-2020 25 Lens fr FRA Coupe de France 2 210 105 100.0 2.3 2 105 2 0 0 1.50 4 3 +1 +0.43 Matches 2019-2020 25 Lens fr FRA 1. Coupe de la Ligue 0 0 0 0 3 Matches 2019-2020 25 Lens fr FRA 2. Ligue 2 1 90 90 3.6 1.0 1 90 1 0 13 3.00 2 1 +1 +1.00 +0.48 1.7 1.0 +0.7 +0.69 +0.11 Matches 2021-2022 27 Bastia fr FRA Coupe de France 0 0 0 0 2 Matches 2021-2022 27 Bastia fr FRA 2. Ligue 2 19 1,710 90 50.0 19.0 19 90 19 0 5 1.16 18 19 -1 -0.05 -0.21 21.3 20.2 +1.0 +0.05 +0.22 Matches 2022-2023 28 Virton be BEL 2. Pro League B 24 2,160 90 75.0 24.0 24 90 24 0 6 0.58 23 42 -19 -0.79 -0.79 Matches 2023-2024 29 RFC Liège be BEL 2. Pro League B 0 0 0 0 1 Matches 2024 30 York United ca CAN 1. CanPL 28 2,520 90 100.0 28.0 28 90 28 0 0 1.43 35 36 -1 -0.04 Matches 10 Seasons 6 Clubs 6 Leagues 81 7,289 90 22.1 81.0 80 91 79 1 80 1.09 85 108 -23 -0.29 -0.22 23.0 21.2 +1.7 +0.09 -0.19 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 Bastia (5 Seasons) 4 Leagues 26 2,309 89 12.8 25.7 25 92 24 1 52 1.08 21 26 -5 -0.20 +0.04 21.3 20.2 +1.0 +0.05 +0.22 York United (1 Season) 1 League 28 2,520 90 100.0 28.0 28 90 28 0 0 1.43 35 36 -1 -0.04 Virton (1 Season) 1 League 24 2,160 90 75.0 24.0 24 90 24 0 6 0.58 23 42 -19 -0.79 -0.79 Lens (1 Season) 3 Leagues 3 300 100 9.9 3.3 3 100 3 0 16 2.00 6 4 +2 +0.60 +0.08 1.7 1.0 +0.7 +0.69 +0.11 Valenciennes (1 Season) 3 Leagues 0 0 0 0 5 RFC Liège (1 Season) 1 League 0 0 0 0 1 Ligue 2 (4 Seasons) 21 1,890 90 14.8 21.0 21 90 20 0 20 1.25 20 20 0 0.00 -0.37 23.0 21.2 +1.7 +0.09 -0.19 Coupe de France (4 Seasons) 3 330 110 26.8 3.7 3 110 3 0 4 1.00 5 4 +1 +0.27 Coupe de la Ligue (4 Seasons) 0 0 0 0 6 Ligue 1 (3 Seasons) 5 389 78 3.8 4.3 4 4 1 43 1.00 2 6 -4 -0.93 -0.55 Pro League B (2 Seasons) 24 2,160 90 38.7 24.0 24 90 24 0 7 0.58 23 42 -19 -0.79 -0.79 CanPL (1 Season) 28 2,520 90 100.0 28.0 28 90 28 0 0 1.43 35 36 -1 -0.04
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 2011-2012 17 Bastia 1 League 1 90 90 2.6 1.0 1 0 2014-2015 20 Bastia 2 Leagues 1 120 120 3.4 1.3 1 120 1 0 10 0.00 1 1 0 0.00 2015-2016 21 Bastia 2 Leagues 2 119 60 3.4 1.3 1 1 1 12 2.00 1 1 0 0.00 +0.16 2016-2017 22 Bastia 2 Leagues 3 270 90 7.6 3.0 3 3 0 23 0.33 1 5 -4 -1.33 -0.73 2018-2019 24 Valenciennes 3 Leagues 0 0 0 0 5 2019-2020 25 Lens 3 Leagues 3 300 100 9.9 3.3 3 100 3 0 16 2.00 6 4 +2 +0.60 +0.08 1.7 1.0 +0.7 +0.69 +0.11 2021-2022 27 Bastia 2 Leagues 19 1,710 90 42.5 19.0 19 90 19 0 7 1.16 18 19 -1 -0.05 -0.21 21.3 20.2 +1.0 +0.05 +0.22 2022-2023 28 Virton 1 League 24 2,160 90 75.0 24.0 24 90 24 0 6 0.58 23 42 -19 -0.79 -0.79 2023-2024 29 RFC Liège 1 League 0 0 0 0 1 2024 30 York United 1 League 28 2,520 90 100.0 28.0 28 90 28 0 0 1.43 35 36 -1 -0.04 10 Seasons 6 Clubs 6 Leagues 81 7,289 90 22.1 81.0 80 91 79 1 80 1.09 85 108 -23 -0.29 -0.22 23.0 21.2 +1.7 +0.09 -0.19 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 Bastia (5 Seasons) 4 Leagues 26 2,309 89 12.8 25.7 25 92 24 1 52 1.08 21 26 -5 -0.20 +0.04 21.3 20.2 +1.0 +0.05 +0.22 York United (1 Season) 1 League 28 2,520 90 100.0 28.0 28 90 28 0 0 1.43 35 36 -1 -0.04 Virton (1 Season) 1 League 24 2,160 90 75.0 24.0 24 90 24 0 6 0.58 23 42 -19 -0.79 -0.79 Lens (1 Season) 3 Leagues 3 300 100 9.9 3.3 3 100 3 0 16 2.00 6 4 +2 +0.60 +0.08 1.7 1.0 +0.7 +0.69 +0.11 Valenciennes (1 Season) 3 Leagues 0 0 0 0 5 RFC Liège (1 Season) 1 League 0 0 0 0 1 Ligue 2 (4 Seasons) 21 1,890 90 14.8 21.0 21 90 20 0 20 1.25 20 20 0 0.00 -0.37 23.0 21.2 +1.7 +0.09 -0.19 Coupe de France (4 Seasons) 3 330 110 26.8 3.7 3 110 3 0 4 1.00 5 4 +1 +0.27 Coupe de la Ligue (4 Seasons) 0 0 0 0 6 Ligue 1 (3 Seasons) 5 389 78 3.8 4.3 4 4 1 43 1.00 2 6 -4 -0.93 -0.55 Pro League B (2 Seasons) 24 2,160 90 38.7 24.0 24 90 24 0 7 0.58 23 42 -19 -0.79 -0.79 CanPL (1 Season) 28 2,520 90 100.0 28.0 28 90 28 0 0 1.43 35 36 -1 -0.04
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 2011-2012 17 Bastia fr FRA 2. Ligue 2 1st 1 90 90 2.6 1.0 1 0 2014-2015 20 Bastia fr FRA 1. Ligue 1 12th 0 0 0 0 10 Matches 2015-2016 21 Bastia fr FRA 1. Ligue 1 10th 2 119 60 3.5 1.3 1 1 1 11 2.00 1 1 0 0.00 +0.16 Matches 2016-2017 22 Bastia fr FRA 1. Ligue 1 20th 3 270 90 7.9 3.0 3 3 0 22 0.33 1 5 -4 -1.33 -0.73 Matches 2018-2019 24 Valenciennes fr FRA 2. Ligue 2 13th 0 0 0 0 2 Matches 2019-2020 25 Lens fr FRA 2. Ligue 2 2nd 1 90 90 3.6 1.0 1 90 1 0 13 3.00 2 1 +1 +1.00 +0.48 1.7 1.0 +0.7 +0.69 +0.11 Matches 2021-2022 27 Bastia fr FRA 2. Ligue 2 12th 19 1,710 90 50.0 19.0 19 90 19 0 5 1.16 18 19 -1 -0.05 -0.21 21.3 20.2 +1.0 +0.05 +0.22 Matches 2022-2023 28 Virton be BEL 2. Pro League B 12th 24 2,160 90 75.0 24.0 24 90 24 0 6 0.58 23 42 -19 -0.79 -0.79 Matches 2023-2024 29 RFC Liège be BEL 2. Pro League B 7th 0 0 0 0 1 Matches 2024 30 York United ca CAN 1. CanPL 4th 28 2,520 90 100.0 28.0 28 90 28 0 0 1.43 35 36 -1 -0.04 Matches 10 Seasons 6 Clubs 4 Leagues 78 6,959 89 22.3 77.3 77 90 76 1 70 1.09 80 104 -24 -0.31 -0.23 23.0 21.2 +1.7 +0.09 -0.19 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 Bastia (5 Seasons) 2 Leagues 25 2,189 88 12.8 24.3 24 90 23 1 48 1.13 20 25 -5 -0.21 +0.05 21.3 20.2 +1.0 +0.05 +0.22 York United (1 Season) 1 League 28 2,520 90 100.0 28.0 28 90 28 0 0 1.43 35 36 -1 -0.04 Virton (1 Season) 1 League 24 2,160 90 75.0 24.0 24 90 24 0 6 0.58 23 42 -19 -0.79 -0.79 Lens (1 Season) 1 League 1 90 90 3.6 1.0 1 90 1 0 13 3.00 2 1 +1 +1.00 +0.48 1.7 1.0 +0.7 +0.69 +0.11 Valenciennes (1 Season) 1 League 0 0 0 0 2 RFC Liège (1 Season) 1 League 0 0 0 0 1 Ligue 2 (4 Seasons) 21 1,890 90 14.8 21.0 21 90 20 0 20 1.25 20 20 0 0.00 -0.37 23.0 21.2 +1.7 +0.09 -0.19 Ligue 1 (3 Seasons) 5 389 78 3.8 4.3 4 4 1 43 1.00 2 6 -4 -0.93 -0.55 Pro League B (2 Seasons) 24 2,160 90 38.7 24.0 24 90 24 0 7 0.58 23 42 -19 -0.79 -0.79 CanPL (1 Season) 28 2,520 90 100.0 28.0 28 90 28 0 0 1.43 35 36 -1 -0.04
Miscellaneous Stats Table Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2011-2012 17 Bastia fr FRA 2. Ligue 2 1.0 0 0 2014-2015 20 Bastia fr FRA Coupe de France 1.3 0 0 0 0 Matches 2015-2016 21 Bastia fr FRA 1. Ligue 1 1.3 0 0 0 Matches 2016-2017 22 Bastia fr FRA 1. Ligue 1 3.0 0 0 0 0 2 0 0 0 0 0 0 0 Matches 2019-2020 25 Lens fr FRA Coupe de France 2.3 0 0 0 0 Matches 2019-2020 25 Lens fr FRA 2. Ligue 2 1.0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 100.0 Matches 2021-2022 27 Bastia fr FRA 2. Ligue 2 19.0 0 0 0 0 2 0 0 0 0 0 0 0 29 3 0 100.0 Matches 2022-2023 28 Virton be BEL 2. Pro League B 24.0 0 0 0 0 Matches 2024 30 York United ca CAN 1. CanPL 28.0 3 0 0 0 Matches 10 Seasons 6 Clubs 6 Leagues 81.0 3 0 0 0 4 0 0 0 0 0 0 0 31 4 0 100.0 Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Bastia (5 Seasons) 4 Leagues 25.7 0 0 0 0 4 0 0 0 0 0 0 0 29 3 0 100.0 York United (1 Season) 1 League 28.0 3 0 0 0 Virton (1 Season) 1 League 24.0 0 0 0 0 Lens (1 Season) 3 Leagues 3.3 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 100.0 Valenciennes (1 Season) 3 Leagues RFC Liège (1 Season) 1 League Ligue 2 (4 Seasons) 21.0 0 0 0 0 2 0 0 0 0 0 0 0 31 4 0 100.0 Coupe de France (4 Seasons) 3.7 0 0 0 0 Coupe de la Ligue (4 Seasons) Ligue 1 (3 Seasons) 4.3 0 0 0 0 2 0 0 0 0 0 0 0 Pro League B (2 Seasons) 24.0 0 0 0 0 CanPL (1 Season) 28.0 3 0 0 0
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 2011-2012 17 Bastia 1 League 1.0 0 0 2014-2015 20 Bastia 2 Leagues 1.3 0 0 0 0 2015-2016 21 Bastia 2 Leagues 1.3 0 0 0 2016-2017 22 Bastia 2 Leagues 3.0 0 0 0 0 2 0 0 0 0 0 0 0 2019-2020 25 Lens 3 Leagues 3.3 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 100.0 2021-2022 27 Bastia 2 Leagues 19.0 0 0 0 0 2 0 0 0 0 0 0 0 29 3 0 100.0 2022-2023 28 Virton 1 League 24.0 0 0 0 0 2024 30 York United 1 League 28.0 3 0 0 0 10 Seasons 6 Clubs 6 Leagues 81.0 3 0 0 0 4 0 0 0 0 0 0 0 31 4 0 100.0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Bastia (5 Seasons) 4 Leagues 25.7 0 0 0 0 4 0 0 0 0 0 0 0 29 3 0 100.0 York United (1 Season) 1 League 28.0 3 0 0 0 Virton (1 Season) 1 League 24.0 0 0 0 0 Lens (1 Season) 3 Leagues 3.3 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 100.0 Valenciennes (1 Season) 3 Leagues RFC Liège (1 Season) 1 League Ligue 2 (4 Seasons) 21.0 0 0 0 0 2 0 0 0 0 0 0 0 31 4 0 100.0 Coupe de France (4 Seasons) 3.7 0 0 0 0 Coupe de la Ligue (4 Seasons) Ligue 1 (3 Seasons) 4.3 0 0 0 0 2 0 0 0 0 0 0 0 Pro League B (2 Seasons) 24.0 0 0 0 0 CanPL (1 Season) 28.0 3 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 Recov Won Lost Won% Matches 2011-2012 17 Bastia fr FRA 2. Ligue 2 1st 1.0 0 0 2015-2016 21 Bastia fr FRA 1. Ligue 1 10th 1.3 0 0 0 Matches 2016-2017 22 Bastia fr FRA 1. Ligue 1 20th 3.0 0 0 0 0 2 0 0 0 0 0 0 0 Matches 2019-2020 25 Lens fr FRA 2. Ligue 2 2nd 1.0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 100.0 Matches 2021-2022 27 Bastia fr FRA 2. Ligue 2 12th 19.0 0 0 0 0 2 0 0 0 0 0 0 0 29 3 0 100.0 Matches 2022-2023 28 Virton be BEL 2. Pro League B 12th 24.0 0 0 0 0 Matches 2024 30 York United ca CAN 1. CanPL 4th 28.0 3 0 0 0 Matches 10 Seasons 6 Clubs 4 Leagues 77.3 3 0 0 0 4 0 0 0 0 0 0 0 31 4 0 100.0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Bastia (5 Seasons) 2 Leagues 24.3 0 0 0 0 4 0 0 0 0 0 0 0 29 3 0 100.0 York United (1 Season) 1 League 28.0 3 0 0 0 Virton (1 Season) 1 League 24.0 0 0 0 0 Lens (1 Season) 1 League 1.0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 100.0 Valenciennes (1 Season) 1 League RFC Liège (1 Season) 1 League Ligue 2 (4 Seasons) 21.0 0 0 0 0 2 0 0 0 0 0 0 0 31 4 0 100.0 Ligue 1 (3 Seasons) 4.3 0 0 0 0 2 0 0 0 0 0 0 0 Pro League B (2 Seasons) 24.0 0 0 0 0 CanPL (1 Season) 28.0 3 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 2014-2015 20 Bastia fr FRA Coupe de France 17th 1.3 0 0 0 0 Matches 2019-2020 25 Lens fr FRA Coupe de France 65th 2.3 0 0 0 0 Matches 6 Seasons 3 Clubs 2 Leagues 3.7 0 0 0 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Bastia (4 Seasons) 2 Leagues 1.3 0 0 0 0 Lens (1 Season) 2 Leagues 2.3 0 0 0 0 Valenciennes (1 Season) 2 Leagues Coupe de France (4 Seasons) 3.7 0 0 0 0 Coupe de la Ligue (4 Seasons)
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 Thomas Vincensini Pages
Thomas Vincensini 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