GRAFTON MIDDIES
BATTING LEADERS
12/31/2024
League History Index | Players | Teams | Managers | Leagues | Leaderboards | Awards | Accomplishments
DC | DET | GRA | HOU | LOU | NA | OAK | PHX | THB | TOL
Team Index | Draft History | Starters: Positional - Pitchers | Registers: Batters - Pitchers | Leaders: Batters - Pitchers
TEAM BATTING SINGLE SEASON LEADERS TEAM BATTING CAREER LEADERS
335 PA required for season rate statistics. 1088 PA required for career rate statistics.
BATTING AVERAGE - SINGLE SEASON
Rank Player AVG Year  
1. Tony Dyer .403 2014  
2. Tony Dyer .400 2018  
3. Tony Dyer .393 2017  
4. Tony Dyer .388 2016  
5. Tony Dyer .374 2013  
6. Tony Dyer .361 2019  
7. Mario Ramos .348 2023  
8. Tony Dyer .344 2015  
9. Mario Ramos .341 2024  
10. José Peña .328 2017  
BATTING AVERAGE - CAREER
Rank Player AVG PA  
1. Tony Dyer .381 3189  
2. Scotty Anderson .294 1285  
3. Matt Morris .285 1190  
4. Pedro Santos .264 1230  
5. Chad Armstrong .263 1832  
6. José Álvarez .255 1212  
7. Guillermo Romero .252 3633  
8. José Peña .252 2046  
9. Raúl Robles .250 1921  
10. Wes Bradley .245 1640  
ON-BASE PCT - SINGLE SEASON
Rank Player OBP Year  
1. Tony Dyer .455 2014  
2. Tony Dyer .448 2018  
3. Tony Dyer .444 2016  
4. Tony Dyer .429 2017  
5. Tony Dyer .422 2013  
6. Guillermo Romero .421 2015  
7. Mario Ramos .420 2024  
8. Tony Dyer .416 2019  
9. Tony Dyer .411 2015  
10. Mario Ramos .406 2023  
ON-BASE PCT - CAREER
Rank Player OBP PA  
1. Tony Dyer .433 3189  
2. Guillermo Romero .385 3633  
3. Chad Armstrong .371 1832  
4. Pedro Santos .350 1230  
5. Raúl Robles .348 1921  
6. Matt Morris .348 1190  
7. Pedro Orozco .340 1566  
8. Scotty Anderson .337 1285  
9. José Álvarez .322 1212  
10. José Peña .312 2046  
SLUGGING PCT - SINGLE SEASON
Rank Player SLG Year  
1. Guillermo Romero .745 2015  
2. Guillermo Romero .652 2014  
3. Mario Ramos .645 2023  
4. Tony Dyer .622 2014  
5. Tony Dyer .611 2017  
6. Tony Dyer .604 2016  
7. Tony Dyer .584 2018  
8. Guillermo Romero .579 2016  
9. Matt Morris .557 2013  
10. Matt Morris .552 2015  
SLUGGING PCT - CAREER
Rank Player SLG PA  
1. Tony Dyer .568 3189  
2. Guillermo Romero .532 3633  
3. Matt Morris .520 1190  
4. Chad Armstrong .473 1832  
5. Scotty Anderson .473 1285  
6. Raúl Robles .402 1921  
7. Pedro Santos .383 1230  
8. Pedro Orozco .373 1566  
9. Wes Bradley .334 1640  
10. José Álvarez .327 1212  
OPS - SINGLE SEASON
Rank Player OPS Year  
1. Guillermo Romero 1.166 2015  
2. Tony Dyer 1.077 2014  
3. Guillermo Romero 1.055 2014  
4. Mario Ramos 1.051 2023  
5. Tony Dyer 1.048 2016  
6. Tony Dyer 1.041 2017  
7. Tony Dyer 1.032 2018  
8. Guillermo Romero .983 2016  
9. Mario Ramos .969 2024  
10. Tony Dyer .947 2013  
OPS - CAREER
Rank Player OPS PA  
1. Tony Dyer 1.001 3189  
2. Guillermo Romero .916 3633  
3. Matt Morris .868 1190  
4. Chad Armstrong .845 1832  
5. Scotty Anderson .810 1285  
6. Raúl Robles .750 1921  
7. Pedro Santos .734 1230  
8. Pedro Orozco .714 1566  
9. José Álvarez .648 1212  
10. Wes Bradley .626 1640  
WAR - SINGLE SEASON
Rank Player WAR Year  
1. Guillermo Romero 7.3 2015  
2. Tony Dyer 6.0 2017  
3. Tony Dyer 5.8 2014  
4. Tony Dyer 5.7 2018  
5. Mario Ramos 5.3 2023  
6. Tony Dyer 5.1 2016  
7. Guillermo Romero 4.4 2014  
8. Matt Morris 4.3 2013  
9. Min-heui Im 4.3 2019  
10. Scotty Anderson 4.2 2023  
WAR - CAREER
Rank Player WAR PA  
1. Tony Dyer 33.0 3189  
2. Guillermo Romero 26.5 3633  
3. Chad Armstrong 11.5 1832  
4. Scotty Anderson 10.8 1285  
5. Matt Morris 10.6 1190  
6. Mario Ramos 9.5 939  
7. Pedro Orozco 6.8 1566  
8. Min-heui Im 6.5 726  
9. Brady Ferris 5.3 1025  
10. Iván Vargas 4.9 871  
GAMES - SINGLE SEASON
Rank Player G Year  
1. Carlos Vázquez 108 2016  
2. Brent Gaines 108 2015  
3. Chad Armstrong 108 2015  
4. Chad Armstrong 108 2016  
5. Guillermo Romero 108 2015  
6. Guillermo Romero 108 2016  
7. Guillermo Romero 108 2017  
8. Guillermo Romero 108 2018  
9. Tony Dyer 108 2014  
10. Tony Dyer 108 2015  
GAMES - CAREER
Rank Player G PA  
1. Guillermo Romero 913 3633  
2. Tony Dyer 727 3189  
3. José Peña 659 2046  
4. Brady Ferris 554 1025  
5. Raúl Robles 494 1921  
6. Chad Armstrong 450 1832  
7. Justin Bingham 429 1639  
8. Wes Bradley 399 1640  
9. Pedro Orozco 393 1566  
10. Nam-sup Yi 338 1014  
AT-BATS - SINGLE SEASON
Rank Player AB Year  
1. Juan Martínez 452 2016  
2. Tony Dyer 445 2018  
3. Brent Gaines 444 2015  
4. Stefano Gaddi 443 2024  
5. Min-heui Im 440 2019  
6. Tony Dyer 437 2014  
7. Tony Dyer 435 2017  
8. Wes Bradley 430 2022  
9. Pedro Santos 427 2024  
10. Tony Dyer 423 2013  
AT-BATS - CAREER
Rank Player AB PA  
1. Guillermo Romero 2963 3633  
2. Tony Dyer 2872 3189  
3. José Peña 1857 2046  
4. Raúl Robles 1655 1921  
5. Chad Armstrong 1544 1832  
6. Wes Bradley 1507 1640  
7. Justin Bingham 1439 1639  
8. Pedro Orozco 1328 1566  
9. Scotty Anderson 1196 1285  
10. José Álvarez 1078 1212  
RUNS - SINGLE SEASON
Rank Player R Year  
1. Tony Dyer 91 2014  
2. Guillermo Romero 90 2015  
3. Guillermo Romero 90 2016  
4. Chad Armstrong 86 2016  
5. Tony Dyer 82 2013  
6. Tony Dyer 82 2015  
7. Tony Dyer 81 2017  
8. Chad Armstrong 77 2015  
9. Pedro Santos 77 2024  
10. Guillermo Romero 76 2017  
RUNS - CAREER
Rank Player R PA  
1. Guillermo Romero 560 3633  
2. Tony Dyer 519 3189  
3. Chad Armstrong 261 1832  
4. José Peña 235 2046  
5. Raúl Robles 210 1921  
6. Pedro Orozco 180 1566  
7. Matt Morris 157 1190  
8. Scotty Anderson 149 1285  
9. Pedro Santos 144 1230  
10. Wes Bradley 140 1640  
HITS - SINGLE SEASON
Rank Player H Year  
1. Tony Dyer 178 2018  
2. Tony Dyer 176 2014  
3. Tony Dyer 171 2017  
4. Tony Dyer 158 2013  
5. Tony Dyer 149 2016  
6. Mario Ramos 146 2023  
7. Tony Dyer 143 2015  
8. Min-heui Im 143 2019  
9. Mario Ramos 141 2024  
10. Scotty Anderson 124 2023  
HITS - CAREER
Rank Player H PA  
1. Tony Dyer 1095 3189  
2. Guillermo Romero 747 3633  
3. José Peña 468 2046  
4. Raúl Robles 413 1921  
5. Chad Armstrong 406 1832  
6. Wes Bradley 369 1640  
7. Scotty Anderson 352 1285  
8. Justin Bingham 324 1639  
9. Pedro Orozco 316 1566  
10. Matt Morris 304 1190  
TOTAL BASES - SINGLE SEASON
Rank Player TB Year  
1. Guillermo Romero 277 2015  
2. Tony Dyer 272 2014  
3. Mario Ramos 271 2023  
4. Tony Dyer 266 2017  
5. Tony Dyer 260 2018  
6. Min-heui Im 235 2019  
7. Tony Dyer 232 2016  
8. Mario Ramos 227 2024  
9. Tony Dyer 222 2013  
10. Guillermo Romero 221 2014  
TOTAL BASES - CAREER
Rank Player TB PA  
1. Tony Dyer 1632 3189  
2. Guillermo Romero 1575 3633  
3. Chad Armstrong 731 1832  
4. Raúl Robles 665 1921  
5. José Peña 574 2046  
6. Scotty Anderson 566 1285  
7. Matt Morris 555 1190  
8. Wes Bradley 503 1640  
9. Mario Ramos 498 939  
10. Pedro Orozco 496 1566  
SINGLES - SINGLE SEASON
Rank Player 1B Year  
1. Tony Dyer 129 2018  
2. Tony Dyer 123 2013  
3. Tony Dyer 122 2014  
4. Tony Dyer 117 2017  
5. Tony Dyer 110 2015  
6. Tony Dyer 110 2016  
7. Mario Ramos 99 2024  
8. José Peña 98 2017  
9. Min-heui Im 95 2019  
10. Brent Gaines 84 2015  
SINGLES - CAREER
Rank Player 1B PA  
1. Tony Dyer 794 3189  
2. Guillermo Romero 400 3633  
3. José Peña 386 2046  
4. Wes Bradley 281 1640  
5. Raúl Robles 266 1921  
6. Chad Armstrong 242 1832  
7. Justin Bingham 238 1639  
8. Scotty Anderson 218 1285  
9. José Álvarez 215 1212  
10. Pedro Orozco 209 1566  
DOUBLES - SINGLE SEASON
Rank Player 2B Year  
1. Tony Dyer 33 2014  
2. Tony Dyer 33 2017  
3. Iván Vargas 33 2020  
4. Scotty Anderson 33 2022  
5. Scotty Anderson 33 2023  
6. Tony Dyer 32 2018  
7. Mario Ramos 31 2023  
8. Tony Dyer 28 2019  
9. Pedro Santos 28 2024  
10. Scotty Anderson 28 2024  
DOUBLES - CAREER
Rank Player 2B PA  
1. Tony Dyer 181 3189  
2. Guillermo Romero 98 3633  
3. Scotty Anderson 94 1285  
4. Raúl Robles 91 1921  
5. Chad Armstrong 82 1832  
6. Justin Bingham 68 1639  
7. José Peña 65 2046  
8. Pedro Orozco 64 1566  
9. Pedro Santos 64 1230  
10. Wes Bradley 59 1640  
TRIPLES - SINGLE SEASON
Rank Player 3B Year  
1. Steve Brewer 9 2014  
2. Pedro Santos 8 2023  
3. Dave Ash 7 2024  
4. Wes Bradley 6 2020  
5. Steve Brewer 5 2013  
6. Guillermo Romero 4 2015  
7. Guillermo Romero 4 2016  
8. José Peña 4 2017  
9. Pedro Orozco 4 2024  
10. Raúl Robles 4 2020  
TRIPLES - CAREER
Rank Player 3B PA  
1. Guillermo Romero 17 3633  
2. Steve Brewer 14 857  
3. Pedro Orozco 13 1566  
4. Wes Bradley 12 1640  
5. Pedro Santos 12 1230  
6. José Peña 10 2046  
7. Luis Gutiérrez 8 1019  
8. Dave Ash 7 437  
9. Raúl Robles 7 1921  
10. Nathan Clay 6 720  
HOME RUNS - SINGLE SEASON
Rank Player HR Year  
1. Guillermo Romero 47 2015  
2. Guillermo Romero 38 2014  
3. Guillermo Romero 32 2018  
4. Guillermo Romero 31 2016  
5. Mario Ramos 30 2023  
6. Guillermo Romero 28 2013  
7. Matt Morris 27 2013  
8. Chad Armstrong 26 2016  
9. Guillermo Romero 26 2017  
10. Tony Dyer 22 2016  
HOME RUNS - CAREER
Rank Player HR PA  
1. Guillermo Romero 232 3633  
2. Tony Dyer 116 3189  
3. Chad Armstrong 79 1832  
4. Matt Morris 63 1190  
5. Mario Ramos 52 939  
6. Raúl Robles 49 1921  
7. Scotty Anderson 40 1285  
8. Donald Thompson 35 822  
9. Min-heui Im 33 726  
10. Mark Davis 32 933  
RBIS - SINGLE SEASON
Rank Player RBI Year  
1. Guillermo Romero 108 2015  
2. Mario Ramos 101 2023  
3. Guillermo Romero 93 2014  
4. Tony Dyer 93 2016  
5. Tony Dyer 87 2017  
6. Guillermo Romero 86 2016  
7. Tony Dyer 83 2014  
8. Matt Morris 82 2013  
9. Guillermo Romero 79 2018  
10. Mario Ramos 78 2024  
RBIS - CAREER
Rank Player RBI PA  
1. Guillermo Romero 596 3633  
2. Tony Dyer 499 3189  
3. Chad Armstrong 246 1832  
4. Matt Morris 201 1190  
5. Raúl Robles 198 1921  
6. Mario Ramos 179 939  
7. Scotty Anderson 178 1285  
8. José Peña 140 2046  
9. Donald Thompson 133 822  
10. Justin Bingham 130 1639  
STOLEN BASES - SINGLE SEASON
Rank Player SB Year  
1. José Peña 50 2017  
2. José Peña 30 2016  
3. José Peña 25 2018  
4. Brady Ferris 22 2021  
5. José Peña 18 2015  
6. Fernando Delgado 17 2013  
7. Pedro Orozco 16 2021  
8. José Peña 15 2019  
9. Nathan Clay 15 2017  
10. Fernando Delgado 14 2014  
STOLEN BASES - CAREER
Rank Player SB PA  
1. José Peña 165 2046  
2. Brady Ferris 63 1025  
3. Guillermo Romero 62 3633  
4. Pedro Orozco 52 1566  
5. Fernando Delgado 40 1069  
6. Nathan Boswell 32 1072  
7. Nathan Clay 28 720  
8. Wes Bradley 27 1640  
9. Luis Gutiérrez 22 1019  
10. Pedro Santos 21 1230  
CAUGHT STEALING - SINGLE SEASON
Rank Player CS Year  
1. Wes Bradley 11 2020  
2. Fernando Delgado 10 2014  
3. José Peña 10 2016  
4. Pedro Santos 10 2024  
5. Dave Ash 10 2024  
6. Steve Brewer 9 2014  
7. José Peña 9 2017  
8. Pedro Orozco 9 2022  
9. José Peña 8 2018  
10. Pedro Orozco 7 2023  
CAUGHT STEALING - CAREER
Rank Player CS PA  
1. José Peña 52 2046  
2. Guillermo Romero 34 3633  
3. Pedro Orozco 29 1566  
4. Wes Bradley 27 1640  
5. Pedro Santos 21 1230  
6. Fernando Delgado 19 1069  
7. Brady Ferris 14 1025  
8. Steve Brewer 13 857  
9. Luis Gutiérrez 12 1019  
10. Raúl Robles 12 1921  
WALKS - SINGLE SEASON
Rank Player BB Year  
1. Guillermo Romero 82 2016  
2. Guillermo Romero 81 2013  
3. Guillermo Romero 81 2017  
4. Guillermo Romero 81 2018  
5. Guillermo Romero 78 2019  
6. Chad Armstrong 76 2015  
7. Chad Armstrong 72 2016  
8. Guillermo Romero 71 2014  
9. Guillermo Romero 71 2015  
10. Carlos Vázquez 68 2016  
WALKS - CAREER
Rank Player BB PA  
1. Guillermo Romero 635 3633  
2. Tony Dyer 269 3189  
3. Chad Armstrong 261 1832  
4. Raúl Robles 220 1921  
5. Pedro Orozco 177 1566  
6. Justin Bingham 158 1639  
7. José Peña 147 2046  
8. Pedro Santos 129 1230  
9. Carlos Vázquez 127 934  
10. Brent Barlow 111 996  
HIT BY PITCH - SINGLE SEASON
Rank Player HBP Year  
1. Ramón Gómez 15 2024  
2. Raúl Robles 11 2022  
3. Pedro Orozco 10 2022  
4. Raúl Robles 10 2020  
5. Pedro Orozco 9 2023  
6. Pedro Santos 9 2024  
7. Kenji Takahashi 9 2017  
8. José Peña 8 2018  
9. Raúl Robles 8 2021  
10. José Álvarez 8 2020  
HIT BY PITCH - CAREER
Rank Player HBP PA  
1. Raúl Robles 36 1921  
2. Pedro Orozco 33 1566  
3. José Peña 19 2046  
4. José Álvarez 18 1212  
5. Tony Dyer 16 3189  
6. Pedro Santos 16 1230  
7. Ramón Gómez 15 391  
8. Guillermo Romero 14 3633  
9. Chad Armstrong 13 1832  
10. Wes Bradley 13 1640  
STRIKEOUTS - SINGLE SEASON
Rank Player K Year  
1. Guillermo Romero 115 2018  
2. Stefano Gaddi 115 2024  
3. Guillermo Romero 113 2017  
4. Juan Martínez 110 2016  
5. Steve Brewer 106 2014  
6. Chad Armstrong 105 2016  
7. Nathan Boswell 104 2021  
8. Guillermo Romero 103 2013  
9. Mark Davis 100 2013  
10. Guillermo Romero 99 2014  
STRIKEOUTS - CAREER
Rank Player K PA  
1. Guillermo Romero 836 3633  
2. José Peña 449 2046  
3. Chad Armstrong 400 1832  
4. Justin Bingham 311 1639  
5. Pedro Orozco 310 1566  
6. Raúl Robles 310 1921  
7. Wes Bradley 268 1640  
8. Nathan Boswell 267 1072  
9. Pedro Santos 244 1230  
10. Mark Davis 240 933  

This league is powered by Out of the Park Baseball, the baseball management simulation game for PC, Mac and Linux
Monday, October 3rd, 2016 - OOTP Baseball 16.9 Build 39