Johnny Ruffin

Former Prospect Retired
High Level
MLB
Years
1988-2004 (1993-2001)
Proper Name
Johnny Renando Ruffin
Positions
P (527)
Height / Weight
6-3 / 172
Bats / Throws
Right / Right
Birthdate
July 29,1971   Age:  55.048
High School
Choctaw County (Butler,AL)
Drafted/Signed
MLB Debut
MLBAM ID
Retrosheet#
ruffj001
Show More

Prospect Rankings

CSV
Glossary
Sign up to TBC PREMIUM. (1) Create TBC Account (2) Send Payment (3) Start researching like a pro!
yearsourcetypeteamrankview rankings
1991Baseball AmericaMLBChicago White Sox58View Rankings
1991Baseball AmericaTeamChicago White Sox1View Rankings
1992Baseball AmericaMLBChicago White Sox74View Rankings
1992Baseball AmericaTeamChicago White Sox3View Rankings
1993Baseball AmericaTeamChicago White Sox6View Rankings
1994Baseball AmericaMLBCincinnati Reds53View Rankings
1994Baseball AmericaTeamCincinnati Reds3View Rankings
7 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Pitching Statistics

CSV
Glossary
🔒
Support TBC for $2/month while removing all ads and getting access to our 20+ research applications, the TBC Player Tracker and much more!
yearteam nameleaguelevelmlb#agetbc+wleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
1988Gulf Coast White SoxGCLRkCHA-1696422.3013111021058.2432715322319041.116.600.463.374.764.141.41
1989Utica Blue SoxNYPLA-CHA-17110483.3615150000088.1674333346928011.286.830.314.699.374.382.00
1990South Bend White SoxMidwACHA-1887764.17242400000123.011786577829217031.628.560.516.006.736.291.12
1991Sarasota White SoxFSLA+CHA-191041143.23262662000158.2126685796211710051.187.150.513.526.643.861.89
1992Sarasota White SoxFSLA+CHA-2097375.8923800156062.25646415416110241.558.040.725.898.766.611.49
1992Birmingham BaronsSouAACHA-2092076.0410100000047.2514832334449001.789.630.576.428.319.061.29
1993Birmingham BaronsSouAACHA-21127*042.82110001110222.1169729230001.126.450.813.639.273.632.56
1993Nashville SoundsAmerAAACHA-21144453.10320003214266.25125235187510011.036.880.672.4310.123.374.17
1993Cincinnati RedsNLMLBCIN5821113*213.5821000215237.2361615411302011.258.600.962.637.173.822.73
1994Cincinnati RedsNLMLBCIN4722111723.09510005113170.0572624727445101.207.330.903.475.663.341.63
1995Indianapolis IndiansAmerAAACIN-23129312.9036100354049.2271916337587001.294.890.546.7010.513.441.57
1995Cincinnati RedsNLMLBCIN2623001.3510000106013.1432011113001.132.700.007.437.432.031.00
1996Cincinnati RedsNLMLBCIN2624105135.49490004913062.17142381037698021.7310.251.445.349.966.061.86
1997KinetsuJap PacIntl -25005.4010000005.03330000000.005.400.000.000.005.400.00
1997Pawtucket Red SoxILAAABOS-25014.50610052014.0577016164001.503.210.0010.2910.294.501.00
1998Norfolk TidesILAAANYN-26116102.7717300142039.0311512220401001.317.150.464.629.233.462.00
1998Louisville RedbirdsILAAAMIL-26116533.00352003311060.0402720448577011.476.000.607.208.554.051.19
1999Albuquerque DukesPCLAAALAN-27131113.174600046281054.0412119726665001.246.831.174.3311.003.502.54
2000Tucson SidewindersPCLAAAARI-28132532.984500045362057.1482119425662001.277.530.633.9210.363.302.64
2000Arizona DiamondbacksNLMLBARI4728009.0050005209.014994350001.8914.004.003.005.009.001.67
2001Calgary CannonsPCLAAAMIA-29128*234.363700037322233.0371716110473021.4210.090.272.7312.824.644.70
2001Louisville RiverBatsILAAACIN729000.0090009858.161003110001.086.480.003.2411.881.083.67
2001Florida MarlinsNLMLBMIA4829004.9130003103.25420440012.4512.270.009.829.829.821.00
2002Louisville BatsILAAACIN-30003.8630003102.11110131000.863.860.003.8611.573.863.00
2003Nashua PrideAtlIndy -31014.2690009646.144301190002.375.680.0015.6312.795.680.82
2004Road Warriors Road WarriorsAtlIndy -320013.5040004203.16551570003.3016.202.7013.5018.9013.501.40
Tot:MLB (6 yrs) MLB    1064.13139000139403196.018710090259316318141.438.591.154.277.484.591.75
Tot:NL (6 yrs) NL    1064.13139000139403196.018710090259316318141.438.591.154.277.484.591.75
Tot:Minors (13 yrs) Minors    50553.573881017228715561945.2763481375585008991032211.347.260.554.768.564.581.80
Tot:Indy (2 yrs) Indy    017.451300013849.21098116160002.699.310.9314.9014.908.381.00
Tot:Rk (1 yrs) Rk    422.3013111021058.2432715322319041.116.600.463.374.764.141.41
Tot:A- (1 yrs) A-    483.3615150000088.1674333346928011.286.830.314.699.374.382.00
Tot:A (1 yrs) A    764.17242400000123.011786577829217031.628.560.516.006.736.291.12
Tot:A+ (2 yrs) A+    14113.984934621560221.1182114981410317820291.297.400.574.197.244.641.73
Tot:AA (2 yrs) AA    0115.012110001110270.0675739543679001.578.610.645.538.617.331.56
Tot:AAA (8 yrs) AAA    21173.1126670025913859384.12871541332620443940041.286.720.614.7810.283.612.15
Avg:MLB - 162 Inning avg MLB    🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 Inning avg Minors    🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!
College Summer Stats are not set to Merge in this grid. (PREMIUM Feature)

Batting Statistics

CSV
Glossary
🔒
TBC PREMIUM Subscribers get access to additional grid functionality such as pre-defined filters, manual removal of rows and quick player comparison! Full feature list.
yearteam nameleaguelevelmlb#ageposlnptbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
1993Nashville SoundsAmerAAACHA-213210000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
1993Cincinnati RedsNLMLBCIN58211/92130100000001000011301.333.333.333.666.000.000.5000.0033.330.000.00
1994Cincinnati RedsNLMLBCIN47221/9/45181000001003000000800.000.000.000.000.125.000.0000.0037.500.000.00
1995Indianapolis IndiansAmerAAACIN-233610000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
1995Cincinnati RedsNLMLBCIN26231/91020000000000000000200.000.000.000.000.000.000.0000.000.000.000.00
1996Cincinnati RedsNLMLBCIN26241/94940200000001000012402.500.500.5001.000.000.000.6670.0025.000.000.00
1998Louisville RedbirdsILAAAMIL-263550000000002000010500.000.000.000.000.000.000.0000.0040.000.000.00
1998Norfolk TidesILAAANYN-261780200000005000002802.250.250.250.500.000.000.6670.0062.500.000.00
1999Albuquerque DukesPCLAAALAN-274610000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
2000Tucson SidewindersPCLAAAARI-284540000000001000000400.000.000.000.000.000.000.0000.0025.000.000.00
Tot:MLB (4 yrs) MLB      1311713000010050000231703.176.176.176.353.059.000.2500.0029.41
Tot:NL (4 yrs) NL      1311713000010050000231703.176.176.176.353.059.000.2500.0029.41
Tot:Minors (5 yrs) Minors      21120020000000100000122002.100.100.100.200.000.000.2000.0050.00
Tot:AAA (5 yrs) AAA      21120020000000100000122002.100.100.100.200.000.000.2000.0050.00
Avg:MLB - 162 game avg MLB      162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 game avg Minors      162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
TBC+ Metric is based on wOBA with inclusion of stolen base value. TBC's version of wOBA excludes park factors and uses static coefficients across all levels and years for ease of implementation.
* indicates player had a low sample size of plate appearances.

Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!
College Summer Stats are not set to Merge in this grid. (PREMIUM Feature)

Talent Ratings

About Talent Ratings
StrikeoutsWalksHittableSO/BBvs PowerDurabilityTeam Success
743974547463.537

TBC Newsletter

Stay up to date with new features, new datasets, tips on using the site and life updates.

Subscribe for Free

TBC Premium

For $24/year, Unlock 🔓

+ Ad-free browsing
+ TBC Player Tracker
+ Advanced Research Tools
+ Data Store discounts
+ Additional functionality/features
+ View all Benefits!

Learn More and Subscribe!
×