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

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

Arizona Fall League
Rated Prospect
Futures Game

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

DraftedSigned as undrafted amateur free agent in 1997 by the Minnesota Twins.
Signing Bonus$18,000Signing ScoutsHoward NorsetterService 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
1997Minnesota Twins-1918,000-------18,000Signing Bonus as an amateur free agent
2001Minnesota TwinsTeam Payroll23200,000-77138-1,897,758200,000218,000
2003Minnesota TwinsTeam Payroll25300,000-70331-2,163,527300,000518,000
2004Minnesota TwinsTeam Payroll26300,000-75529-2,070,100300,000818,000
2007Milwaukee BrewersTeam Payroll29380,000-73730-2,459,737380,0001,198,000
2007Tampa Bay RaysTeam Payroll29380,000-73733-2,459,737380,0001,198,000
2008Tampa Bay RaysTeam Payroll30390,000-75332-2,696,252390,0001,588,000
2009Tampa Bay RaysTeam Payroll311,400,000-37514542,746,792400,0002,988,000
2010Tampa Bay RaysTeam Payroll322,050,000-32214652,812,412400,0005,038,000
2011Oakland AthleticsTeam Payroll333,750,000-232875++2,722,607414,0008,788,000
2012Oakland AthleticsTeam Payroll344,000,000-224875++2,954,887480,00012,788,000
2013Oakland AthleticsTeam Payroll354,500,000-221676++3,023,990490,00017,288,0002012-10-30 - Athletics exercised option for 2013 ($4.5m)
2014Tampa Bay RaysTeam Payroll364,315,956-246773++3,256,497500,00021,603,9562014-01-23 - Signed to 2-year contract for 2014-2015 ($12m)
2015Tampa Bay RaysTeam Payroll377,315,95610.122174481++3,571,283507,50028,919,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