Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp 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-09SatPremiershipRegular seasonAwayL 0–3Ross CountyDundee UnitedYDM90000000000Match Report
2024-11-02SatPremiershipRegular seasonAwayD 0–0Ross CountySt MirrenYDM90000000001Match Report
2024-10-30WedPremiershipRegular seasonHomeD 0–0Ross CountyHibernianYDM90000000001Match Report
2024-10-26SatPremiershipRegular seasonHomeW 2–1Ross CountyKilmarnockYDM90000000000Match Report
2024-10-19SatPremiershipRegular seasonAwayL 0–3Ross CountySt JohnstoneN45000000000Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
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
2021-202223Blackburneng ENG2. Championship11901.0000000000.00.00.00.00100.000.000.000.000.000.000.000.000.000.00Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 1664765.3011000100.000.190.190.000.19Matches
2022-202324Stockporteng ENGEFL Cup222102.3000000100.000.000.000.000.00Matches
2022-202324Stockporteng ENGFA Cup20490.5000000100.000.000.000.000.00Matches
2022-202324Doncastereng ENG4. League Two17151,36315.1000000200.000.000.000.000.00Matches
2022-202324Stockporteng ENG4. League Two16111,08512.1022000300.000.170.170.000.17Matches
2022-202324Blackburn Roverseng ENGJr. PL2 — Div. 111901.0000000000.000.000.000.000.00Matches
2023-202425Ross Countysct SCO1. Premiership31262,26225.1123100610.040.080.120.040.12Matches
2024-202526Ross Countysct SCO1. Premiership1388239.1000000000.000.000.000.000.00Matches
4 Seasons4 Clubs5 Leagues82635,88265.41451001310.00.00.00.00100.020.060.080.020.080.000.000.000.000.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
Ross County (2 Seasons)1 League44343,08534.3123100610.030.060.090.030.09
Stockport (1 Season)3 Leagues20131,34414.9022000500.000.130.130.000.13
Doncaster (1 Season)1 League17151,36315.1000000200.000.000.000.000.00
Blackburn (1 Season)1 League664765.3011000100.000.190.190.000.19
Blackburn Rovers (1 Season)1 League11901.0000000000.000.000.000.000.00
Blackburn (1 Season)1 League11901.0000000000.00.00.00.00100.000.000.000.000.000.000.000.000.000.00
Premiership (2 Seasons)44343,08534.3123100610.030.060.090.030.09
PL2 — Div. 1 (2 Seasons)775666.3011000100.000.160.160.000.16
League Two (1 Season)33262,44827.2022000500.000.070.070.000.07
FA Cup (1 Season)20490.5000000100.000.000.000.000.00
EFL Cup (1 Season)222102.3000000100.000.000.000.000.00
Championship (1 Season)11901.0000000000.00.00.00.00100.000.000.000.000.000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
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
2021-202223Blackburn1 League664765.3011000100.000.190.190.000.19
2021-202223Blackburn1 League11901.0000000000.00.00.00.00100.000.000.000.000.000.000.000.000.000.00
2022-202324Doncaster1 League17151,36315.1000000200.000.000.000.000.00
2022-202324Blackburn Rovers1 League11901.0000000000.000.000.000.000.00
2022-202324Stockport3 Leagues20131,34414.9022000500.000.130.130.000.13
2023-202425Ross County1 League31262,26225.1123100610.040.080.120.040.12
2024-202526Ross County1 League1388239.1000000000.000.000.000.000.00
4 Seasons4 Clubs5 Leagues82635,88265.41451001310.00.00.00.00100.020.060.080.020.080.000.000.000.000.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
Ross County (2 Seasons)1 League44343,08534.3123100610.030.060.090.030.09
Stockport (1 Season)3 Leagues20131,34414.9022000500.000.130.130.000.13
Doncaster (1 Season)1 League17151,36315.1000000200.000.000.000.000.00
Blackburn (1 Season)1 League664765.3011000100.000.190.190.000.19
Blackburn Rovers (1 Season)1 League11901.0000000000.000.000.000.000.00
Blackburn (1 Season)1 League11901.0000000000.00.00.00.00100.000.000.000.000.000.000.000.000.000.00
Premiership (2 Seasons)44343,08534.3123100610.030.060.090.030.09
PL2 — Div. 1 (2 Seasons)775666.3011000100.000.160.160.000.16
League Two (1 Season)33262,44827.2022000500.000.070.070.000.07
FA Cup (1 Season)20490.5000000100.000.000.000.000.00
EFL Cup (1 Season)222102.3000000100.000.000.000.000.00
Championship (1 Season)11901.0000000000.00.00.00.00100.000.000.000.000.000.000.000.000.000.00
Standard Stats 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
2021-202223Blackburneng ENGJr. PL2 — Div. 19th664765.3011000100.000.190.190.000.19Matches
2021-202223Blackburneng ENG2. Championship8th11901.0000000000.00.00.00.00100.000.000.000.000.000.000.000.000.000.00Matches
2022-202324Doncastereng ENG4. League Two18th17151,36315.1000000200.000.000.000.000.00Matches
2022-202324Blackburn Roverseng ENGJr. PL2 — Div. 110th11901.0000000000.000.000.000.000.00Matches
2022-202324Stockporteng ENG4. League Two4th16111,08512.1022000300.000.170.170.000.17Matches
2023-202425Ross Countysct SCO1. Premiership11th31262,26225.1123100610.040.080.120.040.12Matches
2024-202526Ross Countysct SCO1. Premiership9th1388239.1000000000.000.000.000.000.00Matches
4 Seasons4 Clubs3 Leagues78615,62362.51451001110.00.00.00.00100.020.060.080.020.080.000.000.000.000.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
Ross County (2 Seasons)1 League44343,08534.3123100610.030.060.090.030.09
Doncaster (1 Season)1 League17151,36315.1000000200.000.000.000.000.00
Stockport (1 Season)1 League16111,08512.1022000300.000.170.170.000.17
Blackburn (1 Season)1 League664765.3011000100.000.190.190.000.19
Blackburn Rovers (1 Season)1 League11901.0000000000.000.000.000.000.00
Blackburn (1 Season)1 League11901.0000000000.00.00.00.00100.000.000.000.000.000.000.000.000.000.00
Premiership (2 Seasons)44343,08534.3123100610.030.060.090.030.09
PL2 — Div. 1 (2 Seasons)775666.3011000100.000.160.160.000.16
League Two (1 Season)33262,44827.2022000500.000.070.070.000.07
Championship (1 Season)11901.0000000000.00.00.00.00100.000.000.000.000.000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2022-202324Stockporteng ENGEFL CupRd2222102.3000000100.000.000.000.000.00Matches
2022-202324Stockporteng ENGFA Cup20490.5000000100.000.000.000.000.00Matches
1 Season1 Club2 Leagues422592.9000000200.000.000.000.000.00
FA Cup (1 Season)20490.5000000100.000.000.000.000.00
EFL Cup (1 Season)222102.3000000100.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 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
2021-202223Blackburneng ENG2. Championship1.00000.000.000000.00.00.00.0Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 15.3000Matches
2022-202324Stockporteng ENGEFL Cup2.30000.000.0000Matches
2022-202324Stockporteng ENGFA Cup0.50000.000.0000Matches
2022-202324Doncastereng ENG4. League Two15.108112.50.530.070.000.0000Matches
2022-202324Stockporteng ENG4. League Two12.104250.00.330.170.000.0000Matches
2022-202324Blackburn Roverseng ENGJr. PL2 — Div. 11.0000Matches
2023-202425Ross Countysct SCO1. Premiership25.1122731.80.880.280.050.1400Matches
2024-202526Ross Countysct SCO1. Premiership9.10000.000.0000Matches
4 Seasons4 Clubs5 Leagues65.41341029.40.520.150.030.100000.00.00.00.0
Country Comp 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
Ross County (2 Seasons)1 League34.3122731.80.640.200.050.1400
Stockport (1 Season)3 Leagues14.904250.00.270.130.000.0000
Doncaster (1 Season)1 League15.108112.50.530.070.000.0000
Blackburn (1 Season)1 League5.3000
Blackburn Rovers (1 Season)1 League1.0000
Blackburn (1 Season)1 League1.00000.000.000000.00.00.00.0
Premiership (2 Seasons)34.3122731.80.640.200.050.1400
PL2 — Div. 1 (2 Seasons)6.3000
League Two (1 Season)27.2012325.00.440.110.000.0000
FA Cup (1 Season)0.50000.000.0000
EFL Cup (1 Season)2.30000.000.0000
Championship (1 Season)1.00000.000.000000.00.00.00.0
Shooting Table
Standard Expected
Season Age Squad Comp 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
2021-202223Blackburn1 League5.3000
2021-202223Blackburn1 League1.00000.000.000000.00.00.00.0
2022-202324Doncaster1 League15.108112.50.530.070.000.0000
2022-202324Blackburn Rovers1 League1.0000
2022-202324Stockport3 Leagues14.904250.00.270.130.000.0000
2023-202425Ross County1 League25.1122731.80.880.280.050.1400
2024-202526Ross County1 League9.10000.000.0000
4 Seasons4 Clubs5 Leagues65.41341029.40.520.150.030.100000.00.00.00.0
Comp 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
Ross County (2 Seasons)1 League34.3122731.80.640.200.050.1400
Stockport (1 Season)3 Leagues14.904250.00.270.130.000.0000
Doncaster (1 Season)1 League15.108112.50.530.070.000.0000
Blackburn (1 Season)1 League5.3000
Blackburn Rovers (1 Season)1 League1.0000
Blackburn (1 Season)1 League1.00000.000.000000.00.00.00.0
Premiership (2 Seasons)34.3122731.80.640.200.050.1400
PL2 — Div. 1 (2 Seasons)6.3000
League Two (1 Season)27.2012325.00.440.110.000.0000
FA Cup (1 Season)0.50000.000.0000
EFL Cup (1 Season)2.30000.000.0000
Championship (1 Season)1.00000.000.000000.00.00.00.0
Shooting 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
2021-202223Blackburneng ENGJr. PL2 — Div. 19th5.3000Matches
2021-202223Blackburneng ENG2. Championship8th1.00000.000.000000.00.00.00.0Matches
2022-202324Doncastereng ENG4. League Two18th15.108112.50.530.070.000.0000Matches
2022-202324Blackburn Roverseng ENGJr. PL2 — Div. 110th1.0000Matches
2022-202324Stockporteng ENG4. League Two4th12.104250.00.330.170.000.0000Matches
2023-202425Ross Countysct SCO1. Premiership11th25.1122731.80.880.280.050.1400Matches
2024-202526Ross Countysct SCO1. Premiership9th9.10000.000.0000Matches
4 Seasons4 Clubs3 Leagues62.51341029.40.540.160.030.100000.00.00.00.0
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
Ross County (2 Seasons)1 League34.3122731.80.640.200.050.1400
Doncaster (1 Season)1 League15.108112.50.530.070.000.0000
Stockport (1 Season)1 League12.104250.00.330.170.000.0000
Blackburn (1 Season)1 League5.3000
Blackburn Rovers (1 Season)1 League1.0000
Blackburn (1 Season)1 League1.00000.000.000000.00.00.00.0
Premiership (2 Seasons)34.3122731.80.640.200.050.1400
PL2 — Div. 1 (2 Seasons)6.3000
League Two (1 Season)27.2012325.00.440.110.000.0000
Championship (1 Season)1.00000.000.000000.00.00.00.0
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2022-202324Stockporteng ENGEFL CupRd22.30000.000.0000Matches
2022-202324Stockporteng ENGFA Cup0.50000.000.0000Matches
1 Season1 Club2 Leagues2.90000.000.0000
FA Cup (1 Season)0.50000.000.0000
EFL Cup (1 Season)2.30000.000.0000
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2021-202223Blackburneng ENG2. Championship1.0203066.738810377100.091181.83837.500.00.00.001001Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 15.31Matches
2022-202324Stockporteng ENGEFL Cup2.30Matches
2022-202324Stockporteng ENGFA Cup0.50Matches
2022-202324Doncastereng ENG4. League Two15.10Matches
2022-202324Stockporteng ENG4. League Two12.12Matches
2022-202324Blackburn Roverseng ENGJr. PL2 — Div. 11.00Matches
2023-202425Ross Countysct SCO1. Premiership25.12Matches
2024-202526Ross Countysct SCO1. Premiership9.10Matches
4 Seasons4 Clubs5 Leagues65.4203066.738810377100.091181.83837.540.00.0+4.001001
Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Ross County (2 Seasons)1 League34.32
Stockport (1 Season)3 Leagues14.92
Doncaster (1 Season)1 League15.10
Blackburn (1 Season)1 League5.31
Blackburn Rovers (1 Season)1 League1.00
Blackburn (1 Season)1 League1.0203066.738810377100.091181.83837.500.00.00.001001
Premiership (2 Seasons)34.32
PL2 — Div. 1 (2 Seasons)6.31
League Two (1 Season)27.22
FA Cup (1 Season)0.50
EFL Cup (1 Season)2.30
Championship (1 Season)1.0203066.738810377100.091181.83837.500.00.00.001001
Passing Table
Total Short Medium Long Expected
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
2021-202223Blackburn1 League5.31
2021-202223Blackburn1 League1.0203066.738810377100.091181.83837.500.00.00.001001
2022-202324Doncaster1 League15.10
2022-202324Blackburn Rovers1 League1.00
2022-202324Stockport3 Leagues14.92
2023-202425Ross County1 League25.12
2024-202526Ross County1 League9.10
4 Seasons4 Clubs5 Leagues65.4203066.738810377100.091181.83837.540.00.0+4.001001
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
Ross County (2 Seasons)1 League34.32
Stockport (1 Season)3 Leagues14.92
Doncaster (1 Season)1 League15.10
Blackburn (1 Season)1 League5.31
Blackburn Rovers (1 Season)1 League1.00
Blackburn (1 Season)1 League1.0203066.738810377100.091181.83837.500.00.00.001001
Premiership (2 Seasons)34.32
PL2 — Div. 1 (2 Seasons)6.31
League Two (1 Season)27.22
FA Cup (1 Season)0.50
EFL Cup (1 Season)2.30
Championship (1 Season)1.0203066.738810377100.091181.83837.500.00.00.001001
Passing 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
2021-202223Blackburneng ENGJr. PL2 — Div. 19th5.31Matches
2021-202223Blackburneng ENG2. Championship8th1.0203066.738810377100.091181.83837.500.00.00.001001Matches
2022-202324Doncastereng ENG4. League Two18th15.10Matches
2022-202324Blackburn Roverseng ENGJr. PL2 — Div. 110th1.00Matches
2022-202324Stockporteng ENG4. League Two4th12.12Matches
2023-202425Ross Countysct SCO1. Premiership11th25.12Matches
2024-202526Ross Countysct SCO1. Premiership9th9.10Matches
4 Seasons4 Clubs3 Leagues62.5203066.738810377100.091181.83837.540.00.0+4.001001
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
Ross County (2 Seasons)1 League34.32
Doncaster (1 Season)1 League15.10
Stockport (1 Season)1 League12.12
Blackburn (1 Season)1 League5.31
Blackburn Rovers (1 Season)1 League1.00
Blackburn (1 Season)1 League1.0203066.738810377100.091181.83837.500.00.00.001001
Premiership (2 Seasons)34.32
PL2 — Div. 1 (2 Seasons)6.31
League Two (1 Season)27.22
Championship (1 Season)1.0203066.738810377100.091181.83837.500.00.00.001001
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2022-202324Stockporteng ENGEFL CupRd22.30Matches
2022-202324Stockporteng ENGFA Cup0.50Matches
1 Season1 Club2 Leagues2.90
FA Cup (1 Season)0.50
EFL Cup (1 Season)2.30

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2021-202223Blackburneng ENG2. Championship1.0302460000600002002Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 15.3Matches
2022-202324Stockporteng ENGEFL Cup2.35Matches
2022-202324Stockporteng ENGFA Cup0.50Matches
2022-202324Doncastereng ENG4. League Two15.130Matches
2022-202324Stockporteng ENG4. League Two12.147Matches
2022-202324Blackburn Roverseng ENGJr. PL2 — Div. 11.0Matches
2023-202425Ross Countysct SCO1. Premiership25.1109Matches
2024-202526Ross Countysct SCO1. Premiership9.140Matches
4 Seasons4 Clubs5 Leagues65.430246000231600002002
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Ross County (2 Seasons)1 League34.3149
Stockport (1 Season)3 Leagues14.952
Doncaster (1 Season)1 League15.130
Blackburn (1 Season)1 League5.3
Blackburn Rovers (1 Season)1 League1.0
Blackburn (1 Season)1 League1.0302460000600002002
Premiership (2 Seasons)34.3149
PL2 — Div. 1 (2 Seasons)6.3
League Two (1 Season)27.277
FA Cup (1 Season)0.50
EFL Cup (1 Season)2.35
Championship (1 Season)1.0302460000600002002
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2021-202223Blackburn1 League5.3
2021-202223Blackburn1 League1.0302460000600002002
2022-202324Doncaster1 League15.130
2022-202324Blackburn Rovers1 League1.0
2022-202324Stockport3 Leagues14.952
2023-202425Ross County1 League25.1109
2024-202526Ross County1 League9.140
4 Seasons4 Clubs5 Leagues65.430246000231600002002
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Ross County (2 Seasons)1 League34.3149
Stockport (1 Season)3 Leagues14.952
Doncaster (1 Season)1 League15.130
Blackburn (1 Season)1 League5.3
Blackburn Rovers (1 Season)1 League1.0
Blackburn (1 Season)1 League1.0302460000600002002
Premiership (2 Seasons)34.3149
PL2 — Div. 1 (2 Seasons)6.3
League Two (1 Season)27.277
FA Cup (1 Season)0.50
EFL Cup (1 Season)2.35
Championship (1 Season)1.0302460000600002002
Pass Types 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
2021-202223Blackburneng ENGJr. PL2 — Div. 19th5.3Matches
2021-202223Blackburneng ENG2. Championship8th1.0302460000600002002Matches
2022-202324Doncastereng ENG4. League Two18th15.130Matches
2022-202324Blackburn Roverseng ENGJr. PL2 — Div. 110th1.0Matches
2022-202324Stockporteng ENG4. League Two4th12.147Matches
2023-202425Ross Countysct SCO1. Premiership11th25.1109Matches
2024-202526Ross Countysct SCO1. Premiership9th9.140Matches
4 Seasons4 Clubs3 Leagues62.530246000226600002002
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Ross County (2 Seasons)1 League34.3149
Doncaster (1 Season)1 League15.130
Stockport (1 Season)1 League12.147
Blackburn (1 Season)1 League5.3
Blackburn Rovers (1 Season)1 League1.0
Blackburn (1 Season)1 League1.0302460000600002002
Premiership (2 Seasons)34.3149
PL2 — Div. 1 (2 Seasons)6.3
League Two (1 Season)27.277
Championship (1 Season)1.0302460000600002002
Pass Types 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
2022-202324Stockporteng ENGEFL CupRd22.35Matches
2022-202324Stockporteng ENGFA Cup0.50Matches
1 Season1 Club2 Leagues2.95
FA Cup (1 Season)0.50
EFL Cup (1 Season)2.35

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2021-202223Blackburneng ENG2. Championship1.000.0000000000.00000000Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 15.3Matches
2022-202324Stockporteng ENGEFL Cup2.3Matches
2022-202324Stockporteng ENGFA Cup0.5Matches
2022-202324Doncastereng ENG4. League Two15.1Matches
2022-202324Stockporteng ENG4. League Two12.1Matches
2022-202324Blackburn Roverseng ENGJr. PL2 — Div. 11.0Matches
2023-202425Ross Countysct SCO1. Premiership25.1Matches
2024-202526Ross Countysct SCO1. Premiership9.1Matches
4 Seasons4 Clubs5 Leagues65.400.0000000000.00000000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Ross County (2 Seasons)1 League34.3
Stockport (1 Season)3 Leagues14.9
Doncaster (1 Season)1 League15.1
Blackburn (1 Season)1 League5.3
Blackburn Rovers (1 Season)1 League1.0
Blackburn (1 Season)1 League1.000.0000000000.00000000
Premiership (2 Seasons)34.3
PL2 — Div. 1 (2 Seasons)6.3
League Two (1 Season)27.2
FA Cup (1 Season)0.5
EFL Cup (1 Season)2.3
Championship (1 Season)1.000.0000000000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2021-202223Blackburn1 League5.3
2021-202223Blackburn1 League1.000.0000000000.00000000
2022-202324Doncaster1 League15.1
2022-202324Blackburn Rovers1 League1.0
2022-202324Stockport3 Leagues14.9
2023-202425Ross County1 League25.1
2024-202526Ross County1 League9.1
4 Seasons4 Clubs5 Leagues65.400.0000000000.00000000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Ross County (2 Seasons)1 League34.3
Stockport (1 Season)3 Leagues14.9
Doncaster (1 Season)1 League15.1
Blackburn (1 Season)1 League5.3
Blackburn Rovers (1 Season)1 League1.0
Blackburn (1 Season)1 League1.000.0000000000.00000000
Premiership (2 Seasons)34.3
PL2 — Div. 1 (2 Seasons)6.3
League Two (1 Season)27.2
FA Cup (1 Season)0.5
EFL Cup (1 Season)2.3
Championship (1 Season)1.000.0000000000.00000000
Goal and Shot Creation 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
2021-202223Blackburneng ENGJr. PL2 — Div. 19th5.3Matches
2021-202223Blackburneng ENG2. Championship8th1.000.0000000000.00000000Matches
2022-202324Doncastereng ENG4. League Two18th15.1Matches
2022-202324Blackburn Roverseng ENGJr. PL2 — Div. 110th1.0Matches
2022-202324Stockporteng ENG4. League Two4th12.1Matches
2023-202425Ross Countysct SCO1. Premiership11th25.1Matches
2024-202526Ross Countysct SCO1. Premiership9th9.1Matches
4 Seasons4 Clubs3 Leagues62.500.0000000000.00000000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Ross County (2 Seasons)1 League34.3
Doncaster (1 Season)1 League15.1
Stockport (1 Season)1 League12.1
Blackburn (1 Season)1 League5.3
Blackburn Rovers (1 Season)1 League1.0
Blackburn (1 Season)1 League1.000.0000000000.00000000
Premiership (2 Seasons)34.3
PL2 — Div. 1 (2 Seasons)6.3
League Two (1 Season)27.2
Championship (1 Season)1.000.0000000000.00000000
Goal and Shot Creation 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
2022-202324Stockporteng ENGEFL CupRd22.3Matches
2022-202324Stockporteng ENGFA Cup0.5Matches
1 Season1 Club2 Leagues2.9
FA Cup (1 Season)0.5
EFL Cup (1 Season)2.3

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2021-202223Blackburneng ENG2. Championship1.0745111425.0300031010Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 15.3Matches
2022-202324Stockporteng ENGEFL Cup2.313Matches
2022-202324Stockporteng ENGFA Cup0.500Matches
2022-202324Doncastereng ENG4. League Two15.1138Matches
2022-202324Stockporteng ENG4. League Two12.11111Matches
2022-202324Blackburn Roverseng ENGJr. PL2 — Div. 11.0Matches
2023-202425Ross Countysct SCO1. Premiership25.12929Matches
2024-202526Ross Countysct SCO1. Premiership9.1119Matches
4 Seasons4 Clubs5 Leagues65.47695111425.03000631010
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Ross County (2 Seasons)1 League34.340380
Stockport (1 Season)3 Leagues14.912140
Doncaster (1 Season)1 League15.11380
Blackburn (1 Season)1 League5.30
Blackburn Rovers (1 Season)1 League1.00
Blackburn (1 Season)1 League1.0745111425.0300031010
Premiership (2 Seasons)34.340380
PL2 — Div. 1 (2 Seasons)6.30
League Two (1 Season)27.224190
FA Cup (1 Season)0.5000
EFL Cup (1 Season)2.3130
Championship (1 Season)1.0745111425.0300031010
Defensive Actions Table
Tackles Challenges Blocks
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
2021-202223Blackburn1 League5.30
2021-202223Blackburn1 League1.0745111425.0300031010
2022-202324Doncaster1 League15.11380
2022-202324Blackburn Rovers1 League1.00
2022-202324Stockport3 Leagues14.912140
2023-202425Ross County1 League25.129290
2024-202526Ross County1 League9.11190
4 Seasons4 Clubs5 Leagues65.47695111425.03000631010
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Ross County (2 Seasons)1 League34.340380
Stockport (1 Season)3 Leagues14.912140
Doncaster (1 Season)1 League15.11380
Blackburn (1 Season)1 League5.30
Blackburn Rovers (1 Season)1 League1.00
Blackburn (1 Season)1 League1.0745111425.0300031010
Premiership (2 Seasons)34.340380
PL2 — Div. 1 (2 Seasons)6.30
League Two (1 Season)27.224190
FA Cup (1 Season)0.5000
EFL Cup (1 Season)2.3130
Championship (1 Season)1.0745111425.0300031010
Defensive Actions 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
2021-202223Blackburneng ENGJr. PL2 — Div. 19th5.3Matches
2021-202223Blackburneng ENG2. Championship8th1.0745111425.0300031010Matches
2022-202324Doncastereng ENG4. League Two18th15.1138Matches
2022-202324Blackburn Roverseng ENGJr. PL2 — Div. 110th1.0Matches
2022-202324Stockporteng ENG4. League Two4th12.11111Matches
2023-202425Ross Countysct SCO1. Premiership11th25.12929Matches
2024-202526Ross Countysct SCO1. Premiership9th9.1119Matches
4 Seasons4 Clubs3 Leagues62.57685111425.03000601010
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
Ross County (2 Seasons)1 League34.340380
Doncaster (1 Season)1 League15.11380
Stockport (1 Season)1 League12.111110
Blackburn (1 Season)1 League5.30
Blackburn Rovers (1 Season)1 League1.00
Blackburn (1 Season)1 League1.0745111425.0300031010
Premiership (2 Seasons)34.340380
PL2 — Div. 1 (2 Seasons)6.30
League Two (1 Season)27.224190
Championship (1 Season)1.0745111425.0300031010
Defensive Actions 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
2022-202324Stockporteng ENGEFL CupRd22.313Matches
2022-202324Stockporteng ENGFA Cup0.500Matches
1 Season1 Club2 Leagues2.9130
FA Cup (1 Season)0.5000
EFL Cup (1 Season)2.3130

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2021-202223Blackburneng ENG2. Championship1.0454301140450001225400021160Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 15.3Matches
2022-202324Stockporteng ENGEFL Cup2.3Matches
2022-202324Stockporteng ENGFA Cup0.5Matches
2022-202324Doncastereng ENG4. League Two15.1Matches
2022-202324Stockporteng ENG4. League Two12.1Matches
2022-202324Blackburn Roverseng ENGJr. PL2 — Div. 11.0Matches
2023-202425Ross Countysct SCO1. Premiership25.1Matches
2024-202526Ross Countysct SCO1. Premiership9.1Matches
4 Seasons4 Clubs5 Leagues65.4454301140450001225400021160
Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Ross County (2 Seasons)1 League34.3
Stockport (1 Season)3 Leagues14.9
Doncaster (1 Season)1 League15.1
Blackburn (1 Season)1 League5.3
Blackburn Rovers (1 Season)1 League1.0
Blackburn (1 Season)1 League1.0454301140450001225400021160
Premiership (2 Seasons)34.3
PL2 — Div. 1 (2 Seasons)6.3
League Two (1 Season)27.2
FA Cup (1 Season)0.5
EFL Cup (1 Season)2.3
Championship (1 Season)1.0454301140450001225400021160
Possession Table
Touches Take-Ons Carries Receiving
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
2021-202223Blackburn1 League5.3
2021-202223Blackburn1 League1.0454301140450001225400021160
2022-202324Doncaster1 League15.1
2022-202324Blackburn Rovers1 League1.0
2022-202324Stockport3 Leagues14.9
2023-202425Ross County1 League25.1
2024-202526Ross County1 League9.1
4 Seasons4 Clubs5 Leagues65.4454301140450001225400021160
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
Ross County (2 Seasons)1 League34.3
Stockport (1 Season)3 Leagues14.9
Doncaster (1 Season)1 League15.1
Blackburn (1 Season)1 League5.3
Blackburn Rovers (1 Season)1 League1.0
Blackburn (1 Season)1 League1.0454301140450001225400021160
Premiership (2 Seasons)34.3
PL2 — Div. 1 (2 Seasons)6.3
League Two (1 Season)27.2
FA Cup (1 Season)0.5
EFL Cup (1 Season)2.3
Championship (1 Season)1.0454301140450001225400021160
Possession 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
2021-202223Blackburneng ENGJr. PL2 — Div. 19th5.3Matches
2021-202223Blackburneng ENG2. Championship8th1.0454301140450001225400021160Matches
2022-202324Doncastereng ENG4. League Two18th15.1Matches
2022-202324Blackburn Roverseng ENGJr. PL2 — Div. 110th1.0Matches
2022-202324Stockporteng ENG4. League Two4th12.1Matches
2023-202425Ross Countysct SCO1. Premiership11th25.1Matches
2024-202526Ross Countysct SCO1. Premiership9th9.1Matches
4 Seasons4 Clubs3 Leagues62.5454301140450001225400021160
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
Ross County (2 Seasons)1 League34.3
Doncaster (1 Season)1 League15.1
Stockport (1 Season)1 League12.1
Blackburn (1 Season)1 League5.3
Blackburn Rovers (1 Season)1 League1.0
Blackburn (1 Season)1 League1.0454301140450001225400021160
Premiership (2 Seasons)34.3
PL2 — Div. 1 (2 Seasons)6.3
League Two (1 Season)27.2
Championship (1 Season)1.0454301140450001225400021160
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2022-202324Stockporteng ENGEFL CupRd22.3Matches
2022-202324Stockporteng ENGFA Cup0.5Matches
1 Season1 Club2 Leagues2.9
FA Cup (1 Season)0.5
EFL Cup (1 Season)2.3

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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
2021-202223Blackburneng ENG2. Championship190902.21.01901073.0021+1+1.00+0.821.41.0+0.4+0.42+0.36Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 164767920.35.36794001.83146+8+1.51+2.19Matches
2022-202324Stockporteng ENGEFL Cup2210105100.02.321052002.0010+1+0.43Matches
2022-202324Stockporteng ENGFA Cup2492513.60.50022513.0010+1+1.84+0.68Matches
2022-202324Doncastereng ENG4. League Two171,3638032.915.115861223520.821219-7-0.46-0.07Matches
2022-202324Stockporteng ENG4. League Two161,0856826.212.11184753151.501810+8+0.66+0.07Matches
2022-202324Blackburn Roverseng ENGJr. PL2 — Div. 1190903.81.01901003.0042+2+2.00+2.48Matches
2023-202425Ross Countysct SCO1. Premiership312,2627366.125.126841951450.902444-20-0.80-0.10Matches
2024-202526Ross Countysct SCO1. Premiership138236370.39.1886652700.92614-8-0.87-0.10Matches
4 Seasons4 Clubs5 Leagues825,8827233.565.46386471925201.116488-24-0.37-0.431.41.0+0.4+0.42+0.36
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
Ross County (2 Seasons)1 League443,0857067.234.3348525102050.913058-28-0.82-0.10
Stockport (1 Season)3 Leagues201,3446728.514.91388972961.702010+10+0.67+0.03
Doncaster (1 Season)1 League171,3638032.915.115861223520.821219-7-0.46-0.07
Blackburn (1 Season)1 League64767920.35.36794001.83146+8+1.51+2.19
Blackburn Rovers (1 Season)1 League190903.81.01901003.0042+2+2.00+2.48
Blackburn (1 Season)1 League190902.21.01901073.0021+1+1.00+0.821.41.0+0.4+0.42+0.36
Premiership (2 Seasons)443,0857067.234.3348525102050.913058-28-0.82-0.10
PL2 — Div. 1 (2 Seasons)75668112.16.37815002.00188+10+1.59+2.16
League Two (1 Season)332,4487429.627.226851973271.153029+1+0.04-0.09
FA Cup (1 Season)2492513.60.50022513.0010+1+1.84+0.68
EFL Cup (1 Season)2210105100.02.321052002.0010+1+0.43
Championship (1 Season)190902.21.01901073.0021+1+1.00+0.821.41.0+0.4+0.42+0.36
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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
2021-202223Blackburn1 League64767920.35.36794001.83146+8+1.51+2.19
2021-202223Blackburn1 League190902.21.01901073.0021+1+1.00+0.821.41.0+0.4+0.42+0.36
2022-202324Doncaster1 League171,3638032.915.115861223520.821219-7-0.46-0.07
2022-202324Blackburn Rovers1 League190903.81.01901003.0042+2+2.00+2.48
2022-202324Stockport3 Leagues201,3446728.514.91388972961.702010+10+0.67+0.03
2023-202425Ross County1 League312,2627366.125.126841951450.902444-20-0.80-0.10
2024-202526Ross County1 League138236370.39.1886652700.92614-8-0.87-0.10
4 Seasons4 Clubs5 Leagues825,8827233.565.46386471925201.116488-24-0.37-0.431.41.0+0.4+0.42+0.36
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
Ross County (2 Seasons)1 League443,0857067.234.3348525102050.913058-28-0.82-0.10
Stockport (1 Season)3 Leagues201,3446728.514.91388972961.702010+10+0.67+0.03
Doncaster (1 Season)1 League171,3638032.915.115861223520.821219-7-0.46-0.07
Blackburn (1 Season)1 League64767920.35.36794001.83146+8+1.51+2.19
Blackburn Rovers (1 Season)1 League190903.81.01901003.0042+2+2.00+2.48
Blackburn (1 Season)1 League190902.21.01901073.0021+1+1.00+0.821.41.0+0.4+0.42+0.36
Premiership (2 Seasons)443,0857067.234.3348525102050.913058-28-0.82-0.10
PL2 — Div. 1 (2 Seasons)75668112.16.37815002.00188+10+1.59+2.16
League Two (1 Season)332,4487429.627.226851973271.153029+1+0.04-0.09
FA Cup (1 Season)2492513.60.50022513.0010+1+1.84+0.68
EFL Cup (1 Season)2210105100.02.321052002.0010+1+0.43
Championship (1 Season)190902.21.01901073.0021+1+1.00+0.821.41.0+0.4+0.42+0.36
Playing Time 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
2021-202223Blackburneng ENGJr. PL2 — Div. 19th64767920.35.36794001.83146+8+1.51+2.19Matches
2021-202223Blackburneng ENG2. Championship8th190902.21.01901073.0021+1+1.00+0.821.41.0+0.4+0.42+0.36Matches
2022-202324Doncastereng ENG4. League Two18th171,3638032.915.115861223520.821219-7-0.46-0.07Matches
2022-202324Blackburn Roverseng ENGJr. PL2 — Div. 110th190903.81.01901003.0042+2+2.00+2.48Matches
2022-202324Stockporteng ENG4. League Two4th161,0856826.212.11184753151.501810+8+0.66+0.07Matches
2023-202425Ross Countysct SCO1. Premiership11th312,2627366.125.126841951450.902444-20-0.80-0.10Matches
2024-202526Ross Countysct SCO1. Premiership9th138236370.39.1886652700.92614-8-0.87-0.10Matches
4 Seasons4 Clubs3 Leagues785,6237233.162.56185451725191.046288-26-0.42-0.451.41.0+0.4+0.42+0.36
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
Ross County (2 Seasons)1 League443,0857067.234.3348525102050.913058-28-0.82-0.10
Doncaster (1 Season)1 League171,3638032.915.115861223520.821219-7-0.46-0.07
Stockport (1 Season)1 League161,0856826.212.11184753151.501810+8+0.66+0.07
Blackburn (1 Season)1 League64767920.35.36794001.83146+8+1.51+2.19
Blackburn Rovers (1 Season)1 League190903.81.01901003.0042+2+2.00+2.48
Blackburn (1 Season)1 League190902.21.01901073.0021+1+1.00+0.821.41.0+0.4+0.42+0.36
Premiership (2 Seasons)443,0857067.234.3348525102050.913058-28-0.82-0.10
PL2 — Div. 1 (2 Seasons)75668112.16.37815002.00188+10+1.59+2.16
League Two (1 Season)332,4487429.627.226851973271.153029+1+0.04-0.09
Championship (1 Season)190902.21.01901073.0021+1+1.00+0.821.41.0+0.4+0.42+0.36
Playing Time Table
Playing Time Starts Subs Team Success
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 Matches
2022-202324Stockporteng ENGEFL CupRd22210105100.02.321052002.0010+1+0.43Matches
2022-202324Stockporteng ENGFA Cup2492513.60.50022513.0010+1+1.84+0.68Matches
1 Season1 Club2 Leagues42596545.42.92105222512.5020+2+0.69-0.46
FA Cup (1 Season)2492513.60.50022513.0010+1+1.84+0.68
EFL Cup (1 Season)2210105100.02.321052002.0010+1+0.43

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2021-202223Blackburneng ENG2. Championship1.00001000340005010.0Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 15.31000Matches
2022-202324Stockporteng ENGEFL Cup2.31003305310Matches
2022-202324Stockporteng ENGFA Cup0.51000000000Matches
2022-202324Doncastereng ENG4. League Two15.1200981308130Matches
2022-202324Stockporteng ENG4. League Two12.130051034711110Matches
2022-202324Blackburn Roverseng ENGJr. PL2 — Div. 11.00000Matches
2023-202425Ross Countysct SCO1. Premiership25.16102920310929290Matches
2024-202526Ross Countysct SCO1. Premiership9.1000930409110Matches
4 Seasons4 Clubs5 Leagues65.413105644723163690005010.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Ross County (2 Seasons)1 League34.36103823314938400
Stockport (1 Season)3 Leagues14.950081335214120
Doncaster (1 Season)1 League15.1200981308130
Blackburn (1 Season)1 League5.31000
Blackburn Rovers (1 Season)1 League1.00000
Blackburn (1 Season)1 League1.00001000340005010.0
Premiership (2 Seasons)34.36103823314938400
PL2 — Div. 1 (2 Seasons)6.31000
League Two (1 Season)27.2500141847719240
FA Cup (1 Season)0.51000000000
EFL Cup (1 Season)2.31003305310
Championship (1 Season)1.00001000340005010.0
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2021-202223Blackburn1 League5.31000
2021-202223Blackburn1 League1.00001000340005010.0
2022-202324Doncaster1 League15.1200981308130
2022-202324Blackburn Rovers1 League1.00000
2022-202324Stockport3 Leagues14.950081335214120
2023-202425Ross County1 League25.16102920310929290
2024-202526Ross County1 League9.1000930409110
4 Seasons4 Clubs5 Leagues65.413105644723163690005010.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Ross County (2 Seasons)1 League34.36103823314938400
Stockport (1 Season)3 Leagues14.950081335214120
Doncaster (1 Season)1 League15.1200981308130
Blackburn (1 Season)1 League5.31000
Blackburn Rovers (1 Season)1 League1.00000
Blackburn (1 Season)1 League1.00001000340005010.0
Premiership (2 Seasons)34.36103823314938400
PL2 — Div. 1 (2 Seasons)6.31000
League Two (1 Season)27.2500141847719240
FA Cup (1 Season)0.51000000000
EFL Cup (1 Season)2.31003305310
Championship (1 Season)1.00001000340005010.0
Miscellaneous Stats 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
2021-202223Blackburneng ENGJr. PL2 — Div. 19th5.31000Matches
2021-202223Blackburneng ENG2. Championship8th1.00001000340005010.0Matches
2022-202324Doncastereng ENG4. League Two18th15.1200981308130Matches
2022-202324Blackburn Roverseng ENGJr. PL2 — Div. 110th1.00000Matches
2022-202324Stockporteng ENG4. League Two4th12.130051034711110Matches
2023-202425Ross Countysct SCO1. Premiership11th25.16102920310929290Matches
2024-202526Ross Countysct SCO1. Premiership9th9.1000930409110Matches
4 Seasons4 Clubs3 Leagues62.511105341722660680005010.0
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Ross County (2 Seasons)1 League34.36103823314938400
Doncaster (1 Season)1 League15.1200981308130
Stockport (1 Season)1 League12.130051034711110
Blackburn (1 Season)1 League5.31000
Blackburn Rovers (1 Season)1 League1.00000
Blackburn (1 Season)1 League1.00001000340005010.0
Premiership (2 Seasons)34.36103823314938400
PL2 — Div. 1 (2 Seasons)6.31000
League Two (1 Season)27.2500141847719240
Championship (1 Season)1.00001000340005010.0
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2022-202324Stockporteng ENGEFL CupRd22.31003305310Matches
2022-202324Stockporteng ENGFA Cup0.51000000000Matches
1 Season1 Club2 Leagues2.92003305310
FA Cup (1 Season)0.51000000000
EFL Cup (1 Season)2.31003305310

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.

More James Brown Pages

James Brown Overview

Stats by Competition

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)

Stathead & Player Comparison