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

Bruce RuffinHigh Level: MLB Stat Years: 1983-1997 MLB Years: 1986-1997
Follow TBC on Twitter and Facebook

Rated Prospect

PositionsP-525Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameBruce Wayne Ruffin
Height6-2Weight215BatsBothThrowsLeft
Born DateOctober 4,1963 [54.138]PlaceLubbock,Texas
High SchoolHanks (El Paso,TX)
CollegeUniversity of Texas (Austin,TX)

DraftedSelected by the Philadelphia Phillies in the 2nd round (34th overall) of the 1985 Amateur Entry Draft [Signed] ... Selected by the Philadelphia Phillies in the 31st round (766th overall) of the 1982 Amateur Entry Draft
Signing ScoutsDoug Gassaway
Prospect Rankings[BA] 1986-PHI-#6
MLB DebutJune 28,1986 [22.268]
OrganizationsPHI [7] COL [5] MIL [1] Awards0Awards Voting1-1
TBC Player ID17446Retrosheet IDruffb001MLBAM ID121545
Research ToolsIntersect 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 Bruce Ruffin 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 RatingsPitchingStrikeouts57Walks39Hittable49SO/BB45vsPower49Hitting16Durability60Team.499Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1985TexasCollegeNCAAJrST211333.36191726100118.01105644052830001.378.39--3.976.331.60.813-
1985Clearwater PhilliesFSLA+phi-ST21552.8814140310097.0873331234743001.258.070.193.156.872.18.500-
1986Reading PhilliesEastAAphi-S/R22843.2916133420090.0894133326682001.278.870.302.596.772.62.667-
1986Philadelphia PhilliesNLMLBphi47ST22942.46212106000146.01385340644700111.248.490.372.714.311.59.6923.27
1987Philadelphia PhilliesNLMLBphi47ST2311144.35353503100204.2236118991773936021.5110.380.753.214.091.27.4404.14
1988Philadelphia PhilliesNLMLBphi47S/R246104.4355154030143144.015186717808212031.609.420.444.995.111.03.3753.99
1989Scranton/Wilkes-Barre RedILAAAphi-ST25514.68990000050.0442826239449001.667.920.367.027.921.13.833-
1989Philadelphia PhilliesNLMLBphi47ST256104.44242311000125.215269621062708001.7010.890.724.445.011.13.3754.16
1990Philadelphia PhilliesNLMLBphi47S/R266135.38322572110149.017899891462793211.6110.750.853.744.771.27.3164.24
1991Scranton/Wilkes-Barre RedILAAAphi-ST27454.6613130100075.0824339441503001.639.800.484.905.971.22.444-
1991Philadelphia PhilliesNLMLBphi47S/R27473.783115161120119.01255250638854011.379.450.452.876.432.24.3643.07
1992Denver ZephyrsAmerAAAmil-ST28300.94440100028.22812348170001.268.791.262.515.342.131.000-
1992Milwaukee BrewersALMLBmil30S/R28166.6725619106058.0664343741452001.8410.241.096.366.981.10.1434.92
1993Colorado RockiesNLMLBcol18S/R29653.875912470082139.2145716010691268011.539.340.644.458.121.83.5453.62
1994Colorado RockiesNLMLBcol18R/CL30454.045605600391655.2552825630655011.538.890.974.8510.512.17.4443.87
1995New Haven RavensEastAAcol-ST31000.0022000002.01000020000.504.50----9.000.00--
1995Colorado RockiesNLMLBcol18R/CL31012.123703700191134.02688119231001.326.880.265.036.091.21.0003.81
1996Colorado RockiesNLMLBcol18R/CL32754.007107100562469.25535315297410001.217.110.653.759.562.55.5833.23
1997Colorado Springs Sky SoxPCLAAAcol-Rel33003.3720200102.21111020000.373.373.37--6.750.00--
1997Colorado RockiesNLMLBcol18Rel33025.32230230015722.0181513318312001.647.361.237.3612.681.72.0004.52
MLB Totals - 12 Season(s)Filter60824.19469152317173160631265.0134567759192565843613101.519.550.654.015.981.49.4230.97
Minor League Totals - 7 Season(s)Filter25153.46605559310344.03321581331614825717001.398.640.423.856.681.74.625-
AAA Totals - 4 Season(s)Filter1263.96282622010155.21558469118811312001.558.900.635.066.491.28.667-
AA Totals - 2 Season(s)Filter843.2218153420092.0904133326702001.268.770.292.536.822.69.667-
A+ Totals - 1 Season(s)Filter552.8814140310097.0873331234743001.258.070.193.156.872.18.500-
NCAA Totals - 3 Season(s)Filter1333.36191726100118.01105644052830001.378.39--3.976.331.60.813-
Colorado Rockies Totals - 5 Season(s)Filter17183.84246122340013760319.02991571372516531926021.458.380.704.638.941.93.486-
Philadelphia Phillies Totals - 6 Season(s)Filter42584.1619813464163173887.09804774116035947933381.519.920.613.634.851.33.420-
Milwaukee Brewers Totals - 1 Season(s)Filter166.6725619106058.0664343741452001.8410.241.096.366.981.10.143-
Average MLB - Per ~220 innings10144.19812655312811220.0233117103169814611121.519.550.654.015.981.49.4170.97
Average Minor - Per ~220 innings16103.46383536210220.021110085109416311001.398.640.423.856.681.74.615-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1985Clearwater PhilliesFSLA+phi-p2114161100010021000000.063.167.063.2301018.167.000.125.12811.1155.565.000.000.000.00
1986Reading PhilliesEastAAphi-p22166000000002201000.000.250.000.250009.000.000.333.17622.2222.221.000.000.000.00
1986Philadelphia PhilliesNLMLBphi47p2221552410020003201002.073.073.091.1645156.174.018.018.0730.0057.140.000.000.0025.00
1987Philadelphia PhilliesNLMLBphi47p2335733410030023906003.055.080.068.1485181.118.013.041.0712.4748.1519.500.000.0025.00
1988Philadelphia PhilliesNLMLBphi47p2455333400000031500000.121.194.121.3154036.222.000.091.1598.3341.675.000.000.000.00
1989Scranton/Wilkes-Barre RedILAAAphi-p25911010002000400000.091.091.091.1821011.143.000.000.0830.0036.360.000.000.000.00
1989Philadelphia PhilliesNLMLBphi47p2524341610010061501000.176.300.206.5067141.316.030.206.25214.6336.592.500.000.0016.67
1990Philadelphia PhilliesNLMLBphi47p263244330000003906000.068.128.068.1963053.086.000.068.1035.6616.983.000.000.000.00
1991Scranton/Wilkes-Barre RedILAAAphi-p271313110001001400000.077.143.077.2201014.111.000.077.1157.1428.574.000.000.000.00
1991Philadelphia PhilliesNLMLBphi47p2731240000000041806000.000.143.000.1430034.000.000.167.10111.7652.944.500.000.000.00
1993Colorado RockiesNLMLBcol18p2959251210000031003000.080.179.120.2993131.133.040.160.1549.6832.263.330.000.0050.00
1994Colorado RockiesNLMLBcol18p30564010001001200000.250.400.250.650105.500.000.250.32320.0040.002.000.000.000.00
1995Colorado RockiesNLMLBcol18p31372000000000200000.000.000.000.000002.000.000.000.0000.00100.000.000.000.000.00
1996Colorado RockiesNLMLBcol18p32711000000001100000.000.500.000.500002.000.0001.000.35950.0050.001.000.000.000.00
MLB Totals - 10 Season(s)Filter421295132440070023143023005.081.148.095.243284341.158.014.092.0006.7441.946.220.000.0016.67
Minor League Totals - 4 Season(s)Filter52462300040052001000.065.157.065.2223052.115.000.109.0009.6238.464.000.000.000.00
AAA Totals - 2 Season(s)Filter2224120003001800000.083.120.083.2032025.125.000.042.0004.0032.008.000.000.000.00
AA Totals - 1 Season(s)Filter166000000002201000.000.250.000.250009.000.000.333.00022.2222.221.000.000.000.00
A+ Totals - 1 Season(s)Filter14161100010021000000.063.167.063.2301018.167.000.125.00011.1155.565.000.000.000.00
Philadelphia Phillies Totals - 6 Season(s)Filter198263122130060018128020005.080.139.091.230243301.156.011.080.0005.9842.527.110.000.0014.29
Colorado Rockies Totals - 4 Season(s)Filter223321310010051503000.094.216.125.3414140.176.031.188.00012.5037.503.000.000.0033.33
Average MLB - Per 162 games1621145920030095509002.081.148.095.243112131.158.014.092.0006.7441.946.220.000.0016.67
Average Minor - Per 162 games162143690001200166203000.065.157.065.22290162.115.000.109.0009.6238.464.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1985Clearwater Phillies FSLA+phi21P14--310-113131.0000.93------14100.09.9
1986Reading Phillies EastAAphi22P16--318-121211.0001.31------16100.011.8
1986Philadelphia PhilliesNLMLBphi22P21-1468201-2928.9661.330.19-----21100.013.0
1987Philadelphia PhilliesNLMLBphi23P35-204732234139.9511.110.19-----35100.021.6
1988Philadelphia PhilliesNLMLBphi24P55-1441125223836.9470.650.25-----55100.034.2
1989Scranton/Wilkes-Barre Red Barons ILAAAphi25P9---11--11111.0001.22------9100.06.3
1989Philadelphia PhilliesNLMLBphi25P24-1253344-4137.9021.540.30-----24100.014.8
1990Philadelphia PhilliesNLMLBphi26P32-149523-228281.0000.880.19-----32100.019.8
1991Scranton/Wilkes-Barre Red Barons ILAAAphi27P13--28311310.7690.77------13100.09.1
1991Philadelphia PhilliesNLMLBphi27P31-119815212523.9200.740.19-----31100.019.1
1992Denver Zephyrs AmerAAAmil28P4---2--221.0000.50------4100.02.8
1992Milwaukee BrewersALMLBmil28P25-5845--991.0000.360.16-----25100.015.4
1993Colorado RockiesNLMLBcol29P59-139716132423.9580.390.17-----59100.036.4
1994Colorado RockiesNLMLBcol30P56-55210--12121.0000.210.22-----56100.047.9
1995Colorado RockiesNLMLBcol31P37-34-8--881.0000.220.24-----37100.025.7
1996Colorado RockiesNLMLBcol32P71-6929--11111.0000.150.16-----71100.043.8
1997Colorado RockiesNLMLBcol33P23-2212--331.0000.130.14-----23100.014.2
MLB Totals for P - 12 season(s)-   P469-1264581991211269257.9550.550.20-----4690.00.0
AAA Totals for P - 3 season(s)-   P26--221312623.8850.88------260.00.0
AA Totals for P - 1 season(s)-   P16--318-121211.0001.31------160.00.0
A+ Totals for P - 1 season(s)-   P14--310-113131.0000.93------140.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1985Clearwater Phillies FSLA+phi2114----------
1986Reading Phillies EastAAphi2216----------
1986Philadelphia PhilliesNLMLBphi2221----------
1987Philadelphia PhilliesNLMLBphi2335----------
1988Philadelphia PhilliesNLMLBphi2455----------
1989Scranton/Wilkes-Barre Red Barons ILAAAphi259----------
1989Philadelphia PhilliesNLMLBphi2524----------
1990Philadelphia PhilliesNLMLBphi2632----------
1991Scranton/Wilkes-Barre Red Barons ILAAAphi2713----------
1991Philadelphia PhilliesNLMLBphi2731----------
1992Denver Zephyrs AmerAAAmil284----------
1992Milwaukee BrewersALMLBmil2825----------
1993Colorado RockiesNLMLBcol2959----------
1994Colorado RockiesNLMLBcol3056----------
1995Colorado RockiesNLMLBcol3137----------
1996Colorado RockiesNLMLBcol3271----------
1997Colorado RockiesNLMLBcol3323----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
1995Colorado RockiesDiv SeriesMLB31002.704003.1312201.618.100.005.405.401.000.00.000
MLB Playoffs - Divisional Series Totals - 1 yrs002.7040400003.3301022001.508.100.005.405.401.000.00.000

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
1998-01-03ContractSigned as Free Agent by Rockies. 
1997-10-31Free AgentGranted Free Agency. 
1992-12-07ContractSigned as Free Agent by Rockies. 
1992-11-05Free AgentGranted Free Agency. 
1991-12-11TradeTraded by Phillies to Brewers for Dale Sveum. 
* 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
1986Philadelphia PhilliesTeam Payroll2260,000-61440-386,34760,00060,000
1987Philadelphia PhilliesTeam Payroll23100,000-4081940344,90660,000160,000
1988Philadelphia PhilliesTeam Payroll24140,000-4252040392,10762,500300,000
1989Philadelphia PhilliesTeam Payroll25175,000-4272146429,80262,500475,000
1990Philadelphia PhilliesTeam Payroll26350,000-3561449515,727100,000825,000
1991Philadelphia PhilliesTeam Payroll27100,000-62042-742,231100,000925,000
1992Milwaukee BrewersTeam Payroll28525,000-3471456962,245109,0001,450,000
1993Colorado RockiesTeam Payroll29550,000-3571061968,431109,0002,000,000
1994Colorado RockiesTeam Payroll30800,000-282869957,101109,0002,800,000
1995Colorado RockiesTeam Payroll311,000,000-2271175++999,520109,0003,800,000
1996Colorado RockiesTeam Payroll321,000,000-2421273++957,870109,0004,800,000
1997Colorado RockiesTeam Payroll33150,000-76642-1,182,177150,0004,950,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