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

Ben RiveraTrack this Player High Level: MLB Stat Years: 1987-2005 MLB Years: 1992-1994
Follow TBC on Twitter and Facebook

Played in Japan
Rated Prospect

PositionsP-228Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameBienvenido Santana Rivera
Height6-6Weight210BatsRightThrowsRight
Born DateJanuary 11,1969 [49.160]PlaceSan Pedro de Macoris,Dominican Republic

DraftedSigned as undrafted amateur free agent in 1986 by the Atlanta Braves.
Signing ScoutsPedro Gonzalez
Prospect Rankings[BA] 1991-ATL-#10
MLB DebutApril 9,1992 [23.088]
OrganizationsATL [6] PHI [3] MON [1] Awards0Awards Voting1-1
TBC Player ID17182Retrosheet IDriveb001MLBAM ID121245
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Ben Rivera 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 RatingsPitchingStrikeouts46Walks53Hittable48SO/BB49vsPower48Hitting8Durability71Team.512Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1987Gulf Coast BravesGCLRkatl-S/R18153.2616511002049.2552618019292001.499.97--3.445.261.53.167-
1988Sumter BravesSALAatl-ST199113.17272703200173.016777611252996001.268.670.622.705.141.90.450-
1989Durham BullsCaroA+atl-ST20574.49232211000102.011355516515810001.609.940.534.495.101.14.417-
1990Durham BullsCaroA+atl-S/R21533.6016133113175.0694130733644001.368.280.843.967.681.94.625-
1990Greenville BravesSouAAatl-ST21146.5813130000052.06840386263210001.8111.771.044.505.541.23.200-
1990Minor Totals (2 teams)MinorMLB--ST0674.82292631131127.0137816813599614001.549.710.924.186.801.63.4624.02
1991Greenville BravesSouAAatl-ST221183.57262603200158.2155766313751168001.458.790.744.256.581.55.579-
1992Scranton/Wilkes-Barre RedILAAAphi-ST23200.00220110012.040002100100.503.00--1.507.505.001.000-
1992Atlanta BravesNLMLBatl51Rel23014.70808003015.02188113110022.2212.330.597.636.460.85.0005.13
1992Philadelphia PhilliesNLMLBphi34S/R23732.82201464140102.0783232832665001.086.880.712.825.822.06.7003.45
1993Philadelphia PhilliesNLMLBphi34ST241395.02302821110163.01759991168512313061.609.660.884.696.791.45.5914.43
1994Clearwater PhilliesFSLA+phi-ST25122.25440000016.011442491000.946.191.132.255.062.25.333-
1994Scranton/Wilkes-Barre RedILAAAphi-ST25114.20330000015.0157705131001.339.00--3.007.802.60.500-
1994Minor Totals (2 teams)MinorMLB--ST0233.19770000031.026111129222001.137.550.582.616.392.44.4003.42
1994Philadelphia PhilliesNLMLBphi34S/R25346.87972001038.0402929722193011.639.471.665.214.500.86.4296.34
1996Ottawa LynxILAAAmon-S/R27496.463115160021100.01127472747878101.5810.050.634.227.801.85.308-
1998nullIntl--CL29232.38440440002753.0441414219450001.197.470.343.237.642.37.400-
2002Mexico City Red Devils DiMexAAA--CL33111.534404400433047.04198210596001.097.850.381.9111.305.90.500-
2004Mexico City Red Devils DiMexAAA--Rel350131.5040400212.07771110004.0031.504.504.504.501.00.000-
2004Laguna VaquerosMexAAA--Rel35113.50160160014918.0157715122001.117.500.502.506.002.40.500-
2004Minor Totals (2 teams)MinorMLB--R/CL0126.302002000161020.022141426132001.409.900.902.705.852.17.3333.95
2005Laguna VaquerosMexAAA--R/CL36553.804004000351447.0412120613544001.147.801.142.4710.274.15.500-
MLB Totals - 3 Season(s)Filter23174.526749185290318.03141681603215221921091.468.880.904.306.191.44.5751.45
Minor League Totals - 11 Season(s)Filter47584.002651301359610156866.28734443866334364362201.409.040.653.556.661.87.448-
AAA Totals - 6 Season(s)Filter14184.5114020120119655241.2235125121178323621201.328.750.633.098.792.84.438-
AA Totals - 2 Season(s)Filter12124.31393903200210.22231161011910114818001.549.530.814.316.321.47.500-
A+ Totals - 3 Season(s)Filter11123.96433942131193.019310085158813115001.458.980.704.106.101.49.478-
A Totals - 1 Season(s)Filter9113.17272703200173.016777611252996001.268.670.622.705.141.90.450-
Rk Totals - 1 Season(s)Filter153.2616511002049.2552618019292001.499.97--3.445.261.53.167-
Intl Totals - 1 Season(s)Filter232.38440440002753.0441414219450001.197.470.343.237.642.37.400-
Philadelphia Phillies Totals - 3 Season(s)Filter23164.515949105260303.02931601523113920821071.438.700.924.136.181.50.590-
Atlanta Braves Totals - 1 Season(s)Filter014.70808003015.02188113110022.2212.330.597.636.460.85.000-
Average MLB - Per ~220 innings16124.524634123160220.02171161112210515115061.468.880.904.306.191.44.5711.45
Average Minor - Per ~220 innings12154.00673334222614220.022111298168716316101.409.040.653.556.661.87.444-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1987Gulf Coast BravesGCLRkatl-p18167010001000400000.143.143.143.286107.333.000.000.1280.0057.140.000.000.000.00
1990Greenville BravesSouAAatl-p21138020001000100100.250.222.250.472209.250.000.000.2020.0011.110.000.000.000.00
1991Greenville BravesSouAAatl-p222613120002001501000.154.214.154.3682015.250.000.077.1806.6733.335.000.000.000.00
1992Atlanta BravesNLMLBatl51p2381000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
1992Philadelphia PhilliesNLMLBphi34p2320321300020021002000.094.147.094.2413036.136.000.063.1225.5627.785.000.000.000.00
1992Totals for NL-NL         28331300020021102000.091.143.091.2343037.136.000.061.1195.4129.735.500.000.000.00
1993Philadelphia PhilliesNLMLBphi34p24305135000000324013000.098.148.098.2465067.185.000.059.1234.4835.828.000.000.000.00
1994Scranton/Wilkes-Barre RedILAAAphi-p2531000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
1994Philadelphia PhilliesNLMLBphi34p2599100000001503000.000.100.000.1000013.000.000.111.0727.6938.465.000.000.000.00
1996Ottawa LynxILAAAmon-p27315000000002202000.000.286.000.286009.000.000.400.20522.2222.221.000.000.000.00
MLB Totals - 3 Season(s)Filter679358000200640018000.086.141.086.22780117.151.000.065.0005.1334.196.670.000.000.00
Minor League Totals - 5 Season(s)Filter89341500040031203100.147.211.147.3585041.217.000.088.0007.3229.274.000.000.000.00
AAA Totals - 2 Season(s)Filter346000000002202000.000.250.000.2500010.000.000.333.00020.0020.001.000.000.000.00
AA Totals - 2 Season(s)Filter3921140003001601100.190.217.190.4074024.250.000.048.0004.1725.006.000.000.000.00
Rk Totals - 1 Season(s)Filter167010001000400000.143.143.143.286107.333.000.000.0000.0057.140.000.000.000.00
Philadelphia Phillies Totals - 3 Season(s)Filter599258000200639018000.087.143.087.23080116.151.000.065.0005.1733.626.500.000.000.00
Atlanta Braves Totals - 1 Season(s)Filter81000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
Average MLB - Per 162 games16222512190005001597044000.086.141.086.227190283.151.000.065.0005.1334.196.670.000.000.00
Average Minor - Per 162 games162622900070052205200.147.211.147.3589075.217.000.088.0007.3229.274.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1987Gulf Coast Braves GCLRkatl18P16--331-76.8570.38------16100.025.4
1988Sumter Braves SALAatl19P27--6172-2523.9200.85------27100.019.7
1989Durham Bulls CaroA+atl20P23--617112423.9581.00------23100.016.7
1990Durham Bulls CaroA+atl21P16--517-122221.0001.38------16100.011.5
1990Greenville Braves SouAAatl21P13--74311411.7860.85------13100.09.0
1991Greenville Braves SouAAatl22P26--1131244442.9551.62------26100.018.1
1992Scranton/Wilkes-Barre Red Barons ILAAAphi23P2--1---111.0000.50------2100.01.4
1992Philadelphia PhilliesNLMLBphi23P20-102316--19191.0000.950.19-----20100.012.3
1992Atlanta BravesNLMLBatl23P8-15-3--331.0000.380.20-----8100.04.9
1993Philadelphia PhilliesNLMLBphi24P30-163814112322.9570.730.13-----30100.018.5
1994Clearwater Phillies FSLA+phi25P4--11--221.0000.50------4100.03.0
1994Scranton/Wilkes-Barre Red Barons ILAAAphi25P3--11--221.0000.67------3100.02.1
1994Philadelphia PhilliesNLMLBphi25P9-3816-1771.0000.780.18-----9100.07.8
1996Ottawa Lynx ILAAAmon27P31--53-1881.0000.26------31100.021.8
MLB Totals for P - 3 season(s)-   P67-3181239125251.9810.760.16-----670.00.0
AAA Totals for P - 3 season(s)-   P36--74-111111.0000.31------360.00.0
AA Totals for P - 2 season(s)-   P39--1835555853.9141.36------390.00.0
A+ Totals for P - 3 season(s)-   P43--1235124847.9791.09------430.00.0
A Totals for P - 1 season(s)-   P27--6172-2523.9200.85------270.00.0
Rk Totals for P - 1 season(s)-   P16--331-76.8570.38------160.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1987Gulf Coast Braves GCLRkatl1816----------
1988Sumter Braves SALAatl1927----------
1989Durham Bulls CaroA+atl2023----------
1990Durham Bulls CaroA+atl2116----------
1990Greenville Braves SouAAatl2113----------
1991Greenville Braves SouAAatl2226----------
1992Scranton/Wilkes-Barre Red Barons ILAAAphi232----------
1992Philadelphia PhilliesNLMLBphi2320----------
1992Atlanta BravesNLMLBatl238----------
1993Philadelphia PhilliesNLMLBphi2430----------
1994Clearwater Phillies FSLA+phi254----------
1994Scranton/Wilkes-Barre Red Barons ILAAAphi253----------
1994Philadelphia PhilliesNLMLBphi259----------
1996Ottawa Lynx ILAAAmon2731----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
1993Philadelphia PhilliesChamp. SeriesMLB24004.501002.0111701.004.500.004.5031.507.000.00.000
1993Philadelphia PhilliesWorld SeriesMLB240027.001001.1442305.4527.000.0013.5020.251.500.00.000
MLB Playoffs - Championship Series Totals - 1 yrs004.5010100002.0101017001.004.500.004.5031.507.000.00.000
MLB Playoffs - World Series Totals - 1 yrs0027.0010100001.3404023004.5027.000.0013.5020.251.500.00.000

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2003-03-07Released by Yankees 
2002-10-30ContractSigned by Yankees 
1996-10-15Free AgentGranted free agency 
1996-02-22ContractSigned by Expos 
1995-10-16Free AgentGranted free agency 
1995-09-08On disabled list 
1995-03-11Contractre-signed by Phillies 
1994-12-23Free AgentGranted Free Agency. 
1994-07-23On disabled list 
1992-05-28TradeTraded by Braves to Phillies for Donnie Elliott. 
1986-11-15ContractSigned as undrafted amateur Free Agent by Braves. 
1985-11-15ContractSigned as nondrafted free agent by Braves 
* 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
1992Philadelphia PhilliesTeam Payroll23109,000-68045-962,245109,000109,000
1992Atlanta BravesTeam Payroll23109,000-68039-962,245109,000109,000
1993Philadelphia PhilliesTeam Payroll24185,000-5422340968,431109,000294,000
1994Philadelphia PhilliesTeam Payroll25335,000-4322153957,101109,000629,000
* 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