The Baseball Cube
Custom Data RequestsNeed some data for a project? Check the Data Store! But if not available, request a custom dataset from TBC!
Tracker
Store
Sign In / Register

Terry Leach

Retired
 
High Level
MLB
Years
1973-1993 (1981-1993)
Proper Name
Terry Hester Leach
Positions
P (670)
Positions
P
Height / Weight
6-0 / 215
Bats / Throws
Right / Right
Birthdate
March 13,1954
High School
Selma (Selma,AL)
Colleges
Auburn University (Auburn,AL)
Drafted/Signed
1976-7-135-Boston Red Sox
MLBAM ID
117581
Retrosheet#
leact001
More Player Information
Stat Capsulew-lggssviphsoerawhip
MLB Career38-273762110700.06883313.151.26

[Player Notes]

Sidearm pitcher[1991] World Series Champion with Minnesota Twins

Pitching Statistics

csv
Glossary
yearteam nameleaguelevelmlb#agewleraggscgshogfgrsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so_bb
1973AuburnSECNCAA-119132.14000000033.233148024180001.698.820.006.424.813.740.75
1974AuburnSECNCAA-120901.31000000055.026138029260001.004.250.004.754.252.130.90
1975AuburnSECNCAA-121523.8412113101058.2512625027180001.337.820.004.142.763.990.67
1976AuburnSECNCAA-122852.5715146101084.0543424041710001.135.790.004.397.613.641.73
1977Greenwood BravesWcarAATL-23322.5520000020367.0472519224672001.066.310.273.229.003.362.79
1978Kinston EaglesCaroA+--24543.2734000034866.0572924125466071.247.770.143.416.273.951.84
1978Savannah BravesSouAAATL-24105.04920007025.0241714213210011.488.640.724.687.566.121.62
1979Savannah BravesSouAAATL-25291.9640000040292.0773320426682021.127.530.392.546.653.232.62
1979Richmond BravesILAAAATL-25311.93721005114.0143304121011.299.000.002.577.711.933.00
1980Jackson MetsTexAANYN-26511.50873201054.050169115300001.208.330.172.505.002.672.00
1980Savannah BravesSouAAATL-26513.2122620016187.0833431817581041.158.590.831.766.003.523.41
1981Jackson MetsTexAANYN-27511.71872111058.0471411212430021.027.290.311.866.672.173.58
1981Tidewater TidesILAAANYN-27522.721584147076.0632723819421011.087.460.952.254.973.202.21
1981New York MetsNLMLBNYN4327112.5521100320035.1261110212160001.086.620.513.064.082.801.33
1982Tidewater TidesILAAANYN-28412.96300001830548.2482016219340021.388.880.373.516.293.701.79
1982New York MetsNLMLBNYN4328214.17211111220345.1462221218300001.419.130.403.575.964.371.67
1983Tidewater TidesILAAANYN-29574.463772018306113.012066561042665041.439.560.803.355.265.261.57
1984Richmond BravesILAAAATL-301143.03430002643195.0984232630590011.359.280.572.845.593.981.97
1985Tidewater TidesILAAANYN-31101.59240001224445.13312818250000.906.550.201.594.962.383.13
1985New York MetsNLMLBNYN2631342.9122411418155.2481918314300011.117.760.492.264.853.072.14
1986Tidewater TidesILAAANYN1932442.49344101530779.2693022821551021.137.790.902.376.213.392.62
1986New York MetsNLMLBNYN2632002.7060001606.26320340001.358.100.004.055.404.051.33
1987New York MetsNLMLBNYN26331113.224412117320131.113254471429610111.239.050.961.994.183.702.10
1988New York MetsNLMLBNYN2634722.54520002152392.0953226524510031.299.290.492.354.993.132.13
1989New York MetsNLMLBNYN2635004.2210000410021.11911101420011.088.020.421.690.844.640.50
1989Kansas City RoyalsALMLBKCA3835564.1530300627073.2784634436341111.559.530.494.404.155.620.94
1990Minnesota TwinsALMLBMIN3036253.20550002955281.2843129221461111.299.260.222.315.073.422.19
1991Minnesota TwinsALMLBMIN3037123.61500002250067.1822827314321001.4310.960.401.874.283.742.29
1992Chicago White SoxALMLBCHA3438651.95510002151073.2571716220220041.056.960.242.442.692.081.10
1993Birmingham BaronsSouAACHA-39004.1540001414.14220250001.388.310.004.1510.384.152.50
1993Nashville SoundsAmerAAACHA-39003.1850001515.24220040000.716.350.000.006.353.180.00
1993Chicago White SoxALMLBCHA3439002.8114000814116.015550230011.068.440.001.131.692.811.50
1973NCAA-1Total-------132.14000000033.233148024180001.698.820.006.424.813.740.75
1974NCAA-1Total-------901.31000000055.026138029260001.004.250.004.754.252.130.90
1975NCAA-1Total-------523.8412113110058.2512625027180001.337.820.004.142.763.990.67
1976NCAA-1Total-------852.5715146110084.0543424041710001.135.790.004.397.613.641.73
1977ATotal--ATL----322.5520000200367.0472519224672001.066.310.273.229.003.362.79
1978AA,A+Total--ATL,----643.7643200410891.0814638338676081.318.010.303.766.634.551.76
1979AA,AAATotal--ATL----5101.95472104503106.0913623430803031.147.730.342.556.793.062.67
1980AATotal--NYN,ATL----1022.553013521701141.01335040932881041.178.490.572.045.623.192.75
1981AAA,AATotal--NYN----1032.28231562850134.011041341031851031.057.390.672.085.712.752.74
1981MLBTotal--NYN----112.5521100203035.1261110212160001.086.620.513.064.082.801.33
1982AAATotal--NYN----412.96300003018548.2482016219340021.388.880.373.516.293.701.79
1982MLBTotal--NYN----214.17211112012345.1462221218300001.419.130.403.575.964.371.67
1983AAATotal--NYN----574.463772030186113.012066561042665041.439.560.803.355.265.261.57
1984AAATotal--ATL----1143.03430004326195.0984232630590011.359.280.572.845.593.981.97
1985AAATotal--NYN----101.59240002412445.13312818250000.906.550.201.594.962.383.13
1985MLBTotal--NYN----342.9122411184155.2481918314300011.117.760.492.264.853.072.14
1986AAATotal--NYN----442.49344103015779.2693022821551021.137.790.902.376.213.392.62
1986MLBTotal--NYN----002.7060006106.26320340001.358.100.004.055.404.051.33
1987MLBTotal--NYN----1113.224412113270131.113254471429610111.239.050.961.994.183.702.10
1988MLBTotal--NYN----722.54520005221392.0953226524510031.299.290.492.354.993.132.13
1989MLBTotal--NYN,KCA----564.17403003710095.0975744540361121.449.190.473.793.415.400.90
1990MLBTotal--MIN----253.20550005529281.2843129221461111.299.260.222.315.073.422.19
1991MLBTotal--MIN----123.61500005022067.1822827314321001.4310.960.401.874.283.742.29
1992MLBTotal--CHA----651.95510005121073.2571716220220041.056.960.242.442.692.081.10
1993AAA,AATotal--CHA----003.60900092210.08440290001.007.200.001.808.103.604.50
1993MLBTotal--CHA----002.8114000148116.015550230011.068.440.001.121.692.811.50
Tot:MLB (11 yrs)MLB38273.15376213335513810700.06882792453819733133131.268.850.492.534.263.591.68
Tot:NL (7 yrs)NL2493.111761833158527387.2372152134271041940161.238.640.632.414.503.531.87
Tot:AL (5 yrs)AL14183.20200300197863312.131612711111931373271.319.110.322.683.953.661.47
Tot:Minors (11 yrs)Minors59372.82340431542979640930.283837229255277635190271.208.100.532.686.143.602.29
Tot:AAA (8 yrs)AAA33193.0519521811749425477.14492021623514329780111.248.470.662.705.603.812.08
Tot:AA (5 yrs)AA18122.449122736924320.12851168717852253091.168.010.482.396.323.262.65
Tot:A+ (1 yrs)A+543.2734000340866.0572924125466071.247.770.143.416.273.951.84
Tot:A (1 yrs)A322.5520000200367.0472519224672001.066.310.273.229.003.362.79
Tot:College (4 yrs)College23102.53272592200231.1164876501211330001.236.380.004.715.173.381.10

Batting Statistics

csv
Glossary
yearteam nameleaguelevelmlb#ageposgabrh2b3bhrrbisbcsbbsohbpshsfiwdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so_bbab_hr
1979Savannah BravesSouAAATL-25P4010000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
1979Richmond BravesILAAAATL-25P710000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
1980Jackson MetsTexAANYN-26P81201000000000100011301.083.083.083.166.000.000.0830.000.000.000.00
1981Jackson MetsTexAANYN-27P81102000000151100021402.182.308.182.490.091.000.3337.1435.715.000.00
1981New York MetsNLMLBNYN4327P2111000000020000000300.000.667.000.6672.000.000.00066.670.000.000.00
1982New York MetsNLMLBNYN4328P2180100000005010001901.125.125.125.250.000.000.3330.0055.560.000.00
1983Tidewater TidesILAAANYN-29P3710000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
1984Richmond BravesILAAAATL-30P4320000000000000000200.000.000.000.000.000.000.0000.000.000.000.00
1985New York MetsNLMLBNYN2631P221212100000180100031411.167.231.250.481.167.083.5007.1457.148.000.00
1986Tidewater TidesILAAANYN1932P3411000000010000000200.000.500.000.5001.000.000.00050.000.000.000.00
1987New York MetsNLMLBNYN2633P4433120000002140400023902.061.114.061.175.061.000.1055.1335.907.000.00
1988New York MetsNLMLBNYN2634P521412100300090000031411.143.143.214.357.071.071.4000.0064.290.000.00
1989New York MetsNLMLBNYN2635P1040000000003000000400.000.000.000.000.000.000.0000.0075.000.000.00
1973NCAA-1Total---------0103210010000000003011.200.200.300.500.100.100.200SEC1973
1977ATotal--ATL------2000000000000000000000Wcar1977
1979AAA,AATotal--ATL------4720000000002000000200.000.000.000.000.000.0000.00100.00IL1979
1980AATotal--NYN------81201000000000100011301.083.083.083.167.000.000.0830.000.00Tex1980
1981AATotal--NYN------81102000000151100021402.182.308.182.490.091.000.3337.1435.715.00Tex1981
1981MLBTotal--NYN------2111000000020000000300.000.667.000.6672.000.000.00066.670.000.00NL1981
1982MLBTotal--NYN------2180100000005010001901.125.125.125.250.000.000.3330.0055.56NL1982
1983AAATotal--NYN------3710000000000000000100.000.000.000.000.000.000.0000.000.00IL1983
1984AAATotal--ATL------4320000000000000000200.000.000.000.000.000.000.0000.000.00IL1984
1985MLBTotal--NYN------221212100000180100031411.167.231.250.481.167.083.5007.1457.148.00NL1985
1986AAATotal--NYN------3411000000010000000200.000.500.000.5001.000.000.00050.000.000.00IL1986
1987MLBTotal--NYN------4433120000002140400023902.061.114.061.175.061.000.1055.1335.907.00NL1987
1988MLBTotal--NYN------521412100300090000031411.143.143.214.357.071.071.4000.0064.29NL1988
1989MLBTotal--NYN------1040000000003000000400.000.000.000.000.000.000.0000.0075.00NL1989
Tot:MLB (6 yrs)MLB17072472003005390600098325.097.156.125.281.097.028.2126.0246.997.80
Tot:NL (6 yrs)NL17072472003005390600098325.097.156.125.281.097.028.2126.0246.997.80
Tot:Minors (7 yrs)Minors1972913000000271200033403.103.188.103.291.069.000.1365.8820.593.50
Tot:AAA (4 yrs)AAA12151000000011000000600.000.167.000.167.200.000.00016.6716.671.00
Tot:AA (3 yrs)AA562403000000161200032803.125.192.125.317.042.000.1673.5721.436.00
Tot:A (1 yrs)A2000000000000000000000
Tot:College (1 yrs)College0103210010000000003011.200.200.300.500.100.100.200

Other Pitching Statistics

csv
Glossary
yearteam nameleaguecategoryagewleraggscgshogfgrsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so_bb
1988New York MetsChampionship SeriesPlayoffs34000.0030000305.04000140001.007.200.001.807.200.004.00
1991Minnesota TwinsWorld SeriesPlayoffs37003.8620000202.12010020000.867.710.000.007.710.000.00
Tot:Playoffs (2 Yrs)Playoffs001.2300000507.16010160000.957.360.001.237.360.006.00
Player pitching statistics considered to be non-regular season leagues and events.

Fielding Statistics

csv
Glossary
yearteamleaguelevelageposggsinnpoaedptctscsbcssb%fpctrfgrfirf9itm sharepl sharetm rank
1978Savannah BravesSouAA24P9--010001010001.0001.10.000.006.3100.012
1978Kinston EaglesCaroA+24P34--518002323001.0000.70.000.0025.4100.01
1979Richmond BravesILAAA25P7--200022001.0000.30.000.005.0100.014
1979Savannah BravesSouAA25P40--424012828001.0000.70.000.0028.0100.01
1980Jackson MetsTexAA26P8--91221232100.9132.60.000.005.9100.010
Show all fielding records and totals
Fielding Statistics are updated at the conclusion of season

Yearly Summary

csv
Glossary
yearteamleaguelevelmlb-classagewlrankrpigpmanagersalaryservice timeplayoffsawards
1973AuburnSECNCAA-1192029500Paul Nix--
1974AuburnSECNCAA-1203113200Paul Nix--
1975AuburnSECNCAA-12124215012Paul Nix--
1976AuburnSECNCAA-12237151015Paul Nix--NCAA College World Series
1977Greenwood BravesWcarAATL2375643-20Gene Hassell--dnq
1978Kinston EaglesCaroA+2457775-34Leo Mazzone--dnq
1978Savannah BravesSouAAATL2472723-9Bobby Dews--Lost in Finals
1979Savannah BravesSouAAATL2560835-40Eddie Haas--dnq
1979Richmond BravesILAAAATL2576643-7Tom Burgess--Lost in Semi-Finals
1980Jackson MetsTexAANYN2674623-8Bob Wellman--Lost in Semi-Finals
1980Savannah BravesSouAAATL2677671-22Eddie Haas--Lost in Semi-Finals
1981Jackson MetsTexAANYN2729390-8Davey Johnson--League Champions
1981Tidewater TidesILAAANYN2770683-15Jack Aker--Lost in Semi-Finals
1981New York MetsNLMLBNYN2741620-21Joe Torrednq
1982Tidewater TidesILAAANYN2874633-30Jack Aker--League Champions
1982New York MetsNLMLBNYN2865976-21George Bambergerdnq
1983Tidewater TidesILAAANYN2971684-37Davey Johnson--League Champions
1984Richmond BravesILAAAATL3066736-43Bobby Dews, Eddie Haas--dnq
1985Tidewater TidesILAAANYN3175645-24Bob Schaefer--League Champions
1985New York MetsNLMLBNYN3198642-22Davey Johnson60,000dnq
1986Tidewater TidesILAAANYN3274664-34Sam Perlozzo--Lost in Semi-Finals
1986New York MetsNLMLBNYN32108541-6Davey Johnson60,000Won World Series (Red Sox)
1987New York MetsNLMLBNYN3392702-44Davey Johnson95,000dnq
1988New York MetsNLMLBNYN34100601-52Davey Johnson190,000Lost NLCS (Dodgers)
1989Kansas City RoyalsALMLBKCA3592702-30John Wathan425,000dnq
1989New York MetsNLMLBNYN3587752-10Davey Johnson425,000dnq
1990Minnesota TwinsALMLBMIN3674887-55Tom Kelly500,000dnq
1991Minnesota TwinsALMLBMIN3795671-50Tom Kelly530,000Won World Series (Braves)
1992Chicago White SoxALMLBCHA3886763-51Gene Lamont260,000dnq
1993Birmingham BaronsSouAACHA3978641-4Terry Francona--League Champions
1993Nashville SoundsAmerAAACHA3981621-5Rick Renick--Lost in Finals
1993Chicago White SoxALMLBCHA3994681-14Gene Lamont260,000Lost ALCS (Blue Jays)
32 record(s)
Based on playing years with listed statistics and available season data.

Transactions

csv
Glossary
datetransaction descriptionteamminor team40-manstatus
1993-10-18Granted free agencyNoHist
1993-10-08Activated from Disabled ListChicago White SoxNoHist
1993-06-24DL - Bone spur in right elbowChicago White SoxNoInjury
1993-05-25Activated from Disabled ListChicago White SoxNoHist
1993-04-24DL - Right elbow tendinitisChicago White SoxNoInjury
1992-04-05Signed to Minor League contractChicago White SoxNoHist
1992-04-02Released by ExposNoHist
1992-01-29Signed to Minor League contractMontreal ExposNoHist
1991-11-07Granted free agencyNoHist
1990-12-14Signed to 1-year contract for 1991-1991 ($0.53m) [Avoids arbitration] Minnesota TwinsNoHist
Show all transactions

Salaries and Contracts

csv
Glossary
yearteamagesalarytm ranklg rankavg salarylg minimumservice timecontract
1985New York Mets3160,000--371,57160,000
1986New York Mets3260,000--412,52060,000
1987New York Mets3395,00019428412,45462,500
1988New York Mets34190,00017387438,72962,500
1989New York Mets35425,00014283497,25468,000
1990Minnesota Twins36500,0008301597,537100,000
1991Minnesota Twins37530,00014322851,492100,000Signed to 1-year contract for 1991-1991 ($0.53m) [Avoids arbitration] [1990-12-14]
1992Chicago White Sox38260,000184551,028,667109,000
1993Chicago White Sox39260,000214751,076,089109,000
9 season(s)$2,380,000Career Earnings
Talent Ratings
Strikeouts
37
Walks
73
Hittable
62
SO/BB
61
vsPower
62
Hitting
7
Durability
65
Team
.533

[Career Highlights]

[1973]  Played for Auburn (NCAA-1)
[1974]  Played for Auburn (NCAA-1)
[1975]  Played for Auburn (NCAA-1)
[1976]  Drafted by the Boston Red Sox in Round #7 (#135) out of Auburn ... Played for Auburn (NCAA-1)
[1977]  Played for Greenwood Braves (A)
[1978]  Played for Kinston Eagles (A+) ... Played for Savannah Braves (AA) ... Finished top 10 in Caro in Games Pitched, Saves
[1979]  Played for Savannah Braves (AA) ... Played for Savannah Braves (AA) ... Played for Richmond Braves (AAA) ... Played for Richmond Braves (AAA) ... Led Sou in Earned Run Average ... Finished top 10 in Sou in W+H Per Inning Pitched, Games Pitched, Hits per 9 Innings, Home Runs per 9 Innings, Walks per 9 Innings
Show full Career Summary [1973-1993]
Page Last Updated: 2/22/2025 7:35:51 AM