Player Details

Comprehensive player statistics and career information

Ben Harpur #12

Active Player ID: 8477433
Player Hero Image

Current Contract

2023-24 - 2024-25
Cap Hit Amount of team salary cap used this season
$787,500
Term Length
2 Years
Total Value
$1,575,000

Contract Timeline

Signed Date:January 26, 2023
Start Season:2023-24
End Season:2024-25

Financial Breakdown

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

Contract Terms

No special terms or conditions.

Player BiographyDefense
Age
31
Height
6' 8"
Weight
235 lbs
Shoots/Catches
Left
Personal Information
Birthdate: January 12, 1995
Birthplace: Hamilton, Ontario (CAN)
Draft Information
Year: 2013
Team: OTT
Round/Pick: Round 4, Pick 17 (#108 Overall)
Awards & Achievements

No awards or achievements recorded.

Player Statistics

Career Regular Season

GPGAPts+/-PIMShotsShot %PPGPP PtsSHGSH PtsGWGOTG
19821921-421431621.2000100

Career Playoffs

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

2022-2023

GPGAPts+/-PIMShotsShot %PPGPP PtsSHGSH PtsGWGOTG
42156020342.9000000
Season-by-Season Statistics
SeasonLeagueTeam NameSeason TypeGPGAPtsPIM
2010-2011Minor-ONN.F. CanucksRegular Season4361218111
2011-2012OHLGuelphRegular Season3413422
2012-2013OHLGuelphRegular Season673121559
2012-2013OHLGuelphPostseason50002
2013-2014OHLGuelphRegular Season673131669
2013-2014OHLGuelphPostseason2014512
2013-2014M-CupGuelphPostseason40004
2014-2015OHLBarriePostseason92466
2014-2015OHLBarrieRegular Season291101122
2014-2015OHLGuelphRegular Season284162040
2015-2016NHLOttawa SenatorsRegular Season50112
2015-2016AHLBinghamtonRegular Season4724634
2015-2016ECHLEvansvilleRegular Season40222
2016-2017NHLOttawa SenatorsPostseason90224
2016-2017AHLBinghamton SenatorsRegular Season632252781
2016-2017NHLOttawa SenatorsRegular Season60000
2017-2018NHLOttawa SenatorsRegular Season4101121
2017-2018AHLBelleville SenatorsRegular Season19291131
2018-2019NHLOttawa SenatorsRegular Season5114556
2019-2020AHLMilwaukee AdmiralsRegular Season701120
2019-2020AHLToronto MarliesRegular Season341101122
2020-2021NHLNashville PredatorsPostseason50112
2020-2021NHLNashville PredatorsRegular Season3407717
2021-2022NHLNashville PredatorsRegular Season1901127
2021-2022AHLMilwaukee AdmiralsRegular Season60005
2022-2023NHLNew York RangersRegular Season4215620
2022-2023AHLHartford Wolf PackRegular Season1732524
2023-2024AHLHartford Wolf PackRegular Season71232
2024-2025AHLHartford Wolf PackRegular Season2914548
Career TotalsGPGAPtsPIM
75135155190765