ANA BOS CAL CAR CHI CBJ COL DET EDM FLA HAM LAK MTL NJD NYI NYR OTT PHI PIT QUE SJS SEA STL TBL TOR VAN VGK WPG
Duncan Keith
D Duncan Keith 🇨🇦
NSHL5 – NSHL21  •  17 seasons
Cup1x Stanley Cup
1x International Team
🌐 World Cup of Hockey
History Players Duncan Keith
NSHL Entry Draft
Team History
MSHL 21
BOS
37 GP
MSHL 20
OTT
68 GP
NSHL 19
WSH
15 GP
MSHL 19
CAR
54 GP
NSHL 18
VAN
12 GP
NSHL 18
ANA
1 GP
MSHL 18
UtahGrizzlies
38 GP
MSHL 18
NewfoundlandGrowlers
27 GP
MSHL 18
VictoriaSalmonKings
2 GP
MSHL 17
TOR
60 GP
MSHL 17
PHI
10 GP
MSHL 16
BRM
73 GP
MSHL 16
LVP
6 GP
NSHL 15
NYR
36 GP
NSHL 15
SEA
23 GP
NSHL 15
CHI
15 GP
NSHL 15
DET
5 GP
MSHL 15
LVW
1 GP
MSHL 15
HRT
1 GP
NSHL 14
QUE
22 GP
NSHL 14
CHI
57 GP
NSHL 13
EDM
80 GP
NSHL 12
EDM
80 GP
NSHL 11
EDM
76 GP
NSHL 10
EDM
77 GP
NSHL 9
EDM
73 GP
NSHL 8
OTT
72 GP
NSHL 7
OTT
60 GP
NSHL 6
WPG
73 GP
MSHL 5
ATL
53 GP
Career Totals
795
GP
37
G
188
A
225
PTS
+6
+/−
1216
PIM
16th
23PPG
0SHG
6GWG
920SOG
4%S%
1198Hits
Season-by-Season
Pro
Season Team GP PTS G A +/− PIM PPG SHG GWG SOG S% Hits HT TOI/G Salary
NSHL19
CAR Total
18 2 0 2 -2 16 0 0 0 9 0% 13 0 $501,000
WSH 15 2 0 2 -2 16 0 0 0 9 0% 13 0
CAR 3 0 0 0 0 0 0 0 0 0 0% 0 0
NSHL18
ANA Total
13 2 0 2 +8 6 0 0 0 10 0% 12 0 $2,350,000
VAN 12 2 0 2 +8 6 0 0 0 10 0% 12 0
ANA 1 0 0 0 0 0 0 0 0 0 0% 0 0
NSHL15
SEA Total
79 9 1 8 -8 60 0 0 0 51 2% 82 0 $6,500,000
NYR 36 3 0 3 -5 28 0 0 0 24 0% 43 0
SEA 23 3 1 2 -2 22 0 0 0 19 5.3% 21 0
CHI 15 3 0 3 +3 8 0 0 0 6 0% 14 0
DET 5 0 0 0 -4 2 0 0 0 2 0% 4 0
NSHL14
CHI Total
79 18 4 14 0 110 1 0 0 57 7% 119 0 19:14 $6,500,000
QUE 22 7 2 5 0 35 1 0 0 16 12.5% 29 0
CHI 57 11 2 9 0 75 0 0 0 41 4.9% 90 0
NSHL13
EDM
80 9 1 8 +8 106 0 0 0 71 1.4% 113 0 21:29 $5,000,000
NSHL12
EDM
80 12 2 10 +2 70 1 0 0 104 1.9% 116 0 22:03 $5,000,000
NSHL11
EDM
76 23 6 17 +9 82 5 0 0 99 6.1% 146 0 25:13 $5,000,000
NSHL10
EDM
77 22 3 19 -5 103 2 0 0 94 3.2% 116 0 23:23 $5,000,000 CUP
NSHL9
EDM
73 43 5 38 -3 187 4 0 2 185 2.7% 116 0 24:13 $1,633,333
NSHL8
OTT
72 31 3 28 +5 147 1 0 0 71 4.2% 162 0 21:13 $1,633,333
NSHL7
OTT
60 26 7 19 -3 110 5 0 3 58 12.1% 76 0 21:11 $1,633,333
NSHL6
WPG
73 24 5 19 -5 213 4 0 1 81 108 0 16:40 $450,000 R
NSHL5
ATL
15 4 0 4 0 6 0 0 0 30 19 0 19:36 $450,000 R
Pro Career 795 225 37 188 +6 1216 23 0 6 920 4% 1198 0 18:37
Farm
Season Team GP PTS G A +/− PIM PPG SHG GWG SOG S% Hits HT TOI/G Salary
NSHL21
BOS
37 14 2 12 -9 68 2 0 0 25 8% 57 0 $850,000
NSHL20
OTT
68 16 2 14 -12 70 0 0 0 64 3.1% 94 0 18:51 $501,000
NSHL19
CAR
51 11 2 9 +8 26 1 0 0 56 3.6% 52 0 19:04 $501,000
NSHL18
ANA Total
67 16 0 16 +9 45 0 0 0 63 0% 111 0 $2,350,000
ANA 38 8 0 8 +5 23 0 0 0 36 0% 70 0
TOR 27 7 0 7 +2 20 0 0 0 23 0% 41 0
VAN 2 1 0 1 +2 2 0 0 0 4 0% 0 0
NSHL17
TOR Total
70 20 3 17 -2 61 1 0 0 83 3.6% 130 0 $2,000,000
TOR 60 20 3 17 +6 46 1 0 0 72 4.2% 116 0
TOR 10 0 0 0 -8 15 0 0 0 11 0% 14 0
NSHL16
TOR Total
79 28 8 20 +5 94 3 0 0 139 5.8% 144 0 $2,400,000
TOR 73 27 8 19 +7 84 3 0 0 125 6.4% 133 0
EDM 6 1 0 1 -2 10 0 0 0 14 0% 11 0
NSHL15
CHI Total
2 0 0 0 -1 2 0 0 0 0 0% 5 0 $6,500,000
CHI 1 0 0 0 0 0 0 0 0 0 0% 2 0
NYR 1 0 0 0 -1 2 0 0 0 0 0% 3 0
NSHL5
ATL
38 21 10 11 0 108 0 0 0 0 0 0 $450,000 R
Farm Career 412 126 27 99 -2 474 7 0 0 430 6.3% 593 0 5:28
Playoff Career Stats
68
GP
7
G
7
A
14
PTS
+9
+/−
105
PIM
28th
1PPG
0SHG
1GWG
66SOG
10.6%S%
Playoff Season-by-Season
Pro
Season Team GP PTS G A +/− PIM PPG SHG GWG SOG S%
NSHL19
CAR
1 0 0 0 0 0 0 0 0 0 0%
NSHL14
CHI
13 2 0 2 -4 25 0 0 0 7
NSHL13
EDM
8 2 1 1 +1 8 0 0 0 3
NSHL12
EDM
13 0 0 0 -6 14 0 0 0 10
NSHL10
EDM
27 6 4 2 +17 44 1 0 1 33
NSHL9
EDM
6 4 2 2 +1 14 0 0 0 13
Pro Career 68 14 7 7 +9 105 1 0 1 66 10.6%
Farm
Season Team GP PTS G A +/− PIM PPG SHG GWG SOG S%
NSHL21
BOS
5 2 0 2 -1 0 0 0 0 9 0%
NSHL18
UTG
3 0 0 0 -2 2 0 0 0 3 0%
NSHL17
TOM
5 2 0 2 -1 0 0 0 0 3 0%
NSHL16
BRP
7 1 0 1 -6 12 0 0 0 12 0%
Farm Career 20 5 0 5 -10 14 0 0 0 27 0%
Season-by-Season Ratings FHL
Season Team IT SP ST EN DU DI SK PA PC DF SC EX LD OV
NSHL5
ATL
70 70 47 78 50 79 70 69 68 70 66 30 30 71
NSHL6
WPG
73 63 71 90 93 57 62 62 64 70 67 51 64 73
Career Avg 72 67 59 84 72 68 66 66 66 70 67 41 47 72
Season-by-Season Ratings STHS S7–S8
Season Team CK FG DI SK ST DU PH FO PA SC DF EX LD MO PO OV
NSHL7
OTT
77 66 57 64 72 93 67 40 72 62 70 54 65 74 59 66
NSHL8
OTT
79 68 55 67 72 93 68 41 73 63 66 57 68 33 56 66
Career Avg 78 67 56 66 72 93 68 41 73 63 68 56 67 54 58 66
Season-by-Season Ratings STHS S9+
Season Team CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD OV
NSHL9
EDM
83 47 51 67 72 93 93 69 42 74 65 72 64 60 71 69
NSHL10
EDM
82 50 50 70 71 95 93 72 45 77 65 73 62 61 69 71
NSHL11
EDM
81 49 52 72 71 94 93 71 47 76 64 72 61 61 68 70
NSHL12
EDM
83 51 54 72 72 95 95 71 48 75 65 73 69 62 67 71
NSHL13
EDM
81 48 55 71 73 93 93 68 49 72 64 74 67 63 67 70
NSHL14
CHI
79 47 56 70 74 91 91 66 49 69 62 75 65 64 68 70
NSHL15
SEA
80 45 57 71 74 89 89 67 49 70 63 74 64 65 68 70
NSHL16
QUE
78 43 58 72 72 87 87 65 49 68 62 72 63 66 68 69
NSHL17
TOR
79 41 59 73 72 88 88 66 49 69 63 73 64 67 69 70
NSHL18
ANA
79 38 59 73 72 88 88 66 49 69 63 73 64 67 69 34
NSHL19
CAR
79 35 59 73 69 85 85 66 49 69 60 73 61 67 69 31
NSHL20
OTT
75 31 59 73 69 81 81 66 49 69 60 73 61 67 69 27
NSHL21
BOS
75 27 59 72 78 81 81 66 49 69 60 69 61 67 69 69
Career Avg 80 43 56 72 73 90 89 68 48 72 63 73 64 65 69 61
Training Camp Points
4
Points Invested
+4
Rating Change
3
Adjustments
SeasonTeamTypeCategoryOldNewΔPtsNotes
NSHL10 EDM TC DF 72 73 +1 1
NSHL9 EDM TC SC 64 65 +1 1
NSHL9 EDM TC DF 70 72 +2 2
Transactions
4
Trades
9
Signings
6
Other Moves
SeasonTypeMoveDetail
NSHL21 Signing BOS $850,000 · 1 yr
NSHL20 Signing OTT $501,000 · 1 yr
NSHL20 Release CAR
NSHL19 Waiver WSHCAR Claimed off waivers
NSHL19 Signing WSH $501,000 · 1 yr
NSHL18 Trade VANANA
ANA Duncan Keith (70), Y20 R6 PHI pick → Stelio Mattheos, Y21 R5 VAN pick
VAN Michael Raffl (69), Kevin Connauton (69)
NSHL18 Waiver TORVAN Claimed off waivers
NSHL18 Signing TOR $2,350,000 · 1 yr
NSHL17 Signing PHI $2,000,000 · 1 yr
NSHL17 Release QUE
NSHL16 Trade CHIDET
CHI Drew Doughty (76)
DET Alex Killorn (74), Duncan Keith (70)
NSHL16 Trade DETNYR
DET Philip Larsen (74), Jerome Samson (68), John Hayden (P), Jason Dickinson (P), Y16 R3 CAR pick → MATTHIAS JANMARK-NYLEN
NYR Joe Thornton (73), Duncan Keith (70), Sam Gagner (74), Wayne Simmonds (72), Y16 R1 DET pick → JACCOB SLAVIN
NSHL16 Waiver NYRSEA Claimed off waivers
NSHL16 Signing PHI $2,400,000 · 1 yr
NSHL14 Trade QUECHI
CHI Duncan Keith (70)
QUE Chris Butler (66)
NSHL14 Signing QUE $6,500,000 · 2 yr
NSHL10 Signing EDM $5,000,000 · 4 yr
NSHL10 Signing EDM $5,000,000 · 4 yr
NSHL7 SuperDraft OTT Round 7, Pick 158
Awards & Honours
NSHL10
Stanley Cup
International Events