Last 5 Matches

Last 5 Matches Table
Performance Penalty Kicks Launched Passes Goal Kicks Crosses Sweeper
Date Day Comp Round Venue Result Squad Opponent Start Pos Min SoTA GA Saves Save% CS PSxG PKatt PKA PKsv PKm Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA AvgDist Match Report
2024-11-09SatChampionshipMatchweek 15AwayW 3–1BlackburnCardiff CityYGK9081687.502.2101061735.346528.330.84100.066.83638.305.8Match Report
2024-11-06WedChampionshipMatchweek 14HomeL 0–2BlackburnStoke CityYGK9072585.702.5110051050.027437.034.70300.0010.0Match Report
2024-11-02SatChampionshipMatchweek 13HomeL 0–2BlackburnSheffield UtdYGK9082675.001.800001520.02657.725.8475.059.31200.0216.8Match Report
2024-10-26SatChampionshipMatchweek 12AwayL 0–1BlackburnWatfordYGK90110100.001.011002922.226430.832.5714.323.41600.0011.8Match Report
2024-10-23WedChampionshipMatchweek 11HomeD 0–0BlackburnWest BromYGK90404100.010.6000041921.139243.636.2450.039.0900.006.0Match Report

Goalkeeping

Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2017-201819Middlesbrougheng ENGJr. PL2 — Div. 2101090010.00622220.022000.0Matches
2018-201920Gatesheadeng ENGFA Cup11901.00000100.00000Matches
2018-201920Gatesheadeng ENG5. National League44443,96044.000.00198171227.355000.0Matches
2019-202021Middlesbrougheng ENG2. Championship24242,16024.0301.25926368.5789729.211000.0Matches
2019-202021Middlesbrougheng ENGEFL Cup111201.321.503133.300100.00000Matches
2020-202122Blackburneng ENG2. Championship332703.062.0010440.0012133.30000Matches
2020-202122Blackburneng ENGFA Cup11901.011.003266.700100.00000Matches
2021-202223Blackburneng ENG2. Championship322152.400.0088100.02003150.00000Matches
2021-202223Blackburneng ENGFA Cup11901.033.00300.000100.00000Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 111901.000100.00000Matches
2022-202324Blackburneng ENG2. Championship18181,62018.0191.06584067.2684527.80000Matches
2022-202324Blackburneng ENGEFL Cup443604.071.75231773.9211125.011000.0Matches
2022-202324Blackburneng ENGFA Cup443904.340.92292586.2301250.00000Matches
2022-202324Blackburn Roverseng ENGJr. PL2 — Div. 111901.010000.00000Matches
2023-202425Blackburneng ENG2. Championship26262,31125.7381.481208370.87811726.9431025.0Matches
2023-202425Blackburneng ENGFA Cup222102.320.8611981.811000.00000Matches
2023-202425Blackburn Roverseng ENGJr. PL211901.001000.00000Matches
2024-202526Blackburneng ENG2. Championship15151,35015.0171.13674977.6645533.3321033.3Matches
2024-202526Blackburneng ENGEFL Cup221802.031.506350.010100.00000Matches
8 Seasons3 Clubs4 Leagues14914813,416149.11320.8943330471.15439554329.114122014.3
Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Blackburn (5 Seasons)3 Leagues79787,08678.71001.2733824072.22823272430.8862025.0
Middlesbrough (3 Seasons)2 Leagues25252,28025.3321.26956467.47810728.011000.0
Blackburn Rovers (2 Seasons)1 League221802.011000.00000
Gateshead (1 Season)2 Leagues45454,05045.000.0000198181226.755000.0
Middlesbrough (1 Season)1 League101090010.00622220.022000.0
Blackburn (1 Season)1 League11901.000100.00000
Championship (6 Seasons)89887,92688.11101.2535524770.72829312831.8862025.0
EFL Cup (6 Seasons)776607.3121.64322165.6313114.311000.0
FA Cup (5 Seasons)998709.7101.15463678.3414222.20000
PL2 — Div. 1 (3 Seasons)332703.011100.00000
National League (1 Season)44443,96044.000.00198171227.355000.0
PL2 — Div. 2 (1 Season)101090010.00622220.022000.0
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2017-201819Middlesbrough1 League101090010.00622220.022000.0
2018-201920Gateshead2 Leagues45454,05045.000.0000198181226.755000.0
2019-202021Middlesbrough2 Leagues25252,28025.3321.26956467.47810728.011000.0
2020-202122Blackburn2 Leagues443604.071.7513646.2013125.00000
2021-202223Blackburn1 League11901.000100.00000
2021-202223Blackburn2 Leagues433053.430.8911872.72013100.00000
2022-202324Blackburn Rovers1 League11901.010000.00000
2022-202324Blackburn3 Leagues26262,37026.3301.141108273.61196830.811000.0
2023-202425Blackburn Rovers1 League11901.001000.00000
2023-202425Blackburn3 Leagues28282,52128.0401.431319271.88911725.0431025.0
2024-202526Blackburn2 Leagues17171,53017.0201.18735275.3746529.4321033.3
8 Seasons3 Clubs4 Leagues14914813,416149.11320.8943330471.15439554329.114122014.3
Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Blackburn (5 Seasons)3 Leagues79787,08678.71001.2733824072.22823272430.8862025.0
Middlesbrough (3 Seasons)2 Leagues25252,28025.3321.26956467.47810728.011000.0
Blackburn Rovers (2 Seasons)1 League221802.011000.00000
Gateshead (1 Season)2 Leagues45454,05045.000.0000198181226.755000.0
Middlesbrough (1 Season)1 League101090010.00622220.022000.0
Blackburn (1 Season)1 League11901.000100.00000
Championship (6 Seasons)89887,92688.11101.2535524770.72829312831.8862025.0
EFL Cup (6 Seasons)776607.3121.64322165.6313114.311000.0
FA Cup (5 Seasons)998709.7101.15463678.3414222.20000
PL2 — Div. 1 (3 Seasons)332703.011100.00000
National League (1 Season)44443,96044.000.00198171227.355000.0
PL2 — Div. 2 (1 Season)101090010.00622220.022000.0
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2017-201819Middlesbrougheng ENGJr. PL2 — Div. 24th101090010.00622220.022000.0Matches
2018-201920Gatesheadeng ENG5. National League9th44443,96044.000.00198171227.355000.0Matches
2019-202021Middlesbrougheng ENG2. Championship17th24242,16024.0301.25926368.5789729.211000.0Matches
2020-202122Blackburneng ENG2. Championship15th332703.062.0010440.0012133.30000Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 19th11901.000100.00000Matches
2021-202223Blackburneng ENG2. Championship8th322152.400.0088100.02003150.00000Matches
2022-202324Blackburn Roverseng ENGJr. PL2 — Div. 110th11901.010000.00000Matches
2022-202324Blackburneng ENG2. Championship7th18181,62018.0191.06584067.2684527.80000Matches
2023-202425Blackburn Roverseng ENGJr. PL215th11901.001000.00000Matches
2023-202425Blackburneng ENG2. Championship19th26262,31125.7381.481208370.87811726.9431025.0Matches
2024-202526Blackburneng ENG2. Championship9th15151,35015.0171.13674977.6645533.3321033.3Matches
7 Seasons3 Clubs2 Leagues13313211,886132.11100.8335524770.74737484030.313112015.4
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Blackburn (5 Seasons)1 League65645,76664.1801.2526318471.52121222132.8752028.6
Middlesbrough (2 Seasons)1 League24242,16024.0301.25926368.5789729.211000.0
Blackburn Rovers (2 Seasons)1 League221802.011000.00000
Gateshead (1 Season)1 League44443,96044.000.00198171227.355000.0
Middlesbrough (1 Season)1 League101090010.00622220.022000.0
Blackburn (1 Season)1 League11901.000100.00000
Championship (6 Seasons)89887,92688.11101.2535524770.72829312831.8862025.0
PL2 — Div. 1 (3 Seasons)332703.011100.00000
National League (1 Season)44443,96044.000.00198171227.355000.0
PL2 — Div. 2 (1 Season)101090010.00622220.022000.0
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2018-201920Gatesheadeng ENGFA Cup85th11901.00000100.00000Matches
2019-202021Middlesbrougheng ENGEFL Cup58th111201.321.503133.300100.00000Matches
2020-202122Blackburneng ENGFA Cup33rd11901.011.003266.700100.00000Matches
2021-202223Blackburneng ENGFA Cup11901.033.00300.000100.00000Matches
2022-202324Blackburneng ENGEFL CupRd4443604.071.75231773.9211125.011000.0Matches
2022-202324Blackburneng ENGFA CupQF443904.340.92292586.2301250.00000Matches
2023-202425Blackburneng ENGFA Cup222102.320.8611981.811000.00000Matches
2024-202526Blackburneng ENGEFL CupRd2221802.031.506350.010100.00000Matches
8 Seasons3 Clubs2 Leagues16161,53017.0221.37785773.1727318.811000.0
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Blackburn (5 Seasons)2 Leagues14141,32014.7201.36755674.7725321.411000.0
Middlesbrough (3 Seasons)1 League111201.321.503133.300100.00000
Gateshead (1 Season)1 League11901.00000100.00000
EFL Cup (6 Seasons)776607.3121.64322165.6313114.311000.0
FA Cup (5 Seasons)998709.7101.15463678.3414222.20000

Advanced Goalkeeping

Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Country Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
2017-201819Middlesbrougheng ENGJr. PL2 — Div. 210.02Matches
2018-201920Gatesheadeng ENGFA Cup1.00Matches
2018-201920Gatesheadeng ENG5. National League44.005Matches
2019-202021Middlesbrougheng ENG2. Championship24.030105128.00.30-1.0-0.0416647734.85098662.143.818587.059.6379154.0120.5010.6Matches
2019-202021Middlesbrougheng ENGEFL Cup1.320Matches
2020-202122Blackburneng ENG2. Championship3.0600102.50.25-3.5-1.16123040.0911619.827.32157.141.25511.851.6715.7Matches
2020-202122Blackburneng ENGFA Cup1.010Matches
2021-202223Blackburneng ENG2. Championship2.4000001.70.24+1.7+0.71125920.341687.853.923100.064.03638.300.007.0Matches
2021-202223Blackburneng ENGFA Cup1.030Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 11.00Matches
2022-202324Blackburneng ENG2. Championship18.019004116.50.29-1.5-0.097223730.45239025.628.913278.053.0215146.5281.5615.9Matches
2022-202324Blackburneng ENGEFL Cup4.071Matches
2022-202324Blackburneng ENGFA Cup4.340Matches
2022-202324Blackburn Roverseng ENGJr. PL2 — Div. 11.00Matches
2023-202425Blackburneng ENG2. Championship25.738316234.60.27-1.4-0.069435226.775013332.932.222446.938.8327206.1562.1817.6Matches
2023-202425Blackburneng ENGFA Cup2.320Matches
2023-202425Blackburn Roverseng ENGJr. PL21.00Matches
2024-202526Blackburneng ENG2. Championship15.017202019.50.25+2.5+0.165419727.44404236.834.15168.652.423452.160.4010.2Matches
2024-202526Blackburneng ENGEFL Cup2.030Matches
8 Seasons3 Clubs4 Leagues149.1132121184102.70.28-3.3-0.04410135230.3235437338.834.563669.049.91246584.71071.2114.5
Country Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Blackburn (5 Seasons)3 Leagues78.71006113374.70.27-2.3-0.0424487527.9184528732.431.945161.645.9867435.0951.4815.6
Middlesbrough (3 Seasons)2 Leagues25.332105128.00.30-1.0-0.0416647734.85098662.143.818587.059.6379154.0120.5010.6
Blackburn Rovers (2 Seasons)1 League2.00
Gateshead (1 Season)2 Leagues45.005
Middlesbrough (1 Season)1 League10.02
Blackburn (1 Season)1 League1.00
Championship (6 Seasons)88.111061184102.70.28-3.3-0.04410135230.3235437338.834.563669.049.91246584.71071.2114.5
EFL Cup (6 Seasons)7.3121
FA Cup (5 Seasons)9.7100
PL2 — Div. 1 (3 Seasons)3.00
National League (1 Season)44.005
PL2 — Div. 2 (1 Season)10.02
Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
2017-201819Middlesbrough1 League10.02
2018-201920Gateshead2 Leagues45.005
2019-202021Middlesbrough2 Leagues25.332105128.00.30-1.0-0.0416647734.85098662.143.818587.059.6379154.0120.5010.6
2020-202122Blackburn2 Leagues4.0700102.50.25-3.5-1.16123040.0911619.827.32157.141.25511.851.6715.7
2021-202223Blackburn1 League1.00
2021-202223Blackburn2 Leagues3.4300001.70.24+1.7+0.71125920.341687.853.923100.064.03638.300.007.0
2022-202324Blackburn Rovers1 League1.00
2022-202324Blackburn3 Leagues26.330104116.50.29-1.5-0.097223730.45239025.628.913278.053.0215146.5281.5615.9
2023-202425Blackburn Rovers1 League1.00
2023-202425Blackburn3 Leagues28.040316234.60.27-1.4-0.069435226.775013332.932.222446.938.8327206.1562.1817.6
2024-202526Blackburn2 Leagues17.020202019.50.25+2.5+0.165419727.44404236.834.15168.652.423452.160.4010.2
8 Seasons3 Clubs4 Leagues149.1132121184102.70.28-3.3-0.04410135230.3235437338.834.563669.049.91246584.71071.2114.5
Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Blackburn (5 Seasons)3 Leagues78.71006113374.70.27-2.3-0.0424487527.9184528732.431.945161.645.9867435.0951.4815.6
Middlesbrough (3 Seasons)2 Leagues25.332105128.00.30-1.0-0.0416647734.85098662.143.818587.059.6379154.0120.5010.6
Blackburn Rovers (2 Seasons)1 League2.00
Gateshead (1 Season)2 Leagues45.005
Middlesbrough (1 Season)1 League10.02
Blackburn (1 Season)1 League1.00
Championship (6 Seasons)88.111061184102.70.28-3.3-0.04410135230.3235437338.834.563669.049.91246584.71071.2114.5
EFL Cup (6 Seasons)7.3121
FA Cup (5 Seasons)9.7100
PL2 — Div. 1 (3 Seasons)3.00
National League (1 Season)44.005
PL2 — Div. 2 (1 Season)10.02
Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
2017-201819Middlesbrougheng ENGJr. PL2 — Div. 24th10.02Matches
2018-201920Gatesheadeng ENG5. National League9th44.005Matches
2019-202021Middlesbrougheng ENG2. Championship17th24.030105128.00.30-1.0-0.0416647734.85098662.143.818587.059.6379154.0120.5010.6Matches
2020-202122Blackburneng ENG2. Championship15th3.0600102.50.25-3.5-1.16123040.0911619.827.32157.141.25511.851.6715.7Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 19th1.00Matches
2021-202223Blackburneng ENG2. Championship8th2.4000001.70.24+1.7+0.71125920.341687.853.923100.064.03638.300.007.0Matches
2022-202324Blackburn Roverseng ENGJr. PL2 — Div. 110th1.00Matches
2022-202324Blackburneng ENG2. Championship7th18.019004116.50.29-1.5-0.097223730.45239025.628.913278.053.0215146.5281.5615.9Matches
2023-202425Blackburn Roverseng ENGJr. PL215th1.00Matches
2023-202425Blackburneng ENG2. Championship19th25.738316234.60.27-1.4-0.069435226.775013332.932.222446.938.8327206.1562.1817.6Matches
2024-202526Blackburneng ENG2. Championship9th15.017202019.50.25+2.5+0.165419727.44404236.834.15168.652.423452.160.4010.2Matches
7 Seasons3 Clubs2 Leagues132.1110111184102.70.28-3.3-0.04410135230.3235437338.834.563669.049.91246584.71071.2114.5
Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Blackburn (5 Seasons)1 League64.1805113374.70.27-2.3-0.0424487527.9184528732.431.945161.645.9867435.0951.4815.6
Middlesbrough (2 Seasons)1 League24.030105128.00.30-1.0-0.0416647734.85098662.143.818587.059.6379154.0120.5010.6
Blackburn Rovers (2 Seasons)1 League2.00
Gateshead (1 Season)1 League44.005
Middlesbrough (1 Season)1 League10.02
Blackburn (1 Season)1 League1.00
Championship (6 Seasons)88.111061184102.70.28-3.3-0.04410135230.3235437338.834.563669.049.91246584.71071.2114.5
PL2 — Div. 1 (3 Seasons)3.00
National League (1 Season)44.005
PL2 — Div. 2 (1 Season)10.02
Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
2018-201920Gatesheadeng ENGFA Cup85th1.00Matches
2019-202021Middlesbrougheng ENGEFL Cup58th1.320Matches
2020-202122Blackburneng ENGFA Cup33rd1.010Matches
2021-202223Blackburneng ENGFA Cup1.030Matches
2022-202324Blackburneng ENGEFL CupRd44.071Matches
2022-202324Blackburneng ENGFA CupQF4.340Matches
2023-202425Blackburneng ENGFA Cup2.320Matches
2024-202526Blackburneng ENGEFL CupRd22.030Matches
8 Seasons3 Clubs2 Leagues17.0221
Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Blackburn (5 Seasons)2 Leagues14.7201
Middlesbrough (3 Seasons)1 League1.320
Gateshead (1 Season)1 League1.00
EFL Cup (6 Seasons)7.3121
FA Cup (5 Seasons)9.7100
Become a Stathead & surf this site ad-free.

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 ENGEFL Cup00Matches
2017-201819Middlesbrougheng ENGJr. PL2 — Div. 2101090010.0000000000.000.000.000.000.00Matches
2018-201920Gatesheadeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2018-201920Gatesheadeng ENG5. National League44443,96044.0000000200.000.000.000.000.00Matches
2019-202021Middlesbrougheng ENG2. Championship24242,16024.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2019-202021Middlesbrougheng ENGEFL Cup111201.3000000000.000.000.000.000.00Matches
2020-202122Middlesbrougheng ENG2. Championship00Matches
2020-202122Blackburneng ENG2. Championship332703.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2020-202122Middlesbrougheng ENGEFL Cup00Matches
2020-202122Blackburneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2021-202223Blackburneng ENG2. Championship322152.4000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2021-202223Blackburneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 111901.0000000000.000.000.000.000.00Matches
2022-202324Blackburneng ENG2. Championship18181,62018.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2022-202324Blackburneng ENGEFL Cup443604.0000000000.000.000.000.000.00Matches
2022-202324Blackburneng ENGFA Cup443904.3000000000.000.000.000.000.00Matches
2022-202324Blackburn Roverseng ENGJr. PL2 — Div. 111901.0000000000.000.000.000.000.00Matches
2023-202425Blackburneng ENG2. Championship26262,31125.7000000100.00.00.10.10000.000.000.000.000.000.000.000.000.000.00Matches
2023-202425Blackburneng ENGEFL Cup00Matches
2023-202425Blackburneng ENGFA Cup222102.3000000000.000.000.000.000.00Matches
2023-202425Blackburn Roverseng ENGJr. PL211901.0000000100.000.000.000.000.00Matches
2024-202526Blackburneng ENG2. Championship15151,35015.0000000200.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2024-202526Blackburneng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
8 Seasons3 Clubs4 Leagues14914813,416149.1000000500.00.00.10.10000.000.000.000.000.000.000.000.000.000.00
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Blackburn (5 Seasons)3 Leagues79787,08678.7000000300.00.00.10.10000.000.000.000.000.000.000.000.000.000.00
Middlesbrough (3 Seasons)2 Leagues25252,28025.3000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Blackburn Rovers (2 Seasons)1 League221802.0000000100.000.000.000.000.00
Gateshead (1 Season)2 Leagues45454,05045.0000000200.000.000.000.000.00
Middlesbrough (1 Season)1 League101090010.0000000000.000.000.000.000.00
Blackburn (1 Season)1 League11901.0000000000.000.000.000.000.00
Championship (6 Seasons)89887,92688.1000000300.00.00.10.10000.000.000.000.000.000.000.000.000.000.00
EFL Cup (6 Seasons)776607.3000000000.000.000.000.000.00
FA Cup (5 Seasons)998709.7000000000.000.000.000.000.00
PL2 — Div. 1 (3 Seasons)332703.0000000100.000.000.000.000.00
National League (1 Season)44443,96044.0000000200.000.000.000.000.00
PL2 — Div. 2 (1 Season)101090010.0000000000.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 League101090010.0000000000.000.000.000.000.00
2017-201819Middlesbrough1 League00
2018-201920Gateshead2 Leagues45454,05045.0000000200.000.000.000.000.00
2019-202021Middlesbrough2 Leagues25252,28025.3000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2020-202122Middlesbrough2 Leagues00
2020-202122Blackburn2 Leagues443604.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2021-202223Blackburn1 League11901.0000000000.000.000.000.000.00
2021-202223Blackburn2 Leagues433053.4000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2022-202324Blackburn Rovers1 League11901.0000000000.000.000.000.000.00
2022-202324Blackburn3 Leagues26262,37026.3000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2023-202425Blackburn Rovers1 League11901.0000000100.000.000.000.000.00
2023-202425Blackburn3 Leagues28282,52128.0000000100.00.00.10.10000.000.000.000.000.000.000.000.000.000.00
2024-202526Blackburn2 Leagues17171,53017.0000000200.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
8 Seasons3 Clubs4 Leagues14914813,416149.1000000500.00.00.10.10000.000.000.000.000.000.000.000.000.000.00
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Blackburn (5 Seasons)3 Leagues79787,08678.7000000300.00.00.10.10000.000.000.000.000.000.000.000.000.000.00
Middlesbrough (3 Seasons)2 Leagues25252,28025.3000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Blackburn Rovers (2 Seasons)1 League221802.0000000100.000.000.000.000.00
Gateshead (1 Season)2 Leagues45454,05045.0000000200.000.000.000.000.00
Middlesbrough (1 Season)1 League101090010.0000000000.000.000.000.000.00
Blackburn (1 Season)1 League11901.0000000000.000.000.000.000.00
Championship (6 Seasons)89887,92688.1000000300.00.00.10.10000.000.000.000.000.000.000.000.000.000.00
EFL Cup (6 Seasons)776607.3000000000.000.000.000.000.00
FA Cup (5 Seasons)998709.7000000000.000.000.000.000.00
PL2 — Div. 1 (3 Seasons)332703.0000000100.000.000.000.000.00
National League (1 Season)44443,96044.0000000200.000.000.000.000.00
PL2 — Div. 2 (1 Season)101090010.0000000000.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. 24th101090010.0000000000.000.000.000.000.00Matches
2018-201920Gatesheadeng ENG5. National League9th44443,96044.0000000200.000.000.000.000.00Matches
2019-202021Middlesbrougheng ENG2. Championship17th24242,16024.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2020-202122Middlesbrougheng ENG2. Championship10th00Matches
2020-202122Blackburneng ENG2. Championship15th332703.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 19th11901.0000000000.000.000.000.000.00Matches
2021-202223Blackburneng ENG2. Championship8th322152.4000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2022-202324Blackburn Roverseng ENGJr. PL2 — Div. 110th11901.0000000000.000.000.000.000.00Matches
2022-202324Blackburneng ENG2. Championship7th18181,62018.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2023-202425Blackburn Roverseng ENGJr. PL215th11901.0000000100.000.000.000.000.00Matches
2023-202425Blackburneng ENG2. Championship19th26262,31125.7000000100.00.00.10.10000.000.000.000.000.000.000.000.000.000.00Matches
2024-202526Blackburneng ENG2. Championship9th15151,35015.0000000200.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
7 Seasons3 Clubs2 Leagues13313211,886132.1000000500.00.00.10.10000.000.000.000.000.000.000.000.000.000.00
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Blackburn (5 Seasons)1 League65645,76664.1000000300.00.00.10.10000.000.000.000.000.000.000.000.000.000.00
Middlesbrough (2 Seasons)1 League24242,16024.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Blackburn Rovers (2 Seasons)1 League221802.0000000100.000.000.000.000.00
Gateshead (1 Season)1 League44443,96044.0000000200.000.000.000.000.00
Middlesbrough (1 Season)1 League101090010.0000000000.000.000.000.000.00
Blackburn (1 Season)1 League11901.0000000000.000.000.000.000.00
Championship (6 Seasons)89887,92688.1000000300.00.00.10.10000.000.000.000.000.000.000.000.000.000.00
PL2 — Div. 1 (3 Seasons)332703.0000000100.000.000.000.000.00
National League (1 Season)44443,96044.0000000200.000.000.000.000.00
PL2 — Div. 2 (1 Season)101090010.0000000000.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
2017-201819Middlesbrougheng ENGEFL Cup9th00Matches
2018-201920Gatesheadeng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2019-202021Middlesbrougheng ENGEFL Cup58th111201.3000000000.000.000.000.000.00Matches
2020-202122Middlesbrougheng ENGEFL Cup33rd00Matches
2020-202122Blackburneng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2021-202223Blackburneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2022-202324Blackburneng ENGEFL CupRd4443604.0000000000.000.000.000.000.00Matches
2022-202324Blackburneng ENGFA CupQF443904.3000000000.000.000.000.000.00Matches
2023-202425Blackburneng ENGEFL CupRd400Matches
2023-202425Blackburneng ENGFA Cup222102.3000000000.000.000.000.000.00Matches
2024-202526Blackburneng ENGEFL CupRd2221802.0000000000.000.000.000.000.00Matches
8 Seasons3 Clubs2 Leagues16161,53017.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
Blackburn (5 Seasons)2 Leagues14141,32014.7000000000.000.000.000.000.00
Middlesbrough (3 Seasons)1 League111201.3000000000.000.000.000.000.00
Gateshead (1 Season)1 League11901.0000000000.000.000.000.000.00
EFL Cup (6 Seasons)776607.3000000000.000.000.000.000.00
FA Cup (5 Seasons)998709.7000000000.000.000.000.000.00

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. 210.00Matches
2018-201920Gatesheadeng ENGFA Cup1.00Matches
2018-201920Gatesheadeng ENG5. National League44.00Matches
2019-202021Middlesbrougheng ENG2. Championship24.036570052.114024122183838100.012512897.720052638.000.00.00.0017000Matches
2019-202021Middlesbrougheng ENGEFL Cup1.30Matches
2020-202122Blackburneng ENG2. Championship3.09211381.4223814472323100.04444100.0244454.500.00.00.000000Matches
2020-202122Blackburneng ENGFA Cup1.00Matches
2021-202223Blackburneng ENG2. Championship2.4176625.877468222100.022100.0136021.700.00.00.000000Matches
2021-202223Blackburneng ENGFA Cup1.00Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 11.00Matches
2022-202324Blackburneng ENG2. Championship18.047265771.811930883611311499.125025299.210628637.100.00.00.003000Matches
2022-202324Blackburneng ENGEFL Cup4.00Matches
2022-202324Blackburneng ENGFA Cup4.30Matches
2022-202324Blackburn Roverseng ENGJr. PL2 — Div. 11.00Matches
2023-202425Blackburneng ENG2. Championship25.769397671.0167551198519719999.0335335100.015643435.900.10.0-0.1110000Matches
2023-202425Blackburneng ENGFA Cup2.30Matches
2023-202425Blackburn Roverseng ENGJr. PL21.00Matches
2024-202526Blackburneng ENG2. Championship15.033849368.688746123585998.318819098.99024037.500.00.00.005000Matches
2024-202526Blackburneng ENGEFL Cup2.00Matches
8 Seasons3 Clubs4 Leagues149.11977300565.8545954129143143599.194495199.3589159037.000.10.1-0.1135000
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
Blackburn (5 Seasons)3 Leagues78.71612230569.9405712907339339799.081982399.5389106436.600.10.1-0.1118000
Middlesbrough (3 Seasons)2 Leagues25.336570052.114024122183838100.012512897.720052638.000.00.00.0017000
Blackburn Rovers (2 Seasons)1 League2.00
Gateshead (1 Season)2 Leagues45.00
Middlesbrough (1 Season)1 League10.00
Blackburn (1 Season)1 League1.00
Championship (6 Seasons)88.11977300565.8545954129143143599.194495199.3589159037.000.10.1-0.1135000
EFL Cup (6 Seasons)7.30
FA Cup (5 Seasons)9.70
PL2 — Div. 1 (3 Seasons)3.00
National League (1 Season)44.00
PL2 — Div. 2 (1 Season)10.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 League10.00
2018-201920Gateshead2 Leagues45.00
2019-202021Middlesbrough2 Leagues25.336570052.114024122183838100.012512897.720052638.000.00.00.0017000
2020-202122Blackburn2 Leagues4.09211381.4223814472323100.04444100.0244454.500.00.00.000000
2021-202223Blackburn1 League1.00
2021-202223Blackburn2 Leagues3.4176625.877468222100.022100.0136021.700.00.00.000000
2022-202324Blackburn Rovers1 League1.00
2022-202324Blackburn3 Leagues26.347265771.811930883611311499.125025299.210628637.100.00.00.003000
2023-202425Blackburn Rovers1 League1.00
2023-202425Blackburn3 Leagues28.069397671.0167551198519719999.0335335100.015643435.900.10.0-0.1110000
2024-202526Blackburn2 Leagues17.033849368.688746123585998.318819098.99024037.500.00.00.005000
8 Seasons3 Clubs4 Leagues149.11977300565.8545954129143143599.194495199.3589159037.000.10.1-0.1135000
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
Blackburn (5 Seasons)3 Leagues78.71612230569.9405712907339339799.081982399.5389106436.600.10.1-0.1118000
Middlesbrough (3 Seasons)2 Leagues25.336570052.114024122183838100.012512897.720052638.000.00.00.0017000
Blackburn Rovers (2 Seasons)1 League2.00
Gateshead (1 Season)2 Leagues45.00
Middlesbrough (1 Season)1 League10.00
Blackburn (1 Season)1 League1.00
Championship (6 Seasons)88.11977300565.8545954129143143599.194495199.3589159037.000.10.1-0.1135000
EFL Cup (6 Seasons)7.30
FA Cup (5 Seasons)9.70
PL2 — Div. 1 (3 Seasons)3.00
National League (1 Season)44.00
PL2 — Div. 2 (1 Season)10.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. 24th10.00Matches
2018-201920Gatesheadeng ENG5. National League9th44.00Matches
2019-202021Middlesbrougheng ENG2. Championship17th24.036570052.114024122183838100.012512897.720052638.000.00.00.0017000Matches
2020-202122Blackburneng ENG2. Championship15th3.09211381.4223814472323100.04444100.0244454.500.00.00.000000Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 19th1.00Matches
2021-202223Blackburneng ENG2. Championship8th2.4176625.877468222100.022100.0136021.700.00.00.000000Matches
2022-202324Blackburn Roverseng ENGJr. PL2 — Div. 110th1.00Matches
2022-202324Blackburneng ENG2. Championship7th18.047265771.811930883611311499.125025299.210628637.100.00.00.003000Matches
2023-202425Blackburn Roverseng ENGJr. PL215th1.00Matches
2023-202425Blackburneng ENG2. Championship19th25.769397671.0167551198519719999.0335335100.015643435.900.10.0-0.1110000Matches
2024-202526Blackburneng ENG2. Championship9th15.033849368.688746123585998.318819098.99024037.500.00.00.005000Matches
7 Seasons3 Clubs2 Leagues132.11977300565.8545954129143143599.194495199.3589159037.000.10.1-0.1135000
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
Blackburn (5 Seasons)1 League64.11612230569.9405712907339339799.081982399.5389106436.600.10.1-0.1118000
Middlesbrough (2 Seasons)1 League24.036570052.114024122183838100.012512897.720052638.000.00.00.0017000
Blackburn Rovers (2 Seasons)1 League2.00
Gateshead (1 Season)1 League44.00
Middlesbrough (1 Season)1 League10.00
Blackburn (1 Season)1 League1.00
Championship (6 Seasons)88.11977300565.8545954129143143599.194495199.3589159037.000.10.1-0.1135000
PL2 — Div. 1 (3 Seasons)3.00
National League (1 Season)44.00
PL2 — Div. 2 (1 Season)10.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
2018-201920Gatesheadeng ENGFA Cup85th1.00Matches
2019-202021Middlesbrougheng ENGEFL Cup58th1.30Matches
2020-202122Blackburneng ENGFA Cup33rd1.00Matches
2021-202223Blackburneng ENGFA Cup1.00Matches
2022-202324Blackburneng ENGEFL CupRd44.00Matches
2022-202324Blackburneng ENGFA CupQF4.30Matches
2023-202425Blackburneng ENGFA Cup2.30Matches
2024-202526Blackburneng ENGEFL CupRd22.00Matches
8 Seasons3 Clubs2 Leagues17.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
Blackburn (5 Seasons)2 Leagues14.70
Middlesbrough (3 Seasons)1 League1.30
Gateshead (1 Season)1 League1.00
EFL Cup (6 Seasons)7.30
FA Cup (5 Seasons)9.70

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. 210.0Matches
2018-201920Gatesheadeng ENGFA Cup1.00Matches
2018-201920Gatesheadeng ENG5. National League44.0Matches
2019-202021Middlesbrougheng ENG2. Championship24.0700419275900300000036560Matches
2019-202021Middlesbrougheng ENGEFL Cup1.30Matches
2020-202122Blackburneng ENG2. Championship3.011385276010000009210Matches
2020-202122Blackburneng ENGFA Cup1.00Matches
2021-202223Blackburneng ENG2. Championship2.46634307000000001720Matches
2021-202223Blackburneng ENGFA Cup1.00Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 11.0Matches
2022-202324Blackburneng ENG2. Championship18.0657481174420000000047220Matches
2022-202324Blackburneng ENGEFL Cup4.00Matches
2022-202324Blackburneng ENGFA Cup4.30Matches
2022-202324Blackburn Roverseng ENGJr. PL2 — Div. 11.0Matches
2023-202425Blackburneng ENG2. Championship25.7976684290660100000069320Matches
2023-202425Blackburneng ENGFA Cup2.30Matches
2023-202425Blackburn Roverseng ENGJr. PL21.0Matches
2024-202526Blackburneng ENG2. Championship15.049339299480000000033820Matches
2024-202526Blackburneng ENGEFL Cup2.00Matches
8 Seasons3 Clubs4 Leagues149.130052095895259050000001977150
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Blackburn (5 Seasons)3 Leagues78.72305167662016902000000161290
Middlesbrough (3 Seasons)2 Leagues25.3700419275900300000036560
Blackburn Rovers (2 Seasons)1 League2.0
Gateshead (1 Season)2 Leagues45.00
Middlesbrough (1 Season)1 League10.0
Blackburn (1 Season)1 League1.0
Championship (6 Seasons)88.130052095895259050000001977150
EFL Cup (6 Seasons)7.30
FA Cup (5 Seasons)9.70
PL2 — Div. 1 (3 Seasons)3.0
National League (1 Season)44.0
PL2 — Div. 2 (1 Season)10.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 League10.0
2018-201920Gateshead2 Leagues45.00
2019-202021Middlesbrough2 Leagues25.3700419275900300000036560
2020-202122Blackburn2 Leagues4.011385276010000009210
2021-202223Blackburn1 League1.0
2021-202223Blackburn2 Leagues3.46634307000000001720
2022-202324Blackburn Rovers1 League1.0
2022-202324Blackburn3 Leagues26.3657481174420000000047220
2023-202425Blackburn Rovers1 League1.0
2023-202425Blackburn3 Leagues28.0976684290660100000069320
2024-202526Blackburn2 Leagues17.049339299480000000033820
8 Seasons3 Clubs4 Leagues149.130052095895259050000001977150
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Blackburn (5 Seasons)3 Leagues78.72305167662016902000000161290
Middlesbrough (3 Seasons)2 Leagues25.3700419275900300000036560
Blackburn Rovers (2 Seasons)1 League2.0
Gateshead (1 Season)2 Leagues45.00
Middlesbrough (1 Season)1 League10.0
Blackburn (1 Season)1 League1.0
Championship (6 Seasons)88.130052095895259050000001977150
EFL Cup (6 Seasons)7.30
FA Cup (5 Seasons)9.70
PL2 — Div. 1 (3 Seasons)3.0
National League (1 Season)44.0
PL2 — Div. 2 (1 Season)10.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. 24th10.0Matches
2018-201920Gatesheadeng ENG5. National League9th44.0Matches
2019-202021Middlesbrougheng ENG2. Championship17th24.0700419275900300000036560Matches
2020-202122Blackburneng ENG2. Championship15th3.011385276010000009210Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 19th1.0Matches
2021-202223Blackburneng ENG2. Championship8th2.46634307000000001720Matches
2022-202324Blackburn Roverseng ENGJr. PL2 — Div. 110th1.0Matches
2022-202324Blackburneng ENG2. Championship7th18.0657481174420000000047220Matches
2023-202425Blackburn Roverseng ENGJr. PL215th1.0Matches
2023-202425Blackburneng ENG2. Championship19th25.7976684290660100000069320Matches
2024-202526Blackburneng ENG2. Championship9th15.049339299480000000033820Matches
7 Seasons3 Clubs2 Leagues132.130052095895259050000001977150
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Blackburn (5 Seasons)1 League64.12305167662016902000000161290
Middlesbrough (2 Seasons)1 League24.0700419275900300000036560
Blackburn Rovers (2 Seasons)1 League2.0
Gateshead (1 Season)1 League44.0
Middlesbrough (1 Season)1 League10.0
Blackburn (1 Season)1 League1.0
Championship (6 Seasons)88.130052095895259050000001977150
PL2 — Div. 1 (3 Seasons)3.0
National League (1 Season)44.0
PL2 — Div. 2 (1 Season)10.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
2018-201920Gatesheadeng ENGFA Cup85th1.00Matches
2019-202021Middlesbrougheng ENGEFL Cup58th1.30Matches
2020-202122Blackburneng ENGFA Cup33rd1.00Matches
2021-202223Blackburneng ENGFA Cup1.00Matches
2022-202324Blackburneng ENGEFL CupRd44.00Matches
2022-202324Blackburneng ENGFA CupQF4.30Matches
2023-202425Blackburneng ENGFA Cup2.30Matches
2024-202526Blackburneng ENGEFL CupRd22.00Matches
8 Seasons3 Clubs2 Leagues17.00
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Blackburn (5 Seasons)2 Leagues14.70
Middlesbrough (3 Seasons)1 League1.30
Gateshead (1 Season)1 League1.00
EFL Cup (6 Seasons)7.30
FA Cup (5 Seasons)9.70

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. 210.0Matches
2018-201920Gatesheadeng ENGFA Cup1.0Matches
2018-201920Gatesheadeng ENG5. National League44.0Matches
2019-202021Middlesbrougheng ENG2. Championship24.040.1722000020.08110000Matches
2019-202021Middlesbrougheng ENGEFL Cup1.3Matches
2020-202122Blackburneng ENG2. Championship3.000.0000000000.00000000Matches
2020-202122Blackburneng ENGFA Cup1.0Matches
2021-202223Blackburneng ENG2. Championship2.400.0000000000.00000000Matches
2021-202223Blackburneng ENGFA Cup1.0Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 11.0Matches
2022-202324Blackburneng ENG2. Championship18.010.0601000000.00000000Matches
2022-202324Blackburneng ENGEFL Cup4.0Matches
2022-202324Blackburneng ENGFA Cup4.3Matches
2022-202324Blackburn Roverseng ENGJr. PL2 — Div. 11.0Matches
2023-202425Blackburneng ENG2. Championship25.730.1221000010.04010000Matches
2023-202425Blackburneng ENGFA Cup2.3Matches
2023-202425Blackburn Roverseng ENGJr. PL21.0Matches
2024-202526Blackburneng ENG2. Championship15.010.0710000010.07100000Matches
2024-202526Blackburneng ENGEFL Cup2.0Matches
8 Seasons3 Clubs4 Leagues149.190.1054000040.05220000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Blackburn (5 Seasons)3 Leagues78.750.0832000020.03110000
Middlesbrough (3 Seasons)2 Leagues25.340.1722000020.08110000
Blackburn Rovers (2 Seasons)1 League2.0
Gateshead (1 Season)2 Leagues45.0
Middlesbrough (1 Season)1 League10.0
Blackburn (1 Season)1 League1.0
Championship (6 Seasons)88.190.1054000040.05220000
EFL Cup (6 Seasons)7.3
FA Cup (5 Seasons)9.7
PL2 — Div. 1 (3 Seasons)3.0
National League (1 Season)44.0
PL2 — Div. 2 (1 Season)10.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 League10.0
2018-201920Gateshead2 Leagues45.0
2019-202021Middlesbrough2 Leagues25.340.1722000020.08110000
2020-202122Blackburn2 Leagues4.000.0000000000.00000000
2021-202223Blackburn1 League1.0
2021-202223Blackburn2 Leagues3.400.0000000000.00000000
2022-202324Blackburn Rovers1 League1.0
2022-202324Blackburn3 Leagues26.310.0601000000.00000000
2023-202425Blackburn Rovers1 League1.0
2023-202425Blackburn3 Leagues28.030.1221000010.04010000
2024-202526Blackburn2 Leagues17.010.0710000010.07100000
8 Seasons3 Clubs4 Leagues149.190.1054000040.05220000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Blackburn (5 Seasons)3 Leagues78.750.0832000020.03110000
Middlesbrough (3 Seasons)2 Leagues25.340.1722000020.08110000
Blackburn Rovers (2 Seasons)1 League2.0
Gateshead (1 Season)2 Leagues45.0
Middlesbrough (1 Season)1 League10.0
Blackburn (1 Season)1 League1.0
Championship (6 Seasons)88.190.1054000040.05220000
EFL Cup (6 Seasons)7.3
FA Cup (5 Seasons)9.7
PL2 — Div. 1 (3 Seasons)3.0
National League (1 Season)44.0
PL2 — Div. 2 (1 Season)10.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. 24th10.0Matches
2018-201920Gatesheadeng ENG5. National League9th44.0Matches
2019-202021Middlesbrougheng ENG2. Championship17th24.040.1722000020.08110000Matches
2020-202122Blackburneng ENG2. Championship15th3.000.0000000000.00000000Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 19th1.0Matches
2021-202223Blackburneng ENG2. Championship8th2.400.0000000000.00000000Matches
2022-202324Blackburn Roverseng ENGJr. PL2 — Div. 110th1.0Matches
2022-202324Blackburneng ENG2. Championship7th18.010.0601000000.00000000Matches
2023-202425Blackburn Roverseng ENGJr. PL215th1.0Matches
2023-202425Blackburneng ENG2. Championship19th25.730.1221000010.04010000Matches
2024-202526Blackburneng ENG2. Championship9th15.010.0710000010.07100000Matches
7 Seasons3 Clubs2 Leagues132.190.1054000040.05220000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Blackburn (5 Seasons)1 League64.150.0832000020.03110000
Middlesbrough (2 Seasons)1 League24.040.1722000020.08110000
Blackburn Rovers (2 Seasons)1 League2.0
Gateshead (1 Season)1 League44.0
Middlesbrough (1 Season)1 League10.0
Blackburn (1 Season)1 League1.0
Championship (6 Seasons)88.190.1054000040.05220000
PL2 — Div. 1 (3 Seasons)3.0
National League (1 Season)44.0
PL2 — Div. 2 (1 Season)10.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
2018-201920Gatesheadeng ENGFA Cup85th1.0Matches
2019-202021Middlesbrougheng ENGEFL Cup58th1.3Matches
2020-202122Blackburneng ENGFA Cup33rd1.0Matches
2021-202223Blackburneng ENGFA Cup1.0Matches
2022-202324Blackburneng ENGEFL CupRd44.0Matches
2022-202324Blackburneng ENGFA CupQF4.3Matches
2023-202425Blackburneng ENGFA Cup2.3Matches
2024-202526Blackburneng ENGEFL CupRd22.0Matches
8 Seasons3 Clubs2 Leagues17.0
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Blackburn (5 Seasons)2 Leagues14.7
Middlesbrough (3 Seasons)1 League1.3
Gateshead (1 Season)1 League1.0
EFL Cup (6 Seasons)7.3
FA Cup (5 Seasons)9.7

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. 210.0Matches
2018-201920Gatesheadeng ENGFA Cup1.000Matches
2018-201920Gatesheadeng ENG5. National League44.0Matches
2019-202021Middlesbrougheng ENG2. Championship24.0000000001012260Matches
2019-202021Middlesbrougheng ENGEFL Cup1.300Matches
2020-202122Blackburneng ENG2. Championship3.0000000000000010Matches
2020-202122Blackburneng ENGFA Cup1.000Matches
2021-202223Blackburneng ENG2. Championship2.4000000000000000Matches
2021-202223Blackburneng ENGFA Cup1.000Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 11.0Matches
2022-202324Blackburneng ENG2. Championship18.0000000000000080Matches
2022-202324Blackburneng ENGEFL Cup4.000Matches
2022-202324Blackburneng ENGFA Cup4.300Matches
2022-202324Blackburn Roverseng ENGJr. PL2 — Div. 11.0Matches
2023-202425Blackburneng ENG2. Championship25.7212002366.7100002172Matches
2023-202425Blackburneng ENGFA Cup2.300Matches
2023-202425Blackburn Roverseng ENGJr. PL21.0Matches
2024-202526Blackburneng ENG2. Championship15.01110011100.000001261Matches
2024-202526Blackburneng ENGEFL Cup2.000Matches
8 Seasons3 Clubs4 Leagues149.1323003475.0110136383
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Blackburn (5 Seasons)3 Leagues78.7323003475.0100014323
Middlesbrough (3 Seasons)2 Leagues25.3000000001012260
Blackburn Rovers (2 Seasons)1 League2.00
Gateshead (1 Season)2 Leagues45.0000
Middlesbrough (1 Season)1 League10.00
Blackburn (1 Season)1 League1.00
Championship (6 Seasons)88.1323003475.0110136383
EFL Cup (6 Seasons)7.3000
FA Cup (5 Seasons)9.7000
PL2 — Div. 1 (3 Seasons)3.00
National League (1 Season)44.00
PL2 — Div. 2 (1 Season)10.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 League10.00
2018-201920Gateshead2 Leagues45.0000
2019-202021Middlesbrough2 Leagues25.3000000001012260
2020-202122Blackburn2 Leagues4.0000000000000010
2021-202223Blackburn1 League1.00
2021-202223Blackburn2 Leagues3.4000000000000000
2022-202324Blackburn Rovers1 League1.00
2022-202324Blackburn3 Leagues26.3000000000000080
2023-202425Blackburn Rovers1 League1.00
2023-202425Blackburn3 Leagues28.0212002366.7100002172
2024-202526Blackburn2 Leagues17.01110011100.000001261
8 Seasons3 Clubs4 Leagues149.1323003475.0110136383
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Blackburn (5 Seasons)3 Leagues78.7323003475.0100014323
Middlesbrough (3 Seasons)2 Leagues25.3000000001012260
Blackburn Rovers (2 Seasons)1 League2.00
Gateshead (1 Season)2 Leagues45.0000
Middlesbrough (1 Season)1 League10.00
Blackburn (1 Season)1 League1.00
Championship (6 Seasons)88.1323003475.0110136383
EFL Cup (6 Seasons)7.3000
FA Cup (5 Seasons)9.7000
PL2 — Div. 1 (3 Seasons)3.00
National League (1 Season)44.00
PL2 — Div. 2 (1 Season)10.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. 24th10.0Matches
2018-201920Gatesheadeng ENG5. National League9th44.0Matches
2019-202021Middlesbrougheng ENG2. Championship17th24.0000000001012260Matches
2020-202122Blackburneng ENG2. Championship15th3.0000000000000010Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 19th1.0Matches
2021-202223Blackburneng ENG2. Championship8th2.4000000000000000Matches
2022-202324Blackburn Roverseng ENGJr. PL2 — Div. 110th1.0Matches
2022-202324Blackburneng ENG2. Championship7th18.0000000000000080Matches
2023-202425Blackburn Roverseng ENGJr. PL215th1.0Matches
2023-202425Blackburneng ENG2. Championship19th25.7212002366.7100002172Matches
2024-202526Blackburneng ENG2. Championship9th15.01110011100.000001261Matches
7 Seasons3 Clubs2 Leagues132.1323003475.0110136383
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
Blackburn (5 Seasons)1 League64.1323003475.0100014323
Middlesbrough (2 Seasons)1 League24.0000000001012260
Blackburn Rovers (2 Seasons)1 League2.00
Gateshead (1 Season)1 League44.00
Middlesbrough (1 Season)1 League10.00
Blackburn (1 Season)1 League1.00
Championship (6 Seasons)88.1323003475.0110136383
PL2 — Div. 1 (3 Seasons)3.00
National League (1 Season)44.00
PL2 — Div. 2 (1 Season)10.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
2018-201920Gatesheadeng ENGFA Cup85th1.000Matches
2019-202021Middlesbrougheng ENGEFL Cup58th1.300Matches
2020-202122Blackburneng ENGFA Cup33rd1.000Matches
2021-202223Blackburneng ENGFA Cup1.000Matches
2022-202324Blackburneng ENGEFL CupRd44.000Matches
2022-202324Blackburneng ENGFA CupQF4.300Matches
2023-202425Blackburneng ENGFA Cup2.300Matches
2024-202526Blackburneng ENGEFL CupRd22.000Matches
8 Seasons3 Clubs2 Leagues17.0000
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
Blackburn (5 Seasons)2 Leagues14.7000
Middlesbrough (3 Seasons)1 League1.3000
Gateshead (1 Season)1 League1.0000
EFL Cup (6 Seasons)7.3000
FA Cup (5 Seasons)9.7000

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. 210.0Matches
2018-201920Gatesheadeng ENGFA Cup1.0Matches
2018-201920Gatesheadeng ENG5. National League44.0Matches
2019-202021Middlesbrougheng ENG2. Championship24.0743633733100074300030625821762000202450Matches
2019-202021Middlesbrougheng ENGEFL Cup1.3Matches
2020-202122Blackburneng ENG2. Championship3.0117891170001170007028716000000640Matches
2020-202122Blackburneng ENGFA Cup1.0Matches
2021-202223Blackburneng ENG2. Championship2.4716671000710002826819700000150Matches
2021-202223Blackburneng ENGFA Cup1.0Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 11.0Matches
2022-202324Blackburneng ENG2. Championship18.068559668060068500038619101114000003420Matches
2022-202324Blackburneng ENGEFL Cup4.0Matches
2022-202324Blackburneng ENGFA Cup4.3Matches
2022-202324Blackburn Roverseng ENGJr. PL2 — Div. 11.0Matches
2023-202425Blackburneng ENG2. Championship25.710588821055300105800054324941442000104930Matches
2023-202425Blackburneng ENGFA Cup2.3Matches
2023-202425Blackburn Roverseng ENGJr. PL21.0Matches
2024-202526Blackburneng ENG2. Championship15.05344685322005340003241440876000003230Matches
2024-202526Blackburneng ENGEFL Cup2.0Matches
8 Seasons3 Clubs4 Leagues149.1320827343188210032080001657898155510003014820
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
Blackburn (5 Seasons)3 Leagues78.7246521012455110024650001351639937890001012370
Middlesbrough (3 Seasons)2 Leagues25.3743633733100074300030625821762000202450
Blackburn Rovers (2 Seasons)1 League2.0
Gateshead (1 Season)2 Leagues45.0
Middlesbrough (1 Season)1 League10.0
Blackburn (1 Season)1 League1.0
Championship (6 Seasons)88.1320827343188210032080001657898155510003014820
EFL Cup (6 Seasons)7.3
FA Cup (5 Seasons)9.7
PL2 — Div. 1 (3 Seasons)3.0
National League (1 Season)44.0
PL2 — Div. 2 (1 Season)10.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 League10.0
2018-201920Gateshead2 Leagues45.0
2019-202021Middlesbrough2 Leagues25.3743633733100074300030625821762000202450
2020-202122Blackburn2 Leagues4.0117891170001170007028716000000640
2021-202223Blackburn1 League1.0
2021-202223Blackburn2 Leagues3.4716671000710002826819700000150
2022-202324Blackburn Rovers1 League1.0
2022-202324Blackburn3 Leagues26.368559668060068500038619101114000003420
2023-202425Blackburn Rovers1 League1.0
2023-202425Blackburn3 Leagues28.010588821055300105800054324941442000104930
2024-202526Blackburn2 Leagues17.05344685322005340003241440876000003230
8 Seasons3 Clubs4 Leagues149.1320827343188210032080001657898155510003014820
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
Blackburn (5 Seasons)3 Leagues78.7246521012455110024650001351639937890001012370
Middlesbrough (3 Seasons)2 Leagues25.3743633733100074300030625821762000202450
Blackburn Rovers (2 Seasons)1 League2.0
Gateshead (1 Season)2 Leagues45.0
Middlesbrough (1 Season)1 League10.0
Blackburn (1 Season)1 League1.0
Championship (6 Seasons)88.1320827343188210032080001657898155510003014820
EFL Cup (6 Seasons)7.3
FA Cup (5 Seasons)9.7
PL2 — Div. 1 (3 Seasons)3.0
National League (1 Season)44.0
PL2 — Div. 2 (1 Season)10.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. 24th10.0Matches
2018-201920Gatesheadeng ENG5. National League9th44.0Matches
2019-202021Middlesbrougheng ENG2. Championship17th24.0743633733100074300030625821762000202450Matches
2020-202122Blackburneng ENG2. Championship15th3.0117891170001170007028716000000640Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 19th1.0Matches
2021-202223Blackburneng ENG2. Championship8th2.4716671000710002826819700000150Matches
2022-202324Blackburn Roverseng ENGJr. PL2 — Div. 110th1.0Matches
2022-202324Blackburneng ENG2. Championship7th18.068559668060068500038619101114000003420Matches
2023-202425Blackburn Roverseng ENGJr. PL215th1.0Matches
2023-202425Blackburneng ENG2. Championship19th25.710588821055300105800054324941442000104930Matches
2024-202526Blackburneng ENG2. Championship9th15.05344685322005340003241440876000003230Matches
7 Seasons3 Clubs2 Leagues132.1320827343188210032080001657898155510003014820
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
Blackburn (5 Seasons)1 League64.1246521012455110024650001351639937890001012370
Middlesbrough (2 Seasons)1 League24.0743633733100074300030625821762000202450
Blackburn Rovers (2 Seasons)1 League2.0
Gateshead (1 Season)1 League44.0
Middlesbrough (1 Season)1 League10.0
Blackburn (1 Season)1 League1.0
Championship (6 Seasons)88.1320827343188210032080001657898155510003014820
PL2 — Div. 1 (3 Seasons)3.0
National League (1 Season)44.0
PL2 — Div. 2 (1 Season)10.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
2018-201920Gatesheadeng ENGFA Cup85th1.0Matches
2019-202021Middlesbrougheng ENGEFL Cup58th1.3Matches
2020-202122Blackburneng ENGFA Cup33rd1.0Matches
2021-202223Blackburneng ENGFA Cup1.0Matches
2022-202324Blackburneng ENGEFL CupRd44.0Matches
2022-202324Blackburneng ENGFA CupQF4.3Matches
2023-202425Blackburneng ENGFA Cup2.3Matches
2024-202526Blackburneng ENGEFL CupRd22.0Matches
8 Seasons3 Clubs2 Leagues17.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
Blackburn (5 Seasons)2 Leagues14.7
Middlesbrough (3 Seasons)1 League1.3
Gateshead (1 Season)1 League1.0
EFL Cup (6 Seasons)7.3
FA Cup (5 Seasons)9.7

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 ENGEFL Cup00001Matches
2017-201819Middlesbrougheng ENGJr. PL2 — Div. 2109009047.610.0109010002.002515+10+1.00+1.45Matches
2018-201920Gatesheadeng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2018-201920Gatesheadeng ENG5. National League443,9609095.744.0449044001.485045+5+0.11+0.61Matches
2019-202021Middlesbrougheng ENG2. Championship242,1609052.224.02490240221.212430-6-0.25+0.0730.628.2+2.4+0.10+0.48Matches
2019-202021Middlesbrougheng ENGEFL Cup1120120100.01.311201000.002200.00Matches
2020-202122Middlesbrougheng ENG2. Championship0003Matches
2020-202122Blackburneng ENG2. Championship3270906.53.039030370.3326-4-1.33-1.682.93.6-0.7-0.24-0.64Matches
2020-202122Middlesbrougheng ENGEFL Cup0001Matches
2020-202122Blackburneng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2021-202223Blackburneng ENG2. Championship3215725.22.42902135373.0030+3+1.26+1.122.72.6+0.1+0.05-0.02Matches
2021-202223Blackburneng ENGFA Cup19090100.01.01901000.0023-1-1.00Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 1190903.81.01901000.0023-1-1.00-0.80Matches
2022-202324Blackburneng ENG2. Championship181,6209039.118.01890180281.442119+2+0.11+0.2522.819.0+3.8+0.21+0.59Matches
2022-202324Blackburneng ENGEFL Cup436090100.04.04904001.7597+2+0.50Matches
2022-202324Blackburneng ENGFA Cup43909881.34.34984012.2564+2+0.46+0.46Matches
2022-202324Blackburn Roverseng ENGJr. PL2 — Div. 1190903.81.01901003.0042+2+2.00+2.48Matches
2023-202425Blackburneng ENG2. Championship262,3118955.825.7268925011.123138-7-0.27+0.0735.135.2-0.10.00+0.20Matches
2023-202425Blackburneng ENGEFL Cup00001Matches
2023-202425Blackburneng ENGFA Cup221010570.02.321052002.0052+3+1.29-1.71Matches
2023-202425Blackburn Roverseng ENGJr. PL2190905.01.01901001.003300.00+0.89Matches
2024-202526Blackburneng ENG2. Championship151,35090100.015.0159015001.471917+2+0.1318.019.0-1.0-0.07Matches
2024-202526Blackburneng ENGEFL Cup218090100.02.02902001.5073+4+2.00Matches
8 Seasons3 Clubs4 Leagues14913,4169040.8149.1148901471351321.37182179+3+0.02-0.01112.1107.6+4.5+0.05+0.07
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
Blackburn (5 Seasons)3 Leagues797,0869035.878.77890771351051.39105100+5+0.06-0.0381.579.4+2.1+0.03-0.01
Middlesbrough (3 Seasons)2 Leagues252,2809125.825.32591250271.162632-6-0.24+0.0830.628.2+2.4+0.10+0.48
Blackburn Rovers (2 Seasons)1 League2180904.32.02902002.0075+2+1.00+1.66
Gateshead (1 Season)2 Leagues454,0509095.745.0459045001.455147+4+0.09+0.59
Middlesbrough (1 Season)1 League109009047.610.0109010002.002515+10+1.00+1.45
Blackburn (1 Season)1 League190903.81.01901000.0023-1-1.00-0.80
Championship (6 Seasons)897,9268930.388.18890871351281.30100110-10-0.11-0.13112.1107.6+4.5+0.05+0.07
EFL Cup (6 Seasons)76609444.97.37947031.431812+6+0.82
FA Cup (5 Seasons)98709782.99.79979011.441412+2+0.21-1.29
PL2 — Div. 1 (3 Seasons)3270904.23.03903001.3398+1+0.33+0.83
National League (1 Season)443,9609095.744.0449044001.485045+5+0.11+0.61
PL2 — Div. 2 (1 Season)109009047.610.0109010002.002515+10+1.00+1.45
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 League109009047.610.0109010002.002515+10+1.00+1.45
2017-201819Middlesbrough1 League00001
2018-201920Gateshead2 Leagues454,0509095.745.0459045001.455147+4+0.09+0.59
2019-202021Middlesbrough2 Leagues252,2809153.525.32591250221.162632-6-0.24+0.0830.628.2+2.4+0.10+0.48
2020-202122Middlesbrough2 Leagues0004
2020-202122Blackburn2 Leagues4360908.54.049040370.2527-5-1.25-1.602.93.6-0.7-0.24-0.64
2021-202223Blackburn1 League190903.81.01901000.0023-1-1.00-0.80
2021-202223Blackburn2 Leagues4305767.23.43903135372.2553+2+0.59+0.452.72.6+0.1+0.05-0.02
2022-202324Blackburn Rovers1 League190903.81.01901003.0042+2+2.00+2.48
2022-202324Blackburn3 Leagues262,3709147.626.32691260291.613630+6+0.23+0.3722.819.0+3.8+0.21+0.59
2023-202425Blackburn Rovers1 League190905.01.01901001.003300.00+0.89
2023-202425Blackburn3 Leagues282,5219052.528.0289027021.183640-4-0.14+0.0435.135.2-0.10.00+0.20
2024-202526Blackburn2 Leagues171,53090100.017.0179017001.472620+6+0.3518.019.0-1.0-0.07
8 Seasons3 Clubs4 Leagues14913,4169040.8149.1148901471351321.37182179+3+0.02-0.01112.1107.6+4.5+0.05+0.07
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
Blackburn (5 Seasons)3 Leagues797,0869035.878.77890771351051.39105100+5+0.06-0.0381.579.4+2.1+0.03-0.01
Middlesbrough (3 Seasons)2 Leagues252,2809125.825.32591250271.162632-6-0.24+0.0830.628.2+2.4+0.10+0.48
Blackburn Rovers (2 Seasons)1 League2180904.32.02902002.0075+2+1.00+1.66
Gateshead (1 Season)2 Leagues454,0509095.745.0459045001.455147+4+0.09+0.59
Middlesbrough (1 Season)1 League109009047.610.0109010002.002515+10+1.00+1.45
Blackburn (1 Season)1 League190903.81.01901000.0023-1-1.00-0.80
Championship (6 Seasons)897,9268930.388.18890871351281.30100110-10-0.11-0.13112.1107.6+4.5+0.05+0.07
EFL Cup (6 Seasons)76609444.97.37947031.431812+6+0.82
FA Cup (5 Seasons)98709782.99.79979011.441412+2+0.21-1.29
PL2 — Div. 1 (3 Seasons)3270904.23.03903001.3398+1+0.33+0.83
National League (1 Season)443,9609095.744.0449044001.485045+5+0.11+0.61
PL2 — Div. 2 (1 Season)109009047.610.0109010002.002515+10+1.00+1.45
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. 24th109009047.610.0109010002.002515+10+1.00+1.45Matches
2018-201920Gatesheadeng ENG5. National League9th443,9609095.744.0449044001.485045+5+0.11+0.61Matches
2019-202021Middlesbrougheng ENG2. Championship17th242,1609052.224.02490240221.212430-6-0.25+0.0730.628.2+2.4+0.10+0.48Matches
2020-202122Middlesbrougheng ENG2. Championship10th0003Matches
2020-202122Blackburneng ENG2. Championship15th3270906.53.039030370.3326-4-1.33-1.682.93.6-0.7-0.24-0.64Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 19th190903.81.01901000.0023-1-1.00-0.80Matches
2021-202223Blackburneng ENG2. Championship8th3215725.22.42902135373.0030+3+1.26+1.122.72.6+0.1+0.05-0.02Matches
2022-202324Blackburn Roverseng ENGJr. PL2 — Div. 110th190903.81.01901003.0042+2+2.00+2.48Matches
2022-202324Blackburneng ENG2. Championship7th181,6209039.118.01890180281.442119+2+0.11+0.2522.819.0+3.8+0.21+0.59Matches
2023-202425Blackburn Roverseng ENGJr. PL215th190905.01.01901001.003300.00+0.89Matches
2023-202425Blackburneng ENG2. Championship19th262,3118955.825.7268925011.123138-7-0.27+0.0735.135.2-0.10.00+0.20Matches
2024-202526Blackburneng ENG2. Championship9th151,35090100.015.0159015001.471917+2+0.1318.019.0-1.0-0.07Matches
7 Seasons3 Clubs2 Leagues13311,8868939.2132.1132901311351281.36150155-5-0.04-0.05112.1107.6+4.5+0.05+0.07
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
Blackburn (5 Seasons)1 League655,7668932.264.16490631351031.347680-4-0.06-0.1481.579.4+2.1+0.03-0.01
Middlesbrough (2 Seasons)1 League242,1609026.124.02490240251.212430-6-0.25+0.0730.628.2+2.4+0.10+0.48
Blackburn Rovers (2 Seasons)1 League2180904.32.02902002.0075+2+1.00+1.66
Gateshead (1 Season)1 League443,9609095.744.0449044001.485045+5+0.11+0.61
Middlesbrough (1 Season)1 League109009047.610.0109010002.002515+10+1.00+1.45
Blackburn (1 Season)1 League190903.81.01901000.0023-1-1.00-0.80
Championship (6 Seasons)897,9268930.388.18890871351281.30100110-10-0.11-0.13112.1107.6+4.5+0.05+0.07
PL2 — Div. 1 (3 Seasons)3270904.23.03903001.3398+1+0.33+0.83
National League (1 Season)443,9609095.744.0449044001.485045+5+0.11+0.61
PL2 — Div. 2 (1 Season)109009047.610.0109010002.002515+10+1.00+1.45
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
2017-201819Middlesbrougheng ENGEFL Cup9th00001Matches
2018-201920Gatesheadeng ENGFA Cup85th19090100.01.01901000.0012-1-1.00Matches
2019-202021Middlesbrougheng ENGEFL Cup58th1120120100.01.311201000.002200.00Matches
2020-202122Middlesbrougheng ENGEFL Cup33rd0001Matches
2020-202122Blackburneng ENGFA Cup33rd19090100.01.01901000.0001-1-1.00Matches
2021-202223Blackburneng ENGFA Cup19090100.01.01901000.0023-1-1.00Matches
2022-202324Blackburneng ENGEFL CupRd4436090100.04.04904001.7597+2+0.50Matches
2022-202324Blackburneng ENGFA CupQF43909881.34.34984012.2564+2+0.46+0.46Matches
2023-202425Blackburneng ENGEFL CupRd400001Matches
2023-202425Blackburneng ENGFA Cup221010570.02.321052002.0052+3+1.29-1.71Matches
2024-202526Blackburneng ENGEFL CupRd2218090100.02.02902001.5073+4+2.00Matches
8 Seasons3 Clubs2 Leagues161,5309660.717.0169616041.443224+8+0.47-1.03
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Blackburn (5 Seasons)2 Leagues141,3209471.014.7149414021.642920+9+0.61-0.89
Middlesbrough (3 Seasons)1 League112012021.11.311201020.002200.00
Gateshead (1 Season)1 League19090100.01.01901000.0012-1-1.00
EFL Cup (6 Seasons)76609444.97.37947031.431812+6+0.82
FA Cup (5 Seasons)98709782.99.79979011.441412+2+0.21-1.29

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. 210.00000Matches
2018-201920Gatesheadeng ENGFA Cup1.0000000000000Matches
2018-201920Gatesheadeng ENG5. National League44.02000Matches
2019-202021Middlesbrougheng ENG2. Championship24.00000500200001810190.9Matches
2019-202021Middlesbrougheng ENGEFL Cup1.30000000000Matches
2020-202122Blackburneng ENG2. Championship3.0000010000000410100.0Matches
2020-202122Blackburneng ENGFA Cup1.00000000000Matches
2021-202223Blackburneng ENG2. Championship2.4000000000000000Matches
2021-202223Blackburneng ENGFA Cup1.00000000000Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 11.00000Matches
2022-202324Blackburneng ENG2. Championship18.000003000000023120100.0Matches
2022-202324Blackburneng ENGEFL Cup4.00000000000Matches
2022-202324Blackburneng ENGFA Cup4.30000100000Matches
2022-202324Blackburn Roverseng ENGJr. PL2 — Div. 11.00000Matches
2023-202425Blackburneng ENG2. Championship25.71000200010023460100.0Matches
2023-202425Blackburneng ENGFA Cup2.30000000000Matches
2023-202425Blackburn Roverseng ENGJr. PL21.01000Matches
2024-202526Blackburneng ENG2. Championship15.0200020011000830100.0Matches
2024-202526Blackburneng ENGEFL Cup2.00000000000Matches
8 Seasons3 Clubs4 Leagues149.150001400320028732197.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Blackburn (5 Seasons)3 Leagues78.730009001200269220100.0
Middlesbrough (3 Seasons)2 Leagues25.30000500200001810190.9
Blackburn Rovers (2 Seasons)1 League2.01000
Gateshead (1 Season)2 Leagues45.0200000000000
Middlesbrough (1 Season)1 League10.00000
Blackburn (1 Season)1 League1.00000
Championship (6 Seasons)88.130001300320028732197.0
EFL Cup (6 Seasons)7.30000000000
FA Cup (5 Seasons)9.7000010000000
PL2 — Div. 1 (3 Seasons)3.01000
National League (1 Season)44.02000
PL2 — Div. 2 (1 Season)10.00000
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 League10.00000
2018-201920Gateshead2 Leagues45.0200000000000
2019-202021Middlesbrough2 Leagues25.30000500200001810190.9
2020-202122Blackburn2 Leagues4.0000010000000410100.0
2021-202223Blackburn1 League1.00000
2021-202223Blackburn2 Leagues3.4000000000000000
2022-202324Blackburn Rovers1 League1.00000
2022-202324Blackburn3 Leagues26.300004000000023120100.0
2023-202425Blackburn Rovers1 League1.01000
2023-202425Blackburn3 Leagues28.01000200010023460100.0
2024-202526Blackburn2 Leagues17.0200020011000830100.0
8 Seasons3 Clubs4 Leagues149.150001400320028732197.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Blackburn (5 Seasons)3 Leagues78.730009001200269220100.0
Middlesbrough (3 Seasons)2 Leagues25.30000500200001810190.9
Blackburn Rovers (2 Seasons)1 League2.01000
Gateshead (1 Season)2 Leagues45.0200000000000
Middlesbrough (1 Season)1 League10.00000
Blackburn (1 Season)1 League1.00000
Championship (6 Seasons)88.130001300320028732197.0
EFL Cup (6 Seasons)7.30000000000
FA Cup (5 Seasons)9.7000010000000
PL2 — Div. 1 (3 Seasons)3.01000
National League (1 Season)44.02000
PL2 — Div. 2 (1 Season)10.00000
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. 24th10.00000Matches
2018-201920Gatesheadeng ENG5. National League9th44.02000Matches
2019-202021Middlesbrougheng ENG2. Championship17th24.00000500200001810190.9Matches
2020-202122Blackburneng ENG2. Championship15th3.0000010000000410100.0Matches
2021-202223Blackburneng ENGJr. PL2 — Div. 19th1.00000Matches
2021-202223Blackburneng ENG2. Championship8th2.4000000000000000Matches
2022-202324Blackburn Roverseng ENGJr. PL2 — Div. 110th1.00000Matches
2022-202324Blackburneng ENG2. Championship7th18.000003000000023120100.0Matches
2023-202425Blackburn Roverseng ENGJr. PL215th1.01000Matches
2023-202425Blackburneng ENG2. Championship19th25.71000200010023460100.0Matches
2024-202526Blackburneng ENG2. Championship9th15.0200020011000830100.0Matches
7 Seasons3 Clubs2 Leagues132.150001300320028732197.0
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Blackburn (5 Seasons)1 League64.130008001200269220100.0
Middlesbrough (2 Seasons)1 League24.00000500200001810190.9
Blackburn Rovers (2 Seasons)1 League2.01000
Gateshead (1 Season)1 League44.02000
Middlesbrough (1 Season)1 League10.00000
Blackburn (1 Season)1 League1.00000
Championship (6 Seasons)88.130001300320028732197.0
PL2 — Div. 1 (3 Seasons)3.01000
National League (1 Season)44.02000
PL2 — Div. 2 (1 Season)10.00000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2018-201920Gatesheadeng ENGFA Cup85th1.0000000000000Matches
2019-202021Middlesbrougheng ENGEFL Cup58th1.30000000000Matches
2020-202122Blackburneng ENGFA Cup33rd1.00000000000Matches
2021-202223Blackburneng ENGFA Cup1.00000000000Matches
2022-202324Blackburneng ENGEFL CupRd44.00000000000Matches
2022-202324Blackburneng ENGFA CupQF4.30000100000Matches
2023-202425Blackburneng ENGFA Cup2.30000000000Matches
2024-202526Blackburneng ENGEFL CupRd22.00000000000Matches
8 Seasons3 Clubs2 Leagues17.0000010000000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Blackburn (5 Seasons)2 Leagues14.70000100000
Middlesbrough (3 Seasons)1 League1.30000000000
Gateshead (1 Season)1 League1.0000000000000
EFL Cup (6 Seasons)7.30000000000
FA Cup (5 Seasons)9.7000010000000

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.