Tips Updates
Daily
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

Played in Japan
Rated Prospect

PositionsP-527Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameJohnny Renando Ruffing
Height6-3Weight170BatsRightThrowsRight
Born DateJuly 29,1971 [46.298]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] NYN [1] ARI [1] BOS [1] LAN [1] MIA [1] MIL [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.2361615411302011.258.600.962.637.172.73.6673.73
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.07142381037698021.7310.251.445.349.961.86.2504.92
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
2001Louisville RiverBatsILAAAcin7Rel29000.0090900858.061003110001.086.48--3.2411.883.67--
2001Calgary CannonsPCLAAAflo-R/CL29234.363703700322233.0371716110473001.4210.090.272.7312.824.70.400-
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.018710090259316318131.438.591.154.277.481.75.6251.46
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.01688779218615418131.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.02101121012810418320131.438.591.154.277.481.75.6111.46
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