Tips Updates
Daily
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Ricky RomeroHigh Level: MLB Status: Free Agent since 2017 MLB Years: 2009-2013
Follow TBC on Twitter and Facebook

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.103]PlaceEast Los Angeles,California
High SchoolRoosevelt (Los Angeles,CA)
CollegeCal State Fullerton (Fullerton,CA)

DraftedSelected by the Toronto Blue Jays in the 1st round (6th overall) of the 2005 Amateur Entry Draft [Signed] ... Selected by the Boston Red Sox 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
Research ToolsIntersect 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.
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
2011American League Player of the Week (August 1-August 7) ... AL Pitcher of the Month (August)2

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2017-04-29SPFree Agent -Free AgentFree AgentReleased by Giants  
2016-11-03SPSan Francisco GiantsSacramento (AAA)-MinorsContractSigned to minor league contract (re-signed)Team Roster on 2016-11-03
2016-04-21SPSan Francisco GiantsSacramento (AAA)-DL-7InjuredDL7 InjuredTeam Roster on 2016-04-21
2016-04-11SPSan Francisco GiantsSacramento (AAA)-MinorsReassigned MinorsAssigned to Sacramento (AAA)Team Roster on 2016-04-11
2015-11-26SPSan Francisco GiantsSan Francisco Giants (MLB)-MinorsContractSigned to Minor League ContractTeam Roster on 2015-11-26
2015-11-17SPFree Agent -Free AgentFree AgentGranted free agency  
2015-10-20SPSan Francisco GiantsSacramento (AAA)-MinorsActivated MinorsActivated from DLTeam Roster on 2015-10-20
2015-08-07SPSan Francisco GiantsSacramento (AAA)-DL-7InjuredDL7 InjuredTeam Roster on 2015-08-07
2015-08-04SPSan Francisco GiantsSacramento (AAA)-MinorsReassigned MinorsAssigned to Sacramento (AAA)Team Roster on 2015-08-04
2015-07-12SPSan Francisco GiantsArizona Giants (Rk)-MinorsReassigned MinorsAssigned to Arizona Giants (Rk)Team Roster on 2015-07-12
2015-05-12SPSan Francisco GiantsSan Francisco Giants (MLB)-MinorsContractSigned to Minor League ContractTeam Roster on 2015-05-12
2015-04-25SPFree Agent -Free AgentFree AgentReleased by Blue Jays  
2015-04-18SPToronto Blue JaysNew Hampshire (AA)-DL-7InjuredDL7 InjuredTeam Roster on 2015-04-18
2014-09-29SPToronto Blue JaysBuffalo (AAA)-MinorsActivated MinorsActivated from disabled listTeam Roster on 2014-09-29
2014-06-07SPToronto Blue JaysBuffalo (AAA)-DL-7InjuredDL7 InjuredTeam Roster on 2014-06-07
2014-04-12SPToronto Blue JaysBuffalo (AAA)-MinorsReassigned MinorsAssigned to Buffalo (AAA)Team Roster on 2014-04-12
2013-10-05SPToronto Blue JaysToronto Blue Jays (MLB)-MinorsReassigned MinorsOutrighted to minorsTeam Roster on 2013-10-05
2013-09-03SPToronto Blue JaysToronto Blue Jays (MLB)YActiveMLB ActiveContract purchased from Buffalo (AAA)Team Roster on 2013-09-03
2013-06-01SPToronto Blue JaysBuffalo (AAA)-MinorsReassigned MinorsOutrighted to Buffalo (AAA)Team Roster on 2013-06-01
2013-05-09SPToronto Blue JaysBuffalo (AAA)YMinorsReassigned MinorsOptioned to Buffalo (AAA)Team Roster on 2013-05-09
2013-05-03SPToronto Blue JaysToronto Blue Jays (MLB)YActiveMLB ActiveRecalled from Dunedin (A+)Team Roster on 2013-05-03
2013-04-28Toronto Blue JaysDunedin (A+)-Minors--Team Roster on 2013-04-28
2013-03-26SPToronto Blue JaysDunedin (A+)YMinorsReassigned MinorsOptioned to Dunedin (A+)Team Roster on 2013-03-26
2012-05-08SPToronto Blue JaysToronto Blue Jays (MLB)YActive--Team 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,021,531490,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