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

Ricky RomeroTrack this Player High Level: MLB Status: Free Agent since 2017 MLB Years: 2009-2013
Follow TBC on Twitter and Facebook

Drafted
Arizona Fall League
Rated Prospect
1st Round Draft Pick

PositionsP-252Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameRicardo Romero
Height6-1Weight195BatsRightThrowsLeft
Born DateNovember 6,1984 [33.283]PlaceEast Los Angeles,California
High SchoolRoosevelt (Los Angeles,CA)
CollegeCal State Fullerton (Fullerton,CA)

DraftedSelected by the Toronto Blue Jays [Team Picks] in the 1st round (6th overall) of the 2005 Amateur Entry Draft [Signed] ... Selected by the Boston Red Sox [Team Picks] in the 37th round (1108th overall) of the 2002 Amateur Entry Draft
Signing Bonus$2,400,000Signing ScoutsDemerius PittmanService Time4.000 (2012)
Prospect Rankings[BA] 2006-MLB-#87 ... 2006-TOR-#2 ... 2007-TOR-#3 ... 2008-TOR-#5 ... 2009-TOR-#8
MLB DebutApril 9,2009 [24.154]
OrganizationsTOR [10] SFN [3] Awards6Awards Voting1-2
TBC Player ID42526Retrosheet IDromer002MLBAM ID460069
RelationshipsBrother of Gabriel Romero
Pitch Repertoire Fastball (47.47%) -- Changeup (19.79%) -- 2-Seam Fastball (18.18%) -- Curveball (12.19%) -- Slider (1.52%) -- Cutter (0.85%)
Fastball Velocity [2013] - 90.37 - [2012] - 91.36 - [2011] - 91.99 - [2010] - 90.64
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Other Batting -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Ricky Romero page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.


Player Notes:   Member of the 2004 United States National Baseball team ... Opening Day Starter for Toronto Blue Jays in 2011-2012
About Sponsorships Program


Active Talent RatingsPitchingStrikeouts47Walks43Hittable53SO/BB44vsPower53Hitting0Durability59Team.507Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2003Cal State FullertonBigWestNCAA-1Fr10S/R18303.2023617110056.0482320418464001.177.670.642.887.352.561.000-
2004Cal State FullertonBigWestNCAA-1SoST191443.37222205200155.0146665894212614001.218.480.522.447.323.00.778-
2005Cal State FullertonBigWestNCAA-1JrST201352.89181802000134.010248436341397301.016.850.402.289.344.09.722-
2005Auburn DoubledaysNYPLA-tor10ST20000.0011000002.02000121001.509.00--4.509.002.00--
2005Dunedin Blue JaysFSLA+tor-ST20103.82880004030.236131327225101.4010.570.592.056.463.141.000-
2005Minor Totals (2 teams)MinorAAA--ST0103.58990004032.238131328246101.4110.470.552.206.613.001.000-
2006Dunedin Blue JaysFSLA+tor-ST21212.4710100110058.0481716514610001.067.410.772.169.414.36.667-
2006New Hampshire Fisher CatsEastAAtor3ST21275.0812120000067.0654338726416001.358.690.943.485.481.58.222-
2006Minor Totals (2 teams)MinorAAA--ST0483.87222201100125.2113605412401026001.228.090.862.867.312.55.333-
2007Dunedin Blue JaysFSLA+tor-ST22003.8611000004.24220120001.077.71--1.933.862.00--
2007New Hampshire Fisher CatsEastAAtor10ST22364.8918180100088.0985748951809001.699.980.925.208.151.57.333-
2007Minor Totals (2 teams)MinorAAA--ST0364.8419190100092.11025950952829001.669.870.875.037.941.58.333-
2008New Hampshire Fisher CatsEastAAtor-ST23554.96212100000121.213970679557811101.5910.280.674.075.771.42.500-
2008Syracuse ChiefsILAAAtor-ST23333.37770100042.2421716320382001.458.860.634.228.021.90.500-
2008Minor Totals (2 teams)MinorAAA--ST0884.55282801000163.01818783127511613101.569.910.664.116.351.55.500-
2009Dunedin Blue JaysFSLA+tor-ST240113.5011000004.06662151001.7513.504.502.2511.255.00.000-
2009New Hampshire Fisher CatsEastAAtor-ST24001.6911000005.03210540001.505.06--8.446.750.80--
2009Las Vegas 51sPCLAAAtor5ST24007.2011000005.08440230002.0014.40--3.605.401.50--
2009Minor Totals (3 teams)MinorAAA--ST0016.91330000014.017121128121001.7410.671.265.027.531.50.000-
2009Toronto Blue JaysALMLBtor24ST241394.30292900000178.01928885187914161101.529.710.913.997.131.78.5914.33
2010Toronto Blue JaysALMLBtor24ST251493.73323203100210.01899887158217418181.298.100.643.517.462.12.6093.64
2011Toronto Blue JaysALMLBtor24ST2615112.92323204200225.01768573268017891141.147.041.043.207.122.23.5774.20
2012Toronto Blue JaysALMLBtor24ST279145.77323201000181.01981221162110512480101.679.851.045.226.171.18.3915.14
2013Dunedin Blue JaysFSLA+tor24ST28001.2911000007.06110040000.867.71----5.140.00--
2013Buffalo BisonsILAAAtorST28585.78222201000113.2136817311638110101.7510.770.874.996.411.29.385-
2013Minor Totals (2 teams)MinorAAA--ST0585.52232301000120.2142827411638510101.7010.590.824.706.341.35.385-
2013Toronto Blue JaysALMLBtor24S/R280211.0542200107.011992851012.5913.502.459.826.140.63.0008.91
2014Buffalo BisonsILAAAtor0ST29035.50990000037.2372423442286002.108.840.9610.046.690.67.000-
2015Arizona GiantsArizRksfn51ST30025.6344000008.06550743001.636.75--7.884.500.57.000-
2016Sacramento River CatsPCLAAAsfn0ST31004.5022000008.06440560001.386.75--5.636.751.20--
2017Sacramento River CatsPCLAAAsfn15ST32026.75440000014.2161211116134002.189.820.619.827.980.81.000-
2017Minor Totals (2 teams)MinorAAA--S/R00212.2716412001029.2292120326227003.7517.801.8415.9513.500.85.000-
MLB Totals - 5 Season(s)Filter51454.1612912728310801.076640237082354622423431.408.600.923.986.991.76.5311.26
Minor League Totals - 10 Season(s)Filter21384.90135123124150629.06713673375532648161301.619.760.804.746.991.48.356-
AAA Totals - 6 Season(s)Filter8165.685745122010234.22581511402115817825101.8810.480.856.427.231.13.333-
AA Totals - 4 Season(s)Filter10184.90525201000281.23051721542513720326101.569.710.804.366.461.48.357-
A+ Totals - 5 Season(s)Filter323.27212101140103.21003938923946101.188.600.771.988.084.09.600-
A- Totals - 1 Season(s)Filter000.0011000002.02000121001.509.00--4.509.002.00--
Rk Totals - 1 Season(s)Filter025.6344000008.06550743001.636.75--7.884.500.57.000-
NCAA Totals - 3 Season(s)Filter3093.156346178300345.0296137121199431125301.137.710.502.458.113.31.769-
Toronto Blue Jays Totals - 5 Season(s)Filter51454.1612912728310801.076640237082354622423431.408.600.923.986.991.76.531-
Average MLB - Per ~220 innings14124.16353502100220.02101101022397171121121.408.600.923.986.991.76.5381.26
Average Minor - Per ~220 innings7144.90484441020220.02381301202011617122101.619.760.804.746.991.48.333-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2009Toronto Blue JaysALMLBtor24p2426000000000400000.000.000.000.000006.000.000.000.0000.0066.670.000.000.000.00
2010Toronto Blue JaysALMLBtor24p2524000000000300000.000.000.000.000004.000.000.000.0000.0075.000.000.000.000.00
2011Toronto Blue JaysALMLBtor24p2626010002000200000.167.167.167.334106.250.000.000.1480.0033.330.000.000.000.00
2012Toronto Blue JaysALMLBtor24p27325110000000200000.200.200.200.400105.333.000.000.1770.0040.000.000.000.000.00
2016Sacramento River CatsPCLAAAsfn0p3111000000000101000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
2017Sacramento River CatsPCLAAAsfn15p3212000000000000000.000.000.000.000002.000.000.000.0000.000.000.000.000.000.00
MLB Totals - 4 Season(s)Filter38211200020001100000.095.095.095.1902021.200.000.000.0000.0052.380.000.000.000.00
Minor League Totals - 2 Season(s)Filter23000000000101000.000.000.000.000004.000.000.000.0000.0025.000.000.000.000.00
AAA Totals - 2 Season(s)Filter23000000000101000.000.000.000.000004.000.000.000.0000.0025.000.000.000.000.00
Toronto Blue Jays Totals - 4 Season(s)Filter38211200020001100000.095.095.095.1902021.200.000.000.0000.0052.380.000.000.000.00
Average MLB - Per 162 games162904900090004700000.095.095.095.1909090.200.000.000.0000.0052.380.000.000.000.00
Average Minor - Per 162 games16224300000000081081000.000.000.000.00000324.000.000.000.0000.0025.000.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2005Auburn Doubledays NYPLA-tor20P1---1--111.0001.00------1100.01.3
2005Dunedin Blue Jays FSLA+tor20P8--34--771.0000.88------8100.05.7
2006Dunedin Blue Jays FSLA+tor21P10--15--661.0000.60------10100.07.3
2006New Hampshire Fisher Cats EastAAtor21P12--4142-2018.9001.50------12100.08.5
2007Dunedin Blue Jays FSLA+tor22P1---2--221.0002.00------1100.00.7
2007New Hampshire Fisher Cats EastAAtor22P18--518-223231.0001.28------18100.012.6
2008New Hampshire Fisher Cats EastAAtor23P21--624-230301.0001.43------21100.014.8
2008Syracuse Chiefs ILAAAtor23P7--58-213131.0001.86------7100.04.9
2009Dunedin Blue Jays FSLA+tor24P1---2--221.0002.00------1100.00.7
2009New Hampshire Fisher Cats EastAAtor24P1--1---111.0001.00------1100.00.7
2009Las Vegas 51s PCLAAAtor24P1---2--221.0002.00------1100.00.7
2009Toronto Blue JaysALMLBtor24P29291781525224240.9521.380.22-----29100.017.9
2010Toronto Blue JaysALMLBtor25P3232210747325754.9471.690.26-----32100.019.8
2011Toronto Blue JaysALMLBtor26P32322251141115352.9811.630.23-----32100.019.8
2012Toronto Blue JaysALMLBtor27P3232181534224139.9511.220.22131056.5-32100.019.8
2013Dunedin Blue Jays FSLA+tor28P1---2--221.0002.00------1100.00.8
2013Buffalo Bisons ILAAAtor28P22--318112221.9550.95------22100.015.3
2013Toronto Blue JaysALMLBtor28P427-2--221.0000.500.29-----4100.02.5
2014Buffalo Bisons ILAAAtor29P9--113111514.9331.56------9100.06.3
2015Arizona Giants ArizRksfn30P4--11--221.0000.50------4100.07.1
2016Sacramento River Cats PCLAAAsfn31P2--11--221.0001.00------2100.01.4
2017Sacramento River Cats PCLAAAsfn32P4---------------4100.02.8
MLB Totals for P - 5 season(s)-   P1291278013814987195187.9591.450.23131056.5-1290.00.0
AAA Totals for P - 6 season(s)-   P45--1042245452.9631.16------450.00.0
AA Totals for P - 4 season(s)-   P52--1656247472.9731.38------520.00.0
A+ Totals for P - 5 season(s)-   P21--415--19191.0000.90------210.00.0
A- Totals for P - 1 season(s)-   P1---1--111.0001.00------10.00.0
Rk Totals for P - 1 season(s)-   P4--11--221.0000.50------40.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2005Auburn Doubledays NYPLA-tor201----------
2005Dunedin Blue Jays FSLA+tor208----------
2006Dunedin Blue Jays FSLA+tor2110----------
2006New Hampshire Fisher Cats EastAAtor2112----------
2007Dunedin Blue Jays FSLA+tor221----------
2007New Hampshire Fisher Cats EastAAtor2218----------
2008New Hampshire Fisher Cats EastAAtor2321----------
2008Syracuse Chiefs ILAAAtor237----------
2009Dunedin Blue Jays FSLA+tor241----------
2009New Hampshire Fisher Cats EastAAtor241----------
2009Las Vegas 51s PCLAAAtor241----------
2009Toronto Blue JaysALMLBtor2429----------
2010Toronto Blue JaysALMLBtor2532----------
2011Toronto Blue JaysALMLBtor2632----------
2012Toronto Blue JaysALMLBtor2732----------
2013Dunedin Blue Jays FSLA+tor281----------
2013Buffalo Bisons ILAAAtor2822----------
2013Toronto Blue JaysALMLBtor284----------
2014Buffalo Bisons ILAAAtor299----------
2015Arizona Giants ArizRksfn304----------
2016Sacramento River Cats PCLAAAsfn312----------
2017Sacramento River Cats PCLAAAsfn324----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2006Toronto Blue JaysMLB Spring TrainingMLB21019.0020200003.0763214002.6721.006.003.0012.004.0018.00.000
2007Scottsdale ScorpionsArizona Fall LgMinor22114.09918000011.08851512001.186.550.824.099.822.406.55.500
2009Toronto Blue JaysMLB Spring TrainingMLB24000.00000000034.01150320500.382.910.790.530.000.001.32.000
2010Toronto Blue JaysMLB Spring TrainingMLB25301.89550000019.018442911001.428.530.954.265.211.221.891.000
2011Toronto Blue JaysMLB Spring TrainingMLB26127.91550000019.12417173920001.7311.171.404.199.312.227.91.333
2012Toronto Blue JaysMLB Spring TrainingMLB27200.00404000011.02000210000.361.640.001.648.185.000.001.000
2013Toronto Blue JaysMLB Spring TrainingMLB28116.23550000013.0171193108202.0811.772.086.925.540.807.62.500
2014Toronto Blue JaysMLB Spring TrainingMLB29013.7241300009.26441106201.745.590.939.315.590.603.72.000
2016San Francisco GiantsMLB Spring TrainingMLB31003.1841300105.2522034101.547.940.004.766.351.333.18.000
Arizona Fall League Totals - 1 yrs114.09918000011.08851512001.186.550.824.099.822.406.55.500
MLB Spring Training Totals - 8 yrs753.062917120010114.79049391446631001.197.061.103.614.941.373.85.583

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2010Toronto Blue JaysMLB Spring TrainingMLB2552000000000200000.000.000.000.000002.000.000.0000.00100.000.000.000.000.00
MLB Spring Training Totals - 2 yrs62000000000200000.000.000.000.000002.000.000.0000.00100.000.000.000.000.00

Awards [6]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2004College World Series All-Tournament Team (P)1
20052nd Team College All-American (SP) ... Big West Conference All-Conference Team (SP) ... Big West Conference Pitcher of the Year3
2011AL Pitcher of the Month (August) ... American League Player of the Week (August 1-August 7)2

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2017-04-29SPFree Agent -Free AgentFree AgentReleased by Giants32.174  
2016-11-03SPSan Francisco GiantsSacramento (AAA)-MinorsContractSigned to minor league contract (re-signed)31.362Team Roster on 2016-11-03
2016-04-21SPSan Francisco GiantsSacramento (AAA)-DL-7InjuredDL7 Injured31.166Team Roster on 2016-04-21
2016-04-11SPSan Francisco GiantsSacramento (AAA)-MinorsReassigned MinorsAssigned to Sacramento (AAA)31.156Team Roster on 2016-04-11
2015-11-26SPSan Francisco GiantsSan Francisco Giants (MLB)-MinorsContractSigned to Minor League Contract31.020Team Roster on 2015-11-26
2015-11-17SPFree Agent -Free AgentFree AgentGranted free agency31.011  
2015-10-20SPSan Francisco GiantsSacramento (AAA)-MinorsActivated MinorsActivated from DL30.348Team Roster on 2015-10-20
2015-08-07SPSan Francisco GiantsSacramento (AAA)-DL-7InjuredDL7 Injured30.274Team Roster on 2015-08-07
2015-08-04SPSan Francisco GiantsSacramento (AAA)-MinorsReassigned MinorsAssigned to Sacramento (AAA)30.271Team Roster on 2015-08-04
2015-07-12SPSan Francisco GiantsArizona Giants (Rk)-MinorsReassigned MinorsAssigned to Arizona Giants (Rk)30.248Team Roster on 2015-07-12
2015-05-12SPSan Francisco GiantsSan Francisco Giants (MLB)-MinorsContractSigned to Minor League Contract30.187Team Roster on 2015-05-12
2015-04-25SPFree Agent -Free AgentFree AgentReleased by Blue Jays30.170  
2015-04-18SPToronto Blue JaysNew Hampshire (AA)-DL-7InjuredDL7 Injured30.163Team Roster on 2015-04-18
2014-09-29SPToronto Blue JaysBuffalo (AAA)-MinorsActivated MinorsActivated from disabled list29.327Team Roster on 2014-09-29
2014-06-07SPToronto Blue JaysBuffalo (AAA)-DL-7InjuredDL7 Injured29.213Team Roster on 2014-06-07
2014-04-12SPToronto Blue JaysBuffalo (AAA)-MinorsReassigned MinorsAssigned to Buffalo (AAA)29.157Team Roster on 2014-04-12
2013-10-05SPToronto Blue JaysToronto Blue Jays (MLB)-MinorsReassigned MinorsOutrighted to minors28.333Team Roster on 2013-10-05
2013-09-03SPToronto Blue JaysToronto Blue Jays (MLB)YActiveMLB ActiveContract purchased from Buffalo (AAA)28.301Team Roster on 2013-09-03
2013-06-01SPToronto Blue JaysBuffalo (AAA)-MinorsReassigned MinorsOutrighted to Buffalo (AAA)28.207Team Roster on 2013-06-01
2013-05-09SPToronto Blue JaysBuffalo (AAA)YMinorsReassigned MinorsOptioned to Buffalo (AAA)28.184Team Roster on 2013-05-09
2013-05-03SPToronto Blue JaysToronto Blue Jays (MLB)YActiveMLB ActiveRecalled from Dunedin (A+)28.178Team Roster on 2013-05-03
2013-04-28Toronto Blue JaysDunedin (A+)-Minors--28.173Team Roster on 2013-04-28
2013-03-26SPToronto Blue JaysDunedin (A+)YMinorsReassigned MinorsOptioned to Dunedin (A+)28.140Team Roster on 2013-03-26
2012-05-08SPToronto Blue JaysToronto Blue Jays (MLB)YActive--27.183Team Roster on 2012-05-08
* 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
2005Toronto Blue Jays-202,400,000-------2,400,000Signing Bonus out of 2005 Draft (1st round - 6th overall)
2009Toronto Blue JaysTeam Payroll24400,000-72441-2,746,792400,0002,800,000
2010Toronto Blue JaysTeam Payroll25408,300-67526262,812,412400,0003,208,300
2011Toronto Blue JaysTeam Payroll261,000,000-42621512,722,607414,0004,208,300
2012Toronto Blue JaysTeam Payroll275,250,0004178481++2,954,887480,0009,458,300
2013Toronto Blue JaysTeam Payroll287,500,000-130886++3,023,990490,00016,958,300
* 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