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

Jack HannahanTrack this Player High Level: MLB Status: MLB Years: 2006-2014
Follow TBC on Twitter and Facebook

Drafted
Arizona Fall League
Rated Prospect

Positions3B-1091, 2B-136, 1B-97, SS-20, DH-7Position when Drafted3BPlayer Listed UnderMajor Leaguers
Proper NameJohn Joseph Hannahan
Height6-2Weight200BatsLeftThrowsRight
Born DateMarch 4,1980 [38.231]PlaceSt. Paul,Minnesota
High SchoolCretin-Derham Hall (St. Paul,MN)
CollegeUniversity of Minnesota (Minneapolis,MN)

DraftedSelected by the Detroit Tigers [Team Picks] in the 3rd round (87th overall) of the 2001 Amateur Entry Draft [Signed]
Signing Bonus$450,000Signing ScoutsJerome CochranService Time6.065 (2014)
Prospect Rankings[BA] 2002-DET-#10
MLB DebutMay 25,2006 [26.082]
OrganizationsDET [7] OAK [3] CIN [2] CLE [2] SEA [2] BOS [1] Awards3
TBC Player ID20598Retrosheet IDhannj001MLBAM ID435219
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 Jack Hannahan 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 RatingsBattingSpeed46Power59Contact40XBH56RBIs61Runs33Hitting57Durability58Team.515Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1999University of MinnesotaBig10NCAA-13b195313928509043022242700100.360.451.511.9627113164.422.151.324.42614.6316.461.132.4434.7526.00
2000University of MinnesotaBig10NCAA-13b2061223467318484394344630406.327.417.552.96912330264.376.225.399.41512.8817.421.353.0327.8841.10
2001University of MinnesotaBig10NCAA-13b216022665842041563453516360201.372.424.6951.11915739250.329.323.438.4666.401.200.196.0015.0746.43
2001Oneonta TigersNYPLA-det-3b21145511164108215700302.291.333.400.73322563.314.109.218.3147.9411.111.400.000.0031.25
2001West Michigan WhitecapsMidwAdet213b2146170245411012742263910105.318.409.400.8096812198.405.082.247.36313.1319.701.500.51170.0022.22
2001Minor Totals (2 teams)Minor         60225357015113563314610407.311.391.400.7919017261.379.089.240.35111.8817.621.480.38225.0024.29
2002Lakeland TigersFSLA+det-3b2266246286711164293364410422.272.362.398.7609818287.305.126.297.33612.5415.331.222.0941.0026.87
2002Erie SeawolvesEastAAdet-3b2265226175412132021215020007.239.309.341.6507716249.295.102.199.2938.4320.082.381.2075.3329.63
2002Minor Totals (2 teams)Minor         13147245121232962114579430429.256.338.371.70917534536.300.115.250.31610.6317.541.651.6852.4428.10
2003Erie Sea WolvesEastAAdet-3b2313547164121180945204878352613.257.328.352.68016627529.290.095.202.3019.0714.741.631.7052.3322.31
2004Erie Sea WolvesEastAAdet203b241083744810221183973536021149.273.365.398.76314930431.306.125.278.33712.3013.921.131.8646.7529.41
2005Erie SeaWolvesEastAAdet-3b25722130001004800000.136.269.136.4053026.214.000.182.21115.3830.772.000.000.000.00
2005Toledo Mud HensILAAAdet203b2568238316415042863255830325.269.342.382.7249119269.335.113.231.3199.2921.562.321.4959.5029.69
2005Minor Totals (2 teams)Minor         75260326715042963296630325.258.336.362.6989419295.326.104.227.3109.8322.372.281.3665.0028.36
2006Toledo Mud HensILAAAdet92b-3b2611941559117270962966111483745.282.379.412.79117136494.361.130.284.34812.3523.081.871.8246.1130.77
2006Detroit TigersALMLBdet36dh-1b2639000000001100000.000.100.000.1000010.000.000.111.07110.0010.001.000.000.000.00
2007Toledo Mud HensILAAAdet92b-3b271013365699201136355769210417.295.422.476.89816034417.366.181.408.39618.2322.061.213.1225.8534.34
2007Oakland AthleticsALMLBoak223b2741144164012032410213911206.278.369.424.7936115169.356.146.299.35212.4323.081.861.7848.0037.50
2008Oakland AthleticsALMLBoak223b281434364895270947205513123545.218.305.342.64714936501.286.124.255.28910.9826.152.381.8048.4437.89
2009Sacramento River CatsPCLAAAoak223b292181818702110172700000.222.284.383.66731988.308.161.235.2947.9530.683.862.2740.5050.00
2009Oakland AthleticsALMLBoak223b29521191223621800133611002.193.278.303.581369134.268.110.218.2659.7026.872.770.75119.0039.13
2009Seattle MarinersALMLBsea73b-1b295114815348031111173510102.230.311.345.6565111167.279.115.230.29610.1820.962.061.8049.3332.35
2009Totals for AL-AL         103267275714241911307121104.213.297.326.6238720301.275.113.225.2829.9723.592.371.3366.7535.09
2010Tacoma RainiersPCLAAAsea172b-3b306322432519153310345521314.228.331.344.6757715264.275.116.272.30612.8820.831.621.8944.8029.41
2010Pawtucket Red SoxILAAAbos193b303311015288041220172710001.255.359.436.7954812128.304.181.355.35513.2821.091.593.1327.5042.86
2010Totals for AAA-AAA         96334477917194530518231315.237.340.374.71412527392.285.137.299.32213.0120.921.612.3037.1134.18
2011Cleveland IndiansALMLBcle93b31110320388016284021388024207.250.331.388.71912426366.308.138.259.32110.3821.862.112.1940.0032.50
2012Lake County CaptainsMidwAcle-3b3228010001000400000.125.125.125.250108.250.000.000.1110.0050.000.000.000.000.00
2012Columbus ClippersILAAAcle-3214000000000200000.000.000.000.000004.000.000.000.0000.0050.000.000.000.000.00
2012Minor Totals (2 teams)Minor         312010001000600000.083.083.083.1661012.167.000.000.0740.0050.000.000.000.000.00
2012Cleveland IndiansALMLBcle93b32105287237016042902276321109.244.312.341.6539820318.299.097.185.2928.4919.812.331.2671.7528.57
2013Cincinnati RedsNLMLBcin93b338313912305111400193820116.216.317.288.605407161.287.072.209.27711.8023.602.000.62139.0023.33
2014Dayton DragonsMidwAcin1234412041001001500010.333.385.417.8025113.571.084.167.3307.6938.465.000.000.0025.00
2014Louisville BatsILAAAcin121b34828182005002400102.286.323.357.68010231.320.071.143.3006.4512.902.000.000.0025.00
2014Minor Totals (2 teams)Minor         12401123006003900112.300.341.375.71615344.375.075.150.3086.8220.453.000.000.0025.00
2014Cincinnati RedsNLMLBcin91b3426483930020021700002.188.220.250.47012350.290.062.104.2124.0034.008.500.000.0033.33
MLB Totals - 8 Season(s)Filter61416501673819352917564193440111012539.231.314.346.6605711271876.295.115.233.00010.2923.452.281.5556.9033.33
Minor League Totals - 11 Season(s)Filter861302039580716666439849254166742410292162.267.357.390.74711772363499.322.123.268.00011.8919.261.621.8347.1929.24
AAA Totals - 7 Season(s)Filter414143620238588237214231522237915418824.268.368.409.7775881271695.335.141.302.00013.1022.361.712.1838.8132.99
AA Totals - 4 Season(s)Filter3151093130280512201051141261967631029.256.336.361.697395731235.295.105.227.00010.2015.871.561.6254.6526.07
A+ Totals - 1 Season(s)Filter66246286711164293364410422.272.362.398.7609818287.305.126.297.00012.5415.331.222.0941.0026.87
A Totals - 3 Season(s)Filter52190245912012942274810115.311.397.389.7867413219.408.078.232.00012.3321.921.780.46190.0022.03
A- Totals - 1 Season(s)Filter145511164108215700302.291.333.400.73322563.314.109.218.0007.9411.111.400.000.0031.25
NCAA Totals - 3 Season(s)Filter174588139207478271365641747690707.352.428.5971.02535182678.366.245.396.00010.9111.211.033.9821.7839.61
Oakland Athletics Totals - 3 Season(s)Filter2366997615845213793089206457413.226.314.352.66624660804.298.126.258.00011.0725.622.311.6253.7737.97
Cleveland Indians Totals - 2 Season(s)Filter2156076115032212692365143453016.247.323.366.68922246684.303.119.224.0009.5020.912.201.7550.5830.67
Cincinnati Reds Totals - 2 Season(s)Filter10918715398111600215520118.209.294.278.5725210211.288.069.182.0009.9526.072.620.47187.0025.64
Seattle Mariners Totals - 1 Season(s)Filter5114815348031111173510102.230.311.345.6565111167.279.115.230.00010.1820.962.061.8049.3332.35
Detroit Tigers Totals - 1 Season(s)Filter39000000001100000.000.100.000.1000010.000.000.111.00010.0010.001.000.000.000.00
Average MLB - Per 162 games162435441012518462151116333110.231.314.346.66015134495.295.115.233.00010.2923.452.281.5556.9033.33
Average Minor - Per 162 games1625687415231112759578127525412.267.357.390.74722144658.322.123.268.00011.8919.261.621.8347.1929.24

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2001Oneonta Tigers NYPLA-det213B12--924223533.9432.75------1485.716.2
2001West Michigan Whitecaps MidwAdet213B45--399188138130.9422.89------4697.832.8
2002Lakeland Tigers FSLA+det223B66--441501221206194.9422.94------66100.047.5
2002Erie Seawolves EastAAdet223B64--42163913214205.9583.20------6598.545.1
2003Erie Sea Wolves EastAAdet233B132--1033343441471437.9283.31------13597.893.0
2004Erie Sea Wolves EastAAdet243B102--652281527308293.9512.87------10894.471.8
2004Erie Sea Wolves EastAAdet24SS1---2--221.0002.00------1080.90.7
2005Erie SeaWolves EastAAdet253B6--1514113029.9674.83------785.74.2
2005Toledo Mud Hens ILAAAdet253B52--3910287149141.9462.71------6876.536.1
2005Toledo Mud Hens ILAAAdet251B5--362143938.9747.60------687.43.5
2005Toledo Mud Hens ILAAAdet252B2--55-310101.0005.00------682.91.4
2006Toledo Mud Hens ILAAAdet262B53--93141632240234.9754.42------11944.537.3
2006Toledo Mud Hens ILAAAdet263B39--3295911136127.9343.26------11932.827.5
2006Toledo Mud Hens ILAAAdet261B19--17610119187186.9959.79------11916.013.4
2006Detroit TigersALMLBdet261B1186---661.0006.000.75-----333.30.6
2006Detroit TigersALMLBdet26DH11--------------333.30.6
2007Toledo Mud Hens ILAAAdet272B37--74118330195192.9855.19------10136.625.9
2007Toledo Mud Hens ILAAAdet273B21--1655-971711.0003.38------10120.814.7
2007Toledo Mud Hens ILAAAdet271B7--672-769691.0009.86------1016.94.9
2007Oakland AthleticsALMLBoak273B4140362197831010097.9702.370.27-----41100.025.3
2008Oakland AthleticsALMLBoak283B12610698370218924297288.9702.290.29-----14388.178.3
2008Oakland AthleticsALMLBoak281B101080825278987.9788.701.09-----1437.06.2
2008Oakland AthleticsALMLBoak28DH4---------------1432.82.5
2009Sacramento River Cats PCLAAAoak293B16--930244139.9512.44------2176.211.2
2009Sacramento River Cats PCLAAAoak292B5--1114142625.9625.00------2123.83.5
2009Oakland AthleticsALMLBoak293B51343353589410128124.9692.430.37-----5298.131.5
2009Seattle MarinersALMLBsea293B333227718603118178.9632.360.28-----5164.720.4
2009Seattle MarinersALMLBsea291B17990928-81001001.0005.881.11-----5133.310.5
2009Seattle MarinersALMLBsea29SS2-11-4--441.0002.000.36-----513.91.2
2009Oakland AthleticsALMLBoak292B1-2-------------521.90.6
2009Oakland AthleticsALMLBoak291B1-21---111.0001.000.50-----521.90.6
2010Tacoma Rainiers PCLAAAsea302B34--5286120139138.9934.06------6354.023.8
2010Pawtucket Red Sox ILAAAbos303B27--25713129996.9703.56------3381.818.8
2010Tacoma Rainiers PCLAAAsea303B19--17501047767.8703.53------6330.213.3
2010Tacoma Rainiers PCLAAAsea30SS10--1018162928.9662.80------6315.97.0
2010Pawtucket Red Sox ILAAAbos302B3--57111312.9234.00------339.12.1
2010Pawtucket Red Sox ILAAAbos301B1---------------333.00.7
2011Cleveland IndiansALMLBcle313B1048881983208521296291.9832.800.36-----11094.564.2
2011Cleveland IndiansALMLBcle311B8333302-132321.0004.000.97-----1107.34.9
2012Lake County Captains MidwAcle323B2---7--771.0003.50------2100.01.4
2012Cleveland IndiansALMLBcle323B9680724631801318256243.9492.530.34-----10591.459.3
2012Cleveland IndiansALMLBcle32SS7-1346-110101.0001.430.77-----1056.74.3
2012Cleveland IndiansALMLBcle321B211091131110.9095.001.00-----1051.91.2
2013Cincinnati RedsNLMLBcin333B37222151544456359.9371.590.27-----8344.622.8
2013Cincinnati RedsNLMLBcin331B1012930--630301.0003.001.03-----8312.06.2
2013Cincinnati RedsNLMLBcin332B119-6-1661.0006.000.67-----831.20.6
2013Cincinnati RedsNLMLBcin33DH1---------------831.20.6
2014Louisville Bats ILAAAcin341B3--231-224241.0008.00------837.52.1
2014Cincinnati RedsNLMLBcin341B13874586176564.9854.920.86-----2650.08.0
2014Cincinnati RedsNLMLBcin34DH1---------------263.80.6
MLB Totals for 3B - 6 season(s)-   3B4884023715303877419912211180.9662.420.32-----4880.00.0
MLB Totals for 1B - 7 season(s)-   1B623332630822432334330.9885.321.01-----620.00.0
MLB Totals for SS - 2 season(s)-   SS9-24410-114141.0001.560.58-----90.00.0
MLB Totals for DH - 4 season(s)-   DH71--------------70.00.0
MLB Totals for 2B - 2 season(s)-   2B2111-6-1661.0003.000.55-----20.00.0
AAA Totals for 3B - 5 season(s)-   3B174--1384033247573541.9443.11------1740.00.0
AAA Totals for 2B - 5 season(s)-   2B134--2403711290623611.9814.56------1340.00.0
AAA Totals for 1B - 5 season(s)-   1B35--30215232319317.9949.06------350.00.0
AAA Totals for SS - 1 season(s)-   SS10--1018162928.9662.80------100.00.0
AA Totals for 3B - 4 season(s)-   3B304--22573959821023964.9423.17------3040.00.0
AA Totals for SS - 1 season(s)-   SS1---2--221.0002.00------10.00.0
A+ Totals for 3B - 1 season(s)-   3B66--441501221206194.9422.94------660.00.0
A Totals for 3B - 2 season(s)-   3B47--399888145137.9452.91------470.00.0
A- Totals for 3B - 1 season(s)-   3B12--924223533.9432.75------120.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2001Oneonta Tigers NYPLA-det21-----12-----
2001West Michigan Whitecaps MidwAdet21-----45-----
2002Lakeland Tigers FSLA+det22-----66-----
2002Erie Seawolves EastAAdet22-----64-----
2003Erie Sea Wolves EastAAdet23-----132-----
2004Erie Sea Wolves EastAAdet24----1102-----
2005Erie SeaWolves EastAAdet25-----6-----
2005Toledo Mud Hens ILAAAdet25--52-52-----
2006Toledo Mud Hens ILAAAdet26--1953-39-----
2006Detroit TigersALMLBdet26--1-------1
2007Toledo Mud Hens ILAAAdet27--737-21-----
2007Oakland AthleticsALMLBoak27-----41-----
2008Oakland AthleticsALMLBoak28--10--126----4
2009Sacramento River Cats PCLAAAoak29---5-16-----
2009Oakland AthleticsALMLBoak29--11-51-----
2009Seattle MarinersALMLBsea29--17-233-----
2010Tacoma Rainiers PCLAAAsea30---341019-----
2010Pawtucket Red Sox ILAAAbos30--13-27-----
2011Cleveland IndiansALMLBcle31--8--104-----
2012Lake County Captains MidwAcle32-----2-----
2012Cleveland IndiansALMLBcle32--2-796-----
2013Cincinnati RedsNLMLBcin33--101-37----1
2014Louisville Bats ILAAAcin34--3--------
2014Cincinnati RedsNLMLBcin34--13-------1

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2002Mesa Solar SoxArizona Fall LgMinor2229771218211400101801002.234.322.325.64725488.293.091.22111.3620.451.801.1477.0022.22
2007Detroit TigersMLB Spring TrainingMLB2734110000001100000.250.400.250.650105.333.000.25020.0020.001.000.000.000.00
2008Oakland AthleticsMLB Spring TrainingMLB28175251440070081500000.269.367.346.71318460.378.077.23113.3325.001.880.000.0028.57
2009Oakland AthleticsMLB Spring TrainingMLB292653611500400121310002.208.364.302.66616566.275.094.32118.1819.701.080.000.0045.45
2010Seattle MarinersMLB Spring TrainingMLB3024010001001000000.250.400.250.650105.250.000.25020.000.000.000.000.000.00
2011Cleveland IndiansMLB Spring TrainingMLB31215391850041071110002.340.426.434.86023561.429.094.24511.4818.031.570.000.0027.78
2012Cleveland IndiansMLB Spring TrainingMLB321230593015002400001.300.344.500.84415432.320.200.2676.2512.502.003.1330.0044.44
2013Cincinnati RedsMLB Spring TrainingMLB3323441920030051010003.205.300.250.55011250.265.045.15910.0020.002.000.000.0022.22
2014Cincinnati RedsMLB Spring TrainingMLB3446010000001100000.167.286.167.453107.200.000.16714.2914.291.000.000.000.00
2015LG TwinsKoreaForeign353210717359042200123131304.327.400.523.9235613126.413.196.3089.5224.602.583.1726.7537.14
Arizona Fall League Totals - 1 yrs29771218211400101801002.234.322.325.64725488.293.091.22111.3620.451.801.1477.0022.22
Korean League Totals - 1 yrs3210717359042200123131304.327.400.523.9235613126.413.196.3089.5224.602.583.1726.7537.14
MLB Spring Training Totals - 8 yrs108246276419012410375530008.260.364.350.7148620286.332.090.24412.9419.231.490.35246.0031.25

Awards [3]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
20013rd Team College All-American (3B) ... Big Ten Conference All-Conference Team (3B) ... Big Ten Conference Player of the Year3

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2014-12-243bFree Agent -InternationalContractSigned with LG Twins (Korea)34.295  
2014-10-313bFree Agent -Free Agent--Team option declined, declared free agent34.241  
2014-07-273bCincinnati RedsCincinnati Reds (MLB)YActiveMLB ActiveActivated from DL34.145Team Roster on 2014-07-27
2014-03-313bCincinnati RedsCincinnati Reds (MLB)-DL-60InjuredDL60 Recovery from shoulder surgery34.027Team Roster on 2014-03-31
2012-12-133bCincinnati RedsCincinnati Reds (MLB)YActiveContractSigned to 2-year contract for 2013-2014 ($TBD) Club option for 201532.284Team Roster on 2012-12-13
2012-11-303BFree Agent -Free AgentFree AgentDeclared free agency32.271  
2012-06-153bCleveland IndiansCleveland Indians (MLB)YActiveMLB ActiveActivated from DL32.103Team Roster on 2012-06-15
2012-06-123BCleveland IndiansLake County (A)YDL-15InjuredAssigned to Lake County (A) for rehab32.100Team Roster on 2012-06-12
2012-06-113BCleveland IndiansColumbus (AAA)YDL-15InjuredAssigned to Columbus (AAA) for rehab32.099Team Roster on 2012-06-11
2012-05-283bCleveland IndiansCleveland Indians (MLB)YDL-15InjuredDL15 Strained left calf32.085Team Roster on 2012-05-28
2012-01-173bCleveland IndiansCleveland Indians (MLB)YActiveContractSigned to 1-year contract for 2012-2012 ($1.75m) Avoiding arbitration31.319Team Roster on 2012-01-17
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2010-12-04ContractSigned by Indians 
2010-03-31InjuredDisabled -- Right Groin Strain 
2009-07-11TradeTraded by Athletics to Mariners for Justin Souza 
2007-08-14TradeTraded by Tigers to Athletics for Jason Perry 
2001-06-20Contractsigned 
* 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
2001Detroit Tigers-21450,000-------450,000Signing Bonus out of 2001 Draft (3rd round - 87th overall)
2006Detroit TigersTeam Payroll26327,000-74237-2,365,072327,000777,000
2007Oakland AthleticsTeam Payroll27380,000-73739-2,459,737380,0001,157,000
2008Oakland AthleticsTeam Payroll28395,000-68324242,696,252390,0001,552,000
2009Oakland AthleticsTeam Payroll29400,000-72431-2,746,792400,0001,952,000
2009Seattle MarinersTeam Payroll29400,000-72433-2,746,792400,0001,952,000
2011Cleveland IndiansTeam Payroll31500,000-53018412,722,607414,0002,452,000
2012Cleveland IndiansTeam Payroll321,135,000-40611562,954,887480,0003,587,0002012-01-17 - Signed to 1-year contract for 2012-2012 ($1.75m) Avoiding arbitration
2013Cincinnati RedsTeam Payroll331,000,000-43016523,023,990490,0004,587,0002012-12-13 - Signed to 2-year contract for 2013-2014 ($TBD) Club option for 2015
2014Cincinnati RedsTeam Payroll341,000,0006.06545319503,256,497500,0005,587,000
* 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