Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp 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-202316Middlesbrougheng ENGJr. PL2 — Div. 220260.3101100003.460.003.463.463.46Matches
2023-202417Middlesbrougheng ENG2. Championship20130.1000000000.000.000.000.000.00Matches
2023-202417Middlesbrougheng ENGJr. PL21267208.0426222200.500.250.750.250.50Matches
2024-202518Millwalleng ENG2. Championship00Matches
2024-202518Middlesbrougheng ENGFA Cup00Matches
2024-202518Middlesbrougheng ENGJr. PL2855406.0505322300.830.000.830.500.50Matches
2025-202619Millwalleng ENG2. Championship00Matches
2025-202619Millwalleng ENGEFL Cup20330.4000000000.000.000.000.000.00Matches
2025-202619Millwalleng ENGFA Cup1080.1000000000.000.000.000.000.00Matches
2025-202619Leyton Orienteng ENG3. League One421181.3000000000.000.000.000.000.00Matches
3 Seasons3 Clubs4 Leagues921721.9000000000.000.000.000.000.00
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Middlesbrough (3 Seasons)2 Leagues22111,28614.310212644500.700.140.840.420.56
Millwall (2 Seasons)3 Leagues30410.5000000000.000.000.000.000.00
Middlesbrough (2 Seasons)2 Leagues20130.1000000000.000.000.000.000.00
Leyton Orient (1 Season)1 League421181.3000000000.000.000.000.000.00
Championship (3 Seasons)20130.1000000000.000.000.000.000.00
PL2 (2 Seasons)20111,26014.09211544500.640.140.790.360.50
FA Cup (2 Seasons)1080.1000000000.000.000.000.000.00
League One (1 Season)421181.3000000000.000.000.000.000.00
EFL Cup (1 Season)20330.4000000000.000.000.000.000.00
PL2 — Div. 2 (1 Season)20260.3101100003.460.003.463.463.46
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp 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-202316Middlesbrough1 League20260.3101100003.460.003.463.463.46
2023-202417Middlesbrough1 League20130.1000000000.000.000.000.000.00
2023-202417Middlesbrough1 League1267208.0426222200.500.250.750.250.50
2024-202518Middlesbrough1 League00
2024-202518Middlesbrough1 League855406.0505322300.830.000.830.500.50
2024-202518Millwall1 League00
2025-202619Millwall3 Leagues30410.5000000000.000.000.000.000.00
2025-202619Leyton Orient1 League421181.3000000000.000.000.000.000.00
3 Seasons3 Clubs4 Leagues921721.9000000000.000.000.000.000.00
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Middlesbrough (3 Seasons)2 Leagues22111,28614.310212644500.700.140.840.420.56
Millwall (2 Seasons)3 Leagues30410.5000000000.000.000.000.000.00
Middlesbrough (2 Seasons)2 Leagues20130.1000000000.000.000.000.000.00
Leyton Orient (1 Season)1 League421181.3000000000.000.000.000.000.00
Championship (3 Seasons)20130.1000000000.000.000.000.000.00
PL2 (2 Seasons)20111,26014.09211544500.640.140.790.360.50
FA Cup (2 Seasons)1080.1000000000.000.000.000.000.00
League One (1 Season)421181.3000000000.000.000.000.000.00
EFL Cup (1 Season)20330.4000000000.000.000.000.000.00
PL2 — Div. 2 (1 Season)20260.3101100003.460.003.463.463.46
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-202316Middlesbrougheng ENGJr. PL2 — Div. 27th20260.3101100003.460.003.463.463.46Matches
2023-202417Middlesbrougheng ENG2. Championship8th20130.1000000000.000.000.000.000.00Matches
2023-202417Middlesbrougheng ENGJr. PL211th1267208.0426222200.500.250.750.250.50Matches
2024-202518Middlesbrougheng ENGJr. PL219th855406.0505322300.830.000.830.500.50Matches
2024-202518Millwalleng ENG2. Championship8th00Matches
2025-202619Millwalleng ENG2. Championship3rd00Matches
2025-202619Leyton Orienteng ENG3. League One20th421181.3000000000.000.000.000.000.00Matches
3 Seasons3 Clubs2 Leagues621311.5000000000.000.000.000.000.00
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
Middlesbrough (3 Seasons)2 Leagues22111,28614.310212644500.700.140.840.420.56
Millwall (2 Seasons)1 League00
Leyton Orient (1 Season)1 League421181.3000000000.000.000.000.000.00
Middlesbrough (1 Season)1 League20130.1000000000.000.000.000.000.00
Championship (3 Seasons)20130.1000000000.000.000.000.000.00
PL2 (2 Seasons)20111,26014.09211544500.640.140.790.360.50
League One (1 Season)421181.3000000000.000.000.000.000.00
PL2 — Div. 2 (1 Season)20260.3101100003.460.003.463.463.46
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
2024-202518Middlesbrougheng ENGFA Cup00Matches
2025-202619Millwalleng ENGEFL CupRd320330.4000000000.000.000.000.000.00Matches
2025-202619Millwalleng ENGFA Cup1080.1000000000.000.000.000.000.00Matches
2 Seasons2 Clubs2 Leagues30410.5000000000.000.000.000.000.00
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
Millwall (1 Season)2 Leagues30410.5000000000.000.000.000.000.00
Middlesbrough (1 Season)1 League00
FA Cup (2 Seasons)1080.1000000000.000.000.000.000.00
EFL Cup (1 Season)20330.4000000000.000.000.000.000.00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2022-202316Middlesbrougheng ENGJr. PL2 — Div. 20.3100Matches
2023-202417Middlesbrougheng ENG2. Championship0.10000.000.0000Matches
2023-202417Middlesbrougheng ENGJr. PL28.0422Matches
2024-202518Middlesbrougheng ENGJr. PL26.0522Matches
2025-202619Millwalleng ENGEFL Cup0.40000.000.0000Matches
2025-202619Millwalleng ENGFA Cup0.10000.000.0000Matches
2025-202619Leyton Orienteng ENG3. League One1.30100.00.760.000.0000Matches
3 Seasons3 Clubs4 Leagues1.90100.00.520.000.0000
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Middlesbrough (3 Seasons)2 Leagues14.31044
Millwall (2 Seasons)3 Leagues0.50000.000.0000
Middlesbrough (2 Seasons)2 Leagues0.10000.000.0000
Leyton Orient (1 Season)1 League1.30100.00.760.000.0000
Championship (3 Seasons)0.10000.000.0000
PL2 (2 Seasons)14.0944
FA Cup (2 Seasons)0.10000.000.0000
League One (1 Season)1.30100.00.760.000.0000
EFL Cup (1 Season)0.40000.000.0000
PL2 — Div. 2 (1 Season)0.3100
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2022-202316Middlesbrough1 League0.3100
2023-202417Middlesbrough1 League0.10000.000.0000
2023-202417Middlesbrough1 League8.0422
2024-202518Middlesbrough1 League6.0522
2025-202619Millwall3 Leagues0.50000.000.0000
2025-202619Leyton Orient1 League1.30100.00.760.000.0000
3 Seasons3 Clubs4 Leagues1.90100.00.520.000.0000
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Middlesbrough (3 Seasons)2 Leagues14.31044
Millwall (2 Seasons)3 Leagues0.50000.000.0000
Middlesbrough (2 Seasons)2 Leagues0.10000.000.0000
Leyton Orient (1 Season)1 League1.30100.00.760.000.0000
Championship (3 Seasons)0.10000.000.0000
PL2 (2 Seasons)14.0944
FA Cup (2 Seasons)0.10000.000.0000
League One (1 Season)1.30100.00.760.000.0000
EFL Cup (1 Season)0.40000.000.0000
PL2 — Div. 2 (1 Season)0.3100
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2022-202316Middlesbrougheng ENGJr. PL2 — Div. 27th0.3100Matches
2023-202417Middlesbrougheng ENG2. Championship8th0.10000.000.0000Matches
2023-202417Middlesbrougheng ENGJr. PL211th8.0422Matches
2024-202518Middlesbrougheng ENGJr. PL219th6.0522Matches
2025-202619Leyton Orienteng ENG3. League One20th1.30100.00.760.000.0000Matches
3 Seasons3 Clubs2 Leagues1.50100.00.690.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Middlesbrough (3 Seasons)2 Leagues14.31044
Millwall (2 Seasons)1 League
Leyton Orient (1 Season)1 League1.30100.00.760.000.0000
Middlesbrough (1 Season)1 League0.10000.000.0000
Championship (3 Seasons)0.10000.000.0000
PL2 (2 Seasons)14.0944
League One (1 Season)1.30100.00.760.000.0000
PL2 — Div. 2 (1 Season)0.3100
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2025-202619Millwalleng ENGEFL CupRd30.40000.000.0000Matches
2025-202619Millwalleng ENGFA Cup0.10000.000.0000Matches
2 Seasons2 Clubs2 Leagues0.50000.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Millwall (1 Season)2 Leagues0.50000.000.0000
Middlesbrough (1 Season)1 League
FA Cup (2 Seasons)0.10000.000.0000
EFL Cup (1 Season)0.40000.000.0000

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
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 Matches
2022-202316Middlesbrougheng ENGJr. PL2 — Div. 2226131.40.30021301.5030+3+10.38+10.69Matches
2023-202417Middlesbrougheng ENG2. Championship21370.30.1002701.501100.00-0.20Matches
2023-202417Middlesbrougheng ENGJr. PL2127206040.08.0690563001.381312+1+0.12+0.29Matches
2024-202518Millwalleng ENG2. Championship00006Matches
2024-202518Middlesbrougheng ENGFA Cup00001Matches
2024-202518Middlesbrougheng ENGJr. PL285406830.06.0590533001.131311+2+0.33+1.62Matches
2025-202619Millwalleng ENG2. Championship000012Matches
2025-202619Millwalleng ENGEFL Cup2331712.20.40021713.001100.00-0.76Matches
2025-202619Millwalleng ENGFA Cup1888.90.1001800.001100.00+4.39Matches
2025-202619Leyton Orienteng ENG3. League One4118302.91.325102850.7514-3-2.29-2.09Matches
3 Seasons3 Clubs4 Leagues9172191.01.92510710251.3347-3-1.57-1.55
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Middlesbrough (3 Seasons)2 Leagues221,2865823.814.3119010112701.302923+6+0.42+0.99
Millwall (2 Seasons)3 Leagues341140.50.500314192.002200.00+0.56
Middlesbrough (2 Seasons)2 Leagues21370.30.1002711.501100.00-0.20
Leyton Orient (1 Season)1 League4118302.91.325102850.7514-3-2.29-2.09
Championship (3 Seasons)21370.10.10027181.501100.00-0.20
PL2 (2 Seasons)201,2606335.014.011901093001.282623+3+0.21+0.98
FA Cup (2 Seasons)1884.40.1001810.001100.00+4.39
League One (1 Season)4118302.91.325102850.7514-3-2.29-2.09
EFL Cup (1 Season)2331712.20.40021713.001100.00-0.76
PL2 — Div. 2 (1 Season)226131.40.30021301.5030+3+10.38+10.69
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2022-202316Middlesbrough1 League226131.40.30021301.5030+3+10.38+10.69
2023-202417Middlesbrough1 League21370.30.1002701.501100.00-0.20
2023-202417Middlesbrough1 League127206040.08.0690563001.381312+1+0.12+0.29
2024-202518Middlesbrough1 League00001
2024-202518Middlesbrough1 League85406830.06.0590533001.131311+2+0.33+1.62
2024-202518Millwall1 League00006
2025-202619Millwall3 Leagues341140.90.500314132.002200.00+0.56
2025-202619Leyton Orient1 League4118302.91.325102850.7514-3-2.29-2.09
3 Seasons3 Clubs4 Leagues9172191.01.92510710251.3347-3-1.57-1.55
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Middlesbrough (3 Seasons)2 Leagues221,2865823.814.3119010112701.302923+6+0.42+0.99
Millwall (2 Seasons)3 Leagues341140.50.500314192.002200.00+0.56
Middlesbrough (2 Seasons)2 Leagues21370.30.1002711.501100.00-0.20
Leyton Orient (1 Season)1 League4118302.91.325102850.7514-3-2.29-2.09
Championship (3 Seasons)21370.10.10027181.501100.00-0.20
PL2 (2 Seasons)201,2606335.014.011901093001.282623+3+0.21+0.98
FA Cup (2 Seasons)1884.40.1001810.001100.00+4.39
League One (1 Season)4118302.91.325102850.7514-3-2.29-2.09
EFL Cup (1 Season)2331712.20.40021713.001100.00-0.76
PL2 — Div. 2 (1 Season)226131.40.30021301.5030+3+10.38+10.69
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-202316Middlesbrougheng ENGJr. PL2 — Div. 27th226131.40.30021301.5030+3+10.38+10.69Matches
2023-202417Middlesbrougheng ENG2. Championship8th21370.30.1002701.501100.00-0.20Matches
2023-202417Middlesbrougheng ENGJr. PL211th127206040.08.0690563001.381312+1+0.12+0.29Matches
2024-202518Middlesbrougheng ENGJr. PL219th85406830.06.0590533001.131311+2+0.33+1.62Matches
2024-202518Millwalleng ENG2. Championship8th00006Matches
2025-202619Millwalleng ENG2. Championship3rd000012Matches
2025-202619Leyton Orienteng ENG3. League One20th4118302.91.325102850.7514-3-2.29-2.09Matches
3 Seasons3 Clubs2 Leagues6131220.81.5251047231.0025-3-2.06-2.06
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Middlesbrough (3 Seasons)2 Leagues221,2865823.814.3119010112701.302923+6+0.42+0.99
Millwall (2 Seasons)1 League000018
Leyton Orient (1 Season)1 League4118302.91.325102850.7514-3-2.29-2.09
Middlesbrough (1 Season)1 League21370.30.1002701.501100.00-0.20
Championship (3 Seasons)21370.10.10027181.501100.00-0.20
PL2 (2 Seasons)201,2606335.014.011901093001.282623+3+0.21+0.98
League One (1 Season)4118302.91.325102850.7514-3-2.29-2.09
PL2 — Div. 2 (1 Season)226131.40.30021301.5030+3+10.38+10.69
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
2024-202518Middlesbrougheng ENGFA Cup00001Matches
2025-202619Millwalleng ENGEFL CupRd32331712.20.40021713.001100.00-0.76Matches
2025-202619Millwalleng ENGFA Cup1888.90.1001800.001100.00+4.39Matches
2 Seasons2 Clubs2 Leagues341149.10.50031422.002200.00+0.56
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Millwall (1 Season)2 Leagues3411411.40.50031412.002200.00+0.56
Middlesbrough (1 Season)1 League00001
FA Cup (2 Seasons)1884.40.1001810.001100.00+4.39
EFL Cup (1 Season)2331712.20.40021713.001100.00-0.76
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2022-202316Middlesbrougheng ENGJr. PL2 — Div. 20.30000Matches
2023-202417Middlesbrougheng ENG2. Championship0.10000000000Matches
2023-202417Middlesbrougheng ENGJr. PL28.02000Matches
2024-202518Middlesbrougheng ENGJr. PL26.03000Matches
2025-202619Millwalleng ENGEFL Cup0.40000111010Matches
2025-202619Millwalleng ENGFA Cup0.10000000000Matches
2025-202619Leyton Orienteng ENG3. League One1.30001220000Matches
3 Seasons3 Clubs4 Leagues1.90001331010
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Middlesbrough (3 Seasons)2 Leagues14.35000
Millwall (2 Seasons)3 Leagues0.50000111010
Middlesbrough (2 Seasons)2 Leagues0.10000000000
Leyton Orient (1 Season)1 League1.30001220000
Championship (3 Seasons)0.10000000000
PL2 (2 Seasons)14.05000
FA Cup (2 Seasons)0.10000000000
League One (1 Season)1.30001220000
EFL Cup (1 Season)0.40000111010
PL2 — Div. 2 (1 Season)0.30000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2022-202316Middlesbrough1 League0.30000
2023-202417Middlesbrough1 League0.10000000000
2023-202417Middlesbrough1 League8.02000
2024-202518Middlesbrough1 League6.03000
2025-202619Millwall3 Leagues0.50000111010
2025-202619Leyton Orient1 League1.30001220000
3 Seasons3 Clubs4 Leagues1.90001331010
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Middlesbrough (3 Seasons)2 Leagues14.35000
Millwall (2 Seasons)3 Leagues0.50000111010
Middlesbrough (2 Seasons)2 Leagues0.10000000000
Leyton Orient (1 Season)1 League1.30001220000
Championship (3 Seasons)0.10000000000
PL2 (2 Seasons)14.05000
FA Cup (2 Seasons)0.10000000000
League One (1 Season)1.30001220000
EFL Cup (1 Season)0.40000111010
PL2 — Div. 2 (1 Season)0.30000
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-202316Middlesbrougheng ENGJr. PL2 — Div. 27th0.30000Matches
2023-202417Middlesbrougheng ENG2. Championship8th0.10000000000Matches
2023-202417Middlesbrougheng ENGJr. PL211th8.02000Matches
2024-202518Middlesbrougheng ENGJr. PL219th6.03000Matches
2025-202619Leyton Orienteng ENG3. League One20th1.30001220000Matches
3 Seasons3 Clubs2 Leagues1.50001220000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Middlesbrough (3 Seasons)2 Leagues14.35000
Millwall (2 Seasons)1 League
Leyton Orient (1 Season)1 League1.30001220000
Middlesbrough (1 Season)1 League0.10000000000
Championship (3 Seasons)0.10000000000
PL2 (2 Seasons)14.05000
League One (1 Season)1.30001220000
PL2 — Div. 2 (1 Season)0.30000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2025-202619Millwalleng ENGEFL CupRd30.40000111010Matches
2025-202619Millwalleng ENGFA Cup0.10000000000Matches
2 Seasons2 Clubs2 Leagues0.50000111010
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Millwall (1 Season)2 Leagues0.50000111010
Middlesbrough (1 Season)1 League
FA Cup (2 Seasons)0.10000000000
EFL Cup (1 Season)0.40000111010

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.

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.

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 Ajay Matthews Pages