Tips Updates
Daily
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Rick LeachHigh Level: MLB Stat Years: 1978-1990 MLB Years: 1981-1990
Follow TBC on Twitter and Facebook

1st Round Draft Pick

PositionsOF-441, 1B-358, DH-156, P-1Position when DraftedOFPlayer Listed UnderMajor Leaguers
Proper NameRichard Max Leach Jr.
Height6-0Weight195BatsLeftThrowsLeft
Born DateMay 4,1957 [60.289]PlaceAnn Arbor,Michigan
High SchoolFlint Southwestern Academy (Flint,MI)
CollegeUniversity of Michigan (Ann Arbor,MI)

DraftedSelected by the Detroit Tigers in the 1st round (13th overall) of the 1979 Amateur Entry Draft [Signed] ... Selected by the Philadelphia Phillies in the 24th round (594th overall) of the 1978 Amateur Entry Draft ... Selected by the Philadelphia Phillies in the 11th round (252nd overall) of the 1975 Amateur Entry Draft
Signing ScoutsBill Lajoie
MLB DebutApril 30,1981 [23.361]
OrganizationsDET [5] TOR [5] SFN [1] TEX [1] Awards0
TBC Player ID14185Retrosheet IDleacr001MLBAM ID117580
Research ToolsIntersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Pitching Stats -- Fielding Statistics -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Rick Leach 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 RatingsBattingSpeed31Power52Contact75XBH55RBIs51Runs40Hitting70Durability48Team.527Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1978MichiganCollege-1b-of21451513761520235219500000.404.471.464.935707170.418.060.205.42711.182.940.260.000.0011.48
1979MichiganCollege-1b-of22351083334415125121800000.315.426.509.9355510129.305.194.426.41816.286.200.383.8821.6029.41
1979Lakeland TigersFSLA+det-of2248168215110122343271520200.304.402.411.8136913199.320.107.274.37113.577.540.561.0184.0025.49
1980Evansville TripletsAmerAAAdet-1b2312643069117141558910763784700.272.386.344.73014820525.284.072.247.34214.487.050.490.9586.0017.09
1981Evansville TripletsAmerAAAdet-1b241344818502160110511100.409.518.6591.17729757.421.250.455.51717.548.770.503.5122.0038.89
1981Detroit TigersALMLBdet71b2454839163111101161501115.193.320.289.609245101.221.096.277.28915.8414.850.940.9983.0031.25
1982Evansville TripletsAmerAAAdet-2511386112002015400100.289.364.342.70613244.314.053.158.32411.369.090.800.000.0018.18
1982Detroit TigersALMLBdet71b258221823527231240212904222.239.303.330.6337212245.261.091.206.2868.5711.841.381.2272.6723.08
1983Detroit TigersALMLBdet71b2699242226017032622192110016.248.305.355.6608620262.261.107.186.2997.258.021.111.1580.6733.33
1984Syracuse ChiefsILAAAtor-of272379162462380013800100.304.398.544.942431193.304.240.405.41413.988.600.623.2326.3345.83
1984Toronto Blue JaysALMLBtor9of-1b276588112362070081400103.261.320.375.69533897.307.114.205.3138.2514.431.750.000.0034.78
1985Syracuse ChiefsILAAAtor-of-1b28136533771512421579365242101240.283.341.420.76122441598.279.137.229.3368.707.020.812.5135.5327.15
1985Toronto Blue JaysALMLBtor91b281635270101003900010.200.263.257.5209138.269.057.143.2287.8923.683.000.000.0014.29
1986Toronto Blue JaysALMLBtor9dh-of29110246357614153900132400736.309.335.435.77010720266.317.126.179.3334.899.021.851.8849.2026.32
1987Toronto Blue JaysALMLBtor9of-dh3098195265513132501252530123.282.371.405.7767917224.310.123.246.34411.1611.161.001.3465.0030.91
1988Toronto Blue JaysALMLBtor9of-dh3187199215513102301182700038.276.336.352.6887014217.320.076.161.3098.2912.441.500.000.0025.45
1989Texas RangersALMLBtex9dh-of32110239326514112321323314277.272.358.351.7098416278.309.079.218.31911.5111.871.030.36239.0024.62
1990San Francisco GiantsNLMLBsfn25of3378174245113021602212010002.293.372.402.7747015196.322.109.218.35410.7110.200.951.0287.0029.41
MLB Totals - 10 Season(s)Filter799171920546010010181838817621769142042.268.335.369.7046341281924.295.101.204.0009.1511.281.230.9495.5027.83
Minor League Totals - 6 Season(s)Filter35712921973726162718616211831111252440.288.375.407.782526941516.293.119.257.00012.077.320.611.7847.8525.27
AAA Totals - 5 Season(s)Filter3091124176321515251631218156961052240.286.371.407.778457811317.289.121.254.00011.857.290.621.9044.9625.23
A+ Totals - 1 Season(s)Filter48168215110122343271520200.304.402.411.8136913199.320.107.274.00013.577.540.561.0184.0025.49
NCAA Totals - 2 Season(s)Filter80259709593535103401300000.367.452.483.93512517299.373.116.297.00013.384.350.331.6751.8017.89
Toronto Blue Jays Totals - 5 Season(s)Filter37676395216466895026799309920.283.340.391.73129860842.313.108.193.0007.9611.761.480.9595.3827.78
Detroit Tigers Totals - 3 Season(s)Filter23554354128273749635665153413.236.307.335.64218237608.255.099.208.0009.2110.691.161.1577.5728.91
Texas Rangers Totals - 1 Season(s)Filter110239326514112321323314277.272.358.351.7098416278.309.079.218.00011.5111.871.030.36239.0024.62
San Francisco Giants Totals - 1 Season(s)Filter78174245113021602212010002.293.372.402.7747015196.322.109.218.00010.7110.200.951.0287.0029.41
Average MLB - Per 162 games162349429320243722364412349.268.335.369.70412926390.295.101.204.0009.1511.281.230.9495.5027.83
Average Minor - Per 162 games1625868916928312847108350521120.288.375.407.78223943688.293.119.257.00012.077.320.611.7847.8525.27

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1984Toronto Blue JaysALMLBtor9Rel270027.0010100101.02331200004.0018.009.0018.00--0.00-21.77
MLB Totals - 1 Season(s)Filter0027.0010100101.02331200004.0018.009.0018.00--0.00-19.00
Toronto Blue Jays Totals - 1 Season(s)Filter0027.0010100101.02331200004.0018.009.0018.00--0.00--
Average MLB - Per ~220 innings0027.002200220002200220.044066066022044000004.0018.009.0018.00--0.00-19.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1979Lakeland Tigers FSLA+det22OF45--104831115112.9742.49------4893.832.8
1980Evansville Triplets AmerAAAdet231B70--69056659752746.99210.66------12655.651.9
1981Evansville Triplets AmerAAAdet241B13--1291679152145.95411.15------13100.09.6
1981Detroit TigersALMLBdet24OF15--16---16161.0001.07------5427.813.8
1981Detroit TigersALMLBdet24DH2---------------543.71.8
1981Detroit TigersALMLBdet241B32--13314-151471471.0004.59------5459.329.4
1982Detroit TigersALMLBdet25OF14--201--21211.0001.50------8217.18.6
1982Detroit TigersALMLBdet251B56--41028236440438.9957.82------8268.334.6
1982Detroit TigersALMLBdet25DH4---------------824.92.5
1983Detroit TigersALMLBdet261B73--44745337495492.9946.74------9973.745.1
1983Detroit TigersALMLBdet26DH3---------------993.01.9
1983Detroit TigersALMLBdet26OF13--18-1-1918.9471.38------9913.18.0
1984Syracuse Chiefs ILAAAtor27OF17--231112524.9601.41------2373.912.2
1984Syracuse Chiefs ILAAAtor271B6--473175150.9808.33------2326.14.3
1984Toronto Blue JaysALMLBtor27OF23--231--24241.0001.04------6535.414.2
1984Toronto Blue JaysALMLBtor27DH6---------------659.23.7
1984Toronto Blue JaysALMLBtor271B15--6913-982821.0005.47------6523.19.3
1984Toronto Blue JaysALMLBtor27P1-1-------------651.50.6
1985Syracuse Chiefs ILAAAtor28OF86--1851342202198.9802.30------13663.261.4
1985Syracuse Chiefs ILAAAtor281B56--49053644549543.9899.70------13641.240.0
1985Toronto Blue JaysALMLBtor281B10--726187978.9877.80------1662.56.2
1985Toronto Blue JaysALMLBtor28OF4--6---661.0001.50------1625.02.5
1986Toronto Blue JaysALMLBtor29DH42---------------11038.225.9
1986Toronto Blue JaysALMLBtor291B7--6352117068.9719.71------1106.44.3
1986Toronto Blue JaysALMLBtor29OF39--44-1-4544.9781.13------11035.524.1
1987Toronto Blue JaysALMLBtor30OF43--5111-5352.9811.21------9843.926.5
1987Toronto Blue JaysALMLBtor30DH30---------------9830.618.5
1987Toronto Blue JaysALMLBtor301B5--6---661.0001.20------985.13.1
1988Toronto Blue JaysALMLBtor31OF49--741--75751.0001.53------8756.330.2
1988Toronto Blue JaysALMLBtor31DH25---------------8728.715.4
1988Toronto Blue JaysALMLBtor311B4--194-123231.0005.75------874.62.5
1989Texas RangersALMLBtex32DH44---------------11040.027.2
1989Texas RangersALMLBtex321B4--171-218181.0004.50------1103.62.5
1989Texas RangersALMLBtex32OF41--5713-6158.9511.41------11037.325.3
1990San Francisco GiantsNLMLBsfn33OF52--8631-9089.9891.71------7866.732.1
1990San Francisco GiantsNLMLBsfn331B7--372-439391.0005.57------789.04.3
MLB Totals for OF - 10 season(s)-   OF293--39587-410403.9831.38------2930.00.0
MLB Totals for 1B - 10 season(s)-   1B213--1273118812313991391.9946.53------2130.00.0
MLB Totals for DH - 8 season(s)-   DH156---------------1560.00.0
MLB Totals for P - 1 season(s)-   P1-1-------------10.00.0
AAA Totals for 1B - 4 season(s)-   1B145--13561282011915041484.98710.23------1450.00.0
AAA Totals for OF - 2 season(s)-   OF103--2081453227222.9782.16------1030.00.0
A+ Totals for OF - 1 season(s)-   OF45--104831115112.9742.49------450.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1979Lakeland Tigers FSLA+det22---------45-
1980Evansville Triplets AmerAAAdet23--70--------
1981Evansville Triplets AmerAAAdet24--13--------
1981Detroit TigersALMLBdet24--32------152
1982Detroit TigersALMLBdet25--56------144
1983Detroit TigersALMLBdet26--73------133
1984Syracuse Chiefs ILAAAtor27--6------17-
1984Toronto Blue JaysALMLBtor271-15------236
1985Syracuse Chiefs ILAAAtor28--56------86-
1985Toronto Blue JaysALMLBtor28--10------4-
1986Toronto Blue JaysALMLBtor29--7------3942
1987Toronto Blue JaysALMLBtor30--5------4330
1988Toronto Blue JaysALMLBtor31--4------4925
1989Texas RangersALMLBtex32--4------4144
1990San Francisco GiantsNLMLBsfn33--7------52-

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
1990-04-08ContractSigned as Free Agent by Giants. 
1989-11-13Free AgentGranted Free Agency. 
1989-01-23ContractSigned as Free Agent by Rangers. 
1988-11-04Free AgentGranted Free Agency. 
1984-04-03ContractSigned as Free Agent by Blue Jays. 
1984-03-24Released by Tigers. 
* 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
1985Toronto Blue JaysTeam Payroll2860,000-51634-370,78060,00060,000
1986Toronto Blue JaysTeam Payroll29162,500-4442037386,34760,000222,500
1987Toronto Blue JaysTeam Payroll30259,110-3041557344,90660,000481,610
1988Toronto Blue JaysTeam Payroll31300,000-3151355392,10762,500781,610
1989Texas RangersTeam Payroll32350,000-3161261429,80262,5001,131,610
1990San Francisco GiantsTeam Payroll33100,000-64936-515,727100,0001,231,610
* 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