Sergio Romo

Retired
High Level
MLB
Years
2005-2022 (2008-2022)
Proper Name
Sergio Francisco Romo
Nickname
El Mechon
Pronunciation
SER-jee-oh ROH-moh
Positions
P (956) ... 3B (1)
Height / Weight
5-11 / 185
Bats / Throws
Right / Right
Birthdate
March 4,1983   Age:  42.319
High School
Brawley Union (Brawley,CA)
Colleges
Service Time
14.022 (2022)
MLB Debut
MLBAM ID
Retrosheet#
romos001
Show More
[2010] World Series Champion with San Francisco Giants   [2012] World Series Champion with San Francisco Giants   [2013] Played for Mexico in World Baseball Classic   [2014] World Series Champion with San Francisco Giants   [2017] Played for Mexico in World Baseball Classic   [2024] Added to the San Francisco Giants Wall of Fame

Prospect Rankings

CSV
Glossary
Support TBC for $2/month while removing all ads and getting access to our 20+ research applications, the TBC Player Tracker and much more!
yearsourcetypeteamrankview rankings
2008Baseball AmericaTeamSan Francisco Giants28View Rankings
2009Baseball AmericaTeamSan Francisco Giants10View Rankings
2 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Pitching Statistics

CSV
Glossary
🔒
Subscribe to TBC PREMIUM ($2/month) today and Track up to 200 players with daily stats using the TBC Player Tracker! Feature list
yearteam nameleaguelevelmlb#agewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2005Salem-Keizer VolcanoesNwstA-SFN2022712.7515140010068.270242179651131.159.170.921.188.523.157.22
2006Augusta GreenJacketsSALASFN20231022.5331100021104103.1783329919952000.946.790.781.658.272.875.00
2007San Jose GiantsCalifA+SFN1224621.36410004127966.13512104151062000.754.750.542.0414.381.637.07
2008Connecticut DefendersEastAASFN2125134.002400024211127.022151217300001.077.330.332.3310.005.004.29
2008Fresno GrizzliesPCLAAASFN-25000.0030003206.03000270000.834.500.003.0010.500.003.50
2008San Francisco GiantsNLMLBSFN5425312.1229000298034.01613838330030.714.240.792.128.743.444.13
2009San Jose GiantsCalifA+SFN-26000.0031002004.22000260000.863.860.003.8611.570.003.00
2009Fresno GrizzliesPCLAAASFN-26000.0030003003.02100031000.676.000.000.009.003.000.00
2009San Francisco GiantsNLMLBSFN5426523.9745000459234.0301515111412011.217.940.262.9110.853.973.73
2010San Francisco GiantsNLMLBSFN5427532.18680006813062.0461615614700040.976.680.872.0310.162.325.00
2011Arizona GiantsArizRkSFN-28000.0011000001.01000030001.009.000.000.0027.000.000.00
2011San Francisco GiantsNLMLBSFN5428311.50650006516148.0298825700000.715.440.380.9413.131.5014.00
2012San Francisco GiantsNLMLBSFN5429421.796900069271455.1371111510632030.856.020.811.6310.251.796.30
2013San Francisco GiantsNLMLBSFN5430582.546500065523860.1532017512581011.087.910.751.798.652.984.83
2014San Francisco GiantsNLMLBSFN5431643.726400064352358.0432424912592040.956.671.401.869.163.724.92
2015San Francisco GiantsNLMLBSFN5432052.98700007014257.1512019310714011.068.010.471.5711.153.147.10
2016San Jose GiantsCalifA+SFN5433000.0040004005.02000180000.603.600.001.8014.400.008.00
2016Sacramento River CatsPCLAAASFN5133115.6870007006.184410110001.2611.371.420.0015.635.680.00
2016San Francisco GiantsNLMLBSFN5433102.64400004013430.2269957331001.087.631.472.059.682.644.71
2017Rancho Cucamonga QuakesCalifA+LAN3334003.0022000003.03110020001.009.000.000.006.003.000.00
2017Los Angeles DodgersNLMLBLAN5434116.1230000308025.0231717712310101.408.282.524.3211.166.122.58
2017Tampa Bay RaysALMLBTBA5434201.4725000254030.2196527282010.855.580.592.058.221.764.00
2018Tampa Bay RaysALMLBTBA5435344.147350068392567.16531311120752021.268.691.472.6710.024.143.75
2019Miami MarlinsNLMLBMIA5436203.583800038281737.2331815413332101.227.880.963.117.884.302.54
2019Minnesota TwinsALMLBMIN5436013.1827000275322.2179834271020.936.751.191.5910.723.576.75
2020Minnesota TwinsALMLBMIN5437124.0524000247520.0169937230031.157.201.353.1510.354.053.29
2021Oakland AthleticsALMLBOAK5438114.67660006618361.2563332921601021.258.171.313.068.764.822.86
2022Tacoma RainiersPCL2AAASEA3739009.0010001001.01111010001.009.009.000.009.009.000.00
2022Monclova AcererosMexAAA  39000.0020002002.02000010001.009.000.000.004.500.000.00
2022Seattle MarinersALMLBSEA5439008.1617000173014.118131364112001.5311.303.772.516.918.162.75
2022Toronto Blue JaysALMLBTOR5439014.9160006203.21321230000.822.452.454.917.367.361.50
Tot:MLB (15 yrs) MLB   42363.21821500301816137722.257927525885179789222271.057.211.062.239.833.424.41
Tot:NL (11 yrs) NL   35272.83583000223583101502.138717115850114562142171.006.930.902.0410.073.064.93
Tot:AL (6 yrs) AL   794.082385007823336220.1192104100356522780101.177.841.432.669.274.253.49
Tot:Minors (9 yrs) Minors   2592.3613728006010924297.1229917823553386130.966.930.701.6610.232.756.15
Tot:Rk (1 yrs) Rk   000.0011000001.01000030001.009.000.000.0027.000.00
Tot:A- (1 yrs) A-   712.7515140001068.270242179651131.159.170.921.188.523.157.22
Tot:A (1 yrs) A   1022.5331100010214103.1783329919952000.946.790.781.658.272.875.00
Tot:A+ (4 yrs) A+   621.25503002747979.04213114181222000.764.780.462.0513.901.486.78
Tot:AA (1 yrs) AA   134.002400021241127.022151217300001.077.330.332.3310.005.004.29
Tot:AAA (4 yrs) AAA   112.4516000216018.1166522231000.987.850.980.9811.292.9511.50
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
Unlock the power of the TBC Research Applications with your TBC PREMIUM subscription. Only $2/month. Full feature list
yearteam nameleaguecategoryagewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2007Scottsdale ScorpionsArizona Fall LeagueAFL24000.64900090014.0121104160001.147.710.002.5710.290.644.00
2008San Francisco GiantsMLB Spring TrainingSpring25002.8450005316.16220260001.268.530.002.848.532.843.00
2009San Francisco GiantsMLB Spring TrainingSpring26000.000100-1101.02000000002.0018.000.000.000.000.000.00
2010San Francisco GiantsMLB Spring TrainingSpring27101.4214000140212.27321290000.714.970.711.426.392.134.50
2010San Francisco GiantsDivision SeriesPlayoffs271040.5020002000.23331000004.5040.5013.500.000.0040.500.00
2010San Francisco GiantsChampionship SeriesPlayoffs27000.0030003102.12000130001.297.710.003.8611.570.003.00
2010San Francisco GiantsWorld SeriesPlayoffs27000.0010001000.21000010001.5013.500.000.0013.500.000.00
2011San Francisco GiantsMLB Spring TrainingSpring28101.041000010118.26111070000.696.231.040.007.271.040.00
2012San Francisco GiantsMLB Spring TrainingSpring29026.5711000112112.11311933151001.309.492.192.1910.958.035.00
2012San Francisco GiantsDivision SeriesPlayoffs29102.0830003314.12110110000.694.150.002.082.082.081.00
2012San Francisco GiantsChampionship SeriesPlayoffs29000.0040004403.12000031000.605.400.000.008.100.000.00
2012San Francisco GiantsWorld SeriesPlayoffs29000.0030003333.00000050000.000.000.000.0015.000.000.00
2013San Francisco GiantsMLB Spring TrainingSpring30102.4511000114111.010330360001.188.180.002.454.912.452.00
2014San Francisco GiantsMLB Spring TrainingSpring311012.381000010418.01112110471011.8812.380.004.507.8813.501.75
2014San Francisco GiantsDivision SeriesPlayoffs31000.0030003003.02000020000.676.000.000.006.000.000.00
2014San Francisco GiantsChampionship SeriesPlayoffs31115.4040004201.22111010001.2010.805.400.005.405.400.00
2014San Francisco GiantsWorld SeriesPlayoffs31000.0020002002.12000040000.867.710.000.0015.430.000.00
2015San Francisco GiantsMLB Spring TrainingSpring32002.1690009618.162211110000.846.481.081.0811.882.1611.00
2016San Francisco GiantsMLB Spring TrainingSpring33006.0070007226.06441180011.179.001.501.5012.006.008.00
2016San Francisco GiantsDivision SeriesPlayoffs330013.5020002002.02331120001.509.004.504.509.0013.502.00
2017Los Angeles DodgersMLB Spring TrainingSpring34001.8050005005.04110250001.207.200.003.609.001.802.50
2018Tampa Bay RaysMLB Spring TrainingSpring35000.0050005004.03000040000.756.750.000.009.000.000.00
2019Miami MarlinsMLB Spring TrainingSpring36113.6870007107.133312101000.683.681.232.4512.273.685.00
2019Minnesota TwinsDivision SeriesPlayoffs36009.0020002002.02221210002.009.004.509.004.509.000.50
2020Minnesota TwinsMLB Spring TrainingSpring37001.8050005005.03210290001.005.400.003.6016.203.604.50
2020Minnesota TwinsWild Card SeriesPlayoffs37010.0010001000.22300100004.5027.000.0013.500.0040.500.00
2021Oakland AthleticsMLB Spring TrainingSpring38006.7541003004.04332280101.509.004.504.5018.006.754.00
2022Seattle MarinersMLB Spring TrainingSpring39000.0020002002.00000020000.000.000.000.009.000.000.00
2023San Francisco GiantsMLB Spring TrainingSpring40000.0010001000.02110101000.000.000.000.000.000.000.00
Tot:AFL (1 Yrs) AFL 000.64900009014.0121104160001.147.710.002.5710.290.644.00
Tot:Spring (16 Yrs) Spring 533.811062002410410101.286484310251074121.097.610.892.219.474.254.28
Tot:Playoffs (6 Yrs) Playoffs 323.46300001330426.022131046231001.087.621.382.087.964.503.83

Batting Statistics

CSV
Glossary
🔒
Unlock the power of TBC PREMIUM for only $2/month.
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2008San Francisco GiantsNLMLBSFN5425P2710000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
2009San Francisco GiantsNLMLBSFN5426P4410000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
2010San Francisco GiantsNLMLBSFN5427P6720000000002000000200.000.000.000.000.000.000.0000.00100.000.000.00
2015San Francisco GiantsNLMLBSFN5432P7020000000001000000200.000.000.000.000.000.000.0000.0050.000.000.00
2018Tampa Bay RaysALMLBTBA5435P510000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
Tot:MLB (9 yrs) MLB     38470000000005000000700.000.000.000.000.000.000.0000.0071.43
Tot:AL (3 yrs) AL     1110000000001000000100.000.000.000.000.000.0000.00100.00
Tot:NL (8 yrs) NL     37360000000004000000600.000.000.000.000.000.000.0000.0066.67
Tot:Minors (1 yrs) Minors     500000000000000000000
Tot:AAA (1 yrs) AAA     500000000000000000000
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
2008San Francisco GiantsMLB Spring TrainingSpring25310000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
2010San Francisco GiantsMLB Spring TrainingSpring271400000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2011San Francisco GiantsMLB Spring TrainingSpring28500000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2012San Francisco GiantsDivision SeriesPlayoffs29310000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
2012San Francisco GiantsChampionship SeriesPlayoffs29400000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2012San Francisco GiantsWorld SeriesPlayoffs29100000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2014San Francisco GiantsMLB Spring TrainingSpring31600000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2014San Francisco GiantsDivision SeriesPlayoffs31300000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2014San Francisco GiantsChampionship SeriesPlayoffs31400000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2014San Francisco GiantsWorld SeriesPlayoffs31200000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2015San Francisco GiantsMLB Spring TrainingSpring32500000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2016San Francisco GiantsMLB Spring TrainingSpring33600000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2017Los Angeles DodgersMLB Spring TrainingSpring34200000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2019Miami MarlinsMLB Spring TrainingSpring36420000000001000000200.000.000.000.000.000.000.0000.0050.000.000.00
Tot:Spring (8 Yrs) Spring 4530000000002000000300.000.000.000.000.000.000.0000.0066.67
Tot:Playoffs (2 Yrs) Playoffs 1710000000001000000100.000.000.000.000.000.0000.00100.00

Talent Ratings

About Talent Ratings
StrikeoutsWalksHittableSO/BBvs PowerDurabilityTeam Success
768275867570.533