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
John Tavares
F John Tavares
NSHL12 – NSHL24  •  13 seasons
★ 11x All-Star
5x International Teams
🌐 World Cup of Hockey 🌐 ICC 🌐 World Cup of Hockey 🌐 World Cup of Hockey 🌐 International Tournament
1x Award & Event Win
Most Improved Player
History Players John Tavares
NSHL Entry Draft
Team History
NSHL 24
NYI
53 GP
NSHL 24
CBJ
23 GP
NSHL 24
MTL
1 GP
NSHL 23
CBJ
78 GP
NSHL 22
TBL
77 GP
NSHL 21
TBL
78 GP
NSHL 20
TBL
82 GP
NSHL 19
HAM
57 GP
NSHL 19
TBL
25 GP
NSHL 18
SJS
80 GP
NSHL 17
SJS
80 GP
NSHL 16
WPG
80 GP
NSHL 15
WPG
80 GP
NSHL 14
WPG
69 GP
MSHL 14
LKE
11 GP
NSHL 13
WPG
80 GP
NSHL 12
WPG
34 GP
MSHL 12
LKE
46 GP
Career Totals
977
GP
315
G
40th
489
A
23rd
804
PTS
25th
-7
+/−
418
PIM
80PPG
3SHG
71GWG
3124SOG
10.1%S%
780Hits
4HT
Season-by-Season
Pro
Season Team GP PTS G A +/− PIM PPG SHG GWG SOG S% Hits HT TOI/G Salary
NSHL24
NYI Total
77 37 17 20 -3 69 2 0 2 155 11% 81 0 $3,800,000
NYI 53 24 10 14 -6 44 2 0 0 103 9.7% 63 0
CBJ 23 13 7 6 +3 21 0 0 2 51 13.7% 15 0
MTL 1 0 0 0 0 4 0 0 0 1 0% 3 0
NSHL23
CBJ
78 59 27 32 +18 42 3 1 7 234 300% 94 0 $3,800,000
NSHL22
TBL
77 75 28 47 +10 48 8 0 4 243 315.6% 114 0 $9,100,000
NSHL21
TBL
78 92 26 66 -3 62 9 0 6 273 9.5% 71 0 $9,100,000
NSHL20
TBL
82 74 31 43 +3 38 13 0 10 234 13.3% 63 1 21:10 $9,100,000
NSHL19
TBL Total
82 62 29 33 -3 14 6 0 9 233 12.5% 74 0 $9,100,000
HAM 57 35 16 19 -5 12 1 0 5 158 10.1% 62 0
TBL 25 27 13 14 +2 2 5 0 4 75 17.3% 12 0
NSHL18
SJS
80 61 23 38 -21 10 6 0 4 282 8.2% 44 1 18:25 $11,500,000
NSHL17
SJS
80 78 30 48 -2 20 6 2 4 334 9% 50 1 21:30 $11,500,000
NSHL16
WPG
80 82 30 52 -7 30 12 0 7 294 10.2% 52 1 19:24 $11,500,000
NSHL15
WPG
80 47 21 26 0 20 3 0 4 253 8.3% 30 0 15:36 $11,500,000
NSHL14
WPG
69 43 20 23 -5 14 6 0 2 240 8.3% 25 0 17:31 $1,250,000
NSHL13
WPG
80 71 25 46 +9 47 6 0 9 244 10.3% 61 0 19:53 $1,250,000
NSHL12
WPG
34 23 8 15 -3 4 0 0 3 105 7.6% 21 0 18:23 $1,250,000 R
Pro Career 977 804 315 489 -7 418 80 3 71 3124 10.1% 780 4 11:25
Farm
Season Team GP PTS G A +/− PIM PPG SHG GWG SOG S% Hits HT TOI/G Salary
NSHL14
WPG
11 10 5 5 +2 2 1 0 1 47 10.6% 11 0 20:55 $1,250,000
NSHL12
WPG
46 59 21 38 +14 13 6 0 1 194 10.8% 34 0 20:03 $1,250,000 R
Farm Career 57 69 26 43 +16 15 7 0 2 241 10.8% 45 0 20:13
Playoff Career Stats
102
GP
29
G
59
A
16th
88
PTS
27th
-17
+/−
40
PIM
1PPG
0SHG
2GWG
303SOG
9.6%S%
Playoff Season-by-Season
Season Team GP PTS G A +/− PIM PPG SHG GWG SOG S%
NSHL24
NYI
7 4 3 1 -3 0 0 0 1 18 257.1%
NSHL23
CBJ
12 12 1 11 -1 8 0 0 0 32 266.7%
NSHL22
TBL
11 9 3 6 -2 10 1 0 1 23 209.1%
NSHL21
TBL
4 4 1 3 -5 6 0 0 0 11 9.1%
NSHL20
TBL
4 3 1 2 +1 0 0 0 0 5 0%
NSHL19
TBL
7 6 1 5 -2 0 0 0 0 18 0%
NSHL18
SJS
10 5 1 4 -6 2 0 0 0 25 0%
NSHL16
WPG
19 20 7 13 0 0 0 0 0 71 0%
NSHL15
WPG
12 18 9 9 +4 8 0 0 0 48 0%
NSHL14
WPG
16 7 2 5 -3 6 0 0 0 52
Playoff Career 102 88 29 59 -17 40 1 0 2 303 9.6%
Season-by-Season Ratings STHS S9+
Season Team CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD OV
NSHL12
WPG
53 20 88 83 76 94 94 91 99 86 82 67 80 81 55 76
NSHL13
WPG
56 20 88 85 76 94 94 91 99 88 82 67 82 81 57 77
NSHL14
WPG
59 20 88 85 76 94 94 91 99 88 84 70 82 81 59 78
NSHL15
WPG
60 20 88 85 76 94 94 91 99 88 87 70 82 81 59 79
NSHL16
WPG
60 20 88 87 76 94 94 91 99 88 90 70 82 81 59 79
NSHL17
SJS
60 20 88 87 76 94 94 91 99 88 90 70 82 81 61 79
NSHL18
SJS
60 20 88 87 76 94 94 91 99 88 90 70 82 81 63 85
NSHL19
TBL
60 20 88 87 76 94 94 91 99 88 90 73 82 81 63 85
NSHL20
TBL
65 20 88 87 76 94 94 91 99 90 90 73 82 81 65 85
NSHL21
TBL
65 20 88 87 80 94 94 91 99 90 90 73 82 81 67 81
NSHL22
TBL
65 47 86 85 80 92 95 92 99 91 88 71 81 80 82 81
NSHL23
CBJ
66 47 84 83 78 92 96 90 99 89 86 69 79 80 80 80
NSHL24
NYI
67 48 82 81 79 90 97 88 97 87 84 70 77 81 78 79
Career Avg 62 27 88 86 77 94 95 91 99 89 88 71 82 81 66 81
Training Camp Points
18
Points Invested
+18
Rating Change
7
Adjustments
SeasonTeamTypeCategoryOldNewΔPtsNotes
NSHL20 TBL TC PA 88 90 +2 2 NSHLAuction Promo
NSHL20 TBL TC CK 62 65 +3 3 NSHLAuction Promo
NSHL19 HAM TC DF 70 73 +3 3
NSHL16 WPG TC SK 85 87 +2 2
NSHL16 WPG TC SC 87 90 +3 3
NSHL14 WPG TC SC 82 84 +2 2
NSHL14 WPG TC DF 67 70 +3 3
Transactions
4
Trades
4
Signings
0
Other Moves
SeasonTypeMoveDetail
NSHL24 Trade CBJMTL
CBJ Sean Monahan (83), John Carlson (74)
MTL Connor Murphy (77), John Tavares (79), Y25 R3 CBJ pick, Y26 R1 TBL pick
NSHL24 Trade MTLNYI
MTL Adam Lowry (73), Martin Misiak (P), Y25 R2 NYI pick, Y26 R6 NYI pick
NYI John Tavares (79)
NSHL23 Signing CBJ $3,800,000 · 3 yr
NSHL19 Trade SJSHAM
HAM John Tavares (79)
SJS Logan Couture (80), Y20 R6 HAM pick → Emilio Pettersen
NSHL19 Trade HAMTBL
HAM Vladimir Tarasenko (75), Warren Foegele (68), Emil Bemstrom (P), Lucas Elvenes (P)
TBL John Tavares (80), Mark Mancari (68), Y20 R6 MIN pick → Valtteri Puustinen
NSHL19 Signing HAM $9,100,000 · 4 yr
NSHL16 Signing WPG $11,500,000 · 4 yr
NSHL12 Signing WPG $1,250,000 · 3 yr
King of the Rink
5
Tourns
59
G
77
A
170.5
PTS
+17
+/−
66
PIM
Round 7 Best Finish
NSHL23 Round 4
RoundGroupGroup FinishResultGA+/-PIMPTS
Round 1 8 3 / 12 Advanced 3 1 +1 0 7.5
Final Six 1 2 / 10 Advanced 4 3 +5 2 12.5
Semifinal 2 3 / 8 Advanced 3 2 +4 6 7
Final 3 7 / 8 Eliminated 1 2 -1 4 1.5
NSHL23 Totals 118 +9 1228.5
NSHL22 Round 5
RoundGroupGroup FinishResultGA+/-PIMPTS
Round 1 7 4 / 12 Advanced 2 5 0 4 7
Round 2 1 2 / 10 Advanced 3 6 +6 4 13
Final Six 3 2 / 8 Advanced 3 5 +1 4 9.5
Semifinal 3 5 / 8 Advanced 3 1 +2 4 6
Final 5 6 / 6 Eliminated 4 1 0 10 4
NSHL22 Totals 1518 +9 2639.5
NSHL21 Round 3
RoundGroupGroup FinishResultGA+/-PIMPTS
Final Six 3 5 / 12 Advanced 3 3 -1 6 5.5
Semifinal 5 7 / 10 Advanced 1 6 -1 2 6.5
Final 3 7 / 8 Eliminated 0 2 -2 0 1
NSHL21 Totals 411 -4 813
NSHL20 Round 7
RoundGroupGroup FinishResultGA+/-PIMPTS
Round 1 1 6 / 11 Advanced 2 2 -1 0 5.5
Round 2 5 6 / 10 Advanced 4 1 -5 0 6.5
Round 3 7 6 / 8 Advanced 2 2 0 0 6
Round 4 4 1 / 8 Advanced 5 7 +3 2 17.5
Final Six 4 3 / 6 Advanced 3 3 +3 4 8.5
Semifinal 3 1 / 8 Advanced 2 5 +3 6 7.5
Final 2 5 / 6 Eliminated 1 4 +2 2 6
NSHL20 Totals 1924 +5 1457.5
NSHL18 Round 4
RoundGroupGroup FinishResultGA+/-PIMPTS
Round 1 3 3 / 10 Advanced 1 8 -3 0 8.5
Final Six 4 2 / 10 Advanced 7 3 +4 4 17
Semifinal 4 5 / 8 Advanced 1 3 -2 0 4
Final 5 7 / 8 Eliminated 1 2 -1 2 2.5
NSHL18 Totals 1016 -2 632
Point Scoring Challenge
7
Entries
11
Rounds
4
Rounds Won
21
PTS
Round of 16 Best Finish
YearSeedTeamFinishRoundsWonPTS
PSC23 #12 CBJ Round of 16 3 2 6
PSC22 #40 TBL Round of 16 3 2 10
PSC20 #7 TBL Round of 64 1 0 1
PSC18 #45 SJS Round of 64 1 0 2
PSC17 #24 SJS Round of 64 1 0 0
PSC16 #49 WPG Round of 64 1 0 0
PSC13 #41 WPG Round of 64 1 0 2
Awards & Honours
NSHL16
Most Improved Player
All-Star Appearances 11x
International Events