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

Geronimo BerroaTrack this Player High Level: MLB Stat Years: 1984-2003 MLB Years: 1989-2000
Follow TBC on Twitter and Facebook


PositionsOF-1013, DH-340, RF-141, LF-39, 1B-33Position when DraftedOFPlayer Listed UnderMajor Leaguers
Proper NameGeronimo Emiliano Berroa
Height6-0Weight210BatsRightThrowsRight
Born DateMarch 18,1965 [53.267]PlaceSanto Domingo,Dominican Republic

DraftedSigned as undrafted amateur free agent in 1983 by the Toronto Blue Jays.
Signing ScoutsSandy Guerrero
MLB DebutApril 5,1989 [24.018]
OrganizationsTOR [6] OAK [4] CLE [2] ATL [2] CIN [1] DET [1] LAN [1] MIA [1] MON [1] BAL [1] Awards2
TBC Player ID8766Retrosheet IDberrg001MLBAM ID110928
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Geronimo Berroa 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


Career Talent RatingsBattingSpeed30Power71Contact51XBH65RBIs70Runs56Hitting67Durability61Team.494Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1984Gulf Coast Blue JaysGCLRktor-of1962235315916133423123420220.251.291.366.6578620251.280.115.162.2924.7813.552.831.2078.3333.90
1985Medicine Hat Blue JaysPioRktor-of2054201396922264572184030100.343.404.562.96611330223.404.219.333.4228.0717.942.222.6933.5043.48
1985Florence Blue JaysSALAtor-of201966721203200161301100.318.370.485.85532574.353.167.242.3778.1117.572.174.0522.0023.81
1985Kinston Blue JaysCaroA+tor-of2019434800140141000100.186.250.256.50611148.212.070.140.2348.3320.832.502.0843.0012.50
1985Minor Totals (3 teams)Minor         923105098242106974286331300.316.375.503.87815636345.367.187.287.3868.1218.262.252.9031.0036.73
1986Ventura County GullsCalifA+tor-of21128459761372252173129389251820.298.353.505.85823248511.328.207.296.3737.4418.002.424.1121.8635.04
1986Knoxville Blue JaysSouAAtor-of2114000000000100000.000.000.000.000004.000.000.000.0000.0025.000.000.000.000.00
1986Minor Totals (2 teams)Minor         129463761372252173129389351820.296.350.501.85123248515.325.205.294.3707.3818.062.454.0822.0535.04
1987Knoxville Blue JaysSouAAtor-of221345238715033336108214610450710.287.346.568.91429772581.292.281.371.3867.9217.902.266.2014.5348.00
1988Syracuse ChiefsILAAAtor-of2313147055122291864753888100850.260.323.377.70017738526.298.117.202.3137.2216.732.321.5258.7531.15
1989Atlanta BravesNLMLBatl22of248113673640290173200012.265.301.338.639466143.333.073.118.2894.9022.384.571.4068.0016.67
1990Richmond BravesILAAAatl-of2513549956134172128042348970410.269.322.383.70519131544.303.114.186.3196.2516.362.622.2141.5823.13
1990Atlanta BravesNLMLBatl37of2574000000001100010.000.200.000.200005.000.000.250.00020.0020.001.000.000.000.00
1991Colorado Springs Sky SoxPCLAAAcle-of2612547881154317189121358821320.322.369.529.89825356519.363.207.282.3956.7416.962.513.4726.5636.36
1992Nashville SoundsAmerAAAcin-of2711246173151332228889326980410.328.378.551.92925457505.345.223.291.4136.3413.662.164.3620.9537.75
1992Cincinnati RedsNLMLBcin35of271315241000012110001.267.389.333.7225118.286.066.133.34411.115.560.500.000.0025.00
1993Edmonton TrappersPCLAAAflo-of289032764107334166812367140330.327.397.599.99619653370.374.272.379.4289.7319.191.974.3220.4449.53
1993Florida MarlinsNLMLBflo16of281434341000002700002.118.167.147.3145136.148.029.088.1515.5619.443.500.000.0025.00
1994Oakland AthleticsALMLBoak29dh-of299634055104182136572416230705.306.379.485.86416533391.335.179.315.37610.4915.861.513.3226.1531.73
1995Oakland AthleticsALMLBoak29dh-of30141546871522232288746398106212.278.351.451.80224647616.301.173.293.35210.2315.911.563.5724.8230.92
1996Oakland AthleticsALMLBoak29dh-rf31153586101170321361060347122406016.290.344.532.87631269643.309.242.317.3747.3118.972.605.6016.2840.59
1997Oakland AthleticsALMLBoak29rf-dh327326140811201642323658101212.310.395.540.93514128299.346.230.372.40412.0419.401.615.3516.3134.57
1997Baltimore OriolesALMLBbal10,29dh-rf32833004878130104812406230626.260.347.403.75012123349.291.143.273.33211.4617.771.552.8730.0029.49
1997Totals for AL-AL         1565618815925026904476120407418.283.369.467.83626251648.315.184.319.36611.7318.521.584.0121.5832.08
1998Cleveland IndiansALMLBcle29lf33206561331031071700002.200.278.277.55518472.271.077.200.2569.7223.612.430.000.0030.77
1998Detroit TigersALMLBdet29dh335212617304111001172720013.238.338.310.648396145.296.072.198.29911.7218.621.590.69126.0020.00
1998Totals for AL-AL         7219123437211311244420015.225.318.298.6165710217.288.073.199.28511.0620.281.830.46191.0023.26
1999Dunedin Blue JaysFSLA+tor-of3445111002002110000.200.500.400.900218.250.200.600.43125.0012.500.500.000.00100.00
1999Syracuse SkyChiefsILAAAtor-of341033790038008500012.273.415.545.96018341.240.272.515.40919.5112.200.637.3211.0033.33
1999Minor Totals (2 teams)Minor         1438810103100010610012.263.429.526.95520449.241.263.526.41220.4112.240.606.1212.6740.00
1999Toronto Blue JaysALMLBtor29dh342262111230160091520005.194.315.290.60518473.239.096.242.28712.3320.551.671.3762.0033.33
2000Los Angeles DodgersNLMLBlan17lf352431280105004800012.258.343.323.66610135.348.065.194.29511.4322.862.000.000.0012.50
2001Campeche PiratasMexAAA--3649175294980935003039000010.280.385.480.8658417205.315.200.371.37714.6319.021.304.3919.4434.69
2001Ottawa LynxILAAAmon-of-1b3616568163022009810023.286.394.446.84025566.304.160.321.36113.6412.120.893.0328.0031.25
2001Totals for AAA-AAA         6523137651101137003947100213.281.387.472.85910922271.312.191.359.37314.3917.341.214.0621.0033.85
2003Monterrey SultanesMexAAA--3825931924406181081800003.258.317.495.8124610101.261.237.333.3487.9217.822.255.9415.5041.67
MLB Totals - 11 Season(s)Filter779250637969211391013821916276510170261068.276.349.449.79811262232825.308.173.285.0009.7718.051.853.5824.8132.23
Minor League Totals - 12 Season(s)Filter111441286371211254271667404636356770483422018.293.353.489.84220174474577.323.196.284.0007.7816.822.163.6324.8736.91
AAA Totals - 8 Season(s)Filter693259239276615816964542319230475321221518.296.357.480.83712442702877.328.184.275.0007.9916.512.073.3427.0035.25
AA Totals - 2 Season(s)Filter1355278715033336108214610550710.285.344.564.90829772585.290.279.368.0007.8617.952.286.1514.6448.00
A+ Totals - 3 Season(s)Filter15150781146235227912104410361920.288.346.483.82924550567.317.195.286.0007.7618.172.343.8823.0534.25
A Totals - 1 Season(s)Filter1966721203200161301100.318.370.485.85532574.353.167.242.0008.1117.572.174.0522.0023.81
Rk Totals - 2 Season(s)Filter1164367012838397995307450320.294.344.456.80019950474.334.162.241.0006.3315.612.471.9048.4439.06
Oakland Athletics Totals - 4 Season(s)Filter46317332835078468730117111873409020445.293.361.499.8608641771949.317.206.317.0009.5917.441.824.4619.9234.91
Baltimore Orioles Totals - 1 Season(s)Filter833004878130104812406230626.260.347.403.75012123349.291.143.273.00011.4617.771.552.8730.0029.49
Atlanta Braves Totals - 2 Season(s)Filter8814073640290183300022.257.297.329.626466148.324.072.121.0005.4122.304.131.3570.0016.67
Detroit Tigers Totals - 1 Season(s)Filter5212617304111001172720013.238.338.310.648396145.296.072.198.00011.7218.621.590.69126.0020.00
Cleveland Indians Totals - 1 Season(s)Filter206561331031071700002.200.278.277.55518472.271.077.200.0009.7223.612.430.000.0030.77
Toronto Blue Jays Totals - 1 Season(s)Filter2262111230160091520005.194.315.290.60518473.239.096.242.00012.3320.551.671.3762.0033.33
Florida Marlins Totals - 1 Season(s)Filter1434341000002700002.118.167.147.3145136.148.029.088.0005.5619.443.500.000.0025.00
Los Angeles Dodgers Totals - 1 Season(s)Filter2431280105004800012.258.343.323.66610135.348.065.194.00011.4322.862.000.000.0012.50
Cincinnati Reds Totals - 1 Season(s)Filter1315241000012110001.267.389.333.7225118.286.066.133.00011.115.560.500.000.0025.00
Average MLB - Per 162 games1625217914423221794357106405214.276.349.449.79823446587.308.173.285.0009.7718.051.853.5824.8132.23
Average Minor - Per 162 games1626009317637424108755211270633.293.353.489.84229365666.323.196.284.0007.7816.822.163.6324.8736.91

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1984Gulf Coast Blue Jays GCLRktor19OF56--7525-8277.9391.38------6290.388.9
1984Gulf Coast Blue Jays GCLRktor191B6--29--229291.0004.83------629.79.5
1985Medicine Hat Blue Jays PioRktor20OF50--583316461.9531.22------5492.671.4
1985Florence Blue Jays SALAtor20OF19--24-2-2624.9231.26------19100.013.9
1985Kinston Blue Jays CaroA+tor20OF11--1311-1514.9331.27------1957.98.0
1986Ventura County Gulls CalifA+tor21OF107--1949141217203.9351.90------12883.675.4
1986Knoxville Blue Jays SouAAtor21OF1--2---221.0002.00------1100.00.7
1987Knoxville Blue Jays SouAAtor22OF132--2366151257242.9421.83------13498.591.7
1988Syracuse Chiefs ILAAAtor23OF131--243125-260255.9811.95------131100.092.9
1989Atlanta BravesNLMLBatl24OF34--6712-7068.9712.00------8142.021.3
1990Richmond Braves ILAAAatl25OF89--2001073217210.9682.36------13565.961.4
1990Atlanta BravesNLMLBatl25OF3--1---111.0000.33------742.91.9
1991Colorado Springs Sky Sox PCLAAAcle26OF83--1511452170165.9711.99------12566.459.7
1992Nashville Sounds AmerAAAcin27OF108--194165-215210.9771.94------11296.475.0
1992Cincinnati RedsNLMLBcin27OF3--21--331.0001.00------1323.11.9
1993Edmonton Trappers PCLAAAflo28OF53--126422132130.9852.45------9058.937.6
1993Edmonton Trappers PCLAAAflo281B13--846589590.9476.92------9014.49.2
1993Florida MarlinsNLMLBflo28OF9--912-1210.8331.11------1464.35.6
1994Oakland AthleticsALMLBoak29DH44---------------9645.838.6
1994Oakland AthleticsALMLBoak29OF42--804-184841.0002.00------9643.836.8
1994Oakland AthleticsALMLBoak291B9--511155352.9815.78------969.47.9
1995Oakland AthleticsALMLBoak30DH72---------------14151.150.0
1995Oakland AthleticsALMLBoak30OF71--129542138134.9711.89------14150.449.3
1996Oakland AthleticsALMLBoak31DH91---------------15359.556.2
1996Oakland AthleticsALMLBoak31RF54--796218785.9771.57------15335.333.3
1996Oakland AthleticsALMLBoak31LF17--12---12121.0000.71------15311.110.5
1997Oakland AthleticsALMLBoak32RF43--711117372.9861.67------7358.926.5
1997Baltimore OriolesALMLBbal32DH42---------------8350.625.9
1997Baltimore OriolesALMLBbal32RF40--7113-7572.9601.80------8348.224.7
1997Oakland AthleticsALMLBoak32DH32---------------7343.819.8
1998Detroit TigersALMLBdet33DH37---------------5271.222.8
1998Cleveland IndiansALMLBcle33LF14--261--27271.0001.93------2070.08.6
1998Cleveland IndiansALMLBcle33DH5---------------2025.03.1
1998Detroit TigersALMLBdet33RF2--3---331.0001.50------523.81.2
1998Detroit TigersALMLBdet33LF2--1---111.0000.50------523.81.2
1999Dunedin Blue Jays FSLA+tor34OF2--1-1-21.5000.50------450.01.5
1999Syracuse SkyChiefs ILAAAtor34OF5--1511-1716.9413.20------1050.03.5
1999Toronto Blue JaysALMLBtor34DH17---------------2277.310.5
1999Toronto Blue JaysALMLBtor34LF2--4---441.0002.00------229.11.2
2000Los Angeles DodgersNLMLBlan35LF4-194---441.0001.000.21-----2416.72.5
2000Los Angeles DodgersNLMLBlan351B2-12112131413.9296.501.08-----248.31.2
2000Los Angeles DodgersNLMLBlan35RF2-53---331.0001.500.60-----248.31.2
2001Ottawa Lynx ILAAAmon36OF4--6---661.0001.50------1625.02.8
2001Ottawa Lynx ILAAAmon361B3--26--426261.0008.67------1618.82.1
MLB Totals for DH - 6 season(s)-   DH340---------------3400.00.0
MLB Totals for OF - 6 season(s)-   OF162--2881283308300.9741.85------1620.00.0
MLB Totals for RF - 4 season(s)-   RF141-5227862241235.9751.6747.00-----1410.00.0
MLB Totals for LF - 4 season(s)-   LF39-19471--48481.0001.232.53-----390.00.0
MLB Totals for 1B - 2 season(s)-   1B11-12623286765.9705.915.42-----110.00.0
AAA Totals for OF - 7 season(s)-   OF473--935572571017992.9752.10------4730.00.0
AAA Totals for 1B - 2 season(s)-   1B16--1106512121116.9597.25------160.00.0
AA Totals for OF - 2 season(s)-   OF133--2386151259244.9421.83------1330.00.0
A+ Totals for OF - 3 season(s)-   OF120--20810161234218.9321.82------1200.00.0
A Totals for OF - 1 season(s)-   OF19--24-2-2624.9231.26------190.00.0
Rk Totals for OF - 2 season(s)-   OF106--133581146138.9451.30------1060.00.0
Rk Totals for 1B - 1 season(s)-   1B6--29--229291.0004.83------60.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1984Gulf Coast Blue Jays GCLRktor19--6------56-
1985Medicine Hat Blue Jays PioRktor20---------50-
1985Florence Blue Jays SALAtor20---------19-
1985Kinston Blue Jays CaroA+tor20---------11-
1986Ventura County Gulls CalifA+tor21---------107-
1986Knoxville Blue Jays SouAAtor21---------1-
1987Knoxville Blue Jays SouAAtor22---------132-
1988Syracuse Chiefs ILAAAtor23---------131-
1989Atlanta BravesNLMLBatl24---------34-
1990Richmond Braves ILAAAatl25---------89-
1990Atlanta BravesNLMLBatl25---------3-
1991Colorado Springs Sky Sox PCLAAAcle26---------83-
1992Nashville Sounds AmerAAAcin27---------108-
1992Cincinnati RedsNLMLBcin27---------3-
1993Edmonton Trappers PCLAAAflo28--13------53-
1993Florida MarlinsNLMLBflo28---------9-
1994Oakland AthleticsALMLBoak29--9------4244
1995Oakland AthleticsALMLBoak30---------7172
1996Oakland AthleticsALMLBoak31------17-54-91
1997Oakland AthleticsALMLBoak32--------43-32
1997Baltimore OriolesALMLBbal32--------40-42
1998Detroit TigersALMLBdet33------2-2-37
1998Cleveland IndiansALMLBcle33------14---5
1999Dunedin Blue Jays FSLA+tor34---------2-
1999Syracuse SkyChiefs ILAAAtor34---------5-
1999Toronto Blue JaysALMLBtor34------2---17
2000Los Angeles DodgersNLMLBlan35--2---4-2--
2001Ottawa Lynx ILAAAmon36--3------4-

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
1997Baltimore OriolesDiv SeriesMLB32413451022002200000.385.467.9231.39012315.333.538.69213.3313.331.0013.336.5060.00
1997Baltimore OriolesChamp. SeriesMLB32621162003000300000.286.286.381.6678221.333.095.0950.0014.290.000.000.0033.33
MLB Playoffs - Divisional Series Totals - 1 yrs413451022002200000.385.467.9231.39012315.333.538.69213.3313.331.0013.336.5060.00
MLB Playoffs - Championship Series Totals - 1 yrs621162003000300000.286.286.381.6678221.333.095.0950.0014.290.000.000.0033.33

Awards [2]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
1995American League Player of the Week (May 8-May 14)1
1996American League Player of the Week (August 12-August 18)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2000-10-14Free AgentGranted Free Agency. 
2000-02-01ContractSigned as Free Agent by Dodgers. 
1999-08-30Released by Blue Jays. 
1998-12-14ContractSigned as Free Agent by Blue Jays. 
1998-10-23Free AgentGranted Free Agency. 
1998-06-24TradeTraded by Indians to Tigers for Tim Worrell and Dave Roberts. 
1998-01-29ContractSigned as Free Agent by Indians. 
1997-12-21Free AgentGranted Free Agency. 
1997-06-27TradeTraded by Athletics to Orioles for Mark Seaver and Jimmy Haynes. 
1994-01-20ContractSigned as Free Agent by Athletics. 
1993-10-15Free AgentGranted Free Agency. 
1992-12-09ContractSigned as Free Agent by Marlins. 
1992-11-20Released by Reds. 
1991-10-31ContractSigned as Free Agent by Reds. 
1991-10-15Free AgentGranted Free Agency. 
1991-03-28Purchased by Indians from Mariners. 
1991-02-27ContractSigned as Free Agent by Mariners. 
1991-02-01Released by Braves. 
1983-09-04ContractSigned as undrafted amateur Free Agent by Blue Jays. 
* 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
1989Atlanta BravesTeam Payroll2470,500-5952426429,80262,50070,500
1990Atlanta BravesTeam Payroll25100,000-64932-515,727100,000170,500
1992Cincinnati RedsTeam Payroll27109,000-68031-962,245109,000279,500
1993Florida MarlinsTeam Payroll28150,000-5941934968,431109,000429,500
1994Oakland AthleticsTeam Payroll29140,000-6272230957,101109,000569,500
1995Oakland AthleticsTeam Payroll30235,000-4691948999,520109,000804,500
1996Oakland AthleticsTeam Payroll311,150,000-226476++957,870109,0001,954,500
1997Baltimore OriolesTeam Payroll323,300,000-108988++1,182,177150,0005,254,500
1997Oakland AthleticsTeam Payroll323,300,000-108388++1,182,177150,0005,254,500
1998Cleveland IndiansTeam Payroll332,200,000-1961379++1,276,192170,0007,454,500
1998Detroit TigersTeam Payroll332,200,000-196479++1,276,192170,0007,454,500
1999Toronto Blue JaysTeam Payroll34500,000-44919501,454,491200,0007,954,500
2000Los Angeles DodgersTeam Payroll35175,000-79546-1,394,248200,0008,129,500
* 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