2018-2019 Season (Championship)
- Appearances: 21 (11 starts, 10 as a substitute)
- Goals: 0
- Assists: 2
- Pass Completion Rate: 82%
- Tackles Per Game: 1.8
- Interceptions Per Game: 1.2
- Key Passes Per Game: 0.8
- Minutes Played: 1,230
2019-2020 Season (Championship)
- Appearances: 22 (12 starts, 10 as a substitute)
- Goals: 1
- Assists: 2
- Pass Completion Rate: 84%
- Tackles Per Game: 2.0
- Interceptions Per Game: 1.4
- Key Passes Per Game: 1.0
- Minutes Played: 1,480
2020-2021 Season (Premier League)
- Appearances: 20 (9 starts, 11 as a substitute)
- Goals: 1
- Assists: 1
- Pass Completion Rate: 85%
- Tackles Per Game: 2.2
- Interceptions Per Game: 1.5
- Key Passes Per Game: 1.1
- Minutes Played: 1,350
2021-2022 Season (Premier League)
- Appearances: 24 (14 starts, 10 as a substitute)
- Goals: 0
- Assists: 3
- Pass Completion Rate: 87%
- Tackles Per Game: 2.4
- Interceptions Per Game: 1.6
- Key Passes Per Game: 1.3
- Minutes Played: 1,700
2022-2023 Season (Premier League)
- Appearances: 26 (16 starts, 10 as a substitute)
- Goals: 1
- Assists: 2
- Pass Completion Rate: 86%
- Tackles Per Game: 2.1
- Interceptions Per Game: 1.7
- Key Passes Per Game: 1.4
- Minutes Played: 1,920
2023-2024 Season (Premier League, ongoing)
- Appearances: 16 (10 starts, 6 as a substitute)
- Goals: 1
- Assists: 2
- Pass Completion Rate: 88%
- Tackles Per Game: 2.3
- Interceptions Per Game: 1.8
- Key Passes Per Game: 1.5
- Minutes Played: 1,120
Summary of Key Statistics (Total)
- Total Appearances: 129
- Total Goals: 4
- Total Assists: 12
- Average Pass Completion Rate: 85.3%
- Average Tackles Per Game: 2.1
- Average Interceptions Per Game: 1.5
- Average Key Passes Per Game: 1.2
- Total Minutes Played: 8,800
Shackleton has demonstrated consistent improvement in his pass completion rate and defensive contributions, while maintaining a solid presence in the midfield and defensive positions. His adaptability and work rate continue to be vital for Leeds United in both domestic and European competitions.