Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-11-09SatMatchweek 15HomeD 1–1Birmingham CityNorthamptonY*CB87000010001Match Report
2024-10-05SatMatchweek 10AwayL 0–1Birmingham CityCharlton AthY*CB45000000001Match Report
2024-10-01TueMatchweek 9HomeW 1–0Birmingham CityHuddersfieldY*CB90000000102Match Report
2024-09-28SatMatchweek 8HomeW 3–2Birmingham CityP'borough UtdY*CB90100011002Match Report
2024-09-16MonMatchweek 6HomeW 3–1Birmingham CityWrexhamY*CB85000000212Match Report

Standard Stats: Domestic Leagues

Standard Stats: Domestic Leagues Table
Playing Time Performance Expected Progression Per 90 Minutes
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-201516Legia Warsawpl POL1. Ekstraklasa2nd521802.0000000200.000.000.000.000.00Matches
2016-201718Birmingham Cityeng ENG2. Championship19th1087778.6000000300.000.000.000.000.00Matches
2016-201718Arsenaleng ENGJr. PL2 — Div. 14th887208.0000000200.000.000.000.000.00Matches
2017-201819Arsenaleng ENGJr. PL2 — Div. 11st443564.0000000000.000.000.000.000.00Matches
2018-201920Arsenaleng ENGJr. PL2 — Div. 12nd11901.0101100001.000.001.001.001.00Matches
2018-201920Charlton Atheng ENG3. League One3rd31302,51628.03253001200.110.070.180.110.18Matches
2019-202021Derby Countyeng ENG2. Championship10th20191,48716.5000000310.20.20.20.4238840.000.000.000.000.000.010.010.030.010.03Matches
2019-202021Derby Countyeng ENGJr. PL2 — Div. 14th11170.2000000000.000.000.000.000.00Matches
2020-202122Derby Countyeng ENG2. Championship21st13131,09112.1202200400.70.71.42.1219380.160.000.160.160.160.060.120.180.060.18Matches
2020-202122Derby Countyeng ENGJr. PL2 — Div. 16th221551.7011000100.000.580.580.000.58Matches
2021-202223Derby Countyeng ENG2. Championship23rd15121,00311.1101100100.90.90.81.71062100.090.000.090.090.090.080.070.150.080.15Matches
2021-202223Derby Countyeng ENGJr. PL2 — Div. 114th11450.5000000000.000.000.000.000.00Matches
2022-202324Birmingham Cityeng ENG2. Championship17th35352,90932.31121001201.31.31.42.722123160.030.030.060.030.060.040.040.080.040.08Matches
2023-202425Birmingham Cityeng ENG2. Championship22nd36352,97833.10000001211.31.31.22.512132200.000.000.000.000.000.040.040.080.040.08Matches
2024-202526Birmingham Cityeng ENG3. League One2nd997578.4101100310.120.000.120.120.12Matches
9 Seasons4 Clubs3 Leagues17416313,698152.283118005234.54.55.19.588498580.050.020.070.050.070.040.050.090.040.09
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
Birmingham City (4 Seasons)2 Leagues90877,42182.52132003022.62.62.65.334255360.020.010.040.020.040.040.040.080.040.08
Derby County (3 Seasons)1 League48443,58139.8303300811.91.92.44.354243220.080.000.080.080.080.050.060.110.050.11
Arsenal (3 Seasons)1 League13131,16613.0101100200.080.000.080.080.08
Derby County (3 Seasons)1 League442172.4011000100.000.410.410.000.41
Charlton Ath (1 Season)1 League31302,51628.03253001200.110.070.180.110.18
Legia Warsaw (1 Season)1 League521802.0000000200.000.000.000.000.00
Championship (6 Seasons)12912210,245113.84154003524.54.55.19.588498580.040.010.040.040.040.040.050.090.040.09
PL2 — Div. 1 (6 Seasons)17171,38315.4112100300.070.070.130.070.13
League One (2 Seasons)40393,27336.44264001510.110.050.160.110.16
Ekstraklasa (1 Season)521802.0000000200.000.000.000.000.00

Shooting: Domestic Leagues

Shooting: Domestic Leagues Table
Standard Expected
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
2014-201516Legia Warsawpl POL1. Ekstraklasa2nd2.0010.500.0000Matches
2016-201718Birmingham Cityeng ENG2. Championship19th8.60000.000.0000Matches
2016-201718Arsenaleng ENGJr. PL2 — Div. 14th8.0000Matches
2017-201819Arsenaleng ENGJr. PL2 — Div. 11st4.0000Matches
2018-201920Arsenaleng ENGJr. PL2 — Div. 12nd1.0100Matches
2018-201920Charlton Atheng ENG3. League One3rd28.0300Matches
2019-202021Derby Countyeng ENG2. Championship10th16.507114.30.420.060.000.0027.80000.20.20.03-0.2-0.2Matches
2019-202021Derby Countyeng ENGJr. PL2 — Div. 14th0.2000Matches
2020-202122Derby Countyeng ENG2. Championship21st12.129444.40.740.330.220.5011.50000.70.70.08+1.3+1.3Matches
2020-202122Derby Countyeng ENGJr. PL2 — Div. 16th1.7000Matches
2021-202223Derby Countyeng ENG2. Championship23rd11.119333.30.810.270.110.3314.41000.90.90.10+0.1+0.1Matches
2021-202223Derby Countyeng ENGJr. PL2 — Div. 114th0.5000Matches
2022-202324Birmingham Cityeng ENG2. Championship17th32.3118422.20.560.120.060.2516.51001.31.30.07-0.3-0.3Matches
2023-202425Birmingham Cityeng ENG2. Championship22nd33.1020735.00.600.210.000.0016.11001.31.30.07-1.3-1.3Matches
2024-202526Birmingham Cityeng ENG3. League One2nd8.415120.00.590.120.201.0000Matches
9 Seasons4 Clubs3 Leagues152.28682129.40.560.170.070.2416.63004.54.50.07-0.5-0.5
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
Birmingham City (4 Seasons)2 Leagues82.52431227.90.520.150.050.1716.32002.62.60.07-1.6-1.6
Derby County (3 Seasons)1 League39.8325832.00.630.200.120.3817.11001.91.90.07+1.1+1.1
Arsenal (3 Seasons)1 League13.0100
Derby County (3 Seasons)1 League2.4000
Charlton Ath (1 Season)1 League28.0300
Legia Warsaw (1 Season)1 League2.0010.500.0000
Championship (6 Seasons)113.84631930.20.550.170.060.2116.63004.54.50.07-0.5-0.5
PL2 — Div. 1 (6 Seasons)15.4100
League One (2 Seasons)36.445120.00.590.120.201.0000
Ekstraklasa (1 Season)2.0010.500.0000
Become a Stathead & surf this site ad-free.

Passing: Domestic Leagues

Passing: Domestic Leagues Table
Total Short Medium Long Expected
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
2014-201516Legia Warsawpl POL1. Ekstraklasa2nd2.00Matches
2016-201718Birmingham Cityeng ENG2. Championship19th8.60Matches
2016-201718Arsenaleng ENGJr. PL2 — Div. 14th8.00Matches
2017-201819Arsenaleng ENGJr. PL2 — Div. 11st4.00Matches
2018-201920Arsenaleng ENGJr. PL2 — Div. 12nd1.00Matches
2018-201920Charlton Atheng ENG3. League One3rd28.02Matches
2019-202021Derby Countyeng ENG2. Championship10th16.578195382.014513475633539884.235040386.89012770.900.20.4-0.25694088Matches
2019-202021Derby Countyeng ENGJr. PL2 — Div. 14th0.20Matches
2020-202122Derby Countyeng ENG2. Championship21st12.156167982.69621317126530487.221424687.0618076.301.40.9-1.4146810193Matches
2020-202122Derby Countyeng ENGJr. PL2 — Div. 16th1.71Matches
2021-202223Derby Countyeng ENG2. Championship23rd11.143853482.07931234918522283.318620889.4506675.800.80.5-0.85466062Matches
2021-202223Derby Countyeng ENGJr. PL2 — Div. 114th0.50Matches
2022-202324Birmingham Cityeng ENG2. Championship17th32.3982123679.417240478344454681.339947284.510213873.911.42.0-0.414106101123Matches
2023-202425Birmingham Cityeng ENG2. Championship22nd33.11330157184.724714791256665686.357463590.415820776.301.21.3-1.22084110132Matches
2024-202526Birmingham Cityeng ENG3. League One2nd8.40Matches
9 Seasons4 Clubs3 Leagues152.24092497382.374019229711795212684.41723196487.746161874.635.15.1-2.158373412498
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
Birmingham City (4 Seasons)2 Leagues82.52312280782.441954126951010120284.0973110787.926034575.412.63.3-1.634190211255
Derby County (3 Seasons)1 League39.81780216682.2320651027678592485.075085787.520127373.602.41.9-2.424183201243
Arsenal (3 Seasons)1 League13.00
Derby County (3 Seasons)1 League2.41
Charlton Ath (1 Season)1 League28.02
Legia Warsaw (1 Season)1 League2.00
Championship (6 Seasons)113.84092497382.374019229711795212684.41723196487.746161874.615.15.1-4.158373412498
PL2 — Div. 1 (6 Seasons)15.41
League One (2 Seasons)36.42
Ekstraklasa (1 Season)2.00

Pass Types: Domestic Leagues

Pass Types: Domestic Leagues Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201516Legia Warsawpl POL1. Ekstraklasa2nd2.0Matches
2016-201718Birmingham Cityeng ENG2. Championship19th8.60Matches
2016-201718Arsenaleng ENGJr. PL2 — Div. 14th8.0Matches
2017-201819Arsenaleng ENGJr. PL2 — Div. 11st4.0Matches
2018-201920Arsenaleng ENGJr. PL2 — Div. 12nd1.0Matches
2018-201920Charlton Atheng ENG3. League One3rd28.0Matches
2019-202021Derby Countyeng ENG2. Championship10th16.5953930191711322000078145Matches
2019-202021Derby Countyeng ENGJr. PL2 — Div. 14th0.2Matches
2020-202122Derby Countyeng ENG2. Championship21st12.1679671761931000056116Matches
2020-202122Derby Countyeng ENGJr. PL2 — Div. 16th1.7Matches
2021-202223Derby Countyeng ENG2. Championship23rd11.1534520131311010000043818Matches
2021-202223Derby Countyeng ENGJr. PL2 — Div. 114th0.5Matches
2022-202324Birmingham Cityeng ENG2. Championship17th32.3123612122221419710000982217Matches
2023-202425Birmingham Cityeng ENG2. Championship22nd33.11571152149422291600001330119Matches
2024-202526Birmingham Cityeng ENG3. League One2nd8.40Matches
9 Seasons4 Clubs3 Leagues152.24973485411099980141000004092955
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Birmingham City (4 Seasons)2 Leagues82.52807273371636488700002312336
Derby County (3 Seasons)1 League39.82166212139363326300001780619
Arsenal (3 Seasons)1 League13.0
Derby County (3 Seasons)1 League2.4
Charlton Ath (1 Season)1 League28.0
Legia Warsaw (1 Season)1 League2.0
Championship (6 Seasons)113.84973485411099980141000004092955
PL2 — Div. 1 (6 Seasons)15.4
League One (2 Seasons)36.40
Ekstraklasa (1 Season)2.0

Goal and Shot Creation: Domestic Leagues

Goal and Shot Creation: Domestic Leagues Table
SCA SCA Types GCA GCA Types
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-201516Legia Warsawpl POL1. Ekstraklasa2nd2.0Matches
2016-201718Birmingham Cityeng ENG2. Championship19th8.6Matches
2016-201718Arsenaleng ENGJr. PL2 — Div. 14th8.0Matches
2017-201819Arsenaleng ENGJr. PL2 — Div. 11st4.0Matches
2018-201920Arsenaleng ENGJr. PL2 — Div. 12nd1.0Matches
2018-201920Charlton Atheng ENG3. League One3rd28.0Matches
2019-202021Derby Countyeng ENG2. Championship10th16.5150.91140001000.00000000Matches
2019-202021Derby Countyeng ENGJr. PL2 — Div. 14th0.2Matches
2020-202122Derby Countyeng ENG2. Championship21st12.1231.90200111000.00000000Matches
2020-202122Derby Countyeng ENGJr. PL2 — Div. 16th1.7Matches
2021-202223Derby Countyeng ENG2. Championship23rd11.1181.62140111130.27200010Matches
2021-202223Derby Countyeng ENGJr. PL2 — Div. 114th0.5Matches
2022-202324Birmingham Cityeng ENG2. Championship17th32.3431.33320028140.12200110Matches
2023-202425Birmingham Cityeng ENG2. Championship22nd33.1501.51450030220.06200000Matches
2024-202526Birmingham Cityeng ENG3. League One2nd8.4Matches
9 Seasons4 Clubs3 Leagues152.21491.4212502711490.09600120
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Birmingham City (4 Seasons)2 Leagues82.5931.42770058360.09400110
Derby County (3 Seasons)1 League39.8561.41480223130.08200010
Arsenal (3 Seasons)1 League13.0
Derby County (3 Seasons)1 League2.4
Charlton Ath (1 Season)1 League28.0
Legia Warsaw (1 Season)1 League2.0
Championship (6 Seasons)113.81491.4212502711490.09600120
PL2 — Div. 1 (6 Seasons)15.4
League One (2 Seasons)36.4
Ekstraklasa (1 Season)2.0

Defensive Actions: Domestic Leagues

Defensive Actions: Domestic Leagues Table
Tackles Challenges Blocks
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-201516Legia Warsawpl POL1. Ekstraklasa2nd2.0Matches
2016-201718Birmingham Cityeng ENG2. Championship19th8.600Matches
2016-201718Arsenaleng ENGJr. PL2 — Div. 14th8.0Matches
2017-201819Arsenaleng ENGJr. PL2 — Div. 11st4.0Matches
2018-201920Arsenaleng ENGJr. PL2 — Div. 12nd1.0Matches
2018-201920Charlton Atheng ENG3. League One3rd28.0Matches
2019-202021Derby Countyeng ENG2. Championship10th16.5533631202245048.0262511143386473Matches
2019-202021Derby Countyeng ENGJr. PL2 — Div. 14th0.2Matches
2020-202122Derby Countyeng ENG2. Championship21st12.127191214151533.310154112653290Matches
2020-202122Derby Countyeng ENGJr. PL2 — Div. 16th1.7Matches
2021-202223Derby Countyeng ENG2. Championship23rd11.116101060111764.7612571430160Matches
2021-202223Derby Countyeng ENGJr. PL2 — Div. 114th0.5Matches
2022-202324Birmingham Cityeng ENG2. Championship17th32.3663635283317342.54262174547113701Matches
2023-202425Birmingham Cityeng ENG2. Championship22nd33.1532930194255843.13355193659112932Matches
2024-202526Birmingham Cityeng ENG3. League One2nd8.4620Matches
9 Seasons4 Clubs3 Leagues152.221513611887109621345.1117169561131993942556
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
Birmingham City (4 Seasons)2 Leagues82.511971654775613142.77511736811262251633
Derby County (3 Seasons)1 League39.8966553403408248.84252203273169923
Arsenal (3 Seasons)1 League13.00
Derby County (3 Seasons)1 League2.40
Charlton Ath (1 Season)1 League28.00
Legia Warsaw (1 Season)1 League2.00
Championship (6 Seasons)113.821513011887109621345.1117169561131793942556
PL2 — Div. 1 (6 Seasons)15.40
League One (2 Seasons)36.46200
Ekstraklasa (1 Season)2.00

Possession: Domestic Leagues

Possession: Domestic Leagues Table
Touches Take-Ons Carries Receiving
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
2014-201516Legia Warsawpl POL1. Ekstraklasa2nd2.0Matches
2016-201718Birmingham Cityeng ENG2. Championship19th8.6Matches
2016-201718Arsenaleng ENGJr. PL2 — Div. 14th8.0Matches
2017-201819Arsenaleng ENGJr. PL2 — Div. 11st4.0Matches
2018-201920Arsenaleng ENGJr. PL2 — Div. 12nd1.0Matches
2018-201920Charlton Atheng ENG3. League One3rd28.0Matches
2019-202021Derby Countyeng ENG2. Championship10th16.51174944246897461174302686.7413.3612387923582316027177044Matches
2019-202021Derby Countyeng ENGJr. PL2 — Div. 14th0.2Matches
2020-202122Derby Countyeng ENG2. Championship21st12.18224721552210019822171694.115.936221891178211211794838Matches
2020-202122Derby Countyeng ENGJr. PL2 — Div. 16th1.7Matches
2021-202223Derby Countyeng ENG2. Championship23rd11.1642261714008114642121083.3216.733217048161010113638810Matches
2021-202223Derby Countyeng ENGJr. PL2 — Div. 114th0.5Matches
2022-202324Birmingham Cityeng ENG2. Championship17th32.31623126440952252261623452760.0920.06573604146022180541874216Matches
2023-202425Birmingham Cityeng ENG2. Championship22nd33.119341737581003196271934311651.61341.98794310173312613623100220Matches
2024-202526Birmingham Cityeng ENG3. League One2nd8.4Matches
9 Seasons4 Clubs3 Leagues152.26195466200835667039261951359570.42921.528421568675458862314773331958
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
Birmingham City (4 Seasons)2 Leagues82.5355729911981955448533557764356.62228.9153679143193342419041174436
Derby County (3 Seasons)1 League39.826381678101611255392638595288.1711.9130677724352543825732157522
Arsenal (3 Seasons)1 League13.0
Derby County (3 Seasons)1 League2.4
Charlton Ath (1 Season)1 League28.0
Legia Warsaw (1 Season)1 League2.0
Championship (6 Seasons)113.86195466200835667039261951359570.42921.528421568675458862314773331958
PL2 — Div. 1 (6 Seasons)15.4
League One (2 Seasons)36.4
Ekstraklasa (1 Season)2.0

Playing Time: Domestic Leagues

Playing Time: Domestic Leagues Table
Playing Time Starts Subs Team Success Team Success (xG)
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-201516Legia Warsawpl POL1. Ekstraklasa2nd5180365.42.021341.8032+1+0.50-0.36Matches
2016-201718Birmingham Cityeng ENG2. Championship19th107777818.88.687271.00613-7-0.81-0.49Matches
2016-201718Arsenaleng ENGJr. PL2 — Div. 14th87209036.48.08908002.00179+8+1.00+1.00Matches
2017-201819Arsenaleng ENGJr. PL2 — Div. 11st43568918.04.04893002.50108+2+0.51-0.27Matches
2018-201920Arsenaleng ENGJr. PL2 — Div. 12nd190904.51.01901000.0056-1-1.00-1.62Matches
2018-201920Charlton Atheng ENG3. League One3rd312,5168160.828.03084181211.824220+22+0.79+0.18Matches
2019-202021Derby Countyeng ENG2. Championship10th201,4877435.916.519761114511.201524-9-0.54-0.7822.626.6-4.0-0.24-0.03Matches
2019-202021Derby Countyeng ENGJr. PL2 — Div. 14th117171.00.21170001.0002-2-10.59-10.76Matches
2020-202122Derby Countyeng ENG2. Championship21st131,0918426.412.1138411021.62115+6+0.49+1.3214.011.1+2.9+0.24+0.53Matches
2020-202122Derby Countyeng ENGJr. PL2 — Div. 16th2155787.21.72781003.0053+2+1.16+1.52Matches
2021-202223Derby Countyeng ENG2. Championship23rd151,0036724.211.11275333311.131314-1-0.09+0.1113.312.0+1.2+0.11+0.65Matches
2021-202223Derby Countyeng ENGJr. PL2 — Div. 114th145451.90.51450001.0010+1+2.00+3.10Matches
2022-202324Birmingham Cityeng ENG2. Championship17th352,9098370.332.3358321001.313242-10-0.31-0.2436.443.5-7.1-0.22-0.01Matches
2023-202425Birmingham Cityeng ENG2. Championship22nd362,9788371.933.135852411801.33383800.00+1.1637.839.2-1.3-0.04+0.74Matches
2024-202526Birmingham Cityeng ENG3. League One2nd97578464.78.49846002.22168+8+0.95+0.08Matches
9 Seasons4 Clubs3 Leagues17413,6987940.9152.2163821021128161.44176166+10+0.07+0.12124.1132.3-8.3-0.08+0.31
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
Birmingham City (4 Seasons)2 Leagues907,4218254.682.587845831871.3792101-9-0.11+0.2474.282.6-8.4-0.13+0.36
Derby County (3 Seasons)1 League483,5817528.839.844782543641.293943-4-0.10+0.1849.849.7+0.20.00+0.36
Arsenal (3 Seasons)1 League131,1669019.613.0139012002.003223+9+0.69+0.19
Derby County (3 Seasons)1 League4217543.52.44541002.0065+1+0.41+0.92
Charlton Ath (1 Season)1 League312,5168160.828.03084181211.824220+22+0.79+0.18
Legia Warsaw (1 Season)1 League5180365.42.021341.8032+1+0.50-0.36
Championship (6 Seasons)12910,2457941.2113.81228277733111.28115136-21-0.18+0.16124.1132.3-8.3-0.08+0.31
PL2 — Div. 1 (6 Seasons)171,3838111.515.4178113002.003828+10+0.65+0.70
League One (2 Seasons)403,2738261.636.43984241211.915828+30+0.82+0.16
Ekstraklasa (1 Season)5180365.42.021341.8032+1+0.50-0.36

Miscellaneous Stats: Domestic Leagues

Miscellaneous Stats: Domestic Leagues Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2014-201516Legia Warsawpl POL1. Ekstraklasa2nd2.020Matches
2016-201718Birmingham Cityeng ENG2. Championship19th8.6300800000000Matches
2016-201718Arsenaleng ENGJr. PL2 — Div. 14th8.02000Matches
2017-201819Arsenaleng ENGJr. PL2 — Div. 11st4.00000Matches
2018-201920Arsenaleng ENGJr. PL2 — Div. 12nd1.00000Matches
2018-201920Charlton Atheng ENG3. League One3rd28.012000Matches
2019-202021Derby Countyeng ENG2. Championship10th16.53102723023336010134663764.1Matches
2019-202021Derby Countyeng ENGJr. PL2 — Div. 14th0.20000Matches
2020-202122Derby Countyeng ENG2. Championship21st12.1400212403261900072463259.0Matches
2020-202122Derby Countyeng ENGJr. PL2 — Div. 16th1.71000Matches
2021-202223Derby Countyeng ENG2. Championship23rd11.110014140114100007228877.8Matches
2021-202223Derby Countyeng ENGJr. PL2 — Div. 114th0.50000Matches
2022-202324Birmingham Cityeng ENG2. Championship17th32.312004838074736100255675256.3Matches
2023-202425Birmingham Cityeng ENG2. Championship22nd33.112106228115929001253935762.0Matches
2024-202526Birmingham Cityeng ENG3. League One2nd8.43111013002061Matches
9 Seasons4 Clubs3 Leagues152.2523119014011419913611278630018661.7
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Birmingham City (4 Seasons)2 Leagues82.5302112879181267110250816010959.5
Derby County (3 Seasons)1 League39.881062610673650102781407764.5
Arsenal (3 Seasons)1 League13.02000
Derby County (3 Seasons)1 League2.41000
Charlton Ath (1 Season)1 League28.012000
Legia Warsaw (1 Season)1 League2.020
Championship (6 Seasons)113.8352018012711417913011178630018661.7
PL2 — Div. 1 (6 Seasons)15.43000
League One (2 Seasons)36.415111013002061
Ekstraklasa (1 Season)2.020

Player Club Summary

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.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.