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 2004-2005 18 Bastia fr FRA 1. Ligue 1 2 1 91 1.0 1 0.99 6 5 83.3 1 0 0 0 0.0 Matches 2009-2010 23 Valenciennes fr FRA 1. Ligue 1 1 1 90 1.0 1 1.00 8 7 87.5 0 0 1 0 0.0 Matches 2013-2014 27 Bastia fr FRA 1. Ligue 1 9 7 713 7.9 12 1.51 32 20 62.5 3 0 4 0 0.0 Matches 2014-2015 28 Bastia fr FRA 1. Ligue 1 3 3 270 3.0 4 1.33 14 10 71.4 0 2 1 1 33.3 Matches 2015-2016 29 Bastia fr FRA 1. Ligue 1 34 34 2,989 33.2 35 1.05 121 86 71.1 12 8 14 12 35.3 Matches 2016-2017 30 Bastia fr FRA 1. Coupe de la Ligue 1 1 120 1.3 0 0 0 1 0 0.0 0 0 0 0 Matches 2016-2017 30 Bastia fr FRA 1. Ligue 1 34 34 3,017 33.5 43 1.28 144 101 72.9 8 9 16 8 23.5 8 4 3 1 42.9 Matches 2017-2018 31 Ajaccio fr FRA 2. Ligue 2 32 32 2,808 31.2 33 1.06 108 75 71.3 17 5 9 10 31.3 2 2 0 0 0.0 Matches 2018-2019 32 Lens fr FRA Coupe de France 1 1 90 1.0 2 2.00 3 2 66.7 0 0 1 0 0.0 1 1 0 0 0.0 Matches 2018-2019 32 Lens fr FRA 1. Coupe de la Ligue 1 1 120 1.3 1 0.75 0 1 0 0 0.0 0 0 0 0 Matches 2018-2019 32 Lens fr FRA 2. Ligue 2 36 36 3,142 34.9 25 0.72 73 48 69.9 17 9 10 19 52.8 3 3 0 0 0.0 Matches 2019-2020 33 Lens fr FRA 2. Ligue 2 27 27 2,430 27.0 23 0.85 84 60 76.2 14 8 5 14 51.9 4 3 1 0 25.0 Matches 2020-2021 34 Lens fr FRA 1. Ligue 1 37 37 3,313 36.8 51 1.39 136 88 69.9 15 12 10 8 21.6 10 10 0 0 0.0 Matches 2021-2022 35 Lens fr FRA Coupe de France 1 1 90 1.0 4 4.00 5 1 20.0 0 0 1 0 0.0 0 0 0 0 Matches 2021-2022 35 Lens fr FRA 1. Ligue 1 27 27 2,313 25.7 33 1.28 100 66 70.0 10 8 9 5 18.5 4 3 1 0 25.0 Matches 2022-2023 36 Lens fr FRA Coupe de France 4 4 390 4.3 4 0.92 12 10 83.3 2 1 1 1 25.0 2 2 0 0 0.0 Matches 2022-2023 36 Lens fr FRA 1. Ligue 1 1 1 90 1.0 1 1.00 4 3 75.0 1 0 0 0 0.0 0 0 0 0 Matches 13 Seasons 4 Clubs 6 Leagues 251 248 22,076 245.3 273 1.12 850 582 71.3 100 63 83 78 31.5 34 28 5 1 15.2 Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Lens (6 Seasons) 6 Leagues 135 135 11,978 133.1 144 1.08 417 278 71.0 59 39 37 47 34.8 24 22 2 0 8.3 Bastia (5 Seasons) 3 Leagues 83 80 7,200 80.0 95 1.21 317 222 71.3 24 19 36 21 26.3 8 4 3 1 42.9 Ajaccio (1 Season) 1 League 32 32 2,808 31.2 33 1.06 108 75 71.3 17 5 9 10 31.3 2 2 0 0 0.0 Valenciennes (1 Season) 1 League 1 1 90 1.0 1 1.00 8 7 87.5 0 0 1 0 0.0 Ligue 1 (10 Seasons) 148 145 12,886 143.2 181 1.26 565 386 71.0 50 39 55 34 23.4 22 17 4 1 19.0 Coupe de France (6 Seasons) 6 6 570 6.3 10 1.58 20 13 65.0 2 1 3 1 16.7 3 3 0 0 0.0 Ligue 2 (3 Seasons) 95 95 8,380 93.1 81 0.87 265 183 72.5 48 22 24 43 45.3 9 8 1 0 11.1 Coupe de la Ligue (2 Seasons) 2 2 240 2.7 1 0.75 0 0 1 1 0 0.0 0 0 0 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 2004-2005 18 Bastia 1 League 2 1 91 1.0 1 0.99 6 5 83.3 1 0 0 0 0.0 2009-2010 23 Valenciennes 1 League 1 1 90 1.0 1 1.00 8 7 87.5 0 0 1 0 0.0 2013-2014 27 Bastia 1 League 9 7 713 7.9 12 1.51 32 20 62.5 3 0 4 0 0.0 2014-2015 28 Bastia 2 Leagues 3 3 270 3.0 4 1.33 14 10 71.4 0 2 1 1 33.3 2015-2016 29 Bastia 1 League 34 34 2,989 33.2 35 1.05 121 86 71.1 12 8 14 12 35.3 2016-2017 30 Bastia 2 Leagues 35 35 3,137 34.9 43 1.28 144 101 72.9 8 9 17 8 22.9 8 4 3 1 42.9 2017-2018 31 Ajaccio 1 League 32 32 2,808 31.2 33 1.06 108 75 71.3 17 5 9 10 31.3 2 2 0 0 0.0 2018-2019 32 Lens 3 Leagues 38 38 3,352 37.2 28 0.75 76 50 69.7 17 10 11 19 50.0 4 4 0 0 0.0 2019-2020 33 Lens 1 League 27 27 2,430 27.0 23 0.85 84 60 76.2 14 8 5 14 51.9 4 3 1 0 25.0 2020-2021 34 Lens 2 Leagues 37 37 3,313 36.8 51 1.39 136 88 69.9 15 12 10 8 21.6 10 10 0 0 0.0 2021-2022 35 Lens 2 Leagues 28 28 2,403 26.7 37 1.39 105 67 67.6 10 8 10 5 17.9 4 3 1 0 25.0 2022-2023 36 Lens 2 Leagues 5 5 480 5.3 5 0.94 16 13 81.3 3 1 1 1 20.0 2 2 0 0 0.0 13 Seasons 4 Clubs 6 Leagues 251 248 22,076 245.3 273 1.12 850 582 71.3 100 63 83 78 31.5 34 28 5 1 15.2 Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Lens (6 Seasons) 6 Leagues 135 135 11,978 133.1 144 1.08 417 278 71.0 59 39 37 47 34.8 24 22 2 0 8.3 Bastia (5 Seasons) 3 Leagues 83 80 7,200 80.0 95 1.21 317 222 71.3 24 19 36 21 26.3 8 4 3 1 42.9 Ajaccio (1 Season) 1 League 32 32 2,808 31.2 33 1.06 108 75 71.3 17 5 9 10 31.3 2 2 0 0 0.0 Valenciennes (1 Season) 1 League 1 1 90 1.0 1 1.00 8 7 87.5 0 0 1 0 0.0 Ligue 1 (10 Seasons) 148 145 12,886 143.2 181 1.26 565 386 71.0 50 39 55 34 23.4 22 17 4 1 19.0 Coupe de France (6 Seasons) 6 6 570 6.3 10 1.58 20 13 65.0 2 1 3 1 16.7 3 3 0 0 0.0 Ligue 2 (3 Seasons) 95 95 8,380 93.1 81 0.87 265 183 72.5 48 22 24 43 45.3 9 8 1 0 11.1 Coupe de la Ligue (2 Seasons) 2 2 240 2.7 1 0.75 0 0 1 1 0 0.0 0 0 0 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 2004-2005 18 Bastia fr FRA 1. Ligue 1 19th 2 1 91 1.0 1 0.99 6 5 83.3 1 0 0 0 0.0 Matches 2009-2010 23 Valenciennes fr FRA 1. Ligue 1 10th 1 1 90 1.0 1 1.00 8 7 87.5 0 0 1 0 0.0 Matches 2013-2014 27 Bastia fr FRA 1. Ligue 1 10th 9 7 713 7.9 12 1.51 32 20 62.5 3 0 4 0 0.0 Matches 2014-2015 28 Bastia fr FRA 1. Ligue 1 12th 3 3 270 3.0 4 1.33 14 10 71.4 0 2 1 1 33.3 Matches 2015-2016 29 Bastia fr FRA 1. Ligue 1 10th 34 34 2,989 33.2 35 1.05 121 86 71.1 12 8 14 12 35.3 Matches 2016-2017 30 Bastia fr FRA 1. Ligue 1 20th 34 34 3,017 33.5 43 1.28 144 101 72.9 8 9 16 8 23.5 8 4 3 1 42.9 Matches 2017-2018 31 Ajaccio fr FRA 2. Ligue 2 3rd 32 32 2,808 31.2 33 1.06 108 75 71.3 17 5 9 10 31.3 2 2 0 0 0.0 Matches 2018-2019 32 Lens fr FRA 2. Ligue 2 5th 36 36 3,142 34.9 25 0.72 73 48 69.9 17 9 10 19 52.8 3 3 0 0 0.0 Matches 2019-2020 33 Lens fr FRA 2. Ligue 2 2nd 27 27 2,430 27.0 23 0.85 84 60 76.2 14 8 5 14 51.9 4 3 1 0 25.0 Matches 2020-2021 34 Lens fr FRA 1. Ligue 1 7th 37 37 3,313 36.8 51 1.39 136 88 69.9 15 12 10 8 21.6 10 10 0 0 0.0 Matches 2021-2022 35 Lens fr FRA 1. Ligue 1 7th 27 27 2,313 25.7 33 1.28 100 66 70.0 10 8 9 5 18.5 4 3 1 0 25.0 Matches 2022-2023 36 Lens fr FRA 1. Ligue 1 2nd 1 1 90 1.0 1 1.00 4 3 75.0 1 0 0 0 0.0 0 0 0 0 Matches 13 Seasons 4 Clubs 2 Leagues 243 240 21,266 236.3 262 1.11 830 569 71.4 98 61 79 77 32.1 31 25 5 1 16.7 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Lens (6 Seasons) 2 Leagues 128 128 11,288 125.4 133 1.06 397 265 71.3 57 37 34 46 35.9 21 19 2 0 9.5 Bastia (5 Seasons) 1 League 82 79 7,080 78.7 95 1.21 317 222 71.3 24 19 35 21 26.6 8 4 3 1 42.9 Ajaccio (1 Season) 1 League 32 32 2,808 31.2 33 1.06 108 75 71.3 17 5 9 10 31.3 2 2 0 0 0.0 Valenciennes (1 Season) 1 League 1 1 90 1.0 1 1.00 8 7 87.5 0 0 1 0 0.0 Ligue 1 (10 Seasons) 148 145 12,886 143.2 181 1.26 565 386 71.0 50 39 55 34 23.4 22 17 4 1 19.0 Ligue 2 (3 Seasons) 95 95 8,380 93.1 81 0.87 265 183 72.5 48 22 24 43 45.3 9 8 1 0 11.1
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 2016-2017 30 Bastia fr FRA 1. Coupe de la Ligue 17th 1 1 120 1.3 0 0 0 1 0 0.0 0 0 0 0 Matches 2018-2019 32 Lens fr FRA Coupe de France 33rd 1 1 90 1.0 2 2.00 3 2 66.7 0 0 1 0 0.0 1 1 0 0 0.0 Matches 2018-2019 32 Lens fr FRA 1. Coupe de la Ligue 27th 1 1 120 1.3 1 0.75 0 1 0 0 0.0 0 0 0 0 Matches 2021-2022 35 Lens fr FRA Coupe de France R16 1 1 90 1.0 4 4.00 5 1 20.0 0 0 1 0 0.0 0 0 0 0 Matches 2022-2023 36 Lens fr FRA Coupe de France QF 4 4 390 4.3 4 0.92 12 10 83.3 2 1 1 1 25.0 2 2 0 0 0.0 Matches 7 Seasons 2 Clubs 2 Leagues 8 8 810 9.0 11 1.43 20 13 65.0 2 2 4 1 12.5 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 Lens (5 Seasons) 2 Leagues 7 7 690 7.7 11 1.43 20 13 65.0 2 2 3 1 14.3 3 3 0 0 0.0 Bastia (2 Seasons) 2 Leagues 1 1 120 1.3 0 0 0 1 0 0.0 0 0 0 0 Coupe de France (6 Seasons) 6 6 570 6.3 10 1.58 20 13 65.0 2 1 3 1 16.7 3 3 0 0 0.0 Coupe de la Ligue (2 Seasons) 2 2 240 2.7 1 0.75 0 0 1 1 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 2004-2005 18 Bastia fr FRA 1. Ligue 1 1.0 1 Matches 2009-2010 23 Valenciennes fr FRA 1. Ligue 1 1.0 1 Matches 2013-2014 27 Bastia fr FRA 1. Ligue 1 7.9 12 Matches 2014-2015 28 Bastia fr FRA 1. Ligue 1 3.0 4 Matches 2015-2016 29 Bastia fr FRA 1. Ligue 1 33.2 35 Matches 2016-2017 30 Bastia fr FRA 1. Coupe de la Ligue 1.3 0 Matches 2016-2017 30 Bastia fr FRA 1. Ligue 1 33.5 43 4 Matches 2017-2018 31 Ajaccio fr FRA 2. Ligue 2 31.2 33 2 1 2 0 33.0 0.27 -1.0 -0.03 253 654 38.7 729 107 60.5 43.0 240 88.8 56.3 415 30 7.2 21 0.67 12.1 Matches 2018-2019 32 Lens fr FRA Coupe de France 1.0 2 1 Matches 2018-2019 32 Lens fr FRA 1. Coupe de la Ligue 1.3 1 0 Matches 2018-2019 32 Lens fr FRA 2. Ligue 2 34.9 25 3 0 1 0 23.6 0.28 -1.4 -0.04 177 466 38.0 783 137 40.5 36.4 262 56.9 47.1 405 17 4.2 24 0.69 13.3 Matches 2019-2020 33 Lens fr FRA 2. Ligue 2 27.0 23 3 0 3 0 28.2 0.30 +5.2 +0.19 127 331 38.4 662 133 37.3 35.6 184 45.7 39.6 334 8 2.4 20 0.74 13.8 Matches 2020-2021 34 Lens fr FRA 1. Ligue 1 36.8 51 10 0 5 3 42.6 0.25 -5.4 -0.15 186 494 37.7 764 141 48.7 37.5 257 47.5 39.0 480 17 3.5 29 0.79 14.3 Matches 2021-2022 35 Lens fr FRA Coupe de France 1.0 4 0 Matches 2021-2022 35 Lens fr FRA 1. Ligue 1 25.7 33 3 1 2 0 31.8 0.29 -1.2 -0.05 108 259 41.7 535 133 35.3 31.3 199 35.2 33.1 293 19 6.5 24 0.93 14.1 Matches 2022-2023 36 Lens fr FRA Coupe de France 4.3 4 2 Matches 2022-2023 36 Lens fr FRA 1. Ligue 1 1.0 1 0 0 0 0 1.6 0.40 +0.6 +0.60 9 14 64.3 29 5 44.8 36.8 10 10.0 20.4 20 1 5.0 0 0.00 8.2 Matches 13 Seasons 4 Clubs 6 Leagues 245.3 273 28 2 13 3 160.7 0.27 -3.3 -0.02 860 2218 38.8 3502 656 45.1 37.1 1152 55.5 43.3 1947 92 4.7 118 0.75 13.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 Lens (6 Seasons) 6 Leagues 133.1 144 22 1 11 3 127.7 0.28 -2.3 -0.02 607 1564 38.8 2773 549 41.0 35.5 912 46.7 40.0 1532 62 4.0 97 0.77 13.8 Bastia (5 Seasons) 3 Leagues 80.0 95 4 Ajaccio (1 Season) 1 League 31.2 33 2 1 2 0 33.0 0.27 -1.0 -0.03 253 654 38.7 729 107 60.5 43.0 240 88.8 56.3 415 30 7.2 21 0.67 12.1 Valenciennes (1 Season) 1 League 1.0 1 Ligue 1 (10 Seasons) 143.2 181 17 1 7 3 75.9 0.27 -6.1 -0.10 303 767 39.5 1328 279 43.2 35.0 466 41.4 36.1 793 37 4.7 53 0.83 14.0 Coupe de France (6 Seasons) 6.3 10 3 Ligue 2 (3 Seasons) 93.1 81 8 1 6 0 84.8 0.28 +2.8 +0.03 557 1451 38.4 2174 377 46.2 38.4 686 65.0 48.3 1154 55 4.8 65 0.70 12.9 Coupe de la Ligue (2 Seasons) 2.7 1 0 Champions Lg (1 Season) Europa Lg (1 Season)
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 2004-2005 18 Bastia 1 League 1.0 1 2009-2010 23 Valenciennes 1 League 1.0 1 2013-2014 27 Bastia 1 League 7.9 12 2014-2015 28 Bastia 2 Leagues 3.0 4 2015-2016 29 Bastia 1 League 33.2 35 2016-2017 30 Bastia 2 Leagues 34.9 43 4 2017-2018 31 Ajaccio 1 League 31.2 33 2 1 2 0 33.0 0.27 -1.0 -0.03 253 654 38.7 729 107 60.5 43.0 240 88.8 56.3 415 30 7.2 21 0.67 12.1 2018-2019 32 Lens 3 Leagues 37.2 28 4 0 1 0 23.6 0.28 -1.4 -0.04 177 466 38.0 783 137 40.5 36.4 262 56.9 47.1 405 17 4.2 24 0.69 13.3 2019-2020 33 Lens 1 League 27.0 23 3 0 3 0 28.2 0.30 +5.2 +0.19 127 331 38.4 662 133 37.3 35.6 184 45.7 39.6 334 8 2.4 20 0.74 13.8 2020-2021 34 Lens 2 Leagues 36.8 51 10 0 5 3 42.6 0.25 -5.4 -0.15 186 494 37.7 764 141 48.7 37.5 257 47.5 39.0 480 17 3.5 29 0.79 14.3 2021-2022 35 Lens 2 Leagues 26.7 37 3 1 2 0 31.8 0.29 -1.2 -0.05 108 259 41.7 535 133 35.3 31.3 199 35.2 33.1 293 19 6.5 24 0.93 14.1 2022-2023 36 Lens 2 Leagues 5.3 5 2 0 0 0 1.6 0.40 +0.6 +0.60 9 14 64.3 29 5 44.8 36.8 10 10.0 20.4 20 1 5.0 0 0.00 8.2 13 Seasons 4 Clubs 6 Leagues 245.3 273 28 2 13 3 160.7 0.27 -3.3 -0.02 860 2218 38.8 3502 656 45.1 37.1 1152 55.5 43.3 1947 92 4.7 118 0.75 13.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 Lens (6 Seasons) 6 Leagues 133.1 144 22 1 11 3 127.7 0.28 -2.3 -0.02 607 1564 38.8 2773 549 41.0 35.5 912 46.7 40.0 1532 62 4.0 97 0.77 13.8 Bastia (5 Seasons) 3 Leagues 80.0 95 4 Ajaccio (1 Season) 1 League 31.2 33 2 1 2 0 33.0 0.27 -1.0 -0.03 253 654 38.7 729 107 60.5 43.0 240 88.8 56.3 415 30 7.2 21 0.67 12.1 Valenciennes (1 Season) 1 League 1.0 1 Ligue 1 (10 Seasons) 143.2 181 17 1 7 3 75.9 0.27 -6.1 -0.10 303 767 39.5 1328 279 43.2 35.0 466 41.4 36.1 793 37 4.7 53 0.83 14.0 Coupe de France (6 Seasons) 6.3 10 3 Ligue 2 (3 Seasons) 93.1 81 8 1 6 0 84.8 0.28 +2.8 +0.03 557 1451 38.4 2174 377 46.2 38.4 686 65.0 48.3 1154 55 4.8 65 0.70 12.9 Coupe de la Ligue (2 Seasons) 2.7 1 0 Champions Lg (1 Season) Europa Lg (1 Season)
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 2004-2005 18 Bastia fr FRA 1. Ligue 1 19th 1.0 1 Matches 2009-2010 23 Valenciennes fr FRA 1. Ligue 1 10th 1.0 1 Matches 2013-2014 27 Bastia fr FRA 1. Ligue 1 10th 7.9 12 Matches 2014-2015 28 Bastia fr FRA 1. Ligue 1 12th 3.0 4 Matches 2015-2016 29 Bastia fr FRA 1. Ligue 1 10th 33.2 35 Matches 2016-2017 30 Bastia fr FRA 1. Ligue 1 20th 33.5 43 4 Matches 2017-2018 31 Ajaccio fr FRA 2. Ligue 2 3rd 31.2 33 2 1 2 0 33.0 0.27 -1.0 -0.03 253 654 38.7 729 107 60.5 43.0 240 88.8 56.3 415 30 7.2 21 0.67 12.1 Matches 2018-2019 32 Lens fr FRA 2. Ligue 2 5th 34.9 25 3 0 1 0 23.6 0.28 -1.4 -0.04 177 466 38.0 783 137 40.5 36.4 262 56.9 47.1 405 17 4.2 24 0.69 13.3 Matches 2019-2020 33 Lens fr FRA 2. Ligue 2 2nd 27.0 23 3 0 3 0 28.2 0.30 +5.2 +0.19 127 331 38.4 662 133 37.3 35.6 184 45.7 39.6 334 8 2.4 20 0.74 13.8 Matches 2020-2021 34 Lens fr FRA 1. Ligue 1 7th 36.8 51 10 0 5 3 42.6 0.25 -5.4 -0.15 186 494 37.7 764 141 48.7 37.5 257 47.5 39.0 480 17 3.5 29 0.79 14.3 Matches 2021-2022 35 Lens fr FRA 1. Ligue 1 7th 25.7 33 3 1 2 0 31.8 0.29 -1.2 -0.05 108 259 41.7 535 133 35.3 31.3 199 35.2 33.1 293 19 6.5 24 0.93 14.1 Matches 2022-2023 36 Lens fr FRA 1. Ligue 1 2nd 1.0 1 0 0 0 0 1.6 0.40 +0.6 +0.60 9 14 64.3 29 5 44.8 36.8 10 10.0 20.4 20 1 5.0 0 0.00 8.2 Matches 13 Seasons 4 Clubs 2 Leagues 236.3 262 25 2 13 3 160.7 0.27 -3.3 -0.02 860 2218 38.8 3502 656 45.1 37.1 1152 55.5 43.3 1947 92 4.7 118 0.75 13.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 Lens (6 Seasons) 2 Leagues 125.4 133 19 1 11 3 127.7 0.28 -2.3 -0.02 607 1564 38.8 2773 549 41.0 35.5 912 46.7 40.0 1532 62 4.0 97 0.77 13.8 Bastia (5 Seasons) 1 League 78.7 95 4 Ajaccio (1 Season) 1 League 31.2 33 2 1 2 0 33.0 0.27 -1.0 -0.03 253 654 38.7 729 107 60.5 43.0 240 88.8 56.3 415 30 7.2 21 0.67 12.1 Valenciennes (1 Season) 1 League 1.0 1 Ligue 1 (10 Seasons) 143.2 181 17 1 7 3 75.9 0.27 -6.1 -0.10 303 767 39.5 1328 279 43.2 35.0 466 41.4 36.1 793 37 4.7 53 0.83 14.0 Ligue 2 (3 Seasons) 93.1 81 8 1 6 0 84.8 0.28 +2.8 +0.03 557 1451 38.4 2174 377 46.2 38.4 686 65.0 48.3 1154 55 4.8 65 0.70 12.9
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 2016-2017 30 Bastia fr FRA 1. Coupe de la Ligue 17th 1.3 0 Matches 2018-2019 32 Lens fr FRA Coupe de France 33rd 1.0 2 1 Matches 2018-2019 32 Lens fr FRA 1. Coupe de la Ligue 27th 1.3 1 0 Matches 2021-2022 35 Lens fr FRA Coupe de France R16 1.0 4 0 Matches 2022-2023 36 Lens fr FRA Coupe de France QF 4.3 4 2 Matches 7 Seasons 2 Clubs 2 Leagues 9.0 11 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 Lens (5 Seasons) 2 Leagues 7.7 11 3 Bastia (2 Seasons) 2 Leagues 1.3 0 Coupe de France (6 Seasons) 6.3 10 3 Coupe de la Ligue (2 Seasons) 2.7 1 0
Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2004-2005 18 Bastia fr FRA 1. Ligue 1 2 1 91 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2009-2010 23 Valenciennes fr FRA 1. Ligue 1 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2013-2014 27 Bastia fr FRA 1. Ligue 1 9 7 713 7.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 28 Bastia fr FRA Coupe de France 0 0 Matches 2014-2015 28 Bastia fr FRA 1. Ligue 1 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 29 Bastia fr FRA 1. Ligue 1 34 34 2,989 33.2 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 30 Bastia fr FRA 1. Coupe de la Ligue 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 30 Bastia fr FRA 1. Ligue 1 34 34 3,017 33.5 0 0 0 0 0 0 5 1 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 31 Ajaccio fr FRA 2. Ligue 2 32 32 2,808 31.2 0 0 0 0 0 0 1 1 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 Lens fr FRA Coupe de France 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 Lens fr FRA 1. Coupe de la Ligue 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 32 Lens fr FRA 2. Ligue 2 36 36 3,140 34.9 0 0 0 0 0 0 0 0 0.0 0.0 0.2 0.2 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-2020 33 Lens fr FRA 2. Ligue 2 27 27 2,430 27.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 2020-2021 34 Lens fr FRA Coupe de France 0 0 Matches 2020-2021 34 Lens fr FRA 1. Ligue 1 37 37 3,313 36.8 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 Matches 2021-2022 35 Lens fr FRA Coupe de France 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 35 Lens fr FRA 1. Ligue 1 27 27 2,313 25.7 0 0 0 0 0 0 3 1 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 36 Lens fr FRA Coupe de France 4 4 390 4.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 36 Lens fr FRA 1. Ligue 1 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 2023-2024 37 Lens 1. Champions Lg 0 0 Matches 2023-2024 37 Lens fr FRA Coupe de France 0 0 Matches 2023-2024 37 Lens 2. Europa Lg 0 0 Matches 2023-2024 37 Lens fr FRA 1. Ligue 1 0 0 Matches 13 Seasons 4 Clubs 6 Leagues 251 248 22,074 245.3 0 0 0 0 0 0 15 4 0.0 0.0 0.2 0.2 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 Lens (6 Seasons) 6 Leagues 135 135 11,976 133.1 0 0 0 0 0 0 6 1 0.0 0.0 0.2 0.2 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Bastia (5 Seasons) 3 Leagues 83 80 7,200 80.0 0 0 0 0 0 0 8 2 0.00 0.00 0.00 0.00 0.00 Ajaccio (1 Season) 1 League 32 32 2,808 31.2 0 0 0 0 0 0 1 1 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 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ligue 1 (10 Seasons) 148 145 12,886 143.2 0 0 0 0 0 0 13 3 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 Coupe de France (6 Seasons) 6 6 570 6.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Ligue 2 (3 Seasons) 95 95 8,378 93.1 0 0 0 0 0 0 1 1 0.0 0.0 0.2 0.2 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 (2 Seasons) 2 2 240 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Champions Lg (1 Season) 0 0 Europa Lg (1 Season) 0 0
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 2004-2005 18 Bastia 1 League 2 1 91 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2009-2010 23 Valenciennes 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 2013-2014 27 Bastia 1 League 9 7 713 7.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 28 Bastia 2 Leagues 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2015-2016 29 Bastia 1 League 34 34 2,989 33.2 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 2016-2017 30 Bastia 2 Leagues 35 35 3,137 34.9 0 0 0 0 0 0 5 1 0.00 0.00 0.00 0.00 0.00 2017-2018 31 Ajaccio 1 League 32 32 2,808 31.2 0 0 0 0 0 0 1 1 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 Lens 3 Leagues 38 38 3,350 37.2 0 0 0 0 0 0 0 0 0.0 0.0 0.2 0.2 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2019-2020 33 Lens 1 League 27 27 2,430 27.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 2020-2021 34 Lens 2 Leagues 37 37 3,313 36.8 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 2021-2022 35 Lens 2 Leagues 28 28 2,403 26.7 0 0 0 0 0 0 3 1 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2022-2023 36 Lens 2 Leagues 5 5 480 5.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 2023-2024 37 Lens 4 Leagues 0 0 13 Seasons 4 Clubs 6 Leagues 251 248 22,074 245.3 0 0 0 0 0 0 15 4 0.0 0.0 0.2 0.2 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 Lens (6 Seasons) 6 Leagues 135 135 11,976 133.1 0 0 0 0 0 0 6 1 0.0 0.0 0.2 0.2 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Bastia (5 Seasons) 3 Leagues 83 80 7,200 80.0 0 0 0 0 0 0 8 2 0.00 0.00 0.00 0.00 0.00 Ajaccio (1 Season) 1 League 32 32 2,808 31.2 0 0 0 0 0 0 1 1 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 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ligue 1 (10 Seasons) 148 145 12,886 143.2 0 0 0 0 0 0 13 3 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 Coupe de France (6 Seasons) 6 6 570 6.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Ligue 2 (3 Seasons) 95 95 8,378 93.1 0 0 0 0 0 0 1 1 0.0 0.0 0.2 0.2 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 (2 Seasons) 2 2 240 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Champions Lg (1 Season) 0 0 Europa Lg (1 Season) 0 0
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 2004-2005 18 Bastia fr FRA 1. Ligue 1 19th 2 1 91 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2009-2010 23 Valenciennes fr FRA 1. Ligue 1 10th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2013-2014 27 Bastia fr FRA 1. Ligue 1 10th 9 7 713 7.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 28 Bastia fr FRA 1. Ligue 1 12th 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 29 Bastia fr FRA 1. Ligue 1 10th 34 34 2,989 33.2 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 30 Bastia fr FRA 1. Ligue 1 20th 34 34 3,017 33.5 0 0 0 0 0 0 5 1 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 31 Ajaccio fr FRA 2. Ligue 2 3rd 32 32 2,808 31.2 0 0 0 0 0 0 1 1 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 Lens fr FRA 2. Ligue 2 5th 36 36 3,140 34.9 0 0 0 0 0 0 0 0 0.0 0.0 0.2 0.2 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-2020 33 Lens fr FRA 2. Ligue 2 2nd 27 27 2,430 27.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 2020-2021 34 Lens fr FRA 1. Ligue 1 7th 37 37 3,313 36.8 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 Matches 2021-2022 35 Lens fr FRA 1. Ligue 1 7th 27 27 2,313 25.7 0 0 0 0 0 0 3 1 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 36 Lens fr FRA 1. Ligue 1 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 2023-2024 37 Lens fr FRA 1. Ligue 1 6th 0 0 Matches 13 Seasons 4 Clubs 2 Leagues 243 240 21,264 236.3 0 0 0 0 0 0 14 4 0.0 0.0 0.2 0.2 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 Lens (6 Seasons) 2 Leagues 128 128 11,286 125.4 0 0 0 0 0 0 5 1 0.0 0.0 0.2 0.2 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Bastia (5 Seasons) 1 League 82 79 7,080 78.7 0 0 0 0 0 0 8 2 0.00 0.00 0.00 0.00 0.00 Ajaccio (1 Season) 1 League 32 32 2,808 31.2 0 0 0 0 0 0 1 1 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 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ligue 1 (10 Seasons) 148 145 12,886 143.2 0 0 0 0 0 0 13 3 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 (3 Seasons) 95 95 8,378 93.1 0 0 0 0 0 0 1 1 0.0 0.0 0.2 0.2 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
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 2004-2005 18 Bastia 1 League 1.0 0 2009-2010 23 Valenciennes 1 League 1.0 0 2013-2014 27 Bastia 1 League 7.9 0 2014-2015 28 Bastia 2 Leagues 3.0 0 2015-2016 29 Bastia 1 League 33.2 0 2016-2017 30 Bastia 2 Leagues 34.9 0 2017-2018 31 Ajaccio 1 League 31.2 550 975 56.4 21016 17999 49 49 100.0 187 193 96.9 314 727 43.2 0 0.0 0.1 0.0 0 34 0 0 0 2018-2019 32 Lens 3 Leagues 37.2 739 1048 70.5 22925 17716 71 71 100.0 391 395 99.0 277 579 47.8 0 0.2 0.0 -0.2 4 15 0 0 0 2019-2020 33 Lens 1 League 27.0 623 848 73.5 17732 13963 95 96 99.0 322 325 99.1 201 420 47.9 0 0.0 0.0 0.0 0 14 0 0 0 2020-2021 34 Lens 2 Leagues 36.8 694 1024 67.8 19644 16190 182 183 99.5 246 249 98.8 236 558 42.3 0 0.1 0.1 -0.1 1 20 0 0 0 2021-2022 35 Lens 2 Leagues 26.7 559 735 76.1 13866 10681 173 175 98.9 223 227 98.2 149 317 47.0 0 0.0 0.0 0.0 0 7 0 0 0 2022-2023 36 Lens 2 Leagues 5.3 32 39 82.1 953 690 10 11 90.9 8 8 100.0 14 20 70.0 0 0.0 0.0 0.0 0 1 0 0 0 13 Seasons 4 Clubs 6 Leagues 245.3 3197 4669 68.5 96136 77239 580 585 99.1 1377 1397 98.6 1191 2621 45.4 0 0.2 0.2 -0.2 5 91 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 Lens (6 Seasons) 6 Leagues 133.1 2647 3694 71.7 75120 59240 531 536 99.1 1190 1204 98.8 877 1894 46.3 0 0.2 0.1 -0.2 5 57 0 0 0 Bastia (5 Seasons) 3 Leagues 80.0 0 Ajaccio (1 Season) 1 League 31.2 550 975 56.4 21016 17999 49 49 100.0 187 193 96.9 314 727 43.2 0 0.0 0.1 0.0 0 34 0 0 0 Valenciennes (1 Season) 1 League 1.0 0 Ligue 1 (10 Seasons) 143.2 1285 1798 71.5 34463 27561 365 369 98.9 477 484 98.6 399 895 44.6 0 0.1 0.1 -0.1 1 28 0 0 0 Coupe de France (6 Seasons) 6.3 0 Ligue 2 (3 Seasons) 93.1 1912 2871 66.6 61673 49678 215 216 99.5 900 913 98.6 792 1726 45.9 0 0.2 0.1 -0.2 4 63 0 0 0 Coupe de la Ligue (2 Seasons) 2.7 0 Champions Lg (1 Season) Europa Lg (1 Season)
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 2004-2005 18 Bastia fr FRA 1. Ligue 1 19th 1.0 0 Matches 2009-2010 23 Valenciennes fr FRA 1. Ligue 1 10th 1.0 0 Matches 2013-2014 27 Bastia fr FRA 1. Ligue 1 10th 7.9 0 Matches 2014-2015 28 Bastia fr FRA 1. Ligue 1 12th 3.0 0 Matches 2015-2016 29 Bastia fr FRA 1. Ligue 1 10th 33.2 0 Matches 2016-2017 30 Bastia fr FRA 1. Ligue 1 20th 33.5 0 Matches 2017-2018 31 Ajaccio fr FRA 2. Ligue 2 3rd 31.2 550 975 56.4 21016 17999 49 49 100.0 187 193 96.9 314 727 43.2 0 0.0 0.1 0.0 0 34 0 0 0 Matches 2018-2019 32 Lens fr FRA 2. Ligue 2 5th 34.9 739 1048 70.5 22925 17716 71 71 100.0 391 395 99.0 277 579 47.8 0 0.2 0.0 -0.2 4 15 0 0 0 Matches 2019-2020 33 Lens fr FRA 2. Ligue 2 2nd 27.0 623 848 73.5 17732 13963 95 96 99.0 322 325 99.1 201 420 47.9 0 0.0 0.0 0.0 0 14 0 0 0 Matches 2020-2021 34 Lens fr FRA 1. Ligue 1 7th 36.8 694 1024 67.8 19644 16190 182 183 99.5 246 249 98.8 236 558 42.3 0 0.1 0.1 -0.1 1 20 0 0 0 Matches 2021-2022 35 Lens fr FRA 1. Ligue 1 7th 25.7 559 735 76.1 13866 10681 173 175 98.9 223 227 98.2 149 317 47.0 0 0.0 0.0 0.0 0 7 0 0 0 Matches 2022-2023 36 Lens fr FRA 1. Ligue 1 2nd 1.0 32 39 82.1 953 690 10 11 90.9 8 8 100.0 14 20 70.0 0 0.0 0.0 0.0 0 1 0 0 0 Matches 13 Seasons 4 Clubs 2 Leagues 236.3 3197 4669 68.5 96136 77239 580 585 99.1 1377 1397 98.6 1191 2621 45.4 0 0.2 0.2 -0.2 5 91 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 Lens (6 Seasons) 2 Leagues 125.4 2647 3694 71.7 75120 59240 531 536 99.1 1190 1204 98.8 877 1894 46.3 0 0.2 0.1 -0.2 5 57 0 0 0 Bastia (5 Seasons) 1 League 78.7 0 Ajaccio (1 Season) 1 League 31.2 550 975 56.4 21016 17999 49 49 100.0 187 193 96.9 314 727 43.2 0 0.0 0.1 0.0 0 34 0 0 0 Valenciennes (1 Season) 1 League 1.0 0 Ligue 1 (10 Seasons) 143.2 1285 1798 71.5 34463 27561 365 369 98.9 477 484 98.6 399 895 44.6 0 0.1 0.1 -0.1 1 28 0 0 0 Ligue 2 (3 Seasons) 93.1 1912 2871 66.6 61673 49678 215 216 99.5 900 913 98.6 792 1726 45.9 0 0.2 0.1 -0.2 4 63 0 0 0
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2004-2005 18 Bastia 1 League 1.0 2009-2010 23 Valenciennes 1 League 1.0 2013-2014 27 Bastia 1 League 7.9 2014-2015 28 Bastia 2 Leagues 3.0 2015-2016 29 Bastia 1 League 33.2 2016-2017 30 Bastia 2 Leagues 34.9 0 2017-2018 31 Ajaccio 1 League 31.2 975 610 359 119 0 1 0 0 0 0 0 0 550 6 0 2018-2019 32 Lens 3 Leagues 37.2 1048 658 387 124 0 0 0 1 0 0 0 0 739 3 0 2019-2020 33 Lens 1 League 27.0 848 574 272 88 0 1 0 0 0 0 0 0 623 2 0 2020-2021 34 Lens 2 Leagues 36.8 1024 675 346 89 0 2 0 0 0 0 0 0 694 3 0 2021-2022 35 Lens 2 Leagues 26.7 735 495 239 40 0 4 0 0 0 0 0 0 559 1 0 2022-2023 36 Lens 2 Leagues 5.3 39 28 11 1 0 1 0 0 0 0 0 0 32 0 0 13 Seasons 4 Clubs 6 Leagues 245.3 4669 3040 1614 461 0 9 0 1 0 0 0 0 3197 15 0 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Lens (6 Seasons) 6 Leagues 133.1 3694 2430 1255 342 0 8 0 1 0 0 0 0 2647 9 0 Bastia (5 Seasons) 3 Leagues 80.0 0 Ajaccio (1 Season) 1 League 31.2 975 610 359 119 0 1 0 0 0 0 0 0 550 6 0 Valenciennes (1 Season) 1 League 1.0 Ligue 1 (10 Seasons) 143.2 1798 1198 596 130 0 7 0 0 0 0 0 0 1285 4 0 Coupe de France (6 Seasons) 6.3 0 Ligue 2 (3 Seasons) 93.1 2871 1842 1018 331 0 2 0 1 0 0 0 0 1912 11 0 Coupe de la Ligue (2 Seasons) 2.7 Champions Lg (1 Season) Europa Lg (1 Season)
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 2004-2005 18 Bastia 1 League 1.0 2009-2010 23 Valenciennes 1 League 1.0 2013-2014 27 Bastia 1 League 7.9 2014-2015 28 Bastia 2 Leagues 3.0 2015-2016 29 Bastia 1 League 33.2 2016-2017 30 Bastia 2 Leagues 34.9 2017-2018 31 Ajaccio 1 League 31.2 2 0.06 1 1 0 0 0 0 0 0.00 0 0 0 0 0 0 2018-2019 32 Lens 3 Leagues 37.2 10 0.29 5 5 0 0 0 0 2 0.06 1 1 0 0 0 0 2019-2020 33 Lens 1 League 27.0 3 0.11 3 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2020-2021 34 Lens 2 Leagues 36.8 7 0.19 5 2 0 0 0 0 1 0.03 1 0 0 0 0 0 2021-2022 35 Lens 2 Leagues 26.7 1 0.04 0 1 0 0 0 0 1 0.04 0 1 0 0 0 0 2022-2023 36 Lens 2 Leagues 5.3 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 13 Seasons 4 Clubs 6 Leagues 245.3 23 0.15 14 9 0 0 0 0 4 0.03 2 2 0 0 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Lens (6 Seasons) 6 Leagues 133.1 21 0.17 13 8 0 0 0 0 4 0.03 2 2 0 0 0 0 Bastia (5 Seasons) 3 Leagues 80.0 Ajaccio (1 Season) 1 League 31.2 2 0.06 1 1 0 0 0 0 0 0.00 0 0 0 0 0 0 Valenciennes (1 Season) 1 League 1.0 Ligue 1 (10 Seasons) 143.2 8 0.13 5 3 0 0 0 0 2 0.03 1 1 0 0 0 0 Coupe de France (6 Seasons) 6.3 Ligue 2 (3 Seasons) 93.1 15 0.16 9 6 0 0 0 0 2 0.02 1 1 0 0 0 0 Coupe de la Ligue (2 Seasons) 2.7 Champions Lg (1 Season) Europa Lg (1 Season)
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 2004-2005 18 Bastia 1 League 1.0 0 2009-2010 23 Valenciennes 1 League 1.0 0 2013-2014 27 Bastia 1 League 7.9 0 2014-2015 28 Bastia 2 Leagues 3.0 0 2015-2016 29 Bastia 1 League 33.2 0 2016-2017 30 Bastia 2 Leagues 34.9 0 3 0 2017-2018 31 Ajaccio 1 League 31.2 2 1 2 0 0 2 2 100.0 0 0 0 0 0 2 18 2 2018-2019 32 Lens 3 Leagues 37.2 1 0 1 0 0 1 3 33.3 2 0 0 0 2 3 15 0 2019-2020 33 Lens 1 League 27.0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 1 2020-2021 34 Lens 2 Leagues 36.8 3 2 3 0 0 3 5 60.0 2 0 0 0 1 4 14 4 2021-2022 35 Lens 2 Leagues 26.7 0 0 0 0 0 0 0 0 1 0 1 1 1 11 1 2022-2023 36 Lens 2 Leagues 5.3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 13 Seasons 4 Clubs 6 Leagues 245.3 6 3 6 0 0 6 10 60.0 4 1 0 1 7 10 68 9 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Lens (6 Seasons) 6 Leagues 133.1 4 2 4 0 0 4 8 50.0 4 1 0 1 4 8 50 7 Bastia (5 Seasons) 3 Leagues 80.0 0 3 0 Ajaccio (1 Season) 1 League 31.2 2 1 2 0 0 2 2 100.0 0 0 0 0 0 2 18 2 Valenciennes (1 Season) 1 League 1.0 0 Ligue 1 (10 Seasons) 143.2 3 2 3 0 0 3 5 60.0 2 1 0 1 5 5 25 6 Coupe de France (6 Seasons) 6.3 0 0 0 Ligue 2 (3 Seasons) 93.1 3 1 3 0 0 3 5 60.0 2 0 0 0 2 5 43 3 Coupe de la Ligue (2 Seasons) 2.7 0 Champions Lg (1 Season) 0 Europa Lg (1 Season) 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 2004-2005 18 Bastia 1 League 1.0 2009-2010 23 Valenciennes 1 League 1.0 2013-2014 27 Bastia 1 League 7.9 2014-2015 28 Bastia 2 Leagues 3.0 2015-2016 29 Bastia 1 League 33.2 2016-2017 30 Bastia 2 Leagues 34.9 2017-2018 31 Ajaccio 1 League 31.2 1035 868 1035 0 0 0 1035 0 0 0 604 3816 2943 0 0 0 1 0 310 0 2018-2019 32 Lens 3 Leagues 37.2 1101 940 1097 3 1 0 1101 0 0 0 527 3393 2164 0 3 1 1 0 410 0 2019-2020 33 Lens 1 League 27.0 899 785 897 2 0 0 899 0 0 0 447 2668 1638 0 1 0 0 0 365 0 2020-2021 34 Lens 2 Leagues 36.8 1106 977 1105 1 0 0 1106 0 0 0 554 2924 1688 0 1 1 0 0 431 0 2021-2022 35 Lens 2 Leagues 26.7 795 719 793 0 2 2 795 0 0 0 422 2162 1239 0 0 0 0 0 299 0 2022-2023 36 Lens 2 Leagues 5.3 42 40 42 0 0 0 42 0 0 0 29 130 31 0 0 0 0 0 19 0 13 Seasons 4 Clubs 6 Leagues 245.3 4978 4329 4969 6 3 2 4978 0 0 0 2583 15093 9703 0 5 2 2 0 1834 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 Lens (6 Seasons) 6 Leagues 133.1 3943 3461 3934 6 3 2 3943 0 0 0 1979 11277 6760 0 5 2 1 0 1524 0 Bastia (5 Seasons) 3 Leagues 80.0 Ajaccio (1 Season) 1 League 31.2 1035 868 1035 0 0 0 1035 0 0 0 604 3816 2943 0 0 0 1 0 310 0 Valenciennes (1 Season) 1 League 1.0 Ligue 1 (10 Seasons) 143.2 1943 1736 1940 1 2 2 1943 0 0 0 1005 5216 2958 0 1 1 0 0 749 0 Coupe de France (6 Seasons) 6.3 Ligue 2 (3 Seasons) 93.1 3035 2593 3029 5 1 0 3035 0 0 0 1578 9877 6745 0 4 1 2 0 1085 0 Coupe de la Ligue (2 Seasons) 2.7 Champions Lg (1 Season) Europa Lg (1 Season)
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 2004-2005 18 Bastia fr FRA 1. Ligue 1 19th 1.0 Matches 2009-2010 23 Valenciennes fr FRA 1. Ligue 1 10th 1.0 Matches 2013-2014 27 Bastia fr FRA 1. Ligue 1 10th 7.9 Matches 2014-2015 28 Bastia fr FRA 1. Ligue 1 12th 3.0 Matches 2015-2016 29 Bastia fr FRA 1. Ligue 1 10th 33.2 Matches 2016-2017 30 Bastia fr FRA 1. Ligue 1 20th 33.5 Matches 2017-2018 31 Ajaccio fr FRA 2. Ligue 2 3rd 31.2 1035 868 1035 0 0 0 1035 0 0 0 604 3816 2943 0 0 0 1 0 310 0 Matches 2018-2019 32 Lens fr FRA 2. Ligue 2 5th 34.9 1101 940 1097 3 1 0 1101 0 0 0 527 3393 2164 0 3 1 1 0 410 0 Matches 2019-2020 33 Lens fr FRA 2. Ligue 2 2nd 27.0 899 785 897 2 0 0 899 0 0 0 447 2668 1638 0 1 0 0 0 365 0 Matches 2020-2021 34 Lens fr FRA 1. Ligue 1 7th 36.8 1106 977 1105 1 0 0 1106 0 0 0 554 2924 1688 0 1 1 0 0 431 0 Matches 2021-2022 35 Lens fr FRA 1. Ligue 1 7th 25.7 795 719 793 0 2 2 795 0 0 0 422 2162 1239 0 0 0 0 0 299 0 Matches 2022-2023 36 Lens fr FRA 1. Ligue 1 2nd 1.0 42 40 42 0 0 0 42 0 0 0 29 130 31 0 0 0 0 0 19 0 Matches 13 Seasons 4 Clubs 2 Leagues 236.3 4978 4329 4969 6 3 2 4978 0 0 0 2583 15093 9703 0 5 2 2 0 1834 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 Lens (6 Seasons) 2 Leagues 125.4 3943 3461 3934 6 3 2 3943 0 0 0 1979 11277 6760 0 5 2 1 0 1524 0 Bastia (5 Seasons) 1 League 78.7 Ajaccio (1 Season) 1 League 31.2 1035 868 1035 0 0 0 1035 0 0 0 604 3816 2943 0 0 0 1 0 310 0 Valenciennes (1 Season) 1 League 1.0 Ligue 1 (10 Seasons) 143.2 1943 1736 1940 1 2 2 1943 0 0 0 1005 5216 2958 0 1 1 0 0 749 0 Ligue 2 (3 Seasons) 93.1 3035 2593 3029 5 1 0 3035 0 0 0 1578 9877 6745 0 4 1 2 0 1085 0
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2004-2005 18 Bastia fr FRA 1. Ligue 1 2 91 46 2.7 1.0 1 1 1 Matches 2009-2010 23 Valenciennes fr FRA 1. Ligue 1 1 90 90 2.6 1.0 1 1 0 Matches 2013-2014 27 Bastia fr FRA 1. Ligue 1 9 713 79 20.8 7.9 7 7 2 Matches 2014-2015 28 Bastia fr FRA Coupe de France 0 0 0 0 1 Matches 2014-2015 28 Bastia fr FRA 1. Ligue 1 3 270 90 7.9 3.0 3 3 0 27 0.67 1 4 -3 -1.00 -0.83 Matches 2015-2016 29 Bastia fr FRA 1. Ligue 1 34 2,989 88 87.4 33.2 34 32 0 0 1.29 29 35 -6 -0.18 -0.18 Matches 2016-2017 30 Bastia fr FRA 1. Coupe de la Ligue 1 120 120 100.0 1.3 1 120 1 0 0 0.00 1 1 0 0.00 Matches 2016-2017 30 Bastia fr FRA 1. Ligue 1 34 3,017 89 88.2 33.5 34 33 0 0 0.97 27 43 -16 -0.48 +1.53 Matches 2017-2018 31 Ajaccio fr FRA 2. Ligue 2 32 2,808 88 82.1 31.2 32 30 0 0 1.78 48 33 +15 +0.48 -0.11 40.7 28.6 +12.1 +0.39 +0.01 Matches 2018-2019 32 Lens fr FRA Coupe de France 1 90 90 33.3 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 -4.00 Matches 2018-2019 32 Lens fr FRA 1. Coupe de la Ligue 1 120 120 57.1 1.3 1 120 1 0 0 1.00 1 1 0 0.00 -1.00 Matches 2018-2019 32 Lens fr FRA 2. Ligue 2 36 3,140 87 91.8 34.9 36 87 34 0 0 1.74 47 25 +22 +0.63 +0.95 46.7 30.9 +15.7 +0.45 +0.92 Matches 2019-2020 33 Lens fr FRA 2. Ligue 2 27 2,430 90 96.4 27.0 27 90 27 0 0 1.85 37 23 +14 +0.52 -0.48 41.4 25.7 +15.7 +0.58 -0.11 Matches 2020-2021 34 Lens fr FRA Coupe de France 0 0 0 2 Matches 2020-2021 34 Lens fr FRA 1. Ligue 1 37 3,313 90 96.9 36.8 37 90 35 0 0 1.54 54 51 +3 +0.08 +1.76 54.2 44.5 +9.7 +0.26 +0.33 Matches 2021-2022 35 Lens fr FRA Coupe de France 1 90 90 33.3 1.0 1 90 1 0 2 0.00 2 4 -2 -2.00 -2.50 Matches 2021-2022 35 Lens fr FRA 1. Ligue 1 27 2,313 86 67.6 25.7 27 86 25 0 7 1.41 38 33 +5 +0.19 -0.54 32.4 30.3 +2.1 +0.08 -0.36 Matches 2022-2023 36 Lens fr FRA Coupe de France 4 390 98 100.0 4.3 4 98 4 0 0 1.75 7 4 +3 +0.69 Matches 2022-2023 36 Lens fr FRA 1. Ligue 1 1 90 90 2.6 1.0 1 90 1 0 36 3.00 3 1 +2 +2.00 +1.00 2.8 3.3 -0.5 -0.50 -1.14 Matches 2023-2024 37 Lens 1. Champions Lg 0 0 0 0 6 Matches 2023-2024 37 Lens fr FRA Coupe de France 0 0 0 0 1 Matches 2023-2024 37 Lens 2. Europa Lg 0 0 0 0 2 Matches 2023-2024 37 Lens fr FRA 1. Ligue 1 0 0 0 0 33 Matches 13 Seasons 4 Clubs 6 Leagues 251 22,074 88 48.5 245.3 248 89 237 3 117 1.48 295 260 +35 +0.15 -0.20 218.2 163.3 +54.8 +0.35 -0.15 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 Lens (6 Seasons) 6 Leagues 135 11,976 89 56.1 133.1 135 89 129 0 89 1.62 189 144 +45 +0.34 -0.50 177.5 134.7 +42.8 +0.34 -0.18 Bastia (5 Seasons) 3 Leagues 83 7,200 87 41.5 80.0 80 120 77 3 28 1.10 58 83 -25 -0.35 -0.01 Ajaccio (1 Season) 1 League 32 2,808 88 82.1 31.2 32 30 0 0 1.78 48 33 +15 +0.48 -0.11 40.7 28.6 +12.1 +0.39 +0.01 Valenciennes (1 Season) 1 League 1 90 90 2.6 1.0 1 1 0 Ligue 1 (10 Seasons) 148 12,886 87 38.2 143.2 145 88 138 3 103 1.30 152 167 -15 -0.11 -0.42 89.4 78.1 +11.3 +0.18 -0.40 Coupe de France (6 Seasons) 6 570 95 42.2 6.3 6 95 6 0 6 1.17 9 10 -1 -0.16 -1.41 Ligue 2 (3 Seasons) 95 8,378 88 89.5 93.1 95 88 91 0 0 1.78 132 81 +51 +0.55 +0.18 128.8 85.2 +43.5 +0.47 +0.30 Coupe de la Ligue (2 Seasons) 2 240 120 72.7 2.7 2 120 2 0 0 0.50 2 2 0 0.00 -1.00 Champions Lg (1 Season) 0 0 0 0 6 Europa Lg (1 Season) 0 0 0 0 2
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 2004-2005 18 Bastia 1 League 2 91 46 2.7 1.0 1 1 1 2009-2010 23 Valenciennes 1 League 1 90 90 2.6 1.0 1 1 0 2013-2014 27 Bastia 1 League 9 713 79 20.8 7.9 7 7 2 2014-2015 28 Bastia 2 Leagues 3 270 90 7.6 3.0 3 3 0 28 0.67 1 4 -3 -1.00 -0.83 2015-2016 29 Bastia 1 League 34 2,989 88 87.4 33.2 34 32 0 0 1.29 29 35 -6 -0.18 -0.18 2016-2017 30 Bastia 2 Leagues 35 3,137 90 88.6 34.9 35 120 34 0 0 0.94 28 44 -16 -0.46 +1.55 2017-2018 31 Ajaccio 1 League 32 2,808 88 82.1 31.2 32 30 0 0 1.78 48 33 +15 +0.48 -0.11 40.7 28.6 +12.1 +0.39 +0.01 2018-2019 32 Lens 3 Leagues 38 3,350 88 85.9 37.2 38 88 36 0 0 1.67 48 28 +20 +0.54 -0.12 46.7 30.9 +15.7 +0.45 +0.92 2019-2020 33 Lens 1 League 27 2,430 90 96.4 27.0 27 90 27 0 0 1.85 37 23 +14 +0.52 -0.48 41.4 25.7 +15.7 +0.58 -0.11 2020-2021 34 Lens 2 Leagues 37 3,313 90 92.0 36.8 37 90 35 0 2 1.54 54 51 +3 +0.08 +1.76 54.2 44.5 +9.7 +0.26 +0.33 2021-2022 35 Lens 2 Leagues 28 2,403 86 65.1 26.7 28 86 26 0 9 1.36 40 37 +3 +0.11 -0.59 32.4 30.3 +2.1 +0.08 -0.36 2022-2023 36 Lens 2 Leagues 5 480 96 12.6 5.3 5 96 5 0 36 2.00 10 5 +5 +0.94 -0.06 2.8 3.3 -0.5 -0.50 -1.14 2023-2024 37 Lens 4 Leagues 0 0 0 0 42 13 Seasons 4 Clubs 6 Leagues 251 22,074 88 48.5 245.3 248 89 237 3 117 1.48 295 260 +35 +0.15 -0.20 218.2 163.3 +54.8 +0.35 -0.15 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 Lens (6 Seasons) 6 Leagues 135 11,976 89 56.1 133.1 135 89 129 0 89 1.62 189 144 +45 +0.34 -0.50 177.5 134.7 +42.8 +0.34 -0.18 Bastia (5 Seasons) 3 Leagues 83 7,200 87 41.5 80.0 80 120 77 3 28 1.10 58 83 -25 -0.35 -0.01 Ajaccio (1 Season) 1 League 32 2,808 88 82.1 31.2 32 30 0 0 1.78 48 33 +15 +0.48 -0.11 40.7 28.6 +12.1 +0.39 +0.01 Valenciennes (1 Season) 1 League 1 90 90 2.6 1.0 1 1 0 Ligue 1 (10 Seasons) 148 12,886 87 38.2 143.2 145 88 138 3 103 1.30 152 167 -15 -0.11 -0.42 89.4 78.1 +11.3 +0.18 -0.40 Coupe de France (6 Seasons) 6 570 95 42.2 6.3 6 95 6 0 6 1.17 9 10 -1 -0.16 -1.41 Ligue 2 (3 Seasons) 95 8,378 88 89.5 93.1 95 88 91 0 0 1.78 132 81 +51 +0.55 +0.18 128.8 85.2 +43.5 +0.47 +0.30 Coupe de la Ligue (2 Seasons) 2 240 120 72.7 2.7 2 120 2 0 0 0.50 2 2 0 0.00 -1.00 Champions Lg (1 Season) 0 0 0 0 6 Europa Lg (1 Season) 0 0 0 0 2
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2004-2005 18 Bastia fr FRA 1. Ligue 1 19th 2 91 46 2.7 1.0 1 1 1 Matches 2009-2010 23 Valenciennes fr FRA 1. Ligue 1 10th 1 90 90 2.6 1.0 1 1 0 Matches 2013-2014 27 Bastia fr FRA 1. Ligue 1 10th 9 713 79 20.8 7.9 7 7 2 Matches 2014-2015 28 Bastia fr FRA 1. Ligue 1 12th 3 270 90 7.9 3.0 3 3 0 27 0.67 1 4 -3 -1.00 -0.83 Matches 2015-2016 29 Bastia fr FRA 1. Ligue 1 10th 34 2,989 88 87.4 33.2 34 32 0 0 1.29 29 35 -6 -0.18 -0.18 Matches 2016-2017 30 Bastia fr FRA 1. Ligue 1 20th 34 3,017 89 88.2 33.5 34 33 0 0 0.97 27 43 -16 -0.48 +1.53 Matches 2017-2018 31 Ajaccio fr FRA 2. Ligue 2 3rd 32 2,808 88 82.1 31.2 32 30 0 0 1.78 48 33 +15 +0.48 -0.11 40.7 28.6 +12.1 +0.39 +0.01 Matches 2018-2019 32 Lens fr FRA 2. Ligue 2 5th 36 3,140 87 91.8 34.9 36 87 34 0 0 1.74 47 25 +22 +0.63 +0.95 46.7 30.9 +15.7 +0.45 +0.92 Matches 2019-2020 33 Lens fr FRA 2. Ligue 2 2nd 27 2,430 90 96.4 27.0 27 90 27 0 0 1.85 37 23 +14 +0.52 -0.48 41.4 25.7 +15.7 +0.58 -0.11 Matches 2020-2021 34 Lens fr FRA 1. Ligue 1 7th 37 3,313 90 96.9 36.8 37 90 35 0 0 1.54 54 51 +3 +0.08 +1.76 54.2 44.5 +9.7 +0.26 +0.33 Matches 2021-2022 35 Lens fr FRA 1. Ligue 1 7th 27 2,313 86 67.6 25.7 27 86 25 0 7 1.41 38 33 +5 +0.19 -0.54 32.4 30.3 +2.1 +0.08 -0.36 Matches 2022-2023 36 Lens fr FRA 1. Ligue 1 2nd 1 90 90 2.6 1.0 1 90 1 0 36 3.00 3 1 +2 +2.00 +1.00 2.8 3.3 -0.5 -0.50 -1.14 Matches 2023-2024 37 Lens fr FRA 1. Ligue 1 6th 0 0 0 0 33 Matches 13 Seasons 4 Clubs 2 Leagues 243 21,264 88 49.3 236.3 240 88 229 3 103 1.50 284 248 +36 +0.16 -0.15 218.2 163.3 +54.8 +0.35 -0.15 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 Lens (6 Seasons) 2 Leagues 128 11,286 88 58.9 125.4 128 88 122 0 76 1.65 179 133 +46 +0.37 -0.44 177.5 134.7 +42.8 +0.34 -0.18 Bastia (5 Seasons) 1 League 82 7,080 86 41.4 78.7 79 76 3 27 1.11 57 82 -25 -0.36 -0.02 Ajaccio (1 Season) 1 League 32 2,808 88 82.1 31.2 32 30 0 0 1.78 48 33 +15 +0.48 -0.11 40.7 28.6 +12.1 +0.39 +0.01 Valenciennes (1 Season) 1 League 1 90 90 2.6 1.0 1 1 0 Ligue 1 (10 Seasons) 148 12,886 87 38.2 143.2 145 88 138 3 103 1.30 152 167 -15 -0.11 -0.42 89.4 78.1 +11.3 +0.18 -0.40 Ligue 2 (3 Seasons) 95 8,378 88 89.5 93.1 95 88 91 0 0 1.78 132 81 +51 +0.55 +0.18 128.8 85.2 +43.5 +0.47 +0.30
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 2004-2005 18 Bastia 1 League 1.0 0 0 2009-2010 23 Valenciennes 1 League 1.0 0 0 0 2013-2014 27 Bastia 1 League 7.9 0 0 0 2014-2015 28 Bastia 2 Leagues 3.0 1 0 0 2015-2016 29 Bastia 1 League 33.2 2 1 2 2016-2017 30 Bastia 2 Leagues 34.9 5 1 0 0 12 0 0 3 0 0 2 0 2017-2018 31 Ajaccio 1 League 31.2 1 1 0 1 6 0 0 0 1 0 0 0 56 12 0 100.0 2018-2019 32 Lens 3 Leagues 37.2 0 0 0 0 6 0 0 2 0 0 0 0 48 6 1 85.7 2019-2020 33 Lens 1 League 27.0 0 0 0 0 6 0 0 0 0 0 0 0 41 3 1 75.0 2020-2021 34 Lens 2 Leagues 36.8 2 0 0 1 10 0 0 1 2 0 1 0 37 8 0 100.0 2021-2022 35 Lens 2 Leagues 26.7 3 1 0 2 3 0 0 1 0 0 1 0 31 4 1 80.0 2022-2023 36 Lens 2 Leagues 5.3 1 0 0 1 0 0 0 0 0 0 0 0 1 1 0 100.0 13 Seasons 4 Clubs 6 Leagues 245.3 15 4 0 7 43 0 0 7 3 0 4 0 214 34 3 91.9 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Lens (6 Seasons) 6 Leagues 133.1 6 1 0 4 25 0 0 4 2 0 2 0 158 22 3 88.0 Bastia (5 Seasons) 3 Leagues 80.0 8 2 0 2 12 0 0 3 0 0 2 0 Ajaccio (1 Season) 1 League 31.2 1 1 0 1 6 0 0 0 1 0 0 0 56 12 0 100.0 Valenciennes (1 Season) 1 League 1.0 0 0 0 Ligue 1 (10 Seasons) 143.2 13 3 0 5 25 0 0 5 2 0 4 0 69 13 1 92.9 Coupe de France (6 Seasons) 6.3 1 0 0 1 0 0 0 0 0 0 0 0 Ligue 2 (3 Seasons) 93.1 1 1 0 1 18 0 0 2 1 0 0 0 145 21 2 91.3 Coupe de la Ligue (2 Seasons) 2.7 0 0 0 0 Champions Lg (1 Season) Europa Lg (1 Season)
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 Jean-Louis Leca Pages
Jean-Louis Leca 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