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

Mickey RiversTrack this Player High Level: MLB Stat Years: 1969-1984 MLB Years: 1970-1984
Follow TBC on Twitter and Facebook

World Series Champion

PositionsOF-1253, DH-124Position when DraftedOFPlayer Listed UnderMajor Leaguers
Proper NameJohn Milton Rivers
Height5-10Weight165BatsLeftThrowsLeft
Born DateOctober 31,1948 [69.175]PlaceMiami,Florida
High SchoolNorthwestern (Miami,FL)
CollegeMiami-Dade College (Homestead,FL)

DraftedSelected by the Washington Senators II [Team Picks] in the 1st round (8th overall) of the 1969 Amateur Entry Draft ... Selected by the Atlanta Braves [Team Picks] in the 2nd round (40th overall) of the 1969 Amateur Entry Draft [Signed] ... Selected by the Chicago White Sox [Team Picks] in the 1st round (13th overall) of the 1968 Amateur Entry Draft ... Selected by the New York Mets [Team Picks] in the 8th round (132nd overall) of the 1968 Amateur Entry Draft
MLB DebutAugust 4,1970 [21.277]
OrganizationsCAL [6] TEX [6] NYA [4] ATL [1] Awards0Awards Voting4-251
TBC Player ID17188Retrosheet IDrivem001MLBAM ID121253
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Transactions
This player page is available for sponsorship:
Sponsor the Mickey Rivers 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 RatingsBattingSpeed82Power46Contact82XBH41RBIs42Runs77Hitting81Durability47Team.501Ratings Explained
SELECT * FROM batting WHERE playerid = 17188 and pa > 0 ORDER BY Seq,statType

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1969Magic ValleyPioRk-20672257569136741000000000.307.307.511.81811526225.284.204.204.3640.000.000.003.1132.1437.68
1970El PasoTexAA-211144499915425101456000000000.343.343.537.88024149449.322.194.194.3870.000.000.003.1232.0731.82
1970California AngelsALMLBcal3of211725682003103511000.320.414.400.81410230.400.080.240.37610.0016.671.670.000.0025.00
1971Salt Lake CityPCLAAA-2272292549413111047000000000.322.322.545.86715934292.298.223.223.3860.000.000.003.4229.2036.17
1971California AngelsALMLBcal5of22792683171122112131193818010.265.316.336.6529015296.306.071.187.2996.4212.842.000.34268.0021.13
1972Salt Lake CityPCLAAA-23592415081143316000000000.336.336.456.79211020241.328.120.120.3580.000.000.001.2480.3324.69
1972California AngelsALMLBcal5of2358159183462074382618013.214.256.277.533448176.256.063.119.2444.5514.773.250.000.0023.53
1973Salt Lake CityPCLAAA-241415561131871814971000000000.336.336.468.80426041556.325.132.131.3590.000.000.001.6261.7821.93
1973California AngelsALMLBcal5,17of24301292645640168381113001.349.391.457.8485910141.381.108.209.3845.677.801.380.000.0022.22
1974California AngelsALMLBcal17of2511846669133191133130133947111106.285.341.393.73418333518.312.108.227.3387.539.071.210.58155.3324.81
1975California AngelsALMLBcal17of261556167017517131537014434227456.284.331.359.69022131672.302.075.235.3156.406.250.980.15616.0017.71
1976New York YankeesALMLBnya17of2713759095184318867437135132503.312.327.432.75925547613.328.120.203.3462.128.323.921.3173.7525.54
1977New York YankeesALMLBnya17of281385657918418512692214184545242.326.350.439.78924835594.337.113.159.3483.037.582.502.0247.0819.02
1978New York YankeesALMLBnya17of29141559781482581148255295137638.265.302.397.69922244604.272.132.220.3124.808.441.761.8250.8229.73
1979New York YankeesALMLBnya17of3074286378218532537132112523.287.315.416.73111926307.296.129.161.3204.236.841.620.9895.3331.71
1979Texas RangersALMLBtex17of30582473574936257291813302.300.323.433.75610718263.301.133.190.3343.426.842.002.2841.1724.32
1979Totals for AL-AL         13253372156278950109223925825.293.319.424.74322644570.298.131.174.3273.866.841.771.5859.2228.21
1980Texas RangersALMLBtex17of3114763096210326760187203416414.333.353.437.79027545661.342.104.152.3533.035.141.701.0690.0021.43
1981Texas RangersALMLBtex17of32993996211421232695243113123.286.327.371.69814826428.303.085.155.3195.617.241.290.70133.0022.81
1982Texas RangersALMLBtex17dh3319686161114000700101.235.232.324.55622369.246.089.088.2440.0010.140.001.4568.0018.75
1983Texas RangersALMLBtex17dh3496309378817012094112115301.285.309.350.65910818329.300.065.117.2963.346.381.910.30309.0020.45
1984Texas RangersALMLBtex17dh-of3510231340941314335592304011.300.320.387.70712118326.315.087.115.3172.767.062.561.2378.2519.15
MLB Totals - 15 Season(s)Filter1468562978516602477161499267902664712275352044.295.327.397.72422323796027.312.102.180.0004.417.811.771.0192.2822.83
Minor League Totals - 5 Season(s)Filter4531763391585834443231000000000.332.332.502.8348851701763.315.170.170.0000.000.000.002.4441.0029.06
AAA Totals - 3 Season(s)Filter2721089217362452822134000000000.332.332.486.818529951089.319.154.153.0000.000.000.002.0249.5026.24
AA Totals - 1 Season(s)Filter1144499915425101456000000000.343.343.537.88024149449.322.194.194.0000.000.000.003.1232.0731.82
Rk Totals - 1 Season(s)Filter672257569136741000000000.307.307.511.81811526225.284.204.204.0000.000.000.003.1132.1437.68
New York Yankees Totals - 4 Season(s)Filter4902000289598922634209933373168111618916.299.324.422.7468441522118.311.123.190.0003.457.932.301.6158.8225.42
Texas Rangers Totals - 6 Season(s)Filter521196627659693132216848237313442112412.303.327.397.7247811282076.315.094.144.0003.526.451.841.0689.3621.48
California Angels Totals - 6 Season(s)Filter457166322046662325122126341201697385716.280.330.365.695607991833.309.085.212.0006.559.221.410.27332.6021.24
Average MLB - Per 162 games162621871832787552910295228425.295.327.397.72424642665.312.102.180.0004.417.811.771.0192.2822.83
Average Minor - Per 162 games16263014020930161583000000000.332.332.502.83431661630.315.170.170.0000.000.000.002.4441.0029.06

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1970California AngelsALMLBcal21OF5--10---10101.0002.00------1729.43.1
1971California AngelsALMLBcal22OF76--160542169165.9762.17------7996.246.9
1972California AngelsALMLBcal23OF48-352105-2-107105.9812.190.30-----5882.831.0
1973California AngelsALMLBcal24OF29-26660-6-6660.9092.070.23-----3096.717.9
1974California AngelsALMLBcal25OF116--309923320318.9942.74------11898.371.6
1975California AngelsALMLBcal26OF152--3711393393384.9772.53------15598.194.4
1975California AngelsALMLBcal26DH1---------------1550.60.6
1976New York YankeesALMLBnya27OF136--40766-419413.9863.04------13799.385.5
1977New York YankeesALMLBnya28OF136--3801171398391.9822.88------13898.684.0
1977New York YankeesALMLBnya28DH1---------------1380.70.6
1978New York YankeesALMLBnya29OF138--384882400392.9802.84------14197.984.7
1979New York YankeesALMLBnya30OF69--14744-155151.9742.19------7493.243.1
1979Texas RangersALMLBtex30OF57--153431160157.9812.75------5898.335.2
1979New York YankeesALMLBnya30DH1---------------741.40.6
1980Texas RangersALMLBtex31OF141--3421984369361.9782.56------14795.987.6
1980Texas RangersALMLBtex31DH4---------------1472.72.5
1981Texas RangersALMLBtex32OF97--2251213238237.9962.44------9998.092.4
1982Texas RangersALMLBtex33DH16---------------1984.29.9
1983Texas RangersALMLBtex34DH53---------------9655.232.7
1983Texas RangersALMLBtex34OF23--4811-5049.9802.13------9624.014.2
1984Texas RangersALMLBtex35DH48---------------10247.129.8
1984Texas RangersALMLBtex35OF30--493-252521.0001.73------10229.418.6
MLB Totals for OF - 14 season(s)-   OF1253-618315095612133063245.9822.595.25-----12530.00.0
MLB Totals for DH - 7 season(s)-   DH124---------------1240.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1970California AngelsALMLBcal21---------5-
1971California AngelsALMLBcal22---------76-
1972California AngelsALMLBcal23---------48-
1973California AngelsALMLBcal24---------29-
1974California AngelsALMLBcal25---------116-
1975California AngelsALMLBcal26---------1521
1976New York YankeesALMLBnya27---------136-
1977New York YankeesALMLBnya28---------1361
1978New York YankeesALMLBnya29---------138-
1979New York YankeesALMLBnya30---------691
1979Texas RangersALMLBtex30---------57-
1980Texas RangersALMLBtex31---------1414
1981Texas RangersALMLBtex32---------97-
1982Texas RangersALMLBtex33----------16
1983Texas RangersALMLBtex34---------2353
1984Texas RangersALMLBtex35---------3048

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
1976New York YankeesChamp. SeriesMLB27523580100001100000.348.375.435.81010124.364.087.1304.174.171.000.000.0012.50
1976New York YankeesWorld SeriesMLB27418130000101200000.167.211.167.3783019.188.000.1115.2610.532.000.000.000.00
1977New York YankeesChamp. SeriesMLB28523592002100200000.391.391.478.86911223.429.087.1300.008.700.000.000.0022.22
1977New York YankeesWorld SeriesMLB28627162001100200000.222.222.296.5188227.240.074.1110.007.410.000.000.0033.33
1978New York YankeesChamp. SeriesMLB29411050000002000000.455.538.455.9935013.455.000.18215.380.000.000.000.000.00
1978New York YankeesWorld SeriesMLB29518260001100200000.333.333.333.6666018.375.000.0560.0011.110.000.000.000.00
MLB Playoffs - Championship Series Totals - 3 yrs145710222102103300000.386.417.456.87326360.407.070.1405.005.001.000.000.0013.64
MLB Playoffs - World Series Totals - 3 yrs15634152002301600000.238.250.270.52017264.263.032.0951.569.386.000.000.0013.33

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
1985-04-04Released by Rangers. 
1979-08-01TradeTraded by Yankees with Mark Softy, Neal Mersch and Bob Polinsky to Rangers for Gene Nelson, Ray Fontenot, Amos Lewis and Oscar Gamble. 
1975-12-11TradeTraded by Angels with Ed Figueroa to Yankees for Bobby Bonds. 
1969-09-08TradeTraded by Braves with Clint Compton to Angels for Bob Priddy and Hoyt Wilhelm. 
* 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.