StatMuse+  Get our new premium offering 

4 players were tied for playing the most seasons with 20+ home runs with 500+ at-bats and with a batting average of .310 or above, with 10 seasons. The first three are Miguel Cabrera, Albert Pujols and Hank Aaron.

most seasons with 500 ab and 20 hr and a ba of.3099
Interpreted as:
most seasons by a player with 500 or more ab and 20 or more hr and a ba of.3099 or higher
CabreraPujolsAaronGehrigMusialGuerreroHeltonMaysWilliamsFoxxDiMaggioOttRuthJonesRodriguezThomasGreenbergHornsbyHollidayOrdonezMartinezSheffield10101010988888777666665555
NAMESEASABHRAVGGRH2B3BRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPOBPSLGOPSWRCWRAAWOBAWRC+BRAA
Miguel CabreraMiguel Cabrera105,891346.3281,5701,0321,933407101,176785431,07631156,7753,398763155191212.408.577.9841298508.9.414159478.5
Albert PujolsAlbert Pujols105,733408.3311,5581,1861,900426151,2309147364675346,7823,580849161236203.426.6241.0501430606.4.435169591.1
Hank AaronHank Aaron106,022345.3261,5311,1291,963344631,11057516634131366,6823,4687521356130172.383.576.9591242492.4.412160480.8
Lou GehrigLou Gehrig105,797392.3551,5411,4282,0563951161,5651,12032516807,0113,85990362.462.6661.1271753871.1.495185823.9
Stan MusialStan Musial95,182283.3431,3621,0231,778362821,0118212532136286,0523,15372751938113.434.6081.0421307600.8.462172540.8
Vladimir GuerreroVladimir Guerrero84,731294.3291,2378171,5552863194947357553119585,3002,785611039175138.393.589.982999337.9.408147320.5
Todd HeltonTodd Helton84,467266.3381,2449111,509371239047654061133225,3232,724660348131110.435.6101.0451138475.3.437147328
Willie MaysWillie Mays84,654309.3261,2259401,5172358485256716517170555,2892,84762825081101.397.6121.0091063473.6.434168431
Ted WilliamsTed Williams84,296258.3431,1891,0561,472309571,0441,098183941515,4172,669624599.478.6211.0991284658.9.495185572.8
Jimmie FoxxJimmie Foxx84,461347.3471,2061,0331,548252701,1698575694565,3612,98166938.453.6681.1211326641.6.490174558.4
Joe DiMaggioJoe DiMaggio74,034227.3339998341,3452398494241529202224,4832,433550556.400.6031.003923377.6.447154327.6
Mel OttMel Ott73,868240.3261,0578471,2612144389371228301364,6592,28149751.434.5901.0241025422.3.455167414.2
Babe RuthBabe Ruth73,719355.3651,0521,0911,359245641,04899517543694,7872,79766456.501.7521.2531360757.9.542213730.9
Chipper JonesChipper Jones63,380208.3229246681,09021817632604949777294,0331,96644313982103.422.5821.004814307.4.423156292.8
Alex RodriguezAlex Rodriguez63,661273.3239377981,1812171080046574736139344,2522,2375009433177.405.6111.016879346.6.428160328.1
Frank ThomasFrank Thomas63,320215.3309176531,09621847547022148714124,0921,96743704995102.445.5921.037872379.442172368
Hank GreenbergHank Greenberg63,435234.3299007581,1302735690155511547424,0332,2175633223.424.6451.069920418.4.470159338.3
Rogers HornsbyRogers Hornsby63,425192.3949008151,3492537378947017272514,0192,324518107.469.6791.1481029520.3.508194499.5
Matt HollidayMatt Holliday52,954147.323766535953217175513255153472233,3481,6453810183480.397.557.954625220.6.408144187.3
Magglio OrdonezMagglio Ordonez52,940148.32776950296021396022992136939203,2931,63537003316116.389.556.945607199.9.403144183.8
Edgar MartinezEdgar Martinez52,667147.33374949788919935545343346317103,2621,5353490284870.446.5761.022695281.9.438164272.7
Gary SheffieldGary Sheffield52,668193.322746534860156115614713229953293,2031,6173600325076.426.6061.032679284.4.436171285.6
Orlando CepedaOrlando Cepeda52,935157.316758476928171165512003942069333,2001,6023440266283.365.546.911547195.2.393146171.9
Frank RobinsonFrank Robinson52,881190.323766576931177205823475140176273,3201,7183875366481.401.596.997660284.427162248.1
Chuck KleinChuck Klein53,114180.3597596581,118232466932837245513,4321,98245828.414.6361.050772333.1.461157260.1
Hack WilsonHack Wilson
Al SimmonsAl Simmons
Joey VottoJoey Votto
Robinson CanoRobinson Cano
Adrian BeltreAdrian Beltre
Lance BerkmanLance Berkman
Jason GiambiJason Giambi
Nomar GarciaparraNomar Garciaparra
Manny RamirezManny Ramirez
Juan GonzalezJuan Gonzalez
Dante BichetteDante Bichette
Mike PiazzaMike Piazza
Kirby PuckettKirby Puckett
Don MattinglyDon Mattingly
Dave ParkerDave Parker
Jim RiceJim Rice
Joe TorreJoe Torre
Billy WilliamsBilly Williams
Al KalineAl Kaline
Johnny MizeJohnny Mize
Earl AverillEarl Averill
Charlie BlackmonCharlie Blackmon
Freddie FreemanFreddie Freeman
Andrew McCutchenAndrew McCutchen
Mike TroutMike Trout

Explore