Tips Updates
Daily
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-33Player Listed UnderMajor Leaguers
Proper NameGeronimo Emiliano Berroa
Height6-0Weight210BatsRightThrowsRight
Born DateMarch 18,1965 [53.064]PlaceSanto Domingo,Dominican Republic
MLB DebutApril 5,1989 [24.018]
OrganizationsTOR [6] OAK [4] ATL [2] CLE [2] BAL [1] CIN [1] DET [1] LAN [1] MIA [1] MON [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 DodgersNLMLBlan35RF2-53---331.0001.500.60-----248.31.2
2000Los Angeles DodgersNLMLBlan351B2-12112131413.9296.501.08-----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