Ratings

Percentile vs 254 d-men
CK 94 98th
FG 98 97th
DI 67 7th
SK 74 39th
ST 77 61st
EN 69 28th
DU 76 35th
PH 62 48th
FO 25 98th
PA 54 50th
SC 48 59th
DF 87 65th
PS 25 68th
EX 82 87th
LD 85 87th
OV 71 57th

Contract

Cap hit $3,250,000 $3.25M remaining
Year 3 of 5
2024-25
2026-27
2028-29
Expiry Status
UFA
2029 age 39
Clauses —

Stats

OTHL Career
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2013-14 NJD 6 1 3 4 0.67 +2 10 0 0 0 1 100.0% 28
2014-15 NJD 73 6 14 20 0.27 +4 120 1 3 0 38 15.8% 238
2015-16 NJD 75 1 9 10 0.13 +7 84 1 0 0 16 6.3% 159
2016-17 NJD 76 3 15 18 0.24 -1 129 0 1 0 56 5.4% 201
2017-18 VGK / LAK 66 3 21 24 0.36 -3 87 0 1 0 58 5.2% 194
2018-19 LAK 81 3 7 10 0.12 -6 113 1 0 0 46 6.5% 174
2019-20 PHL / CGY 75 5 26 31 0.41 +13 135 0 1 0 83 6.0% 253
2020-21 DAL 82 13 32 45 0.55 +22 83 2 1 1 93 14.0% 202
2021-22 DAL / NYI 76 6 15 21 0.28 -8 74 3 2 0 52 11.5% 173
2022-23 NYI 82 6 12 18 0.22 +4 112 2 1 0 53 11.3% 221
2023-24 NYI 82 6 18 24 0.29 -3 66 1 4 0 60 10.0% 199
2024-25 CGY 82 4 20 24 0.29 +17 155 1 0 0 71 5.6% 322
2025-26 CGY 82 6 18 24 0.29 +27 175 1 4 0 88 6.8% 256
CAREER 13 yrs 938 63 210 273 0.29 +75 1343 13 18 1 -- 8.8% 2620
OTHL Playoffs
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2015-16 NJD 4 0 0 0 0.00 -5 6 0 0 0 1 0.0% 13
2016-17 NJD 5 0 0 0 0.00 -3 11 0 0 0 0 - 19
2017-18 LAK 19 0 10 10 0.53 +3 30 0 0 0 24 0.0% 78
2018-19 LAK 12 3 1 4 0.33 +1 10 0 1 0 13 23.1% 19
2019-20 CGY 13 1 2 3 0.23 0 24 0 0 0 6 16.7% 63
2020-21 DAL 7 0 2 2 0.29 +3 2 0 0 0 12 0.0% 17
2021-22 NYI 15 1 1 2 0.13 -7 18 0 0 0 7 14.3% 27
2022-23 NYI 6 0 1 1 0.17 +2 6 0 0 0 4 0.0% 24
2023-24 NYI 17 0 0 0 0.00 -5 31 0 0 0 4 0.0% 40
2024-25 CGY 7 0 3 3 0.43 +4 22 0 0 0 5 0.0% 32
2025-26 CGY 7 0 1 1 0.14 -6 8 0 0 0 9 0.0% 36
CAREER 11 app. 112 5 21 26 0.23 -13 168 0 1 0 -- 5.9% 368
2026-27 Regular Season
XtraStats →

No regular-season games played yet.

Season Team GP G A P +/- PiM GW PPG PPP S TOI
2026-27 FLA 7 0 0 0 0 6 0 0 0 3 13:41
On Pace - 82 0 0 0 0 70 0 0 0 35 -
NHL Career Stats
Season Team GP G A P P/GP +/- PiM GW PPG PPP S% TOI
2012-13 TBL 22 2 3 5 0.23 +3 38 1 0 0 6.5% 17:00
2013-14 TBL 73 3 19 22 0.30 +2 152 1 1 4 2.6% 19:08
2014-15 TBL 31 2 3 5 0.16 -5 34 1 0 0 3.2% 17:00
2015-16 PHL 76 5 9 14 0.18 -3 116 1 0 0 3.3% 19:51
2016-17 PHL 67 6 17 23 0.34 +8 93 0 0 1 5.3% 19:18
2017-18 PHL 70 2 14 16 0.23 0 83 0 0 0 1.4% 17:06
2018-19 PHL 77 4 16 20 0.26 +6 63 0 0 0 2.9% 17:53
2019-20 WSH 63 2 13 15 0.24 +15 40 1 0 0 2.2% 16:44
2020-21 FLA 54 2 9 11 0.20 +6 40 1 0 0 2.4% 17:34
2021-22 FLA 77 3 13 16 0.21 +27 105 0 0 0 3.0% 18:01
2022-23 FLA 72 2 15 17 0.24 +14 79 0 0 0 1.8% 17:22
2023-24 ANH 66 6 12 18 0.27 +14 128 0 0 0 6.8% 19:30
2024-25 ANH 81 1 15 16 0.20 +4 86 0 0 0 1.1% 19:52
2025-26 ANH 56 2 11 13 0.23 -2 67 0 0 0 3.2% 16:11
2026-27 FLA 7 0 0 0 0.00 0 6 0 0 0 0.0% 13:41
Career NHL 892 42 169 211 0.24 +89 1130 6 1 5 3.1% -

History

Overall, season by season

Above the band is elite. Inside it, above average. Below it, below average.

OV Defensemen, average to top 10%

Attributes

Season Age Pos Team CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD OV
2013-14 23 D NJD 88 90 52 67 71 71 74 50 30 48 49 71 52 58 52 62
2014-15 24 D NJD 98 72 55 72 71 66 78 53 30 59 52 74 53 60 52 66
2015-16 25 D NJD 88 65 63 65 71 56 53 50 30 48 49 69 50 62 52 61
2016-17 26 D NJD 99 80 59 78 74 75 70 63 25 55 52 87 25 62 63 71
2017-18 27 D LAK 99 47 63 78 73 78 88 65 25 60 50 86 25 65 66 72
2018-19 28 D LAK 89 91 68 77 75 72 86 62 25 55 48 85 25 67 68 70
2019-20 29 D CGY 98 70 77 77 74 75 95 62 25 56 48 92 25 67 68 73
2020-21 30 D DAL 91 67 82 77 74 70 87 59 25 55 48 86 25 69 70 70
2021-22 31 D NYI 99 47 79 77 74 72 88 60 25 52 48 81 25 70 71 70
2022-23 32 D NYI 99 99 63 75 77 75 91 60 25 52 48 89 25 73 75 72
2023-24 33 D NYI 99 71 70 75 75 72 92 61 25 55 48 86 25 75 77 72
2024-25 34 D CGY 99 88 49 75 76 78 86 64 25 53 50 96 25 77 80 74
2025-26 35 D CGY 97 60 71 75 75 79 98 62 25 54 47 90 25 81 84 74
2026-27 36 D MTL 94 98 67 74 77 69 76 62 25 54 48 87 25 82 85 71
Season Age Pos Team CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD OV
2013-14 23 D NJD 88 90 52 67 71 71 74 50 30 48 49 71 52 58 52 62
2014-15 24 D NJD +10 −18 +3 +5 · −5 +4 +3 · +11 +3 +3 +1 +2 · +4
2015-16 25 D NJD −10 −7 +8 −7 · −10 −25 −3 · −11 −3 −5 −3 +2 · −5
2016-17 26 D NJD +11 +15 −4 +13 +3 +19 +17 +13 −5 +7 +3 +18 −25 · +11 +10
2017-18 27 D LAK · −33 +4 · −1 +3 +18 +2 · +5 −2 −1 · +3 +3 +1
2018-19 28 D LAK −10 +44 +5 −1 +2 −6 −2 −3 · −5 −2 −1 · +2 +2 −2
2019-20 29 D CGY +9 −21 +9 · −1 +3 +9 · · +1 · +7 · · · +3
2020-21 30 D DAL −7 −3 +5 · · −5 −8 −3 · −1 · −6 · +2 +2 −3
2021-22 31 D NYI +8 −20 −3 · · +2 +1 +1 · −3 · −5 · +1 +1 ·
2022-23 32 D NYI · +52 −16 −2 +3 +3 +3 · · · · +8 · +3 +4 +2
2023-24 33 D NYI · −28 +7 · −2 −3 +1 +1 · +3 · −3 · +2 +2 ·
2024-25 34 D CGY · +17 −21 · +1 +6 −6 +3 · −2 +2 +10 · +2 +3 +2
2025-26 35 D CGY −2 −28 +22 · −1 +1 +12 −2 · +1 −3 −6 · +4 +4 ·
2026-27 36 D MTL −3 +38 −4 −1 +2 −10 −22 · · · +1 −3 · +1 +1 −3
Starting Team Salary Length Cap % Age Signed as
2013-14 NJD $750,000 4 yr 1.2% 23 RFA Rookie
2017-18 VGK $3,250,000 3 yr 4.3% 27 RFA
2020-21 DAL $3,500,000 4 yr 4.3% 30 UFA
2024-25 CGY $3,250,000 5 yr 3.7% 34 UFA CURRENT
2010-11
Feb 25 2011
2010-11
to DEVILS
  • Radko Gudas P
to FLYERS
2017-18
Jul 20 2017
2017-18
to GOLDEN KNIGHTS
  • Radko Gudas 72
to DEVILS
Aug 4 2017
2017-18
to GOLDEN KNIGHTS
  • Radko Gudas 72
to DEVILS
Feb 14 2018
2017-18
to KINGS
  • Radko Gudas 72
2019-20
Jun 23 2019
2019-20
to FLYERS
  • Radko Gudas 73
Dec 18 2019
2019-20
to FLAMES
  • Radko Gudas 73
to FLYERS
2021-22
Mar 21 2022
2021-22
to ISLANDERS
  • Radko Gudas 70
2026-27
Jun 17 2026
2026-27
to FLYERS
to FLAMES
  • MIN 2027 3rd
Aug 8 2026
2026-27
to CANADIENS
  • Radko Gudas 71
to FLYERS
  • VGK 2027 4th

Full trade details →