TheStanleyCap.com is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker. I promise to make the ads as minimally intrusive as possible.
News and Opinions
Latvia’s Projected Roster for the 2026 Winter Olympics at The Hockey Writers (Wed Aug 13, 2025)
Canucks $92M forward on redemption path this season at The Canuck Way (Tue Aug 12, 2025)
Canucks 2025-26 Season Schedule: 10 Must-Watch Home Games at The Hockey Writers (Mon Jul 21, 2025)
Vancouver Canucks Set Up Second Trade After Dakota Joshua Deal Leaves Fans Confused at Canucks Daily (Sat Jul 19, 2025)
The Montreal Canadiens' Trade Options During the Off-Season at A Winning Habit (Fri Jul 18, 2025)
Vancouver Canucks Forced to Clear Up Cap Space, and Two Key Forwards Are Now at Risk at Canucks Daily (Thu Jul 17, 2025)
Canucks Falling in Line at Forward at Nucks Misconduct (Sun Jul 6, 2025)
Girgensons earns another Olympic shot as Latvia reveals early six at Bolts by the Bay (Mon Jun 23, 2025)
Canucks’ Thatcher Demko Could Miss Series with Injury at Vancouver Hockey Now (Tue Apr 23, 2024)
Status History Coming Soon
Regular Season
Playoffs
Season
League
Team
GP
G
A
Pts
+/-
PIM
Shots
Sh%
TOI/G
GP
G
A
Pts
+/-
PIM
Shots
Sh%
TOI/G
2009-10
High-MN
Shattuck Midget
53
20
40
60
84
2010-11
High-MN
Shattuck Midget
54
24
42
66
32
2011-12
High-MN
Shattuck
51
24
64
88
63
2012-13
WCHA
Minnesota State
37
6
13
19
40
2013-14
WCHA
Minnesota State
40
4
22
26
55
2014-15
WCHA
Minnesota State
37
10
18
28
26
2015-16
AHL
Wilkes-Barre
10
0
0
0
-2
2
12
0.0
10
1
1
4
6
0.0
2015-16
NCAA
Minnesota State Univ. (Mankato)
41
11
24
35
+10
29
2016-17
AHL
Wilkes-Barre/Scranton Penguins
54
7
24
31
+24
20
5
1
1
-1
2
2016-17
WC
Latvia
7
1
0
1
-1
6
2017-18
AHL
Wilkes-Barre/Scranton Penguins
70
21
24
45
+16
43
3
2
2
-1
4
2017-18
WC
Latvia
5
1
2
3
+1
2018-19
NHL
Pittsburgh Penguins
28
6
4
10
+7
15
33
18.2
11:03
1
2
0.0
11:41
2018-19
AHL
Wilkes-Barre/Scranton Penguins
45
21
18
39
+20
18
2018-19
WC
Latvia
7
1
3
4
-5
6
2019-20
NHL
Pittsburgh Penguins
69
9
13
22
+2
25
102
8.8
15:49
4
1
1
-1
4
25.0
13:45
2020-21
NHL
Pittsburgh Penguins
43
7
15
22
+10
16
49
14.3
14:51
6
-2
2
8
0.0
13:59
2021-22
NHL
Pittsburgh Penguins
65
9
19
28
+12
10
93
9.7
15:01
7
1
1
2
8
0.0
14:07
2021-22
OGQ
Latvia
3
2
2
4
+2
2
2022-23
NHL
Pittsburgh Penguins
45
2
8
10
-7
16
62
3.2
12:46
2022-23
NHL
Vegas Golden Knights
18
2
4
6
-2
14
23
8.7
13:16
6
1
1
2
+1
6
16.7
10:30
2023-24
NHL
Vancouver Canucks
68
6
22
28
+4
31
97
6.2
14:56
13
2
2
-3
6
4
0.0
13:15
2024-25
NHL
Vancouver Canucks
82
8
18
26
-7
39
94
8.5
14:19
NHL Career
418
49
103
152
+19
166
553
8.9
14:24
37
2
4
6
-5
10
32
6.2
13:06
Season
Team(s)
GP
TOI
G/60
A/60
Pts/60
xG/60
GAE/60
Sh%
xSh%
Sh%AE
%SA Rush
%SA Reb.
2018-19
PIT
28
271:47
1.10
0.44
1.55
0.60
0.50
16.13
8.78
7.35
2.70
5.41
2019-20
PIT
69
881:22
0.61
0.41
1.02
0.52
0.09
10.23
8.73
1.50
8.49
6.60
2020-21
PIT
43
534:14
0.45
1.35
1.80
0.40
0.05
10.00
8.97
1.03
3.85
5.77
2021-22
PIT
65
783:19
0.54
1.07
1.61
0.55
-0.01
8.75
8.90
-0.15
7.00
5.00
2022-23
VGK
18
220:40
0.54
0.82
1.36
0.79
-0.24
9.09
13.14
-4.04
3.33
23.33
2022-23
PIT
45
437:26
0.14
0.96
1.10
0.69
-0.56
1.89
9.56
-7.67
6.25
9.38
2022-23
PIT, VGK
63
658:06
0.27
0.91
1.19
0.73
-0.45
4.00
10.61
-6.61
5.32
13.83
2023-24
VAN
68
810:42
0.30
1.33
1.63
0.68
-0.38
5.06
11.64
-6.58
7.08
7.96
2024-25
VAN
82
960:20
0.37
1.12
1.50
0.51
-0.14
7.41
10.12
-2.71
1.59
7.94
Season
Team(s)
GP
TOI
SAF/60
GF/60
xGF/60
SAA/60
GA/60
xGA/60
GF%
xGF%
xGF Rel
xGA Rel
xGF% Rel
2018-19
PIT
28
271:47
36.87
2.21
2.18
41.06
1.32
2.37
62.50
47.92
-0.60
-0.16
-4.49
2019-20
PIT
69
881:22
35.40
1.57
1.96
35.74
1.77
1.97
46.94
49.82
-0.61
-0.35
-2.69
2020-21
PIT
43
534:14
34.37
2.47
1.92
36.84
2.13
2.07
53.66
48.12
-0.41
-0.30
-1.42
2021-22
PIT
65
783:19
39.83
2.30
2.27
39.14
1.76
2.24
56.60
50.35
-0.68
-0.25
-3.87
2022-23
VGK
18
220:40
34.80
2.18
2.44
45.68
2.99
2.99
42.11
45.02
0.07
0.02
0.54
2022-23
PIT
45
437:26
40.87
1.51
2.35
40.60
2.88
2.43
34.38
49.12
-0.62
-0.43
-1.83
2022-23
PIT, VGK
63
658:06
38.84
1.73
2.38
42.30
2.92
2.62
37.25
47.63
-0.42
-0.27
-1.58
2023-24
VAN
68
810:42
41.74
2.37
2.72
35.97
2.29
2.04
50.79
57.11
0.25
-0.18
4.51
2024-25
VAN
82
960:20
38.05
2.00
1.97
41.55
2.62
2.37
43.24
45.33
-0.25
0.12
-4.34
Skating
Shooting
Zone Time
Season
GP
Top Speed
Bursts>20/mi
Avg. Speed
ES Avg. Speed
Top Speed
Avg. Speed
%Long Range
%Mid Range
%High Danger
ES DZ%
ES NZ%
ES OZ%
2021-22
65
22.6
0.6
5.1
5.2
83.7
40.1
13.9
39.2
46.8
40.0
18.4
41.6
2022-23
63
22.7
0.6
9.4
9.5
81.2
46.8
14.9
22.4
62.7
41.0
18.0
41.0
2023-24
68
22.0
0.6
9.2
9.4
85.0
38.5
8.2
32.9
58.9
38.7
18.5
42.8
2024-25
82
22.0
0.4
9.2
9.3
90.0
53.4
25.8
36.4
37.9
40.3
17.9
41.8
Legend
Percentile 0-25
Percentile 25-50
Percentile 50-75
Percentile 75-100
Forwards are compared with forwards and Defensemen are are compared with Defensemen.
Season
2024-25
2023-24
2022-23
2021-22
2020-21
2019-20
2018-19
Season
Teammate    
Teammate    
Team
TOI
GF/60
GA/60
GF%
xGF/60
xGA/60
xGF%
xGF Rel
xGA Rel
xGF% Rel
2024-25
Heinen, D
Sherwood, K
VAN
179:34
3.01
3.68
45.00
2.08
2.30
47.45
-0.03
0.10
-1.42
2024-25
Sherwood, K
Hoglander, N
VAN
82:49
2.17
0.72
75.00
1.48
2.42
38.06
-0.77
0.19
-12.22
2024-25
Karlsson, L
O'Connor, D
VAN
61:12
2.94
0.98
75.00
3.41
2.48
57.90
1.28
-0.11
12.83
2024-25
Garland, C
O'Connor, D
VAN
53:03
1.13
3.39
25.00
2.32
1.95
54.34
-0.13
-0.50
4.31
2024-25
Joshua, D
Garland, C
VAN
48:06
0.00
1.25
0.00
2.31
3.03
43.23
0.27
0.75
-3.90
2024-25
Joshua, D
Sherwood, K
VAN
27:57
0.00
6.44
0.00
1.62
2.70
37.51
-0.57
0.38
-11.08
2024-25
Sherwood, K
Aman, N
VAN
27:38
2.17
4.34
33.33
1.78
2.19
44.84
-0.32
-0.06
-3.49
2024-25
Hoglander, N
Aman, N
VAN
26:18
0.00
0.00
-
2.41
2.80
46.30
-0.03
0.47
-4.88
2024-25
Heinen, D
Sasson, M
VAN
25:02
7.19
4.79
60.00
1.98
3.30
37.54
0.12
1.31
-10.75
2024-25
Heinen, D
Boeser, B
VAN
24:47
0.00
2.42
0.00
2.10
2.74
43.43
0.04
0.46
-4.00
2024-25
DeBrusk, J
Sherwood, K
VAN
24:21
2.46
0.00
100.00
1.46
2.18
40.11
-0.74
0.00
-10.09
2024-25
Karlsson, L
Hoglander, N
VAN
22:32
0.00
0.00
-
3.45
0.97
78.02
1.41
-1.55
33.38
2024-25
Suter, P
Sherwood, K
VAN
20:52
2.88
5.75
33.33
2.33
2.33
49.99
0.22
0.09
1.51
2023-24
Joshua, D
Garland, C
VAN
352:59
3.57
1.70
67.74
2.79
2.01
58.18
0.30
-0.28
5.98
2023-24
Di Giuseppe, P
Lafferty, S
VAN
71:59
0.00
4.17
0.00
2.30
2.55
47.42
-0.44
0.51
-9.88
2023-24
Di Giuseppe, P
Lafferty, S
VAN
47:29
1.26
0.00
100.00
2.03
2.28
47.13
-0.26
0.17
-4.91
2023-24
Garland, C
Mikheyev, I
VAN
41:17
1.45
2.91
33.33
1.67
1.31
56.00
-0.88
-0.85
1.87
2023-24
Lafferty, S
Podkolzin, V
VAN
27:53
2.15
4.30
33.33
1.93
1.34
59.00
-0.56
-0.72
4.30
2023-24
Lafferty, S
Mikheyev, I
VAN
24:04
2.49
2.49
50.00
4.22
2.40
63.72
1.62
0.26
8.85
2023-24
Joshua, D
Garland, C
VAN
22:14
0.00
8.10
0.00
1.47
2.32
38.84
-0.79
0.12
-11.91
2022-23
Archibald, J
Poehling, R
PIT
120:24
2.49
1.00
71.43
2.34
2.10
52.71
-0.59
-0.52
-0.09
2022-23
Kolesar, K
Howden, B
VGK
86:57
1.38
1.38
50.00
2.02
2.24
47.44
-0.51
-0.78
1.89
2022-23
Carter, J
McGinn, B
PIT
76:48
0.00
3.12
0.00
2.46
2.29
51.81
-0.37
-0.58
2.17
2022-23
Archibald, J
O'Connor, D
PIT
45:42
2.63
1.31
66.67
3.27
2.06
61.36
0.18
-0.98
10.96
2022-23
Amadio, M
Howden, B
VGK
40:48
4.41
1.47
75.00
3.18
2.32
57.81
0.76
-0.78
13.99
2022-23
Carrier, W
Kolesar, K
VGK
39:10
3.06
0.00
100.00
1.36
1.80
43.00
-0.85
-0.89
-2.03
2022-23
Kessel, P
Cotter, P
VGK
26:36
4.51
6.77
40.00
3.36
4.60
42.21
0.98
1.67
-2.58
2022-23
McGinn, B
Heinen, D
PIT
24:33
2.44
9.78
20.00
2.10
2.49
45.78
-0.66
-0.24
-4.53
2021-22
McGinn, B
Aston-Reese, Z
PIT
306:31
2.35
1.37
63.16
1.96
2.02
49.20
-0.89
-0.26
-6.26
2021-22
McGinn, B
Heinen, D
PIT
51:34
2.33
3.49
40.00
1.99
2.69
42.59
-0.77
0.38
-11.92
2021-22
Boyle, B
McGinn, B
PIT
38:12
1.57
0.00
100.00
2.01
2.16
48.20
-0.86
-0.37
-4.96
2021-22
Boyle, B
Rodrigues, E
PIT
29:56
4.01
2.00
66.67
2.10
1.64
56.11
-1.65
-0.80
-4.50
2021-22
Boyle, B
Zohorna, R
PIT
26:53
6.70
2.23
75.00
2.47
3.67
40.28
0.12
1.36
-10.21
2021-22
Kapanen, K
Rodrigues, E
PIT
25:24
2.36
0.00
100.00
3.49
0.79
81.55
1.07
-1.87
33.87
2021-22
McGinn, B
Kapanen, K
PIT
24:07
0.00
0.00
-
2.93
3.44
46.01
-0.28
0.90
-9.76
2021-22
Boyle, B
Simon, D
PIT
23:41
0.00
5.07
0.00
3.13
2.19
58.86
-0.48
-0.11
-2.28
2021-22
McGinn, B
Simon, D
PIT
22:09
2.71
5.42
33.33
2.14
2.09
50.59
-0.65
-0.16
-4.77
2021-22
Boyle, B
Aston-Reese, Z
PIT
22:04
2.72
2.72
50.00
1.24
1.79
40.90
-1.02
-1.09
-3.08
2021-22
McGinn, B
Rodrigues, E
PIT
21:12
2.83
0.00
100.00
2.63
1.40
65.23
-0.17
-1.04
11.83
2020-21
Tanev, B
Aston-Reese, Z
PIT
138:48
2.59
0.00
100.00
1.81
1.71
51.32
-0.24
-0.65
4.85
2020-21
Tanev, B
Aston-Reese, Z
PIT
56:59
2.11
2.11
50.00
2.83
1.40
66.84
0.02
-0.88
11.64
2020-21
Kapanen, K
Aston-Reese, Z
PIT
50:41
3.55
2.37
60.00
2.55
2.33
52.19
0.50
0.04
5.00
2020-21
Rodrigues, E
Aston-Reese, Z
PIT
50:28
4.76
3.57
57.14
1.82
2.23
45.03
-0.33
-0.09
-3.21
2020-21
Sceviour, C
Aston-Reese, Z
PIT
39:50
0.00
4.52
0.00
2.35
1.98
54.16
0.23
-0.42
7.28
2020-21
McCann, J
Tanev, B
PIT
38:19
3.13
1.57
66.67
2.64
1.50
63.68
0.21
-0.78
12.08
2020-21
Zucker, J
Aston-Reese, Z
PIT
26:27
0.00
0.00
-
1.06
2.56
29.38
-1.32
0.28
-21.74
2020-21
Lafferty, S
Aston-Reese, Z
PIT
21:50
2.75
5.50
33.33
1.46
2.55
36.43
-0.86
0.02
-11.36
2020-21
Lafferty, S
Tanev, B
PIT
21:27
0.00
5.59
0.00
1.79
3.61
33.16
-0.82
1.27
-19.62
2019-20
Tanev, B
Aston-Reese, Z
PIT
423:37
1.42
1.42
50.00
1.97
1.56
55.83
-0.53
-0.69
3.24
2019-20
Lafferty, S
Aston-Reese, Z
PIT
52:53
1.13
1.13
50.00
2.56
1.85
58.03
0.12
-0.24
4.18
2019-20
Simon, D
Aston-Reese, Z
PIT
44:49
0.00
1.34
0.00
2.21
1.71
56.39
-0.11
-0.36
3.52
2019-20
Simon, D
Tanev, B
PIT
40:13
0.00
1.49
0.00
2.02
2.33
46.45
-0.45
0.00
-5.09
2019-20
Lafferty, S
Tanev, B
PIT
39:46
0.00
3.02
0.00
0.91
3.08
22.90
-1.38
0.76
-26.81
2019-20
Rodrigues, E
Tanev, B
PIT
34:06
0.00
0.00
-
1.86
1.07
63.51
-0.49
-1.81
18.55
2019-20
Tanev, B
Aston-Reese, Z
PIT
33:35
1.79
3.57
33.33
2.08
1.46
58.84
-0.61
-0.97
6.22
2019-20
McCann, J
Tanev, B
PIT
26:56
0.00
2.23
0.00
2.00
3.52
36.23
-0.23
1.10
-11.69
2019-20
Galchenyuk, A
Tanev, B
PIT
24:01
0.00
0.00
-
1.49
2.62
36.19
-1.09
0.70
-21.06
2018-19
Cullen, M
Wilson, G
PIT
70:46
1.70
1.70
50.00
2.04
3.06
39.92
-0.75
0.69
-14.08
2018-19
Kessel, P
McCann, J
PIT
56:26
2.13
1.06
66.67
1.91
1.72
52.58
-0.79
-0.62
-1.02
2018-19
Malkin, E
Kessel, P
PIT
39:01
1.54
1.54
50.00
2.75
2.04
57.34
-0.20
-0.16
0.13
2018-19
Hornqvist, P
McCann, J
PIT
32:31
0.00
1.85
0.00
1.21
2.81
30.09
-1.66
0.05
-20.82
Glossary
Type
Statistic
Definition
Individual G/60 Goals Against per 60 minutes.
Individual A/60 Assists per 60 minutes.
Individual Pts/60 Points per 60 minutes.
Individual xG/60 Expected Goals per 60 minutes.
Individual GAE/60 Goals Above Expected (G/60 - xG/60).
Individual Sh% Shooting Percentage.
Individual xSh% Expected Shooting Percentage.
Individual Sh%AE Shooting percentage above expected (Sh% - xSh%).
Individual %SA Rush Percentage of shot attempts determined to be on the rush.
Individual %SA Reb. Percentage of shot attempts determined to be from rebounds.
On Ice SAF/60 Shot Attempts For per 60 minutes.
On Ice GF/60 Goals For per 60 minutes.
On Ice xGF/60 Expected Goals For per 60 minutes.
On Ice SAA/60 Shot Attempts Against per 60 minutes (lower is better).
On Ice GA/60 Goals Against per 60 minutes (lower is better).
On Ice xGA/60 Expected Goals Against per 60 minutes (lower is better).
On Ice GF% Goals For Percentage = Goals For / (Goals For + Goals Against)
On Ice xGF% Expected Goals For Percentage = Expected Goals For / (Expected Goals For + Expected Goals Against)
On Ice xGF Rel xGF/60 when On Ice - xGF/60 when not On Ice.
On Ice xGA Rel xGA/60 when On Ice - xGA/60 when not On Ice (lower is better).
On Ice xGF% Rel xGF% when On Ice - xGF% when not On Ice.
Individual and On-Ice stats from
Puckalytics.com (starting in 2015-16). NHL Edge Stats from
edge.nhl.com (starting in 2021-22) . Edge statistic definitions can be found at the
Edge Stats Glossary .
Standard Contract (UFA)
Season
Age*
Clause
Cap Hit
AAV
Perf. Bonus
Sign. Bonus
Salary
Compensation
Minors Salary
Status
2024-25
30
$1,800,000
$1,800,000
-
$1,175,000
$775,000
$1,950,000
$1,950,000
UFA
2025-26
31
$1,800,000
$1,800,000
-
$875,000
$775,000
$1,650,000
$1,650,000
UFA
Total
-
$2,050,000
$1,550,000
$3,600,000
$3,600,000
Signed: June 26, 2024
Team: Vancouver Canucks
GM: -
Exp. Status: UFA
Cap %: 2.05
Standard Contract (UFA)
Season
Age*
Clause
Cap Hit
AAV
Perf. Bonus
Sign. Bonus
Salary
Compensation
Minors Salary
Status
2023-24
29
$1,900,000
$1,900,000
-
-
$1,900,000
$1,900,000
$1,900,000
UFA
Total
-
-
$1,900,000
$1,900,000
$1,900,000
Signed: July 14, 2023
Team: Vancouver Canucks
GM: -
Exp. Status: UFA
Cap %: 2.28
Standard Contract (RFA)
Season
Age*
Clause
Cap Hit
AAV
Perf. Bonus
Sign. Bonus
Salary
Compensation
Minors Salary
Status
2021-22
27
$2,200,000
$2,200,000
-
-
$2,000,000
$2,000,000
$2,000,000
RFA-arb
2022-23
28
$2,200,000
$2,200,000
-
-
$2,400,000
$2,400,000
$2,400,000
UFA
Total
-
-
$4,400,000
$4,400,000
$4,400,000
Signed: July 14, 2021
Team: Pittsburgh Penguins
GM: -
Exp. Status: UFA
Cap %: 2.7
Standard Contract (RFA)
Season
Age*
Clause
Cap Hit
AAV
Perf. Bonus
Sign. Bonus
Salary
Compensation
Minors Salary
Status
2019-20
25
$750,000
$750,000
-
-
$750,000
$750,000
$750,000
RFA-arb
2020-21
26
$750,000
$750,000
-
-
$750,000
$750,000
$750,000
RFA-arb
Total
-
-
$1,500,000
$1,500,000
$1,500,000
Signed: July 16, 2019
Team: Pittsburgh Penguins
GM: -
Exp. Status: RFA-arb
Cap %: 0.92
Standard Contract (RFA)
Season
Age*
Clause
Cap Hit
AAV
Perf. Bonus
Sign. Bonus
Salary
Compensation
Minors Salary
Status
2018-19
24
$650,000
$650,000
-
-
$650,000
$650,000
$200,000
RFA-arb
Total
-
-
$650,000
$650,000
$200,000
Signed: July 13, 2018
Team: Pittsburgh Penguins
GM: -
Exp. Status: RFA-arb
Cap %: 0.82
Entry Level Contract
Season
Age*
Clause
Cap Hit
AAV
Perf. Bonus
Sign. Bonus
Salary
Compensation
Minors Salary
Status
2016-17
22
$705,000
$925,000
$257,500
$92,500
$575,000
$667,500
$70,000
ELC
2017-18
23
$705,000
$925,000
$182,500
$92,500
$650,000
$742,500
$70,000
ELC
Total
$440,000
$185,000
$1,225,000
$1,410,000
$140,000
Signed: Mar 22, 2016
Team: Pittsburgh Penguins
GM: -
Exp. Status: RFA-arb
*Age is as of September 15