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

Rick LeachTrack this Player High 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.353]PlaceAnn Arbor,Michigan
High SchoolFlint Southwestern Academy (Flint,MI)
CollegeUniversity of Michigan (Ann Arbor,MI)

DraftedSelected by the Detroit Tigers [Team Picks] in the 1st round (13th overall) of the 1979 Amateur Entry Draft [Signed] ... Selected by the Philadelphia Phillies [Team Picks] in the 24th round (594th overall) of the 1978 Amateur Entry Draft ... Selected by the Philadelphia Phillies [Team Picks] 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 ToolsTrack this Player -- Intersect 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.

Player Notes:   Played Quarterback for the University of Michigan football team
About Sponsorships Program


Career Talent RatingsBattingSpeed31Power52Contact75XBH55RBIs51Runs40Hitting70Durability48Team.527Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1978MichiganCollegeJr1b-of21451513761520235219500000.404.471.464.935707170.418.060.205.42711.182.940.260.000.0011.48
1979MichiganCollegeSr1b-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 TigersALMLBdet241B32--13314-151471471.0004.59------5459.329.4
1981Detroit TigersALMLBdet24OF15--16---16161.0001.07------5427.813.8
1981Detroit TigersALMLBdet24DH2---------------543.71.8
1982Detroit TigersALMLBdet251B56--41028236440438.9957.82------8268.334.6
1982Detroit TigersALMLBdet25OF14--201--21211.0001.50------8217.18.6
1982Detroit TigersALMLBdet25DH4---------------824.92.5
1983Detroit TigersALMLBdet261B73--44745337495492.9946.74------9973.745.1
1983Detroit TigersALMLBdet26OF13--18-1-1918.9471.38------9913.18.0
1983Detroit TigersALMLBdet26DH3---------------993.01.9
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 JaysALMLBtor271B15--6913-982821.0005.47------6523.19.3
1984Toronto Blue JaysALMLBtor27DH6---------------659.23.7
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 JaysALMLBtor29OF39--44-1-4544.9781.13------11035.524.1
1986Toronto Blue JaysALMLBtor291B7--6352117068.9719.71------1106.44.3
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 RangersALMLBtex32OF41--5713-6158.9511.41------11037.325.3
1989Texas RangersALMLBtex321B4--171-218181.0004.50------1103.62.5
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 DescriptionAgeRoster 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