| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL16 |
TBL
|
10 | 1 | 0 | 1 | -3 | 0 | 0 | 0 | 0 |
| NSHL13 |
MIN
Total |
34 | 3 | 3 | 0 | +1 | 29 | 0 | 0 | 0 |
TOR
|
19 | 1 | 1 | 0 | +2 | 8 | 0 | 0 | 0 | |
MIN
|
15 | 2 | 2 | 0 | -1 | 21 | 0 | 0 | 0 | |
| Pro Career | 44 | 4 | 3 | 1 | -2 | 29 | 0 | 0 | 0 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL16 |
TOR
Total |
61 | 20 | 10 | 10 | +8 | 18 | 0 | 0 | 0 |
CHI
|
55 | 17 | 9 | 8 | +7 | 16 | 0 | 0 | 0 | |
CHI
|
6 | 3 | 1 | 2 | +1 | 2 | 0 | 0 | 0 | |
| NSHL15 |
TBL
Total |
60 | 20 | 9 | 11 | +2 | 22 | 2 | 0 | 0 |
TBL
|
54 | 17 | 8 | 9 | -1 | 18 | 1 | 0 | 0 | |
TBL
|
6 | 3 | 1 | 2 | +3 | 4 | 1 | 0 | 0 | |
| NSHL14 |
MTL
|
66 | 20 | 9 | 11 | -8 | 16 | 1 | 1 | 2 |
| NSHL12 |
LAK
|
65 | 24 | 11 | 13 | +2 | 30 | 0 | 0 | 0 |
| NSHL11 |
LAK
|
77 | 28 | 11 | 17 | +2 | 30 | 0 | 1 | 3 |
| Farm Career | 329 | 112 | 50 | 62 | +6 | 116 | 3 | 2 | 5 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL11 |
MCH
|
12 | 5 | 4 | 1 | +2 | 8 | 0 | 0 | 0 |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL11 |
LAK
|
69 | 28 | 68 | 69 | 75 | 75 | 75 | 60 | 64 | 62 | 62 | 68 | 56 | 68 | 56 | 63 |
| NSHL12 |
LAK
|
72 | 31 | 71 | 70 | 75 | 75 | 75 | 63 | 67 | 65 | 64 | 68 | 60 | 68 | 57 | 64 |
| NSHL13 |
MIN
|
72 | 30 | 73 | 72 | 74 | 74 | 74 | 65 | 69 | 67 | 66 | 67 | 62 | 68 | 59 | 65 |
| NSHL14 |
MTL
|
71 | 28 | 72 | 71 | 76 | 73 | 73 | 64 | 68 | 66 | 65 | 67 | 62 | 68 | 61 | 65 |
| NSHL15 |
TBL
|
71 | 28 | 74 | 71 | 76 | 75 | 75 | 64 | 68 | 66 | 65 | 67 | 63 | 68 | 62 | 65 |
| NSHL16 |
CHI
|
71 | 28 | 75 | 71 | 76 | 75 | 75 | 64 | 70 | 66 | 65 | 67 | 64 | 68 | 63 | 65 |
| Career Avg | 71 | 29 | 73 | 71 | 76 | 75 | 75 | 64 | 68 | 66 | 65 | 68 | 62 | 68 | 60 | 65 | |
CHI
MTL→
TOR
MTL Alex Galchenyuk (74), Jeff Skinner (77), James Reimer (76), Michael Raffl (67), Frederik Gauthier (P), Y15 R2 CAR pick (JANSEN HARKINS), Y15 R3 TOR pick (PETTERI LINDBOHM), Y18 R3 TOR pick (Olof Lindbom)
TOR Ryan Stoa (65), Y15 R1 MTL pick (CONNOR MCDAVID), Y18 R2 MTL pick (Jett Woo)
TOR→
TBL
TBL Chris Kunitz (66), Ryan Stoa (65)
TOR $200,000
MTL
MTL
CHI→
TOR
TOR Ryan Stoa (65)
TOR→
MIN
MIN Dwight King (67), Ryan Stoa (65), Matthew Spiller (62)
TOR T.J. Hensick (65), Aaron Johnson (67), Adam Pardy (60), Nick Tarnasky (66)
QUE→
LAK
LAK Alex Ovechkin (77), Ryan Stoa (63), Y12 R3 DET pick (Petr Mrazek), Y12 R3 QUE pick
QUE Chris Stewart (72), Vladimir Sobotka (69), Y12 R1 LAK pick (Carl Hagelin)
QUE
ANA