The Baseball Cube
Tracker
Store
Sign In / Register

Brad Hand

Free Agent
 
High Level
MLB
Years
2008-2023 (2011-2023)
Proper Name
Bradley Richard Hand
Nickname
Brotein Shake
Positions
p (723)
Positions
p
Height / Weight
6-3 / 224
Bats / Throws
Left / Left
Birthdate
March 20,1990
High School
Chaska (Chaska,MN)
Drafted/Signed
2008-2-52-Florida Marlins
Signing Bonus
$ 760,000
Service Time
10.092 (2023)
MLB Debut
June 7,2011
Contract Info
2023-2023+ ($2m)
MLBAM ID
543272
Retrosheet#
handb001
More Player Information
Stat Capsulew-lggssviphsoerawhip
MLB Career40-5557943132772.06737823.751.26

[Player Notes]

[2008] Gatorade Player of the Year for Minnesota

Pitching Statistics

csv
Glossary
yearteam nameleaguelevelmlb#agewleraggscgshogfgrsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so_bb
2008Gulf Coast MarlinsGCLRkMIA-18202.48970002032.225169011344001.106.890.003.039.374.413.09
2008Jamestown JammersNYPLA-MIA4418123.00330000015.01165010122001.406.600.006.007.203.601.20
2009Greensboro GrasshoppersSALAMIA22197134.86262600000127.21308369126612222201.549.160.854.658.605.851.85
2010Jupiter HammerheadsFSLA+MIA2220883.33262622000140.2153685210491343351.449.790.643.148.574.352.73
2010Jacksonville SunsSouAAMIA-20103.0011000006.03220340001.004.500.004.506.003.001.33
2011Jupiter HammerheadsFSLA+MIA-21017.2011000005.05541540002.009.001.809.007.209.000.80
2011Jacksonville SunsSouAAMIA22211143.40191800110108.29042411150710211.297.450.914.145.883.481.42
2011Florida MarlinsNLMLBMIA5221184.2012120000060.05332281035380111.477.951.505.255.704.801.09
2012New Orleans ZephyrsPCLAAAMIA24221174.00272700000148.1129726615751417101.387.830.914.558.564.371.88
2012Miami MarlinsNLMLBMIA52220117.1811000003.26771630003.2714.732.4514.737.3617.180.50
2013Gulf Coast MarlinsGCLRkMIA-23011.1322000008.052102111000.885.630.002.2512.382.255.50
2013New Orleans ZephyrsPCLAAAMIA2423353.4215150000081.2693331745816021.407.600.774.968.933.641.80
2013Miami MarlinsNLMLBMIA5223113.05720025020.2137728151001.025.660.873.486.533.051.88
2014Jupiter HammerheadsFSLA+MIA2824000.75220000012.041102140000.503.000.001.5010.500.757.00
2014New Orleans ZephyrsPCLAAAMIA5224203.27440000022.0188839220001.237.361.233.689.003.272.44
2014Miami MarlinsNLMLBMIA5224384.383216005161111.011256541039675021.369.080.813.165.434.541.72
2015Miami MarlinsNLMLBMIA5225475.30381200726093.11075555932672031.4910.320.873.096.465.302.09
2016San Diego PadresNLMLBSDN5226442.92820001682189.16332298361117011.116.350.813.6311.183.223.08
2017San Diego PadresNLMLBSDN5227342.167200032722179.15420199201044070.936.131.022.2711.802.275.20
2018San Diego PadresNLMLBSDN5228243.054100031412444.1332115515651071.086.701.023.0513.204.264.33
2018Cleveland IndiansALMLBCLE3328012.28280001128827.21977313411021.166.180.984.2313.342.283.15
2019Cleveland IndiansALMLBCLE3329643.306000054603457.1532121618840041.248.320.942.8313.193.304.67
2020Cleveland IndiansALMLBCLE3330212.052300021231622.0138504291020.775.320.001.6411.863.277.25
2021Washington NationalsNLMLBWAS5231553.594100036412142.2312217518421051.156.541.053.808.864.642.33
2021Toronto Blue JaysALMLBTOR5231027.271100051108.2131073351001.8513.503.123.125.1910.381.67
2021New York MetsNLMLBNYN5231102.7016000416013.1127415141011.288.100.683.389.454.732.80
2022Philadelphia PhilliesNLMLBPHI5232322.80550001555545.0371814223381061.337.400.404.607.603.601.65
2023Atlanta BravesNLMLBATL4533227.5020000420118.019151526180021.399.501.003.009.007.503.00
2023Colorado RockiesNLMLBCOL5533314.54400001140035.2351818416413031.438.831.014.0410.354.542.56
2008A-,RkTotal--MIA----322.6412100020047.2362214021466001.206.800.003.978.694.152.19
2009ATotal--MIA----7134.86262600000127.21308369126612222201.549.160.854.658.605.851.85
2010AA,A+Total--MIA----983.31272722000146.2156705410521383351.429.570.613.198.474.302.65
2011A+,AATotal--MIA----1153.56201900110113.29547451255750211.327.520.954.355.943.721.36
2011MLBTotal--MIA----184.2012120000060.05332281035380111.477.951.505.255.704.801.09
2012AAATotal--MIA----1174.00272700000148.1129726615751417101.387.830.914.558.564.371.88
2012MLBTotal--MIA----0117.1811000003.26771630003.2714.732.4514.737.3617.180.50
2013AAA,RkTotal--MIA----363.2117170000089.2743532747927021.357.430.704.729.233.511.96
2013MLBTotal--MIA----113.05720052020.2137728151001.025.660.873.486.533.051.88
2014A+,AAATotal--MIA----202.38660000034.02299311360000.975.820.792.919.532.383.27
2014MLBTotal--MIA----384.383216001651111.011256541039675021.369.080.813.165.434.541.72
2015MLBTotal--MIA----475.30381200267093.11075555932672031.4910.320.873.096.465.302.09
2016MLBTotal--SDN----442.92820008216189.16332298361117011.116.350.813.6311.183.223.08
2017MLBTotal--SDN----342.167200072322179.15420199201044070.936.131.022.2711.802.275.20
2018MLBTotal--SDN,CLE----252.756900069423272.05228228281062091.116.501.003.5013.253.503.79
2019MLBTotal--CLE----643.306000060543457.1532121618840041.248.320.942.8313.193.304.67
2020MLBTotal--CLE----212.052300023211622.0138504291020.775.320.001.6411.863.277.25
2021MLBTotal--TOR,NYN,WAS----673.906800068452164.2563928926613061.277.791.253.628.495.432.35
2022MLBTotal--PHI----322.80550005515545.0371814223381061.337.400.404.607.603.601.65
2023MLBTotal--ATL,COL----535.53600006015153.2543333622593051.429.061.013.699.895.532.68
Tot:MLB (13 yrs)MLB40553.755794300536254132772.067335632280297782291461.267.850.933.469.124.152.63
Tot:AL (4 yrs)AL883.111220001229158115.298464012381593081.187.630.932.9612.373.584.18
Tot:NL (11 yrs)NL32473.87457430041416374656.157531028268259623261381.277.880.933.558.544.252.41
Tot:Minors (7 yrs)Minors46413.6813513222310707.26423382895932765045881.378.160.754.168.274.301.99
Tot:AAA (3 yrs)AAA16123.75464600000252.02161131052512924413121.377.710.894.618.714.041.89
Tot:AA (2 yrs)AA1243.38201900110114.29344431153750211.277.300.864.165.893.451.42
Tot:A+ (3 yrs)A+893.25292922000157.2162745711561523351.389.250.633.208.684.222.71
Tot:A (1 yrs)A7134.86262600000127.21308369126612222201.549.160.854.658.605.851.85
Tot:A- (1 yrs)A-123.00330000015.01165010122001.406.600.006.007.203.601.20
Tot:Rk (2 yrs)Rk212.211190020040.2301810013455001.066.640.002.889.963.983.46

Batting Statistics

csv
Glossary
yearteam nameleaguelevelmlb#ageposgabrh2b3bhrrbisbcsbbsohbpshsfiwdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so_bbab_hr
2010Jacksonville SunsSouAAMIA-20P120000000002000000200.000.000.000.000.000.000.0000.00100.000.000.00
2011Jacksonville SunsSouAAMIA2221P132344101300280200082722.174.240.348.588.261.174.2147.4129.634.0023.00
2011Florida MarlinsNLMLBMIA5221p101712000100070300022002.118.118.118.236.000.000.2000.0035.000.000.00
2012New Orleans ZephyrsPCLAAAMIA2422P1940561013003903000104624.150.209.250.459.175.100.1676.5219.573.0040.00
2012Miami MarlinsNLMLBMIA5222P110000000000000010100.000.000.000.000.000.000.0000.000.000.000.00
2013New Orleans ZephyrsPCLAAAMIA2423P101303000000130300031703.231.286.231.517.077.000.3005.8817.653.000.00
2013Miami MarlinsNLMLBMIA5223P740000000002000010400.000.000.000.000.000.000.0000.0050.000.000.00
2014New Orleans ZephyrsPCLAAAMIA5224P331210110011020006620.667.7502.0002.7501.6671.3331.00016.6716.671.003.00
2014Miami MarlinsNLMLBMIA5224P322701000100070400013101.037.037.037.074.000.000.0500.0022.580.000.00
2015Miami MarlinsNLMLBMIA5225P381712000200050600022302.118.118.118.236.000.000.1670.0021.740.000.00
2016San Diego PadresNLMLBSDN5226P7740000000001001000500.000.000.000.000.000.000.0000.0020.000.000.00
2017San Diego PadresNLMLBSDN5227P6610000000000010000200.000.000.000.000.000.000.0000.000.000.000.00
2018San Diego PadresNLMLBSDN5228P3910000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
2010AATotal--MIA------120000000002000000200.000.000.000.000.000.0000.00100.00Sou2010
2011AATotal--MIA------132344101300280200082722.174.240.348.588.261.174.2147.4129.634.0023.00Sou2011
2011MLBTotal--MIA------101712000100070300022002.118.118.118.235.000.000.2000.0035.00NL2011
2012AAATotal--MIA------1940561013003903000104624.150.209.250.459.175.100.1676.5219.573.0040.00PCL2012
2012MLBTotal--MIA------110000000000000010100.000.000.000.000.000.000.0000.000.00NL2012
2013AAATotal--MIA------101303000000130300031703.231.286.231.516.077.000.3005.8817.653.00PCL2013
2013MLBTotal--MIA------740000000002000010400.000.000.000.000.000.000.0000.0050.00NL2013
2014AAATotal--MIA------331210110011020006620.667.7502.0002.7501.6671.3331.00016.6716.671.003.00PCL2014
2014MLBTotal--MIA------322701000100070400013101.037.037.037.074.000.000.0500.0022.58NL2014
2015MLBTotal--MIA------381712000200050600022302.118.118.118.235.000.000.1670.0021.74NL2015
2016MLBTotal--SDN------7740000000001001000500.000.000.000.000.000.000.0000.0020.00NL2016
2017MLBTotal--SDN------6610000000000010000200.000.000.000.000.000.000.0000.000.00NL2017
2018MLBTotal--SDN------3910000000000000000100.000.000.000.000.000.000.0000.000.00NL2018
2019MLBTotal--CLE------200000000000000000000AL2019
Tot:MLB (9 yrs)MLB272722500040002201410258705.069.068.069.138.000.000.0980.0025.29
Tot:NL (8 yrs)NL270722500040002201410258705.069.068.069.138.000.000.0980.0025.29
Tot:AL (1 yrs)AL200000000000000000000
Tot:Minors (5 yrs)Minors46811015303700723010000279869.185.250.333.583.235.148.2187.1423.473.2927.00
Tot:AAA (3 yrs)AAA325661120240051308000196947.196.262.339.602.232.143.2207.2518.842.6028.00
Tot:AA (2 yrs)AA1425441013002100200082922.160.222.320.542.240.160.2146.9034.485.0025.00

Other Pitching Statistics

csv
Glossary
yearteam nameleaguecategoryagewleraggscgshogfgrsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so_bb
2011Florida MarlinsMLB Spring TrainingSpring21019.0020000205.06551130001.4010.801.801.805.409.003.00
2012Miami MarlinsMLB Spring TrainingSpring22200.0030000305.23000240000.884.760.003.186.350.002.00
2013Miami MarlinsMLB Spring TrainingSpring230012.0020000203.04442521003.0012.006.0015.006.0012.000.40
2014Miami MarlinsMLB Spring TrainingSpring24212.70650001020.0166626201011.107.200.902.709.002.703.33
2015Miami MarlinsMLB Spring TrainingSpring25101.54510014011.29220672001.296.940.004.635.401.541.17
2016Miami MarlinsMLB Spring TrainingSpring26018.18900009011.01110101882031.739.000.826.556.558.181.00
2017San Diego PadresMLB Spring TrainingSpring27102.1690002908.16220270010.966.480.002.167.562.163.50
2017National LeagueMajor League BaseballAllStar27000.0010000101.00000010000.000.000.000.009.000.000.00
2018San Diego PadresMLB Spring TrainingSpring28001.8050000505.04111160011.007.201.801.8010.801.806.00
2018National LeagueMajor League BaseballAllStar28000.0010000101.00000010000.000.000.000.009.000.000.00
Show all pitching records
Player pitching statistics considered to be non-regular season leagues and events.

Other Batting Statistics

csv
Glossary
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfiwdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so_bbab_hr
2012Miami MarlinsMLB Spring TrainingSpring22300000000000010000100.000.000.000.000.000.000.0000.000.000.000.00
2014Miami MarlinsMLB Spring TrainingSpring24210000000000010000200.000.000.000.000.000.000.0000.000.000.000.00
2015Miami MarlinsMLB Spring TrainingSpring25200000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2016Miami MarlinsMLB Spring TrainingSpring26510000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
2017San Diego PadresMLB Spring TrainingSpring27400000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2017National LeagueMajor League BaseballAllStar27100000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2018San Diego PadresMLB Spring TrainingSpring28400000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2018National LeagueMajor League BaseballAllStar28100000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2019American LeagueMajor League BaseballAllStar29100000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2021Washington NationalsMLB Spring TrainingSpring31200000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
Show all batting records
Player batting statistics considered to be non-regular season leagues and events.

Fielding Statistics

csv
Glossary
yearteamleaguelevelageposggsinnpoaedptctscsbcssb%fpctrfgrfirf9itm sharepl sharetm rank
2008Jamestown JammersNYPLA-18P3--040144001.0001.30.000.003.9100.019
2008Gulf Coast MarlinsGCLRk18P9--16108700.8750.80.000.0016.7100.023
2009Greensboro GrasshoppersSALA19P26--21522191700.8950.70.000.0018.6100.08
2010Jacksonville SunsSouAA20P1--120033001.0003.00.000.000.7100.026
Show all fielding records and totals
Fielding Statistics are updated at the conclusion of season

Yearly Summary

csv
Glossary
yearteamleaguelevelmlb-classagewlrankrpigpmanagersalaryservice timeplayoffsawards
2008Gulf Coast MarlinsGCLRkMIA1830242-9Steven Watson--dnq
2008Jamestown JammersNYPLA-MIA1847292-3Darin Everson--Lost in Finals
2009Greensboro GrasshoppersSALAMIA1966746-26Darin Everson--dnq
2010Jupiter HammerheadsFSLA+MIA2046926-26Ron Hassey--dnq
2010Jacksonville SunsSouAAMIA2081591-1Tim Leiper--League Champions
2011Jupiter HammerheadsFSLA+MIA2160806-1Ron Hassey--dnq
2011Jacksonville SunsSouAAMIA2170703-19Andy Barkett--dnq
2011Florida MarlinsNLMLBMIA2172905-12Edwin Rodriguez, Brandon Hyde, Jack McKeon414,000dnq
2012New Orleans ZephyrsPCLAAAMIA2273673-27Ron Hassey--dnq
2012Miami MarlinsNLMLBMIA2269935-1Ozzie Guillen480,000dnq
2013Gulf Coast MarlinsGCLRkMIA2325342-2Bobby Bell--dnq
2013New Orleans ZephyrsPCLAAAMIA2372724-15--dnq
2013Miami MarlinsNLMLBMIA23621005-7Mike Redmond490,000dnq
2014Jupiter HammerheadsFSLA+MIA2450876-2Brian Schneider--dnq
2014New Orleans ZephyrsPCLAAAMIA2470743-4Andy Haines--dnq
2014Miami MarlinsNLMLBMIA2477854-32Mike Redmond500,000dnq
2015Miami MarlinsNLMLBMIA2571913-38Mike Redmond520,0002.092dnq
2016San Diego PadresNLMLBSDN2668945-82Andy Green540,0003.092dnq
2017San Diego PadresNLMLBSDN2771914-72Andy Green1,375,0004.092dnq
2018Cleveland IndiansALMLBCLE2891711-28Terry Francona3,500,0005.092Lost in 1st Round (Astros)
2018San Diego PadresNLMLBSDN2866965-41Andy Green3,500,0005.092dnq
2019Cleveland IndiansALMLBCLE2993692-60Terry Francona7,416,6666.092dnq
2020Cleveland IndiansALMLBCLE3035252-23Terry Francona7,000,0007.092Lost in Wild Card Series (Yankees)
2021New York MetsNLMLBNYN3177853-16Luis Rojas10,120,1968.092dnq
2021Toronto Blue JaysALMLBTOR3191714-11Charlie Montoyo10,120,1968.092dnq
2021Washington NationalsNLMLBWAS3165975-41Dave Martinez10,120,1968.092dnq
2022Philadelphia PhilliesNLMLBPHI3287753-55Joe Girardi6,000,0009.092Lost World Series (Astros)
2023Atlanta BravesNLMLBATL33104581-20Brian Snitker1,500,00010.092Lost in Division Series (Phillies)
2023Colorado RockiesNLMLBCOL33591035-40Bud Black1,500,00010.092dnq
29 record(s)
Based on playing years with listed statistics and available season data.

Transactions

csv
Glossary
datetransaction descriptionteamminor team40-manstatus
2023-11-06Granted free agencyNoFree Agt
2023-08-01Traded from Rockies to Braves for Alec BargerAtlanta BravesYesActive
2023-03-04Signed to 1-year contract for 2023-2023 ($2m) [Free agent] Club option for 2024 at $7mColorado RockiesYesActive
2022-11-06Granted free agencyNoFree Agt
2022-10-07Activated from injured listPhiladelphia PhilliesYesActive
2022-09-25IL-15 Left elbow tendinitisPhiladelphia PhilliesYesIL-15
2022-03-15Signed to 1-year contract for 2022-2022 ($6m) [Free agent]Philadelphia PhilliesYesActive
2021-11-03Granted free agencyNoFree Agt
2021-09-02Claimed off waivers from Blue Jays by MetsNew York MetsYesActive
2021-08-31Designated for AssignmentToronto Blue JaysNoDFA
Show all transactions

Prospect Rankings

csv
Glossary
yearsourcetypeteamrankview rankings
2009Baseball AmericaTeamFlorida Marlins18View Rankings
2010Baseball AmericaTeamFlorida Marlins17View Rankings
2011Baseball AmericaTeamFlorida Marlins6View Rankings
3 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Salaries and Contracts

csv
Glossary
yearteamagesalarytm ranklg rankavg salarylg minimumservice timecontract
2008Florida Marlins760,000Signing Bonus
2011Florida Marlins21414,000--3,095,183414,000
2012Miami Marlins22480,000--3,213,479480,000
2013Miami Marlins23490,000--3,386,212490,000
2014Miami Marlins24500,000--3,818,923500,000
2015Miami Marlins25520,000266213,952,252507,5002.092
2016San Diego Padres26540,000155453,966,020507,5003.092
2017San Diego Padres271,375,00094504,097,122535,0004.092Signed to 1-year contract for 2017-2017 ($1.375m) [Avoids arbitration] [2017-01-12]
2018San Diego Padres283,500,00052894,095,686545,0005.092Signed to 3-year contract for 2018-2020 ($19.75m) [Avoids arbitration] Extension [2018-01-13]
2019Cleveland Indians297,416,66671854,509,524555,0006.092
2020Cleveland Indians307,000,00041874,724,815563,5007.092
2021Washington Nationals3110,120,19651184,170,000570,5008.092Signed to 1-year contract for 2021-2021 ($10.5m) [Free Agent] [2021-01-26]
2022Philadelphia Phillies326,000,000142084,317,736700,0009.092Signed to 1-year contract for 2022-2022 ($6m) [Free agent] [2022-03-15]
2023Colorado Rockies331,500,000184654,644,046720,00010.092Signed to 1-year contract for 2023-2023 ($2m) [Free agent] Club option for 2024 at $7m [2023-03-04]
14 season(s)$40,615,862Career Earnings
Talent Ratings
Strikeouts
60
Walks
46
Hittable
71
SO/BB
52
vsPower
71
Hitting
9
Durability
85
Team
.464

[Career Highlights]

[2008]  Drafted by the Florida Marlins in Round #2 (#52) out of Chaska (Chaska,MN) ... Signing Scout: Bob Oldis ... Played for Gulf Coast Marlins (Rk) ... Played for Jamestown Jammers (A-) ... Gatorade Player of the Year for Minnesota
[2009]  Played for Greensboro Grasshoppers (A) ... Led SAL in Losses ... Finished top 10 in SAL in Games Started, Runs Allowed, Earned Runs Allowed, Home Runs Allowed, Walks Allowed
[2010]  Played for Jupiter Hammerheads (A+) ... Played for Jacksonville Suns (AA) ... Played for Jacksonville Suns (AA) ... Led FSL in Complete Games, Shutouts ... Finished top 10 in FSL in Games Started, Innings PItched, Hits Allowed, Home Runs Allowed, Strikeouts
[2011]  Played for Jupiter Hammerheads (A+) ... Played for Jacksonville Suns (AA) ... Played for Jacksonville Suns (AA) ... Played for Florida Marlins (MLB) ... Played for Florida Marlins (MLB) ... Finished top 10 in Sou in Earned Run Average, W+H Per Inning Pitched, Wins, Hits per 9 Innings
[2012]  Played for New Orleans Zephyrs (AAA) ... Played for New Orleans Zephyrs (AAA) ... Played for Miami Marlins (MLB) ... Played for Miami Marlins (MLB) ... Finished top 10 in PCL in Wins, Games Started, Walks Allowed, Strikeouts, Hits per 9 Innings, Strikeouts per 9 Innings
[2013]  Played for Gulf Coast Marlins (Rk) ... Played for New Orleans Zephyrs (AAA) ... Played for New Orleans Zephyrs (AAA) ... Played for Miami Marlins (MLB) ... Played for Miami Marlins (MLB)
[2014]  Played for Jupiter Hammerheads (A+) ... Played for New Orleans Zephyrs (AAA) ... Played for New Orleans Zephyrs (AAA) ... Played for Miami Marlins (MLB) ... Played for Miami Marlins (MLB)
Show full Career Summary [2008-2023]
Page Last Updated: 2/13/2025 10:24:11 PM