Season | Team | League | GP | G | A | TP | PIM |
2020-2021 | Manchester Storm U16 2 | England U15 3 | 0 | 0 | 0 | 0 | 0 |
2021-2022 | Blackburn Hawks U16 | England U16 2 | 1 | 0 | 0 | 0 | 0 |
Manchester Storm U16 2 | England U16 2 | 16 | 3 | 14 | 17 | 8 | |
Manchester Storm U16 | England U16 | 4 | 0 | 0 | 0 | 0 | |
2022-2023 | Manchester Storm U16 | England U16 | 16 | 1 | 3 | 4 | 12 |
Manchester Storm U18 | England U18 2 | 12 | 4 | 7 | 11 | 12 | |
2023-2024 | Manchester Storm U18 | England U18 | 10 | 1 | 1 | 2 | 6 |
Altrincham Aces | NIHL 2 | 20 | 0 | 3 | 3 | 16 | |
2024-2025 | Manchester Storm U18 | England U18 | 1 | 0 | 0 | 0 | 0 |
Deeside Dragons U19 | England U19 | 1 | 0 | 0 | 0 | 2 | |
Deeside Ducks | NIHL 2 | 9 | 0 | 1 | 1 | 45 | |
Altrincham Aces | NIHL 2 | 1 | 0 | 0 | 0 | 0 |