Capital City Metropolitans
Batting Leaders
 
Team Index    Starters: Position Players    Registers: Batters     Leaders: Batters   
  Pitchers   Pitchers   Pitchers
 
Team Batting Single-Season LeadersTeam Batting Career Leaders
502 PA required for season rate statistics. 1958 PA required for career rate statistics.
Batting Average - Single-Season
Rank    Player AVG Year
1.   Lewis McCracken .375 2004
2.   Blaine Weeks .333 2021
3.   Robert Hogan .327 2004
4.   Albert Diaz .325 2021
5.   Michael Hammond .325 2004
6.   Joseph Saver .325 2005
7.   Walter Baldwin .323 2024
8.   Darryl Medina .321 2012
9.   Robert Wiesner .320 2024
10.   Brian Devinney .314 2005
 
Batting Average - Career
Rank    Player AVG PA
1.   Lewis McCracken .311 3395
2.   Blaine Weeks .295 2624
3.   Michael Hammond .293 1989
4.   Brian Devinney .284 6870
5.   Eli Miramontes .281 2957
6.   Robert Hattaway .279 3037
7.   Albert Diaz .277 6978
8.   Jose Vallejos .277 2553
9.   Giuseppe Oliva .272 3217
10.   Terry Helmuth .271 4817
 
On-Base Pct - Single-Season
Rank    Player OBP Year
1.   Lewis McCracken .436 2004
2.   Robert Hogan .417 2004
3.   Blaine Weeks .411 2021
4.   Blaine Weeks .410 2018
5.   Brian Devinney .404 2005
6.   Walter Baldwin .403 2024
7.   Matthew Avina .401 2023
8.   Robert Wiesner .400 2024
9.   Michael Tilman .396 2001
10.   Joseph Saver .393 2005
 
On-Base Pct - Career
Rank    Player OBP PA
1.   Blaine Weeks .384 2624
2.   Lewis McCracken .373 3395
3.   Jose Vallejos .370 2553
4.   Michael Hammond .369 1989
5.   Eli Miramontes .367 2957
6.   Giuseppe Oliva .366 3217
7.   Brian Devinney .365 6870
8.   Terry Stepney .365 2335
9.   Matthew Avina .365 3536
10.   Robert Hogan .348 6680
 
Slugging Pct - Single-Season
Rank    Player SLG Year
1.   Terry Helmuth .667 2015
2.   Brian Devinney .619 2003
3.   Brian Devinney .613 2008
4.   Brian Devinney .597 2009
5.   Brian Devinney .594 2005
6.   Brian Devinney .574 2006
7.   Albert Diaz .571 2021
8.   Brian Devinney .566 2004
9.   Albert Diaz .564 2024
10.   Matthew Avina .563 2023
 
Slugging Pct - Career
Rank    Player SLG PA
1.   Brian Devinney .566 6870
2.   Terry Helmuth .504 4817
3.   Peter Houle .479 5516
4.   Robert Costilla .474 1975
5.   Mario Manning .471 3090
6.   Matthew Avina .471 3536
7.   Cesar Ramos .460 3345
8.   Parker Riley .460 10084
9.   Albert Diaz .459 6978
10.   Michael Hammond .458 1989
 
OPS - Single-Season
Rank    Player OPS Year
1.   Terry Helmuth 1.029 2015
2.   Brian Devinney 1.000 2003
3.   Brian Devinney .999 2008
4.   Brian Devinney .998 2005
5.   Brian Devinney .965 2009
6.   Matthew Avina .964 2023
7.   Albert Diaz .962 2021
8.   Brian Devinney .951 2006
9.   Albert Diaz .944 2024
10.   Brian Devinney .940 2007
 
OPS - Career
Rank    Player OPS PA
1.   Brian Devinney .931 6870
2.   Terry Helmuth .845 4817
3.   Matthew Avina .836 3536
4.   Michael Hammond .827 1989
5.   Peter Houle .813 5516
6.   Albert Diaz .804 6978
7.   Cesar Ramos .804 3345
8.   Mario Manning .790 3090
9.   Parker Riley .789 10084
10.   Eli Miramontes .789 2957
 
XR - Single-Season
Rank    Player XR Year
1.   Terry Helmuth 139.0 2015
2.   Brian Devinney 137.4 2005
3.   Brian Devinney 132.6 2006
4.   Matthew Avina 129.9 2023
5.   Brian Devinney 129.1 2003
6.   Brian Devinney 127.7 2009
7.   Brian Devinney 127.5 2008
8.   Brian Devinney 127.4 2004
9.   Brian Devinney 127.2 2007
10.   Albert Diaz 122.5 2021
 
XR - Career
Rank    Player XR PA
1.   Parker Riley 1344.6 10084
2.   Brian Devinney 1170.8 6870
3.   Albert Diaz 946.3 6978
4.   Robert Hogan 896.1 6680
5.   Peter Houle 778.9 5516
6.   Terry Helmuth 718.0 4817
7.   William Hershey 683.6 5298
8.   Richard Gonzalez 670.4 5458
9.   Matthew Avina 521.7 3536
10.   Willie Casperson 509.2 4024
 
Games - Single-Season
Rank    Player G Year
1.   Robert Hogan 163 2006
  Brian Devinney 163 2006
3.   20 players tied 162  
 
Games - Career
Rank    Player G PA
1.   Parker Riley 2417 10084
2.   Albert Diaz 1608 6978
3.   Robert Hogan 1588 6680
4.   Brian Devinney 1557 6870
5.   Richard Gonzalez 1286 5458
6.   Peter Houle 1278 5516
7.   William Hershey 1229 5298
8.   Willie Casperson 1164 4024
9.   Terry Helmuth 1128 4817
10.   Giuseppe Oliva 835 3217
 
At-Bats - Single-Season
Rank    Player AB Year
1.   Charles Moffet 691 2002
2.   Robert Hattaway 682 2014
3.   Robert Hogan 666 2006
4.   William Hershey 665 2024
5.   Shawn Clore 664 2016
6.   Brian Devinney 662 2004
7.   Brian Devinney 653 2006
8.   Peter Houle 650 2010
9.   William Hershey 648 2025
10.   Robert Hattaway 645 2012
  Robert Hattaway 645 2013
  Brian Bonilla 645 2018
 
At-Bats - Career
Rank    Player AB PA
1.   Parker Riley 9036 10084
2.   Albert Diaz 6206 6978
3.   Brian Devinney 6018 6870
4.   Robert Hogan 5851 6680
5.   Richard Gonzalez 4936 5458
6.   Peter Houle 4907 5516
7.   William Hershey 4735 5298
8.   Terry Helmuth 4299 4817
9.   Willie Casperson 3430 4024
10.   Lewis McCracken 3035 3395
 
Runs - Single-Season
Rank    Player R Year
1.   Brian Devinney 140 2006
2.   Terry Helmuth 132 2015
3.   Matthew Avina 129 2023
4.   William Hershey 128 2024
  Robert Wiesner 128 2024
6.   Brian Devinney 123 2008
7.   Brian Devinney 120 2003
8.   Brian Devinney 119 2005
9.   Brian Devinney 117 2007
  Albert Diaz 117 2023
  Matthew Avina 117 2024
 
Runs - Career
Rank    Player R PA
1.   Parker Riley 1282 10084
2.   Brian Devinney 1093 6870
3.   Albert Diaz 1000 6978
4.   Robert Hogan 891 6680
5.   Peter Houle 788 5516
6.   William Hershey 740 5298
7.   Richard Gonzalez 726 5458
8.   Terry Helmuth 690 4817
9.   Matthew Avina 544 3536
10.   Willie Casperson 532 4024
 
Hits - Single-Season
Rank    Player H Year
1.   Lewis McCracken 229 2004
2.   Robert Wiesner 206 2024
3.   Michael Hammond 204 2004
4.   Joseph Saver 200 2005
  Brian Devinney 200 2005
6.   Albert Diaz 197 2021
7.   Robert Hogan 196 2006
  William Hershey 196 2024
  Robert Hattaway 196 2013
  Brian Devinney 196 2004
 
Hits - Career
Rank    Player H PA
1.   Parker Riley 2380 10084
2.   Albert Diaz 1722 6978
3.   Brian Devinney 1712 6870
4.   Robert Hogan 1565 6680
5.   William Hershey 1283 5298
6.   Peter Houle 1276 5516
7.   Richard Gonzalez 1176 5458
8.   Terry Helmuth 1167 4817
9.   Lewis McCracken 943 3395
10.   Willie Casperson 830 4024
 
Total Bases - Single-Season
Rank    Player TB Year
1.   Terry Helmuth 416 2015
2.   Brian Devinney 384 2009
3.   Brian Devinney 378 2005
4.   Brian Devinney 375 2006
  Brian Devinney 375 2004
6.   Brian Devinney 371 2003
7.   Brian Devinney 361 2008
8.   Brian Devinney 358 2007
9.   Mario Manning 352 2016
10.   Brian Bonilla 347 2018
 
Total Bases - Career
Rank    Player TB PA
1.   Parker Riley 4155 10084
2.   Brian Devinney 3407 6870
3.   Albert Diaz 2850 6978
4.   Robert Hogan 2553 6680
5.   Peter Houle 2351 5516
6.   Richard Gonzalez 2178 5458
7.   Terry Helmuth 2167 4817
8.   William Hershey 2063 5298
9.   Willie Casperson 1414 4024
10.   Matthew Avina 1399 3536
 
Singles - Single-Season
Rank    Player 1B Year
1.   Lewis McCracken 206 2004
2.   Michael Hammond 160 2004
3.   Joseph Saver 155 2005
4.   Charles Moffet 153 2002
5.   Robert Hattaway 142 2013
6.   Lewis McCracken 139 2003
  Lewis McCracken 139 2006
  Robert Wiesner 139 2024
  Robert Hogan 139 2004
10.   Eli Miramontes 134 2022
  Darryl Medina 134 2012
  William Hershey 134 2024
 
Singles - Career
Rank    Player 1B PA
1.   Parker Riley 1504 10084
2.   Albert Diaz 1116 6978
3.   Robert Hogan 1062 6680
4.   Brian Devinney 971 6870
5.   William Hershey 885 5298
6.   Lewis McCracken 802 3395
7.   Peter Houle 721 5516
8.   Terry Helmuth 711 4817
9.   Richard Gonzalez 707 5458
10.   Robert Hattaway 569 3037
 
Doubles - Single-Season
Rank    Player 2B Year
1.   Walter Baldwin 54 2023
2.   Walter Baldwin 53 2024
3.   Brian Bonilla 48 2018
4.   Mario Manning 46 2014
5.   Walter Baldwin 44 2025
6.   Brian Devinney 42 2007
  Robert Hattaway 42 2014
8.   Parker Riley 41 2010
9.   Parker Riley 40 2011
  Robert Wiesner 40 2024
 
Doubles - Career
Rank    Player 2B PA
1.   Parker Riley 417 10084
2.   Albert Diaz 320 6978
3.   Peter Houle 285 5516
4.   Brian Devinney 264 6870
5.   Robert Hogan 252 6680
6.   Richard Gonzalez 195 5458
7.   Mario Manning 192 3090
8.   William Hershey 186 5298
9.   Terry Helmuth 177 4817
10.   Willie Casperson 175 4024
 
Triples - Single-Season
Rank    Player 3B Year
1.   Giuseppe Oliva 10 2019
  Shawn Clore 10 2016
3.   Mario Manning 9 2016
  Albert Diaz 9 2023
  Shawn Clore 9 2018
6.   Robert Wiesner 8 2024
  William Hershey 8 2024
8.   Joseph Saver 7 2005
  Albert Diaz 7 2018
  Charles Moffet 7 2002
  Albert Diaz 7 2020
  Karl Bauer 7 2018
  Shawn Clore 7 2015
 
Triples - Career
Rank    Player 3B PA
1.   Albert Diaz 50 6978
2.   William Hershey 42 5298
3.   Shawn Clore 36 3116
4.   Giuseppe Oliva 27 3217
5.   Mario Manning 25 3090
6.   Peter Houle 20 5516
7.   Parker Riley 19 10084
8.   Robert Hogan 17 6680
9.   Richard Gonzalez 15 5458
10.   Terry Helmuth 14 4817
  Joseph Saver 14 1920
 
Homeruns - Single-Season
Rank    Player HR Year
1.   Terry Helmuth 66 2015
2.   Brian Devinney 58 2003
3.   Brian Devinney 54 2014
  Brian Devinney 54 2006
5.   Brian Devinney 53 2009
6.   Brian Devinney 52 2008
7.   Brian Devinney 51 2004
8.   Brian Devinney 49 2005
  Richard Gonzalez 49 2006
10.   Matthew Avina 44 2023
 
Homeruns - Career
Rank    Player HR PA
1.   Brian Devinney 477 6870
2.   Parker Riley 440 10084
3.   Terry Helmuth 265 4817
4.   Richard Gonzalez 259 5458
5.   Peter Houle 250 5516
6.   Albert Diaz 236 6978
7.   Robert Hogan 234 6680
8.   Matthew Avina 170 3536
  William Hershey 170 5298
10.   Cesar Ramos 144 3345
 
RBIs - Single-Season
Rank    Player RBI Year
1.   Brian Devinney 147 2004
  Brian Devinney 147 2003
  Brian Devinney 147 2005
4.   Terry Helmuth 145 2015
5.   Matthew Avina 143 2023
6.   Brian Devinney 141 2006
7.   Richard Gonzalez 135 2006
8.   Parker Riley 132 2005
  Brian Devinney 132 2007
10.   Robert Hogan 130 2004
 
RBIs - Career
Rank    Player RBI PA
1.   Parker Riley 1498 10084
2.   Brian Devinney 1278 6870
3.   Albert Diaz 959 6978
4.   Robert Hogan 871 6680
5.   Richard Gonzalez 805 5458
6.   Peter Houle 792 5516
7.   Terry Helmuth 785 4817
8.   William Hershey 782 5298
9.   Matthew Avina 587 3536
10.   Willie Casperson 523 4024
 
Stolen Bases - Single-Season
Rank    Player SB Year
1.   Shawn Clore 48 2016
2.   Shawn Clore 42 2015
3.   Shawn Clore 40 2017
4.   Shawn Clore 39 2018
5.   Robert Hattaway 36 2012
  Charles Moffet 36 2002
7.   Antonio Demaree 29 2001
8.   Shawn Clore 28 2014
9.   Robert Hamner 25 2002
  Clifford Gilbert 25 2001
 
Stolen Bases - Career
Rank    Player SB PA
1.   Shawn Clore 197 3116
2.   Albert Diaz 136 6978
3.   Parker Riley 111 10084
4.   Richard Gonzalez 110 5458
5.   Robert Hattaway 98 3037
6.   Antonio Demaree 79 1323
7.   Terry Helmuth 68 4817
8.   Peter Houle 67 5516
9.   Robert Hamner 66 1067
  Terry Stepney 66 2335
 
Caught Stealing - Single-Season
Rank    Player CS Year
1.   Shawn Clore 24 2016
2.   Clifford Gilbert 22 2001
3.   Albert Diaz 19 2018
4.   William Hershey 18 2018
5.   Shawn Clore 17 2015
6.   Albert Diaz 15 2020
7.   Albert Diaz 14 2017
  Karl Bauer 14 2018
9.   Shawn Clore 13 2018
10.   Antonio Demaree 11 2001
  Albert Diaz 11 2022
  Albert Diaz 11 2021
 
Caught Stealing - Career
Rank    Player CS PA
1.   Albert Diaz 115 6978
2.   Shawn Clore 69 3116
3.   Richard Gonzalez 52 5458
4.   William Hershey 51 5298
5.   Terry Stepney 33 2335
6.   Antonio Demaree 30 1323
7.   Robert Hattaway 24 3037
  Mario Manning 24 3090
9.   Jason Pifer 22 1767
  Clifford Gilbert 22 453
  Peter Houle 22 5516
 
Walks - Single-Season
Rank    Player BB Year
1.   Matthew Avina 127 2024
2.   Matthew Avina 109 2023
3.   Colton Harris 105 2023
4.   Matthew Avina 98 2022
  Jeremy Ritchey 98 2022
6.   Jose Vallejos 94 2020
7.   Cesar Ramos 91 2016
  Colton Harris 91 2024
  Robert Hogan 91 2004
  Matthew Avina 91 2025
 
Walks - Career
Rank    Player BB PA
1.   Parker Riley 868 10084
2.   Brian Devinney 728 6870
3.   Robert Hogan 668 6680
4.   Albert Diaz 664 6978
5.   Peter Houle 535 5516
6.   Matthew Avina 510 3536
7.   William Hershey 501 5298
8.   Willie Casperson 468 4024
9.   Terry Helmuth 428 4817
10.   Giuseppe Oliva 409 3217
 
Strikeouts - Single-Season
Rank    Player K Year
1.   Peter Houle 173 2016
  Peter Houle 173 2017
3.   Peter Houle 158 2015
4.   Lewis McCracken 156 2004
5.   Peter Houle 152 2011
6.   Giuseppe Oliva 148 2020
7.   Richard Gonzalez 147 2004
8.   Peter Houle 143 2010
9.   Richard Gonzalez 137 2003
10.   Lewis McCracken 134 2003
  Richard Gonzalez 134 2002
  Peter Houle 134 2012
 
Strikeouts - Career
Rank    Player K PA
1.   Peter Houle 1185 5516
2.   Richard Gonzalez 976 5458
3.   Albert Diaz 881 6978
4.   Lewis McCracken 732 3395
5.   Giuseppe Oliva 677 3217
6.   Willie Casperson 675 4024
7.   Brian Devinney 654 6870
  William Hershey 654 5298
9.   Terry Helmuth 652 4817
10.   Parker Riley 650 10084