| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL21 |
SJS
Total |
29 | 9 | 6 | 3 | +5 | 18 | 0 | 0 | 1 |
SJS
|
22 | 8 | 5 | 3 | +3 | 18 | 0 | 0 | 1 | |
TOR
|
7 | 1 | 1 | 0 | +2 | 0 | 0 | 0 | 0 | |
| NSHL20 |
OTT
Total |
75 | 44 | 20 | 24 | +7 | 12 | 5 | 0 | 3 |
DET
|
41 | 34 | 16 | 18 | +10 | 10 | 5 | 0 | 3 | |
HAM
|
19 | 4 | 1 | 3 | -6 | 0 | 0 | 0 | 0 | |
OTT
|
15 | 6 | 3 | 3 | +3 | 2 | 0 | 0 | 0 | |
| NSHL19 |
DET
|
82 | 21 | 10 | 11 | -1 | 6 | 0 | 0 | 1 |
| NSHL18 |
TOR
Total |
78 | 21 | 11 | 10 | +3 | 10 | 0 | 0 | 4 |
PHI
|
49 | 11 | 4 | 7 | -1 | 4 | 0 | 0 | 3 | |
TOR
|
29 | 10 | 7 | 3 | +4 | 6 | 0 | 0 | 1 | |
| NSHL17 |
BOS
|
80 | 43 | 21 | 22 | +1 | 2 | 3 | 0 | 6 |
| NSHL16 |
BOS
|
80 | 34 | 14 | 20 | -6 | 14 | 4 | 0 | 1 |
| NSHL15 |
TOR
Total |
80 | 43 | 16 | 27 | -24 | 12 | 5 | 0 | 0 |
NYR
|
68 | 35 | 12 | 23 | -20 | 10 | 4 | 0 | 0 | |
TOR
|
12 | 8 | 4 | 4 | -4 | 2 | 1 | 0 | 0 | |
| NSHL14 |
NYR
|
80 | 44 | 20 | 24 | +10 | 10 | 1 | 0 | 1 |
| NSHL13 |
NSH
|
80 | 52 | 22 | 30 | -5 | 12 | 4 | 0 | 4 |
| NSHL11 |
TOR
|
52 | 30 | 14 | 16 | -2 | 4 | 5 | 0 | 5 |
| NSHL10 |
TOR
|
6 | 1 | 1 | 0 | -1 | 0 | 0 | 0 | 0 |
| Pro Career | 722 | 342 | 155 | 187 | -13 | 100 | 27 | 0 | 26 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL23 |
LAK
|
56 | 25 | 12 | 13 | +2 | 29 | 4 | 0 | 2 |
| NSHL22 |
LAK
|
55 | 21 | 6 | 15 | -6 | 16 | 0 | 0 | 1 |
| NSHL21 |
VGK
Total |
42 | 23 | 12 | 11 | -2 | 26 | 2 | 0 | 3 |
VGK
|
40 | 22 | 12 | 10 | -2 | 24 | 2 | 0 | 3 | |
VGK
|
1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | |
VGK
|
1 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | |
| NSHL18 |
TOR
|
1 | 2 | 1 | 1 | +1 | 0 | 1 | 0 | 0 |
| NSHL12 |
NSH
|
80 | 79 | 28 | 51 | +9 | 12 | 6 | 0 | 2 |
| NSHL11 |
TOR
|
17 | 16 | 10 | 6 | +3 | 0 | 3 | 0 | 1 |
| NSHL10 |
TOR
|
72 | 123 | 64 | 59 | +39 | 8 | 11 | 0 | 13 |
| NSHL9 |
TOR
|
77 | 84 | 41 | 43 | +5 | 2 | 14 | 0 | 9 |
| Farm Career | 400 | 373 | 174 | 199 | +51 | 93 | 41 | 0 | 31 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL19 |
DET
|
3 | 1 | 1 | 0 | +1 | 0 | 0 | 0 | 0 |
| NSHL17 |
BOS
|
5 | 1 | 0 | 1 | +2 | 0 | 0 | 0 | 0 |
| NSHL16 |
BOS
|
17 | 16 | 5 | 11 | +5 | 4 | 0 | 0 | 0 |
| NSHL15 |
TOR
|
2 | 1 | 1 | 0 | -2 | 0 | 0 | 0 | 0 |
| NSHL14 |
NYR
|
13 | 11 | 3 | 8 | -3 | 4 | 3 | 0 | 1 |
| NSHL11 |
TOR
|
25 | 20 | 10 | 10 | -2 | 6 | 1 | 0 | 3 |
| Pro Career | 65 | 50 | 20 | 30 | +1 | 14 | 4 | 0 | 4 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL23 |
LAK
|
21 | 8 | 3 | 5 | -3 | 6 | 0 | 0 | 0 |
| NSHL22 |
LAK
|
6 | 2 | 0 | 2 | -3 | 7 | 0 | 0 | 0 |
| NSHL21 |
VGK
|
1 | 0 | 0 | 0 | -1 | 2 | 0 | 0 | 0 |
| NSHL12 |
MIL
|
17 | 20 | 11 | 9 | +2 | 0 | 2 | 0 | 0 |
| NSHL10 |
TOR
|
7 | 14 | 4 | 10 | +6 | 0 | 1 | 0 | 1 |
| NSHL9 |
TOR
|
16 | 9 | 4 | 5 | -5 | 0 | 2 | 0 | 0 |
| Farm Career | 68 | 53 | 22 | 31 | -4 | 15 | 5 | 0 | 1 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL9 |
TOR
|
56 | 10 | 87 | 81 | 55 | 74 | 74 | 67 | 45 | 68 | 72 | 62 | 72 | 54 | 63 | 65 |
| NSHL10 |
TOR
|
56 | 13 | 87 | 82 | 58 | 74 | 74 | 70 | 47 | 73 | 75 | 64 | 72 | 57 | 63 | 67 |
| NSHL11 |
TOR
|
59 | 16 | 87 | 85 | 61 | 77 | 77 | 73 | 50 | 76 | 78 | 65 | 72 | 60 | 63 | 69 |
| NSHL12 |
NSH
|
59 | 19 | 87 | 85 | 64 | 80 | 80 | 73 | 53 | 76 | 78 | 68 | 73 | 63 | 63 | 70 |
| NSHL13 |
NSH
|
61 | 18 | 89 | 87 | 64 | 82 | 82 | 75 | 55 | 78 | 80 | 67 | 75 | 64 | 63 | 71 |
| NSHL14 |
NYR
|
60 | 16 | 88 | 86 | 66 | 84 | 82 | 75 | 57 | 79 | 79 | 66 | 75 | 65 | 63 | 71 |
| NSHL15 |
TOR
|
60 | 18 | 88 | 86 | 68 | 84 | 82 | 75 | 59 | 79 | 79 | 66 | 75 | 66 | 63 | 72 |
| NSHL16 |
BOS
|
60 | 18 | 88 | 86 | 68 | 85 | 82 | 75 | 61 | 79 | 79 | 66 | 75 | 67 | 63 | 72 |
| NSHL17 |
BOS
|
60 | 19 | 88 | 86 | 70 | 85 | 82 | 75 | 61 | 79 | 79 | 66 | 75 | 68 | 63 | 72 |
| NSHL18 |
TOR
|
59 | 17 | 86 | 84 | 69 | 83 | 80 | 75 | 62 | 78 | 77 | 67 | 75 | 69 | 64 | 91 |
| NSHL19 |
DET
|
57 | 15 | 84 | 82 | 67 | 81 | 78 | 73 | 63 | 76 | 75 | 65 | 73 | 70 | 65 | 89 |
| NSHL20 |
OTT
|
55 | 15 | 83 | 80 | 65 | 79 | 76 | 71 | 64 | 74 | 73 | 64 | 71 | 71 | 66 | 87 |
| NSHL21 |
VGK
|
56 | 15 | 84 | 80 | 73 | 77 | 76 | 72 | 65 | 75 | 74 | 62 | 72 | 72 | 67 | 70 |
| NSHL22 |
LAK
|
55 | 40 | 81 | 77 | 71 | 76 | 75 | 69 | 63 | 72 | 72 | 59 | 70 | 86 | 75 | 69 |
| NSHL23 |
LAK
|
56 | 41 | 79 | 74 | 71 | 76 | 76 | 66 | 64 | 69 | 69 | 59 | 67 | 86 | 76 | 67 |
| Career Avg | 58 | 20 | 86 | 83 | 66 | 80 | 79 | 73 | 58 | 76 | 76 | 65 | 73 | 68 | 66 | 74 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL13 | NSH | TC | SC | 78 | 80 | +2 | 2 | |
| NSHL11 | TOR | TC | DF | 64 | 65 | +1 | 1 | |
| NSHL10 | TOR | TC | PA | 71 | 73 | +2 | 2 | |
| NSHL10 | TOR | TC | DF | 62 | 64 | +2 | 2 | |
| NSHL9 | TOR | TC | SC | 71 | 72 | +1 | 1 | |
| NSHL9 | TOR | TC | PS | 71 | 72 | +1 | 1 | |
| NSHL9 | TOR | TC | PA | 67 | 68 | +1 | 1 |
| Season | Type | Move | Detail |
|---|---|---|---|
| NSHL25 | Signing | PHI |
$500,000 · 1 yr |
| NSHL22 | Signing | LAK |
$1,010,000 · 2 yr |
| NSHL21 | Trade | SJS→ TOR |
SJS Klas Dahlbeck (74), Sam Gagner (74), Mikhail Grigorenko (68), Sergey Kalinin (68), Y22 R2 VGK pick → Francesco Arcuri TOR Mark Scheifele (76), Vladimir Sobotka (71), Michael Frolik (70), Keith Yandle (71) |
| NSHL21 | Trade | TOR→ VGK |
TOR Jordan Staal (76), Valeri Nichushkin (69), Calvin de Haan (77), Steve Santini (75), Trevor Moore (67), Y26 R2 QUE pick, Y25 R3 DAL pick VGK William Karlsson (78), Tyson Barrie (77), Michael Frolik (70) |
| NSHL21 | Signing | SJS |
$1,650,000 · 1 yr |
| NSHL20 | Trade | DET→ HAM |
DET Steven Stamkos (82), $4,000,000 HAM Michael Frolik (68), Y23 R1 HAM pick → Gabriel Perreault, Y24 R1 HAM pick → Carter Yakemchuk |
| NSHL20 | Trade | HAM→ DET |
DET Michael Frolik (68), Igor Shestyorkin (P), Drake Batherson (P), Ville Heinola (P), Y21 R1 HAM pick → Matthew Beniers, Y21 R2 OTT pick HAM Evgenii Dadonov (78) |
| NSHL20 | Trade | DET→ OTT |
DET Derick Brassard (67), Y21 R5 NYR pick → Josef Korenar OTT Jason Dickinson (66), Michael Frolik (68) |
| NSHL19 | Signing | DET |
$2,632,000 · 2 yr |
| NSHL19 | Release | TOR |
|
| NSHL18 | Waiver | PHI→ TOR |
Claimed off waivers |
| NSHL18 | Signing | PHI |
$4,010,000 · 1 yr |
| NSHL18 | Release | BOS |
|
| NSHL17 | Signing | BOS |
$999,000 · 1 yr |
| NSHL16 | Trade | NYR→ TOR |
NYR Kevin Connauton (69), Y16 R1 TBL pick → JESSE PULJUJARVI TOR Jamie Oleksiak (68), Adam Lowry (67), Michael Frolik (72) |
| NSHL16 | Trade | TOR→ BOS |
BOS Michael Frolik (72), Karri Ramo (75), Zane McIntyre (P) TOR Y16 R1 TOR pick → JAKOB CHYCHRUN |
| NSHL14 | Trade | NSH→ NYR |
NSH Jiri Tlusty (75), Y14 R2 QUE pick → JAKE VIRTANEN, Y14 R5 CGY pick → GREG CHASE NYR Michael Frolik (71), Y14 R1 BOS pick → SAM BENNETT |
| NSHL14 | Signing | NYR |
$3,341,503 · 3 yr |
| NSHL12 | Trade | TOR→ NSH |
NSH Jeff Carter (74), James Reimer (75), Michael Frolik (70) TOR Bobby Ryan (70), Cam Barker (67), Jaroslav Halak (75), Justin Falk (67) |
| NSHL12 | Signing | TOR |
$2,875,000 · 2 yr |
| NSHL9 | Signing | TOR |
$1,250,000 · 3 yr |
| NSHL7 | SuperDraft | TOR |
Round 19, Pick 433 |
| Year | Seed | Team | Finish | Rounds | Won | PTS |
|---|---|---|---|---|---|---|
| PSC15 | #23 | NYR | Round of 64 | 1 | 0 | 0 |