| Date | Team | Transaction | |
|---|---|---|---|
| Feb 1, 2025 | New York Rangers | Acquired from Vancouver Canucks | |
| Feb 1, 2025 | Vancouver Canucks | Traded to New York Rangers | |
| Dec 12, 2024 | Vancouver Canucks | Activated from IR | |
| Nov 19, 2024 | Vancouver Canucks | Placed on IR | |
| Sep 2, 2022 | Vancouver Canucks | Signed 7 years @ $8.000M AAV starting in 2023-24 | |
| Jun 26, 2018 | Tampa Bay Lightning | Signed 5 years @ $5.250M AAV starting in 2018-19 | |
| Jul 13, 2016 | New York Rangers | Signed 2 years @ $2.750M AAV starting in 2016-17 | |
| Jul 15, 2015 | New York Rangers | Signed 1 year @ $874K AAV starting in 2015-16 | |
| Jul 28, 2011 | New York Rangers | Signed to an entry level contract. |
2025-26 Player Card
URL: https://www.thestanleycap.com/cdn/player_cards/20252026/j-t-miller-8476468.png
2024-25 Player Card
URL: https://www.thestanleycap.com/cdn/player_cards/20242025/j-t-miller-8476468.png
2023-24 Player Card
URL: https://www.thestanleycap.com/cdn/player_cards/20232024/j-t-miller-8476468.png
About Player Cards
Player cards present an infographic of a players performance. In this case it shows the player performance over a 3 season span. Each square is separated into three separate sub-boxes with the two smaller boxes on top representing the past two seasons and the larger box on the bottom representing the current or most recent season. This allows the reader to guage how consistent a player has been, and if early in the season it can help identify whether a players performance may be impacted by small sample size and subject to regression or is consistent with recent past performance.
Notes and Definitions
- The numbers represent percentiles so the higher the better.
- Percentiles are determined by comparing Forwards to Forwards and Defensemen to Defensemen.
- Bursts/mi are calculated from NHL Edge Data are are speed bursts above 20mpg per mile skated. The NHL doesn't adjust for ice time so the players that skate more will naturally have more bursts over 20, or at least more opportunity to have more. The NHL also does not provide ice time in the context of NHL Edge Statistics, however, it does provide distance skated. By adjusting for distance skated it will have a similar effect to adjusting for ice time but also adjust for situationional effect. For example, Players don't typically skate as much on the PK, mostly within the defensive zone, so don't get significant opportunity in that ice time to get speed bursts above 20mph. Adjusting with miles skates would account for this better than adjusting with ice time.
- Sh%AE is Shooting Percentage above Expected (Sh% - xSh%) and is an indicator of how good a shooter is at converting chances into goals.
- Relative statistics are On Ice - Off Ice statistics and can be an indicator of whether the player makes his teammates better or worse.
- All data is 5v5 except Shooting Hardest and Average, Skating Top Speed and Bursts/mi which are all situations, ES Average which is even strength (NHL doesn't give a specific definition).
Data Sources
- Salary data is from TheStanleyCap.com
- Shooting and Skating (except Sh%AE) are from NHL Edge
- Other statistics are from Puckalytics.com and derived from data from NHL.com
Terms of Use
You are free to use include player cards in written articles, share on social media, or on other public websites under the following conditions:
- You credit TheStanleyCap.com as the source and provide a link back to TheStanleyCap.com or this player page.
- You do not mass copy/duplicate/publish dozens or hundreds of player cards. A few, or a handful for a written article is fine. Be reasonable. Fair use rules apply.
- If you are a high-traffic website you must download and host the image(s) on your site rather than overload TheStanleyCap servers with traffic.
Note: The image will update daily throughout the season so if you want to include snapshot then you must download the image.
If you have any questions, send an e-mail to the e-mail address at the top of this page.
5v5 Individual Stats
| Season | Team(s) | GP | TOI | G/60 | A/60 | Pts/60 | xG/60 | GAE/60 | Sh% | xSh% | Sh%AE | %SA Rush | %SA Reb. |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2015-16 | NYR | 81 | 1040:57 | 0.86 | 0.92 | 1.79 | 0.60 | 0.26 | 13.39 | 9.37 | 4.02 | 5.37 | 7.38 |
| 2016-17 | NYR | 82 | 1049:58 | 0.74 | 1.14 | 1.89 | 0.57 | 0.18 | 13.27 | 10.10 | 3.17 | 4.32 | 4.32 |
| 2017-18 | TBL | 19 | 264:53 | 1.13 | 1.59 | 2.72 | 0.94 | 0.19 | 14.29 | 11.91 | 2.37 | 10.42 | 6.25 |
| 2017-18 | NYR | 63 | 843:43 | 0.36 | 1.21 | 1.56 | 0.53 | -0.17 | 6.85 | 10.12 | -3.27 | 1.98 | 6.93 |
| 2017-18 | NYR, TBL | 82 | 1108:36 | 0.54 | 1.30 | 1.84 | 0.63 | -0.08 | 9.26 | 10.70 | -1.44 | 4.70 | 6.71 |
| 2018-19 | TBL | 75 | 858:20 | 0.63 | 1.05 | 1.68 | 0.63 | 0.00 | 10.59 | 10.53 | 0.06 | 3.28 | 0.82 |
| 2019-20 | VAN | 69 | 978:25 | 1.04 | 1.47 | 2.51 | 0.75 | 0.29 | 15.18 | 10.97 | 4.21 | 5.42 | 5.42 |
| 2020-21 | VAN | 53 | 747:07 | 0.48 | 1.28 | 1.77 | 0.58 | -0.09 | 9.09 | 10.85 | -1.76 | 1.06 | 5.32 |
| 2021-22 | VAN | 80 | 1139:42 | 1.00 | 1.37 | 2.37 | 0.79 | 0.21 | 15.83 | 12.47 | 3.36 | 2.29 | 8.00 |
| 2022-23 | VAN | 81 | 1103:45 | 0.60 | 1.03 | 1.63 | 0.63 | -0.03 | 9.40 | 9.90 | -0.50 | 0.63 | 6.96 |
| 2023-24 | VAN | 81 | 1062:02 | 1.13 | 1.53 | 2.66 | 0.68 | 0.45 | 19.23 | 11.56 | 7.67 | 4.22 | 7.23 |
| 2024-25 | VAN | 40 | 510:52 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | - | - | - | 0.00 | 4.55 |
| 2024-25 | NYR | 32 | 424:00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | - | - | - | 4.76 | 0.00 |
| 2024-25 | NYR, VAN | 72 | 934:52 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | - | - | - | 2.33 | 2.33 |
| 2025-26 | NYR | 14 | 208:14 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | - | - | - | 0.00 | 8.33 |
5v5 On Ice Stats
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2015-16 | NYR | 81 | 1040:57 | 39.02 | 2.36 | 2.29 | 39.02 | 2.02 | 2.32 | 53.95 | 49.73 | -0.05 | -0.34 | 2.82 |
| 2016-17 | NYR | 82 | 1049:58 | 38.86 | 2.57 | 2.39 | 44.17 | 2.23 | 2.80 | 53.57 | 46.11 | -0.04 | 0.38 | -4.04 |
| 2017-18 | TBL | 19 | 264:53 | 49.83 | 3.62 | 3.25 | 43.26 | 3.17 | 2.37 | 53.33 | 57.82 | 0.72 | -0.01 | 6.37 |
| 2017-18 | NYR | 63 | 843:43 | 42.10 | 2.70 | 2.65 | 47.15 | 2.63 | 2.82 | 50.67 | 48.46 | 0.20 | 0.15 | 0.61 |
| 2017-18 | NYR, TBL | 82 | 1108:36 | 43.95 | 2.92 | 2.79 | 46.22 | 2.76 | 2.71 | 51.43 | 50.74 | 0.33 | 0.11 | 2.09 |
| 2018-19 | TBL | 75 | 858:20 | 46.00 | 2.94 | 2.66 | 38.59 | 2.24 | 2.36 | 56.76 | 52.97 | -0.06 | -0.15 | 0.96 |
| 2019-20 | VAN | 69 | 978:25 | 47.77 | 3.56 | 2.87 | 39.49 | 2.27 | 2.48 | 61.05 | 53.70 | 0.51 | -0.27 | 7.45 |
| 2020-21 | VAN | 53 | 747:07 | 37.75 | 2.89 | 2.38 | 44.09 | 3.45 | 2.91 | 45.57 | 44.98 | 0.22 | 0.18 | 0.81 |
| 2021-22 | VAN | 80 | 1139:42 | 44.22 | 2.95 | 2.79 | 41.01 | 2.21 | 2.60 | 57.14 | 51.76 | 0.46 | 0.07 | 3.82 |
| 2022-23 | VAN | 81 | 1103:45 | 42.56 | 2.12 | 2.54 | 42.29 | 2.94 | 2.69 | 41.94 | 48.57 | 0.20 | 0.10 | 1.05 |
| 2023-24 | VAN | 81 | 1062:02 | 41.92 | 3.62 | 2.57 | 40.90 | 2.03 | 2.46 | 64.00 | 51.01 | 0.10 | 0.30 | -2.28 |
| 2024-25 | VAN | 40 | 510:52 | 12.68 | 0.00 | 0.00 | 14.33 | 0.00 | 0.00 | - | - | 0.00 | 0.00 | - |
| 2024-25 | NYR | 32 | 424:00 | 14.86 | 0.00 | 0.00 | 13.87 | 0.00 | 0.00 | - | - | 0.00 | 0.00 | - |
| 2024-25 | NYR, VAN | 72 | 934:52 | 13.67 | 0.00 | 0.00 | 14.12 | 0.00 | 0.00 | - | - | 0.00 | 0.00 | - |
| 2025-26 | NYR | 14 | 208:14 | 17.29 | 0.00 | 0.00 | 15.27 | 0.00 | 0.00 | - | - | 0.00 | 0.00 | - |
NHL Edge Stats
| 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% |
| This table is for Basic and Premium subscribers only. To view please login to and/or subscribe to one of our subscription plans. | |||||||||||||
Legend
| Percentile 0-25 | Percentile 25-50 | Percentile 50-75 | Percentile 75-100 |
5v5 Lines
| Season | Teammate | Teammate | Team | TOI | GF/60 | GA/60 | GF% | xGF/60 | xGA/60 | xGF% | xGF Rel | xGA Rel | xGF% Rel |
|---|
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. |
News and Opinions
-
J.T. Miller Goes Off with Strong Words Towards the New York Rangers' Poor Start at Canucks Daily (Wed Nov 5, 2025)
-
J.T. Miller finally said what fans already thought about Rangers' continued home struggles at Blue Line Station (Wed Nov 5, 2025)
-
Rangers captain snaps at reporter postgame: ‘What do you want me to say?’ at Forever Blueshirts (Wed Nov 5, 2025)
-
Key takeaways after Rangers lose 3-0 to Hurricanes, remain winless at home at Forever Blueshirts (Wed Nov 5, 2025)
-
Recap: Rangers Overcome Scoring Woes, Defeat Kraken in Overtime 3-2 at Blue Shirt Banter (Sun Nov 2, 2025)
-
Key Rangers takeaways after J.T. Miller OT goal caps 4-3 comeback win vs. Oilers at Forever Blueshirts (Fri Oct 31, 2025)
-
NJHN Daily: Devils’ Big Condition; Centers on NHL Trade Market; Miller’s Return at New Jersey Hockey Now (Thu Oct 30, 2025)
-
J.T. Miller Shares His True Feelings About Reception He Received From Fans at Rogers Arena at Canucks Daily (Wed Oct 29, 2025)
-
‘Grown up’ Rangers captain set tone for key bounce-back win over Canucks at Forever Blueshirts (Wed Oct 29, 2025)
-
Key takeaways as Rangers top Canucks 2-0 in Miller’s return to Vancouver at Forever Blueshirts (Wed Oct 29, 2025)
-
Rangers & Quick Shut Out Canucks in J.T. Miller’s Return to Vancouver at The Hockey Writers (Wed Oct 29, 2025)
-
Recap: Zibanejad, Quick Lead Rangers Past Canucks 2-0 in Miller’s Homecoming Win at Blue Shirt Banter (Wed Oct 29, 2025)
-
Miller makes first Vancouver visit after 'ugly' end at ESPN (Tue Oct 28, 2025)
-
GAME DAY #11: Canucks vs New York Rangers Oct 28, 2025 at Nucks Misconduct (Tue Oct 28, 2025)
-
Three Intriguing NHL Games To Follow During The 2025 Frozen Frenzy at The Hockey News (Tue Oct 28, 2025)
-
Rangers vs. Canucks: Lineups, storylines, including J.T. Miller homecoming at Forever Blueshirts (Tue Oct 28, 2025)
-
J.T. Miller revenge game could finally snap Rangers’ brutal slump at Blue Line Station (Tue Oct 28, 2025)
-
The top reason to watch every NHL team in the Frozen Frenzy at ESPN (Tue Oct 28, 2025)
-
Why Chris Drury Should Be on the Hot Seat for the Rangers at Blue Line Station (Tue Oct 28, 2025)
-
New York Rangers Already Regretting Their Decision to Make for Canuck J.T. Miller Captain at Canucks Daily (Tue Oct 28, 2025)
-
Rangers Week Ahead: J.T. Miller faces emotional return to Vancouver at Forever Blueshirts (Mon Oct 27, 2025)
-
Rangers Daily: Spotlight on J.T. Miller; Canucks injury woes mount at Forever Blueshirts (Mon Oct 27, 2025)
-
Will Canucks Fans Cheer or Jeer J.T. Miller’s Return? at The Hockey Writers (Fri Oct 24, 2025)
-
J.T. Miller breaks silence as Rangers fans lose it over scoreless streak at Blue Line Station (Wed Oct 15, 2025)
-
J.T. Miller Visibly Frustrated When Speaking With Reporters After New York Rangers Break NHL Record at Canucks Daily (Wed Oct 15, 2025)
-
Former Rangers defenseman ‘exceptional,’ scores 2 goals in Hurricanes debut at Forever Blueshirts (Fri Oct 10, 2025)
-
Former Rangers defenseman ‘exceptional,’ scores 2 goals in Hurricanes debut at Forever Blueshirts (Fri Oct 10, 2025)
-
Injuries Still Impacting J.T. Miller and Artemi Panarin As They Both Look To Get Back To Regular Form at Yahoo Sports NHL (Thu Oct 9, 2025)
-
Why Rangers desperately need best version of J.T. Miller sooner, not later at Forever Blueshirts (Thu Oct 9, 2025)
-
Why Rangers desperately need best version of J.T. Miller sooner, not later at Forever Blueshirts (Thu Oct 9, 2025)
-
Rangers' rough season opener left J.T. Miller admitting one hard truth at Blue Line Station (Wed Oct 8, 2025)
-
New York Rangers Fans Already Calling For For Ex-Canuck J.T. Miller to be Stripped of the "C" at Canucks Daily (Wed Oct 8, 2025)
-
Artūrs Šilovs Shuts Out J.T. Miller And Carson Soucy In Battle Of Former Canucks To Start 2025–26 NHL Season at Yahoo Sports NHL (Wed Oct 8, 2025)
-
Rangers News & Rumors: Laba, Sheary, Miller, Panarin at The Hockey Writers (Mon Oct 6, 2025)
-
Blueshirt Banter 2026-26 Season Preview Roundtable at Blue Shirt Banter (Mon Oct 6, 2025)
-
Everything You Need To Know About Captains Heading Into The 2025-26 Season at The Hockey News (Sun Oct 5, 2025)
-
Rangers Need J.T. Miller at His Best This Season at The Hockey Writers (Sat Oct 4, 2025)
-
Rangers Intend To ‘Err On The Side Of Caution’ Regarding J.T. Miller And Artemi Panarin Injuries at Yahoo Sports NHL (Fri Oct 3, 2025)
-
Mark Messier Recalls Similarities Between ‘90s & Recent Rangers Teams at The Hockey Writers (Thu Oct 2, 2025)
-
Rangers injury update: J.T. Miller out, Artemi Panarin possible vs. Devils at Forever Blueshirts (Wed Oct 1, 2025)
-
Rangers ‘err on side of caution’ with injured J.T. Miller, Sam Carrick at Forever Blueshirts (Tue Sep 30, 2025)
-
Behind Kaprizov’s Deal, Miller Injury, Pacioretty Done & More NHL Rumors at The Hockey Writers (Tue Sep 30, 2025)
-
Former Vancouver Canucks Star J.T. Miller Leaves New York Rangers Practice Early with Concerning Injury at Canucks Daily (Mon Sep 29, 2025)
-
J.T. Miller’s status remains unclear as Mike Sullivan waits for update at Blue Line Station (Mon Sep 29, 2025)
-
Rangers captain J.T. Miller appears to sustain injury at practice at Forever Blueshirts (Mon Sep 29, 2025)
-
Rangers Explain Controversial Decision to Name J.T. Miller Captain After What Happened with the Canucks at Canucks Daily (Sun Sep 28, 2025)
-
Rangers coach eager to build relationship with new captain J.T. Miller at Forever Blueshirts (Sat Sep 27, 2025)
-
Rangers vs. Islanders: What to watch, including J.T. Miller preseason debut at Forever Blueshirts (Thu Sep 25, 2025)
-
Former Divisive Canuck J.T. Miller Drops Candid Message After Becoming the Face of the New York Rangers at Canucks Daily (Wed Sep 24, 2025)
-
2025 Rangers Season Preview: J.T. Miller at Blue Shirt Banter (Wed Sep 24, 2025)
-
No Vancouver Canucks Fan Saw This Coming From J.T. Miller After the Way He Left the Organization at Canucks Daily (Tue Sep 23, 2025)
-
J.T. Miller’s Wild Ride to Becoming Captain of the New York Rangers at The Hockey Writers (Tue Sep 23, 2025)
-
Miller’s return signals a new era of toughness for the New York Rangers at Blue Line Station (Mon Sep 22, 2025)
-
The harsh truth about the Rangers’ naming J.T Miller captain at Blue Line Station (Sat Sep 20, 2025)
-
Rangers training camp opens with bold new era under Mike Sullivan and J.T. Miller at Blue Line Station (Fri Sep 19, 2025)
-
Mika Zibanejad not hung up on his role with Rangers at Forever Blueshirts (Thu Sep 18, 2025)
-
How former Rangers captains influenced JT Miller: ‘I tried to be a sponge’ at Forever Blueshirts (Thu Sep 18, 2025)
-
Mike Sullivan figures the Rangers will start with Mika Zibanejad on J.T. Miller’s right wing at NBC Sports (Thu Sep 18, 2025)
-
Blueshirt Bandwidth #50: Captain Miller, Wing Zibanejad, and Rangers Camp Storylines at Blue Shirt Banter (Thu Sep 18, 2025)
-
Rangers to try Zibanejad at wing for Miller pairing at ESPN (Thu Sep 18, 2025)
-
3 reasons J.T. Miller was the perfect choice as Rangers captain at Blue Line Station (Thu Sep 18, 2025)
-
New Rangers captain J.T. Miller leads by example, ‘drags people into it’ at Forever Blueshirts (Wed Sep 17, 2025)
-
Vancouver Canucks Fans Share Mixed Feelings About J.T. Miller Being Named New York Rangers Captain at Canucks Daily (Wed Sep 17, 2025)
-
Rangers are J.T. Miller’s team, and a reset could prove it at Blue Line Station (Wed Sep 17, 2025)
-
J.T. Miller just proved everyone wrong in the most epic way possible at Blue Line Station (Tue Sep 16, 2025)
-
New captain J.T. Miller among 61 players on Rangers training camp roster at Forever Blueshirts (Tue Sep 16, 2025)
-
As Rangers Name Ex-Canuck J.T. Miller Captain, A Lot Can Change In A Year at The Hockey News (Tue Sep 16, 2025)
-
‘You can’t go wrong’ with J.T. Miller as Rangers captain: Brennan Othmann at Forever Blueshirts (Tue Sep 16, 2025)
-
The J.T. Miller captaincy says everything about the state of the Rangers at Blue Line Station (Tue Sep 16, 2025)
-
J.T. Miller: Problem for the Canucks, Solution for the Rangers? at The Hockey Writers (Tue Sep 16, 2025)
-
New York Rangers name J.T. Miller captain on the eve of training camp at NBC Sports (Tue Sep 16, 2025)
-
Miller to captain Rangers in first full season back at ESPN (Tue Sep 16, 2025)
-
Rangers Name J.T. Miller 29th Captain in Franchise History at The Hockey Writers (Tue Sep 16, 2025)
-
Rangers Name J.T. Miller 29th Captain in Franchise History at Blue Shirt Banter (Tue Sep 16, 2025)
-
Rangers name J.T. Miller 29th captain in franchise history at Forever Blueshirts (Tue Sep 16, 2025)
-
Rangers name J.T. Miller 29th captain in franchise history at Blue Line Station (Tue Sep 16, 2025)
-
Former Controversial Canucks Star J.T. Miller Officially Named 29th Captain of the New York Rangers at Canucks Daily (Tue Sep 16, 2025)
-
Rangers’ 3 Line Combination Options for 2025-26 at The Hockey Writers (Sat Sep 13, 2025)
-
Pros & Cons of Rangers Using Zibanejad at Right Wing to Start the Season at The Hockey Writers (Fri Sep 12, 2025)
-
There’s uncertainty, opportunity with Rangers power play after Chris Kreider trade at Forever Blueshirts (Fri Aug 29, 2025)
-
How J.T. Miller ‘handled taking sh**’ from Rangers veterans as rookie at Forever Blueshirts (Fri Aug 29, 2025)
-
Vancouver Canucks' Jake DeBrusk Breaks Silence On Being in Middle of Elias Pettersson & J.T. Miller's Drama at Canucks Daily (Thu Aug 28, 2025)
-
Predicting NHL Captains for 2025-26 at The Hockey Writers (Thu Aug 28, 2025)
-
Vancouver Canucks Expose Why Naming J.T. Miller Captain of the New York Rangers Is a Major Mistake at Canucks Daily (Thu Aug 28, 2025)
-
New Photo of Quinn Hughes and J.T. Miller Goes Viral, Ending Their Rumoured Feud at Canucks Daily (Wed Aug 27, 2025)
-
Expectations for the Rangers’ 5 Highest-Paid Players This Season at The Hockey Writers (Sun Aug 24, 2025)
-
Does Rangers’ J.T. Miller belong on NHL Network ‘Top 20 Centers Right Now’ list? at Forever Blueshirts (Fri Aug 22, 2025)
-
Adam Fox among 3 Rangers invited to United States Olympic Orientation Camp at Forever Blueshirts (Tue Aug 19, 2025)
-
Rangers coach can ‘envision us exploring keeping’ Mika Zibanejad, J.T. Miller on same line: report at Forever Blueshirts (Tue Aug 19, 2025)
-
Why Rangers could place risky bet on Juuso Parssinen filling hole at 3rd-line center at Forever Blueshirts (Sun Aug 17, 2025)
-
J.T. Miller, Matt Rempe among Rangers poised to make bigger contributions in 2025-26 at Forever Blueshirts (Sat Aug 16, 2025)
-
From Contender to Collapse, How the Rangers’ 2024-25 Season Fell Apart at The Hockey Writers (Sat Aug 16, 2025)
-
J.T. Miller is proving the Rangers were right to give him a second chance at Blue Line Station (Fri Aug 15, 2025)
-
Elias Pettersson Taking Tips From Former Foe J.T. Miller for His Vancouver Canucks Revenge Season at Canucks Daily (Thu Aug 14, 2025)
-
Rangers fans react to idea of J.T. Miller likely being named captain at Blue Line Station (Wed Aug 13, 2025)
-
New Details Reveal What Really Went Wrong Between J.T. Miller and Rick Tocchet in Vancouver at Canucks Daily (Wed Aug 13, 2025)
-
What Went Wrong Between Miller and Tocchet in the Canucks Leadership Clash? at The Hockey Writers (Mon Aug 11, 2025)
-
New York Rangers Expected to Name Ex-Canucks Centre J.T. Miller as Next Captain at Canucks Daily (Sun Aug 10, 2025)
-
J.T. Miller, Rick Tocchet, and a Canucks Breakup That Was Coming at The Hockey Writers (Fri Aug 1, 2025)
-
6 Must-Watch New York Rangers Games of the 2025-26 Season at The Hockey Writers (Tue Jul 22, 2025)
-
Rangers Are Relying on Miller & Trocheck to Lead by Example at The Hockey Writers (Tue Jul 22, 2025)
-
Vancouver Canucks' Thatcher Demko Opens Up on the Drama Between Elias Pettersson & J.T. Miller at Canucks Daily (Mon Jul 21, 2025)
-
Canucks 2025-26 Season Schedule: 10 Must-Watch Home Games at The Hockey Writers (Mon Jul 21, 2025)
-
Vancouver Canucks Defenseman Tyler Myers Opens Up in Detail About Feud Between J.T. Miller & Elias Pettersson at Canucks Daily (Wed Jul 16, 2025)
-
How does the resolution of the J.T. Miller trade impact offseason strategy? at Blue Line Station (Wed Jun 25, 2025)
-
NY Rangers lose 2025 NHL Draft first round pick to complete J.T. Miller trade at Blue Line Station (Tue Jun 24, 2025)
-
2 bold 2025 offseason predictions for Rangers at Blue Line Station (Mon Jun 23, 2025)
Current Contract
Standard Contract (UFA) ( )  (0 ratings)
Standard Contract (RFA) ( )  (0 ratings)
| Season | Age* | Clause | Cap Hit | AAV | Perf. Bonus | Sign. Bonus | Salary | Compensation | Minors Salary | Status | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2018-19 | 25 | $5,250,000 | $5,250,000 | - | - | $5,250,000 | $5,250,000 | $5,250,000 | RFA-arb | ||
| 2019-20 | 26 | $5,250,000 | $5,250,000 | - | - | $6,000,000 | $6,000,000 | $6,000,000 | RFA-arb | ||
| 2020-21 | 27 | $5,250,000 | $5,250,000 | - | - | $4,500,000 | $4,500,000 | $4,500,000 | UFA | ||
| 2021-22 | 28 | $5,250,000 | $5,250,000 | - | - | $6,000,000 | $6,000,000 | $6,000,000 | UFA | ||
| 2022-23 | 29 | $5,250,000 | $5,250,000 | - | - | $4,500,000 | $4,500,000 | $4,500,000 | UFA | ||
| Total | - | - | $26,250,000 | $26,250,000 | $26,250,000 |
Standard Contract (RFA) ( )  (0 ratings)
| Season | Age* | Clause | Cap Hit | AAV | Perf. Bonus | Sign. Bonus | Salary | Compensation | Minors Salary | Status | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2016-17 | 23 | $2,750,000 | $2,750,000 | - | $250,000 | $2,500,000 | $2,750,000 | $2,750,000 | RFA-arb | ||
| 2017-18 | 24 | $2,750,000 | $2,750,000 | - | - | $2,750,000 | $2,750,000 | $2,750,000 | RFA-arb | ||
| Total | - | $250,000 | $5,250,000 | $5,500,000 | $5,500,000 |
Standard Contract (RFA) ( )  (0 ratings)
| Season | Age* | Clause | Cap Hit | AAV | Perf. Bonus | Sign. Bonus | Salary | Compensation | Minors Salary | Status | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2015-16 | 22 | $874,000 | $874,000 | - | - | $874,000 | $874,000 | $874,000 | RFA | ||
| Total | - | - | $874,000 | $874,000 | $874,000 |
Entry Level Contract ( )  (0 ratings)
| Season | Age* | Clause | Cap Hit | AAV | Perf. Bonus | Sign. Bonus | Salary | Compensation | Minors Salary | Status | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2011-12 | 18 | $925,000 | $1,275,000 | - | $92,500 | - | $92,500 | - | ELC | ||
| 2012-13 | 19 | $894,167 | $1,244,167 | - | $92,500 | $832,500 | $925,000 | $70,000 | ELC | ||
| 2013-14 | 20 | $894,167 | $1,244,167 | $525,000 | $92,500 | $832,500 | $925,000 | $70,000 | ELC | ||
| 2014-15 | 21 | $894,167 | $1,244,167 | $525,000 | - | $832,500 | $832,500 | $70,000 | ELC | ||
| Total | $1,050,000 | $277,500 | $2,497,500 | $2,775,000 | $210,000 |
Career Statistics
| Regular Season | Playoffs | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | League | Team | GP | G | A | Pts | +/- | PIM | Shots | Sh% | TOI/G | GP | G | A | Pts | +/- | PIM | Shots | Sh% | TOI/G |
| 2008-09 | T1EHL | Pit. Hornets | 45 | 21 | 21 | 42 | 76 | |||||||||||||
| 2009-10 | USHL | USNTDP | 29 | 5 | 7 | 12 | +1 | 32 | ||||||||||||
| 2009-10 | U-17 | USNTDP | 17 | 10 | 9 | 19 | 47 | |||||||||||||
| 2009-10 | U-18 | USNTDP | 1 | 0 | 0 | 0 | ||||||||||||||
| 2010-11 | U-18 | USNTDP | 35 | 12 | 23 | 35 | 38 | |||||||||||||
| 2010-11 | USHL | USNTDP | 21 | 3 | 12 | 15 | +4 | 48 | ||||||||||||
| 2010-11 | WJ18-A | USA | 6 | 4 | 9 | 13 | +8 | 6 | ||||||||||||
| 2011-12 | WJC-A | USA | 6 | 2 | 2 | 4 | +3 | |||||||||||||
| 2011-12 | OHL | Plymouth | 61 | 25 | 37 | 62 | +8 | 61 | 13 | 2 | 8 | 10 | -3 | 18 | ||||||
| 2011-12 | AHL | Connecticut | 8 | 1 | 1 | -2 | 2 | 12 | 0.0 | |||||||||||
| 2012-13 | AHL | Connecticut | 42 | 8 | 15 | 23 | -12 | 29 | 65 | 1,231.0 | ||||||||||
| 2012-13 | NHL | New York Rangers | 26 | 2 | 2 | 4 | -7 | 8 | 43 | 4.6 | 13:31 | |||||||||
| 2012-13 | WJC-A | USA | 7 | 2 | 7 | 9 | +5 | 2 | ||||||||||||
| 2013-14 | AHL | Hartford | 41 | 15 | 27 | 42 | +10 | 47 | 128 | 1,170.0 | ||||||||||
| 2013-14 | NHL | New York Rangers | 30 | 3 | 3 | 6 | -6 | 18 | 46 | 6.5 | 11:27 | 4 | 2 | 2 | +3 | 2 | 3 | 0.0 | 9:16 | |
| 2014-15 | AHL | Hartford | 18 | 6 | 9 | 15 | -3 | 12 | 42 | 1,430.0 | ||||||||||
| 2014-15 | NHL | New York Rangers | 58 | 10 | 13 | 23 | +5 | 23 | 92 | 10.9 | 12:42 | 19 | 1 | 7 | 8 | +3 | 2 | 32 | 3.1 | 14:39 |
| 2015-16 | NHL | New York Rangers | 82 | 22 | 21 | 43 | +10 | 46 | 135 | 16.3 | 15:02 | 5 | 3 | 3 | -3 | 4 | 4 | 0.0 | 16:10 | |
| 2016-17 | WCup | Team North America | 1 | 0 | 0 | 0 | -1 | |||||||||||||
| 2016-17 | NHL | New York Rangers | 82 | 22 | 34 | 56 | +17 | 21 | 132 | 16.7 | 16:22 | 12 | 3 | 3 | +1 | 21 | 17 | 0.0 | 16:33 | |
| 2017-18 | NHL | New York Rangers | 63 | 13 | 27 | 40 | -1 | 28 | 98 | 13.3 | 16:40 | |||||||||
| 2017-18 | NHL | Tampa Bay Lightning | 19 | 10 | 8 | 18 | -3 | 12 | 45 | 22.2 | 18:11 | 17 | 2 | 6 | 8 | -4 | 15 | 32 | 6.2 | 16:28 |
| 2018-19 | NHL | Tampa Bay Lightning | 75 | 13 | 34 | 47 | +8 | 30 | 108 | 12.0 | 14:40 | 4 | 2 | 2 | 7 | 0.0 | 14:24 | |||
| 2019-20 | NHL | Vancouver Canucks | 69 | 27 | 45 | 72 | +11 | 47 | 165 | 16.4 | 20:06 | 17 | 6 | 12 | 18 | +3 | 14 | 31 | 19.4 | 20:35 |
| 2020-21 | NHL | Vancouver Canucks | 53 | 15 | 31 | 46 | -7 | 43 | 106 | 14.2 | 20:58 | |||||||||
| 2021-22 | NHL | Vancouver Canucks | 80 | 32 | 67 | 99 | +15 | 47 | 206 | 15.5 | 21:05 | |||||||||
| 2022-23 | NHL | Vancouver Canucks | 81 | 32 | 50 | 82 | -7 | 60 | 223 | 14.3 | 20:41 | |||||||||
| 2023-24 | NHL | Vancouver Canucks | 81 | 37 | 66 | 103 | +32 | 58 | 194 | 19.1 | 19:29 | 13 | 3 | 9 | 12 | +5 | 8 | 29 | 10.3 | 21:27 |
| 2024-25 | NHL | Vancouver Canucks | 40 | 9 | 26 | 35 | -4 | 37 | 82 | 11.0 | 17:57 | |||||||||
| 2024-25 | NHL | New York Rangers | 32 | 13 | 22 | 35 | -2 | 18 | 55 | 23.6 | 18:31 | |||||||||
| 2024-25 | 4 Nations | United States | 4 | 0 | 0 | 0 | +1 | 7 | 3 | 0.0 | 66:47 | |||||||||
| 2025-26 | NHL | New York Rangers | 12 | 3 | 4 | 7 | -1 | 4 | 29 | 10.3 | 20:54 | |||||||||
| NHL Career | 883 | 263 | 453 | 716 | +60 | 500 | 1759 | 15.0 | 17:33 | 91 | 12 | 44 | 56 | +8 | 66 | 155 | 7.7 | 17:09 | ||
