Player Details

Comprehensive player statistics and career information

T.J. Oshie #77

Active Player ID: 8471698
Player Hero Image

Current Contract

2017-18 - 2024-25
Cap Hit Amount of team salary cap used this season
$5,750,000
Term Length
8 Years
Total Value
$46,000,000

Contract Timeline

Signed Date:June 23, 2017
Start Season:2017-18
End Season:2024-25

Financial Breakdown

Base Salary:$3,000,000
Signing Bonus:$1,000,000
Performance Bonus:N/A

Contract Terms

Modified No Trade Clause

Player BiographyRight Wing
Age
38
Height
6' 0"
Weight
187 lbs
Shoots/Catches
Right
Personal Information
Birthdate: December 23, 1986
Birthplace: Everett, Washington (USA)
Draft Information
Year: 2005
Team: STL
Round/Pick: Round 1, Pick 24 (#24 Overall)
Awards & Achievements
Stanley Cup (2017-2018)
Player Statistics

Career Regular Season

GPGAPts+/-PIMShotsShot %PPGPP PtsSHGSH PtsGWGOTG
101030239369587541205914.799214918484

Career Playoffs

GPGAPts+/-PIMShotsShot %PPGPP PtsSHGSH PtsGWGOTG
106343569-127922315.218280061
IDTeamOpp.H/AGAP+/-PIMHitsPPGSOGFO %TOI
No data available.

2023-2024

GPGAPts+/-PIMShotsShot %PPGPP PtsSHGSH PtsGWGOTG
52121325-6449013.37110040
Season-by-Season Statistics
SeasonLeagueTeam NameSeason TypeGPGAPtsPIM
2003-2004USHS-MNWarroad HighRegular Season3143428512
2004-2005High-MNWarroadRegular Season3137629922
2004-2005USHLSioux FallsRegular Season113256
2005-2006WCHANorth DakotaRegular Season4424214533
2005-2006WJC-AUSARegular Season710110
2006-2007WCHANorth DakotaRegular Season4317355230
2007-2008WCHANorth DakotaRegular Season4218274557
2008-2009NHLSt. Louis BluesPostseason40002
2008-2009WC-AUSARegular Season91232
2008-2009NHLSt. Louis BluesRegular Season5714253930
2009-2010NHLSt. Louis BluesRegular Season7618304836
2009-2010WC-AUSARegular Season64262
2010-2011NHLSt. Louis BluesRegular Season4912223415
2011-2012NHLSt. Louis BluesPostseason90336
2011-2012NHLSt. Louis BluesRegular Season8019355450
2012-2013NHLSt. Louis BluesRegular Season307132015
2012-2013WC-AUSARegular Season41012
2012-2013NHLSt. Louis BluesPostseason62022
2013-2014NHLSt. Louis BluesPostseason52022
2013-2014OlympicsUSARegular Season61344
2013-2014NHLSt. Louis BluesRegular Season7921396042
2014-2015NHLSt. Louis BluesRegular Season7219365551
2014-2015NHLSt. Louis BluesPostseason61120
2015-2016NHLWashington CapitalsRegular Season8026255134
2015-2016NHLWashington CapitalsPostseason12641011
2016-2017NHLWashington CapitalsPostseason1348124
2016-2017WCupUSARegular Season31010
2016-2017NHLWashington CapitalsRegular Season6833235636
2017-2018NHLWashington CapitalsRegular Season7418294731
2017-2018NHLWashington CapitalsPostseason248132131
2018-2019NHLWashington CapitalsPostseason41124
2018-2019NHLWashington CapitalsRegular Season6925295436
2019-2020NHLWashington CapitalsRegular Season6926234926
2019-2020NHLWashington CapitalsPostseason830313
2020-2021NHLWashington CapitalsRegular Season5322214318
2020-2021NHLWashington CapitalsPostseason51340
2021-2022NHLWashington CapitalsPostseason66170
2021-2022NHLWashington CapitalsRegular Season4411142518
2022-2023NHLWashington CapitalsRegular Season5819163559
2023-2024NHLWashington CapitalsRegular Season5212132544
2023-2024NHLWashington CapitalsPostseason40114
Career TotalsGPGAPtsPIM
13534876241111800