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

Johnny RuffinTrack this Player High Level: MLB Stat Years: 1988-2004 MLB Years: 1993-2001
Follow TBC on Twitter and Facebook

Drafted
Played in Japan
Rated Prospect

PositionsP-527Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameJohnny Renando Ruffing
Height6-3Weight170BatsRightThrowsRight
Born DateJuly 29,1971 [47.135]PlaceButler,Alabama
High SchoolChoctaw County (Butler,AL)

DraftedSelected by the Chicago White Sox [Team Picks] in the 4th round (93rd overall) of the 1988 Amateur Entry Draft [Signed]
Prospect Rankings[BA] 1991-MLB-#58 ... 1991-CHA-#1 ... 1992-MLB-#74 ... 1992-MLB-#3 ... 1993-MLB-#6 ... 1994-MLB-#53 ... 1994-MLB-#3
MLB DebutAugust 8,1993 [22.010]
OrganizationsCHA [6] CIN [6] ARI [1] BOS [1] LAN [1] MIA [1] MIL [1] NYN [1] Awards0
TBC Player ID7602Retrosheet IDruffj001MLBAM ID121546
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 Johnny 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 RatingsPitchingStrikeouts74Walks39Hittable74SO/BB54vsPower74Hitting3Durability62Team.527Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1988Gulf Coast White SoxGCLRkcha-S/R16422.3013112101058.2432715322319001.116.600.463.374.761.41.667-
1989Utica Blue EoxNYPLA-cha-ST17483.3615150000088.0674333346928001.286.830.314.699.372.00.333-
1990South Bend White SoxMidwAcha-ST18764.17242400000123.011786577829217001.628.560.516.006.731.12.538-
1991Sarasota White SoxFSLA+cha-ST191143.23262606200158.2126685796211710001.187.150.513.526.641.89.733-
1992Sarasota White SoxFSLA+cha-S/R20375.8923815006062.25646415416110201.558.040.725.898.761.49.300-
1992Birmingham BaronsSouAAcha-ST20076.0410100000047.2514832334449001.789.630.576.428.311.29.000-
1992Minor Totals (2 teams)MinorAAA--S/R03145.953318150060109.0107947387510519201.658.730.656.128.561.40.176-
1993Birmingham BaronsSouAAcha-Rel21042.82110110010222.0169729230001.126.450.813.639.272.56.000-
1993Nashville SoundsAmerAAAcha-Rel21453.10320320014266.25125235187510001.036.880.672.4310.124.17.444-
1993Minor Totals (2 teams)MinorAAA--Rel0493.03430430024488.16734307279810001.066.780.712.739.913.63.308-
1993Cincinnati RedsNLMLBcin58Rel21213.5821021005237.2361615411302001.258.600.962.637.172.73.6673.65
1994Cincinnati RedsNLMLBcin47Rel22723.09510510013170.0572624727445101.207.330.903.475.661.63.7784.33
1995Indianapolis IndiansAmerAAAcin-Rel23312.9036135004049.2271916337587001.294.890.546.7010.511.57.750-
1995Cincinnati RedsNLMLBcin26Rel23001.3510010006013.0432011113001.132.70--7.437.431.00-3.93
1996Cincinnati RedsNLMLBcin26Rel24135.49490490013062.07142381037698001.7310.251.445.349.961.86.2504.82
1997Pawtucket Red SoxILAAAbos-Rel25014.50615002014.0577016164001.503.21--10.2910.291.00.000-
1997nullIntl--ST25005.4011000005.03330000000.605.40------0.00--
1998Louisville RedbirdsILAAAmil-Rel26533.00352330011060.0402720448577001.476.000.607.208.551.19.625-
1998Norfolk TidesILAAAnyn-Rel26102.7717314002039.0311512220401001.317.150.464.629.232.001.000-
1998Minor Totals (2 teams)MinorAAA--Rel0632.91525470013099.0714232668978001.406.450.556.188.821.43.667-
1999Albuquerque DukesPCLAAAlan-R/CL27113.174604600281054.0412119726665001.246.831.174.3311.002.54.500-
2000Tucson SidewindersPCLAAAari-R/CL28532.984504500362057.0482119425662001.277.530.633.9210.362.64.625-
2000Arizona DiamondbacksNLMLBari47Rel28009.0050500209.014994350001.8914.004.003.005.001.67-8.80
2001Calgary CannonsPCLAAAflo-R/CL29234.363703700322233.0371716110473001.4210.090.272.7312.824.70.400-
2001Louisville RiverBatsILAAAcin7Rel29000.0090900858.061003110001.086.48--3.2411.883.67--
2001Minor Totals (2 teams)MinorAAA--CL0233.484604600402741.0431816113583001.359.360.222.8312.634.46.400-
2001Florida MarlinsNLMLBflo48Rel29004.9130300103.25420440002.4512.27--9.829.821.00-4.14
2002Louisville BatsILAAAcin-Rel30003.8630300102.01110131000.863.86--3.8611.573.00--
2003Nashua PrideAtlInd--Rel31014.2690900646.044301190002.375.68--15.6312.790.82.000-
2004nullInd--Rel320013.5040400203.06551570003.3016.202.7013.5018.901.40--
MLB Totals - 6 Season(s)Filter1064.13139013900403194.018710090259316318101.438.591.154.277.481.75.6251.42
Minor League Totals - 13 Season(s)Filter50553.573881012877215561941.276348137558500899103201.347.260.554.768.561.80.476-
AAA Totals - 8 Season(s)Filter21173.1126672590013859382.02871541332620443940001.286.720.614.7810.282.15.553-
AA Totals - 2 Season(s)Filter0115.012110110010269.1675739543679001.578.610.645.538.611.56.000-
A+ Totals - 2 Season(s)Filter14113.984934156260220.0182114981410317820201.297.400.574.197.241.73.560-
A Totals - 1 Season(s)Filter764.17242400000123.011786577829217001.628.560.516.006.731.12.538-
A- Totals - 1 Season(s)Filter483.3615150000088.0674333346928001.286.830.314.699.372.00.333-
Rk Totals - 1 Season(s)Filter422.3013112101058.2432715322319001.116.600.463.374.761.41.667-
Ind Totals - 2 Season(s)Filter017.451301300849.21098116160002.699.310.9314.9014.901.00.000-
Intl Totals - 1 Season(s)Filter005.4011000005.03330000000.605.40------0.00--
Cincinnati Reds Totals - 4 Season(s)Filter1063.88131013100373182.01688779218615418101.398.251.034.227.561.79.625-
Arizona Diamondbacks Totals - 1 Season(s)Filter009.0050500209.014994350001.8914.004.003.005.001.67--
Florida Marlins Totals - 1 Season(s)Filter004.9130300103.25420440002.4512.27--9.829.821.00--
Average MLB - Per ~220 innings1174.13156015600453220.02101121012810418320101.438.591.154.277.481.75.6111.42
Average Minor - Per ~220 innings12133.57902367203614220.0178112871311620924001.347.260.554.768.561.80.480-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1993Nashville SoundsAmerAAAcha-p21321000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
1993Cincinnati RedsNLMLBcin58p21213010000000100001.333.333.333.666103.500.000.000.3020.0033.330.000.000.000.00
1994Cincinnati RedsNLMLBcin47p22518100000100300000.000.000.000.000008.000.000.125.0000.0037.500.000.000.000.00
1995Indianapolis IndiansAmerAAAcin-p23361000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
1995Cincinnati RedsNLMLBcin26p23102000000000000000.000.000.000.000002.000.000.000.0000.000.000.000.000.000.00
1996Cincinnati RedsNLMLBcin26p24494020000000100001.500.500.5001.000204.667.000.000.4510.0025.000.000.000.000.00
1998Louisville RedbirdsILAAAmil-p26355000000000200001.000.000.000.000005.000.000.000.0000.0040.000.000.000.000.00
1998Norfolk TidesILAAAnyn-p26178020000000500000.250.250.250.500208.667.000.000.2250.0062.500.000.000.000.00
1998Totals for IL-IL         5213020000000700001.154.154.154.3082013.333.000.000.1380.0053.850.000.000.000.00
1999Albuquerque DukesPCLAAAlan-p27461000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2000Tucson SidewindersPCLAAAari-p28454000000000100000.000.000.000.000004.000.000.000.0000.0025.000.000.000.000.00
MLB Totals - 4 Season(s)Filter13117130000100500002.176.176.176.3523017.250.000.059.0000.0029.410.000.000.000.00
Minor League Totals - 5 Season(s)Filter211200200000001000001.100.100.100.2002020.200.000.000.0000.0050.000.000.000.000.00
AAA Totals - 5 Season(s)Filter211200200000001000001.100.100.100.2002020.200.000.000.0000.0050.000.000.000.000.00
Cincinnati Reds Totals - 4 Season(s)Filter13117130000100500002.176.176.176.3523017.250.000.059.0000.0029.410.000.000.000.00
Average MLB - Per 162 games16221140000100600002.176.176.176.3524021.250.000.059.0000.0029.410.000.000.000.00
Average Minor - Per 162 games16215020000000800001.100.100.100.2002015.200.000.000.0000.0050.000.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1988Gulf Coast White Sox GCLRkcha16P13--411211715.8821.15------13100.020.6
1989Utica Blue Eox NYPLA-cha17P15--7152-2422.9171.47------15100.019.2
1990South Bend White Sox MidwAcha18P24--11123-2623.8850.96------24100.017.9
1991Sarasota White Sox FSLA+cha19P26--2223615145.8821.73------26100.019.8
1992Sarasota White Sox FSLA+cha20P23--1032-1513.8670.57------23100.033.3
1992Birmingham Barons SouAAcha20P10--742-1311.8461.10------10100.07.0
1993Birmingham Barons SouAAcha21P11--32--551.0000.45------11100.07.7
1993Nashville Sounds AmerAAAcha21P32--67211513.8670.41------32100.022.4
1993Cincinnati RedsNLMLBcin21P21-3745--991.0000.430.24-----21100.013.0
1994Cincinnati RedsNLMLBcin22P51-70102--12121.0000.240.17-----51100.044.7
1995Indianapolis Indians AmerAAAcin23P36--431-87.8750.19------36100.025.0
1995Cincinnati RedsNLMLBcin23P10-1321-1331.0000.300.23-----10100.06.9
1996Cincinnati RedsNLMLBcin24P49-624511109.9000.180.15-----49100.030.2
1997Pawtucket Red Sox ILAAAbos25P6---1--111.0000.17------6100.04.3
1998Louisville Redbirds ILAAAmil26P35--47--11111.0000.31------35100.024.3
1998Norfolk Tides ILAAAnyn26P17--37121110.9090.59------17100.012.0
1999Albuquerque Dukes PCLAAAlan27P46--84--12121.0000.26------46100.033.1
2000Tucson Sidewinders PCLAAAari28P45--62--881.0000.18------45100.031.9
2000Arizona DiamondbacksNLMLBari28P5-913--441.0000.800.44-----5100.03.1
2001Calgary Cannons PCLAAAflo29P37--42--661.0000.16------37100.025.9
2001Louisville RiverBats ILAAAcin29P9---1--111.0000.11------9100.06.3
2001Florida MarlinsNLMLBflo29P3-3-------------3100.01.9
2002Louisville Bats ILAAAcin30P3---1--111.0000.33------3100.02.1
MLB Totals for P - 6 season(s)-   P139-1942116123837.9740.270.19-----1390.00.0
AAA Totals for P - 8 season(s)-   P266--3535437470.9460.26------2660.00.0
AA Totals for P - 2 season(s)-   P21--1062-1816.8890.76------210.00.0
A+ Totals for P - 2 season(s)-   P49--3226816658.8791.18------490.00.0
A Totals for P - 1 season(s)-   P24--11123-2623.8850.96------240.00.0
A- Totals for P - 1 season(s)-   P15--7152-2422.9171.47------150.00.0
Rk Totals for P - 1 season(s)-   P13--411211715.8821.15------130.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1988Gulf Coast White Sox GCLRkcha1613----------
1989Utica Blue Eox NYPLA-cha1715----------
1990South Bend White Sox MidwAcha1824----------
1991Sarasota White Sox FSLA+cha1926----------
1992Sarasota White Sox FSLA+cha2023----------
1992Birmingham Barons SouAAcha2010----------
1993Birmingham Barons SouAAcha2111----------
1993Nashville Sounds AmerAAAcha2132----------
1993Cincinnati RedsNLMLBcin2121----------
1994Cincinnati RedsNLMLBcin2251----------
1995Indianapolis Indians AmerAAAcin2336----------
1995Cincinnati RedsNLMLBcin2310----------
1996Cincinnati RedsNLMLBcin2449----------
1997Pawtucket Red Sox ILAAAbos256----------
1998Louisville Redbirds ILAAAmil2635----------
1998Norfolk Tides ILAAAnyn2617----------
1999Albuquerque Dukes PCLAAAlan2746----------
2000Tucson Sidewinders PCLAAAari2845----------
2000Arizona DiamondbacksNLMLBari285----------
2001Calgary Cannons PCLAAAflo2937----------
2001Louisville RiverBats ILAAAcin299----------
2001Florida MarlinsNLMLBflo293----------
2002Louisville Bats ILAAAcin303----------

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2001-10-15Free AgentGranted Free Agency. 
2001-08-13ContractSigned as Free Agent by Reds. 
2001-08-03Released by Marlins. 
2001-01-14ContractSigned as Free Agent by Marlins. 
2000-11-15Released by Diamondbacks. 
2000-04-10ContractSigned as Free Agent by Diamondbacks. 
2000-03-05Released by Reds. 
2000-01-20ContractSigned as Free Agent by Reds. 
1999-10-15Free AgentGranted Free Agency. 
1999-04-30ContractSigned as Free Agent by Dodgers. 
1999-03-27Released by Royals. 
1999-03-01ContractSigned as Free Agent by Royals. 
1998-10-15Free AgentGranted Free Agency. 
1997-11-17ContractSigned as Free Agent by Brewers. 
1997-05-01Purchased by Kintetsu Buffaloes (Japan Pacific) from Red Sox. 
1996-12-27ContractSigned as Free Agent by Red Sox. 
1996-12-20Free AgentGranted Free Agency. 
1993-07-31TradeTraded by White Sox with Jeff Pierce to Reds for Tim Belcher. 
* 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
1993Cincinnati RedsTeam Payroll21109,000-75732-968,431109,000109,000
1994Cincinnati RedsTeam Payroll22115,000-7132921957,101109,000224,000
1995Cincinnati RedsTeam Payroll23195,000-5172943999,520109,000419,000
1996Cincinnati RedsTeam Payroll24195,000-5202642957,870109,000614,000
2000Arizona DiamondbacksTeam Payroll28175,000-79539-1,394,248200,000789,000
2001Florida MarlinsTeam Payroll29200,000-77140-1,897,758200,000989,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