Top level career batting leaders - team - 2003-2017 Chicago Cubs
Regular season

Batting average On-base percentage Slugging percentage
           
Barry Bonds  .331 Barry Bonds  .525 Barry Bonds  .748
Hanley Ramirez  .310 Larry Walker  .394 Hanley Ramirez  .528
James Loney  .300 Hanley Ramirez  .371 Adam Dunn  .519
Xavier Nady  .298 Jeff Kent  .367 Jeff Kent  .502
Jeff Kent  .298 Adam Dunn  .367 Xavier Nady  .501
Michael Barrett  .285 Anthony Rizzo  .363 Anthony Rizzo  .498
Aramis Ramirez  .283 James Loney  .352 Corey Hart  .490
Angel Pagan  .283 Xavier Nady  .352 Carlos Beltran  .488
Omar Infante  .281 Aramis Ramirez  .345 Aramis Ramirez  .486
Denard Span  .279 Carlos Beltran  .343 Adrian Beltre  .484
           
           
Hits Runs Runs batted in
           
Hanley Ramirez 861 Adam Dunn 628 Adam Dunn 671
Adam Dunn 810 Hanley Ramirez 522 Anthony Rizzo 446
Anthony Rizzo 677 Jimmy Rollins 395 Hanley Ramirez 409
Jimmy Rollins 669 Barry Bonds 371 Barry Bonds 375
Carlos Beltran 587 Anthony Rizzo 369 Carlos Beltran 347
Ian Desmond 579 Steve Finley 316 Steve Finley 323
Jeff Kent 555 Carlos Beltran 308 Ian Desmond 300
Steve Finley 537 Ian Desmond 297 Adrian Beltre 297
Omar Infante 523 Jeff Kent 277 Jeff Kent 294
Adrian Beltre 468 Larry Walker 249 Aramis Ramirez 253
           
           
Doubles Triples Homeruns
           
Hanley Ramirez 177 Jimmy Rollins 30 Adam Dunn 257
Adam Dunn 162 Hanley Ramirez 28 Barry Bonds 147
Anthony Rizzo 161 James Loney 26 Anthony Rizzo 130
Jimmy Rollins 151 Denard Span 21 Hanley Ramirez 124
Ian Desmond 129 Omar Infante 21 Carlos Beltran 101
Aramis Ramirez 120 Angel Pagan 18 Steve Finley 86
Jeff Kent 118 Alberto Callaspo 16 Adrian Beltre 81
Carlos Beltran 118 Steve Finley 16 Ian Desmond 81
Omar Infante 96 Ian Desmond 16 Jeff Kent 78
Adrian Beltre 89 Adam Dunn 16 Corey Hart 75
           
           
Extra base hits Stolen bases Steal percentage
           
Adam Dunn 435 Hanley Ramirez 143-68 Adam Dunn  .818
Hanley Ramirez 329 Jimmy Rollins 86-44 Cameron Maybin  .753
Anthony Rizzo 300 Ian Desmond 81-37 Angel Pagan  .721
Carlos Beltran 231 Rajai Davis 77-31 Juan Pierre  .714
Ian Desmond 226 Cameron Maybin 64-21 Rajai Davis  .713
Barry Bonds 221 Denard Span 53-24 Denard Span  .688
Jimmy Rollins 218 Juan Pierre 50-20 Omar Infante  .688
Jeff Kent 211 Angel Pagan 44-17 Ian Desmond  .686
Aramis Ramirez 189 Steve Finley 44-21 Hanley Ramirez  .678
Steve Finley 182 Adam Dunn 36-8 Steve Finley  .677
           
           
Walks Intentional walks Strikeouts
           
Adam Dunn 693 Barry Bonds 77 Adam Dunn 1223
Barry Bonds 490 Anthony Rizzo 18 Ian Desmond 591
Anthony Rizzo 316 Adam Dunn 16 Hanley Ramirez 514
Larry Walker 247 Hanley Ramirez 12 Anthony Rizzo 498
Hanley Ramirez 247 Larry Walker 10 Corey Hart 412
Steve Finley 226 Jeff Kent 9 Carlos Beltran 409
Jimmy Rollins 222 Adrian Beltre 8 Geovany Soto 389
Carlos Beltran 212 Omar Infante 8 Jimmy Rollins 384
Jeff Kent 184 Carlos Beltran 8 Steve Finley 373
Ian Desmond 163 Steve Finley 8 Welington Castillo 313
           
           
Sacrifice bunts Sacrifice flies Hit by pitch
           
Tim Lincecum 42 Anthony Rizzo 35 Anthony Rizzo 67
Clayton Kershaw 32 Aramis Ramirez 28 Hanley Ramirez 35
Omar Infante 31 Adam Dunn 23 Carlos Quentin 32
Jimmy Rollins 29 Adrian Beltre 22 Xavier Nady 31
Freddy Galvis 28 Carlos Beltran 22 Aramis Ramirez 30
Ted Lilly 26 Steve Finley 21 Jeff Kent 30
A.J. Burnett 25 Jimmy Rollins 20 Jung Ho Kang 25
Russ Ortiz 23 Hanley Ramirez 18 Barry Bonds 25
Greg Maddux 22 Jeff Kent 16 Welington Castillo 24
Jeff Locke 19 Michael Barrett 15 Adam Dunn 24
           
           
Ground ball DP Runs created Runs created/27 outs
           
Adam Dunn 57 Adam Dunn  698.5 Barry Bonds 16.5
Adrian Beltre 54 Hanley Ramirez  542.9 Hanley Ramirez  7.1
Xavier Nady 48 Barry Bonds  532.5 Larry Walker  7.0
Jeff Kent 48 Anthony Rizzo  472.6 Adam Dunn  7.0
Aramis Ramirez 47 Carlos Beltran  356.5 Jeff Kent  6.7
Ian Desmond 47 Jeff Kent  343.7 Anthony Rizzo  6.7
Alberto Callaspo 46 Jimmy Rollins  320.8 Xavier Nady  6.1
Carlos Beltran 44 Steve Finley  301.4 James Loney  6.1
Hanley Ramirez 43 Ian Desmond  292.1 Carlos Beltran  6.0
Steve Finley 42 Aramis Ramirez  263.6 Aramis Ramirez  5.8
           
           
Isolated power Total average Total bases
           
Barry Bonds  .417 Barry Bonds 1.692 Adam Dunn 1775
Adam Dunn  .282 Adam Dunn  .945 Hanley Ramirez 1466
Anthony Rizzo  .228 Hanley Ramirez  .932 Anthony Rizzo 1246
Corey Hart  .221 Larry Walker  .918 Carlos Beltran 1032
Hanley Ramirez  .218 Anthony Rizzo  .876 Jimmy Rollins 991
Carlos Beltran  .210 Jeff Kent  .852 Ian Desmond 983
Adrian Beltre  .205 Carlos Beltran  .808 Jeff Kent 937
Jeff Kent  .205 Xavier Nady  .807 Barry Bonds 926
Aramis Ramirez  .203 Aramis Ramirez  .789 Steve Finley 907
Xavier Nady  .203 James Loney  .776 Adrian Beltre 812
           
           
On-base plus slugging Secondary average AB per homerun
           
Barry Bonds 1.273 Barry Bonds  .822 Barry Bonds  8.4
Hanley Ramirez  .899 Adam Dunn  .493 Adam Dunn  13.3
Adam Dunn  .886 Larry Walker  .400 Corey Hart  18.9
Jeff Kent  .869 Anthony Rizzo  .355 Anthony Rizzo  19.2
Larry Walker  .865 Hanley Ramirez  .334 Adrian Beltre  20.7
Anthony Rizzo  .862 Carlos Beltran  .318 Carlos Beltran  20.9
Xavier Nady  .852 Geovany Soto  .310 Xavier Nady  22.3
Carlos Beltran  .831 Jeff Kent  .306 Hanley Ramirez  22.4
Aramis Ramirez  .830 Corey Hart  .299 Geovany Soto  22.5
James Loney  .818 Steve Finley  .293 Jeff Kent  23.9
           
           
Atbats Plate appearances Games
           
Adam Dunn 3421 Adam Dunn 4161 Adam Dunn 1050
Hanley Ramirez 2779 Hanley Ramirez 3091 Anthony Rizzo 714
Jimmy Rollins 2557 Anthony Rizzo 2919 Hanley Ramirez 695
Anthony Rizzo 2500 Jimmy Rollins 2834 Steve Finley 676
Ian Desmond 2307 Ian Desmond 2517 Jimmy Rollins 653
Carlos Beltran 2115 Steve Finley 2374 Ian Desmond 627
Steve Finley 2111 Carlos Beltran 2359 Carlos Beltran 625
Jeff Kent 1865 Jeff Kent 2096 Jeff Kent 530
Omar Infante 1864 Omar Infante 2006 Omar Infante 520
Adrian Beltre 1679 Adrian Beltre 1828 James Loney 495
           
           
Longest hit streak  
           
Adrian Beltre 25        
Jimmy Rollins 23        
Michael Barrett 20        
James Loney 19        
Anthony Rizzo 18        
Jeff Keppinger 17        
Hanley Ramirez 17        
Rajai Davis 17        
Barry Bonds 15        
Adam Dunn 15        
           
           
Total bases + BB + HBP TB+BB+HBP rate Plate appearances per game
           
Adam Dunn 2492 Barry Bonds  .817 Hanley Ramirez 4.45
Hanley Ramirez 1748 Adam Dunn  .599 Jimmy Rollins 4.34
Anthony Rizzo 1629 Hanley Ramirez  .566 Barry Bonds 4.11
Barry Bonds 1441 Larry Walker  .559 Anthony Rizzo 4.09
Carlos Beltran 1254 Anthony Rizzo  .558 Adrian Beltre 4.06
Jimmy Rollins 1219 Jeff Kent  .549 Ian Desmond 4.01
Ian Desmond 1165 Xavier Nady  .537 Freddy Galvis 3.97
Jeff Kent 1151 Carlos Beltran  .532 Adam Dunn 3.96
Steve Finley 1147 Corey Hart  .529 Jeff Kent 3.95
Aramis Ramirez 938 Aramis Ramirez  .525 Cameron Maybin 3.90
           
           
Total bases plus walks TB+BB rate AB per game
           
Adam Dunn 2468 Barry Bonds  .803 Hanley Ramirez 4.00
Hanley Ramirez 1713 Adam Dunn  .593 Jimmy Rollins 3.92
Anthony Rizzo 1562 Hanley Ramirez  .554 Adrian Beltre 3.73
Barry Bonds 1416 Larry Walker  .545 Ian Desmond 3.68
Carlos Beltran 1244 Anthony Rizzo  .535 Freddy Galvis 3.65
Jimmy Rollins 1213 Jeff Kent  .535 Omar Infante 3.58
Ian Desmond 1146 Carlos Beltran  .527 Cameron Maybin 3.58
Steve Finley 1133 Corey Hart  .518 Jeff Kent 3.52
Jeff Kent 1121 Xavier Nady  .516 Anthony Rizzo 3.50
Adrian Beltre 922 Aramis Ramirez  .509 Xavier Nady 3.49
           
           
Balls in park In-play average Strikeout/walk ratio
           
Jimmy Rollins 2185 Hanley Ramirez  .339 Barry Bonds  0.3
Hanley Ramirez 2171 Xavier Nady  .335 Alberto Callaspo  0.9
Adam Dunn 1964 Angel Pagan  .332 Larry Walker  1.1
Anthony Rizzo 1908 James Loney  .329 Denard Span  1.3
Steve Finley 1675 Rajai Davis  .327 Anthony Rizzo  1.6
Ian Desmond 1663 Corey Hart  .325 Jeff Kent  1.6
Carlos Beltran 1627 Cameron Maybin  .319 Steve Finley  1.7
Omar Infante 1626 Jeff Kent  .317 Jimmy Rollins  1.7
Jeff Kent 1507 Larry Walker  .303 Aramis Ramirez  1.8
Adrian Beltre 1358 Michael Barrett  .301 Adam Dunn  1.8
           
           
Batting average vs LHP On-base percentage vs LHP Slugging percentage vs LHP
           
Hanley Ramirez  .346 Barry Bonds  .517 Barry Bonds  .765
Barry Bonds  .343 Hanley Ramirez  .413 Hanley Ramirez  .606
Xavier Nady  .334 Jeff Kent  .412 Carlos Beltran  .582
Geovany Soto  .326 Geovany Soto  .408 Geovany Soto  .559
Rajai Davis  .323 Larry Walker  .404 Xavier Nady  .554
Omar Infante  .318 Ryan Spilborghs  .392 Omar Infante  .529
Ryan Spilborghs  .307 Xavier Nady  .389 Rajai Davis  .510
Jeff Kent  .302 Rajai Davis  .373 Aramis Ramirez  .503
Welington Castillo  .298 Welington Castillo  .371 Jeff Kent  .495
Alberto Callaspo  .292 Anthony Rizzo  .366 Adrian Beltre  .484
           
           
Hits vs LHP Runs batted in vs LHP On-base plus slugging vs LHP
           
Hanley Ramirez 201 Adam Dunn 121 Barry Bonds 1.281
Adam Dunn 155 Barry Bonds 100 Hanley Ramirez 1.018
Jimmy Rollins 141 Carlos Beltran 100 Geovany Soto  .967
Omar Infante 137 Hanley Ramirez 92 Xavier Nady  .943
Anthony Rizzo 134 Adrian Beltre 72 Carlos Beltran  .911
Rajai Davis 130 Xavier Nady 63 Jeff Kent  .907
Carlos Beltran 129 Jimmy Rollins 62 Rajai Davis  .883
Barry Bonds 112 Anthony Rizzo 60 Omar Infante  .870
Jeff Kent 110 Omar Infante 59 Welington Castillo  .852
Ian Desmond 108 Corey Hart 56 Ryan Spilborghs  .841
           
           
Doubles vs LHP Triples vs LHP Homeruns vs LHP
           
Hanley Ramirez 52 Hanley Ramirez 12 Adam Dunn 44
Alberto Callaspo 32 Reggie Taylor 5 Barry Bonds 42
Aramis Ramirez 29 Denard Span 5 Carlos Beltran 33
Omar Infante 29 Rajai Davis 5 Hanley Ramirez 25
Carlos Beltran 29 Michael Barrett 4 Steve Finley 21
Jeff Kent 28 Larry Walker 4 Adrian Beltre 20
Larry Walker 27 Omar Infante 4 Anthony Rizzo 19
Jimmy Rollins 27 Jimmy Rollins 4 Geovany Soto 18
Adam Dunn 27 Adam Dunn 4 Omar Infante 18
Rajai Davis 26 Juan Uribe 3 Corey Hart 17
           
           
Extra base hits vs LHP Total bases vs LHP Isolated power vs LHP
           
Hanley Ramirez 89 Hanley Ramirez 352 Barry Bonds  .422
Adam Dunn 75 Adam Dunn 322 Carlos Beltran  .296
Carlos Beltran 65 Carlos Beltran 263 Hanley Ramirez  .260
Barry Bonds 54 Barry Bonds 250 Adam Dunn  .235
Omar Infante 51 Omar Infante 228 Geovany Soto  .233
Rajai Davis 44 Anthony Rizzo 218 Aramis Ramirez  .220
Anthony Rizzo 44 Jimmy Rollins 206 Xavier Nady  .220
Aramis Ramirez 43 Rajai Davis 205 Steve Finley  .219
Jeff Kent 43 Adrian Beltre 187 Adrian Beltre  .212
Ian Desmond 42 Jeff Kent 180 Omar Infante  .211
           
           
Walks vs LHP Strikeouts vs LHP Hit by pitch vs LHP
           
Adam Dunn 132 Adam Dunn 292 Anthony Rizzo 27
Barry Bonds 105 Ian Desmond 132 Barry Bonds 15
Jeff Kent 66 Anthony Rizzo 110 Larry Walker 14
Hanley Ramirez 65 Corey Hart 95 Adam Dunn 13
Anthony Rizzo 58 Welington Castillo 94 Corey Hart 11
Jimmy Rollins 52 Carlos Beltran 94 Steve Finley 9
Larry Walker 49 Hanley Ramirez 93 Xavier Nady 8
Geovany Soto 43 Rajai Davis 84 Juan Pierre 5
Michael Barrett 39 Steve Finley 74 Jung Ho Kang 5
Ryan Spilborghs 38 Jimmy Rollins 73 Hector Luna 5
           
           
Sacrifice bunts vs LHP Sacrifice flies vs LHP Atbats vs LHP
           
Freddy Galvis 12 Adrian Beltre 8 Adam Dunn 712
Tim Lincecum 11 Carlos Beltran 7 Hanley Ramirez 581
Greg Maddux 9 Anthony Rizzo 7 Jimmy Rollins 555
Jimmy Rollins 9 Jimmy Rollins 7 Anthony Rizzo 506
Ted Lilly 8 Corey Hart 6 Carlos Beltran 452
Clayton Kershaw 8 Aramis Ramirez 5 Ian Desmond 452
Cliff Lee 7 Troy Glaus 4 Omar Infante 431
Edinson Volquez 6 Preston Wilson 4 Rajai Davis 402
Paul Maholm 6 Michael Barrett 4 Adrian Beltre 386
Russ Ortiz 6 Alberto Callaspo 4 Steve Finley 366
           
           
AB per homerun vs LHP AB per double vs LHP Plate appearances vs LHP
           
Barry Bonds  7.8 Alberto Callaspo  10.2 Adam Dunn 861
Carlos Beltran  13.7 Aramis Ramirez  11.0 Hanley Ramirez 652
Adam Dunn  16.2 Hanley Ramirez  11.2 Jimmy Rollins 624
Geovany Soto  17.4 Larry Walker  12.0 Anthony Rizzo 598
Steve Finley  17.4 Jeff Kent  13.0 Carlos Beltran 492
Adrian Beltre  19.3 Ryan Spilborghs  14.4 Ian Desmond 482
Xavier Nady  20.3 Omar Infante  14.9 Omar Infante 454
Corey Hart  20.9 Rajai Davis  15.5 Barry Bonds 449
Welington Castillo  22.3 Carlos Beltran  15.6 Jeff Kent 434
Hanley Ramirez  23.2 Geovany Soto  16.5 Rajai Davis 434
           
           
Batting average vs RHP On-base percentage vs RHP Slugging percentage vs RHP
           
Barry Bonds  .327 Barry Bonds  .528 Barry Bonds  .742
Scott Rolen  .303 Larry Walker  .391 Carlos Quentin  .544
Hanley Ramirez  .300 Carlos Quentin  .386 Adam Dunn  .536
Jeff Kent  .296 Todd Helton  .378 Todd Helton  .522
James Loney  .295 Adam Dunn  .372 Anthony Rizzo  .516
Xavier Nady  .288 Scott Rolen  .364 Laynce Nix  .515
Laynce Nix  .287 Anthony Rizzo  .363 Hanley Ramirez  .507
Carlos Quentin  .286 Hanley Ramirez  .360 Jeff Kent  .504
Todd Helton  .284 Jeff Kent  .355 Scott Rolen  .504
Denard Span  .284 Aramis Ramirez  .350 Corey Hart  .498
           
           
Hits vs RHP Runs batted in vs RHP On-base plus slugging vs RHP
           
Hanley Ramirez 660 Adam Dunn 550 Barry Bonds 1.270
Adam Dunn 655 Anthony Rizzo 386 Carlos Quentin  .930
Anthony Rizzo 543 Hanley Ramirez 317 Adam Dunn  .908
Jimmy Rollins 528 Barry Bonds 275 Todd Helton  .900
Ian Desmond 471 Steve Finley 271 Anthony Rizzo  .878
Carlos Beltran 458 Jeff Kent 256 Larry Walker  .876
Steve Finley 446 Carlos Beltran 247 Scott Rolen  .868
Jeff Kent 445 Ian Desmond 245 Hanley Ramirez  .867
Omar Infante 386 Adrian Beltre 225 Jeff Kent  .860
James Loney 368 Aramis Ramirez 209 Laynce Nix  .850
           
           
Doubles vs RHP Triples vs RHP Homeruns vs RHP
           
Anthony Rizzo 138 Jimmy Rollins 26 Adam Dunn 213
Adam Dunn 135 James Loney 24 Anthony Rizzo 111
Hanley Ramirez 125 Angel Pagan 18 Barry Bonds 105
Jimmy Rollins 124 Omar Infante 17 Hanley Ramirez 99
Ian Desmond 103 Denard Span 16 Carlos Beltran 68
Aramis Ramirez 91 Hanley Ramirez 16 Ian Desmond 68
Jeff Kent 90 Alberto Callaspo 15 Jeff Kent 66
Carlos Beltran 89 Steve Finley 13 Steve Finley 65
Denard Span 73 Ian Desmond 13 Adrian Beltre 61
Xavier Nady 69 Jeff Kent 12 Corey Hart 58
           
           
Extra base hits vs RHP Total bases vs RHP Isolated power vs RHP
           
Adam Dunn 360 Adam Dunn 1453 Barry Bonds  .415
Anthony Rizzo 256 Hanley Ramirez 1114 Adam Dunn  .295
Hanley Ramirez 240 Anthony Rizzo 1028 Carlos Quentin  .258
Ian Desmond 184 Ian Desmond 804 Anthony Rizzo  .243
Jimmy Rollins 177 Jimmy Rollins 785 Todd Helton  .238
Jeff Kent 168 Carlos Beltran 769 Laynce Nix  .228
Barry Bonds 167 Jeff Kent 757 Corey Hart  .227
Carlos Beltran 166 Steve Finley 736 Larry Walker  .221
Steve Finley 147 Barry Bonds 676 Jeff Kent  .208
Aramis Ramirez 146 Adrian Beltre 625 Hanley Ramirez  .207
           
           
Walks vs RHP Strikeouts vs RHP Hit by pitch vs RHP
           
Adam Dunn 561 Adam Dunn 931 Anthony Rizzo 40
Barry Bonds 385 Ian Desmond 459 Hanley Ramirez 32
Anthony Rizzo 258 Hanley Ramirez 421 Carlos Quentin 30
Larry Walker 198 Anthony Rizzo 388 Aramis Ramirez 28
Steve Finley 191 Geovany Soto 320 Jeff Kent 27
Carlos Beltran 182 Corey Hart 317 Xavier Nady 23
Hanley Ramirez 182 Carlos Beltran 315 Jung Ho Kang 20
Jimmy Rollins 170 Jimmy Rollins 311 Rajai Davis 20
Ian Desmond 137 Steve Finley 299 Welington Castillo 19
Jeff Kent 118 Jeff Kent 250 Ian Desmond 19
           
           
Sacrifice bunts vs RHP Sacrifice flies vs RHP Atbats vs RHP
           
Tim Lincecum 31 Anthony Rizzo 28 Adam Dunn 2709
Omar Infante 29 Aramis Ramirez 23 Hanley Ramirez 2198
Clayton Kershaw 24 Adam Dunn 19 Jimmy Rollins 2002
A.J. Burnett 22 Steve Finley 18 Anthony Rizzo 1994
Jimmy Rollins 20 Jeff Kent 15 Ian Desmond 1855
Ted Lilly 18 Carlos Beltran 15 Steve Finley 1745
Russ Ortiz 17 Hanley Ramirez 15 Carlos Beltran 1663
Freddy Galvis 16 Adrian Beltre 14 Jeff Kent 1501
Jeff Locke 15 Geovany Soto 13 Omar Infante 1433
Brad Penny 14 James Loney 13 Adrian Beltre 1293
           
           
AB per homerun vs RHP AB per double vs RHP Plate appearances vs RHP
           
Barry Bonds  8.7 Seth Smith  9.8 Adam Dunn 3300
Adam Dunn  12.7 Scott Rolen  11.8 Hanley Ramirez 2439
Carlos Quentin  16.4 Laynce Nix  11.9 Anthony Rizzo 2321
Anthony Rizzo  18.0 Todd Helton  12.9 Jimmy Rollins 2210
Corey Hart  18.4 Aramis Ramirez  14.0 Ian Desmond 2035
Larry Walker  20.5 Anthony Rizzo  14.4 Steve Finley 1960
Adrian Beltre  21.2 Barry Bonds  14.9 Carlos Beltran 1867
Todd Helton  21.7 Denard Span  15.0 Jeff Kent 1662
Hanley Ramirez  22.2 Xavier Nady  15.3 Omar Infante 1552
Laynce Nix  22.6 Jimmy Rollins  16.1 Aramis Ramirez 1441