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
2020-202117Bristol Cityeng ENG2. Championship532693.0101100000.330.000.330.330.33Matches
2021-202218Bristol Cityeng ENG2. Championship40290.3011000000.003.103.100.003.10Matches
2021-202218Bristol Cityeng ENGEFL Cup10220.2000000000.000.000.000.000.00Matches
2021-202218Bristol Cityeng ENGFA Cup10310.3000000000.000.000.000.000.00Matches
2022-202319Bristol Cityeng ENG2. Championship34251,90121.19312900100.430.140.570.430.57Matches
2022-202319Bristol Cityeng ENGEFL Cup311671.9314300001.620.542.161.622.16Matches
2022-202319Bristol Cityeng ENGFA Cup11240.3000000000.000.000.000.000.00Matches
2023-202420Bristol Cityeng ENG2. Championship39272,28625.410111555200.390.040.430.200.24Matches
2023-202420Bristol Cityeng ENGFA Cup442903.2202200200.620.000.620.620.62Matches
2024-202521Middlesbrougheng ENG2. Championship36272,35726.2131141124100.500.040.530.420.46Matches
2024-202521Middlesbrougheng ENGEFL Cup10280.3000000000.000.000.000.000.00Matches
2025-202622Middlesbrougheng ENG2. Championship46433,57339.713518944600.330.130.450.230.35Matches
2025-202622Middlesbrougheng ENGEFL Cup11600.7000000000.000.000.000.000.00Matches
2025-202622Middlesbrougheng ENGFA Cup11620.7000000000.000.000.000.000.00Matches
6 Seasons2 Clubs3 Leagues17713311,099123.35112634011131200.410.100.510.320.42
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
Bristol City (4 Seasons)3 Leagues92615,01955.8256312055500.450.110.560.360.47
Middlesbrough (2 Seasons)3 Leagues85726,08067.6266322068700.380.090.470.300.38
Championship (6 Seasons)16412510,415115.74611573511131000.400.100.490.300.40
FA Cup (4 Seasons)764074.5202200200.440.000.440.440.44
EFL Cup (4 Seasons)622773.1314300000.970.321.300.971.30
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
2020-202117Bristol City1 League532693.0101100000.330.000.330.330.33
2021-202218Bristol City3 Leagues60820.9011000000.001.101.100.001.10
2022-202319Bristol City3 Leagues38272,09223.2124161200100.520.170.690.520.69
2023-202420Bristol City2 Leagues43312,57628.612113755400.420.030.450.240.28
2024-202521Middlesbrough2 Leagues37272,38526.5131141124100.490.040.530.420.45
2025-202622Middlesbrough3 Leagues48453,69541.113518944600.320.120.440.220.34
6 Seasons2 Clubs3 Leagues17713311,099123.35112634011131200.410.100.510.320.42
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
Bristol City (4 Seasons)3 Leagues92615,01955.8256312055500.450.110.560.360.47
Middlesbrough (2 Seasons)3 Leagues85726,08067.6266322068700.380.090.470.300.38
Championship (6 Seasons)16412510,415115.74611573511131000.400.100.490.300.40
FA Cup (4 Seasons)764074.5202200200.440.000.440.440.44
EFL Cup (4 Seasons)622773.1314300000.970.321.300.971.30
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
2020-202117Bristol Cityeng ENG2. Championship19th532693.0101100000.330.000.330.330.33Matches
2021-202218Bristol Cityeng ENG2. Championship17th40290.3011000000.003.103.100.003.10Matches
2022-202319Bristol Cityeng ENG2. Championship14th34251,90121.19312900100.430.140.570.430.57Matches
2023-202420Bristol Cityeng ENG2. Championship11th39272,28625.410111555200.390.040.430.200.24Matches
2024-202521Middlesbrougheng ENG2. Championship10th36272,35726.2131141124100.500.040.530.420.46Matches
2025-202622Middlesbrougheng ENG2. Championship5th46433,57339.713518944600.330.130.450.230.35Matches
6 Seasons2 Clubs1 League16412510,415115.74611573511131000.400.100.490.300.40
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
Bristol City (4 Seasons)1 League82554,48549.8205251555300.400.100.500.300.40
Middlesbrough (2 Seasons)1 League82705,93065.9266322068700.390.090.490.300.39
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
2021-202218Bristol Cityeng ENGEFL CupRd110220.2000000000.000.000.000.000.00Matches
2021-202218Bristol Cityeng ENGFA Cup10310.3000000000.000.000.000.000.00Matches
2022-202319Bristol Cityeng ENGEFL CupRd3311671.9314300001.620.542.161.622.16Matches
2022-202319Bristol Cityeng ENGFA Cup11240.3000000000.000.000.000.000.00Matches
2023-202420Bristol Cityeng ENGFA Cup442903.2202200200.620.000.620.620.62Matches
2024-202521Middlesbrougheng ENGEFL CupRd210280.3000000000.000.000.000.000.00Matches
2025-202622Middlesbrougheng ENGEFL CupRd111600.7000000000.000.000.000.000.00Matches
2025-202622Middlesbrougheng ENGFA Cup11620.7000000000.000.000.000.000.00Matches
5 Seasons2 Clubs2 Leagues1386847.6516500200.660.130.790.660.79
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
Bristol City (3 Seasons)2 Leagues1065345.9516500200.840.171.010.841.01
Middlesbrough (2 Seasons)2 Leagues321501.7000000000.000.000.000.000.00
FA Cup (4 Seasons)764074.5202200200.440.000.440.440.44
EFL Cup (4 Seasons)622773.1314300000.970.321.300.971.30
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad 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
202421sct ScotlandFriendlies (M)10280.3000000000.000.000.000.000.00Matches
202421sct ScotlandUEFA EuroGR00Matches
2024-202521sct ScotlandUEFA Nations LeagueLgA21830.9000000000.000.000.000.000.00Matches
202522sct ScotlandFriendlies (M)20340.4011000000.002.652.650.002.65Matches
202623sct ScotlandFriendlies (M)21931.0000000000.000.000.000.000.00Matches
3 Seasons1 Club3 Leagues722382.6011000000.000.380.380.000.38
Friendlies (M) (3 Seasons)511551.7011000000.000.580.580.000.58
UEFA Nations League (1 Season)21830.9000000000.000.000.000.000.00
UEFA Euro (1 Season)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
2020-202117Bristol Cityeng ENG2. Championship3.014250.01.340.670.250.5000Matches
2021-202218Bristol Cityeng ENG2. Championship0.30100.03.100.000.0000Matches
2021-202218Bristol Cityeng ENGEFL Cup0.20000.000.0000Matches
2021-202218Bristol Cityeng ENGFA Cup0.302150.05.812.900.000.0000Matches
2022-202319Bristol Cityeng ENG2. Championship21.19402050.01.890.950.230.4500Matches
2022-202319Bristol Cityeng ENGEFL Cup1.936583.33.232.690.500.6000Matches
2022-202319Bristol Cityeng ENGFA Cup0.30000.000.0000Matches
2023-202420Bristol Cityeng ENG2. Championship25.410532954.72.091.140.090.1755Matches
2023-202420Bristol Cityeng ENGFA Cup3.226350.01.860.930.330.6700Matches
2024-202521Middlesbrougheng ENG2. Championship26.213603050.02.291.150.180.3724Matches
2024-202521Middlesbrougheng ENGEFL Cup0.30000.000.0000Matches
2025-202622Middlesbrougheng ENG2. Championship39.713823036.62.070.760.110.3044Matches
2025-202622Middlesbrougheng ENGEFL Cup0.70000.000.0000Matches
2025-202622Middlesbrougheng ENGFA Cup0.702150.02.901.450.000.0000Matches
6 Seasons2 Clubs3 Leagues123.35125612147.32.080.980.160.331113
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Bristol City (4 Seasons)3 Leagues55.8251126053.62.011.080.180.3355
Middlesbrough (2 Seasons)3 Leagues67.6261446142.42.130.900.140.3368
Championship (6 Seasons)115.74624011146.32.070.960.150.321113
FA Cup (4 Seasons)4.5210550.02.211.110.200.4000
EFL Cup (4 Seasons)3.136583.31.951.620.500.6000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2020-202117Bristol City1 League3.014250.01.340.670.250.5000
2021-202218Bristol City3 Leagues0.903133.33.291.100.000.0000
2022-202319Bristol City3 Leagues23.212462554.31.981.080.260.4800
2023-202420Bristol City2 Leagues28.612593254.22.061.120.120.2255
2024-202521Middlesbrough2 Leagues26.513603050.02.261.130.180.3724
2025-202622Middlesbrough3 Leagues41.113843136.92.050.760.110.2944
6 Seasons2 Clubs3 Leagues123.35125612147.32.080.980.160.331113
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Bristol City (4 Seasons)3 Leagues55.8251126053.62.011.080.180.3355
Middlesbrough (2 Seasons)3 Leagues67.6261446142.42.130.900.140.3368
Championship (6 Seasons)115.74624011146.32.070.960.150.321113
FA Cup (4 Seasons)4.5210550.02.211.110.200.4000
EFL Cup (4 Seasons)3.136583.31.951.620.500.6000
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
2020-202117Bristol Cityeng ENG2. Championship19th3.014250.01.340.670.250.5000Matches
2021-202218Bristol Cityeng ENG2. Championship17th0.30100.03.100.000.0000Matches
2022-202319Bristol Cityeng ENG2. Championship14th21.19402050.01.890.950.230.4500Matches
2023-202420Bristol Cityeng ENG2. Championship11th25.410532954.72.091.140.090.1755Matches
2024-202521Middlesbrougheng ENG2. Championship10th26.213603050.02.291.150.180.3724Matches
2025-202622Middlesbrougheng ENG2. Championship5th39.713823036.62.070.760.110.3044Matches
6 Seasons2 Clubs1 League115.74624011146.32.070.960.150.321113
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Bristol City (4 Seasons)1 League49.820985152.01.971.020.150.2955
Middlesbrough (2 Seasons)1 League65.9261426042.32.160.910.140.3368
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
2021-202218Bristol Cityeng ENGEFL CupRd10.20000.000.0000Matches
2021-202218Bristol Cityeng ENGFA Cup0.302150.05.812.900.000.0000Matches
2022-202319Bristol Cityeng ENGEFL CupRd31.936583.33.232.690.500.6000Matches
2022-202319Bristol Cityeng ENGFA Cup0.30000.000.0000Matches
2023-202420Bristol Cityeng ENGFA Cup3.226350.01.860.930.330.6700Matches
2024-202521Middlesbrougheng ENGEFL CupRd20.30000.000.0000Matches
2025-202622Middlesbrougheng ENGEFL CupRd10.70000.000.0000Matches
2025-202622Middlesbrougheng ENGFA Cup0.702150.02.901.450.000.0000Matches
5 Seasons2 Clubs2 Leagues7.65161062.52.111.320.310.5000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Bristol City (3 Seasons)2 Leagues5.9514964.32.361.520.360.5600
Middlesbrough (2 Seasons)2 Leagues1.702150.01.200.600.000.0000
FA Cup (4 Seasons)4.5210550.02.211.110.200.4000
EFL Cup (4 Seasons)3.136583.31.951.620.500.6000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
202421sct ScotlandFriendlies (M)0.3000Matches
2024-202521sct ScotlandUEFA Nations LeagueLgA0.90000.000.0000Matches
202522sct ScotlandFriendlies (M)0.4000Matches
202623sct ScotlandFriendlies (M)1.0000Matches
3 Seasons1 Club3 Leagues2.60000.000.0000
Friendlies (M) (3 Seasons)1.7000
UEFA Nations League (1 Season)0.90000.000.0000
UEFA Euro (1 Season)

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
2020-202117Bristol Cityeng ENG2. Championship5269546.53.0375122350.2049-5-1.67-1.28Matches
2021-202218Bristol Cityeng ENG2. Championship42970.70.30047170.751100.00+0.33Matches
2021-202218Bristol Cityeng ENGEFL Cup1222224.40.20012201.0001-1-4.09-5.41Matches
2021-202218Bristol Cityeng ENGFA Cup1313125.80.30013100.0001-1-2.90-2.90Matches
2022-202319Bristol Cityeng ENG2. Championship341,9015645.921.12569391901.182529-4-0.19-0.31Matches
2022-202319Bristol Cityeng ENGEFL Cup31675661.91.9177024502.0063+3+1.62+1.62Matches
2022-202319Bristol Cityeng ENGFA Cup124246.20.31240001.0001-1-3.75-4.24Matches
2023-202420Bristol Cityeng ENG2. Championship392,2865955.225.427734122701.312632-6-0.24-0.62Matches
2023-202420Bristol Cityeng ENGFA Cup42907374.43.24730001.5032+1+0.31+0.31Matches
2024-202521Middlesbrougheng ENG2. Championship362,3576556.926.227811292001.31313100.00-0.40Matches
2024-202521Middlesbrougheng ENGEFL Cup1282815.60.30012800.0002-2-6.43-6.43Matches
2025-202622Middlesbrougheng ENG2. Championship463,5737886.339.743811333301.696337+26+0.65+0.81Matches
2025-202622Middlesbrougheng ENGEFL Cup1606066.70.71600000.0002-2-3.00+3.00Matches
2025-202622Middlesbrougheng ENGFA Cup1626268.90.71620000.001100.00+6.43Matches
6 Seasons2 Clubs3 Leagues17711,0996341.9123.313376334423221.32160152+8+0.06+0.15
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bristol City (4 Seasons)3 Leagues925,0195528.255.8617183123221.196579-14-0.25-0.12
Middlesbrough (2 Seasons)3 Leagues856,0807270.467.6728025132301.479573+22+0.33+0.22
Championship (6 Seasons)16410,4156441.9115.712577333922221.34150139+11+0.10+0.18
FA Cup (4 Seasons)74075841.14.5663013101.0045-1-0.22-0.22
EFL Cup (4 Seasons)62774644.03.1269043501.1768-2-0.65-0.39
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
2020-202117Bristol City1 League5269546.53.0375122350.2049-5-1.67-1.28
2021-202218Bristol City3 Leagues682141.90.900614170.6713-2-2.20-1.90
2022-202319Bristol City3 Leagues382,0925543.623.227683112401.243133-2-0.09-0.25
2023-202420Bristol City2 Leagues432,5766056.928.631734122701.332934-5-0.17-0.54
2024-202521Middlesbrough2 Leagues372,3856455.226.5278112102101.273133-2-0.08-0.45
2025-202622Middlesbrough3 Leagues483,6957785.541.145801333301.626440+24+0.58+1.30
6 Seasons2 Clubs3 Leagues17711,0996341.9123.313376334423221.32160152+8+0.06+0.15
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bristol City (4 Seasons)3 Leagues925,0195528.255.8617183123221.196579-14-0.25-0.12
Middlesbrough (2 Seasons)3 Leagues856,0807270.467.6728025132301.479573+22+0.33+0.22
Championship (6 Seasons)16410,4156441.9115.712577333922221.34150139+11+0.10+0.18
FA Cup (4 Seasons)74075841.14.5663013101.0045-1-0.22-0.22
EFL Cup (4 Seasons)62774644.03.1269043501.1768-2-0.65-0.39
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
2020-202117Bristol Cityeng ENG2. Championship19th5269546.53.0375122350.2049-5-1.67-1.28Matches
2021-202218Bristol Cityeng ENG2. Championship17th42970.70.30047170.751100.00+0.33Matches
2022-202319Bristol Cityeng ENG2. Championship14th341,9015645.921.12569391901.182529-4-0.19-0.31Matches
2023-202420Bristol Cityeng ENG2. Championship11th392,2865955.225.427734122701.312632-6-0.24-0.62Matches
2024-202521Middlesbrougheng ENG2. Championship10th362,3576556.926.227811292001.31313100.00-0.40Matches
2025-202622Middlesbrougheng ENG2. Championship5th463,5737886.339.743811333301.696337+26+0.65+0.81Matches
6 Seasons2 Clubs1 League16410,4156441.9115.712577333922221.34150139+11+0.10+0.18
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bristol City (4 Seasons)1 League824,4855527.149.8557182721221.165671-15-0.30-0.14
Middlesbrough (2 Seasons)1 League825,9307271.665.9708125122301.529468+26+0.39+0.13
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
2021-202218Bristol Cityeng ENGEFL CupRd11222224.40.20012201.0001-1-4.09-5.41Matches
2021-202218Bristol Cityeng ENGFA Cup1313125.80.30013100.0001-1-2.90-2.90Matches
2022-202319Bristol Cityeng ENGEFL CupRd331675661.91.9177024502.0063+3+1.62+1.62Matches
2022-202319Bristol Cityeng ENGFA Cup124246.20.31240001.0001-1-3.75-4.24Matches
2023-202420Bristol Cityeng ENGFA Cup42907374.43.24730001.5032+1+0.31+0.31Matches
2024-202521Middlesbrougheng ENGEFL CupRd21282815.60.30012800.0002-2-6.43-6.43Matches
2025-202622Middlesbrougheng ENGEFL CupRd11606066.70.71600000.0002-2-3.00+3.00Matches
2025-202622Middlesbrougheng ENGFA Cup1626268.90.71620000.001100.00+6.43Matches
5 Seasons2 Clubs2 Leagues136845342.27.6864053401.081013-3-0.39-0.30
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bristol City (3 Seasons)2 Leagues105345342.45.9665043601.4098+1+0.17-0.20
Middlesbrough (2 Seasons)2 Leagues31505041.71.7261012800.0015-4-2.40-0.69
FA Cup (4 Seasons)74075841.14.5663013101.0045-1-0.22-0.22
EFL Cup (4 Seasons)62774644.03.1269043501.1768-2-0.65-0.39
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
202421sct ScotlandFriendlies (M)128287.80.30012801.0002-2-6.43-6.16Matches
202421sct ScotlandUEFA EuroGR00003Matches
2024-202521sct ScotlandUEFA Nations LeagueLgA2834215.40.9166011721.0001-1-1.08-1.08Matches
202522sct ScotlandFriendlies (M)2341718.90.40021701.5010+1+2.65+2.03Matches
202623sct ScotlandFriendlies (M)2934734.41.0179011400.000000.00-0.51Matches
3 Seasons1 Club3 Leagues72383414.72.6273051950.8613-2-0.76-0.84
Friendlies (M) (3 Seasons)51553119.11.7179041900.8012-1-0.58-0.72
UEFA Nations League (1 Season)2834215.40.9166011721.0001-1-1.08-1.08
UEFA Euro (1 Season)00003
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
2020-202117Bristol Cityeng ENG2. Championship3.00002530010Matches
2021-202218Bristol Cityeng ENG2. Championship0.30000010000Matches
2021-202218Bristol Cityeng ENGEFL Cup0.20000000010Matches
2021-202218Bristol Cityeng ENGFA Cup0.30001000000Matches
2022-202319Bristol Cityeng ENG2. Championship21.110025308173130Matches
2022-202319Bristol Cityeng ENGEFL Cup1.90002012100Matches
2022-202319Bristol Cityeng ENGFA Cup0.30000210000Matches
2023-202420Bristol Cityeng ENG2. Championship25.4200272318133110Matches
2023-202420Bristol Cityeng ENGFA Cup3.22002441120Matches
2024-202521Middlesbrougheng ENG2. Championship26.210016272214290Matches
2024-202521Middlesbrougheng ENGEFL Cup0.30000000000Matches
2025-202622Middlesbrougheng ENG2. Championship39.7600466221217330Matches
2025-202622Middlesbrougheng ENGEFL Cup0.70000100000Matches
2025-202622Middlesbrougheng ENGFA Cup0.70001010010Matches
6 Seasons2 Clubs3 Leagues123.31200122154806817710
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bristol City (4 Seasons)3 Leagues55.8500596436338280
Middlesbrough (2 Seasons)3 Leagues67.6700639044359430
Championship (6 Seasons)115.71000116147736515670
FA Cup (4 Seasons)4.52004661130
EFL Cup (4 Seasons)3.10002112110
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2020-202117Bristol City1 League3.00002530010
2021-202218Bristol City3 Leagues0.90001010010
2022-202319Bristol City3 Leagues23.2100273210194130
2023-202420Bristol City2 Leagues28.6400292722144130
2024-202521Middlesbrough2 Leagues26.510016272214290
2025-202622Middlesbrough3 Leagues41.1600476322217340
6 Seasons2 Clubs3 Leagues123.31200122154806817710
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bristol City (4 Seasons)3 Leagues55.8500596436338280
Middlesbrough (2 Seasons)3 Leagues67.6700639044359430
Championship (6 Seasons)115.71000116147736515670
FA Cup (4 Seasons)4.52004661130
EFL Cup (4 Seasons)3.10002112110
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2020-202117Bristol Cityeng ENG2. Championship19th3.00002530010Matches
2021-202218Bristol Cityeng ENG2. Championship17th0.30000010000Matches
2022-202319Bristol Cityeng ENG2. Championship14th21.110025308173130Matches
2023-202420Bristol Cityeng ENG2. Championship11th25.4200272318133110Matches
2024-202521Middlesbrougheng ENG2. Championship10th26.210016272214290Matches
2025-202622Middlesbrougheng ENG2. Championship5th39.7600466221217330Matches
6 Seasons2 Clubs1 League115.71000116147736515670
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bristol City (4 Seasons)1 League49.8300545830306250
Middlesbrough (2 Seasons)1 League65.9700628943359420
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2021-202218Bristol Cityeng ENGEFL CupRd10.20000000010Matches
2021-202218Bristol Cityeng ENGFA Cup0.30001000000Matches
2022-202319Bristol Cityeng ENGEFL CupRd31.90002012100Matches
2022-202319Bristol Cityeng ENGFA Cup0.30000210000Matches
2023-202420Bristol Cityeng ENGFA Cup3.22002441120Matches
2024-202521Middlesbrougheng ENGEFL CupRd20.30000000000Matches
2025-202622Middlesbrougheng ENGEFL CupRd10.70000100000Matches
2025-202622Middlesbrougheng ENGFA Cup0.70001010010Matches
5 Seasons2 Clubs2 Leagues7.62006773240
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bristol City (3 Seasons)2 Leagues5.92005663230
Middlesbrough (2 Seasons)2 Leagues1.70001110010
FA Cup (4 Seasons)4.52004661130
EFL Cup (4 Seasons)3.10002112110
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202421sct ScotlandFriendlies (M)0.30000Matches
2024-202521sct ScotlandUEFA Nations LeagueLgA0.90002110010Matches
202522sct ScotlandFriendlies (M)0.40000Matches
202623sct ScotlandFriendlies (M)1.00000Matches
3 Seasons1 Club3 Leagues2.60002110010
Friendlies (M) (3 Seasons)1.70000
UEFA Nations League (1 Season)0.90002110010
UEFA Euro (1 Season)

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.