Maryland Admirals
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.   Andy Ping .383 2024
2.   Norman Bates .343 2006
3.   Erwin Ejea .340 2028
4.   Donnie Bremer .333 2026
5.   Andy Ping .331 2028
6.   Erwin Ejea .327 2023
7.   Andy Ping .326 2027
8.   Andy Ping .325 2026
9.   Andy Ping .322 2025
10.   Harold Petrillo .322 2006
 
Batting Average - Career
Rank    Player AVG PA
1.   Andy Ping .321 5678
2.   Erwin Ejea .311 3863
3.   Jeff Arnette .304 4967
4.   Max Cruz .297 4721
5.   Donnie Bremer .291 7981
6.   Norman Bates .286 10477
7.   Eric Algarin .285 3605
8.   Marquez Revolario .284 2020
9.   Alejandro Chavez .278 3524
10.   Thomas Walker .276 3890
 
On-Base Pct - Single-Season
Rank    Player OBP Year
1.   Andy Ping .509 2024
2.   Andy Ping .467 2028
3.   Andy Ping .456 2025
4.   Andy Ping .439 2029
5.   Andy Ping .429 2026
6.   Donnie Bremer .428 2026
7.   Andy Ping .428 2027
8.   Andy Ping .428 2022
9.   Donnie Bremer .424 2028
10.   Patrick Quincy .416* 2002
 
On-Base Pct - Career
Rank    Player OBP PA
1.   Andy Ping .441 5678
2.   Donnie Bremer .371 7981
3.   Erwin Ejea .366 3863
4.   Thomas Walker .363 3890
5.   Max Cruz .351 4721
6.   Gerald Batts .347 3235
7.   Alejandro Chavez .347 3524
8.   Jeff Arnette .345 4967
9.   Harold Petrillo .340 8516
10.   Norman Bates .339 10477
 
Slugging Pct - Single-Season
Rank    Player SLG Year
1.   Harold Petrillo .681 2006
2.   Andy Ping .639 2024
3.   Andy Ping .613 2026
4.   Harold Petrillo .609 2012
5.   Harold Petrillo .604 2013
6.   Calvin Pulley .581 2024
7.   Andy Ping .574 2028
8.   Andy Ping .569 2027
9.   Harold Petrillo .564 2010
10.   Andy Ping .561 2025
 
Slugging Pct - Career
Rank    Player SLG PA
1.   Andy Ping .552 5678
2.   Harold Petrillo .509 8516
3.   Calvin Pulley .479 6367
4.   Thomas Walker .476 3890
5.   Erwin Ejea .434 3863
6.   Donnie Bremer .431 7981
7.   Max Cruz .426 4721
8.   Antonio Diego .414 3906
9.   Gerald Batts .411 3235
10.   Taichi Seiichi .405 3023
 
OPS - Single-Season
Rank    Player OPS Year
1.   Andy Ping 1.148 2024
2.   Harold Petrillo 1.064 2006
3.   Andy Ping 1.042 2026
4.   Andy Ping 1.041 2028
5.   Andy Ping 1.017 2025
6.   Andy Ping .997 2027
7.   Harold Petrillo .983 2012
8.   Andy Ping .974 2029
9.   Harold Petrillo .961 2013
10.   Hank Carruthers .956 2028
 
OPS - Career
Rank    Player OPS PA
1.   Andy Ping .993 5678
2.   Harold Petrillo .850 8516
3.   Thomas Walker .839 3890
4.   Donnie Bremer .801 7981
5.   Erwin Ejea .800 3863
6.   Calvin Pulley .784 6367
7.   Max Cruz .776 4721
8.   Gerald Batts .758 3235
9.   Jeff Arnette .740 4967
10.   Alejandro Chavez .739 3524
 
XR - Single-Season
Rank    Player XR Year
1.   Andy Ping 158.9 2024
2.   Andy Ping 144.5 2026
3.   Harold Petrillo 142.8 2006
4.   Andy Ping 141.9 2025
5.   Andy Ping 135.5 2027
6.   Andy Ping 129.3 2029
7.   Andy Ping 128.2 2028
8.   Andy Ping 122.3 2022
9.   Harold Petrillo 120.6 2012
10.   Donnie Bremer 118.9 2026
 
XR - Career
Rank    Player XR PA
1.   Harold Petrillo 1288.5 8516
2.   Norman Bates 1173.0 10477
3.   Donnie Bremer 1165.8 7981
4.   Andy Ping 1124.2 5678
5.   Calvin Pulley 813.6 6367
6.   Arthur Kuhns 753.8 6726
7.   Max Cruz 608.8 4721
8.   Jeff Arnette 605.3 4967
9.   Charles Vanwormer 591.9 5676
10.   Thomas Walker 571.1 3890
 
Games - Single-Season
Rank    Player G Year
1.   Anthony Beckford 162 2000
2.   Donald Gilmour 161 2000
3.   Norman Bates 159 2005
  Andy Ping 159 2025
  Jeff Arnette 159 2024
  Harold Petrillo 159 2007
  Jim Godbey 159 2001
  Donald Gilmour 159 2001
9.   Donnie Bremer 158 2025
  Donnie Bremer 158 2026
  Andy Ping 158 2022
 
Games - Career
Rank    Player G PA
1.   Norman Bates 2585 10477
2.   Harold Petrillo 2135 8516
3.   Donnie Bremer 1865 7981
4.   Arthur Kuhns 1806 6726
5.   Luis Wooton 1569 5225
6.   Calvin Pulley 1561 6367
7.   Charles Vanwormer 1541 5676
8.   Max Cruz 1424 4721
9.   Kyle Englert 1398 3851
10.   Andy Ping 1328 5678
 
At-Bats - Single-Season
Rank    Player AB Year
1.   Anthony Beckford 642 2000
2.   Jeff Arnette 637 2023
3.   Norman Bates 627 2005
4.   Jeff Arnette 626 2024
5.   Robert Wyatt 624 2004
6.   Norman Bates 616 2009
7.   Donnie Bremer 614 2027
8.   Norman Bates 613 2008
9.   Norman Bates 612 2004
  Marquez Revolario 612 2027
 
At-Bats - Career
Rank    Player AB PA
1.   Norman Bates 9601 10477
2.   Harold Petrillo 7602 8516
3.   Donnie Bremer 7022 7981
4.   Arthur Kuhns 6130 6726
5.   Calvin Pulley 5708 6367
6.   Charles Vanwormer 5109 5676
7.   Luis Wooton 4911 5225
8.   Andy Ping 4606 5678
9.   Jeff Arnette 4598 4967
10.   Max Cruz 4296 4721
 
Runs - Single-Season
Rank    Player R Year
1.   Andy Ping 130 2028
2.   Andy Ping 128 2024
3.   Donnie Bremer 125 2027
  Andy Ping 125 2025
  Andy Ping 125 2026
  Harold Petrillo 125 2006
7.   Andy Ping 123 2029
  Harold Petrillo 123 2012
9.   Donnie Bremer 119 2024
10.   Donnie Bremer 117 2028
 
Runs - Career
Rank    Player R PA
1.   Harold Petrillo 1271 8516
2.   Norman Bates 1217 10477
3.   Donnie Bremer 1188 7981
4.   Andy Ping 1000 5678
5.   Calvin Pulley 891 6367
6.   Arthur Kuhns 809 6726
7.   Jeff Arnette 658 4967
8.   Charles Vanwormer 629 5676
9.   Max Cruz 536 4721
10.   Thomas Walker 522 3890
 
Hits - Single-Season
Rank    Player H Year
1.   Norman Bates 209 2006
2.   Anthony Beckford 206 2000
3.   Andy Ping 205 2024
4.   Norman Bates 200 2005
5.   Jeff Arnette 198 2023
6.   Jeff Arnette 196 2024
7.   Norman Bates 195 2004
8.   Jeff Arnette 193 2025
9.   Norman Bates 192 2008
  Harold Petrillo 192 2006
 
Hits - Career
Rank    Player H PA
1.   Norman Bates 2743 10477
2.   Harold Petrillo 2043 8516
3.   Donnie Bremer 2041 7981
4.   Arthur Kuhns 1510 6726
5.   Andy Ping 1480 5678
6.   Jeff Arnette 1398 4967
7.   Charles Vanwormer 1363 5676
8.   Calvin Pulley 1357 6367
9.   Luis Wooton 1285 5225
10.   Max Cruz 1276 4721
 
Total Bases - Single-Season
Rank    Player TB Year
1.   Harold Petrillo 406 2006
2.   Harold Petrillo 351 2013
3.   Andy Ping 347 2026
4.   Harold Petrillo 343 2012
5.   Andy Ping 342 2024
6.   Anthony Beckford 332 2000
7.   Calvin Pulley 326 2024
8.   Andy Ping 316 2027
9.   Harold Petrillo 313 2007
10.   Calvin Pulley 309 2026
 
Total Bases - Career
Rank    Player TB PA
1.   Harold Petrillo 3873 8516
2.   Norman Bates 3619 10477
3.   Donnie Bremer 3024 7981
4.   Calvin Pulley 2732 6367
5.   Andy Ping 2544 5678
6.   Arthur Kuhns 2478 6726
7.   Max Cruz 1828 4721
8.   Jeff Arnette 1814 4967
9.   Charles Vanwormer 1788 5676
10.   Luis Wooton 1709 5225
 
Singles - Single-Season
Rank    Player 1B Year
1.   Jeff Arnette 167 2023
2.   Norman Bates 162 2005
3.   Jeff Arnette 161 2024
4.   Norman Bates 159 2006
5.   Jeff Arnette 154 2025
6.   Norman Bates 153 2004
  Norman Bates 153 2003
8.   Norman Bates 151 2008
9.   Erwin Ejea 144 2028
10.   Charles Vanwormer 142 2008
 
Singles - Career
Rank    Player 1B PA
1.   Norman Bates 2100 10477
2.   Donnie Bremer 1481 7981
3.   Harold Petrillo 1228 8516
4.   Jeff Arnette 1132 4967
5.   Charles Vanwormer 1054 5676
6.   Arthur Kuhns 980 6726
7.   Andy Ping 976 5678
8.   Max Cruz 972 4721
9.   Luis Wooton 941 5225
10.   Erwin Ejea 837 3863
 
Doubles - Single-Season
Rank    Player 2B Year
1.   Luis Wooton 43 2013
2.   Norman Bates 41 2010
3.   Norman Bates 38 2006
  Norman Bates 38 2011
5.   Anthony Beckford 35 2000
  Andy Ping 35 2024
  Norman Bates 35 2009
  Antonio Diego 35 2025
9.   Erwin Ejea 34 2028
  Antonio Diego 34 2026
 
Doubles - Career
Rank    Player 2B PA
1.   Norman Bates 495 10477
2.   Donnie Bremer 309 7981
3.   Harold Petrillo 291 8516
4.   Luis Wooton 284 5225
5.   Arthur Kuhns 268 6726
6.   Calvin Pulley 255 6367
7.   Charles Vanwormer 240 5676
8.   Antonio Diego 223 3906
9.   Andy Ping 203 5678
10.   Jeff Arnette 182 4967
 
Triples - Single-Season
Rank    Player 3B Year
1.   Donnie Bremer 15 2024
2.   Marquez Revolario 13 2027
3.   Arthur Kuhns 12 2003
4.   Calvin Pulley 11 2026
  Arthur Kuhns 11 2006
  Erik Hosier 11 2006
7.   Robert Wyatt 10 2004
  Calvin Pulley 10 2025
  Arthur Kuhns 10 2008
  Luis Wooton 10 2015
 
Triples - Career
Rank    Player 3B PA
1.   Arthur Kuhns 86 6726
2.   Donnie Bremer 79 7981
3.   Calvin Pulley 68 6367
4.   Norman Bates 63 10477
5.   Andy Ping 42 5678
6.   Luis Wooton 40 5225
7.   Erik Hosier 36 2655
8.   Robert Wyatt 35 3310
9.   Taichi Seiichi 34 3023
10.   Harold Petrillo 33 8516
 
Homeruns - Single-Season
Rank    Player HR Year
1.   Harold Petrillo 57 2006
2.   Harold Petrillo 53 2013
3.   Harold Petrillo 51 2012
4.   Calvin Pulley 46 2024
5.   Harold Petrillo 44 2010
  Harold Petrillo 44 2011
7.   Andy Ping 41 2026
8.   Harold Petrillo 39 2008
  Harold Petrillo 39 2014
10.   Calvin Pulley 38 2026
 
Homeruns - Career
Rank    Player HR PA
1.   Harold Petrillo 491 8516
2.   Calvin Pulley 328 6367
3.   Andy Ping 259 5678
4.   Arthur Kuhns 176 6726
5.   Donnie Bremer 172 7981
6.   Thomas Walker 162 3890
7.   Jake Kinchen 113 3367
  Max Cruz 113 4721
9.   Ben Atencio 107 2613
10.   Gerald Batts 104 3235
 
RBIs - Single-Season
Rank    Player RBI Year
1.   Hank Carruthers 147 2028
2.   Harold Petrillo 138 2006
3.   Calvin Pulley 136 2024
4.   Calvin Pulley 133 2026
5.   Andy Ping 128 2027
  Calvin Pulley 128 2025
7.   Andy Ping 125 2024
  Harold Petrillo 125 2008
9.   Harold Petrillo 123 2013
10.   Harold Petrillo 118 2012
 
RBIs - Career
Rank    Player RBI PA
1.   Harold Petrillo 1383 8516
2.   Calvin Pulley 1111 6367
3.   Andy Ping 909 5678
4.   Donnie Bremer 904 7981
5.   Norman Bates 830 10477
6.   Arthur Kuhns 800 6726
7.   Max Cruz 604 4721
8.   Thomas Walker 538 3890
9.   Erwin Ejea 528 3863
10.   Antonio Diego 517 3906
 
Stolen Bases - Single-Season
Rank    Player SB Year
1.   Marquez Revolario 86 2028
  Marquez Revolario 86 2029
3.   Donnie Bremer 80 2027
4.   Marquez Revolario 78 2027
5.   Donnie Bremer 77 2029
6.   Donnie Bremer 72 2025
  Donnie Bremer 72 2028
8.   Donnie Bremer 68 2019
9.   Arthur Kuhns 63 2003
10.   Donnie Bremer 62 2023
 
Stolen Bases - Career
Rank    Player SB PA
1.   Donnie Bremer 740 7981
2.   Andy Ping 456 5678
3.   Arthur Kuhns 358 6726
4.   Marquez Revolario 262 2020
5.   Harold Petrillo 242 8516
6.   Jeff Arnette 203 4967
7.   Norman Bates 196 10477
8.   Robert Wyatt 177 3310
9.   Shane Dollar 104 2071
10.   Calvin Pulley 101 6367
 
Caught Stealing - Single-Season
Rank    Player CS Year
1.   Marquez Revolario 31 2027
  Arthur Kuhns 31 2004
3.   Donnie Bremer 27 2022
  Marquez Revolario 27 2028
  Marquez Revolario 27 2029
6.   Shane Dollar 26 2021
7.   Donnie Bremer 25 2026
  Donnie Bremer 25 2028
9.   Calvin Pulley 23 2026
  Donnie Bremer 23 2029
 
Caught Stealing - Career
Rank    Player CS PA
1.   Donnie Bremer 229 7981
2.   Arthur Kuhns 200 6726
3.   Andy Ping 124 5678
4.   Calvin Pulley 119 6367
5.   Norman Bates 106 10477
6.   Jeff Arnette 102 4967
7.   Marquez Revolario 86 2020
8.   Harold Petrillo 79 8516
9.   Robert Wyatt 78 3310
10.   Shane Dollar 71 2071
 
Walks - Single-Season
Rank    Player BB Year
1.   Andy Ping 131 2025
2.   Andy Ping 129 2024
3.   Andy Ping 124 2029
4.   Andy Ping 122 2028
5.   Andy Ping 110 2023
6.   Andy Ping 107 2026
7.   Andy Ping 104 2027
8.   Donnie Bremer 103 2028
9.   Andy Ping 101 2022
10.   Hank Carruthers 96 2028
 
Walks - Career
Rank    Player BB PA
1.   Andy Ping 974 5678
2.   Donnie Bremer 884 7981
3.   Harold Petrillo 790 8516
4.   Norman Bates 698 10477
5.   Calvin Pulley 516 6367
6.   Charles Vanwormer 493 5676
7.   Arthur Kuhns 472 6726
8.   Thomas Walker 459 3890
9.   Gerald Batts 393 3235
10.   Zack Loranger 318 3339
 
Strikeouts - Single-Season
Rank    Player K Year
1.   Harold Petrillo 138 2006
2.   Arthur Kuhns 136 2007
3.   Max Cruz 133 2000
4.   Antony Kissel 130 2004
5.   Arthur Kuhns 129 2006
6.   Jim Godbey 124 2001
7.   Harold Petrillo 122 2018
8.   Jim Godbey 115 2008
9.   Max Cruz 114 2001
10.   Anthony Beckford 113 2000
 
Strikeouts - Career
Rank    Player K PA
1.   Arthur Kuhns 1191 6726
2.   Harold Petrillo 1145 8516
3.   Jim Godbey 854 4299
4.   Donnie Bremer 800 7981
5.   Max Cruz 754 4721
6.   Norman Bates 742 10477
7.   Taichi Seiichi 614 3023
8.   Charles Vanwormer 583 5676
9.   Zack Loranger 562 3339
10.   Calvin Pulley 510 6367