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

Grant BalfourTrack this Player High Level: MLB Status: MLB Years: 2001-2015
Follow TBC on Twitter and Facebook

Arizona Fall League
Rated Prospect
World Series Champion
Futures Game

PositionsP-785Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameGrant Robert Balfour
Height6-2Weight170BatsRightThrowsRight
Born DateDecember 30,1977 [40.116]PlaceSydney,Australia

DraftedSigned as undrafted amateur free agent in 1997 by the Minnesota Twins.Service Time10.122 (2015)
Prospect Rankings[BA] 2004-MIN-#9
MLB DebutJuly 22,2001 [23.204]
OrganizationsMIN [8] TBA [6] OAK [3] CIN [1] MIL [1] Awards0
TBC Player ID4150Retrosheet IDbalfg001MLBAM ID346797
Pitch Repertoire Fastball (63.78%) -- Slider (22.56%) -- Curveball (7.52%) -- Cutter (3.16%) -- 2-Seam Fastball (1.53%) -- Changeup (1.45%)
Fastball Velocity [2015] - 89.67 - [2014] - 91.59 - [2013] - 93.29 - [2012] - 92.71 - [2011] - 92.77 - [2010] - 92.57
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Grant Balfour 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


Active Talent RatingsPitchingStrikeouts83Walks41Hittable79SO/BB64vsPower79Hitting0Durability64Team.529Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1997Gulf Coast TwinsGCLRkmin-ST19243.7613121000067.0733128120433201.399.810.132.695.782.15.333-
1998Elizabethton TwinsAppRkmin-ST20723.3613130000077.2703629727756001.258.110.813.138.692.78.778-
1999Quad Cities River BanditsMidwAmin-S/R21853.5319145002191.2663936737951001.126.480.693.639.332.57.615-
2000Fort Myers MiracleFSLA+min-S/R22854.253510250013689.09146428349010101.409.200.813.449.102.65.615-
2001New Britain Rock CatsEastAAmin19R/CL23211.083503500241350.02666122721000.964.680.183.9612.963.27.667-
2001Edmonton TrappersPCLAAAmin-Rel23225.5111011002016.0181110210172001.719.921.105.519.371.70.500-
2001Minor Totals (2 teams)MinorMLB--R/CL0432.174604600261366.0441716332893001.155.970.414.3412.082.78.5712.40
2001Minnesota TwinsALMLBmin19Rel230013.5020200102.23442320002.2510.126.7510.126.750.67-14.67
2002Edmonton TrappersPCLAAAmin19Rel24244.16580580025871.0603433330882101.267.570.383.7911.102.93.333-
2003Rochester Red WingsILAAAmin19S/R25522.412111100010571.0482119616870100.906.080.762.0311.035.44.714-
2003Minnesota TwinsALMLBmin19Rel25104.1517116006026.0231212414300001.427.961.384.8510.382.141.0004.34
2004Minnesota TwinsALMLBmin19Rel26414.35360360014039.0351919421423021.428.010.924.819.612.00.8003.99
2006Gulf Coast RedsGCLRkcin-ST280013.5022000001.01220320003.006.75--20.2513.500.67--
2006Dayton DragonsMidwAcin-Rel28000.0020200002.0000003000--------13.500.00--
2006Sarasota RedsFSLA+cin-Rel28007.9450500005.28750374101.9412.71--4.7611.122.33--
2006Minor Totals (3 teams)MinorMLB--S/R0007.0092700008.199706124101.679.00--6.0012.002.00-2.48
2007Huntsville StarsSouAAmil-Rel29002.38808005211.083304210101.066.35--3.1816.685.25--
2007Nashville SoundsPCLAAAmil27Rel29111.69240240011532.01766211470000.884.780.563.0913.224.27.500-
2007Minor Totals (2 teams)MinorMLB--Rel0111.87320320016743.02599215680100.925.190.423.1214.124.53.5001.74
2007Milwaukee BrewersNLMLBmil36Rel290220.2530300202.24661430003.0013.503.3713.5010.120.75.00010.37
2007Tampa Bay RaysALMLBtba50Rel29106.1422022006022.0261515116270001.9110.640.416.5511.051.691.0003.56
2008Durham BullsILAAAtba34Rel30100.38150150015823.2511110391100.631.900.383.8014.833.901.000-
2008Tampa Bay RaysALMLBtba50Rel30621.54510510012458.0281010324822000.894.320.463.7012.653.42.7502.22
2009Tampa Bay RaysALMLBtba50Rel31544.81730730015467.0593836633691021.377.890.804.419.222.09.5563.77
2010Charlotte Stone CrabsFSLA+tba-ST320110.8022000001.22320320003.0010.80--16.2010.800.67.000-
2010Tampa Bay RaysALMLBtba50Rel32212.2857057008055.0431614317564101.086.990.492.779.113.29.6672.68
2011Sacramento River CatsPCLAAAoak-Rel33009.0010100001.02110100003.0018.00--9.00--0.00--
2011Oakland AthleticsALMLBoak50Rel33522.47620620015262.0441717820590001.036.391.162.908.562.95.7143.77
2012Oakland AthleticsALMLBoak50R/CL34322.537507500342474.2412121428722010.924.940.483.378.682.57.6003.03
2013Oakland AthleticsALMLBoak50CL35132.596506500553862.2482018727729001.206.891.013.8810.342.67.2503.49
2014Tampa Bay RaysALMLBtba50R/CL36264.916506500341262.0493434341574011.447.070.435.928.231.39.2503.95
2015Durham BullsILAAAtba34Rel37002.7980800209.293314111001.348.380.933.7210.242.75--
2015Tampa Bay RaysALMLBtba50Rel37006.2360600104.03331401011.626.232.088.31--0.00-9.60
MLB Totals - 12 Season(s)Filter30233.4953415330020384536.24062152094725257126171.226.770.784.209.522.27.5660.46
Minor League Totals - 13 Season(s)Filter38273.27272642080010948618.05042502263923569931801.197.290.563.4010.112.97.585-
AAA Totals - 7 Season(s)Filter1192.9213811127006526223.0159777315822896301.076.360.603.2811.563.52.550-
AA Totals - 2 Season(s)Filter211.324304300291561.03499126931100.984.990.153.8213.653.58.667-
A+ Totals - 3 Season(s)Filter864.584212300013695.010156498409914201.469.440.753.749.252.48.571-
A Totals - 2 Season(s)Filter853.4621147002193.2663936737981001.106.340.673.569.422.65.615-
Rk Totals - 3 Season(s)Filter963.64282710000145.114469598501209201.338.880.493.087.402.40.600-
Tampa Bay Rays Totals - 6 Season(s)Filter16133.742740274007620268.22081161121713529112141.276.940.574.519.712.16.552-
Oakland Athletics Totals - 3 Season(s)Filter972.5320202020010464198.01335856197520311011.046.010.863.399.172.71.563-
Minnesota Twins Totals - 3 Season(s)Filter514.63551540021067.16135351038743021.468.071.325.039.791.95.833-
Milwaukee Brewers Totals - 1 Season(s)Filter0220.2530300202.24661430003.0013.503.3713.5010.120.75.000-
Average MLB - Per ~220 innings1293.492180218008334220.016688851910323311031.226.770.784.209.522.27.5710.46
Average Minor - Per ~220 innings13103.27962373003917220.01788880148324711301.197.290.563.4010.112.97.565-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2007Huntsville StarsSouAAmil-2980000000000001000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2008Tampa Bay RaysALMLBtba50p3011000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2012Oakland AthleticsALMLBoak50p34751000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
MLB Totals - 3 Season(s)Filter1412000000000200000.000.000.000.000002.000.000.000.0000.00100.000.000.000.000.00
Minor League Totals - 1 Season(s)Filter80000000000001000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
AA Totals - 1 Season(s)Filter80000000000001000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
Tampa Bay Rays Totals - 1 Season(s)Filter11000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
Oakland Athletics Totals - 2 Season(s)Filter1401000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
Average MLB - Per 162 games1622000000000200000.000.000.000.000002.000.000.000.0000.00100.000.000.000.000.00
Average Minor - Per 162 games16200000000000020000.000.000.000.0000020.000.000.000.0000.000.000.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1997Gulf Coast Twins GCLRkmin19P13--3171-2120.9521.54------13100.021.7
1998Elizabethton Twins AppRkmin20P13--9142-2523.9201.77------13100.019.4
1999Quad Cities River Bandits MidwAmin21P19--511-116161.0000.84------19100.013.7
2000Fort Myers Miracle FSLA+min22P35--5112-1816.8890.46------35100.025.0
2001New Britain Rock Cats EastAAmin23P35--16--771.0000.20------35100.024.6
2001Edmonton Trappers PCLAAAmin23P11--23--551.0000.45------11100.07.7
2001Minnesota TwinsALMLBmin23P2-2-1--111.0000.500.50-----2100.01.2
2002Edmonton Trappers PCLAAAmin24P58--313141716.9410.28------58100.041.4
2003Minnesota TwinsALMLBmin25P17126-4--441.0000.240.15-----17100.010.5
2004Minnesota TwinsALMLBmin26P36-3934--771.0000.190.18-----36100.022.2
2006Gulf Coast Reds GCLRkcin28P2---------------2100.03.8
2006Dayton Dragons MidwAcin28P2---------------2100.01.4
2006Sarasota Reds FSLA+cin28P5--1---111.0000.20------5100.03.6
2007Huntsville Stars SouAAmil29P8---2--221.0000.25------8100.05.8
2007Nashville Sounds PCLAAAmil29P24--26-1881.0000.33------24100.016.7
2007Tampa Bay RaysALMLBtba29P22-2215--661.0000.270.27-----22100.013.6
2007Milwaukee BrewersNLMLBmil29P3-3-------------3100.01.9
2008Durham Bulls ILAAAtba30P15--24--661.0000.40------15100.010.4
2008Tampa Bay RaysALMLBtba30P51-58-5--551.0000.100.09-----51100.031.5
2009Tampa Bay RaysALMLBtba31P73-6713-1441.0000.050.06-----73100.045.1
2010Charlotte Stone Crabs FSLA+tba32P2---------------2100.01.4
2010Tampa Bay RaysALMLBtba32P57-5522--441.0000.070.07-----57100.035.2
2011Sacramento River Cats PCLAAAoak33P1---------------1100.00.7
2011Oakland AthleticsALMLBoak33P62-6224-1661.0000.100.10-----62100.038.3
2012Oakland AthleticsALMLBoak34P75-7467--13131.0000.170.183350.0-75100.056.8
2013Oakland AthleticsALMLBoak35P65-62151176.8570.090.10-10.0-65100.040.1
2014Tampa Bay RaysALMLBtba36P65-6215--661.0000.090.105-100.0-65100.040.1
2015Durham Bulls ILAAAtba37P8---1--111.0000.13------8100.05.6
2015Tampa Bay RaysALMLBtba37P6-4-------------6100.03.7
MLB Totals for P - 12 season(s)-   P53415361745136362.9840.120.128466.7-5340.00.0
AAA Totals for P - 6 season(s)-   P117--927153736.9730.31------1170.00.0
AA Totals for P - 2 season(s)-   P43--18--991.0000.21------430.00.0
A+ Totals for P - 3 season(s)-   P42--6112-1917.8950.40------420.00.0
A Totals for P - 2 season(s)-   P21--511-116161.0000.76------210.00.0
Rk Totals for P - 3 season(s)-   P28--12313-4643.9351.54------280.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1997Gulf Coast Twins GCLRkmin1913----------
1998Elizabethton Twins AppRkmin2013----------
1999Quad Cities River Bandits MidwAmin2119----------
2000Fort Myers Miracle FSLA+min2235----------
2001New Britain Rock Cats EastAAmin2335----------
2001Edmonton Trappers PCLAAAmin2311----------
2001Minnesota TwinsALMLBmin232----------
2002Edmonton Trappers PCLAAAmin2458----------
2003Minnesota TwinsALMLBmin2517----------
2004Minnesota TwinsALMLBmin2636----------
2006Gulf Coast Reds GCLRkcin282----------
2006Dayton Dragons MidwAcin282----------
2006Sarasota Reds FSLA+cin285----------
2007Huntsville Stars SouAAmil298----------
2007Nashville Sounds PCLAAAmil2924----------
2007Tampa Bay RaysALMLBtba2922----------
2007Milwaukee BrewersNLMLBmil293----------
2008Durham Bulls ILAAAtba3015----------
2008Tampa Bay RaysALMLBtba3051----------
2009Tampa Bay RaysALMLBtba3173----------
2010Charlotte Stone Crabs FSLA+tba322----------
2010Tampa Bay RaysALMLBtba3257----------
2011Sacramento River Cats PCLAAAoak331----------
2011Oakland AthleticsALMLBoak3362----------
2012Oakland AthleticsALMLBoak3475----------
2013Oakland AthleticsALMLBoak3565----------
2014Tampa Bay RaysALMLBtba3665----------
2015Durham Bulls ILAAAtba378----------
2015Tampa Bay RaysALMLBtba376----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2001Grand Canyon RaftersArizona Fall LgMinor23014.5013013006012.0108601016001.677.500.007.5012.001.606.00.000
2004Minnesota TwinsDiv SeriesMLB26000.0020200002.20000020000.000.000.000.006.7500.00.000
2007Milwaukee BrewersMLB Spring TrainingMLB290211.2580800008.0121010095102.6313.500.0010.135.630.5611.25.000
2008Tampa Bay Devil RaysMLB Spring TrainingMLB30103.0010010003012.07442911001.335.251.506.758.251.223.001.000
2008Tampa Bay RaysDiv SeriesMLB30000.0030300103.12000140000.975.400.002.7010.804.000.00.000
2008Tampa Bay RaysChamp. SeriesMLB300019.2940400002.15552410004.2919.297.7115.433.860.2519.29.000
2008Tampa Bay RaysWorld SeriesMLB30003.0030300103.04110321002.3312.000.009.006.000.673.00.000
2009Tampa Bay Devil RaysMLB Spring TrainingMLB31000.0001-100147.0710000101.009.000.000.000.0001.29.000
2010Tampa Bay RaysMLB Spring TrainingMLB32027.20909000010.01388054001.8011.700.004.503.600.807.20.000
2010Tampa Bay RaysDiv SeriesMLB32000.0030300103.22000010000.624.910.000.002.4500.00.000
2011Oakland AthleticsMLB Spring TrainingMLB33106.9711011001010.11498128001.5812.190.871.746.974.007.841.000
2012Oakland AthleticsMLB Spring TrainingMLB34006.7570700106.2955346002.1012.154.055.408.101.506.75.000
2012Oakland AthleticsDiv SeriesMLB34015.4020200211.23110120003.3316.200.005.4010.802.005.40.000
2013Oakland AthleticsMLB Spring TrainingMLB35002.2540400104.0211004000.504.500.000.009.0002.25.000
2013Oakland AthleticsDiv SeriesMLB35100.0030300313.00000130000.330.000.003.009.003.000.001.000
2014Tampa Bay RaysMLB Spring TrainingMLB36207.9470700005.2655136001.739.531.594.769.532.007.941.000
2015Tampa Bay RaysMLB Spring TrainingMLB37005.4050500005.0433113001.007.201.801.805.403.005.40.000
Arizona Fall League Totals - 1 yrs014.5013013006012.0108601016001.677.500.007.5012.001.606.00.000
MLB Spring Training Totals - 9 yrs445.7761160007468.774464483347201.569.701.054.336.161.426.03.500
MLB Playoffs - Divisional Series Totals - 5 yrs110.6313013007214.37110312000.704.400.001.887.534.000.63.500
MLB Playoffs - Championship Series Totals - 1 yrs0019.2940400002.3555241003.8619.297.7115.433.860.2519.29.000
MLB Playoffs - World Series Totals - 1 yrs003.0030300103.0411032102.3312.000.009.006.000.673.00.000

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2016-04-30RPFree Agent -RetiredRetiredAnnounced retirement38.121  
2015-05-28RPFree Agent -Free AgentFree AgentReleased by Rays37.149  
2015-05-05RPTampa Bay RaysDurham (AAA)-MinorsReassigned MinorsAssigned to Durham (AAA)37.126Team Roster on 2015-05-05
2015-05-02RPTampa Bay RaysTampa Bay Rays (MLB)-MinorsContractSigned to Minor League Contract37.123Team Roster on 2015-05-02
2015-04-29RPFree Agent -Free AgentFree AgentReleased by Rays37.120  
2015-04-19RPTampa Bay RaysTampa Bay Rays (MLB)-DFADes For AssignmentDesignated for Assignment37.110Team Roster on 2015-04-19
2014-01-23RPTampa Bay RaysTampa Bay Rays (MLB)YActiveContractSigned to 2-year contract for 2014-2015 ($12m)36.024Team Roster on 2014-01-23
2013-10-31RPFree Agent -Free AgentFree AgentDeclared free agency35.305  
2012-10-30RPOakland AthleticsOakland Athletics (MLB)YActiveContractAthletics exercised option for 2013 ($4.5m)34.304Team Roster on 2012-10-30
2012-05-07CLOakland AthleticsOakland Athletics (MLB)YActive--34.128Team Roster on 2012-05-07
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2011-07-07InjuredActivated from DL 
2011-06-28InjuredDisabled -- Strained right oblique 
2011-01-18ContractSigned by Athletics 
2010-11-07Free AgentGranted free agency 
2010-07-31InjuredDisabled -- Rib Strain 
2007-12-13ContractSigned by Rays (1-year) 
2007-07-27TradeTraded by Brewers to Devil Rays for Seth McClung 
2007-03-29Released by Brewers 
2007-01-12ContractSigned by Brewers (1-year) 
2006-10-05Claimed off waivers by Brewers from Reds 
2006-10-03InjuredActivated from DL 
2006-03-31InjuredDisabled -- shoulder surgery 
2005-10-14InjuredActivated from DL 
2005-06-05InjuredTransferred to 60-day DL 
2005-03-26InjuredDisabled -- - 
2004-08-17InjuredActivated from DL 
2004-08-04InjuredDisabled -- sore right shoulder 
2004-05-14InjuredActivated from DL 
2004-04-04InjuredDisabled -- right shoulder tenderness 
1997-01-19ContractSigned as undrafted amateur Free Agent by Twins. 
* 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
2001Minnesota TwinsTeam Payroll23200,000-77138-1,897,758200,000200,000
2003Minnesota TwinsTeam Payroll25300,000-70331-2,163,527300,000500,000
2004Minnesota TwinsTeam Payroll26300,000-75529-2,070,100300,000800,000
2007Milwaukee BrewersTeam Payroll29380,000-73730-2,459,737380,0001,180,000
2007Tampa Bay RaysTeam Payroll29380,000-73733-2,459,737380,0001,180,000
2008Tampa Bay RaysTeam Payroll30390,000-75332-2,696,252390,0001,570,000
2009Tampa Bay RaysTeam Payroll311,400,000-37514542,746,792400,0002,970,000
2010Tampa Bay RaysTeam Payroll322,050,000-32214652,812,412400,0005,020,000
2011Oakland AthleticsTeam Payroll333,750,000-232875++2,722,607414,0008,770,000
2012Oakland AthleticsTeam Payroll344,000,000-224875++2,954,887480,00012,770,000
2013Oakland AthleticsTeam Payroll354,500,000-221676++3,023,990490,00017,270,0002012-10-30 - Athletics exercised option for 2013 ($4.5m)
2014Tampa Bay RaysTeam Payroll364,315,956-246773++3,256,497500,00021,585,9562014-01-23 - Signed to 2-year contract for 2014-2015 ($12m)
2015Tampa Bay RaysTeam Payroll377,315,95610.122174481++3,571,283507,50028,901,9122015-05-02 - Signed to Minor League Contract
* 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