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

Mickey RiversHigh 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.117]PlaceMiami,Florida
High SchoolNorthwestern (Miami,FL)
CollegeMiami-Dade College (Homestead,FL)

DraftedSelected by the Washington Senators II in the 1st round (8th overall) of the 1969 Amateur Entry Draft ... Selected by the Atlanta Braves in the 2nd round (40th overall) of the 1969 Amateur Entry Draft [Signed] ... Selected by the Chicago White Sox in the 1st round (13th overall) of the 1968 Amateur Entry Draft ... Selected by the New York Mets 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 ToolsIntersect 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

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 YankeesALMLBnya28DH1---------------1380.70.6
1977New York YankeesALMLBnya28OF136--3801171398391.9822.88------13898.684.0
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 RangersALMLBtex31DH4---------------1472.72.5
1980Texas RangersALMLBtex31OF141--3421984369361.9782.56------14795.987.6
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 DescriptionRoster 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.