Johnny Ruffin

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:  54.171
High School
Choctaw County (Butler,AL)
Drafted/Signed
MLB Debut
MLBAM ID
Retrosheet#
ruffj001
Show More
Show Releated Ebay Listings

Prospect Rankings

CSV
Glossary
Subscribe to TBC PREMIUM ($2/month) today and Track up to 200 players with daily stats using the TBC Player Tracker! Feature list
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
🔒
Get access to locked features and remove all ads with TBC PREMIUM. Only $2/month. Register today!
yearteam nameleaguelevelmlb#agewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
1988Gulf Coast White SoxGCLRkCHA-16422.3013111021058.2432715322319041.116.600.463.374.764.141.41
1989Utica Blue SoxNYPLA-CHA-17483.3615150000088.1674333346928011.286.830.314.699.374.382.00
1990South Bend White SoxMidwACHA-18764.17242400000123.011786577829217031.628.560.516.006.736.291.12
1991Sarasota White SoxFSLA+CHA-191143.23262662000158.2126685796211710051.187.150.513.526.643.861.89
1992Sarasota White SoxFSLA+CHA-20375.8923800156062.25646415416110241.558.040.725.898.766.611.49
1992Birmingham BaronsSouAACHA-20076.0410100000047.2514832334449001.789.630.576.428.319.061.29
1993Birmingham BaronsSouAACHA-21042.82110001110222.1169729230001.126.450.813.639.273.632.56
1993Nashville SoundsAmerAAACHA-21453.10320003214266.25125235187510011.036.880.672.4310.123.374.17
1993Cincinnati RedsNLMLBCIN5821213.5821000215237.2361615411302011.258.600.962.637.173.822.73
1994Cincinnati RedsNLMLBCIN4722723.09510005113170.0572624727445101.207.330.903.475.663.341.63
1995Indianapolis IndiansAmerAAACIN-23312.9036100354049.2271916337587001.294.890.546.7010.513.441.57
1995Cincinnati RedsNLMLBCIN2623001.3510000106013.1432011113001.132.700.007.437.432.031.00
1996Cincinnati RedsNLMLBCIN2624135.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
1998Louisville RedbirdsILAAAMIL-26533.00352003311060.0402720448577011.476.000.607.208.554.051.19
1998Norfolk TidesILAAANYN-26102.7717300142039.0311512220401001.317.150.464.629.233.462.00
1999Albuquerque DukesPCLAAALAN-27113.174600046281054.0412119726665001.246.831.174.3311.003.502.54
2000Tucson SidewindersPCLAAAARI-28532.984500045362057.1482119425662001.277.530.633.9210.363.302.64
2000Arizona DiamondbacksNLMLBARI4728009.0050005209.014994350001.8914.004.003.005.009.001.67
2001Louisville RiverBatsILAAACIN729000.0090009858.161003110001.086.480.003.2411.881.083.67
2001Calgary CannonsPCLAAAMIA-29234.363700037322233.0371716110473021.4210.090.272.7312.824.644.70
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.13139000401393196.018710090259316318141.438.591.154.277.484.591.75
Tot:NL (6 yrs) NL   1064.13139000401393196.018710090259316318141.438.591.154.277.484.591.75
Tot:Minors (13 yrs) Minors   50553.573881017215528761945.2763481375585008991032211.347.260.554.768.564.581.80
Tot:Indy (2 yrs) Indy   017.451300081349.21098116160002.699.310.9314.9014.908.381.00
Tot:Rk (1 yrs) Rk   422.3013111012058.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.984934626150221.1182114981410317820291.297.400.574.197.244.641.73
Tot:AA (2 yrs) AA   0115.012110001011270.0675739543679001.578.610.645.538.617.331.56
Tot:AAA (8 yrs) AAA   21173.1126670013825959384.12871541332620443940041.286.720.614.7810.283.612.15
Avg:MLB - 162 Inning avg MLB   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 Inning avg College   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Batting Statistics

CSV
Glossary
🔒
Subscribe to TBC PREMIUM ($2/month) today and Track up to 200 players with daily stats using the TBC Player Tracker! Feature list
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
1993Nashville SoundsAmerAAACHA-21P3210000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
1993Cincinnati RedsNLMLBCIN5821P2130100000001000011301.333.333.333.666.000.000.5000.0033.330.000.00
1994Cincinnati RedsNLMLBCIN4722P5181000001003000000800.000.000.000.000.125.000.0000.0037.500.000.00
1995Indianapolis IndiansAmerAAACIN-23P3610000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
1995Cincinnati RedsNLMLBCIN2623P1020000000000000000200.000.000.000.000.000.000.0000.000.000.000.00
1996Cincinnati RedsNLMLBCIN2624P4940200000001000012402.500.500.5001.000.000.000.6670.0025.000.000.00
1998Norfolk TidesILAAANYN-26P1780200000005000002802.250.250.250.500.000.000.6670.0062.500.000.00
1998Louisville RedbirdsILAAAMIL-26P3550000000002000010500.000.000.000.000.000.000.0000.0040.000.000.00
1999Albuquerque DukesPCLAAALAN-27P4610000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
2000Tucson SidewindersPCLAAAARI-28P4540000000001000000400.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 College     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!

Talent Ratings

About Talent Ratings
StrikeoutsWalksHittableSO/BBvs PowerDurabilityTeam Success
743974547463.537