Anaheim Angels
Batting Leaders
 
Team Index    Draft History Park History
Starters: Positional    Registers: Batters     Leaders: Batters   
  Pitchers   Pitchers   Pitchers
 
Team Batting Single-Season LeadersTeam Batting Career Leaders
502 PA required for season rate statistics.
(*) indicates hit-less at-bats added to meet requirement.
1950 PA required for career rate statistics.
Batting Average - Single-Season
Rank    Player AVG Year
1.   Mike McCoy .325 2013
2.   Nathan Haynes .323 2009
3.   Dallas McPherson .316 2009
4.   Josh Wilson .306 2015
5.   Matt Murton .300 2016
6.   Juan Waites .299 2016
7.   Nathan Haynes .299 2010
8.   Paul Prosperie .298 2015
9.   Dallas McPherson .298 2008
10.   Daniel Perales .295 2018
 
Batting Average - Career
Rank    Player AVG PA
1.   Dallas McPherson .291 3163
2.   Paul Prosperie .275 3056
3.   Mike McCoy .271 3331
4.   Rickie Weeks .269 2034
5.   Brian Specht .268 2469
6.   Cesar Ortiz .267 2534
7.   Shane Costa .265 2267
8.   Travis Ishikawa .264 3507
9.   Joel Echague .261 2962
10.   Silvio Baca .256 1995
 
On-Base Pct - Single-Season
Rank    Player OBP Year
1.   Mike McCoy .398 2013
2.   Joel Echague .383 2017
3.   Joel Echague .382 2015
4.   Dallas McPherson .379 2009
5.   Mike McCoy .376 2012
6.   Joel Echague .375 2016
7.   J.D. Drew .374 2009
8.   Henning Inken .372 2019
9.   Darwin Alexander .367 2015
10.   Shane Costa .361 2013
 
On-Base Pct - Career
Rank    Player OBP PA
1.   Joel Echague .374 2962
2.   Shane Costa .347 2267
3.   Mike McCoy .345 3331
4.   Dallas McPherson .339 3163
5.   Rickie Weeks .331 2034
6.   Brian Specht .329 2469
7.   Jose Cruz Jr. .327 2005
8.   Cesar Ortiz .323 2534
9.   Casey Kotchman .323 2130
10.   Paul Prosperie .314 3056
 
Slugging Pct - Single-Season
Rank    Player SLG Year
1.   Dallas McPherson .522 2009
2.   Joel Echague .518 2018
3.   Henning Inken .512 2019
4.   Travis Ishikawa .496 2014
5.   Paul Prosperie .492 2015
6.   Brian Specht .482 2009
7.   Travis Ishikawa .481 2015
8.   Travis Ishikawa .480 2013
9.   Juan Waites .477 2016
10.   Austin Kearns .475 2013
 
Slugging Pct - Career
Rank    Player SLG PA
1.   Dallas McPherson .449 3163
2.   Jose Cruz Jr. .442 2005
3.   Travis Ishikawa .442 3507
4.   Brian Specht .435 2469
5.   Joel Echague .426 2962
6.   Paul Prosperie .423 3056
7.   Shane Costa .423 2267
8.   Casey Kotchman .421 2130
9.   Rickie Weeks .419 2034
10.   Silvio Baca .385 1995
 
OPS - Single-Season
Rank    Player OPS Year
1.   Dallas McPherson .901 2009
2.   Henning Inken .884 2019
3.   Joel Echague .876 2018
4.   Mike McCoy .838 2013
5.   Shane Costa .829 2013
6.   Brian Specht .828 2009
7.   Bobby Kielty .827 2007
8.   Paul Prosperie .825 2015
9.   Silvio Baca .823 2021
10.   Austin Kearns .821 2013
 
OPS - Career
Rank    Player OPS PA
1.   Joel Echague .801 2962
2.   Dallas McPherson .788 3163
3.   Shane Costa .770 2267
4.   Jose Cruz Jr. .768 2005
5.   Brian Specht .764 2469
6.   Rickie Weeks .749 2034
7.   Travis Ishikawa .747 3507
8.   Casey Kotchman .744 2130
9.   Paul Prosperie .737 3056
10.   Mike McCoy .692 3331
 
XR - Single-Season
Rank    Player XR Year
1.   Dallas McPherson 113.4 2009
2.   Henning Inken 102.4 2019
3.   Joel Echague 100.5 2018
4.   J.D. Drew 99.6 2009
5.   Bobby Kielty 98.8 2007
6.   Austin Kearns 96.1 2013
7.   Jose Cruz Jr. 95.7 2009
8.   Jose Cruz Jr. 93.7 2008
9.   Shane Costa 92.8 2013
10.   Darwin Alexander 92.7 2015
 
XR - Career
Rank    Player XR PA
1.   Travis Ishikawa 423.2 3507
2.   Dallas McPherson 420.9 3163
3.   Joel Echague 414.4 2962
4.   Paul Prosperie 365.9 3056
5.   Mike McCoy 364.1 3331
6.   Bobby Kielty 316.1 3186
7.   Brian Specht 313.9 2469
8.   Shane Costa 297.6 2267
9.   Cesar Ortiz 265.4 2534
10.   Jose Cruz Jr. 256.3 2005
 
Games - Single-Season
Rank    Player G Year
1.   Silvio Baca 162 2019
  Daniel Perales 162 2019
  Bobby Kielty 162 2007
  Andruw Jones 162 2007
  Jose Cruz Jr. 162 2007
  Tommy Whiteman 162 2012
7.   Jose Cruz Jr. 161 2008
  Prince Gilbreath 161 2008
9.   Shane Costa 159 2014
10.   Travis Ishikawa 158 2016
 
Games - Career
Rank    Player G PA
1.   Travis Ishikawa 913 3507
2.   Mike McCoy 906 3331
3.   Bobby Kielty 835 3186
4.   Cesar Ortiz 760 2534
5.   Paul Prosperie 758 3056
6.   Dallas McPherson 752 3163
7.   Joel Echague 718 2962
8.   Casey Kotchman 600 2130
9.   Shane Costa 594 2267
10.   Brian Specht 587 2469
 
At-Bats - Single-Season
Rank    Player AB Year
1.   Silvio Baca 694 2019
2.   Daniel Perales 644 2019
3.   Daniel Perales 634 2018
4.   Rickie Weeks 629 2016
5.   Brian Specht 624 2008
6.   Dallas McPherson 611 2009
7.   Nathan Haynes 610 2009
8.   Rickie Weeks 608 2017
9.   Dallas McPherson 607 2015
10.   Jose Cruz Jr. 606 2009
 
At-Bats - Career
Rank    Player AB PA
1.   Travis Ishikawa 3275 3507
2.   Mike McCoy 2941 3331
3.   Dallas McPherson 2905 3163
4.   Paul Prosperie 2862 3056
5.   Bobby Kielty 2754 3186
6.   Joel Echague 2467 2962
7.   Cesar Ortiz 2328 2534
8.   Brian Specht 2241 2469
9.   Shane Costa 1982 2267
10.   Casey Kotchman 1895 2130
 
Runs - Single-Season
Rank    Player R Year
1.   Austin Kearns 112 2013
2.   J.D. Drew 106 2009
3.   Rickie Weeks 104 2015
4.   Jose Cruz Jr. 100 2008
5.   Daniel Perales 99 2018
  Dallas McPherson 99 2009
7.   Jose Cruz Jr. 98 2009
8.   Henning Inken 97 2019
9.   Rickie Weeks 96 2016
10.   Nathan Haynes 94 2009
 
Runs - Career
Rank    Player R PA
1.   Travis Ishikawa 419 3507
2.   Dallas McPherson 416 3163
3.   Mike McCoy 388 3331
4.   Joel Echague 362 2962
5.   Paul Prosperie 328 3056
6.   Brian Specht 325 2469
7.   Bobby Kielty 317 3186
8.   Shane Costa 282 2267
9.   Rickie Weeks 280 2034
10.   Jose Cruz Jr. 276 2005
 
Hits - Single-Season
Rank    Player H Year
1.   Nathan Haynes 197 2009
2.   Dallas McPherson 193 2009
3.   Daniel Perales 187 2018
4.   Matt Murton 180 2016
5.   Brian Specht 179 2008
6.   Daniel Perales 177 2019
  Dallas McPherson 177 2015
  Dallas McPherson 177 2008
  Juan Waites 177 2016
10.   Josh Wilson 176 2015
 
Hits - Career
Rank    Player H PA
1.   Travis Ishikawa 864 3507
2.   Dallas McPherson 844 3163
3.   Mike McCoy 796 3331
4.   Paul Prosperie 787 3056
5.   Joel Echague 645 2962
6.   Cesar Ortiz 621 2534
7.   Brian Specht 601 2469
8.   Bobby Kielty 589 3186
9.   Shane Costa 525 2267
10.   Rickie Weeks 495 2034
 
Total Bases - Single-Season
Rank    Player TB Year
1.   Dallas McPherson 319 2009
2.   Travis Ishikawa 296 2014
3.   Henning Inken 292 2019
4.   Brian Specht 287 2009
5.   Joel Echague 282 2018
  Juan Waites 282 2016
7.   Bobby Kielty 281 2007
8.   Brian Specht 280 2008
9.   Nathan Haynes 279 2009
10.   Austin Kearns 278 2013
 
Total Bases - Career
Rank    Player TB PA
1.   Travis Ishikawa 1446 3507
2.   Dallas McPherson 1305 3163
3.   Paul Prosperie 1212 3056
4.   Joel Echague 1052 2962
5.   Mike McCoy 1020 3331
6.   Brian Specht 975 2469
7.   Bobby Kielty 962 3186
8.   Shane Costa 839 2267
9.   Cesar Ortiz 829 2534
10.   Casey Kotchman 798 2130
 
Singles - Single-Season
Rank    Player 1B Year
1.   Matt Murton 142 2016
2.   Josh Wilson 141 2015
3.   Daniel Perales 140 2018
  Matt Murton 140 2017
5.   Dallas McPherson 139 2008
  Nathan Haynes 139 2009
7.   Daniel Perales 135 2019
8.   Dallas McPherson 131 2009
  Dallas McPherson 131 2015
10.   Corey Turner 128 2021
 
Singles - Career
Rank    Player 1B PA
1.   Mike McCoy 650 3331
2.   Dallas McPherson 607 3163
3.   Travis Ishikawa 574 3507
4.   Paul Prosperie 560 3056
5.   Cesar Ortiz 505 2534
6.   Joel Echague 424 2962
7.   Brian Specht 388 2469
8.   Bobby Kielty 376 3186
9.   Silvio Baca 340 1995
10.   Shane Costa 334 2267
 
Doubles - Single-Season
Rank    Player 2B Year
1.   Bobby Kielty 46 2007
2.   Andruw Jones 43 2007
3.   Shane Costa 42 2014
  Casey Kotchman 42 2008
5.   Rickie Weeks 41 2016
  Jose Cruz Jr. 41 2009
  Nathan Haynes 41 2009
8.   Rickie Weeks 39 2017
  Gabe Gross 39 2011
10.   Shane Costa 38 2013
 
Doubles - Career
Rank    Player 2B PA
1.   Casey Kotchman 141 2130
2.   Travis Ishikawa 139 3507
3.   Bobby Kielty 128 3186
4.   Joel Echague 126 2962
  Brian Specht 126 2469
6.   Shane Costa 125 2267
7.   Paul Prosperie 123 3056
8.   Rickie Weeks 116 2034
9.   Dallas McPherson 115 3163
10.   Mike McCoy 103 3331
 
Triples - Single-Season
Rank    Player 3B Year
1.   Nathan Haynes 10 2009
  Jose Cruz Jr. 10 2007
3.   Rickie Weeks 9 2016
4.   Jose Cruz Jr. 8 2009
  Rickie Weeks 8 2017
  Dallas McPherson 8 2010
  Nathanael Sasser 8 2017
8.   Gabe Gross 7 2011
9.   Daniel Perales 6 2018
  Corey Turner 6 2021
 
Triples - Career
Rank    Player 3B PA
1.   Rickie Weeks 21 2034
2.   Dallas McPherson 20 3163
  Jose Cruz Jr. 20 2005
4.   Nathan Haynes 15 1248
5.   Aaron Wright 14 1347
  Gabe Gross 14 1464
7.   Brian Specht 13 2469
8.   Cesar Ortiz 12 2534
  Nathanael Sasser 12 1182
10.   Luke Allen 11 948
 
Homeruns - Single-Season
Rank    Player HR Year
1.   Joel Echague 39 2018
2.   Jose Cruz Jr. 35 2008
3.   Travis Ishikawa 32 2014
4.   Dallas McPherson 31 2009
5.   Henning Inken 30 2019
6.   Travis Ishikawa 28 2015
7.   Austin Kearns 27 2013
  Travis Ishikawa 27 2013
9.   Darwin Alexander 25 2015
  Silvio Baca 25 2021
 
Homeruns - Career
Rank    Player HR PA
1.   Travis Ishikawa 141 3507
2.   Dallas McPherson 102 3163
3.   Paul Prosperie 94 3056
4.   Joel Echague 91 2962
5.   Bobby Kielty 75 3186
6.   Brian Specht 74 2469
7.   Jose Cruz Jr. 71 2005
8.   Casey Kotchman 57 2130
  Shane Costa 57 2267
10.   Darwin Alexander 50 1310
  Henning Inken 50 1236
 
RBIs - Single-Season
Rank    Player RBI Year
1.   Dallas McPherson 121 2009
2.   Joel Echague 110 2018
3.   Shane Costa 103 2013
4.   Paul Prosperie 101 2015
5.   J.D. Drew 99 2009
6.   Edward Beaudoin 98 2019
7.   Jose Cruz Jr. 97 2008
  Austin Kearns 97 2013
  Travis Ishikawa 97 2015
10.   Bobby Kielty 96 2007
 
RBIs - Career
Rank    Player RBI PA
1.   Travis Ishikawa 472 3507
2.   Dallas McPherson 449 3163
3.   Paul Prosperie 391 3056
4.   Joel Echague 377 2962
5.   Bobby Kielty 333 3186
6.   Mike McCoy 320 3331
7.   Shane Costa 282 2267
8.   Brian Specht 280 2469
9.   Casey Kotchman 264 2130
10.   Jose Cruz Jr. 252 2005
 
Stolen Bases - Single-Season
Rank    Player SB Year
1.   Rickie Weeks 58 2016
  Daniel Perales 58 2018
3.   Daniel Perales 57 2019
4.   Rickie Weeks 54 2015
5.   Jeremy Laster 51 2014
6.   Rickie Weeks 46 2017
7.   Jose Lopez 45 2014
8.   Alfredo Amezaga 38 2009
9.   Alfredo Amezaga 37 2007
10.   Jeremy Laster 36 2017
 
Stolen Bases - Career
Rank    Player SB PA
1.   Jeremy Laster 159 1136
2.   Rickie Weeks 158 2034
3.   Daniel Perales 115 1416
4.   Alfredo Amezaga 103 1158
5.   Brian Specht 96 2469
6.   Mike McCoy 86 3331
7.   Shane Costa 83 2267
8.   Jose Cruz Jr. 78 2005
9.   Randall Peterson 69 1716
10.   Luke Allen 64 948
 
Caught Stealing - Single-Season
Rank    Player CS Year
1.   Rickie Weeks 41 2017
2.   Rickie Weeks 39 2015
3.   Rickie Weeks 34 2016
4.   Daniel Perales 28 2018
5.   Brian Specht 23 2008
6.   Matt Murton 22 2016
  Mike Davis 22 2021
8.   Nathan Haynes 20 2009
9.   Tommy Whiteman 19 2012
  Gabe Gross 19 2012
 
Caught Stealing - Career
Rank    Player CS PA
1.   Rickie Weeks 114 2034
2.   Brian Specht 60 2469
3.   Mike McCoy 53 3331
4.   Daniel Perales 45 1416
  Jeremy Laster 45 1136
6.   Gabe Gross 41 1464
7.   Nathan Haynes 38 1248
  Tommy Whiteman 38 1631
9.   Matt Murton 36 1249
10.   Bobby Kielty 35 3186
 
Walks - Single-Season
Rank    Player BB Year
1.   Bobby Kielty 99 2008
2.   Joel Echague 96 2016
3.   Bobby Kielty 94 2007
4.   Jose Perez 93 2018
5.   Joel Echague 92 2017
6.   Joel Echague 89 2015
7.   Jose Cruz Jr. 82 2008
  Mike Davis 82 2021
9.   Joel Echague 80 2018
10.   Darwin Alexander 76 2015
 
Walks - Career
Rank    Player BB PA
1.   Joel Echague 423 2962
2.   Bobby Kielty 354 3186
3.   Mike McCoy 305 3331
4.   Shane Costa 233 2267
5.   Dallas McPherson 220 3163
6.   Jose Cruz Jr. 212 2005
7.   Casey Kotchman 199 2130
8.   Brian Specht 186 2469
9.   Travis Ishikawa 175 3507
10.   Gabe Gross 160 1464
 
Strikeouts - Single-Season
Rank    Player K Year
1.   Rickie Weeks 168 2016
2.   Casimiro Diaz 165 2020
3.   Prince Gilbreath 159 2008
4.   Clair Lavery 155 2020
5.   Bobby Kielty 153 2008
  Austin Kearns 153 2014
7.   Bobby Kielty 150 2007
8.   Jose Cruz Jr. 149 2007
9.   Casimiro Diaz 147 2019
  Nathanael Sasser 147 2016
 
Strikeouts - Career
Rank    Player K PA
1.   Bobby Kielty 735 3186
2.   Cesar Ortiz 627 2534
3.   Mike McCoy 509 3331
4.   Paul Prosperie 481 3056
5.   Rickie Weeks 445 2034
6.   Travis Ishikawa 444 3507
7.   Jose Cruz Jr. 441 2005
8.   Casey Kotchman 420 2130
9.   Shane Costa 392 2267
10.   Casimiro Diaz 383 1462