Tips Updates
Daily
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

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.110]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