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
Joe Thornton
C Joe Thornton 🇨🇦
NSHL1 – NSHL22  •  22 seasons
Cup1x Stanley Cup
★ 5x All-Star
1x International Team
🌐 World Cup of Hockey
History Players Joe Thornton
Team History
MSHL 22
ANA
73 GP
MSHL 21
TOR
32 GP
MSHL 21
DAL
17 GP
MSHL 21
CBJ
3 GP
MSHL 20
TOR
67 GP
MSHL 20
OTT
1 GP
NSHL 19
TOR
24 GP
MSHL 19
WSH
49 GP
MSHL 18
BridgeportSoundTigers
80 GP
MSHL 17
PHI
45 GP
MSHL 17
BOS
19 GP
NSHL 17
NYR
12 GP
NSHL 16
BOS
56 GP
NSHL 16
PIT
9 GP
NSHL 16
TOR
8 GP
NSHL 15
BUF
38 GP
NSHL 15
NYR
22 GP
NSHL 15
TBL
20 GP
NSHL 14
DET
29 GP
NSHL 14
QUE
36 GP
NSHL 14
TBL
15 GP
NSHL 13
FLA
80 GP
NSHL 12
NYR
65 GP
NSHL 11
NYR
77 GP
NSHL 10
CHI
78 GP
NSHL 9
WSH
78 GP
NSHL 8
CHI
47 GP
NSHL 8
WSH
27 GP
NSHL 7
CHI
60 GP
NSHL 6
CHI
73 GP
NSHL 5
DET
71 GP
NSHL 4
DET
64 GP
NSHL 3
DET
59 GP
NSHL 2
DET
63 GP
NSHL 1
DET
80 GP
Career Totals
1348
GP
4th
367
G
14th
596
A
7th
963
PTS
12th
-22
+/−
496
PIM
94PPG
4SHG
51GWG
3184SOG
11.5%S%
1100Hits
6HT
Season-by-Season
Pro
Season Team GP PTS G A +/− PIM PPG SHG GWG SOG S% Hits HT TOI/G Salary
NSHL22
ANA
58 6 4 2 -12 27 1 0 2 23 39.7% 31 0 $500,000
NSHL21
TOR Total
13 2 0 2 0 0 0 0 0 5 0% 3 0 $869,500
TOR 8 2 0 2 +1 0 0 0 0 5 0% 2 0
DAL 5 0 0 0 -1 0 0 0 0 0 0% 1 0
NSHL20
TOR
6 0 0 0 -1 0 0 0 0 0 0% 0 0 3:20 $1,350,000
NSHL19
WSH Total
43 5 3 2 -12 2 0 0 1 37 8.1% 10 0 $1,350,000
TOR 24 3 2 1 -7 2 0 0 1 27 7.4% 7 0
WSH 19 2 1 1 -5 0 0 0 0 10 10% 3 0
NSHL17
NYR Total
73 24 10 14 -4 14 2 0 0 113 8.9% 29 0 $3,000,000
PHI 44 17 9 8 +5 4 1 0 0 78 11.5% 12 0
BOS 17 4 1 3 -7 8 1 0 0 24 4.2% 15 0
NYR 12 3 0 3 -2 2 0 0 0 11 0% 2 0
NSHL16
BOS Total
73 30 9 21 -3 18 1 0 4 111 8.1% 36 0 $3,000,000
BOS 56 27 7 20 -1 10 1 0 3 80 8.8% 27 0
PIT 9 1 0 1 -1 2 0 0 0 17 0% 8 0
TOR 8 2 2 0 -1 6 0 0 1 14 14.3% 1 0
NSHL15
BUF Total
80 29 12 17 -29 12 4 0 0 130 9.2% 45 0 $6,500,000
BUF 38 9 5 4 -9 4 1 0 0 61 8.2% 18 0
NYR 22 4 2 2 -13 4 0 0 0 33 6.1% 16 0
TBL 20 16 5 11 -7 4 3 0 0 36 13.9% 11 0
NSHL14
TBL Total
80 49 21 28 -4 10 4 0 3 186 11.3% 58 0 17:37 $6,500,000
DET 29 21 8 13 -3 4 2 0 3 68 11.8% 22 0
QUE 36 18 8 10 -3 4 2 0 0 79 10.1% 18 0
TBL 15 10 5 5 +2 2 0 0 0 39 12.8% 18 0
NSHL13
FLA
80 77 28 49 +9 10 7 0 3 267 10.5% 53 1 18:41 $11,000,000 CUP
NSHL12
NYR
65 56 19 37 0 14 9 0 3 213 8.9% 45 0 19:40 $11,000,000
NSHL11
NYR
77 97 46 51 +3 20 12 0 10 326 14.1% 66 2 21:48 $11,000,000
NSHL10
CHI
78 94 24 70 +6 4 4 0 3 290 8.3% 57 0 20:35 $7,067,500
NSHL9
WSH
78 55 15 40 -1 15 6 1 3 241 6.2% 45 0 20:16 $7,067,500
NSHL8
CHI Total
74 67 30 37 -1 31 8 0 3 197 15.2% 56 1 19:07 $7,067,500
CHI 47 42 20 22 +2 25 5 0 2 120 16.7% 39 1
WSH 27 25 10 15 -3 6 3 0 1 77 13% 17 0
NSHL7
CHI
60 53 26 27 +6 42 11 0 2 188 13.8% 54 2 19:17 $7,067,500
NSHL6
CHI
73 42 17 25 -8 30 4 1 3 163 116 0 19:46 $6,500,000
NSHL5
DET
71 58 25 33 +7 39 6 1 3 170 137 0 18:25 $5,000,000
NSHL4
DET
64 41 15 26 -3 46 5 1 3 149 140 0 22:25 $5,000,000
NSHL3
DET
59 50 23 27 0 40 4 0 5 168 13.7% 119 0 22:03 $5,000,000
NSHL2
DET
63 72 22 50 +22 49 3 0 0 124 0 0 $1,825,000
NSHL1
DET
80 56 18 38 +3 73 3 0 0 83 0 0 $1,825,000
Pro Career 1348 963 367 596 -22 496 94 4 51 3184 11.5% 1100 6 12:42
Farm
Season Team GP PTS G A +/− PIM PPG SHG GWG SOG S% Hits HT TOI/G Salary
NSHL22
ANA
15 8 5 3 -1 12 1 0 2 28 186.7% 17 0 $500,000
NSHL21
TOR Total
39 4 2 2 -8 10 0 0 0 25 8% 21 0 $869,500
TOR 24 2 1 1 -5 6 0 0 0 10 10% 5 0
TOR 12 2 1 1 -4 4 0 0 0 14 7.1% 16 0
TOR 3 0 0 0 +1 0 0 0 0 1 0% 0 0
NSHL20
TOR Total
62 14 4 10 -8 12 0 0 1 65 6.2% 24 0 $1,350,000
TOR 61 14 4 10 -7 12 0 0 1 64 6.3% 23 0
TOR 1 0 0 0 -1 0 0 0 0 1 0% 1 0
NSHL19
WSH
30 29 8 21 +10 2 1 0 1 65 12.3% 22 0 18:04 $1,350,000
NSHL18
NYI
80 50 24 26 +19 2 2 0 8 217 11.1% 44 0 17:11 $1,100,000
NSHL17
BOS Total
3 5 3 2 +3 0 0 0 0 9 33.3% 0 0 $3,000,000
BOS 2 2 0 2 0 0 0 0 0 5 0% 0 0
BOS 1 3 3 0 +3 0 0 0 0 4 75% 0 0
Farm Career 229 110 46 64 +15 38 4 0 12 409 11.2% 128 0 8:22
Playoff Career Stats
93
GP
23
G
51
A
28th
74
PTS
43rd
+3
+/−
12
PIM
5PPG
0SHG
1GWG
234SOG
9.8%S%
Playoff Season-by-Season
Pro
Season Team GP PTS G A +/− PIM PPG SHG GWG SOG S%
NSHL16
BOS
17 10 4 6 -3 2 0 0 0 23 0%
NSHL15
BUF
2 0 0 0 +1 2 0 0 0 3 0%
NSHL13
FLA
18 15 4 11 +3 0 1 0 0 49
NSHL12
NYR
8 2 2 0 -4 0 0 0 0 27
NSHL11
NYR
5 6 1 5 0 0 0 0 0 18
NSHL10
CHI
16 17 5 12 -2 2 1 0 0 60
NSHL7
CHI
5 6 2 4 0 4 1 0 0 12
NSHL5
DET
22 18 5 13 +8 2 2 0 1 42 11.9%
Pro Career 93 74 23 51 +3 12 5 0 1 234 9.8%
Farm
Season Team GP PTS G A +/− PIM PPG SHG GWG SOG S%
NSHL21
TOR
5 0 0 0 0 0 0 0 0 0 0%
NSHL20
TOR
13 6 4 2 +7 0 0 0 0 22 0%
Farm Career 18 6 4 2 +7 0 0 0 0 22 18.2%
Season-by-Season Ratings HLC
Season Team AG DF DI DU OF PB SP ST CH PA PH SH SK OV
NSHL1
DET
B B+ B A- A- A B+ B+ B+ A- B+ B+ B B+
NSHL2
DET
41 45 38 48 48 52 45 44 48 54 46 45 43 47
Career Avg 41 45 38 48 48 52 45 44 48 54 46 45 43 47
Season-by-Season Ratings FHL
Season Team IT SP ST EN DU DI SK PA PC DF SC EX LD OV
NSHL3
DET
75 76 76 70 87 79 75 76 77 65 78 62 70 79
NSHL4
DET
76 79 78 71 88 77 75 77 79 67 81 66 65 81
NSHL5
DET
75 78 78 70 86 75 74 75 79 64 81 68 65 80
NSHL6
CHI
72 72 84 71 95 76 78 75 79 75 82 66 77 82
Career Avg 75 77 79 71 89 77 76 76 79 68 81 66 70 81
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
CHI
67 50 81 76 84 92 91 77 98 75 71 69 77 59 47 76
NSHL8
WSH
68 51 80 72 83 92 93 79 99 77 75 70 78 70 46 76
Career Avg 68 51 81 74 84 92 92 78 99 76 73 70 78 65 47 76
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
WSH
67 12 81 70 83 92 92 95 81 99 79 71 79 74 82 77
NSHL10
CHI
64 15 84 73 86 92 89 92 84 96 76 70 76 76 79 77
NSHL11
NYR
62 16 85 70 87 93 90 92 85 96 76 68 73 76 76 77
NSHL12
NYR
63 17 86 67 88 94 91 92 86 93 77 67 74 77 73 76
NSHL13
FLA
61 18 86 66 88 91 88 89 87 90 77 66 74 76 73 74
NSHL14
TBL
58 18 86 63 89 91 89 88 88 88 78 66 75 76 73 74
NSHL15
BUF
58 18 86 61 87 89 89 85 88 85 75 66 72 76 72 73
NSHL16
BOS
58 15 86 61 84 89 89 82 88 82 72 63 70 76 72 71
NSHL17
NYR
57 15 83 58 84 86 86 79 86 79 69 63 67 76 72 69
NSHL18
NYI
56 15 82 58 84 82 82 76 82 76 69 63 67 76 72 14
NSHL19
WSH
56 15 82 58 84 79 79 74 82 73 69 63 67 76 72 10
NSHL20
TOR
54 15 80 55 84 79 79 70 79 71 66 63 63 76 72 6
NSHL21
TOR
54 15 80 55 95 75 75 68 79 70 64 59 63 76 72 66
NSHL22
ANA
53 50 78 54 91 71 74 64 75 66 61 59 59 99 84 65
Career Avg 59 19 84 63 87 86 86 82 84 84 72 65 70 78 75 60
Training Camp Points
2
Points Invested
+2
Rating Change
1
Adjustments
SeasonTeamTypeCategoryOldNewΔPtsNotes
NSHL9 WSH TC SK 68 70 +2 2
Transactions
10
Trades
8
Signings
6
Other Moves
SeasonTypeMoveDetail
NSHL23 Release ANA
NSHL22 Signing ANA $500,000 · 1 yr
NSHL21 Trade DALCBJ
CBJ Joe Thornton (65), Y24 R6 DAL pick
DAL T.J. Brodie (72)
NSHL21 Trade CBJTOR
CBJ Chay Genoway (72), Andy Miele (68), Y22 R3 DET pick → Alexander Volkov, Y26 R3 MIN pick, Y22 R4 VGK pick → Matias Mantykivi, Y25 R4 FLA pick
TOR Oscar Lindberg (73), Wayne Simmonds (72), Alex Petrovic (75), Joe Thornton (66), $2,000,000
NSHL21 Signing DAL $869,500 · 1 yr
NSHL20 Trade OTTTOR
OTT Peter Holland (69), Mike Matheson (68), Ryan Dzingel (68), Nick Shore (66), Brent Burns (68), Dylan Sikura (62)
TOR Wayne Simmonds (72), Keith Yandle (72), Anton Stralman (68), Anton Lander (71), Joe Thornton (66), $3,000,000
NSHL19 Trade TORWSH
TOR Roman Will (66)
WSH Joe Thornton (67)
NSHL19 Waiver WSHTOR Claimed off waivers
NSHL19 Signing WSH $1,350,000 · 2 yr
NSHL18 Signing NYI $1,100,000 · 1 yr
NSHL18 Release NYR
NSHL17 Waiver BOSPHI Claimed off waivers
NSHL17 Waiver PHINYR Claimed off waivers
NSHL16 Trade TBLDET
DET Kyle Wilson (68), Joe Thornton (73), Roman Josi (72), Bobby Ryan (72), Y17 R1 DET pick → KIRILL KAPRIZOV
TBL Jordan Staal (76), Tobias Enstrom (70), Y16 R2 PIT pick → MAXIM LETUNOV, Y16 R3 TBL pick → HENRIK BORGSTROM, Y17 R3 BOS pick → JOSHUA NORRIS
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 Trade NYRBUF
BUF Joe Thornton (73)
NYR Tom Kuehnhackl (P), Y16 R5 CAR pick → TYLER PARSONS
NSHL16 Signing PIT $3,000,000 · 2 yr
NSHL14 Trade DETQUE
DET Mikael Backlund (70), Josh Bailey (69), Dmitrij Jaskin (P), Y15 R4 BOS pick → ANTON FORSBERG, Y15 R5 WSH pick → ROBIN KOVACS
QUE Joe Thornton (74), David Booth (64), Y15 R3 QUE pick → GABRIEL CARLSSON
NSHL14 Trade QUETBL
QUE Henrik Sedin (72), Zach Parise (72), Y15 R2 TBL pick → JAKE DEBRUSK, Y15 R4 TBL pick → RASMUS ANDERSSON
TBL Bobby Ryan (71), Joe Thornton (74)
NSHL14 Signing DET $6,500,000 · 1 yr
NSHL13 Signing TOR $11,000,000 · 1 yr
NSHL11 Signing NYR $11,000,000 · 2 yr
NSHL8 Trade CHIWSH
CHI Mike Richards (65), Y9 R2 PIT pick → Toni Rajala, Y9 R3 WSH pick → Jeremy Morin, Y9 R4 WSH pick → Cal Clutterbuck
WSH Joe Thornton (76)
NSHL7 Protected CHI Protected from SuperDraft
Point Scoring Challenge
7
Entries
15
Rounds
8
Rounds Won
27
PTS
Final Four Best Finish
YearSeedTeamFinishRoundsWonPTS
PSC11 #3 NYR Round of 32 2 1 4
PSC10 #19 CHI Final Four 5 4 14
PSC9 #6 WSH Round of 16 3 2 4
PSC8 #9 CHI Round of 64 1 0 1
PSC6 #7 DET Round of 32 2 1 2
PSC5 #15 DET Round of 64 1 0 1
PSC4 #15 DET Round of 64 1 0 1
Awards & Honours
NSHL13
Stanley Cup
All-Star Appearances 5x
International Events