Michael Soroka

Active on MLB Roster | Arizona Diamondbacks
High Level
MLB
Years
2015-2025 (2018-2025)
Proper Name
Michael John Graydon Soroka
Nickname
Rock
Pronunciation
suh-ROW-kah
Positions
P (193)
Height / Weight
6-5 / 250
Bats / Throws
Right / Right
Birthdate
August 4,1997   Age:  28.165
High School
Bishop Carroll (Calgary,AB)
Drafted/Signed
Signing Bonus
$ 1,974,700
Service Time
7.009 (2025)
MLB Debut
Contract Info
MLBAM ID
Retrosheet#
sorom001
Show More
[2015] Originally Committed to California ... 1st Round Draft Pick (#28 overall) by the Atlanta Braves   [2017] Participated in the All-Star Weekend Futures Game (World Team)   [2019] Topps All-Star Rookie   [2020] Opening day starter for the Atlanta Braves   [2021] Did not play after undergoing right Achilles tendon surgery
Show Releated Ebay Listings

Prospect Rankings

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.
yearsourcetypeteamrankview rankings
2016MLB PipelineTeamAtlanta Braves13View Rankings
2017Baseball AmericaMLBAtlanta Braves48View Rankings
2017MLB PipelineMLBAtlanta Braves78View Rankings
2017Baseball AmericaTeamAtlanta Braves4View Rankings
2017MLB PipelineTeamAtlanta Braves5View Rankings
2018Baseball AmericaMLBAtlanta Braves27View Rankings
2018FanGraphsMLBAtlanta Braves34View Rankings
2018MLB PipelineMLBAtlanta Braves31View Rankings
2018Baseball AmericaTeamAtlanta Braves3View Rankings
2018MLB PipelineTeamAtlanta Braves3View Rankings
2019Baseball AmericaMLBAtlanta Braves25View Rankings
2019Baseball ProspectusMLBAtlanta Braves53View Rankings
2019FanGraphsMLBAtlanta Braves36View Rankings
2019MLB PipelineMLBAtlanta Braves24View Rankings
2019Baseball AmericaTeamAtlanta Braves3View Rankings
2019Baseball ProspectusTeamAtlanta Braves3View Rankings
2019MLB PipelineTeamAtlanta Braves1View Rankings
17 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Pitching Statistics

CSV
Glossary
🔒
Get access to locked features and remove all ads with TBC PREMIUM. Only $2/month. Register today!
yearteam nameleaguelevelmlb#agewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2015Danville BravesAppRkATL2217023.75660000024.028121004261001.3310.500.001.509.754.506.50
2015Gulf Coast BravesGCLRkATL4517001.80430010010.052201110000.604.500.000.909.901.8011.00
2016Rome BravesSALAATL5418993.02252410100143.013058483321258191.138.180.192.017.873.653.91
2017Mississippi BravesSouAAATL45191182.75262600000153.21335847103412570101.097.790.591.997.323.403.68
2018Rome BravesSALAATL-20000.0011000003.20000030000.000.000.000.007.360.000.00
2018Gwinnett StripersILAAAATL-20212.00551100027.0206606311000.966.670.002.0010.332.005.17
2018Atlanta BravesNLMLBATL4020213.51550000025.230141017212001.4410.520.352.457.364.913.00
2019Gwinnett StripersILAAAATL-21103.8622000009.154411100000.644.820.960.969.643.8610.00
2019Atlanta BravesNLMLBATL40211342.68292900000174.2153565214411423071.117.880.722.117.322.893.46
2020Atlanta BravesNLMLBATL4022013.95330000013.211760781011.327.240.004.615.274.611.14
2022Rome BravesSAL2A+ATL4024000.0011000004.01000080000.252.250.000.0018.000.000.00
2022Gwinnett StripersIL2AAAATL4024026.43550000021.020151537171021.298.571.293.007.296.432.43
2023Gwinnett StripersIL2AAAATL4025443.4117172100087.0653533628921181.076.720.622.909.523.623.29
2023Atlanta BravesNLMLBATL4025226.40760010032.1362323912292041.4810.022.513.348.076.402.42
2024Charlotte KnightsIL2AAACHA4726303.3860006008.053312121020.885.631.132.2513.503.386.00
2024Chicago White SoxALMLBCHA40260104.7425900167079.26649421344842231.387.461.474.979.495.541.91
2025Harrisburg SenatorsEast2AAWAS3927015.1422000007.06442270001.147.712.572.579.005.143.50
2025Rochester Red WingsIL2AAAWAS4027001.8011000005.041113110001.407.201.805.4019.801.803.67
2025Iowa CubsIL2AAACHN5127103.8610001002.11111030000.433.863.860.0011.573.860.00
2025Washington NationalsNLMLBWAS3427384.8716160000081.168444411248721141.137.521.222.669.634.873.63
2025Chicago CubsNLMLBCHN9927001.0861005108.14511580011.084.321.085.408.645.401.60
Tot:MLB (6 yrs) MLB   20263.859169008220415.236819817849140379123301.227.971.063.038.214.292.71
Tot:AL (1 yrs) AL   0104.7425900716079.26649421344842231.387.461.474.979.495.541.91
Tot:NL (5 yrs) NL   20163.64666000160336.03021491363696295101271.188.090.962.577.903.993.07
Tot:Minors (9 yrs) Minors   31273.101029342090505.042319917428120481202311.087.540.502.148.573.554.01
Tot:Rk (1 yrs) Rk   023.181090001034.033141205371001.128.740.001.329.793.717.40
Tot:A (2 yrs) A   992.95262510010146.213058483321288191.107.980.181.967.853.564.00
Tot:A+ (1 yrs) A+   000.0011000004.01000080000.252.250.000.0018.000.00
Tot:AA (2 yrs) AA   1192.86282800000160.21396251123613270101.097.790.672.027.393.473.67
Tot:AAA (6 yrs) AAA   1173.55373032070159.21206563134717641121.056.760.732.659.923.663.74
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
2018Atlanta BravesMLB Spring TrainingSpring20001.8030003005.02111050010.403.601.800.009.001.800.00
2019National LeagueMajor League BaseballAllStar21000.0010001001.00000000000.000.000.000.000.000.000.00
2019Atlanta BravesDivision SeriesPlayoffs21001.2911000007.02110070000.292.570.000.009.001.290.00
2020Atlanta BravesMLB Spring TrainingSpring22103.1233000008.27331570001.387.271.045.197.273.121.40
2021Atlanta BravesMLB Spring TrainingSpring23004.5010001112.02111220002.009.004.509.009.004.501.00
2023Atlanta BravesMLB Spring TrainingSpring25006.7511000001.13210112003.0020.250.006.756.7513.501.00
2024Chicago White SoxMLB Spring TrainingSpring26101.38440000013.073215172000.924.850.693.4611.772.083.40
2025Washington NationalsMLB Spring TrainingSpring27127.47440000015.2141313211131001.608.041.156.327.477.471.18
2025Chicago CubsWild Card SeriesPlayoffs27000.0010001000.20000000000.000.000.000.000.000.000.00
2025Chicago CubsDivision SeriesPlayoffs270027.0010001001.05330210007.0045.000.0018.009.0027.000.50
Tot:Spring (6 Yrs) Spring 324.1416120014145.2352321624455011.296.901.184.738.874.531.88
Tot:AllStar (1 Yrs) AllStar 000.0010000101.00000000000.000.000.000.000.000.00
Tot:Playoffs (2 Yrs) Playoffs 004.1531000208.27440280001.047.270.002.088.314.154.00

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
2017Mississippi BravesSouAAATL4519P1629131001001160400043412.103.133.138.271.069.035.2312.9447.0616.000.00
2018Gwinnett StripersILAAAATL-20P110000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
2018Atlanta BravesNLMLBATL4020P480100000001000001801.125.125.125.250.000.000.1430.0012.500.000.00
2019Gwinnett StripersILAAAATL-21P110000000000010000200.000.000.000.000.000.000.0000.000.000.000.00
2019Atlanta BravesNLMLBATL4021P2752240003002222700146304.077.143.077.220.038.000.1333.1734.9211.000.00
Tot:MLB (2 yrs) MLB     3160250003002232700157105.083.141.083.224.033.000.1352.8232.3911.50
Tot:NL (2 yrs) NL     3160250003002232700157105.083.141.083.224.033.000.1352.8232.3911.50
Tot:Minors (3 yrs) Minors     1831131001001170500043712.097.125.129.254.065.032.2142.7045.9517.00
Tot:AA (1 yrs) AA     1629131001001160400043412.103.133.138.271.069.034.2312.9447.0616.00
Tot:AAA (2 yrs) AAA     220000000001010000300.000.000.000.000.000.000.0000.0033.33
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
Get TBC Data Store discounts (25%) with your TBC PREMIUM subscription.
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2018Atlanta BravesMLB Spring TrainingSpring20100000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2019National LeagueMajor League BaseballAllStar21100000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2019Atlanta BravesDivision SeriesPlayoffs21120000000002000000200.000.000.000.000.000.000.0000.00100.000.000.00
2021Atlanta BravesMLB Spring TrainingSpring23100000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
Tot:Spring (2 Yrs) Spring 200000000000000000000
Tot:AllStar (1 Yrs) AllStar 100000000000000000000
Tot:Playoffs (1 Yrs) Playoffs 120000000002000000200.000.000.000.000.000.0000.00100.00

Talent Ratings

About Talent Ratings
StrikeoutsWalksHittableSO/BBvs PowerDurabilityTeam Success
497168706835.536