Please SUPPORT US by putting your name on the SUPPORT WALL.
Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Travis HafnerTrack this Player High Level: MLB Status: Free Agent since 2018 MLB Years: 2002-2013
Follow TBC on Twitter and Facebook

Drafted
Arizona Fall League
Rated Prospect

PositionsDH-1038, 1B-507, 3B-47, OF-11Position when Drafted3BPlayer Listed UnderMajor Leaguers
Proper NameTravis Lee Hafner
Height6-3Weight215BatsLeftThrowsRight
Born DateJune 3,1977 [41.142]PlaceJamestown,North Dakota
High SchoolBowdon (Bowdon,ND)
CollegeCowley College (Arkansas City,KS)

DraftedSelected by the Texas Rangers [Team Picks] in the 31st round (923rd overall) of the 1996 Amateur Entry Draft [Signed]
Signing ScoutsDave BurroughsService Time11.009 (2013)
Prospect Rankings[BA] 2003-MLB-#46 ... 2003-CLE-#5
MLB DebutAugust 6,2002 [25.064]
OrganizationsCLE [10] TEX [6] NYA [1] Awards10Awards Voting3-217
TBC Player ID4266Retrosheet IDhafnt001MLBAM ID400098
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Other Batting -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Travis Hafner page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.


Player Notes:   Hit for the cycle on August 14, 2003
About Sponsorships Program


Career Talent RatingsBattingSpeed35Power83Contact45XBH77RBIs79Runs45Hitting70Durability53Team.487Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1997Gulf Coast RangersGCLRktex-1b2055189385414052472244530013.286.375.439.8148319216.353.153.307.36211.1120.831.882.3137.8035.19
1998Savannah Sand GnatsSALAtex-1b2112340562961541684736813960528.237.351.412.76316735484.314.175.353.33914.0528.722.043.3125.3136.46
1999Savannah Sand GnatsSALAtex-1b22134480941403042811154671511105611.292.387.546.93326262563.366.254.396.39711.9026.822.254.9717.1444.29
2000Charlotte RangersFSLA+tex-1b231224369015134122109046786180729.346.447.5801.02725357528.385.234.378.44112.6916.291.284.1719.8237.75
2001Tulsa DrillersTexAAtex431b248832359912502074315982403510.282.396.545.94117645389.317.263.452.39715.1721.081.395.1416.1549.45
2002Oklahoma RedHawksPCLAAAtex481b25110401791372212177217976120049.342.463.5591.02222444492.382.217.416.44316.0615.450.964.2719.1032.12
2002Texas RangersALMLBtex6dh25236261541160181500010.242.329.387.71624670.304.145.258.31311.4321.431.881.4362.0040.00
2003Buffalo BisonsILAAAcle521b262910015274021021252610022.270.421.370.791376126.347.100.360.36019.8420.631.041.5950.0022.22
2003Cleveland IndiansALMLBcle32dh-1b269129135741931440212281100127.254.327.485.81214136324.305.231.309.3476.7925.003.684.3220.7948.65
2004Cleveland IndiansALMLBcle48dh27140482961504132810932681111706711.311.410.583.99328172573.350.272.415.41711.8719.371.634.8917.2148.00
2005Akron AerosEastAAcle-2839000000001010000.000.182.000.1820011.000.000.111.1319.090.000.000.000.000.00
2005Cleveland IndiansALMLBcle48dh281374869414842033108007912390479.305.408.5951.00328975578.344.290.453.42313.6721.281.565.7114.7350.68
2006Cleveland IndiansALMLBcle48dh2912945410014031142117001001117021610.308.439.6591.09829974563.323.351.570.45017.7619.721.117.4610.8152.86
2007Cleveland IndiansALMLBcle48dh301525458014525224100111021157051715.266.385.451.83624651659.294.185.372.36215.4817.451.133.6422.7135.17
2008Buffalo BisonsILAAAcle-31722473004003400001.318.400.455.85510325.389.137.273.37912.0016.001.330.000.0042.86
2008Cleveland IndiansALMLBcle48dh3157198213910052411275550364.197.305.323.6286415233.241.126.263.27711.5923.612.042.1539.6038.46
2009Columbus ClippersILAAAcle483212396134018009300002.333.458.513.97120548.343.180.410.42918.756.250.332.0839.0038.46
2009Cleveland IndiansALMLBcle48dh32943384692190164900416730167.272.355.470.82515935383.297.198.320.35610.7017.491.634.1821.1338.04
2010Cleveland IndiansALMLBcle48dh331183964611029013502151941203102.278.374.449.82317842462.332.171.303.35911.0420.351.842.8130.4638.18
2011Akron AerosEastAAcle483426231000001100000.500.571.6671.238417.600.167.333.53514.2914.291.000.000.0033.33
2011Cleveland IndiansALMLBcle48dh34943254191160135700367860157.280.361.449.81014629368.332.169.280.3549.7821.202.173.5325.0031.87
2012Columbus ClippersILAAAcle-35310010001000210100.100.167.100.2671012.111.000.000.1340.0016.670.000.000.000.00
2012Cleveland IndiansALMLBcle48dh3566219235062123400324790329.228.346.438.7849620263.233.210.356.34212.1717.871.474.5618.2540.00
2013New York YankeesALMLBnya33dh3682262315381123720327950025.202.301.378.6799921299.240.176.305.30210.7026.422.474.0121.8339.62
2018Lake Erie CrushersFrontierInd-4112100000001100000.000.333.000.333003.000.000.500.23033.3333.331.000.000.000.00
MLB Totals - 12 Season(s)Filter11834058619110725013213731117598976900298186.273.376.498.87420224764775.308.225.374.00012.5220.441.634.4619.0543.00
Minor League Totals - 12 Season(s)Filter6882420449720152101155022616403615570212255.298.407.511.91812372772901.354.213.384.00013.8921.201.533.9621.0438.47
AAA Totals - 5 Season(s)Filter16157210418533124100421161111401614.323.448.510.95829258703.368.187.393.00016.5015.790.963.4123.8331.35
AA Totals - 3 Season(s)Filter9333861942602074316183503510.278.393.533.92618046407.311.255.441.00014.9920.391.364.9116.9048.94
A+ Totals - 1 Season(s)Filter1224369015134122109046786180729.346.447.5801.02725357528.385.234.378.00012.6916.291.284.1719.8237.75
A Totals - 2 Season(s)Filter2578851562364584419512713529017010819.267.371.485.856429971047.342.218.376.00012.8927.702.154.2020.1141.10
Rk Totals - 1 Season(s)Filter55189385414052472244530013.286.375.439.8148319216.353.153.307.00011.1120.831.882.3137.8035.19
Ind Totals - 1 Season(s)Filter12100000001100000.000.333.000.333003.000.000.500.00033.3333.331.000.000.000.00
Cleveland Indians Totals - 10 Season(s)Filter1078373458210392381120068896558882850297881.278.382.509.89118994494406.313.231.381.00012.6620.021.584.5418.6743.21
New York Yankees Totals - 1 Season(s)Filter82262315381123720327950025.202.301.378.6799921299.240.176.305.00010.7026.422.474.0121.8339.62
Texas Rangers Totals - 1 Season(s)Filter236261541160181500010.242.329.387.71624670.304.145.258.00011.4321.431.881.4362.0040.00
Average MLB - Per 162 games1625568515234229100218213412041112.273.376.498.87427765654.308.225.374.00012.5220.441.634.4619.0543.00
Average Minor - Per 162 games1625701061703622711864951451305513.298.407.511.91829165683.354.213.384.00013.8921.201.533.9621.0438.47

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1997Gulf Coast Rangers GCLRktex201B35--30623222331329.9949.40------5563.658.3
1997Gulf Coast Rangers GCLRktex20OF10--911-1110.9091.00------5518.216.7
1998Savannah Sand Gnats SALAtex211B66--52427848559551.9868.35------12353.746.5
1998Savannah Sand Gnats SALAtex213B24--1630425046.9201.92------12319.516.9
1998Savannah Sand Gnats SALAtex21OF1--2---221.0002.00------1230.80.7
1999Savannah Sand Gnats SALAtex221B108--881581173950939.9888.69------13480.677.1
1999Savannah Sand Gnats SALAtex223B5---44-84.5000.80------1343.73.6
2000Charlotte Rangers FSLA+tex231B59--49432849534526.9858.92------12248.442.4
2000Charlotte Rangers FSLA+tex233B18--2026535146.9022.56------12214.812.9
2001Tulsa Drillers TexAAtex241B78--67240554717712.9939.13------8888.656.1
2002Oklahoma RedHawks PCLAAAtex251B65--55828443590586.9939.02------11059.145.1
2002Texas RangersALMLBtex25DH13---------------2356.58.0
2002Texas RangersALMLBtex251B3-22731-1110.9093.330.45-----2313.01.9
2003Buffalo Bisons ILAAAcle261B24--19714323214211.9868.79------2982.816.8
2003Cleveland IndiansALMLBcle26DH43---------------9147.326.5
2003Cleveland IndiansALMLBcle261B424032936918647393387.9859.211.18-----9146.225.9
2004Cleveland IndiansALMLBcle27DH126---------------14090.077.8
2004Cleveland IndiansALMLBcle271B111081819-490901.0008.181.11-----1407.96.8
2005Cleveland IndiansALMLBcle28DH129---------------13794.279.6
2005Cleveland IndiansALMLBcle281B11762--881.0008.001.14-----1370.70.6
2006Cleveland IndiansALMLBcle29DH122122--------------12994.675.3
2006Cleveland IndiansALMLBcle291B4433184-222221.0005.500.67-----1293.12.5
2007Cleveland IndiansALMLBcle30DH137---------------15290.184.6
2007Cleveland IndiansALMLBcle301B111091974-81011011.0009.181.11-----1527.26.8
2008Cleveland IndiansALMLBcle31DH54---------------5794.733.3
2009Cleveland IndiansALMLBcle32DH88---------------9493.654.3
2010Cleveland IndiansALMLBcle33DH108---------------11891.566.7
2012Cleveland IndiansALMLBcle35DH62---------------6693.938.3
2013New York YankeesALMLBnya36DH72---------------8287.844.4
MLB Totals for DH - 11 season(s)-   DH954122--------------9540.00.0
MLB Totals for 1B - 6 season(s)-   1B726556357840761625618.9898.581.10-----720.00.0
AAA Totals for 1B - 2 season(s)-   1B89--75542766804797.9918.96------890.00.0
AA Totals for 1B - 1 season(s)-   1B78--67240554717712.9939.13------780.00.0
A+ Totals for 1B - 1 season(s)-   1B59--49432849534526.9858.92------590.00.0
A+ Totals for 3B - 1 season(s)-   3B18--2026535146.9022.56------180.00.0
A Totals for 1B - 2 season(s)-   1B174--1405851912115091490.9878.56------1740.00.0
A Totals for 3B - 2 season(s)-   3B29--1634825850.8621.72------290.00.0
A Totals for OF - 1 season(s)-   OF1--2---221.0002.00------10.00.0
Rk Totals for 1B - 1 season(s)-   1B35--30623222331329.9949.40------350.00.0
Rk Totals for OF - 1 season(s)-   OF10--911-1110.9091.00------100.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1997Gulf Coast Rangers GCLRktex20--35------10-
1998Savannah Sand Gnats SALAtex21--66--24---1-
1999Savannah Sand Gnats SALAtex22--108--5-----
2000Charlotte Rangers FSLA+tex23--59--18-----
2001Tulsa Drillers TexAAtex24--78--------
2002Oklahoma RedHawks PCLAAAtex25--65--------
2002Texas RangersALMLBtex25--3-------13
2003Buffalo Bisons ILAAAcle26--24--------
2003Cleveland IndiansALMLBcle26--42-------43
2004Cleveland IndiansALMLBcle27--11-------126
2005Cleveland IndiansALMLBcle28--1-------129
2006Cleveland IndiansALMLBcle29--4-------122
2007Cleveland IndiansALMLBcle30--11-------137
2008Cleveland IndiansALMLBcle31----------54
2009Cleveland IndiansALMLBcle32----------88
2010Cleveland IndiansALMLBcle33----------108
2012Cleveland IndiansALMLBcle35----------62
2013New York YankeesALMLBnya36----------72

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2001Peoria JavelinasArizona Fall LgMinor24623584015003600001.348.423.6521.07515526.438.304.43511.5423.082.003.8523.0062.50
2006Cleveland IndiansMLB Spring TrainingMLB2917481017405120012810002.354.492.7501.24236961.343.396.64619.6713.110.678.209.6052.94
2007Cleveland IndiansMLB Spring TrainingMLB3017534113005008910002.208.323.264.58714362.250.056.20812.9014.521.130.000.0027.27
2008Cleveland IndiansMLB Spring TrainingMLB3117518133021100131710114.255.409.431.84022566.333.176.43119.7025.761.313.0325.5038.46
2009Cleveland IndiansMLB Spring TrainingMLB32165451320270041420105.241.311.389.70021461.282.148.2226.5622.953.503.2827.0030.77
2010Cleveland IndiansMLB Spring TrainingMLB3318531316403140012900100.302.424.547.97129766.310.245.47218.1813.640.754.5517.6743.75
2011Cleveland IndiansMLB Spring TrainingMLB3418568174017008900000.304.391.429.82024564.348.125.26812.5014.061.131.5656.0029.41
2012Cleveland IndiansMLB Spring TrainingMLB351751516403100041220000.314.386.569.95529757.361.255.3337.0221.053.005.2617.0043.75
2013New York YankeesMLB Spring TrainingMLB3618454920250051410100.200.288.378.66617452.233.178.2899.6226.922.803.8522.5044.44
Arizona Fall League Totals - 1 yrs623584015003600001.348.423.6521.07515526.438.304.43511.5423.082.003.8523.0062.50
MLB Spring Training Totals - 8 yrs138411571122601871006692804113.273.380.467.84719244489.308.194.35513.5018.811.393.6822.8339.29

Awards [10]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
1997Gulf Coast League All-Star (1B)1
1999South Atlantic League All-Star Team (1B)1
2000Baseball America Minor League 2nd All-Star Team (1B) ... Florida State League All-Star Team (1B) ... Minor League High-A All-Star Team (1B)3
2005AL Player of the Month (June) ... American League Player of the Week (September 19-September 25) ... Cleveland Indians Player of the Year3
2006AL Player of the Month (August) ... American League Player of the Week (July 31-August 6)2

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2013-10-31dhFree Agent -Free AgentFree AgentDeclared free agency36.150  
2013-09-25dhNew York YankeesNew York Yankees (MLB)YActiveMLB ActiveActivated from DL36.114Team Roster on 2013-09-25
2013-09-11dhNew York YankeesNew York Yankees (MLB)-DL-60InjuredDL60 Transferred to 60-day DL36.100Team Roster on 2013-09-11
2013-07-28dhNew York YankeesNew York Yankees (MLB)YDL-15InjuredDL15 Strained right rotator cuff [Felt discomfort after an at bat]36.055Team Roster on 2013-07-28
2013-02-02dhNew York YankeesNew York Yankees (MLB)YActiveContractSigned to 1-year contract for 2013 ($2m)35.244Team Roster on 2013-02-02
2012-10-31DHFree Agent -Free Agent--Option declined, declared a free agent35.150  
2012-09-19dhCleveland IndiansCleveland Indians (MLB)YActiveMLB ActiveActivated from DL35.108Team Roster on 2012-09-19
2012-08-09dhCleveland IndiansCleveland Indians (MLB)YDL-15InjuredDL15 lower back inflammation35.067Team Roster on 2012-08-09
2012-08-05dhCleveland IndiansCleveland Indians (MLB)YActiveMLB ActiveActivated from Paternity Leave List35.063Team Roster on 2012-08-05
2012-08-01dhCleveland IndiansCleveland Indians (MLB)YPaternityOff-RosterPlaced on Paternity Leave35.059Team Roster on 2012-08-01
2012-07-04dhCleveland IndiansCleveland Indians (MLB)YActiveMLB ActiveActivated from DL35.031Team Roster on 2012-07-04
2012-06-27DHCleveland IndiansColumbus (AAA)YDL-15InjuredAssigned to Columbus (AAA) for rehab35.024Team Roster on 2012-06-27
2012-05-30DHCleveland IndiansCleveland Indians (MLB)YDL-15InjuredDL15 Right knee inflammation34.361Team Roster on 2012-05-30
2012-05-05dhCleveland IndiansCleveland Indians (MLB)YActive--34.336Team Roster on 2012-05-05
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2011-09-11InjuredActivated from DL 
2011-08-22InjuredDisabled -- Strained Right Foot 
2011-06-17InjuredActivated from DL 
2011-05-20InjuredDisabled -- Strained right oblique 
2010-08-15InjuredActivated from DL 
2010-08-03InjuredDisabled -- Right Shoulder Inflammation 
2009-06-05InjuredActivated from DL 
2009-04-29InjuredDisabled -- Right shoulder soreness 
2008-09-09InjuredActivated from DL 
2008-07-26InjuredTransferred to 60-day DL 
2008-05-30InjuredDisabled -- Right shoulder strain 
2007-07-12ContractSigned by Indians (4-year extension, team option for 2013) 
2005-08-04InjuredActivated from DL 
2005-07-26InjuredDisabled -- post-concussive symptoms  
2002-12-06TradeTraded by Rangers with Aaron Myette to Indians for Ryan Drese and Einar Diaz. 
1997-06-02Contractsigned 
* Transactions data can be divided into 2 eras. 2012-2018 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.

Salaries

TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
2002Texas RangersTeam Payroll25200,000-75740-2,011,045200,000200,000
2003Cleveland IndiansTeam Payroll26302,200-68824152,163,527300,000502,200
2004Cleveland IndiansTeam Payroll27316,300-66023272,070,100300,000818,500
2005Cleveland IndiansTeam Payroll28377,400-55717392,189,055300,0001,195,900
2006Cleveland IndiansTeam Payroll292,700,000-2611068++2,365,072327,0003,895,900
2007Cleveland IndiansTeam Payroll304,050,000-205575++2,459,737380,0007,945,900
2008Cleveland IndiansTeam Payroll318,050,000-105389++2,696,252390,00015,995,900
2009Cleveland IndiansTeam Payroll3211,500,000-65192++2,746,792400,00027,495,900
2010Cleveland IndiansTeam Payroll3311,500,000-67193++2,812,412400,00038,995,900
2011Cleveland IndiansTeam Payroll3413,000,000-46295++2,722,607414,00051,995,900
2012Cleveland IndiansTeam Payroll3513,000,000-51295++2,954,887480,00064,995,900
2013New York YankeesTeam Payroll362,000,00011.00934620623,023,990490,00066,995,9002013-02-02 - Signed to 1-year contract for 2013 ($2m)
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red