Brad Hand

Free Agent
High Level
MLB
Years
2008-2023 (2011-2023)
Proper Name
Bradley Richard Hand
Nickname
Brotein Shake
Positions
p (723)
Height / Weight
6-3 / 224
Bats / Throws
Left / Left
Birthdate
March 20,1990   Age:  35.302
High School
Chaska (Chaska,MN)
Drafted/Signed
Signing Bonus
$ 760,000
Service Time
10.092 (2023)
MLB Debut
Contract Info
MLBAM ID
Retrosheet#
handb001
Show More
[2008] Originally Committed to Arizona State ... Gatorade Player of the Year for Minnesota
Show Releated Ebay Listings

Prospect Rankings

CSV
Glossary
Sign up to TBC PREMIUM. (1) Create TBC Account (2) Send Payment (3) Start researching like a pro!
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.

Pitching Statistics

CSV
Glossary
🔒
Unlock Ad-Free surfing, the TBC Player Tracker, Research Applications, data store discounts + additional grid functionality for only $2/month with TBC PREMIUM.
yearteam nameleaguelevelmlb#agewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2008Gulf Coast MarlinsGCLRkMIA-18202.48970020032.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.05720052020.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.383216001651111.011256541039675021.369.080.813.165.434.541.72
2015Miami MarlinsNLMLBMIA5225475.30381200267093.11075555932672031.4910.320.873.096.465.302.09
2016San Diego PadresNLMLBSDN5226442.92820008216189.16332298361117011.116.350.813.6311.183.223.08
2017San Diego PadresNLMLBSDN5227342.167200072322179.15420199201044070.936.131.022.2711.802.275.20
2018Cleveland IndiansALMLBCLE3328012.28280002811827.21977313411021.166.180.984.2313.342.283.15
2018San Diego PadresNLMLBSDN5228243.054100041312444.1332115515651071.086.701.023.0513.204.264.33
2019Cleveland IndiansALMLBCLE3329643.306000060543457.1532121618840041.248.320.942.8313.193.304.67
2020Cleveland IndiansALMLBCLE3330212.052300023211622.0138504291020.775.320.001.6411.863.277.25
2021Washington NationalsNLMLBWAS5231553.594100041362142.2312217518421051.156.541.053.808.864.642.33
2021Toronto Blue JaysALMLBTOR5231027.271100011508.2131073351001.8513.503.123.125.1910.381.67
2021New York MetsNLMLBNYN5231102.7016000164013.1127415141011.288.100.683.389.454.732.80
2022Philadelphia PhilliesNLMLBPHI5232322.80550005515545.0371814223381061.337.400.404.607.603.601.65
2023Colorado RockiesNLMLBCOL5533314.54400004011035.2351818416413031.438.831.014.0410.354.542.56
2023Atlanta BravesNLMLBATL4533227.5020000204118.019151526180021.399.501.003.009.007.503.00
Tot:MLB (13 yrs) MLB   40553.755794300254536132772.067335632280297782291461.267.850.933.469.124.152.63
Tot:AL (4 yrs) AL   883.111220009112258115.298464012381593081.187.630.932.9612.373.584.18
Tot:NL (11 yrs) NL   32473.87457430016341474656.157531028268259623261381.277.880.933.558.544.252.41
Tot:Minors (7 yrs) Minors   46413.6813513222130707.26423382895932765045881.378.160.754.168.274.301.99
Tot:Rk (2 yrs) Rk   212.211190002040.2301810013455001.066.640.002.889.963.983.46
Tot:A- (1 yrs) A-   123.00330000015.01165010122001.406.600.006.007.203.601.20
Tot:A (1 yrs) A   7134.86262600000127.21308369126612222201.549.160.854.658.605.851.85
Tot:A+ (3 yrs) A+   893.25292922000157.2162745711561523351.389.250.633.208.684.222.71
Tot:AA (2 yrs) AA   1243.38201900110114.29344431153750211.277.300.864.165.893.451.42
Tot:AAA (3 yrs) AAA   16123.75464600000252.02161131052512924413121.377.710.894.618.714.041.89
Avg:MLB - 162 Inning avg MLB   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 Inning avg College   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Other Pitching Statistics

CSV
Glossary
Get access to locked features and remove all ads with TBC PREMIUM. Only $2/month. Register today!
yearteam nameleaguecategoryagewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2011Florida MarlinsMLB Spring TrainingSpring21019.0020002005.06551130001.4010.801.801.805.409.003.00
2012Miami MarlinsMLB Spring TrainingSpring22200.0030003005.23000240000.884.760.003.186.350.002.00
2013Miami MarlinsMLB Spring TrainingSpring230012.0020002003.04442521003.0012.006.0015.006.0012.000.40
2014Miami MarlinsMLB Spring TrainingSpring24212.70650010020.0166626201011.107.200.902.709.002.703.33
2015Miami MarlinsMLB Spring TrainingSpring25101.54510041011.29220672001.296.940.004.635.401.541.17
2016Miami MarlinsMLB Spring TrainingSpring26018.18900090011.01110101882031.739.000.826.556.558.181.00
2017San Diego PadresMLB Spring TrainingSpring27102.1690009208.16220270010.966.480.002.167.562.163.50
2017National LeagueMajor League BaseballAllStar27000.0010001001.00000010000.000.000.000.009.000.000.00
2018San Diego PadresMLB Spring TrainingSpring28001.8050005005.04111160011.007.201.801.8010.801.806.00
2018National LeagueMajor League BaseballAllStar28000.0010001001.00000010000.000.000.000.009.000.000.00
2018Cleveland IndiansDivision SeriesPlayoffs280010.8020002101.23221141002.4016.205.405.4021.6010.804.00
2019Cleveland IndiansMLB Spring TrainingSpring29105.1990009108.2125532110001.6212.463.122.0811.425.195.50
2019American LeagueMajor League BaseballAllStar290018.0010001001.02220210004.0018.000.0018.009.0018.000.50
2020Cleveland IndiansMLB Spring TrainingSpring30001.8050005005.03110360001.205.400.005.4010.801.802.00
2020Cleveland IndiansWild Card SeriesPlayoffs300127.0010001000.23220110006.0040.500.0013.5013.5027.001.00
2021Washington NationalsMLB Spring TrainingSpring310212.1580008006.2131092590002.7017.552.706.7512.1513.501.80
2022Philadelphia PhilliesMLB Spring TrainingSpring32101.5060006006.03111370001.004.501.504.5010.501.502.33
2022Philadelphia PhilliesDivision SeriesPlayoffs32100.0030003002.22000030000.756.750.000.0010.120.000.00
2022Philadelphia PhilliesChampionship SeriesPlayoffs321027.0020002001.03331100014.0027.009.009.000.0027.000.00
2022Philadelphia PhilliesWorld SeriesPlayoffs32000.0020002202.01000010000.504.500.000.004.500.000.00
2023Colorado RockiesMLB Spring TrainingSpring33017.5070007006.06551430011.679.001.506.004.507.500.75
2023Atlanta BravesDivision SeriesPlayoffs33009.0010001001.01111120002.009.009.009.0018.009.002.00
Tot:Spring (13 Yrs) Spring 864.50766004700102.09652511448936071.418.471.244.248.214.591.94
Tot:AllStar (3 Yrs) AllStar 006.0030000303.02220230001.336.000.006.009.006.001.50
Tot:Playoffs (4 Yrs) Playoffs 218.001100031109.0138834111011.8913.003.004.0011.008.002.75

Batting Statistics

CSV
Glossary
🔒
Unlock the power of the TBC Research Applications with your TBC PREMIUM subscription. Only $2/month. Full feature list
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%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
Tot:MLB (9 yrs) MLB     272722500040002201410258705.069.068.069.138.000.000.0980.0025.29
Tot:AL (1 yrs) AL     200000000000000000000
Tot:NL (8 yrs) NL     270722500040002201410258705.069.068.069.138.000.000.0980.0025.29
Tot:Minors (5 yrs) Minors     46811015303700723010000279869.185.250.333.583.235.148.2187.1423.473.2927.00
Tot:AA (2 yrs) AA     1425441013002100200082922.160.222.320.542.240.160.2146.9034.485.0025.00
Tot:AAA (3 yrs) AAA     325661120240051308000196947.196.262.339.602.232.143.2207.2518.842.6028.00
Avg:MLB - 162 game avg MLB     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 game avg College     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
TBC+ Metric is based on wOBA with inclusion of stolen base value. TBC's version of wOBA excludes park factors and uses static coefficients across all levels and years for ease of implementation.
* indicates player had a low sample size of plate appearances.

Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Other Batting Statistics

CSV
Glossary
Unlock Ad-Free surfing, the TBC Player Tracker, Research Applications, data store discounts + additional grid functionality for only $2/month with TBC PREMIUM.
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%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
Tot:Spring (7 Yrs) Spring 2220000000000020000400.000.000.000.000.000.000.0000.000.00
Tot:AllStar (3 Yrs) AllStar 300000000000000000000

Talent Ratings

About Talent Ratings
StrikeoutsWalksHittableSO/BBvs PowerDurabilityTeam Success
604671527185.464