Kading All-Time Season Batting Leaders  thru 2025 season
AVG OBP SLG
2021 Minimum  PA Minimum  PA Minimum  PA
502 502 502
Batting Average On Base Percentage Slugging Percentage
Rank Player AVG Team Year Rank Player OBP Team Year Rank Player SLG Team Year
1 IGLESIAS,Jose 413 BCW 2021 1 BONDS,Barry 548 DYE 2005 1 BONDS,Barry 916 DYE 2002
2 BONDS,Barry 412 DYE 2005 2 BONDS,Barry 540 DYE 2002 2 BONDS,Barry 889 DYE 2005
3 CABRERA,Miguel 409 NYK 2012 3 BONDS,Barry 536 DYE 2003 3 BONDS,Barry 835 DYE 2003
4 BONDS,Barry 386 DYE 2003 4 CABRERA,Miguel 505 NYK 2012 4 BONDS,Barry 807 DYE 2004
5 CABRERA,Melky 384 DYE 2013 5 BONDS,Barry 486 DYE 2004 5 HELTON,Todd 797 NYK 2002
6 BONDS,Barry 381 DYE 2002 6 HELTON,Todd 486 NYK 2002 6 PUJOLS,Albert 754 WLL 2010
7 VOTTO,Joey 380 IND 2012 7 TROUT,Mike 479 NGC 2018 7 TROUT,Mike 739 NGC 2018
SEAGER,Corey 380 QUO 2024 8 JUDGE,Aaron 478 CRR 2025 8 ALVAREZ,Yordan 735 TAM 2024
9 PUJOLS,Albert 379 FOR 2006 9 WALKER,Larry 476 DYE 2002 9 JUDGE,Aaron 731 CRR 2025
HELTON,Todd 379 NYK 2008 10 HAMILTON,Josh 475 CHA 2011 10 TATIS,Fernando Jr 730 FRA 2022
11 BOHM,Alec 378 QUO 2021 11 ALVAREZ,Yordan 473 TAM 2024 11 HAMILTON,Josh 720 CHA 2011
12 PUJOLS,Albert 378 WLL 2009 12 PUJOLS,Albert 469 FOR 2006 TROUT,Mike 720 BCW 2020
ANDERSON,Tim 378 AVO 2020 SOTO,Juan 469 AVO 2025 13 GUERRERO,Vladimir 717 RRC 2001
14 CABRERA,Miguel 377 SEA 2015 14 VOTTO,Joey 467 IND 2012 14 SEAGER,Corey 715 QUO 2024
15 CABRERA,Miguel 375 SEA 2014 15 HELTON,Todd 466 NYK 2008 15 RAMIREZ,Jose E. 708 FIN 2021
16 KENDRICK,Howie 374 DYE 2020 16 TROUT,Mike 465 BCW 2019 16 LOPEZ,Javy 707 AVO2 2004
17 GUERRERO,Vladimir Jr 371 FMD 2025 17 CABRERA,Miguel 463 SEA 2014 17 BAY,Jason 705 NYK 2010
17 RAMIREZ,Hanley 369 SFC 2010 18 PUJOLS,Albert 458 WLL 2009 RIZZO,Anthony 705 ATL 2017
ALVAREZ,Yordan 369 TAM 2024 19 BERKMAN,Lance 456 NYK 2002 19 OLSON,Matt 702 SFC 2024
LeMAHIEU,D.J. 369 WRI 2017 FREEMAN,Freddie 456 RRB 2021 20 ABREU,Jose 698 LOL 2021
HELTON,Todd 369 NYK 2002
Hits Doubles Triples
Rank Player Hits Team Year Rank Player 2B Team Year Rank Player 3B Team Year
1 CABRERA,Miguel 257 NYK 2012 1 HELTON,Todd 76 NYK 2008 1 FOWLER,Dexter 23 ARL 2011
2 PUJOLS,Albert 244 FOR 2006 2 FREEMAN,Freddie 70 RRB 2021 2 DURAN,Jarren 20 LOU 2025
3 SUZUKI,Ichiro 241 SAM 2011 3 SMITH,Dominic 68 AVO 2021 3 QUINN,Roman 20 BCW 2022
4 GUERRERO,Vladimir Jr 239 FMD 2025 LOWRIE,Jed 68 QUO 2018 4 TUCKER,Kyle 17 TAM 2021
5 WITT,Bobby 238 SFC 2025 5 FREEMAN,Freddie 67 RRB 2024 TAYLOR,Chris 17 WLG 2019
6 ABREU,Jose 238 LOL 2021 PUJOLS,Albert 67 FOR 2005 MARTE,Ketel 17 WRI 2019
ALTUVE,Jose 238 LOL 2017 7 RAMIREZ,Aramis 66 AVO 2013 REYES,Jose 17 TOL2 2009
8 ACUNA,Ronald 237 MAI 2024 8 ABREU,Bobby 63 SIA 2005 8 HAMILTON,Billy 16 TAM 2015
9 CABRERA,Miguel 236 SEA 2015 9 FREEMAN,Freddie 62 ATL 2019 ROLLINS,Jimmy 16 NCC 2008
PIERRE,Juan 236 RRC 2002 10 HARPER,Bryce 61 CVD 2022 10 BOURN,Michael 15 COO 2013
11 BOGAERTS,Xander 234 WLG 2016 11 CABRERA,Miguel 61 SEA 2015 SHUMPERT,Terry 15 MIL 2002
12 ARRAEZ,Luis 233 TFF 2024 12 BRAUN,Ryan 61 NYK 2010 12 WITT,Bobby 14 SFC 2024
CANO,Robinson 233 BEA 2012 13 CABRERA,Orlando 61 IND 2007 FRIEDL,TJ 14 NYK 2024
14 RENTERIA,Edgar 233 SFC 2004 HELTON,Todd 61 NYK 2001 MONCADA,Yoan 14 RRB 2021
15 BRAUN,Ryan 232 NYK 2012 15 GUERRERO,Vladimir Jr 60 FMD 2025 ERVIN,Phil 14 WLG 2020
BRAUN,Ryan 232 NYK 2011 FREEMAN,Freddie 60 RRB 2023 ODOR,Rougned 14 WLG 2016
17 ALTUVE,Jose 231 LOL 2018 CARPENTER,Matt 60 TAM 2014 REYES,Jose 14 MEN 2013
VOTTO,Joey 231 IND 2012 18 RAMIREZ,Jose E. 59 FIN 2021 VENABLE,Will 14 ONT 2013
RAMIREZ,Hanley 231 SFC 2010 18 PUJOLS,Albert 59 WLL 2009 GWYNN,Tony Jr. 14 BCW 2012
20 FREEMAN,Freddie 230 RRB 2024 19 MATTHEWS,Gary 59 FLF 2007 JACKSON,Austin 14 SAM 2011
ABREU,Jose 230 LOU 2017 RENTERIA,Edgar 59 SFC 2004 SCOTT,Luke 14 ATL 2008
CIRILLO,Jeff 59 NYK 2001 FURCAL,Rafael 14 MIL 2006
URIBE,Juan 14 KEN 2003
Home Runs Total Bases Extra Bases
Rank Player HR Team Year Rank Player TB Team Year Rank Player XB Team Year
1 BONDS,Barry 76 DYE 2002 1 BONDS,Barry 500 DYE 2002 1 BONDS,Barry 136 DYE 2002
2 OLSON,Matt 75 SFC 2024 2 HELTON,Todd 471 NYK 2002 2 PUJOLS,Albert 120 FOR 2005
3 BONDS,Barry 71 DYE 2005 3 BONDS,Barry 466 DYE 2005 3 RAMIREZ,Jose E. 117 FIN 2021
4 BELTRE,Adrian 67 NCC 2005 4 ABREU,Jose 460 LOL 2021 HELTON,Todd 117 NYK 2002
SOSA,Sammy 67 SFC 2002 PUJOLS,Albert 460 WLL 2010 5 PUJOLS,Albert 116 WLL 2010
HELTON,Todd 67 NYK 2002 6 GUERRERO,Vladimir 459 RRC 2001 6 BONDS,Barry 114 DYE 2003
7 JUDGE,Aaron 65 CRR 2023 7 RAMIREZ,Jose E. 449 FIN 2021 7 FREEMAN,Freddie 113 RRB 2021
PEREZ,Salvador 65 ONT 2022 8 OLSON,Matt 443 SFC 2024 8 SMITH,Dominic 110 AVO 2021
PUJOLS,Albert 65 WLL 2010 9 PUJOLS,Albert 442 FOR 2006 GUERRERO,Vladimir 110 RRC 2001
BONDS,Barry 65 DYE 2004 10 BELTRE,Adrian 428 NCC 2005 10 ABREU,Jose 109 LOL 2021
11 VOIT,Luke 64 SCU 2021 11 JUDGE,Aaron 427 CRR 2023 11 LEE,Derrek 109 IND 2006
12 SOLER,Jorge 63 BCW 2020 CABRERA,Miguel 427 NYK 2012 12 BONDS,Barry 108 DYE 2005
BAY,Jason 63 NYK 2010 13 BRAUN,Ryan 426 NYK 2011 13 JUDGE,Aaron 107 CRR 2025
14 FIELDER,Prince 62 FLF 2008 BONDS,Barry 426 DYE 2003 14 RAMIREZ,Aramis 105 POM 2007
15 TRUMBO,Mark 61 SCU 2017 15 MACHADO,Manny 424 WRI 2021 HELTON,Todd 105 NYK 2001
16 STANTON,Giancarlo 59 SEA 2018 16 LEE,Derrek 423 IND 2006 16 PUJOLS,Albert 103 AVO2 2004
17 JUDGE,Aaron 58 CRR 2025 17 SOLER,Jorge 422 BCW 2020 17 SOLER,Jorge 102 BCW 2020
18 TROUT,Mike 57 BCW 2020 18 PUJOLS,Albert 419 FOR 2005 STANTON,Giancarlo 102 SEA 2018
RIZZO,Anthony 57 ATL 2017 19 PUJOLS,Albert 418 AVO 2004 19 HELTON,Todd 101 NYK 2008
EDMONDS,Jim 57 DYE 2005 20 EDMONDS,Jim 417 DYE 2005 20 DUNN,Adam 101 NCC 2006
20 BAGWELL,Jeff 101 ESF 2001
Runs Created Runs Batted In Runs Scored
Rank Player RC Team Year Rank Player RBI Team Year Rank Player R Team Year
1 BONDS,Barry 296 DYE 2002 1 HELTON,Todd 181 NYK 2002 1 BONDS,Barry 190 DYE 2002
2 BONDS,Barry 279 DYE 2005 2 RIZZO,Anthony 167 ATL 2017 2 PUJOLS,Albert 179 FOR 2006
3 BONDS,Barry 251 DYE 2003 EDMONDS,Jim 167 DYE 2005 3 BONDS,Barry 178 DYE 2005
4 HELTON,Todd 245 NYK 2002 4 RAMIREZ,Jose E. 165 FIN 2021 4 BONDS,Barry 177 DYE 2003
5 CABRERA,Miguel 231 NYK 2012 GUERRERO,Vladimir 165 RRC 2001 5 SOLER,Jorge 161 BCW 2020
6 PUJOLS,Albert 225 FOR 2006 6 BELTRE,Adrian 158 NCC 2005 6 BREGMAN,Alex 158 DYE 2019
7 PUJOLS,Albert 224 WLL 2010 7 BAGWELL,Jeff 158 ESF 2001 7 SHEFFIELD,Gary 158 DYE 2005
8 JUDGE,Aaron 220 CRR 2025 8 PUJOLS,Albert 155 WLL 2010 8 PUJOLS,Albert 157 WLL 2010
9 OLSON,Matt 205 SFC 2024 BAY,Jason 155 NYK 2010 GUERRERO,Vladimir 157 RRC 2001
FREEMAN,Freddie 205 RRB 2021 10 OLSON,Matt 154 SFC 2024 10 HELTON,Todd 155 NYK 2002
10 GUERRERO,Vladimir 204 RRC 2001 11 SOSA,Sammy 153 SFC 2002 11 BRAUN,Ryan 153 NYK 2010
11 VOTTO,Joey 202 IND 2012 12 BELTRE,Adrian 151 NYK 2011 12 HARPER,Bryce 152 WLG 2016
BRAUN,Ryan 202 NYK 2011 13 BONDS,Barry 149 DYE 2002 13 KENT,Jeff 152 DYE 2001
BONDS,Barry 202 DYE 2004 14 STANTON,Giancarlo 147 BEA 2012 14 CANO,Robinson 151 BEA 2012
15 PUJOLS,Albert 199 AVO2 2004 15 HELTON,Todd 146 NYK 2001 15 BREGMAN,Alex 149 DYE 2020
BERKMAN,Lance 199 NYK 2002 16 HELTON,Todd 145 NYK 2008 16 VOTTO,Joey 148 ONT 2018
17 RAMIREZ,Jose E. 197 FIN 2021 17 FIELDER,Prince 144 BAN2 2012 BAGWELL,Jeff 148 ESF 2002
ABREU,Jose 197 LOL 2021 BERKMAN,Lance 144 NYK 2002 18 ACUNA,Ronald 147 MAI 2024
19 JUDGE,Aaron 194 CRR 2023 19 TURNER,Trea 143 VER 2021 19 UTLEY,Chase 147 FOR 2007
20 HARPER,Bryce 193 WLG 2016 20 REYNOLDS,Mark 142 NYK 2010 20 KENT,Jeff 147 DYE 2002
VOTTO,Joey 142 IND 2009 GONZALEZ,Luis 147 BOS 2002
Plate Appearances At-Bats Hit By Pitch
Rank Player PA Team Year Rank Player AB Team Year Rank Player HBP Team Year
1 SPRINGER,George 772 SFC 2017 1 ESCOBAR,Alcides 728 SEA 2015 1 FREEMAN,Tyler 47 FRA 2023
2 WILKERSON,Brad 772 NCC 2005 2 MONDESI,Adalberto 724 RRB 2021 2 DIETRICH,Derek 43 ESF 2020
3 KENT,Jeff 771 DYE 2001 3 PIERRE,Juan 720 RRC 2005 3 RALEY,Luke 39 LOU 2025
4 REYES,Jose 771 TOL2 2009 4 CANO,Robinson 717 ONT 2017 4 GIMENEZ,Andres 36 SEA 2023
5 PIERRE,Juan 770 RRC 2005 5 SUZUKI,Ichiro 717 SAM 2011 CONTRERAS,Willson 34 STO 2021
VOTTO,Joey 770 ONT 2018 6 PIERRE,Juan 716 RRC 2007 4 DIETRICH,Derek 34 LAU 2017
7 MONDESI,Adalberto 769 RRB 2021 7 PIERRE,Juan 708 RRC 2004 7 GUYER,Brandon 34 TAM 2016
8 SOLER,Jorge 768 BCW 2020 8 GREGORIUS,Didi 707 ONT 2021 RALEY,Luke 32 LOU 2024
9 SUZUKI,Ichiro 766 SAM 2011 9 BOGAERTS,Xander 706 WLG 2016 9 CANHA,Mark 32 SWE 2023
10 CANO,Robinson 765 ONT 2017 10 PIERRE,Juan 706 RRC 2002 7 CABALLERO,Jose 31 ESF 2024
VOTTO,Joey 765 ONT 2017 11 STRANGE-GORDON,Dee 704 TFF 2018 8 QUINN,Roman 31 BCW 2022
12 CALLASPO,Alberto 764 NYK 2010 REYES,Jose 704 TOL2 2009 9 SOSA,Edmundo 31 SEA 2022
13 PIERRE,Juan 764 RRC 2004 13 DURAN,Jarren 702 LOU 2025 10 DIETRICH,Derek 31 ESF 2019
14 FIGGINS,Chone 763 LOU 2011 14 MERRIFIELD,Whit 698 STO 2021 11 GUYER,Brandon 31 TAM 2017
OLSON,Matt 763 SFC 2024 MERRIFIELD,Whit 698 NYK 2020 WILSON,Craig 31 CON 2005
WITT, Bobby 763 SFC 2025 CALLASPO,Alberto 698 NYK 2010 13 HILL,Bobby 31 NYK 2005
17 PUJOLS,Albert 762 FOR 2006 17 RENTERIA,Edgar 697 SFC 2004 17 KRYNZEL,Dave 31 AWC 2005
18 PIERRE,Juan 760 RRC 2007 18 PIERRE,Juan 695 RRC 2006 15 FRANCE,Ty 30 MAY 2024
19 KENT,Jeff 759 DYE 2002 19 WITT,Bobby 694 SFC 2025 ALONSO,Pete 30 FRA 2022
UTLEY,Chase 759 FOR 2007 WITT,Bobby 694 SFC 2024 20 WEEKS,Rickie 30 ONT 2011
Base on Balls Strike Outs Sacrifices & Sacrifice Flies
Rank Player BB Team Year Rank Player SO Team Year Rank Player S Team Year
1 BONDS,Barry 171 DYE 2002 1 SANO,Miguel 266 ONT 2021 1 MATSUI,Hideki 41 LOU 2012
2 BONDS,Barry 156 DYE 2003 2 ROBINSON,Trayvon 255 CRE 2012 2 PENCE,Hunter 27 LOU 2013
3 JUDGE,Aaron 149 CRR 2025 3 SANTANA,Domingo 249 CHA 2015 3 IGLESIAS,Jose 26 NAS 2019
4 BONDS,Barry 145 DYE 2005 4 GALLO,Joey 244 ONT 2022 4 PEGUERO,Liover 25 MAD 2025
5 HARPER,Bryce 138 CVD 2019 5 CARTER,Chris 243 ESF 2017 5 SEGURA,Jean 24 LOU 2014
6 SOTO,Juan 134 AVO 2025 6 GALLO,Joey 238 ONT 2021 GUZMAN,Jesus 24 LOU 2013
7 SOTO,Juan 132 AVO 2024 7 WOLTERS,Tony 236 LOU 2022 7 BOURN,Michael 22 TAM 2009
8 OLSON,Matt 130 SFC 2024 8 PINTO,Rene 234 BHB 2023 8 BORBON,Julio 21 LOU 2011
HELTON,Todd 130 NYK 2002 GALLO,Joey 234 FAI 2018 9 DIFO,Wilmer 20 TFF 2019
10 SOTO,Juan 129 AVO 2023 10 GREINER,Grayson 233 SCU 2021 HEDGES,Austin 20 WRI 2017
11 SCHWARBER,Kyle 128 ONT 2024 11 DE LA CRUZ,Elly 230 BHB 2025 11 BOURN,Michael 19 COO 2013
12 BELT,Brandon 127 QUO 2017 12 HOWARD,Ryan 222 ONT 2009 12 PIERRE,Juan 19 MED 2012
13 JUDGE,Aaron 125 CRR 2024 13 SWANSON,Dansby 221 WRI 2023 FREEMAN,Freddie 19 ARL 2011
14 BONDS,Barry 124 DYE 2004 KNAPP,Andrew 221 RRB 2022 14 BOURN,Michael 18 LOU 2014
15 SOTO,Juan 123 AVO 2022 15 MONDESI,Adalberto 220 RRB 2021 15 PENCE,Hunter 18 LOU 2014
VOTTO,Joey 123 ONT 2016 DUNN,Adam 220 NCC 2005 16 POSEY,Buster 18 TAM 2014
17 BIGGIO,Cavan 122 FIN 2021 17 GALLO,Joey 219 FAI 2019 17 AOKI,Norichika 18 LOU 2014
18 SANTANA,Carlos 120 SSS 2019 18 LEWIS,Kyle 218 TAM 2021 18 ROLEN,Scott 18 TAM 2011
19 VOTTO,Joey 120 ONT 2018 DUNN,Adam 218 NCC 2007 19 WILLINGHAM,Josh 18 TAM 2010
19 ABREU,Bobby 120 DYE 2007 20 YELICH,Christian 217 RAN 2021 PEREZ,Neifi 18 BOS 2001
SANTANA,Domingo 217 ONT 2018
BRYANT,Kris 217 AVO 2016
Minimum  Attempts Minimum  Attempts Minimum  Attempts
0 0 20
Stolen Bases Caught Stealing Stolen Base Success Percentage
Rank Player SB Team Year Rank Player CS Team Year Rank Player SB Pct Team Year ATT
1 PIERRE,Juan 77 MED 2011 1 PIERRE,Juan 30 MED 2011 1 STORY,Trevor 1000 CRR 2021 36
2 CASTILLO,Luis 1 76 MIL 2001 2 MATOS,Luuis 26 MGD 2025 BETTS,Mookie 1000 NAS 2021 36
3 BOURN,Michael 74 TAM 2010 3 HAMILTON,Billy 24 TAM 2015 3 LINDOR,Francisco 1000 FMD 2024 35
4 REYES,Jose 74 TOL2 2008 4 BOURN,Michael 22 TAM 2012 STORY,Trevor 1000 CRR 2022 30
5 BOURN,Michael 71 TAM 2012 5 ACUNA,Ronald 21 MAI 2024 5 RAMIREZ,Jose E. 1000 ATL 2019 29
6 REYES,Jose 69 TOL2 2007 6 PIERRE,Juan 21 MED 2010 5 REYES,Jose 1000 SCU 2015 28
7 GOODWIN,Tom 69 TAM 2001 7 CASTILLO,Luis 1 21 MIL 2001 GROSSMAN,Robbie 1000 BCW 2021 27
8 RUIZ,Esteury 68 MGD 2024 8 CABALLERO,Jose 20 ESF 2025 7 PENCE,Hunter 1000 LOU 2014 27
VILLAR,Jonathan 68 LOU 2017 9 PAGAN,Angel 20 NYK 2011 8 STEER,Spencer 1000 ONT 2025 27
CRAWFORD,Carl 68 BEA 2011 10 ALTUVE,Jose 19 LOL 2016 GONZALEZ,Carlos 1000 SCU 2014 25
11 BOURN,Michael 65 TAM 2011 11 REYES,Jose 19 TOL2 2008 10 BERNADINA,Roger 1000 LOL 2013 23
12 STRANGE-GORDON,Dee 64 FAI 2015 STRANGE-GORDON,Dee 18 NJJ 2016 BOGAERTS,Xander 1000 ACC 2024 22
REYES,Jose 64 TOL2 2006 13 MAYBIN,Cameron 17 NEW 2012 HOERNER,Nico 1000 PPP 2023 22
14 STRANGE-GORDON,Dee 61 TFF 2018 14 PIERRE,Juan 17 MED 2012 ROLLINS,Jimmy 1000 CHA 2011 21
15 FIGGINS,Chone 60 LOU 2011 15 ANDRUS,Elvis 17 MED 2011 ZIMMER,Bradley 1000 FAI 2022 20
PIERRE,Juan 60 RRC 2004 16 BOURN,Michael 17 TAM 2010 16 CRAWFORD,Carl 986 BEA 2011
17 REYES,Jose 58 TOL2 2009 17 REYES,Jose 17 TOL2 2007 17 VILLAR,Jonathan 974 MVP 2019
18 HAMILTON,Billy 57 VER 2018 18 SANCHEZ,Alex 17 TAM 2004 18 CASTRO,Willi 971 MAD2 2024
19 TURANG,Brice 56 LOU 2025 19 ABRAMS,CJ 16 FRA 2025 STORY,Trevor 971 CRR 2020
ACUNA,Ronald 56 MAI 2024 20 MORGAN,Nyjer 16 MID 2010 20 SEGURA,Jean 970 LOU 2016
GARDNER,Brett 56 ESF 2012 RAMIREZ,Hanley 16 SFC 2008
URIBE,Juan 16 FOR 2005
PIERRE,Juan 16 RRC 2002
WILSON,Preston 16 POM 2001
Longest Hitting Streak
Rank Player LS Team Year
1 GUERRERO,Vladimir 37 WLG 2011
2 CALLASPO,Alberto 34 NYK 2010
3 JONES,Chipper 33 NCC 2009
4 JONES,Chipper 31 BOS 2003
5 BETTS,Mookie 30 WLG 2019
6 FRANCE,Ty 28 SCG 2022
7 BLACKMON,Charlie 28 LOL 2018
HARRISON,Josh 28 FLF 2017
9 MORSE,Michael 28 QUO 2012
10 MORNEAU,Justin 28 OSH 2011
11 DAVIS,Rajai 28 MID 2010
12 PIERRE,Juan 28 RRC 2005
13 CORREA,Carlos 27 ACC 2022
URSHELA,Giovanny 27 SCU 2021
WALKER,Neil 27 BLU 2015
16 FREESE,David 27 AVR 2012
17 VOTTO,Joey 27 IND 2009
18 ALTUVE,Jose 26 ACC 2024
ROSARIO,Eddie 26 SEA 2017
PUJOLS,Albert 26 WLL 2011
PAYTON,Jay 26 JCS 2003
BONDS,Barry 26 DYE 2002
GUTIERREZ,Ricky 26 SFC 2002