The Baseball Cube
TBC Baseball Cards StoreCheck out the TBC Baseball Card Store on eBay ... Recently Added: Leo De Vries Prospect Card ... Gunnar Henderson 2025 Parallel ... James Wood 2025 Rookie ... Elly De La Cruz rookies ... Riley Greene, Dalton Rushing, Reese Olson and Jose Caballero rookies! Some Auctions too!
Tracker
Store
Sign In / Register

John Barfield

Retired
High Level
MLB
Years
1986-1998 (1989-1991)
Proper Name
John David Barfield
Positions
P (305)
Positions
P
Height / Weight
6-1 / 185
Bats / Throws
Left / Left
Birthdate
October 15,1964
Death Date
December 24,2016   Age:  52.070
High School
Pine Bluff (Pine Bluff,AR)
Colleges
Crowder College (Neosho,MO), Oklahoma City University (Oklahoma City,OK)
Drafted/Signed
1986-11-267-Texas Rangers
MLBAM ID
110560
Retrosheet#
barfj002
More Player Information
Stat Capsulew-lggssviphsoerawhip
MLB Career8-865112139.1153534.721.38

Pitching Statistics

csv
Glossary
yearteam nameleaguelevelmlb#agewleraggscgshogfgrsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so_bb
1986Salem RedbirdsCaroA+TEX-21254.9813110002056.0714331722393011.6611.411.133.546.276.911.77
1986Daytona AdmiralsFSLA+TEX-21114.15330000017.1149801130010.877.270.000.526.754.6713.00
1987Charlotte RangersFSLA+TEX-221073.69252532000153.21457563355796031.308.490.183.224.634.391.44
1988Tulsa DrillersTexAATEX-23992.88242450000169.0159695486612513031.338.470.433.516.663.671.89
1989Oklahoma City 89ersAmerAAATEX-241084.06282873000175.1178937914685811021.409.140.723.492.984.770.85
1989Texas RangersALMLBTEX2724016.17420012011.2151080491001.6311.570.003.096.947.712.25
1990Oklahoma City 89ersAmerAAATEX-25163.5319300216143.1442117321250011.509.140.624.365.194.361.19
1990Texas RangersALMLBTEX2725434.67330001033144.1422523213171111.248.530.412.643.455.081.31
1991Texas RangersALMLBTEX2726444.5428900419183.19651421122270201.4210.371.192.382.925.511.23
1992Charlotte RangersFSLA+TEX-27017.7130002317.010760140001.5712.860.001.295.149.004.00
1992Oklahoma City 89ersAmerAAATEX-27714.14420001242271.2753933626261021.419.420.753.273.274.901.00
1993Birmingham BaronsSouAACHA-28523.861351158142.057241815180011.4812.210.211.073.865.143.60
1993Nashville SoundsAmerAAACHA-28314.1114400410135.0361916311153011.349.260.772.833.864.891.36
1994San Antonio MissionsTexAALAN-29652.70510002451373.1632722324454231.197.730.372.955.523.311.88
1995Oklahoma City 89ersAmerAAATEX-30000.0040001417.14200120000.684.910.001.232.452.452.00
1997Buffalo BisonsAmerAAACLE-320127.0010000101.03331010003.0027.009.000.009.0027.000.00
1998Newark BearsAtlIndy--330510.53181001017119.237252345180002.1416.931.832.298.2411.443.60
1998Atlantic City SurfAtlIndy--33116.7570002708.011661061001.3812.381.130.006.756.750.00
1986A+Total--TEX----364.7916140020073.1855239723523021.4710.430.862.826.386.382.26
1987A+Total--TEX----1073.69252532000153.21457563355796031.308.490.183.224.634.391.44
1988AATotal--TEX----992.88242450000169.0159695486612513031.338.470.433.516.663.671.89
1989AAATotal--TEX----1084.06282873000175.1178937914685811021.409.140.723.492.984.770.85
1989MLBTotal--TEX----016.17420021011.2151080491001.6311.570.003.096.947.712.25
1990AAATotal--TEX----163.5319300162143.1442117321250011.509.140.624.365.194.361.19
1990MLBTotal--TEX----434.67330003310144.1422523213171111.248.530.412.643.455.081.31
1991MLBTotal--TEX----444.5428900194183.19651421122270201.4210.371.192.382.925.511.23
1992A+,AAATotal--TEX----724.46450004514378.2854639627301021.429.720.693.093.435.261.11
1993AAA,AATotal--CHA----833.9727911189277.0934334416333021.4210.870.471.873.865.032.06
1994AATotal--LAN----652.70510005124373.1632722324454231.197.730.372.955.523.311.88
1995AAATotal--TEX----000.0040004117.14200120000.684.910.001.232.452.452.00
1997AAATotal--CLE----0127.0010001001.03331010003.0027.009.000.009.0027.00
1998IndyTotal------169.43251002412127.248312955241001.9215.611.631.637.8110.084.80
Tot:MLB (3 yrs)MLB884.7265110054152139.115386731339532311.389.880.842.523.425.561.36
Tot:AL (3 yrs)AL884.7265110054152139.115386731339532311.389.880.842.523.425.561.36
Tot:Minors (10 yrs)Minors54473.702401031661375010852.085943135049301450412181.369.070.523.184.754.551.50
Tot:AAA (6 yrs)AAA21173.99108357373195333.23401771482712712715061.409.170.733.433.434.771.00
Tot:AA (3 yrs)AA20162.9888296159294284.127912094129518817271.328.830.383.015.953.801.98
Tot:A+ (3 yrs)A+13144.15443932521234.024013410810791359051.369.230.383.045.195.151.71
Tot:Indy (1 yrs)Indy169.43251002412127.248312955241001.9215.611.631.637.8110.084.80

Batting Statistics

csv
Glossary
yearteam nameleaguelevelmlb#ageposgabrh2b3bhrrbisbcsbbsohbpshsfiwdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so_bbab_hr
1994San Antonio MissionsTexAALAN-29P5100000000010000000100.0001.000.0001.000.000.000.000100.000.000.000.00
1998Newark BearsAtlIndy--33P2621000000000000000200.000.000.000.000.000.000.0000.000.000.000.00
1994AATotal--LAN------51000000000100000001001.000100.000.000.00Tex1994
1998IndyTotal--------2621000000000000000200.000.000.000.000.000.000.0000.000.00Atl1998
Tot:Minors (1 yrs)Minors51000000000100000001001.000100.000.000.00
Tot:AA (1 yrs)AA51000000000100000001001.000100.000.000.00
Tot:Indy (1 yrs)Indy2621000000000000000200.000.000.000.000.000.000.0000.000.00

Fielding Statistics

csv
Glossary
yearteamleaguelevelageposggsinnpoaedptctscsbcssb%fpctrfgrfirf9itm sharepl sharetm rank
1986Salem RedbirdsCaroA+21P13--415001919001.0001.50.000.009.4100.013
1986Daytona AdmiralsFSLA+21P3--220044001.0001.30.000.002.2100.020
1987Charlotte RangersFSLA+22P25--172730474400.9361.80.000.0017.5100.07
1988Tulsa DrillersTexAA23P24--164924676500.9702.70.000.0017.6100.07
Show all fielding records and totals
Fielding Statistics are updated at the conclusion of season

Yearly Summary

csv
Glossary
yearteamleaguelevelmlb-classagewlrankrpigpmanagersalaryservice timeplayoffsawards
1986Salem RedbirdsCaroA+TEX2145934-13Mike Bucci--dnq
1986Daytona AdmiralsFSLA+TEX2140974-3--dnq
1987Charlotte RangersFSLA+TEX2269743-25Jim Skaalen--dnq
1988Tulsa DrillersTexAATEX2371652-24Jim Skaalen--League Champions
1989Oklahoma City 89ersAmerAAATEX2459864-28Jim Skaalen--dnq
1989Texas RangersALMLBTEX2483794-4Bobby Valentine62,500dnq
1990Oklahoma City 89ersAmerAAATEX2558870-19Steven Smith--dnq
1990Texas RangersALMLBTEX2583793-33Bobby Valentine100,000dnq
1991Texas RangersALMLBTEX2685773-28Bobby Valentine110,000dnq
1992Charlotte RangersFSLA+TEX2773622-3Bump Wills--dnq
1992Oklahoma City 89ersAmerAAATEX2774701-42Tommy Thompson--League Champions
1993Birmingham BaronsSouAACHA2878641-13Terry Francona--League Champions
1993Nashville SoundsAmerAAACHA2881621-14Rick Renick--Lost in Finals
1994San Antonio MissionsTexAALAN2962742-51Tom Beyers--dnq
1995Oklahoma City 89ersAmerAAATEX3054898-4Greg Biagini--dnq
1997Buffalo BisonsAmerAAACLE3287571-1Brian Graham--League Champions
1998Newark BearsAtlIndy3335656-26--dnq
1998Atlantic City SurfAtlIndy3360402-7--dnq
18 record(s)
Based on playing years with listed statistics and available season data.

Transactions

csv
Glossary
datetransaction descriptionteamminor team40-manstatus
1992-05-05Activated from Disabled ListTexas RangersNoHist
1992-04-05DL - Neck strainTexas RangersNoInjury
1991-10-06Activated from Disabled ListTexas RangersNoHist
1991-08-02DL - Stress fracture in rib cageTexas RangersNoInjury
1986-06-05Signed out of draft (Oklahoma City)Texas RangersNoHist
5 record(s)

Salaries and Contracts

csv
Glossary
yearteamagesalarytm ranklg rankavg salarylg minimumservice timecontract
1989Texas Rangers2462,50024610497,25468,000
1990Texas Rangers25100,000--597,537100,000
1991Texas Rangers26110,00017584851,492100,000
3 season(s)$272,500Career Earnings
Talent Ratings
Strikeouts
17
Walks
69
Hittable
39
SO/BB
37
vsPower
39
Hitting
0
Durability
56
Team
.473

[Career Highlights]

[1985]  Drafted by the Philadelphia Phillies in Round #17 (#317) out of Crowder (Did not sign)
[1986]  Drafted by the Texas Rangers in Round #11 (#267) out of Oklahoma City ... Signing Scout: Bill Earnhart ... Played for Daytona Admirals (A+) ... Played for Salem Redbirds (A+)
[1987]  Played for Charlotte Rangers (A+) ... Finished top 10 in FSL in Shutouts, Home Runs per 9 Innings
[1988]  Played for Tulsa Drillers (AA) ... Finished top 10 in Tex in Earned Run Average, Complete Games, Innings PItched, Hits Allowed, Walks Allowed, Strikeouts, Home Runs per 9 Innings
[1989]  Played for Oklahoma City 89ers (AAA) ... Played for Texas Rangers (MLB) ... Finished top 10 in Amer in Games Started, Complete Games, Shutouts, Innings PItched, Hits Allowed, Runs Allowed, Earned Runs Allowed, Home Runs Allowed, Walks Allowed
[1990]  Played for Oklahoma City 89ers (AAA) ... Played for Texas Rangers (MLB)
[1991]  Played for Texas Rangers (MLB)
Show full Career Summary [1985-1998]
Page Last Updated: 2/26/2025 9:05:45 PM