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-04-20SatLeague OneMatchweek 45HomeW 3–2BlackpoolBarnsleyYLM81100021102Match Report
2024-04-13SatLeague OneMatchweek 44AwayW 1–0BlackpoolCarlisle UnitedYLM90000000000Match Report
2024-04-09TueLeague OneMatchweek 40HomeW 1–0BlackpoolFleetwood TownYLM90000000103Match Report
2024-04-06SatLeague OneMatchweek 43HomeW 1–0BlackpoolCambridge UtdYLM69000000000Match Report
2024-03-29FriLeague OneMatchweek 41AwayL 0–1BlackpoolDerby CountyYLM90000010102Match 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
2017-201819Middlesbrougheng ENGJr. PL2 — Div. 217151,28714.3213200100.140.070.210.140.21Matches
2018-201920Cambridge Utdeng ENG4. League Two1466867.6000000100.000.000.000.000.00Matches
2018-201920Middlesbrougheng ENGJr. PL2 — Div. 2221561.7000000000.000.000.000.000.00Matches
2018-201920St Mirrensct SCO1. Premiership654034.5000000300.000.000.000.000.00Matches
2019-202021Middlesbrougheng ENG2. Championship29201,88220.9112100302.22.21.63.79163950.050.050.100.050.100.100.080.180.100.18Matches
2019-202021Middlesbrougheng ENGFA Cup11660.7000000000.000.000.000.000.00Matches
2019-202021Middlesbrougheng ENGJr. PL2 — Div. 2221461.6000000000.000.000.000.000.00Matches
2020-202122Middlesbrougheng ENG2. Championship1756327.0000000000.50.50.30.91716330.000.000.000.000.000.080.050.120.080.12Matches
2020-202122Middlesbrougheng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2020-202122Middlesbrougheng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2020-202122Middlesbrougheng ENGJr. PL2 — Div. 2332703.0000000000.000.000.000.000.00Matches
2021-202223P'borough Utdeng ENG2. Championship653644.0000000310.10.10.50.62112300.000.000.000.000.000.020.120.140.020.14Matches
2021-202223P'borough Utdeng ENGFA Cup211041.2000000000.000.000.000.000.00Matches
2021-202223Ipswich Towneng ENG3. League One663654.1011000000.000.250.250.000.25Matches
2022-202324Aberdeensct SCO1. Premiership28191,64518.3011000500.000.050.050.000.05Matches
2023-202425Middlesbrougheng ENG2. Championship221481.6000000000.20.20.00.210680.000.000.000.000.000.120.000.120.120.12Matches
2023-202425Middlesbrougheng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2023-202425Middlesbrougheng ENGFA Cup1080.1000000000.000.000.000.000.00Matches
2023-202425Blackpooleng ENG3. League One16161,32214.7213200400.140.070.200.140.20Matches
2023-202425Middlesbrougheng ENGJr. PL211901.0000000100.000.000.000.000.00Matches
6 Seasons7 Clubs6 Leagues131897,89587.73473001913.03.02.45.4139971660.030.050.080.030.080.090.070.160.090.16
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
Middlesbrough (4 Seasons)1 League24221,85920.7213200100.100.050.150.100.15
Middlesbrough (3 Seasons)3 Leagues53313,00633.4112100302.92.91.94.8118851360.030.030.060.030.060.100.070.160.100.16
Aberdeen (1 Season)1 League28191,64518.3011000500.000.050.050.000.05
Blackpool (1 Season)1 League16161,32214.7213200400.140.070.200.140.20
Cambridge Utd (1 Season)1 League1466867.6000000100.000.000.000.000.00
P'borough Utd (1 Season)2 Leagues864685.2000000310.10.10.50.62112300.000.000.000.000.000.020.120.140.020.14
St Mirren (1 Season)1 League654034.5000000300.000.000.000.000.00
Ipswich Town (1 Season)1 League663654.1011000000.000.250.250.000.25
Middlesbrough (1 Season)1 League11901.0000000100.000.000.000.000.00
Championship (4 Seasons)54323,02633.6112100613.03.02.45.4139971660.030.030.060.030.060.090.070.160.090.16
PL2 — Div. 2 (4 Seasons)24221,85920.7213200100.100.050.150.100.15
FA Cup (4 Seasons)532683.0000000000.000.000.000.000.00
Premiership (2 Seasons)34242,04822.8011000800.000.040.040.000.04
League One (2 Seasons)22221,68718.7224200400.110.110.210.110.21
EFL Cup (2 Seasons)221802.0000000000.000.000.000.000.00
League Two (1 Season)1466867.6000000100.000.000.000.000.00
PL2 (1 Season)11901.0000000100.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
2017-201819Middlesbrough1 League17151,28714.3213200100.140.070.210.140.21
2018-201920St Mirren1 League654034.5000000300.000.000.000.000.00
2018-201920Cambridge Utd1 League1466867.6000000100.000.000.000.000.00
2018-201920Middlesbrough1 League221561.7000000000.000.000.000.000.00
2019-202021Middlesbrough1 League221461.6000000000.000.000.000.000.00
2019-202021Middlesbrough2 Leagues30211,94821.6112100302.22.21.63.79163950.050.050.090.050.090.100.080.180.100.18
2020-202122Middlesbrough1 League332703.0000000000.000.000.000.000.00
2020-202122Middlesbrough3 Leagues1978129.0000000000.50.50.30.91716330.000.000.000.000.000.080.050.120.080.12
2021-202223Ipswich Town1 League663654.1011000000.000.250.250.000.25
2021-202223P'borough Utd2 Leagues864685.2000000310.10.10.50.62112300.000.000.000.000.000.020.120.140.020.14
2022-202324Aberdeen1 League28191,64518.3011000500.000.050.050.000.05
2023-202425Blackpool1 League16161,32214.7213200400.140.070.200.140.20
2023-202425Middlesbrough3 Leagues432462.7000000000.20.20.00.210680.000.000.000.000.000.120.000.120.120.12
2023-202425Middlesbrough1 League11901.0000000100.000.000.000.000.00
6 Seasons7 Clubs6 Leagues131897,89587.73473001913.03.02.45.4139971660.030.050.080.030.080.090.070.160.090.16
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
Middlesbrough (4 Seasons)1 League24221,85920.7213200100.100.050.150.100.15
Middlesbrough (3 Seasons)3 Leagues53313,00633.4112100302.92.91.94.8118851360.030.030.060.030.060.100.070.160.100.16
Aberdeen (1 Season)1 League28191,64518.3011000500.000.050.050.000.05
Blackpool (1 Season)1 League16161,32214.7213200400.140.070.200.140.20
Cambridge Utd (1 Season)1 League1466867.6000000100.000.000.000.000.00
P'borough Utd (1 Season)2 Leagues864685.2000000310.10.10.50.62112300.000.000.000.000.000.020.120.140.020.14
St Mirren (1 Season)1 League654034.5000000300.000.000.000.000.00
Ipswich Town (1 Season)1 League663654.1011000000.000.250.250.000.25
Middlesbrough (1 Season)1 League11901.0000000100.000.000.000.000.00
Championship (4 Seasons)54323,02633.6112100613.03.02.45.4139971660.030.030.060.030.060.090.070.160.090.16
PL2 — Div. 2 (4 Seasons)24221,85920.7213200100.100.050.150.100.15
FA Cup (4 Seasons)532683.0000000000.000.000.000.000.00
Premiership (2 Seasons)34242,04822.8011000800.000.040.040.000.04
League One (2 Seasons)22221,68718.7224200400.110.110.210.110.21
EFL Cup (2 Seasons)221802.0000000000.000.000.000.000.00
League Two (1 Season)1466867.6000000100.000.000.000.000.00
PL2 (1 Season)11901.0000000100.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
2017-201819Middlesbrougheng ENGJr. PL2 — Div. 24th17151,28714.3213200100.140.070.210.140.21Matches
2018-201920St Mirrensct SCO1. Premiership11th654034.5000000300.000.000.000.000.00Matches
2018-201920Cambridge Utdeng ENG4. League Two21st1466867.6000000100.000.000.000.000.00Matches
2018-201920Middlesbrougheng ENGJr. PL2 — Div. 28th221561.7000000000.000.000.000.000.00Matches
2019-202021Middlesbrougheng ENGJr. PL2 — Div. 25th221461.6000000000.000.000.000.000.00Matches
2019-202021Middlesbrougheng ENG2. Championship17th29201,88220.9112100302.22.21.63.79163950.050.050.100.050.100.100.080.180.100.18Matches
2020-202122Middlesbrougheng ENGJr. PL2 — Div. 26th332703.0000000000.000.000.000.000.00Matches
2020-202122Middlesbrougheng ENG2. Championship10th1756327.0000000000.50.50.30.91716330.000.000.000.000.000.080.050.120.080.12Matches
2021-202223Ipswich Towneng ENG3. League One11th663654.1011000000.000.250.250.000.25Matches
2021-202223P'borough Utdeng ENG2. Championship22nd653644.0000000310.10.10.50.62112300.000.000.000.000.000.020.120.140.020.14Matches
2022-202324Aberdeensct SCO1. Premiership3rd28191,64518.3011000500.000.050.050.000.05Matches
2023-202425Blackpooleng ENG3. League One8th16161,32214.7213200400.140.070.200.140.20Matches
2023-202425Middlesbrougheng ENG2. Championship9th221481.6000000000.20.20.00.210680.000.000.000.000.000.120.000.120.120.12Matches
2023-202425Middlesbrougheng ENGJr. PL28th11901.0000000100.000.000.000.000.00Matches
6 Seasons7 Clubs4 Leagues124847,44782.73473001913.03.02.45.4139971660.040.050.080.040.080.090.070.160.090.16
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
Middlesbrough (4 Seasons)1 League24221,85920.7213200100.100.050.150.100.15
Middlesbrough (3 Seasons)1 League48272,66229.6112100302.92.91.94.8118851360.030.030.070.030.070.100.070.160.100.16
Aberdeen (1 Season)1 League28191,64518.3011000500.000.050.050.000.05
Blackpool (1 Season)1 League16161,32214.7213200400.140.070.200.140.20
Cambridge Utd (1 Season)1 League1466867.6000000100.000.000.000.000.00
St Mirren (1 Season)1 League654034.5000000300.000.000.000.000.00
Ipswich Town (1 Season)1 League663654.1011000000.000.250.250.000.25
P'borough Utd (1 Season)1 League653644.0000000310.10.10.50.62112300.000.000.000.000.000.020.120.140.020.14
Middlesbrough (1 Season)1 League11901.0000000100.000.000.000.000.00
Championship (4 Seasons)54323,02633.6112100613.03.02.45.4139971660.030.030.060.030.060.090.070.160.090.16
PL2 — Div. 2 (4 Seasons)24221,85920.7213200100.100.050.150.100.15
Premiership (2 Seasons)34242,04822.8011000800.000.040.040.000.04
League One (2 Seasons)22221,68718.7224200400.110.110.210.110.21
League Two (1 Season)1466867.6000000100.000.000.000.000.00
PL2 (1 Season)11901.0000000100.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
2019-202021Middlesbrougheng ENGFA Cup33rd11660.7000000000.000.000.000.000.00Matches
2020-202122Middlesbrougheng ENGEFL Cup33rd11901.0000000000.000.000.000.000.00Matches
2020-202122Middlesbrougheng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2021-202223P'borough Utdeng ENGFA Cup211041.2000000000.000.000.000.000.00Matches
2023-202425Middlesbrougheng ENGEFL CupSF11901.0000000000.000.000.000.000.00Matches
2023-202425Middlesbrougheng ENGFA Cup1080.1000000000.000.000.000.000.00Matches
4 Seasons2 Clubs2 Leagues754485.0000000000.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 Leagues543443.8000000000.000.000.000.000.00
P'borough Utd (1 Season)1 League211041.2000000000.000.000.000.000.00
FA Cup (4 Seasons)532683.0000000000.000.000.000.000.00
EFL Cup (2 Seasons)221802.0000000000.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
2017-201819Middlesbrougheng ENGJr. PL2 — Div. 214.3200Matches
2018-201920Cambridge Utdeng ENG4. League Two7.6000Matches
2018-201920Middlesbrougheng ENGJr. PL2 — Div. 21.7000Matches
2018-201920St Mirrensct SCO1. Premiership4.5000Matches
2019-202021Middlesbrougheng ENG2. Championship20.9122418.21.050.190.050.2520.60002.22.20.10-1.2-1.2Matches
2019-202021Middlesbrougheng ENGFA Cup0.70100.01.360.000.0000Matches
2019-202021Middlesbrougheng ENGJr. PL2 — Div. 21.6000Matches
2020-202122Middlesbrougheng ENG2. Championship7.007114.31.000.140.000.0020.70000.50.50.08-0.5-0.5Matches
2020-202122Middlesbrougheng ENGEFL Cup1.0011100.01.001.000.000.0000Matches
2020-202122Middlesbrougheng ENGFA Cup1.00200.02.000.000.0000Matches
2020-202122Middlesbrougheng ENGJr. PL2 — Div. 23.0000Matches
2021-202223P'borough Utdeng ENG2. Championship4.00200.00.490.000.0023.70000.10.10.04-0.1-0.1Matches
2021-202223P'borough Utdeng ENGFA Cup1.20000.000.0000Matches
2021-202223Ipswich Towneng ENG3. League One4.10100.00.250.000.0000Matches
2022-202324Aberdeensct SCO1. Premiership18.3013215.40.710.110.000.0000Matches
2023-202425Middlesbrougheng ENG2. Championship1.60300.01.820.000.0020.20000.20.20.06-0.2-0.2Matches
2023-202425Middlesbrougheng ENGEFL Cup1.00000.000.0000Matches
2023-202425Middlesbrougheng ENGFA Cup0.10000.000.0000Matches
2023-202425Blackpooleng ENG3. League One14.7210440.00.680.270.200.5000Matches
2023-202425Middlesbrougheng ENGJr. PL21.0000Matches
6 Seasons7 Clubs6 Leagues87.73621219.40.820.160.050.2520.80003.03.00.09-2.0-2.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
Middlesbrough (4 Seasons)1 League20.7200
Middlesbrough (3 Seasons)3 Leagues33.4136616.71.080.180.030.1720.60002.92.90.09-1.9-1.9
Aberdeen (1 Season)1 League18.3013215.40.710.110.000.0000
Blackpool (1 Season)1 League14.7210440.00.680.270.200.5000
Cambridge Utd (1 Season)1 League7.6000
P'borough Utd (1 Season)2 Leagues5.20200.00.380.000.0023.70000.10.10.04-0.1-0.1
St Mirren (1 Season)1 League4.5000
Ipswich Town (1 Season)1 League4.10100.00.250.000.0000
Middlesbrough (1 Season)1 League1.0000
Championship (4 Seasons)33.6134514.71.010.150.030.2020.80003.03.00.09-2.0-2.0
PL2 — Div. 2 (4 Seasons)20.7200
FA Cup (4 Seasons)3.00300.01.010.000.0000
Premiership (2 Seasons)22.8013215.40.710.110.000.0000
League One (2 Seasons)18.7211436.40.590.210.180.5000
EFL Cup (2 Seasons)2.0011100.00.500.500.000.0000
League Two (1 Season)7.6000
PL2 (1 Season)1.0000
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
2017-201819Middlesbrough1 League14.3200
2018-201920St Mirren1 League4.5000
2018-201920Cambridge Utd1 League7.6000
2018-201920Middlesbrough1 League1.7000
2019-202021Middlesbrough1 League1.6000
2019-202021Middlesbrough2 Leagues21.6123417.41.060.180.040.2520.60002.22.20.10-1.2-1.2
2020-202122Middlesbrough1 League3.0000
2020-202122Middlesbrough3 Leagues9.0010220.01.110.220.000.0020.70000.50.50.08-0.5-0.5
2021-202223Ipswich Town1 League4.10100.00.250.000.0000
2021-202223P'borough Utd2 Leagues5.20200.00.380.000.0023.70000.10.10.04-0.1-0.1
2022-202324Aberdeen1 League18.3013215.40.710.110.000.0000
2023-202425Blackpool1 League14.7210440.00.680.270.200.5000
2023-202425Middlesbrough3 Leagues2.70300.01.100.000.0020.20000.20.20.06-0.2-0.2
2023-202425Middlesbrough1 League1.0000
6 Seasons7 Clubs6 Leagues87.73621219.40.820.160.050.2520.80003.03.00.09-2.0-2.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
Middlesbrough (4 Seasons)1 League20.7200
Middlesbrough (3 Seasons)3 Leagues33.4136616.71.080.180.030.1720.60002.92.90.09-1.9-1.9
Aberdeen (1 Season)1 League18.3013215.40.710.110.000.0000
Blackpool (1 Season)1 League14.7210440.00.680.270.200.5000
Cambridge Utd (1 Season)1 League7.6000
P'borough Utd (1 Season)2 Leagues5.20200.00.380.000.0023.70000.10.10.04-0.1-0.1
St Mirren (1 Season)1 League4.5000
Ipswich Town (1 Season)1 League4.10100.00.250.000.0000
Middlesbrough (1 Season)1 League1.0000
Championship (4 Seasons)33.6134514.71.010.150.030.2020.80003.03.00.09-2.0-2.0
PL2 — Div. 2 (4 Seasons)20.7200
FA Cup (4 Seasons)3.00300.01.010.000.0000
Premiership (2 Seasons)22.8013215.40.710.110.000.0000
League One (2 Seasons)18.7211436.40.590.210.180.5000
EFL Cup (2 Seasons)2.0011100.00.500.500.000.0000
League Two (1 Season)7.6000
PL2 (1 Season)1.0000
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
2017-201819Middlesbrougheng ENGJr. PL2 — Div. 24th14.3200Matches
2018-201920St Mirrensct SCO1. Premiership11th4.5000Matches
2018-201920Cambridge Utdeng ENG4. League Two21st7.6000Matches
2018-201920Middlesbrougheng ENGJr. PL2 — Div. 28th1.7000Matches
2019-202021Middlesbrougheng ENGJr. PL2 — Div. 25th1.6000Matches
2019-202021Middlesbrougheng ENG2. Championship17th20.9122418.21.050.190.050.2520.60002.22.20.10-1.2-1.2Matches
2020-202122Middlesbrougheng ENGJr. PL2 — Div. 26th3.0000Matches
2020-202122Middlesbrougheng ENG2. Championship10th7.007114.31.000.140.000.0020.70000.50.50.08-0.5-0.5Matches
2021-202223Ipswich Towneng ENG3. League One11th4.10100.00.250.000.0000Matches
2021-202223P'borough Utdeng ENG2. Championship22nd4.00200.00.490.000.0023.70000.10.10.04-0.1-0.1Matches
2022-202324Aberdeensct SCO1. Premiership3rd18.3013215.40.710.110.000.0000Matches
2023-202425Blackpooleng ENG3. League One8th14.7210440.00.680.270.200.5000Matches
2023-202425Middlesbrougheng ENG2. Championship9th1.60300.01.820.000.0020.20000.20.20.06-0.2-0.2Matches
2023-202425Middlesbrougheng ENGJr. PL28th1.0000Matches
6 Seasons7 Clubs4 Leagues82.73581119.00.820.160.050.2720.80003.03.00.09-2.0-2.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
Middlesbrough (4 Seasons)1 League20.7200
Middlesbrough (3 Seasons)1 League29.6132515.61.080.170.030.2020.60002.92.90.09-1.9-1.9
Aberdeen (1 Season)1 League18.3013215.40.710.110.000.0000
Blackpool (1 Season)1 League14.7210440.00.680.270.200.5000
Cambridge Utd (1 Season)1 League7.6000
St Mirren (1 Season)1 League4.5000
Ipswich Town (1 Season)1 League4.10100.00.250.000.0000
P'borough Utd (1 Season)1 League4.00200.00.490.000.0023.70000.10.10.04-0.1-0.1
Middlesbrough (1 Season)1 League1.0000
Championship (4 Seasons)33.6134514.71.010.150.030.2020.80003.03.00.09-2.0-2.0
PL2 — Div. 2 (4 Seasons)20.7200
Premiership (2 Seasons)22.8013215.40.710.110.000.0000
League One (2 Seasons)18.7211436.40.590.210.180.5000
League Two (1 Season)7.6000
PL2 (1 Season)1.0000
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
2019-202021Middlesbrougheng ENGFA Cup33rd0.70100.01.360.000.0000Matches
2020-202122Middlesbrougheng ENGEFL Cup33rd1.0011100.01.001.000.000.0000Matches
2020-202122Middlesbrougheng ENGFA Cup33rd1.00200.02.000.000.0000Matches
2021-202223P'borough Utdeng ENGFA Cup1.20000.000.0000Matches
2023-202425Middlesbrougheng ENGEFL CupSF1.00000.000.0000Matches
2023-202425Middlesbrougheng ENGFA Cup0.10000.000.0000Matches
4 Seasons2 Clubs2 Leagues5.004125.00.800.200.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Middlesbrough (3 Seasons)2 Leagues3.804125.01.050.260.000.0000
P'borough Utd (1 Season)1 League1.20000.000.0000
FA Cup (4 Seasons)3.00300.01.010.000.0000
EFL Cup (2 Seasons)2.0011100.00.500.500.000.0000

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
2017-201819Middlesbrougheng ENGJr. PL2 — Div. 214.31Matches
2018-201920Cambridge Utdeng ENG4. League Two7.60Matches
2018-201920Middlesbrougheng ENGJr. PL2 — Div. 21.70Matches
2018-201920St Mirrensct SCO1. Premiership4.50Matches
2019-202021Middlesbrougheng ENG2. Championship20.953080965.58438294230035085.718228963.04011933.611.61.7-0.61835221263Matches
2019-202021Middlesbrougheng ENGFA Cup0.70Matches
2019-202021Middlesbrougheng ENGJr. PL2 — Div. 21.60Matches
2020-202122Middlesbrougheng ENG2. Championship7.011517765.01507553697987.3346453.141723.500.30.3-0.35115116Matches
2020-202122Middlesbrougheng ENGEFL Cup1.00Matches
2020-202122Middlesbrougheng ENGFA Cup1.00Matches
2020-202122Middlesbrougheng ENGJr. PL2 — Div. 23.00Matches
2021-202223P'borough Utdeng ENG2. Championship4.015022965.521627199210389.3446963.883821.100.50.3-0.56113012Matches
2021-202223P'borough Utdeng ENGFA Cup1.20Matches
2021-202223Ipswich Towneng ENG3. League One4.11Matches
2022-202324Aberdeensct SCO1. Premiership18.31Matches
2023-202425Middlesbrougheng ENG2. Championship1.6718484.5981192424495.5263281.32728.600.00.00.005006Matches
2023-202425Middlesbrougheng ENGEFL Cup1.00Matches
2023-202425Middlesbrougheng ENGFA Cup0.10Matches
2023-202425Blackpooleng ENG3. League One14.71Matches
2023-202425Middlesbrougheng ENGJr. PL21.00Matches
6 Seasons7 Clubs6 Leagues87.7866129966.713088440650357687.328645463.05418129.842.42.4+1.62962301397
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
Middlesbrough (4 Seasons)1 League20.71
Middlesbrough (3 Seasons)3 Leagues33.4716107066.910926368741147386.924238562.94614332.211.92.1-0.92351271385
Aberdeen (1 Season)1 League18.31
Blackpool (1 Season)1 League14.71
Cambridge Utd (1 Season)1 League7.60
P'borough Utd (1 Season)2 Leagues5.215022965.521627199210389.3446963.883821.100.50.3-0.56113012
St Mirren (1 Season)1 League4.50
Ipswich Town (1 Season)1 League4.11
Middlesbrough (1 Season)1 League1.00
Championship (4 Seasons)33.6866129966.713088440650357687.328645463.05418129.812.42.4-1.42962301397
PL2 — Div. 2 (4 Seasons)20.71
FA Cup (4 Seasons)3.00
Premiership (2 Seasons)22.81
League One (2 Seasons)18.72
EFL Cup (2 Seasons)2.00
League Two (1 Season)7.60
PL2 (1 Season)1.00
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
2017-201819Middlesbrough1 League14.31
2018-201920St Mirren1 League4.50
2018-201920Cambridge Utd1 League7.60
2018-201920Middlesbrough1 League1.70
2019-202021Middlesbrough1 League1.60
2019-202021Middlesbrough2 Leagues21.653080965.58438294230035085.718228963.04011933.611.61.7-0.61835221263
2020-202122Middlesbrough1 League3.00
2020-202122Middlesbrough3 Leagues9.011517765.01507553697987.3346453.141723.500.30.3-0.35115116
2021-202223Ipswich Town1 League4.11
2021-202223P'borough Utd2 Leagues5.215022965.521627199210389.3446963.883821.100.50.3-0.56113012
2022-202324Aberdeen1 League18.31
2023-202425Blackpool1 League14.71
2023-202425Middlesbrough3 Leagues2.7718484.5981192424495.5263281.32728.600.00.00.005006
2023-202425Middlesbrough1 League1.00
6 Seasons7 Clubs6 Leagues87.7866129966.713088440650357687.328645463.05418129.842.42.4+1.62962301397
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
Middlesbrough (4 Seasons)1 League20.71
Middlesbrough (3 Seasons)3 Leagues33.4716107066.910926368741147386.924238562.94614332.211.92.1-0.92351271385
Aberdeen (1 Season)1 League18.31
Blackpool (1 Season)1 League14.71
Cambridge Utd (1 Season)1 League7.60
P'borough Utd (1 Season)2 Leagues5.215022965.521627199210389.3446963.883821.100.50.3-0.56113012
St Mirren (1 Season)1 League4.50
Ipswich Town (1 Season)1 League4.11
Middlesbrough (1 Season)1 League1.00
Championship (4 Seasons)33.6866129966.713088440650357687.328645463.05418129.812.42.4-1.42962301397
PL2 — Div. 2 (4 Seasons)20.71
FA Cup (4 Seasons)3.00
Premiership (2 Seasons)22.81
League One (2 Seasons)18.72
EFL Cup (2 Seasons)2.00
League Two (1 Season)7.60
PL2 (1 Season)1.00
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
2017-201819Middlesbrougheng ENGJr. PL2 — Div. 24th14.31Matches
2018-201920St Mirrensct SCO1. Premiership11th4.50Matches
2018-201920Cambridge Utdeng ENG4. League Two21st7.60Matches
2018-201920Middlesbrougheng ENGJr. PL2 — Div. 28th1.70Matches
2019-202021Middlesbrougheng ENGJr. PL2 — Div. 25th1.60Matches
2019-202021Middlesbrougheng ENG2. Championship17th20.953080965.58438294230035085.718228963.04011933.611.61.7-0.61835221263Matches
2020-202122Middlesbrougheng ENGJr. PL2 — Div. 26th3.00Matches
2020-202122Middlesbrougheng ENG2. Championship10th7.011517765.01507553697987.3346453.141723.500.30.3-0.35115116Matches
2021-202223Ipswich Towneng ENG3. League One11th4.11Matches
2021-202223P'borough Utdeng ENG2. Championship22nd4.015022965.521627199210389.3446963.883821.100.50.3-0.56113012Matches
2022-202324Aberdeensct SCO1. Premiership3rd18.31Matches
2023-202425Blackpooleng ENG3. League One8th14.71Matches
2023-202425Middlesbrougheng ENG2. Championship9th1.6718484.5981192424495.5263281.32728.600.00.00.005006Matches
2023-202425Middlesbrougheng ENGJr. PL28th1.00Matches
6 Seasons7 Clubs4 Leagues82.7866129966.713088440650357687.328645463.05418129.842.42.4+1.62962301397
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
Middlesbrough (4 Seasons)1 League20.71
Middlesbrough (3 Seasons)1 League29.6716107066.910926368741147386.924238562.94614332.211.92.1-0.92351271385
Aberdeen (1 Season)1 League18.31
Blackpool (1 Season)1 League14.71
Cambridge Utd (1 Season)1 League7.60
St Mirren (1 Season)1 League4.50
Ipswich Town (1 Season)1 League4.11
P'borough Utd (1 Season)1 League4.015022965.521627199210389.3446963.883821.100.50.3-0.56113012
Middlesbrough (1 Season)1 League1.00
Championship (4 Seasons)33.6866129966.713088440650357687.328645463.05418129.812.42.4-1.42962301397
PL2 — Div. 2 (4 Seasons)20.71
Premiership (2 Seasons)22.81
League One (2 Seasons)18.72
League Two (1 Season)7.60
PL2 (1 Season)1.00
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
2019-202021Middlesbrougheng ENGFA Cup33rd0.70Matches
2020-202122Middlesbrougheng ENGEFL Cup33rd1.00Matches
2020-202122Middlesbrougheng ENGFA Cup33rd1.00Matches
2021-202223P'borough Utdeng ENGFA Cup1.20Matches
2023-202425Middlesbrougheng ENGEFL CupSF1.00Matches
2023-202425Middlesbrougheng ENGFA Cup0.10Matches
4 Seasons2 Clubs2 Leagues5.00
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
Middlesbrough (3 Seasons)2 Leagues3.80
P'borough Utd (1 Season)1 League1.20
FA Cup (4 Seasons)3.00
EFL Cup (2 Seasons)2.00

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
2017-201819Middlesbrougheng ENGJr. PL2 — Div. 214.3Matches
2018-201920Cambridge Utdeng ENG4. League Two7.6Matches
2018-201920Middlesbrougheng ENGJr. PL2 — Div. 21.7Matches
2018-201920St Mirrensct SCO1. Premiership4.5Matches
2019-202021Middlesbrougheng ENG2. Championship20.9809638168713881583300530323Matches
2019-202021Middlesbrougheng ENGFA Cup0.72Matches
2019-202021Middlesbrougheng ENGJr. PL2 — Div. 21.6Matches
2020-202122Middlesbrougheng ENG2. Championship7.0177151250001822330011514Matches
2020-202122Middlesbrougheng ENGEFL Cup1.02Matches
2020-202122Middlesbrougheng ENGFA Cup1.00Matches
2020-202122Middlesbrougheng ENGJr. PL2 — Div. 23.0Matches
2021-202223P'borough Utdeng ENG2. Championship4.02291755370130351145015018Matches
2021-202223P'borough Utdeng ENGFA Cup1.23Matches
2021-202223Ipswich Towneng ENG3. League One4.16Matches
2022-202324Aberdeensct SCO1. Premiership18.348Matches
2023-202425Middlesbrougheng ENG2. Championship1.6847771003600007100Matches
2023-202425Middlesbrougheng ENGEFL Cup1.01Matches
2023-202425Middlesbrougheng ENGFA Cup0.10Matches
2023-202425Blackpooleng ENG3. League One14.745Matches
2023-202425Middlesbrougheng ENGJr. PL21.0Matches
6 Seasons7 Clubs6 Leagues87.7129910412531514246221171050866535
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Middlesbrough (4 Seasons)1 League20.7
Middlesbrough (3 Seasons)3 Leagues33.410708662008131141866600716427
Aberdeen (1 Season)1 League18.348
Blackpool (1 Season)1 League14.745
Cambridge Utd (1 Season)1 League7.6
P'borough Utd (1 Season)2 Leagues5.22291755370133351145015018
St Mirren (1 Season)1 League4.5
Ipswich Town (1 Season)1 League4.16
Middlesbrough (1 Season)1 League1.0
Championship (4 Seasons)33.6129910412531514139221171050866535
PL2 — Div. 2 (4 Seasons)20.7
FA Cup (4 Seasons)3.05
Premiership (2 Seasons)22.848
League One (2 Seasons)18.751
EFL Cup (2 Seasons)2.03
League Two (1 Season)7.6
PL2 (1 Season)1.0
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
2017-201819Middlesbrough1 League14.3
2018-201920St Mirren1 League4.5
2018-201920Cambridge Utd1 League7.6
2018-201920Middlesbrough1 League1.7
2019-202021Middlesbrough1 League1.6
2019-202021Middlesbrough2 Leagues21.6809638168713901583300530323
2020-202122Middlesbrough1 League3.0
2020-202122Middlesbrough3 Leagues9.0177151250002022330011514
2021-202223Ipswich Town1 League4.16
2021-202223P'borough Utd2 Leagues5.22291755370133351145015018
2022-202324Aberdeen1 League18.348
2023-202425Blackpool1 League14.745
2023-202425Middlesbrough3 Leagues2.7847771004600007100
2023-202425Middlesbrough1 League1.0
6 Seasons7 Clubs6 Leagues87.7129910412531514246221171050866535
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Middlesbrough (4 Seasons)1 League20.7
Middlesbrough (3 Seasons)3 Leagues33.410708662008131141866600716427
Aberdeen (1 Season)1 League18.348
Blackpool (1 Season)1 League14.745
Cambridge Utd (1 Season)1 League7.6
P'borough Utd (1 Season)2 Leagues5.22291755370133351145015018
St Mirren (1 Season)1 League4.5
Ipswich Town (1 Season)1 League4.16
Middlesbrough (1 Season)1 League1.0
Championship (4 Seasons)33.6129910412531514139221171050866535
PL2 — Div. 2 (4 Seasons)20.7
FA Cup (4 Seasons)3.05
Premiership (2 Seasons)22.848
League One (2 Seasons)18.751
EFL Cup (2 Seasons)2.03
League Two (1 Season)7.6
PL2 (1 Season)1.0
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
2017-201819Middlesbrougheng ENGJr. PL2 — Div. 24th14.3Matches
2018-201920St Mirrensct SCO1. Premiership11th4.5Matches
2018-201920Cambridge Utdeng ENG4. League Two21st7.6Matches
2018-201920Middlesbrougheng ENGJr. PL2 — Div. 28th1.7Matches
2019-202021Middlesbrougheng ENGJr. PL2 — Div. 25th1.6Matches
2019-202021Middlesbrougheng ENG2. Championship17th20.9809638168713881583300530323Matches
2020-202122Middlesbrougheng ENGJr. PL2 — Div. 26th3.0Matches
2020-202122Middlesbrougheng ENG2. Championship10th7.0177151250001822330011514Matches
2021-202223Ipswich Towneng ENG3. League One11th4.16Matches
2021-202223P'borough Utdeng ENG2. Championship22nd4.02291755370130351145015018Matches
2022-202324Aberdeensct SCO1. Premiership3rd18.348Matches
2023-202425Blackpooleng ENG3. League One8th14.745Matches
2023-202425Middlesbrougheng ENG2. Championship9th1.6847771003600007100Matches
2023-202425Middlesbrougheng ENGJr. PL28th1.0Matches
6 Seasons7 Clubs4 Leagues82.7129910412531514238221171050866535
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Middlesbrough (4 Seasons)1 League20.7
Middlesbrough (3 Seasons)1 League29.610708662008131091866600716427
Aberdeen (1 Season)1 League18.348
Blackpool (1 Season)1 League14.745
Cambridge Utd (1 Season)1 League7.6
St Mirren (1 Season)1 League4.5
Ipswich Town (1 Season)1 League4.16
P'borough Utd (1 Season)1 League4.02291755370130351145015018
Middlesbrough (1 Season)1 League1.0
Championship (4 Seasons)33.6129910412531514139221171050866535
PL2 — Div. 2 (4 Seasons)20.7
Premiership (2 Seasons)22.848
League One (2 Seasons)18.751
League Two (1 Season)7.6
PL2 (1 Season)1.0
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
2019-202021Middlesbrougheng ENGFA Cup33rd0.72Matches
2020-202122Middlesbrougheng ENGEFL Cup33rd1.02Matches
2020-202122Middlesbrougheng ENGFA Cup33rd1.00Matches
2021-202223P'borough Utdeng ENGFA Cup1.23Matches
2023-202425Middlesbrougheng ENGEFL CupSF1.01Matches
2023-202425Middlesbrougheng ENGFA Cup0.10Matches
4 Seasons2 Clubs2 Leagues5.08
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Middlesbrough (3 Seasons)2 Leagues3.85
P'borough Utd (1 Season)1 League1.23
FA Cup (4 Seasons)3.05
EFL Cup (2 Seasons)2.03

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
2017-201819Middlesbrougheng ENGJr. PL2 — Div. 214.3Matches
2018-201920Cambridge Utdeng ENG4. League Two7.6Matches
2018-201920Middlesbrougheng ENGJr. PL2 — Div. 21.7Matches
2018-201920St Mirrensct SCO1. Premiership4.5Matches
2019-202021Middlesbrougheng ENG2. Championship20.9522.493106213040.19300010Matches
2019-202021Middlesbrougheng ENGFA Cup0.7Matches
2019-202021Middlesbrougheng ENGJr. PL2 — Div. 21.6Matches
2020-202122Middlesbrougheng ENG2. Championship7.0172.42100313010.14100000Matches
2020-202122Middlesbrougheng ENGEFL Cup1.0Matches
2020-202122Middlesbrougheng ENGFA Cup1.0Matches
2020-202122Middlesbrougheng ENGJr. PL2 — Div. 23.0Matches
2021-202223P'borough Utdeng ENG2. Championship4.081.9853000000.00000000Matches
2021-202223P'borough Utdeng ENGFA Cup1.2Matches
2021-202223Ipswich Towneng ENG3. League One4.1Matches
2022-202324Aberdeensct SCO1. Premiership18.3Matches
2023-202425Middlesbrougheng ENG2. Championship1.621.2220000000.00000000Matches
2023-202425Middlesbrougheng ENGEFL Cup1.0Matches
2023-202425Middlesbrougheng ENGFA Cup0.1Matches
2023-202425Blackpooleng ENG3. League One14.7Matches
2023-202425Middlesbrougheng ENGJr. PL21.0Matches
6 Seasons7 Clubs6 Leagues87.7792.354839316050.15400010
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Middlesbrough (4 Seasons)1 League20.7
Middlesbrough (3 Seasons)3 Leagues33.4712.404309316050.17400010
Aberdeen (1 Season)1 League18.3
Blackpool (1 Season)1 League14.7
Cambridge Utd (1 Season)1 League7.6
P'borough Utd (1 Season)2 Leagues5.281.9853000000.00000000
St Mirren (1 Season)1 League4.5
Ipswich Town (1 Season)1 League4.1
Middlesbrough (1 Season)1 League1.0
Championship (4 Seasons)33.6792.354839316050.15400010
PL2 — Div. 2 (4 Seasons)20.7
FA Cup (4 Seasons)3.0
Premiership (2 Seasons)22.8
League One (2 Seasons)18.7
EFL Cup (2 Seasons)2.0
League Two (1 Season)7.6
PL2 (1 Season)1.0
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
2017-201819Middlesbrough1 League14.3
2018-201920St Mirren1 League4.5
2018-201920Cambridge Utd1 League7.6
2018-201920Middlesbrough1 League1.7
2019-202021Middlesbrough1 League1.6
2019-202021Middlesbrough2 Leagues21.6522.493106213040.19300010
2020-202122Middlesbrough1 League3.0
2020-202122Middlesbrough3 Leagues9.0172.42100313010.14100000
2021-202223Ipswich Town1 League4.1
2021-202223P'borough Utd2 Leagues5.281.9853000000.00000000
2022-202324Aberdeen1 League18.3
2023-202425Blackpool1 League14.7
2023-202425Middlesbrough3 Leagues2.721.2220000000.00000000
2023-202425Middlesbrough1 League1.0
6 Seasons7 Clubs6 Leagues87.7792.354839316050.15400010
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Middlesbrough (4 Seasons)1 League20.7
Middlesbrough (3 Seasons)3 Leagues33.4712.404309316050.17400010
Aberdeen (1 Season)1 League18.3
Blackpool (1 Season)1 League14.7
Cambridge Utd (1 Season)1 League7.6
P'borough Utd (1 Season)2 Leagues5.281.9853000000.00000000
St Mirren (1 Season)1 League4.5
Ipswich Town (1 Season)1 League4.1
Middlesbrough (1 Season)1 League1.0
Championship (4 Seasons)33.6792.354839316050.15400010
PL2 — Div. 2 (4 Seasons)20.7
FA Cup (4 Seasons)3.0
Premiership (2 Seasons)22.8
League One (2 Seasons)18.7
EFL Cup (2 Seasons)2.0
League Two (1 Season)7.6
PL2 (1 Season)1.0
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
2017-201819Middlesbrougheng ENGJr. PL2 — Div. 24th14.3Matches
2018-201920St Mirrensct SCO1. Premiership11th4.5Matches
2018-201920Cambridge Utdeng ENG4. League Two21st7.6Matches
2018-201920Middlesbrougheng ENGJr. PL2 — Div. 28th1.7Matches
2019-202021Middlesbrougheng ENGJr. PL2 — Div. 25th1.6Matches
2019-202021Middlesbrougheng ENG2. Championship17th20.9522.493106213040.19300010Matches
2020-202122Middlesbrougheng ENGJr. PL2 — Div. 26th3.0Matches
2020-202122Middlesbrougheng ENG2. Championship10th7.0172.42100313010.14100000Matches
2021-202223Ipswich Towneng ENG3. League One11th4.1Matches
2021-202223P'borough Utdeng ENG2. Championship22nd4.081.9853000000.00000000Matches
2022-202324Aberdeensct SCO1. Premiership3rd18.3Matches
2023-202425Blackpooleng ENG3. League One8th14.7Matches
2023-202425Middlesbrougheng ENG2. Championship9th1.621.2220000000.00000000Matches
2023-202425Middlesbrougheng ENGJr. PL28th1.0Matches
6 Seasons7 Clubs4 Leagues82.7792.354839316050.15400010
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Middlesbrough (4 Seasons)1 League20.7
Middlesbrough (3 Seasons)1 League29.6712.404309316050.17400010
Aberdeen (1 Season)1 League18.3
Blackpool (1 Season)1 League14.7
Cambridge Utd (1 Season)1 League7.6
St Mirren (1 Season)1 League4.5
Ipswich Town (1 Season)1 League4.1
P'borough Utd (1 Season)1 League4.081.9853000000.00000000
Middlesbrough (1 Season)1 League1.0
Championship (4 Seasons)33.6792.354839316050.15400010
PL2 — Div. 2 (4 Seasons)20.7
Premiership (2 Seasons)22.8
League One (2 Seasons)18.7
League Two (1 Season)7.6
PL2 (1 Season)1.0
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
2019-202021Middlesbrougheng ENGFA Cup33rd0.7Matches
2020-202122Middlesbrougheng ENGEFL Cup33rd1.0Matches
2020-202122Middlesbrougheng ENGFA Cup33rd1.0Matches
2021-202223P'borough Utdeng ENGFA Cup1.2Matches
2023-202425Middlesbrougheng ENGEFL CupSF1.0Matches
2023-202425Middlesbrougheng ENGFA Cup0.1Matches
4 Seasons2 Clubs2 Leagues5.0
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Middlesbrough (3 Seasons)2 Leagues3.8
P'borough Utd (1 Season)1 League1.2
FA Cup (4 Seasons)3.0
EFL Cup (2 Seasons)2.0

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
2017-201819Middlesbrougheng ENGJr. PL2 — Div. 214.3Matches
2018-201920Cambridge Utdeng ENG4. League Two7.6Matches
2018-201920Middlesbrougheng ENGJr. PL2 — Div. 21.7Matches
2018-201920St Mirrensct SCO1. Premiership4.5Matches
2019-202021Middlesbrougheng ENG2. Championship20.9513223226225937.337247172980450Matches
2019-202021Middlesbrougheng ENGFA Cup0.700Matches
2019-202021Middlesbrougheng ENGJr. PL2 — Div. 21.6Matches
2020-202122Middlesbrougheng ENG2. Championship7.09372031127.3890951430Matches
2020-202122Middlesbrougheng ENGEFL Cup1.011Matches
2020-202122Middlesbrougheng ENGFA Cup1.021Matches
2020-202122Middlesbrougheng ENGJr. PL2 — Div. 23.0Matches
2021-202223P'borough Utdeng ENG2. Championship4.0844313837.5540431170Matches
2021-202223P'borough Utdeng ENGFA Cup1.212Matches
2021-202223Ipswich Towneng ENG3. League One4.1108Matches
2022-202324Aberdeensct SCO1. Premiership18.31621Matches
2023-202425Middlesbrougheng ENG2. Championship1.6200111333.326064640Matches
2023-202425Middlesbrougheng ENGEFL Cup1.011Matches
2023-202425Middlesbrougheng ENGFA Cup0.100Matches
2023-202425Blackpooleng ENG3. League One14.71827Matches
2023-202425Middlesbrougheng ENGJr. PL21.0Matches
6 Seasons7 Clubs6 Leagues87.7708834288298135.85243736102111590
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Middlesbrough (4 Seasons)1 League20.70
Middlesbrough (3 Seasons)3 Leagues33.4623930257267335.6473973241100520
Aberdeen (1 Season)1 League18.316210
Blackpool (1 Season)1 League14.718270
Cambridge Utd (1 Season)1 League7.60
P'borough Utd (1 Season)2 Leagues5.2854313837.5540451170
St Mirren (1 Season)1 League4.50
Ipswich Town (1 Season)1 League4.11080
Middlesbrough (1 Season)1 League1.00
Championship (4 Seasons)33.6703934288298135.8524373641111590
PL2 — Div. 2 (4 Seasons)20.70
FA Cup (4 Seasons)3.0330
Premiership (2 Seasons)22.816210
League One (2 Seasons)18.728350
EFL Cup (2 Seasons)2.0220
League Two (1 Season)7.60
PL2 (1 Season)1.00
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
2017-201819Middlesbrough1 League14.30
2018-201920St Mirren1 League4.50
2018-201920Cambridge Utd1 League7.60
2018-201920Middlesbrough1 League1.70
2019-202021Middlesbrough1 League1.60
2019-202021Middlesbrough2 Leagues21.6513223226225937.337247172980450
2020-202122Middlesbrough1 League3.00
2020-202122Middlesbrough3 Leagues9.09672031127.3890971430
2021-202223Ipswich Town1 League4.11080
2021-202223P'borough Utd2 Leagues5.2854313837.5540451170
2022-202324Aberdeen1 League18.316210
2023-202425Blackpool1 League14.718270
2023-202425Middlesbrough3 Leagues2.7210111333.326065640
2023-202425Middlesbrough1 League1.00
6 Seasons7 Clubs6 Leagues87.7708834288298135.85243736102111590
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Middlesbrough (4 Seasons)1 League20.70
Middlesbrough (3 Seasons)3 Leagues33.4623930257267335.6473973241100520
Aberdeen (1 Season)1 League18.316210
Blackpool (1 Season)1 League14.718270
Cambridge Utd (1 Season)1 League7.60
P'borough Utd (1 Season)2 Leagues5.2854313837.5540451170
St Mirren (1 Season)1 League4.50
Ipswich Town (1 Season)1 League4.11080
Middlesbrough (1 Season)1 League1.00
Championship (4 Seasons)33.6703934288298135.8524373641111590
PL2 — Div. 2 (4 Seasons)20.70
FA Cup (4 Seasons)3.0330
Premiership (2 Seasons)22.816210
League One (2 Seasons)18.728350
EFL Cup (2 Seasons)2.0220
League Two (1 Season)7.60
PL2 (1 Season)1.00
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
2017-201819Middlesbrougheng ENGJr. PL2 — Div. 24th14.3Matches
2018-201920St Mirrensct SCO1. Premiership11th4.5Matches
2018-201920Cambridge Utdeng ENG4. League Two21st7.6Matches
2018-201920Middlesbrougheng ENGJr. PL2 — Div. 28th1.7Matches
2019-202021Middlesbrougheng ENGJr. PL2 — Div. 25th1.6Matches
2019-202021Middlesbrougheng ENG2. Championship17th20.9513223226225937.337247172980450Matches
2020-202122Middlesbrougheng ENGJr. PL2 — Div. 26th3.0Matches
2020-202122Middlesbrougheng ENG2. Championship10th7.09372031127.3890951430Matches
2021-202223Ipswich Towneng ENG3. League One11th4.1108Matches
2021-202223P'borough Utdeng ENG2. Championship22nd4.0844313837.5540431170Matches
2022-202324Aberdeensct SCO1. Premiership3rd18.31621Matches
2023-202425Blackpooleng ENG3. League One8th14.71827Matches
2023-202425Middlesbrougheng ENG2. Championship9th1.6200111333.326064640Matches
2023-202425Middlesbrougheng ENGJr. PL28th1.0Matches
6 Seasons7 Clubs4 Leagues82.7708334288298135.8524373697111590
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
Middlesbrough (4 Seasons)1 League20.70
Middlesbrough (3 Seasons)1 League29.6623530257267335.6473973238100520
Aberdeen (1 Season)1 League18.316210
Blackpool (1 Season)1 League14.718270
Cambridge Utd (1 Season)1 League7.60
St Mirren (1 Season)1 League4.50
Ipswich Town (1 Season)1 League4.11080
P'borough Utd (1 Season)1 League4.0844313837.5540431170
Middlesbrough (1 Season)1 League1.00
Championship (4 Seasons)33.6703934288298135.8524373641111590
PL2 — Div. 2 (4 Seasons)20.70
Premiership (2 Seasons)22.816210
League One (2 Seasons)18.728350
League Two (1 Season)7.60
PL2 (1 Season)1.00
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
2019-202021Middlesbrougheng ENGFA Cup33rd0.700Matches
2020-202122Middlesbrougheng ENGEFL Cup33rd1.011Matches
2020-202122Middlesbrougheng ENGFA Cup33rd1.021Matches
2021-202223P'borough Utdeng ENGFA Cup1.212Matches
2023-202425Middlesbrougheng ENGEFL CupSF1.011Matches
2023-202425Middlesbrougheng ENGFA Cup0.100Matches
4 Seasons2 Clubs2 Leagues5.0550
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
Middlesbrough (3 Seasons)2 Leagues3.8430
P'borough Utd (1 Season)1 League1.2120
FA Cup (4 Seasons)3.0330
EFL Cup (2 Seasons)2.0220

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
2017-201819Middlesbrougheng ENGJr. PL2 — Div. 214.3Matches
2018-201920Cambridge Utdeng ENG4. League Two7.6Matches
2018-201920Middlesbrougheng ENGJr. PL2 — Div. 21.7Matches
2018-201920St Mirrensct SCO1. Premiership4.5Matches
2019-202021Middlesbrougheng ENG2. Championship20.9111950268520353251119844756.03744.058443782616916211491958195Matches
2019-202021Middlesbrougheng ENGFA Cup0.7Matches
2019-202021Middlesbrougheng ENGJr. PL2 — Div. 21.6Matches
2020-202122Middlesbrougheng ENG2. Championship7.027964210114317279281035.71864.3166107857117116211516633Matches
2020-202122Middlesbrougheng ENGEFL Cup1.0Matches
2020-202122Middlesbrougheng ENGFA Cup1.0Matches
2020-202122Middlesbrougheng ENGJr. PL2 — Div. 23.0Matches
2021-202223P'borough Utdeng ENG2. Championship4.02808701209542807457.1342.916310535962112214315830Matches
2021-202223P'borough Utdeng ENGFA Cup1.2Matches
2021-202223Ipswich Towneng ENG3. League One4.1Matches
2022-202324Aberdeensct SCO1. Premiership18.3Matches
2023-202425Middlesbrougheng ENG2. Championship1.6112520603331124250.0250.069407226103251718Matches
2023-202425Middlesbrougheng ENGEFL Cup1.0Matches
2023-202425Middlesbrougheng ENGFA Cup0.1Matches
2023-202425Blackpooleng ENG3. League One14.7Matches
2023-202425Middlesbrougheng ENGJr. PL21.0Matches
6 Seasons7 Clubs6 Leagues87.71790694008016244917901236351.26048.89826916400913988218938976166
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
Middlesbrough (4 Seasons)1 League20.7
Middlesbrough (3 Seasons)3 Leagues33.41510613306815294515101165950.95749.18195863341311876197535818136
Aberdeen (1 Season)1 League18.3
Blackpool (1 Season)1 League14.7
Cambridge Utd (1 Season)1 League7.6
P'borough Utd (1 Season)2 Leagues5.22808701209542807457.1342.916310535962112214315830
St Mirren (1 Season)1 League4.5
Ipswich Town (1 Season)1 League4.1
Middlesbrough (1 Season)1 League1.0
Championship (4 Seasons)33.61790694008016244917901236351.26048.89826916400913988218938976166
PL2 — Div. 2 (4 Seasons)20.7
FA Cup (4 Seasons)3.0
Premiership (2 Seasons)22.8
League One (2 Seasons)18.7
EFL Cup (2 Seasons)2.0
League Two (1 Season)7.6
PL2 (1 Season)1.0
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
2017-201819Middlesbrough1 League14.3
2018-201920St Mirren1 League4.5
2018-201920Cambridge Utd1 League7.6
2018-201920Middlesbrough1 League1.7
2019-202021Middlesbrough1 League1.6
2019-202021Middlesbrough2 Leagues21.6111950268520353251119844756.03744.058443782616916211491958195
2020-202122Middlesbrough1 League3.0
2020-202122Middlesbrough3 Leagues9.027964210114317279281035.71864.3166107857117116211516633
2021-202223Ipswich Town1 League4.1
2021-202223P'borough Utd2 Leagues5.22808701209542807457.1342.916310535962112214315830
2022-202324Aberdeen1 League18.3
2023-202425Blackpool1 League14.7
2023-202425Middlesbrough3 Leagues2.7112520603331124250.0250.069407226103251718
2023-202425Middlesbrough1 League1.0
6 Seasons7 Clubs6 Leagues87.71790694008016244917901236351.26048.89826916400913988218938976166
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
Middlesbrough (4 Seasons)1 League20.7
Middlesbrough (3 Seasons)3 Leagues33.41510613306815294515101165950.95749.18195863341311876197535818136
Aberdeen (1 Season)1 League18.3
Blackpool (1 Season)1 League14.7
Cambridge Utd (1 Season)1 League7.6
P'borough Utd (1 Season)2 Leagues5.22808701209542807457.1342.916310535962112214315830
St Mirren (1 Season)1 League4.5
Ipswich Town (1 Season)1 League4.1
Middlesbrough (1 Season)1 League1.0
Championship (4 Seasons)33.61790694008016244917901236351.26048.89826916400913988218938976166
PL2 — Div. 2 (4 Seasons)20.7
FA Cup (4 Seasons)3.0
Premiership (2 Seasons)22.8
League One (2 Seasons)18.7
EFL Cup (2 Seasons)2.0
League Two (1 Season)7.6
PL2 (1 Season)1.0
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
2017-201819Middlesbrougheng ENGJr. PL2 — Div. 24th14.3Matches
2018-201920St Mirrensct SCO1. Premiership11th4.5Matches
2018-201920Cambridge Utdeng ENG4. League Two21st7.6Matches
2018-201920Middlesbrougheng ENGJr. PL2 — Div. 28th1.7Matches
2019-202021Middlesbrougheng ENGJr. PL2 — Div. 25th1.6Matches
2019-202021Middlesbrougheng ENG2. Championship17th20.9111950268520353251119844756.03744.058443782616916211491958195Matches
2020-202122Middlesbrougheng ENGJr. PL2 — Div. 26th3.0Matches
2020-202122Middlesbrougheng ENG2. Championship10th7.027964210114317279281035.71864.3166107857117116211516633Matches
2021-202223Ipswich Towneng ENG3. League One11th4.1Matches
2021-202223P'borough Utdeng ENG2. Championship22nd4.02808701209542807457.1342.916310535962112214315830Matches
2022-202324Aberdeensct SCO1. Premiership3rd18.3Matches
2023-202425Blackpooleng ENG3. League One8th14.7Matches
2023-202425Middlesbrougheng ENG2. Championship9th1.6112520603331124250.0250.069407226103251718Matches
2023-202425Middlesbrougheng ENGJr. PL28th1.0Matches
6 Seasons7 Clubs4 Leagues82.71790694008016244917901236351.26048.89826916400913988218938976166
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
Middlesbrough (4 Seasons)1 League20.7
Middlesbrough (3 Seasons)1 League29.61510613306815294515101165950.95749.18195863341311876197535818136
Aberdeen (1 Season)1 League18.3
Blackpool (1 Season)1 League14.7
Cambridge Utd (1 Season)1 League7.6
St Mirren (1 Season)1 League4.5
Ipswich Town (1 Season)1 League4.1
P'borough Utd (1 Season)1 League4.02808701209542807457.1342.916310535962112214315830
Middlesbrough (1 Season)1 League1.0
Championship (4 Seasons)33.61790694008016244917901236351.26048.89826916400913988218938976166
PL2 — Div. 2 (4 Seasons)20.7
Premiership (2 Seasons)22.8
League One (2 Seasons)18.7
League Two (1 Season)7.6
PL2 (1 Season)1.0
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
2019-202021Middlesbrougheng ENGFA Cup33rd0.7Matches
2020-202122Middlesbrougheng ENGEFL Cup33rd1.0Matches
2020-202122Middlesbrougheng ENGFA Cup33rd1.0Matches
2021-202223P'borough Utdeng ENGFA Cup1.2Matches
2023-202425Middlesbrougheng ENGEFL CupSF1.0Matches
2023-202425Middlesbrougheng ENGFA Cup0.1Matches
4 Seasons2 Clubs2 Leagues5.0
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Middlesbrough (3 Seasons)2 Leagues3.8
P'borough Utd (1 Season)1 League1.2
FA Cup (4 Seasons)3.0
EFL Cup (2 Seasons)2.0

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
2017-201819Middlesbrougheng ENGJr. PL2 — Div. 2171,2877668.114.315831122101.392127-6-0.42-2.06Matches
2018-201920Cambridge Utdeng ENG4. League Two146864916.67.6684482310.86611-5-0.66-0.11Matches
2018-201920Middlesbrougheng ENGJr. PL2 — Div. 22156787.91.72781000.503300.00+0.20Matches
2018-201920St Mirrensct SCO1. Premiership64036711.84.5578411200.6739-6-1.34-0.56Matches
2019-202021Middlesbrougheng ENG2. Championship291,8826545.520.920871891641.102529-4-0.19+0.1727.227.7-0.5-0.03+0.19Matches
2019-202021Middlesbrougheng ENGFA Cup1666636.70.71660001.001100.00+0.79Matches
2019-202021Middlesbrougheng ENGJr. PL2 — Div. 22146739.01.62731001.5024-2-1.23-0.81Matches
2020-202122Middlesbrougheng ENG2. Championship176323715.37.057811220241.18410-6-0.85-1.067.19.0-1.9-0.27-0.60Matches
2020-202122Middlesbrougheng ENGEFL Cup1909050.01.01901000.0002-2-2.00-3.00Matches
2020-202122Middlesbrougheng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2020-202122Middlesbrougheng ENGJr. PL2 — Div. 232709012.53.03903002.0065+1+0.33-0.05Matches
2021-202223P'borough Utdeng ENG2. Championship6364618.84.0567213110.1707-7-1.73-0.853.44.9-1.6-0.38+0.50Matches
2021-202223P'borough Utdeng ENGFA Cup21045238.51.2178012601.5012-1-0.87-1.95Matches
2021-202223Ipswich Towneng ENG3. League One6365618.84.16611011.33710-3-0.74-1.31Matches
2022-202324Aberdeensct SCO1. Premiership281,6455948.118.31975892551.392225-3-0.16-0.11Matches
2023-202425Middlesbrougheng ENG2. Championship2148743.71.627400100.0002-2-1.22-1.361.81.80.0-0.01-0.37Matches
2023-202425Middlesbrougheng ENGEFL Cup1909014.31.01901033.0032+1+1.00+0.33Matches
2023-202425Middlesbrougheng ENGFA Cup1888.90.1001800.0001-1-11.25-11.25Matches
2023-202425Blackpooleng ENG3. League One161,3228332.614.7168310002.06199+10+0.68+0.42Matches
2023-202425Middlesbrougheng ENGJr. PL2190905.31.01901003.0041+3+3.00+3.17Matches
6 Seasons7 Clubs6 Leagues1317,8956021.387.78979514221491.1992122-30-0.34-0.2139.443.4-4.0-0.12-0.02
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
Middlesbrough (4 Seasons)1 League241,8597724.320.722831622101.403239-7-0.34-0.46
Middlesbrough (3 Seasons)3 Leagues533,0065722.433.43184222218411.063449-15-0.45-0.5336.138.5-2.5-0.08-0.30
Aberdeen (1 Season)1 League281,6455948.118.31975892551.392225-3-0.16-0.11
Blackpool (1 Season)1 League161,3228332.614.7168310002.06199+10+0.68+0.42
Cambridge Utd (1 Season)1 League146864916.67.6684482310.86611-5-0.66-0.11
P'borough Utd (1 Season)2 Leagues84685910.65.2669222910.5019-8-1.54-0.743.44.9-1.6-0.38+0.50
St Mirren (1 Season)1 League64036711.84.5578411200.6739-6-1.34-0.56
Ipswich Town (1 Season)1 League6365618.84.16611011.33710-3-0.74-1.31
Middlesbrough (1 Season)1 League190905.31.01901003.0041+3+3.00+3.17
Championship (4 Seasons)543,0265618.533.63282212219390.982948-19-0.57-0.3539.443.4-4.0-0.12-0.02
PL2 — Div. 2 (4 Seasons)241,8597724.320.722831622101.403239-7-0.34-0.46
FA Cup (4 Seasons)52685442.53.0378121700.8036-3-1.01-1.26
Premiership (2 Seasons)342,0486029.922.8247612102451.262534-9-0.40+0.11
League One (2 Seasons)221,6877720.618.7227711011.862619+7+0.37-0.07
EFL Cup (2 Seasons)21809022.22.02902031.5034-1-0.50-1.21
League Two (1 Season)146864916.67.6684482310.86611-5-0.66-0.11
PL2 (1 Season)190905.31.01901003.0041+3+3.00+3.17
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
2017-201819Middlesbrough1 League171,2877668.114.315831122101.392127-6-0.42-2.06
2018-201920St Mirren1 League64036711.84.5578411200.6739-6-1.34-0.56
2018-201920Cambridge Utd1 League146864916.67.6684482310.86611-5-0.66-0.11
2018-201920Middlesbrough1 League2156787.91.72781000.503300.00+0.20
2019-202021Middlesbrough1 League2146739.01.62731001.5024-2-1.23-0.81
2019-202021Middlesbrough2 Leagues301,9486545.121.621861891641.102630-4-0.18+0.1927.227.7-0.5-0.03+0.19
2020-202122Middlesbrough1 League32709012.53.03903002.0065+1+0.33-0.05
2020-202122Middlesbrough3 Leagues198124318.49.078131220241.06514-9-1.00-1.227.19.0-1.9-0.27-0.60
2021-202223Ipswich Town1 League6365618.84.16611011.33710-3-0.74-1.31
2021-202223P'borough Utd2 Leagues84685910.65.2669222910.5019-8-1.54-0.743.44.9-1.6-0.38+0.50
2022-202324Aberdeen1 League281,6455948.118.31975892551.392225-3-0.16-0.11
2023-202425Blackpool1 League161,3228332.614.7168310002.06199+10+0.68+0.42
2023-202425Middlesbrough3 Leagues4246625.32.7379118130.7535-2-0.73-0.931.81.80.0-0.01-0.37
2023-202425Middlesbrough1 League190905.31.01901003.0041+3+3.00+3.17
6 Seasons7 Clubs6 Leagues1317,8956021.387.78979514221491.1992122-30-0.34-0.2139.443.4-4.0-0.12-0.02
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
Middlesbrough (4 Seasons)1 League241,8597724.320.722831622101.403239-7-0.34-0.46
Middlesbrough (3 Seasons)3 Leagues533,0065722.433.43184222218411.063449-15-0.45-0.5336.138.5-2.5-0.08-0.30
Aberdeen (1 Season)1 League281,6455948.118.31975892551.392225-3-0.16-0.11
Blackpool (1 Season)1 League161,3228332.614.7168310002.06199+10+0.68+0.42
Cambridge Utd (1 Season)1 League146864916.67.6684482310.86611-5-0.66-0.11
P'borough Utd (1 Season)2 Leagues84685910.65.2669222910.5019-8-1.54-0.743.44.9-1.6-0.38+0.50
St Mirren (1 Season)1 League64036711.84.5578411200.6739-6-1.34-0.56
Ipswich Town (1 Season)1 League6365618.84.16611011.33710-3-0.74-1.31
Middlesbrough (1 Season)1 League190905.31.01901003.0041+3+3.00+3.17
Championship (4 Seasons)543,0265618.533.63282212219390.982948-19-0.57-0.3539.443.4-4.0-0.12-0.02
PL2 — Div. 2 (4 Seasons)241,8597724.320.722831622101.403239-7-0.34-0.46
FA Cup (4 Seasons)52685442.53.0378121700.8036-3-1.01-1.26
Premiership (2 Seasons)342,0486029.922.8247612102451.262534-9-0.40+0.11
League One (2 Seasons)221,6877720.618.7227711011.862619+7+0.37-0.07
EFL Cup (2 Seasons)21809022.22.02902031.5034-1-0.50-1.21
League Two (1 Season)146864916.67.6684482310.86611-5-0.66-0.11
PL2 (1 Season)190905.31.01901003.0041+3+3.00+3.17
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
2017-201819Middlesbrougheng ENGJr. PL2 — Div. 24th171,2877668.114.315831122101.392127-6-0.42-2.06Matches
2018-201920St Mirrensct SCO1. Premiership11th64036711.84.5578411200.6739-6-1.34-0.56Matches
2018-201920Cambridge Utdeng ENG4. League Two21st146864916.67.6684482310.86611-5-0.66-0.11Matches
2018-201920Middlesbrougheng ENGJr. PL2 — Div. 28th2156787.91.72781000.503300.00+0.20Matches
2019-202021Middlesbrougheng ENGJr. PL2 — Div. 25th2146739.01.62731001.5024-2-1.23-0.81Matches
2019-202021Middlesbrougheng ENG2. Championship17th291,8826545.520.920871891641.102529-4-0.19+0.1727.227.7-0.5-0.03+0.19Matches
2020-202122Middlesbrougheng ENGJr. PL2 — Div. 26th32709012.53.03903002.0065+1+0.33-0.05Matches
2020-202122Middlesbrougheng ENG2. Championship10th176323715.37.057811220241.18410-6-0.85-1.067.19.0-1.9-0.27-0.60Matches
2021-202223Ipswich Towneng ENG3. League One11th6365618.84.16611011.33710-3-0.74-1.31Matches
2021-202223P'borough Utdeng ENG2. Championship22nd6364618.84.0567213110.1707-7-1.73-0.853.44.9-1.6-0.38+0.50Matches
2022-202324Aberdeensct SCO1. Premiership3rd281,6455948.118.31975892551.392225-3-0.16-0.11Matches
2023-202425Blackpooleng ENG3. League One8th161,3228332.614.7168310002.06199+10+0.68+0.42Matches
2023-202425Middlesbrougheng ENG2. Championship9th2148743.71.627400100.0002-2-1.22-1.361.81.80.0-0.01-0.37Matches
2023-202425Middlesbrougheng ENGJr. PL28th190905.31.01901003.0041+3+3.00+3.17Matches
6 Seasons7 Clubs4 Leagues1247,4476020.982.78479484021461.2086112-26-0.31-0.1639.443.4-4.0-0.12-0.02
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
Middlesbrough (4 Seasons)1 League241,8597724.320.722831622101.403239-7-0.34-0.46
Middlesbrough (3 Seasons)1 League482,6625521.729.62784192118381.082941-12-0.41-0.4536.138.5-2.5-0.08-0.30
Aberdeen (1 Season)1 League281,6455948.118.31975892551.392225-3-0.16-0.11
Blackpool (1 Season)1 League161,3228332.614.7168310002.06199+10+0.68+0.42
Cambridge Utd (1 Season)1 League146864916.67.6684482310.86611-5-0.66-0.11
St Mirren (1 Season)1 League64036711.84.5578411200.6739-6-1.34-0.56
Ipswich Town (1 Season)1 League6365618.84.16611011.33710-3-0.74-1.31
P'borough Utd (1 Season)1 League6364618.84.0567213110.1707-7-1.73-0.853.44.9-1.6-0.38+0.50
Middlesbrough (1 Season)1 League190905.31.01901003.0041+3+3.00+3.17
Championship (4 Seasons)543,0265618.533.63282212219390.982948-19-0.57-0.3539.443.4-4.0-0.12-0.02
PL2 — Div. 2 (4 Seasons)241,8597724.320.722831622101.403239-7-0.34-0.46
Premiership (2 Seasons)342,0486029.922.8247612102451.262534-9-0.40+0.11
League One (2 Seasons)221,6877720.618.7227711011.862619+7+0.37-0.07
League Two (1 Season)146864916.67.6684482310.86611-5-0.66-0.11
PL2 (1 Season)190905.31.01901003.0041+3+3.00+3.17
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
2019-202021Middlesbrougheng ENGFA Cup33rd1666636.70.71660001.001100.00+0.79Matches
2020-202122Middlesbrougheng ENGEFL Cup33rd1909050.01.01901000.0002-2-2.00-3.00Matches
2020-202122Middlesbrougheng ENGFA Cup33rd19090100.01.01901000.0012-1-1.00Matches
2021-202223P'borough Utdeng ENGFA Cup21045238.51.2178012601.5012-1-0.87-1.95Matches
2023-202425Middlesbrougheng ENGEFL CupSF1909014.31.01901033.0032+1+1.00+0.33Matches
2023-202425Middlesbrougheng ENGFA Cup1888.90.1001800.0001-1-11.25-11.25Matches
4 Seasons2 Clubs2 Leagues74486431.15.0583321731.00610-4-0.80-1.35
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 Leagues53446929.43.848431830.8058-3-0.78-1.22
P'borough Utd (1 Season)1 League21045238.51.2178012601.5012-1-0.87-1.95
FA Cup (4 Seasons)52685442.53.0378121700.8036-3-1.01-1.26
EFL Cup (2 Seasons)21809022.22.02902031.5034-1-0.50-1.21

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
2017-201819Middlesbrougheng ENGJr. PL2 — Div. 214.31000Matches
2018-201920Cambridge Utdeng ENG4. League Two7.61000Matches
2018-201920Middlesbrougheng ENGJr. PL2 — Div. 21.70000Matches
2018-201920St Mirrensct SCO1. Premiership4.53000Matches
2019-202021Middlesbrougheng ENG2. Championship20.930038452882932200119263244.8Matches
2019-202021Middlesbrougheng ENGFA Cup0.70001012000Matches
2019-202021Middlesbrougheng ENGJr. PL2 — Div. 21.60000Matches
2020-202122Middlesbrougheng ENG2. Championship7.00001318218530103361726.1Matches
2020-202122Middlesbrougheng ENGEFL Cup1.00000002110Matches
2020-202122Middlesbrougheng ENGFA Cup1.00000100120Matches
2020-202122Middlesbrougheng ENGJr. PL2 — Div. 23.00000Matches
2021-202223P'borough Utdeng ENG2. Championship4.03118603034000255550.0Matches
2021-202223P'borough Utdeng ENGFA Cup1.20000203210Matches
2021-202223Ipswich Towneng ENG3. League One4.100065068100Matches
2022-202324Aberdeensct SCO1. Premiership18.3500173104821160Matches
2023-202425Middlesbrougheng ENG2. Championship1.600001034000092166.7Matches
2023-202425Middlesbrougheng ENGEFL Cup1.00004001110Matches
2023-202425Middlesbrougheng ENGFA Cup0.10000100000Matches
2023-202425Blackpooleng ENG3. League One14.7400121634527180Matches
2023-202425Middlesbrougheng ENGJr. PL21.01000Matches
6 Seasons7 Clubs6 Leagues87.7191199126824610288210186395541.5
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Middlesbrough (4 Seasons)1 League20.71000
Middlesbrough (3 Seasons)3 Leagues33.4300566651144139210161345040.5
Aberdeen (1 Season)1 League18.3500173104821160
Blackpool (1 Season)1 League14.7400121634527180
Cambridge Utd (1 Season)1 League7.61000
P'borough Utd (1 Season)2 Leagues5.23118803355000255550.0
St Mirren (1 Season)1 League4.53000
Ipswich Town (1 Season)1 League4.100065068100
Middlesbrough (1 Season)1 League1.01000
Championship (4 Seasons)33.6611597041394139210186395541.5
PL2 — Div. 2 (4 Seasons)20.71000
FA Cup (4 Seasons)3.00001415330
Premiership (2 Seasons)22.8800173104821160
League One (2 Seasons)18.7400182135135280
EFL Cup (2 Seasons)2.00004003220
League Two (1 Season)7.61000
PL2 (1 Season)1.01000
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
2017-201819Middlesbrough1 League14.31000
2018-201920St Mirren1 League4.53000
2018-201920Cambridge Utd1 League7.61000
2018-201920Middlesbrough1 League1.70000
2019-202021Middlesbrough1 League1.60000
2019-202021Middlesbrough2 Leagues21.630039453902932200119263244.8
2020-202122Middlesbrough1 League3.00000
2020-202122Middlesbrough3 Leagues9.00001319220760103361726.1
2021-202223Ipswich Town1 League4.100065068100
2021-202223P'borough Utd2 Leagues5.23118803355000255550.0
2022-202324Aberdeen1 League18.3500173104821160
2023-202425Blackpool1 League14.7400121634527180
2023-202425Middlesbrough3 Leagues2.700042045100092166.7
2023-202425Middlesbrough1 League1.01000
6 Seasons7 Clubs6 Leagues87.7191199126824610288210186395541.5
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Middlesbrough (4 Seasons)1 League20.71000
Middlesbrough (3 Seasons)3 Leagues33.4300566651144139210161345040.5
Aberdeen (1 Season)1 League18.3500173104821160
Blackpool (1 Season)1 League14.7400121634527180
Cambridge Utd (1 Season)1 League7.61000
P'borough Utd (1 Season)2 Leagues5.23118803355000255550.0
St Mirren (1 Season)1 League4.53000
Ipswich Town (1 Season)1 League4.100065068100
Middlesbrough (1 Season)1 League1.01000
Championship (4 Seasons)33.6611597041394139210186395541.5
PL2 — Div. 2 (4 Seasons)20.71000
FA Cup (4 Seasons)3.00001415330
Premiership (2 Seasons)22.8800173104821160
League One (2 Seasons)18.7400182135135280
EFL Cup (2 Seasons)2.00004003220
League Two (1 Season)7.61000
PL2 (1 Season)1.01000
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
2017-201819Middlesbrougheng ENGJr. PL2 — Div. 24th14.31000Matches
2018-201920St Mirrensct SCO1. Premiership11th4.53000Matches
2018-201920Cambridge Utdeng ENG4. League Two21st7.61000Matches
2018-201920Middlesbrougheng ENGJr. PL2 — Div. 28th1.70000Matches
2019-202021Middlesbrougheng ENGJr. PL2 — Div. 25th1.60000Matches
2019-202021Middlesbrougheng ENG2. Championship17th20.930038452882932200119263244.8Matches
2020-202122Middlesbrougheng ENGJr. PL2 — Div. 26th3.00000Matches
2020-202122Middlesbrougheng ENG2. Championship10th7.00001318218530103361726.1Matches
2021-202223Ipswich Towneng ENG3. League One11th4.100065068100Matches
2021-202223P'borough Utdeng ENG2. Championship22nd4.03118603034000255550.0Matches
2022-202324Aberdeensct SCO1. Premiership3rd18.3500173104821160Matches
2023-202425Blackpooleng ENG3. League One8th14.7400121634527180Matches
2023-202425Middlesbrougheng ENG2. Championship9th1.600001034000092166.7Matches
2023-202425Middlesbrougheng ENGJr. PL28th1.01000Matches
6 Seasons7 Clubs4 Leagues82.719119412272389783210186395541.5
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Middlesbrough (4 Seasons)1 League20.71000
Middlesbrough (3 Seasons)1 League29.6300516441093835210161345040.5
Aberdeen (1 Season)1 League18.3500173104821160
Blackpool (1 Season)1 League14.7400121634527180
Cambridge Utd (1 Season)1 League7.61000
St Mirren (1 Season)1 League4.53000
Ipswich Town (1 Season)1 League4.100065068100
P'borough Utd (1 Season)1 League4.03118603034000255550.0
Middlesbrough (1 Season)1 League1.01000
Championship (4 Seasons)33.6611597041394139210186395541.5
PL2 — Div. 2 (4 Seasons)20.71000
Premiership (2 Seasons)22.8800173104821160
League One (2 Seasons)18.7400182135135280
League Two (1 Season)7.61000
PL2 (1 Season)1.01000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2019-202021Middlesbrougheng ENGFA Cup33rd0.70001012000Matches
2020-202122Middlesbrougheng ENGEFL Cup33rd1.00000002110Matches
2020-202122Middlesbrougheng ENGFA Cup33rd1.00000100120Matches
2021-202223P'borough Utdeng ENGFA Cup1.20000203210Matches
2023-202425Middlesbrougheng ENGEFL CupSF1.00004001110Matches
2023-202425Middlesbrougheng ENGFA Cup0.10000100000Matches
4 Seasons2 Clubs2 Leagues5.00005418550
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Middlesbrough (3 Seasons)2 Leagues3.80005215340
P'borough Utd (1 Season)1 League1.20000203210
FA Cup (4 Seasons)3.00001415330
EFL Cup (2 Seasons)2.00004003220

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 Hayden Coulson Pages