Player Profile
- Height
- 6′0″
- Weight
- 205 lbs
- Born
- 1992-04-24 · Scarborough, CAN
Draft: 2010 · R2 · #17 · LAK
Statistics by Season
NHL Career
Appearances969Goals309Assists315PTS624+/-+54PIM254PPG80(PO: 20G 26A)
| Team | Season | Competition | Appearances | Goals | Assists | PTS | +/- | PIM | PPG | TOI |
|---|---|---|---|---|---|---|---|---|---|---|
| TeamSan Jose Sharks | Season2025-26 | CompetitionNHL | Appearances79 | Goals19 | Assists30 | PTS49 | +/--12 | PIM10 | PPG6 | TOI14:58 |
| TeamSan Jose Sharks | Season2024-25 | CompetitionNHL | Appearances78 | Goals30 | Assists24 | PTS54 | +/--21 | PIM14 | PPG6 | TOI16:56 |
| TeamNew Jersey Devils | Season2023-24 | CompetitionNHL | Appearances61 | Goals26 | Assists18 | PTS44 | +/--15 | PIM12 | PPG8 | TOI17:32 |
| TeamWinnipeg Jets | Season2023-24 | CompetitionNHL | Appearances18 | Goals7 | Assists4 | PTS11 | +/-+9 | PIM2 | PPG3 | TOI15:01 |
| TeamCalgary Flames | Season2022-23 | CompetitionNHL | Appearances82 | Goals34 | Assists39 | PTS73 | +/-+16 | PIM28 | PPG10 | TOI16:37 |
| TeamCanada | Season2022-23 | CompetitionWC | Appearances10 | Goals3 | Assists3 | PTS6 | +/-+3 | PIM2 | PPG— | TOI— |
| TeamMontréal Canadiens | Season2021-22 | CompetitionNHL | Appearances37 | Goals9 | Assists17 | PTS26 | +/--8 | PIM4 | PPG4 | TOI17:31 |
| TeamCalgary Flames | Season2021-22 | CompetitionNHL | Appearances37 | Goals11 | Assists12 | PTS23 | +/-+3 | PIM10 | PPG4 | TOI15:05 |
| TeamMontréal Canadiens | Season2020-21 | CompetitionNHL | Appearances52 | Goals28 | Assists16 | PTS44 | +/-0 | PIM24 | PPG7 | TOI17:31 |
| TeamLos Angeles Kings | Season2019-20 | CompetitionNHL | Appearances58 | Goals18 | Assists16 | PTS34 | +/--4 | PIM16 | PPG4 | TOI16:37 |
| TeamVancouver Canucks | Season2019-20 | CompetitionNHL | Appearances10 | Goals6 | Assists4 | PTS10 | +/-+3 | PIM4 | PPG1 | TOI18:15 |
| TeamLos Angeles Kings | Season2018-19 | CompetitionNHL | Appearances82 | Goals13 | Assists21 | PTS34 | +/--16 | PIM23 | PPG3 | TOI17:13 |
| TeamLos Angeles Kings | Season2017-18 | CompetitionNHL | Appearances82 | Goals24 | Assists23 | PTS47 | +/-+9 | PIM16 | PPG6 | TOI16:07 |
| TeamLos Angeles Kings | Season2016-17 | CompetitionNHL | Appearances63 | Goals16 | Assists18 | PTS34 | +/-+6 | PIM22 | PPG4 | TOI16:35 |
| TeamLos Angeles Kings | Season2015-16 | CompetitionNHL | Appearances82 | Goals31 | Assists27 | PTS58 | +/-+35 | PIM20 | PPG9 | TOI17:19 |
| TeamLos Angeles Kings | Season2014-15 | CompetitionNHL | Appearances76 | Goals23 | Assists26 | PTS49 | +/-+25 | PIM37 | PPG3 | TOI14:35 |
| TeamCanada | Season2014-15 | CompetitionWC-A | Appearances10 | Goals2 | Assists3 | PTS5 | +/-+9 | PIM2 | PPG0 | TOI— |
| TeamLos Angeles Kings | Season2013-14 | CompetitionNHL | Appearances62 | Goals12 | Assists17 | PTS29 | +/-+21 | PIM10 | PPG1 | TOI12:56 |
| TeamManchester | Season2013-14 | CompetitionAHL | Appearances18 | Goals15 | Assists8 | PTS23 | +/-+5 | PIM4 | PPG5 | TOI— |
| TeamLos Angeles Kings | Season2012-13 | CompetitionNHL | Appearances10 | Goals2 | Assists3 | PTS5 | +/-+3 | PIM2 | PPG1 | TOI11:59 |
| TeamManchester | Season2012-13 | CompetitionAHL | Appearances58 | Goals28 | Assists23 | PTS51 | +/-+20 | PIM18 | PPG6 | TOI— |
| TeamOttawa | Season2011-12 | CompetitionOHL | Appearances65 | Goals52 | Assists48 | PTS100 | +/-+31 | PIM22 | PPG8 | TOI— |
| TeamOttawa | Season2010-11 | CompetitionOHL | Appearances68 | Goals57 | Assists51 | PTS108 | +/-+44 | PIM33 | PPG13 | TOI— |
| TeamManchester | Season2010-11 | CompetitionAHL | Appearances1 | Goals1 | Assists0 | PTS1 | +/-0 | PIM0 | PPG0 | TOI— |
| TeamOttawa | Season2009-10 | CompetitionOHL | Appearances65 | Goals37 | Assists42 | PTS79 | +/-+25 | PIM54 | PPG10 | TOI— |
| TeamOttawa | Season2008-09 | CompetitionOHL | Appearances54 | Goals17 | Assists29 | PTS46 | +/-0 | PIM16 | PPG5 | TOI— |
| TeamTor. Jr. Canadiens | Season2007-08 | CompetitionGTHL | Appearances83 | Goals68 | Assists106 | PTS174 | +/-— | PIM72 | PPG— | TOI— |
Hockey Events
133
Event Matches
83
Goals
89
Assists
28
Penalties
25
Power-play Goals
Teams
Calgary Flames80
San Jose Sharks59
New Jersey Devils48
Winnipeg Jets13
Competition
NHL200
Recent Player Events
| Date | Event | Team | Competition | Minute |
|---|---|---|---|---|
| Date04/12/2026 | EventGoals | TeamSan Jose Sharks · Vancouver Canucks | CompetitionNHL | MinuteP2 09 |
| Date04/10/2026 | EventAssists | TeamSan Jose Sharks · Anaheim Ducks | CompetitionNHL | MinuteP3 12 |
| Date04/03/2026 | EventAssists | TeamSan Jose Sharks · Toronto Maple Leafs | CompetitionNHL | MinuteP1 17 |
| Date03/31/2026 | EventAssists · Power-play | TeamSan Jose Sharks · St. Louis Blues | CompetitionNHL | MinuteP2 10 |
| Date03/31/2026 | EventAssists · Power-play | TeamSan Jose Sharks · St. Louis Blues | CompetitionNHL | MinuteP1 08 |
| Date03/15/2026 | EventAssists | TeamSan Jose Sharks · Ottawa Senators | CompetitionNHL | MinuteP3 03 |
| Date03/15/2026 | EventGoals | TeamSan Jose Sharks · Ottawa Senators | CompetitionNHL | MinuteP1 14 |
| Date03/12/2026 | EventGoals · Power-play | TeamSan Jose Sharks · Boston Bruins | CompetitionNHL | MinuteP2 14 |
| Date03/12/2026 | EventAssists | TeamSan Jose Sharks · Boston Bruins | CompetitionNHL | MinuteP1 05 |
| Date03/10/2026 | EventAssists · Power-play | TeamSan Jose Sharks · Buffalo Sabres | CompetitionNHL | MinuteP3 06 |
| Date03/07/2026 | EventAssists | TeamSan Jose Sharks · St. Louis Blues | CompetitionNHL | MinuteP2 14 |
| Date02/28/2026 | EventAssists · Power-play | TeamSan Jose Sharks · Edmonton Oilers | CompetitionNHL | MinuteP1 11 |
Career Timeline
GoalsAssists
275380106
'07
'08
'09
'10
'11
'12
'13
'14
'15
'16
'17
'18
'19
'20
'21
'22
'23
'24
'25
| '07 ★ | '08 | '09 | '10 | '11 | '12 | '13 | '14 | '15 | '16 | '17 | '18 | '19 | '20 | '21 | '22 | '23 | '24 | '25 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Goals | 68 | 17 | 37 | 57 | 52 | 2 | 12 | 23 | 31 | 16 | 24 | 13 | 18 | 28 | 9 | 34 | 26 | 30 | 19 |
| Assists | 106 | 29 | 42 | 51 | 48 | 3 | 17 | 26 | 27 | 18 | 23 | 21 | 16 | 16 | 17 | 39 | 18 | 24 | 30 |
| Appearances | 83 | 54 | 65 | 68 | 65 | 10 | 62 | 76 | 82 | 63 | 82 | 82 | 58 | 52 | 37 | 82 | 61 | 78 | 79 |
Recent Matches
San Jose SharksCompetition
API data: May 10, 2026