Baseball | Player Batting Season & Career Finder

Data runs from 1871 to 2021 for regular season data, 1933-Present for the All-Star Game, and 1903-Present for the Postseason.

Current Search

For Single Seasons, In the Regular Season, from 2020 to 2021, requiring Plate Appearances >= 200, sorted by greatest Adjusted OPS+.
Stathead.com Logo

This search was built with Stathead.

Stathead users enjoy the most powerful research tools in sports for just $8/month. Sign Up Now (First Month Free)

Show Criteria

Search Criteria

Click on the red text to pre-fill the form with various values

Sort By

Total Player Seasons Matching Criteria

Total Team Players Matching Criteria

Total Seasons Matching Criteria

Minimum Playing Time
Seasons
Player's League
Team
Batter's Defensive Position

Played the position at any point in the game

  % of Games, or
  Total Games at

Statistical Filters (AVG, HR, RBI, WAR, etc.)

PA

x

x

Biographical Filters (Age, Bats, etc.)

Bats
Throws
Age (as of 7/1)
to
Year (of player's career)
to
Place of Birth/Death
Name Starts/Ends With
First Name Starts w/  
First Name Ends w/  
Last Name Starts w/  
Last Name Ends w/  

Status Filters (Active, Rookie, All Star, HOF, etc.)

Rookie Status

Leave seasons with default "First" to "Last"
Rookie Explanation

Rookie status has changed over time, but for this output we are using the following standard.

Since 1971, rookies are players who have not reached
130 at bats,
50 innings pitched, or
45 days of service time prior to Sept. 1.

Before 1971, rookies are players who have not reached
90 at bats,
45 innings pitched, or
45 days of service time prior to Sept. 1.

For the service time measure, we are requiring the player did not reach 78 days of service at the end of a season. We have service time data only back to 2009.

The pre-1971 standard is applied to all seasons back to 1871 even though it was not the standard of the time.

Hall of Fame
All-Star (ever on roster)
Active

You have edited your search criteria

or keep editing your search

clear changes

Results

  • Sorting only sorts the values in the table shown
Results
Rk Player OPS+ PA Year Age Tm Lg G AB R H 2B 3B HR RBI BB IBB SO HBP SH SF GDP SB CS BA OBP SLG OPS Pos
1Freddie Freeman182262202030ATLNL602145173231135345737300620.341.462.6401.102*3/HD
2DJ LeMahieu179216202031NYYAL501954171102102718021201330.364.421.5901.011*435/HD
3Nelson Cruz172214202039MINAL53185335660163325558400800.303.397.595.992*D/H
4Marcell Ozuna172267202029ATLNL602283877140185638360001300.338.431.6361.067D7/9
5Mike Yastrzemski166225202029SFGNL541923957144103530255300221.297.400.568.96898/7H
6José Abreu164262202033CHWAL6024043761501960181593011000.317.370.617.987*3/D
7Jose Ramirez163254202027CLEAL5821945641611746310433012103.292.386.607.993*5/D
8Trea Turner163259202027WSNNL5923346781541241220362025124.335.394.588.982*6
9Wil Myers162218202029SDPNL551983457142154018056200021.288.353.606.959*9/3D
10Mike Trout162241202028LAAAL53199415692174635456304111.281.390.603.993*8/D
11Manny Machado161254202027SDPNL602244468121164726437004963.304.370.580.950*5/D
12Bryce Harper160244202027PHINL58190415192133349843212582.268.420.542.962*9D/8
13Luke Voit158234202029NYYAL56213415950225217054301400.277.338.610.948*3/DH
14Fernando Tatis Jr.157257202021SDPNL5922450621121745271615016113.277.366.571.937*6/D
15Brandon Lowe154224202025TBRAL56193365292143725058402230.269.362.554.916*4/9H7D3
16Michael Conforto153233202027NYMNL54202406512093124057700633.322.412.515.927*9/HD
17Ronald Acuna Jr.152202202022ATLNL461604640110142938260400381.250.406.581.987*89
18Corey Seager152232202026LADNL522123865121154117037102810.307.358.585.943*6/D
19Mookie Betts149246202027LADNL552194764911639241382012102.292.366.562.927*9/D84
20Teoscar Hernandez148207202027TORAL50190335570163414063101461.289.340.579.919*9/8DH
21Anthony Rendon146232202030LAAAL521892954111931382315001000.286.418.497.915*5
22Paul Goldschmidt144231202032STLNL58191315813062137043101410.304.417.466.883*3/D
23Brandon Nimmo143225202027NYMNL5518633528381833043600112.280.404.484.888*879/H
24George Springer140222202030HOUAL51189375062143224038502312.265.359.540.899*8/9DH
25Tim Anderson139221202027CHWAL492084567111102110050201452.322.357.529.886*6
Rk Player OPS+ PA Year Age Tm Lg G AB R H 2B 3B HR RBI BB IBB SO HBP SH SF GDP SB CS BA OBP SLG OPS Pos
26Lourdes Gurriel Jr.139224202026TORAL572082864140113314048002731.308.348.534.882*7/HD3
27Eloy Jimenez138226202023CHWAL552132663140144112056001400.296.332.559.891*7/D
28Jeimer Candelario136206202026DETAL52185305511372920049100311.297.369.503.872*35/H
29Ian Happ134231202025CHCNL571982751111122830163210113.258.361.505.866*87/9H3D
30AJ Pollock134210202032LADNL55196305490163412145002622.276.314.566.88178D/H
31Xander Bogaerts131225202027BOSAL56203366180112821241001380.300.364.502.867*6/HD
32Jeff McNeil129209202028NYMNL52183195714042320224303302.311.383.454.83674/59HD
33Donovan Solano129203202032SFGNL54190226215132910039201200.326.365.463.828*4/H56
34Chris Taylor128214202029LADNL56185305010283226055210332.270.366.476.842674/8DH
35Kole Calhoun127228202032ARINL54190354390164028050604611.226.338.526.864*9/DH
36Mark Canha127243202031OAKAL591913247122533371541005240.246.387.408.795D97/83
37Willy Adames126205202024TBRAL54185294815182320074000421.259.332.481.813*6/H
38Wilmer Flores126213202028SFGNL551983053111123213136101510.268.315.515.830D34/H5
39Tommy La Stella126228202031TOTAL55196315514252527012212610.281.370.449.81943/D5H
40Alex Verdugo126221202024BOSAL53201366216061517145201440.308.367.478.84497/H8D
41Trent Grisham124252202023SDPNL592154254831026310643111101.251.352.456.808*8/H
42Kyle Lewis124242202024SEAAL58206375430112834071002551.262.364.437.801*8/HD
43Cavan Biggio123265202025TORAL59220415516082841061300260.250.375.432.807495/8H7D
44Aaron Hicks123211202030NYYAL54169283810262141138100441.225.379.414.793*8/HD
45Kyle Tucker123228202023HOUAL58209335612694218246001281.268.325.512.837*7D/9H
46Didi Gregorius122237202030PHINL602153461102104015328412432.284.339.488.827*6/H
47Trevor Story122259202027COLNL5923541681341128241630005153.289.355.519.874*6/D
48Pete Alonso121239202025NYMNL57208314860163524461601410.231.326.490.817*3D/H
49Renato Nunez121216202026BALAL521952950100123117064301400.256.324.492.8163D/5H
50Kyle Seager121248202032SEAAL60203354912094032333706450.241.355.433.788*5/DH
Rk Player OPS+ PA Year Age Tm Lg G AB R H 2B 3B HR RBI BB IBB SO HBP SH SF GDP SB CS BA OBP SLG OPS Pos
51Jackie Bradley Jr.118217202030BOSAL55191325411072223148201252.283.364.450.814*8
52Eddie Rosario117231202028MINAL57210315470134219234002331.257.316.476.792*7/DH
53Jesus Aguilar116216202030MIANL51188315210083423040104501.277.352.457.8093D/H5
54Brian Anderson116229202027MIANL59200275171113822166601200.255.345.465.810*5/3H4D
55David Fletcher116230202026LAAAL49207316613031820025012421.319.376.425.80164/59
56Vladimir Guerrero Jr.116243202021TORAL60221345813293320138200610.262.329.462.7913D/H
57Randal Grichuk115231202028TORAL55216385990123513149002511.273.312.481.793*8/D
58Jurickson Profar115202202027SDPNL5618028506072515028412171.278.343.428.77174/H938D
59Cody Bellinger113243202024LADNL562133351100123030242000461.239.333.455.789*83/D9
60Colin Moran113200202027PITNL521782844100102319052201900.247.325.472.797D3/5H
61Franmil Reyes113241202024CLEAL59211275810093424069105600.275.344.450.795*D/7H
62J.D. Davis110229202027NYMNL5619026479061931156701800.247.371.389.7615D/7H
63Rafael Devers110248202023BOSAL572323261161114313067300800.263.310.483.793*5/H
64Adam Duvall110209202031ATLNL57190344580163315054301200.237.301.532.833*79/H8D
65Christian Walker110243202029ARINL57218355918173419050303611.271.333.459.792*3D/H
66Christian Yelich110247202028MILNL58200394171122246276100442.205.356.430.786*7/D
67Willson Contreras109225202028CHCNL571893746100726201571402612.243.356.407.763*2D
68Maikel Franco109243202027KCRAL60223236216083816138004410.278.321.457.778*5/D3
69Jean Segura109217202030PHINL5419228515272523245110622.266.347.422.76945/6D
70Kevin Pillar108223202031TOTML54208346012362613141200452.288.336.462.79889/HD7
71Dansby Swanson108264202026ATLNL602374965150103522071401050.274.345.464.809*6
72Joey Votto107223202036CINNL54186324280112237143000500.226.354.446.800*3/D
73Charlie Blackmon106247202033COLNL59221316712164219444205421.303.356.448.804*9/D
74Cesar Hernandez106261202030CLEAL58233356620032024057210300.283.355.408.763*4/H
75Matt Olson106245202026OAKAL60210284141144234277100210.195.310.424.734*3
Rk Player OPS+ PA Year Age Tm Lg G AB R H 2B 3B HR RBI BB IBB SO HBP SH SF GDP SB CS BA OBP SLG OPS Pos
76David Peralta106218202032ARINL54203196110153413045002410.300.339.433.773*7/DH
77Anthony Rizzo106243202030CHCNL582032645601124284381002631.222.342.414.755*3/HD
78Starling Marte105250202031TOTNL612283664141627121419015102.281.340.430.770*8/7H
79Whit Merrifield105265202031KCRAL602483870120930120334013123.282.325.440.764984/73
80Miguel Sano105205202027MINAL531863138120132518190100300.204.278.478.757*3/D
81Andrew McCutchen104241202033PHINL57217325590103422048101440.253.324.433.757*7D/H
82Miguel Cabrera103231202037DETAL57204285140103524151102310.250.329.417.746*D/H
83Asdrubal Cabrera102213202034WSNNL5219023469383119040004600.242.305.447.75335D/H
84Francisco Lindor102266202026CLEAL60236306113082724241402862.258.335.415.750*6/D
85Ramon Laureano101222202025OAKAL54183273981625240581203721.213.338.366.704*8/D
86Nick Castellanos100242202028CINNL602183749112143419169401502.225.298.486.784*9/DH
87Eugenio Suarez100231202028CINNL57198294080153830167201520.202.312.470.781*5
88Luis Robert99227202022CHWAL56202334780113120073102492.233.302.436.738*8/H
89Raimel Tapia99206202026COLNL5118426598211714038213382.321.369.402.772*7D/9H
90Evan Longoria98209202034SFGNL531932649101728110392031001.254.297.425.722*5/H
91Max Muncy97248202029LADNL58203363940122739260402310.192.331.389.720354/D
92Nick Ahmed94217202030ARINL57199295310152918046000340.266.327.402.729*6/H
93Yoan Moncada93231202025CHWAL5220028458362428072102100.225.320.385.705*5/H
94Rio Ruiz93204202026BALAL54185254111093217146011412.222.286.427.713*5/H74
95Carlos Correa92221202025HOUAL5820122539052516249301400.264.326.383.709*6/H
96Victor Reyes92213202025DETAL572023056724149045200482.277.315.391.706879/H
97Marcus Semien92236202029OAKAL5321128479172325050000340.223.305.374.679*6
98Hanser Alberto91231202027BALAL5421935621503225030322630.283.306.393.698*4/5HD
99J.P. Crawford91232202025SEAAL5320433527222423039302463.255.336.338.674*6
100Carlos Santana91255202034CLEAL6020634417083047143101500.199.349.350.699*3
Rk Player OPS+ PA Year Age Tm Lg G AB R H 2B 3B HR RBI BB IBB SO HBP SH SF GDP SB CS BA OBP SLG OPS Pos
101Corey Dickerson90210202031MIANL5219425505171715135000511.258.311.402.713*7/D9H
102Adalberto Mondesi90233202024KCRAL592193356113622110701204248.256.294.416.710*6
103Kyle Schwarber90224202027CHCNL59191303660112430166300310.188.308.393.701*7/DH
104Tommy Edman89227202025STLNL5520429517152616048502524.250.317.368.685569/74H
105Kolten Wong89208202029STLNL5318126484211620130421152.265.350.326.675*4/H
106Isiah Kiner-Falefa88228202025TEXAL5821128594331014032201685.280.329.370.699*56/H
107Josh Reddick88210202033HOUAL56188224611142320042001510.245.316.378.693*9/DH
108Nolan Arenado87201202029COLNL4818223469082615320004700.253.303.434.738*5
109Keston Hiura87246202023MILNL592173046401332162851102732.212.297.410.707*4D
110Jorge Polanco83226202026MINAL5520922548041913035121742.258.304.354.658*6/H
111Austin Riley83206202023ATLNL5118824457182716149101500.239.301.415.716*5/37
112Josh Bell81223202027PITNL5719522443082222459204300.226.305.364.6693D/H
113Joey Gallo81226202026TEXAL57193233580102629279400020.181.301.378.679*9/HD8
114J.D. Martinez81237202032BOSAL54211224516072722359202610.213.291.389.680*D/97
115Nick Solak81233202025TEXAL58209275610022318042204671.268.326.344.671748/D3H
116Adam Frazier78230202028PITNL5820922487072317035310313.230.297.364.661*47/HD
117Avisail Garcia78207202029MILNL53181204310021520249600213.238.333.326.659*8/9HD
118Yuli Gurriel76230202036HOUAL57211274912162212027205601.232.274.384.658*3/DH
119Jose Altuve71210202030HOUAL4819232429051817039100523.219.286.344.629*4
120Bryan Reynolds70208202025PITNL5518524356271921057100211.189.275.357.632*78/HD
121Evan White66202202024SEAAL5418219327082618084101312.176.252.346.599*3/H
122Jonathan Villar63207202029TOTML52185134350215191540122165.232.301.292.59346/DH8
123Javier Baez61235202027CHCNL592222745918247075402830.203.238.360.599*6/7HD
124Eduardo Escobar61222202031ARINL5420322437342015441202510.212.270.335.605*5/D4
If you utilize material unique to a Sports Reference site for a tweet, an article, or for research for a broadcast or podcast, please strongly consider citing this site as the source for the material. It would be greatly appreciated and would help us continue to produce this material.