Season
Team
League
GP
G
A
TP
PIM
Playoffs
GP
G
A
TP
PIM
1999-2000
Altrincham Aces
ED1
1
0
0
0
0
|
2000-2001
Altrincham Tigers
England U19 2
6
9
12
21
40
|
2001-2002
Altrincham Tigers
England U19
10
8
12
20
118
|
Altrincham Aces
NIHL 1
27
28
23
51
159
|
2002-2003
Altrincham Aces
NIHL 1
29
49
55
104
112
|
Playoffs
8
10
9
19
6
2003-2004
Telford Tigers
EPIHL
1
0
0
0
46
|
Manchester Phoenix
EIHL
56
1
2
3
52
|
Playoffs
6
1
1
2
0
2004-2005
London Racers
EIHL
28
5
1
6
65
|
Playoffs
1
0
0
0
2
London Racers
Crossover Cup
8
1
0
1
4
|
Blackburn Hawks
ENL Cup
1
1
0
1
4
|
London Racers
EIHL Cup
11
1
1
2
24
|
2005-2006
London Racers
EIHL
15
2
3
5
22
|
Basingstoke Bison
EIHL
9
0
0
0
4
|
Sheffield Steelers
EIHL
20
1
3
4
26
|
Playoffs
8
0
0
0
8
London Racers
EIHL Cup
6
2
1
3
8
|
Sheffield Steelers
EIHL KO Cup
6
1
0
1
8
|
2006-2007
Sheffield Steelers
EIHL
52
8
9
17
100
|
Playoffs
2
0
0
0
0
Sheffield Steelers
EIHL Cup
6
0
2
2
6
|
Sheffield Steelers
EIHL KO Cup
1
0
0
0
2
|
2007-2008
Sheffield Steelers
EIHL
48
8
8
16
96
|
Playoffs
4
1
1
2
0
Sheffield Steelers
EIHL KO Cup
2
1
0
1
0
|
2008-2009
Sheffield Steelers
EIHL
52
8
10
18
42
|
Playoffs
4
0
2
2
8
Sheffield Steelers
EIHL KO Cup
2
0
1
1
0
|
Sheffield Steelers
EIHL Cup
4
2
0
2
0
|
Great Britain
OGQ
3
0
0
0
2
|
Great Britain
WC D1
5
0
1
1
2
|
2009-2010
Sheffield Steelers
EIHL
55
11
12
23
160
|
Playoffs
2
0
0
0
2
Sheffield Steelers
EIHL Cup
8
1
5
6
16
|
Sheffield Steelers
Continental Cup
6
1
1
2
-
|
Great Britain
WC D1
5
1
0
1
6
|
2010-2011
Sheffield Steelers
EIHL
53
14
28
42
118
|
Playoffs
3
0
1
1
20
Sheffield Steelers
EIHL Cup
8
3
2
5
10
|
Great Britain
WC D1
5
0
1
1
2
|
2011-2012
Sheffield Steelers
EIHL
54
10
21
31
105
|
Playoffs
2
1
0
1
4
Sheffield Steelers
Continental Cup
3
0
2
2
0
|
Sheffield Steelers
EIHL Cup
8
0
5
5
8
|
Great Britain
WC D1A
5
0
0
0
0
|
2012-2013
Sheffield Steelers
EIHL
52
3
15
18
61
|
Playoffs
2
1
0
1
6
Sheffield Steelers
EIHL Cup
14
5
7
12
14
|
Great Britain
OGQ
6
0
0
0
2
|
2013-2014
Sheffield Steelers
EIHL
51
8
10
18
74
|
Playoffs
4
1
1
2
6
Sheffield Steelers
EIHL Cup
12
1
6
7
17
|
Great Britain
WC D1B
5
0
0
0
8
|
2014-2015
Sheffield Steelers
EIHL
39
4
9
13
46
|
Playoffs
4
0
0
0
6
Sheffield Steelers
EIHL Cup
13
3
3
6
14
|
2015-2016
Sheffield Steelers
EIHL
52
5
7
12
81
|
Playoffs
2
0
0
0
2
Sheffield Steelers
Champions HL
4
0
0
0
0
|
Sheffield Steelers
EIHL Cup
12
0
2
2
26
|
2016-2017
Hull Pirates
EPIHL
32
13
28
41
84
|
2017-2018
Hull Pirates
NIHL 1
29
39
58
97
65
|
Playoffs
3
4
3
7
4
Hull Pirates
NIHL National Cup
4
2
7
9
29
|
Playoffs
2
0
1
1
2
Hull Pirates
NIHL Autumn Cup
4
2
2
4
81
|
Playoffs
2
1
2
3
2
2018-2019
Hull Pirates
NIHL 1
35
65
68
133
48
|
Playoffs
6
11
12
23
12
Hull Pirates
NIHL Autumn Cup
6
4
3
7
18
|
Playoffs
2
2
2
4
0
Hull Pirates
NIHL North Cup
9
10
9
19
28
|
Playoffs
2
1
1
2
0
2019-2020
Hull Pirates
NIHL
43
44
57
101
134
|
2020-2021
Sheffield Steeldogs
NIHL Cup
12
10
15
25
8
|
Sheffield Steelers
EIHL Series
16
5
6
11
6
|
2021-2022
Sheffield Steeldogs
NIHL
44
42
50
92
79
|
Playoffs
6
4
8
12
2
Sheffield Steeldogs
NIHL Cup
10
14
12
26
16
|
2022-2023
Sheffield Steeldogs
NIHL
31
22
37
59
60
|
Playoffs
3
2
2
4
25
Sheffield Steeldogs
NIHL Cup
10
5
6
11
16
|
2023-2024
Sheffield Steeldogs
NIHL
42
18
25
43
98
|
2024-2025
Hull Seahawks
NIHL
38
8
40
48
44
|
Player statistics powered by
www.eliteprospects.com