Goalkeeping: Domestic Leagues
Goalkeeping: Domestic Leagues 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 2018-2019 23 Dundee sct SCO 1. Premiership 12th 16 16 1,440 16.0 0 0.00 3 2 11 1 6.3 3 3 0 0 0.0 Matches 2018-2019 23 Stevenage eng ENG 4. League Two 10th 13 13 1,170 13.0 17 1.31 6 1 6 4 30.8 1 1 0 0 0.0 Matches 2019-2020 24 Doncaster eng ENG 3. League One 9th 27 27 2,430 27.0 26 0.96 91 70 75.8 12 6 9 9 33.3 5 4 1 0 20.0 Matches 2020-2021 25 QPR eng ENG 2. Championship 9th 42 42 3,747 41.6 52 1.25 171 120 73.1 16 11 15 11 26.2 7 6 1 0 14.3 Matches 2021-2022 26 QPR eng ENG 2. Championship 11th 28 28 2,475 27.5 32 1.16 99 67 69.7 14 6 8 8 28.6 2 2 0 0 0.0 Matches 2022-2023 27 QPR eng ENG 2. Championship 20th 46 46 4,140 46.0 71 1.54 187 115 64.2 13 11 22 9 19.6 6 4 2 0 33.3 Matches 2023-2024 28 Middlesbrough eng ENG 2. Championship 8th 35 35 3,149 35.0 47 1.34 129 84 65.9 16 7 12 10 28.6 3 3 0 0 0.0 Matches 8 Seasons 7 Clubs 6 Leagues 207 207 18,551 206.1 245 1.19 677 456 69.1 80 44 83 52 25.1 27 23 4 0 14.8 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches QPR (3 Seasons) 1 League 116 116 10,362 115.1 155 1.35 457 302 68.7 43 28 45 28 24.1 15 12 3 0 20.0 Middlesbrough (1 Season) 1 League 35 35 3,149 35.0 47 1.34 129 84 65.9 16 7 12 10 28.6 3 3 0 0 0.0 Doncaster (1 Season) 1 League 27 27 2,430 27.0 26 0.96 91 70 75.8 12 6 9 9 33.3 5 4 1 0 20.0 Dundee (1 Season) 1 League 16 16 1,440 16.0 0 0.00 3 2 11 1 6.3 3 3 0 0 0.0 Stevenage (1 Season) 1 League 13 13 1,170 13.0 17 1.31 6 1 6 4 30.8 1 1 0 0 0.0 Championship (4 Seasons) 151 151 13,511 150.1 202 1.35 586 386 68.1 59 35 57 38 25.2 18 15 3 0 16.7 League One (1 Season) 27 27 2,430 27.0 26 0.96 91 70 75.8 12 6 9 9 33.3 5 4 1 0 20.0 Premiership (1 Season) 16 16 1,440 16.0 0 0.00 3 2 11 1 6.3 3 3 0 0 0.0 League Two (1 Season) 13 13 1,170 13.0 17 1.31 6 1 6 4 30.8 1 1 0 0 0.0
Advanced Goalkeeping: Domestic Leagues
Advanced Goalkeeping: Domestic Leagues 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 2018-2019 23 Dundee sct SCO 1. Premiership 12th 16.0 0 3 Matches 2018-2019 23 Stevenage eng ENG 4. League Two 10th 13.0 17 1 Matches 2019-2020 24 Doncaster eng ENG 3. League One 9th 27.0 26 4 Matches 2020-2021 25 QPR eng ENG 2. Championship 9th 41.6 52 6 2 4 2 50.7 0.26 +0.7 +0.02 249 697 35.7 1217 254 42.2 36.6 356 51.4 41.3 637 38 6.0 25 0.60 12.5 Matches 2021-2022 26 QPR eng ENG 2. Championship 11th 27.5 32 2 0 3 0 33.4 0.33 +1.4 +0.05 129 427 30.2 845 156 38.2 34.3 212 49.1 41.6 368 23 6.3 24 0.87 13.8 Matches 2022-2023 27 QPR eng ENG 2. Championship 20th 46.0 71 4 1 8 1 66.4 0.34 -3.6 -0.08 262 702 37.3 1088 193 46.4 38.0 330 59.7 45.8 671 65 9.7 55 1.20 14.1 Matches 2023-2024 28 Middlesbrough eng ENG 2. Championship 8th 35.0 47 3 1 8 2 43.7 0.32 -1.3 -0.04 114 380 30.0 1274 156 23.9 28.1 164 46.3 37.2 470 29 6.2 55 1.57 16.5 Matches 8 Seasons 7 Clubs 6 Leagues 206.1 245 23 4 23 5 194.2 0.31 -2.8 -0.02 754 2206 34.2 4424 759 37.2 34.0 1062 52.7 42.1 2146 155 7.2 159 1.06 14.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 QPR (3 Seasons) 1 League 115.1 155 12 3 15 3 150.5 0.31 -1.5 -0.01 640 1826 35.0 3150 603 42.6 36.4 898 53.9 43.0 1676 126 7.5 104 0.90 13.5 Grasshopper (2 Seasons) 1 League Middlesbrough (1 Season) 1 League 35.0 47 3 1 8 2 43.7 0.32 -1.3 -0.04 114 380 30.0 1274 156 23.9 28.1 164 46.3 37.2 470 29 6.2 55 1.57 16.5 Doncaster (1 Season) 1 League 27.0 26 4 Dundee (1 Season) 1 League 16.0 0 3 Stevenage (1 Season) 1 League 13.0 17 1 MSV Duisburg (1 Season) 1 League Championship (4 Seasons) 150.1 202 15 4 23 5 194.2 0.31 -2.8 -0.02 754 2206 34.2 4424 759 37.2 34.0 1062 52.7 42.1 2146 155 7.2 159 1.06 14.3 Super Lg (2 Seasons) League One (1 Season) 27.0 26 4 Premiership (1 Season) 16.0 0 3 League Two (1 Season) 13.0 17 1 2. Bundesliga (1 Season)
Standard Stats: Domestic Leagues
Standard Stats: Domestic Leagues 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 2014-2015 19 Grasshopper ch SUI 1. Super Lg 8th 0 0 Matches 2015-2016 20 Grasshopper ch SUI 1. Super Lg 4th 0 0 Matches 2015-2016 20 MSV Duisburg de GER 2. 2. Bundesliga 16th 0 0 Matches 2018-2019 23 Dundee sct SCO 1. Premiership 12th 16 16 1,440 16.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 Stevenage eng ENG 4. League Two 10th 13 13 1,170 13.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 24 Doncaster eng ENG 3. League One 9th 27 27 2,430 27.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 25 QPR eng ENG 2. Championship 9th 42 42 3,747 41.6 0 0 0 0 0 0 1 1 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 26 QPR eng ENG 2. Championship 11th 28 28 2,475 27.5 0 0 0 0 0 0 2 0 0.0 0.0 0.0 0.0 0 1 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 27 QPR eng ENG 2. Championship 20th 46 46 4,140 46.0 1 0 1 1 0 0 2 0 0.1 0.1 0.0 0.1 0 1 0 0.02 0.00 0.02 0.02 0.02 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 28 Middlesbrough eng ENG 2. Championship 8th 35 35 3,149 35.0 0 0 0 0 0 0 2 0 0.0 0.0 0.1 0.1 0 2 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 8 Seasons 7 Clubs 6 Leagues 207 207 18,551 206.1 1 0 1 1 0 0 8 1 0.1 0.1 0.2 0.3 0 4 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 QPR (3 Seasons) 1 League 116 116 10,362 115.1 1 0 1 1 0 0 5 1 0.1 0.1 0.1 0.2 0 2 0 0.01 0.00 0.01 0.01 0.01 0.00 0.00 0.00 0.00 0.00 Grasshopper (2 Seasons) 1 League 0 0 Middlesbrough (1 Season) 1 League 35 35 3,149 35.0 0 0 0 0 0 0 2 0 0.0 0.0 0.1 0.1 0 2 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Doncaster (1 Season) 1 League 27 27 2,430 27.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Dundee (1 Season) 1 League 16 16 1,440 16.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Stevenage (1 Season) 1 League 13 13 1,170 13.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 MSV Duisburg (1 Season) 1 League 0 0 Championship (4 Seasons) 151 151 13,511 150.1 1 0 1 1 0 0 7 1 0.1 0.1 0.2 0.3 0 4 0 0.01 0.00 0.01 0.01 0.01 0.00 0.00 0.00 0.00 0.00 Super Lg (2 Seasons) 0 0 League One (1 Season) 27 27 2,430 27.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Premiership (1 Season) 16 16 1,440 16.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Two (1 Season) 13 13 1,170 13.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2. Bundesliga (1 Season) 0 0
Shooting: Domestic Leagues
Shooting: Domestic Leagues Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2018-2019 23 Dundee sct SCO 1. Premiership 12th 16.0 0 0 0 Matches 2018-2019 23 Stevenage eng ENG 4. League Two 10th 13.0 0 0 0 Matches 2019-2020 24 Doncaster eng ENG 3. League One 9th 27.0 0 0 0 0.00 0.00 0 0 Matches 2020-2021 25 QPR eng ENG 2. Championship 9th 41.6 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2021-2022 26 QPR eng ENG 2. Championship 11th 27.5 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2022-2023 27 QPR eng ENG 2. Championship 20th 46.0 1 2 1 50.0 0.04 0.02 0.50 1.00 10.1 0 0 0 0.1 0.1 0.07 +0.9 +0.9 Matches 2023-2024 28 Middlesbrough eng ENG 2. Championship 8th 35.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 8 Seasons 7 Clubs 6 Leagues 206.1 1 2 1 50.0 0.01 0.01 0.50 1.00 10.1 0 0 0 0.1 0.1 0.07 +0.9 +0.9 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches QPR (3 Seasons) 1 League 115.1 1 2 1 50.0 0.02 0.01 0.50 1.00 10.1 0 0 0 0.1 0.1 0.07 +0.9 +0.9 Grasshopper (2 Seasons) 1 League Middlesbrough (1 Season) 1 League 35.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Doncaster (1 Season) 1 League 27.0 0 0 0 0.00 0.00 0 0 Dundee (1 Season) 1 League 16.0 0 0 0 Stevenage (1 Season) 1 League 13.0 0 0 0 MSV Duisburg (1 Season) 1 League Championship (4 Seasons) 150.1 1 2 1 50.0 0.01 0.01 0.50 1.00 10.1 0 0 0 0.1 0.1 0.07 +0.9 +0.9 Super Lg (2 Seasons) League One (1 Season) 27.0 0 0 0 0.00 0.00 0 0 Premiership (1 Season) 16.0 0 0 0 League Two (1 Season) 13.0 0 0 0 2. Bundesliga (1 Season)
Passing: Domestic Leagues
Passing: Domestic Leagues 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 2018-2019 23 Dundee sct SCO 1. Premiership 12th 16.0 0 Matches 2018-2019 23 Stevenage eng ENG 4. League Two 10th 13.0 0 Matches 2019-2020 24 Doncaster eng ENG 3. League One 9th 27.0 0 Matches 2020-2021 25 QPR eng ENG 2. Championship 9th 41.6 1088 1581 68.8 30902 23262 236 238 99.2 488 496 98.4 360 834 43.2 0 0.1 0.1 -0.1 2 27 0 0 0 Matches 2021-2022 26 QPR eng ENG 2. Championship 11th 27.5 739 1058 69.8 18955 13035 196 197 99.5 339 345 98.3 196 505 38.8 0 0.0 0.0 0.0 0 16 0 0 1 Matches 2022-2023 27 QPR eng ENG 2. Championship 20th 46.0 950 1425 66.7 29115 21982 204 205 99.5 414 422 98.1 328 786 41.7 0 0.0 0.1 0.0 0 35 0 0 1 Matches 2023-2024 28 Middlesbrough eng ENG 2. Championship 8th 35.0 1138 1449 78.5 25295 17113 350 352 99.4 577 586 98.5 205 491 41.8 0 0.1 0.1 -0.1 1 28 1 0 2 Matches 8 Seasons 7 Clubs 6 Leagues 206.1 3915 5513 71.0 104267 75392 986 992 99.4 1818 1849 98.3 1089 2616 41.6 0 0.2 0.3 -0.2 3 106 1 0 4 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 QPR (3 Seasons) 1 League 115.1 2777 4064 68.3 78972 58279 636 640 99.4 1241 1263 98.3 884 2125 41.6 0 0.1 0.2 -0.1 2 78 0 0 2 Grasshopper (2 Seasons) 1 League Middlesbrough (1 Season) 1 League 35.0 1138 1449 78.5 25295 17113 350 352 99.4 577 586 98.5 205 491 41.8 0 0.1 0.1 -0.1 1 28 1 0 2 Doncaster (1 Season) 1 League 27.0 0 Dundee (1 Season) 1 League 16.0 0 Stevenage (1 Season) 1 League 13.0 0 MSV Duisburg (1 Season) 1 League Championship (4 Seasons) 150.1 3915 5513 71.0 104267 75392 986 992 99.4 1818 1849 98.3 1089 2616 41.6 0 0.2 0.3 -0.2 3 106 1 0 4 Super Lg (2 Seasons) League One (1 Season) 27.0 0 Premiership (1 Season) 16.0 0 League Two (1 Season) 13.0 0 2. Bundesliga (1 Season)
Pass Types: Domestic Leagues
Pass Types: Domestic Leagues Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2018-2019 23 Dundee sct SCO 1. Premiership 12th 16.0 Matches 2018-2019 23 Stevenage eng ENG 4. League Two 10th 13.0 Matches 2019-2020 24 Doncaster eng ENG 3. League One 9th 27.0 0 Matches 2020-2021 25 QPR eng ENG 2. Championship 9th 41.6 1581 1079 494 138 0 5 0 0 0 0 0 0 1088 8 1 Matches 2021-2022 26 QPR eng ENG 2. Championship 11th 27.5 1058 772 285 73 0 5 0 0 0 0 0 0 739 1 1 Matches 2022-2023 27 QPR eng ENG 2. Championship 20th 46.0 1425 926 492 161 0 4 0 1 0 0 0 0 950 7 1 Matches 2023-2024 28 Middlesbrough eng ENG 2. Championship 8th 35.0 1449 1205 233 69 1 4 0 0 0 0 0 0 1138 11 2 Matches 8 Seasons 7 Clubs 6 Leagues 206.1 5513 3982 1504 441 1 18 0 1 0 0 0 0 3915 27 5 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches QPR (3 Seasons) 1 League 115.1 4064 2777 1271 372 0 14 0 1 0 0 0 0 2777 16 3 Grasshopper (2 Seasons) 1 League Middlesbrough (1 Season) 1 League 35.0 1449 1205 233 69 1 4 0 0 0 0 0 0 1138 11 2 Doncaster (1 Season) 1 League 27.0 0 Dundee (1 Season) 1 League 16.0 Stevenage (1 Season) 1 League 13.0 MSV Duisburg (1 Season) 1 League Championship (4 Seasons) 150.1 5513 3982 1504 441 1 18 0 1 0 0 0 0 3915 27 5 Super Lg (2 Seasons) League One (1 Season) 27.0 0 Premiership (1 Season) 16.0 League Two (1 Season) 13.0 2. Bundesliga (1 Season)
Goal and Shot Creation: Domestic Leagues
Goal and Shot Creation: Domestic Leagues 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 2018-2019 23 Dundee sct SCO 1. Premiership 12th 16.0 Matches 2018-2019 23 Stevenage eng ENG 4. League Two 10th 13.0 Matches 2019-2020 24 Doncaster eng ENG 3. League One 9th 27.0 Matches 2020-2021 25 QPR eng ENG 2. Championship 9th 41.6 7 0.17 5 2 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2021-2022 26 QPR eng ENG 2. Championship 11th 27.5 3 0.11 3 0 0 0 0 0 1 0.04 1 0 0 0 0 0 Matches 2022-2023 27 QPR eng ENG 2. Championship 20th 46.0 8 0.17 4 4 0 0 0 0 1 0.02 0 1 0 0 0 0 Matches 2023-2024 28 Middlesbrough eng ENG 2. Championship 8th 35.0 6 0.17 6 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 8 Seasons 7 Clubs 6 Leagues 206.1 24 0.16 18 6 0 0 0 0 2 0.01 1 1 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 QPR (3 Seasons) 1 League 115.1 18 0.16 12 6 0 0 0 0 2 0.02 1 1 0 0 0 0 Grasshopper (2 Seasons) 1 League Middlesbrough (1 Season) 1 League 35.0 6 0.17 6 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Doncaster (1 Season) 1 League 27.0 Dundee (1 Season) 1 League 16.0 Stevenage (1 Season) 1 League 13.0 MSV Duisburg (1 Season) 1 League Championship (4 Seasons) 150.1 24 0.16 18 6 0 0 0 0 2 0.01 1 1 0 0 0 0 Super Lg (2 Seasons) League One (1 Season) 27.0 Premiership (1 Season) 16.0 League Two (1 Season) 13.0 2. Bundesliga (1 Season)
Defensive Actions: Domestic Leagues
Defensive Actions: Domestic Leagues 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 2018-2019 23 Dundee sct SCO 1. Premiership 12th 16.0 Matches 2018-2019 23 Stevenage eng ENG 4. League Two 10th 13.0 Matches 2019-2020 24 Doncaster eng ENG 3. League One 9th 27.0 0 0 Matches 2020-2021 25 QPR eng ENG 2. Championship 9th 41.6 1 0 1 0 0 1 1 100.0 0 0 0 0 1 2 11 2 Matches 2021-2022 26 QPR eng ENG 2. Championship 11th 27.5 1 1 1 0 0 1 1 100.0 0 0 0 0 0 1 18 2 Matches 2022-2023 27 QPR eng ENG 2. Championship 20th 46.0 2 0 2 0 0 2 2 100.0 0 0 0 0 0 2 26 4 Matches 2023-2024 28 Middlesbrough eng ENG 2. Championship 8th 35.0 4 3 4 0 0 3 5 60.0 2 0 0 0 0 4 18 4 Matches 8 Seasons 7 Clubs 6 Leagues 206.1 8 4 8 0 0 7 9 77.8 2 0 0 0 1 9 73 12 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 QPR (3 Seasons) 1 League 115.1 4 1 4 0 0 4 4 100.0 0 0 0 0 1 5 55 8 Grasshopper (2 Seasons) 1 League 0 Middlesbrough (1 Season) 1 League 35.0 4 3 4 0 0 3 5 60.0 2 0 0 0 0 4 18 4 Doncaster (1 Season) 1 League 27.0 0 0 0 Dundee (1 Season) 1 League 16.0 0 Stevenage (1 Season) 1 League 13.0 0 MSV Duisburg (1 Season) 1 League 0 Championship (4 Seasons) 150.1 8 4 8 0 0 7 9 77.8 2 0 0 0 1 9 73 12 Super Lg (2 Seasons) 0 League One (1 Season) 27.0 0 0 0 Premiership (1 Season) 16.0 0 League Two (1 Season) 13.0 0 2. Bundesliga (1 Season) 0
Possession: Domestic Leagues
Possession: Domestic Leagues 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 2018-2019 23 Dundee sct SCO 1. Premiership 12th 16.0 Matches 2018-2019 23 Stevenage eng ENG 4. League Two 10th 13.0 Matches 2019-2020 24 Doncaster eng ENG 3. League One 9th 27.0 Matches 2020-2021 25 QPR eng ENG 2. Championship 9th 41.6 1670 1471 1665 5 0 0 1670 0 0 0 888 4577 3010 0 0 0 1 0 677 0 Matches 2021-2022 26 QPR eng ENG 2. Championship 11th 27.5 1118 947 1112 6 0 0 1118 0 0 0 658 3014 1859 0 0 0 0 0 527 0 Matches 2022-2023 27 QPR eng ENG 2. Championship 20th 46.0 1522 1216 1495 25 3 3 1522 1 0 0.0 1 100.0 819 4740 3042 0 0 0 2 1 554 0 Matches 2023-2024 28 Middlesbrough eng ENG 2. Championship 8th 35.0 1532 1048 1509 23 0 0 1532 1 1 100.0 0 0.0 1002 4975 3114 0 0 0 1 0 937 0 Matches 8 Seasons 7 Clubs 6 Leagues 206.1 5842 4682 5781 59 3 3 5842 2 1 50.0 1 50.0 3367 17306 11025 0 0 0 4 1 2695 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 QPR (3 Seasons) 1 League 115.1 4310 3634 4272 36 3 3 4310 1 0 0.0 1 100.0 2365 12331 7911 0 0 0 3 1 1758 0 Grasshopper (2 Seasons) 1 League Middlesbrough (1 Season) 1 League 35.0 1532 1048 1509 23 0 0 1532 1 1 100.0 0 0.0 1002 4975 3114 0 0 0 1 0 937 0 Doncaster (1 Season) 1 League 27.0 Dundee (1 Season) 1 League 16.0 Stevenage (1 Season) 1 League 13.0 MSV Duisburg (1 Season) 1 League Championship (4 Seasons) 150.1 5842 4682 5781 59 3 3 5842 2 1 50.0 1 50.0 3367 17306 11025 0 0 0 4 1 2695 0 Super Lg (2 Seasons) League One (1 Season) 27.0 Premiership (1 Season) 16.0 League Two (1 Season) 13.0 2. Bundesliga (1 Season)
Playing Time: Domestic Leagues
Playing Time: Domestic Leagues 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 2014-2015 19 Grasshopper ch SUI 1. Super Lg 8th 0 0 0 0 7 Matches 2015-2016 20 Grasshopper ch SUI 1. Super Lg 4th 0 0 0 0 9 Matches 2015-2016 20 MSV Duisburg de GER 2. 2. Bundesliga 16th 0 0 0 0 1 Matches 2018-2019 23 Dundee sct SCO 1. Premiership 12th 16 1,440 90 42.1 16.0 16 90 16 0 1 0.69 14 29 -15 -0.94 +0.52 Matches 2018-2019 23 Stevenage eng ENG 4. League Two 10th 13 1,170 90 28.3 13.0 13 90 13 0 9 1.46 16 17 -1 -0.08 -0.23 Matches 2019-2020 24 Doncaster eng ENG 3. League One 9th 27 2,430 90 79.4 27.0 27 90 27 0 7 1.56 42 26 +16 +0.59 +0.31 Matches 2020-2021 25 QPR eng ENG 2. Championship 9th 42 3,747 89 90.5 41.6 42 89 41 0 1 1.40 49 52 -3 -0.07 -1.22 53.8 58.0 -4.1 -0.10 -0.66 Matches 2021-2022 26 QPR eng ENG 2. Championship 11th 28 2,475 88 59.8 27.5 28 88 27 0 2 1.71 41 32 +9 +0.33 +0.76 36.6 36.0 +0.6 +0.02 +0.38 Matches 2022-2023 27 QPR eng ENG 2. Championship 20th 46 4,140 90 100.0 46.0 46 90 46 0 0 1.09 44 71 -27 -0.59 50.3 62.4 -12.0 -0.26 Matches 2023-2024 28 Middlesbrough eng ENG 2. Championship 8th 35 3,149 90 76.1 35.0 35 90 34 0 4 1.57 58 47 +11 +0.31 +0.50 52.8 41.1 +11.7 +0.34 +0.08 Matches 8 Seasons 7 Clubs 6 Leagues 207 18,551 90 50.5 206.1 207 90 204 0 41 1.37 264 274 -10 -0.05 +0.26 193.6 197.4 -3.8 -0.03 +0.01 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches QPR (3 Seasons) 1 League 116 10,362 89 83.4 115.1 116 89 114 0 3 1.35 134 155 -21 -0.18 -0.05 140.8 156.4 -15.6 -0.14 +0.05 Grasshopper (2 Seasons) 1 League 0 0 0 0 16 Middlesbrough (1 Season) 1 League 35 3,149 90 76.1 35.0 35 90 34 0 4 1.57 58 47 +11 +0.31 +0.50 52.8 41.1 +11.7 +0.34 +0.08 Doncaster (1 Season) 1 League 27 2,430 90 79.4 27.0 27 90 27 0 7 1.56 42 26 +16 +0.59 +0.31 Dundee (1 Season) 1 League 16 1,440 90 42.1 16.0 16 90 16 0 1 0.69 14 29 -15 -0.94 +0.52 Stevenage (1 Season) 1 League 13 1,170 90 28.3 13.0 13 90 13 0 9 1.46 16 17 -1 -0.08 -0.23 MSV Duisburg (1 Season) 1 League 0 0 0 0 1 Championship (4 Seasons) 151 13,511 89 81.6 150.1 151 89 148 0 7 1.40 192 202 -10 -0.07 +0.08 193.6 197.4 -3.8 -0.03 +0.01 Super Lg (2 Seasons) 0 0 0 0 16 League One (1 Season) 27 2,430 90 79.4 27.0 27 90 27 0 7 1.56 42 26 +16 +0.59 +0.31 Premiership (1 Season) 16 1,440 90 42.1 16.0 16 90 16 0 1 0.69 14 29 -15 -0.94 +0.52 League Two (1 Season) 13 1,170 90 28.3 13.0 13 90 13 0 9 1.46 16 17 -1 -0.08 -0.23 2. Bundesliga (1 Season) 0 0 0 0 1
Miscellaneous Stats: Domestic Leagues
Miscellaneous Stats: Domestic Leagues 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 2018-2019 23 Dundee sct SCO 1. Premiership 12th 16.0 0 0 0 0 Matches 2018-2019 23 Stevenage eng ENG 4. League Two 10th 13.0 0 0 0 0 Matches 2019-2020 24 Doncaster eng ENG 3. League One 9th 27.0 1 0 0 0 6 0 0 0 0 0 0 0 Matches 2020-2021 25 QPR eng ENG 2. Championship 9th 41.6 1 1 0 1 14 0 0 1 0 0 0 0 42 21 2 91.3 Matches 2021-2022 26 QPR eng ENG 2. Championship 11th 27.5 2 0 0 1 4 0 0 0 1 0 1 0 40 17 1 94.4 Matches 2022-2023 27 QPR eng ENG 2. Championship 20th 46.0 2 0 0 1 9 0 0 0 0 0 0 0 46 11 1 91.7 Matches 2023-2024 28 Middlesbrough eng ENG 2. Championship 8th 35.0 2 0 0 0 6 0 0 0 3 0 0 0 61 10 2 83.3 Matches 8 Seasons 7 Clubs 6 Leagues 206.1 8 1 0 3 39 0 0 1 4 0 1 0 189 59 6 90.8 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches QPR (3 Seasons) 1 League 115.1 5 1 0 3 27 0 0 1 1 0 1 0 128 49 4 92.5 Grasshopper (2 Seasons) 1 League Middlesbrough (1 Season) 1 League 35.0 2 0 0 0 6 0 0 0 3 0 0 0 61 10 2 83.3 Doncaster (1 Season) 1 League 27.0 1 0 0 0 6 0 0 0 0 0 0 0 Dundee (1 Season) 1 League 16.0 0 0 0 0 Stevenage (1 Season) 1 League 13.0 0 0 0 0 MSV Duisburg (1 Season) 1 League Championship (4 Seasons) 150.1 7 1 0 3 33 0 0 1 4 0 1 0 189 59 6 90.8 Super Lg (2 Seasons) League One (1 Season) 27.0 1 0 0 0 6 0 0 0 0 0 0 0 Premiership (1 Season) 16.0 0 0 0 0 League Two (1 Season) 13.0 0 0 0 0 2. Bundesliga (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 Seny Dieng Pages
Seny Dieng 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