Domestic leagues Competition Season Team APP / SHO / PAS / DRI / DEF / FOUL / GK Appearances Lineups Substitute In Substitute out Subs on bench Injuries Minutes played Goals Assists Big Chances Created Big Chances Missed Shots On target Shots blocked Hit Woodwork Passes Accurate Passes Key passes Crosses Crosses accurate Long Balls Through Balls Passing accuracy Dribbles attempts Dribbles success Dribbled past Dribbles dispossessed Duels Duels won Tackles Interceptions Blocks Long Balls Won Aerials Won Clearances Fouls committed Fouls drawn Yellow cards 2nd Yellow card Red cards Offsides Saves Inside box saves Penalty saved Clean sheets Conceded Rating League Two 2023/2024 Swindon Town 14 14 0 1 - 1 1131 - - - 1 5 - 2 - 802 715 3 - - 20 - 89.15% 3 4 5 1 119 72 13 34 9 10 47 54 12 8 5 - - - - - - - 19 7.09 League Two 2022/2023 Swindon Town 12 12 0 1 - 1 1020 - - - 1 6 2 - - 601 472 1 1 - 72 - 78.54% 3 3 2 3 119 72 17 19 8 36 51 49 14 2 1 - - - - - - - 17 7 USL Championship 2022 Hartford Athletic 31 31 0 3 - - 2730 3 2 2 - 11 5 3 - 611 512 3 - - - - 83.8% - - - 4 110 70 26 30 7 - 35 48 11 9 8 - - - - - - - 49 7.1 USL Championship 2021 Tacoma Defiance 29 26 3 2 4 - 2417 2 - - 2 20 5 5 1 1410 1268 2 1 - - - 89.93% - - - 7 170 104 33 40 20 - 60 66 24 14 8 - - 1 - - - - 38 7.01 League Two 2019/2020 Morecambe 22 17 5 4 14 - 1528 1 2 1 - 12 2 9 - 537 381 7 6 2 - - 70.95% 2 2 8 6 136 75 21 13 10 - 37 31 22 20 5 - - - - - - - 47 6.78 Premier League 2 Divison Two 2017/2018 Middlesbrough U23 17 17 - - - - 799 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - 4 - - - - - 21 - Premier League 2 Divison Two 2017 Middlesbrough U23 1 1 - - - - 90 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3 - Domestic cups Competition Season Team APP / SHO / PAS / DRI / DEF / FOUL / GK Appearances Lineups Substitute In Substitute out Subs on bench Injuries Minutes played Goals Assists Big Chances Created Big Chances Missed Shots On target Shots blocked Hit Woodwork Passes Accurate Passes Key passes Crosses Crosses accurate Long Balls Through Balls Passing accuracy Dribbles attempts Dribbles success Dribbled past Dribbles dispossessed Duels Duels won Tackles Interceptions Blocks Long Balls Won Aerials Won Clearances Fouls committed Fouls drawn Yellow cards 2nd Yellow card Red cards Offsides Saves Inside box saves Penalty saved Clean sheets Conceded Rating FA Cup 2023/2024 Swindon Town 1 1 0 1 - - 87 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 7 - Carabao Cup 2023/2024 Swindon Town 1 1 - - - - 120 - - - 1 1 1 - - 72 66 - - - - - 91.67% - - - - 11 9 5 4 1 - 4 5 - - - - - - - - - - 1 7.65 US Open Cup 2022 Hartford Athletic 2 2 - - - - 180 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3 - EFL Trophy 2019/2020 Morecambe 2 2 0 1 - - 164 1 - - - 3 1 2 - 58 49 1 - - - - 84.48% - - - 5 21 11 6 1 - - 4 2 1 1 - - - - - - - - 3 7.19 FA Cup 2019/2020 Morecambe 1 1 - - - - 90 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4 - Carabao Cup 2019/2020 Morecambe 2 2 - - - - 210 - - 1 - - - - - 54 37 1 - - - - 68.52% - - - - 16 10 3 2 1 - 5 6 2 1 1 - - - - - - - 6 6.99 Fa Trophy 2018/2019 Fylde 1 - 1 0 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - EFL Trophy 2017/2018 Middlesbrough U21 3 3 - - - - 270 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - - 11 - International cups Competition Season Team APP / SHO / PAS / DRI / DEF / FOUL / GK Appearances Lineups Substitute In Substitute out Subs on bench Injuries Minutes played Goals Assists Big Chances Created Big Chances Missed Shots On target Shots blocked Hit Woodwork Passes Accurate Passes Key passes Crosses Crosses accurate Long Balls Through Balls Passing accuracy Dribbles attempts Dribbles success Dribbled past Dribbles dispossessed Duels Duels won Tackles Interceptions Blocks Long Balls Won Aerials Won Clearances Fouls committed Fouls drawn Yellow cards 2nd Yellow card Red cards Offsides Saves Inside box saves Penalty saved Clean sheets Conceded Rating UEFA Youth League 2014/2015 Liverpool U19 4 4 - - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Trophies Transfers From To Type Amount Date Tacoma Defiance Hartford Athletic Free transfer Feb 2, 2022 Fylde Morecambe Free transfer Jul 1, 2019 Liverpool U18 Liverpool U21 Transfer Jul 1, 2015 Sidelined