Tips Updates
Daily
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

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

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 [40.326]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.
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
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
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