SAN ANTONIO VIPERS
BATTING LEADERS
10/01/2025
League History Index | Players | Teams | Managers | Leagues | Leaderboards | Awards | Accomplishments
EP | FW | GR | KCC | LAX | MOD | QC | SA | SBE | SPR | APP | TC
Team Index | Draft History | Starters: Positional - Pitchers | Registers: Batters - Pitchers | Leaders: Batters - Pitchers
TEAM BATTING SINGLE SEASON LEADERS TEAM BATTING CAREER LEADERS
434 PA required for season rate statistics. 1736 PA required for career rate statistics.
BATTING AVERAGE - SINGLE SEASON
Rank Player AVG Year  
1. Cristian Santana .356 2020  
2. Johan Cruz .346 2020  
3. Trevor Story .328 2014  
4. Michael Arroyo .327 2025  
5. Gabriel Arias .321 2020  
6. Tanner Morris .318 2022  
7. Erick Mejia .316 2019  
8. Leonardo Molina .300 2018  
9. Efren Navarro .298 2010  
10. Jacob Jenkins-Cowart .298 2025  
BATTING AVERAGE - CAREER
Rank Player AVG PA  
         
         
         
         
         
         
         
         
         
         
ON-BASE PCT - SINGLE SEASON
Rank Player OBP Year  
1. Michael Arroyo .481 2025  
2. Johan Cruz .437 2020  
3. Tanner Morris .430 2022  
4. Dalton Pompey .421 2014  
5. Trevor Story .408 2014  
6. Erick Mejia .403 2019  
7. Gabriel Arias .401 2020  
8. Cristian Santana .401 2020  
9. Efren Navarro .391 2010  
10. Leonardo Molina .384 2018  
ON-BASE PCT - CAREER
Rank Player OBP PA  
         
         
         
         
         
         
         
         
         
         
SLUGGING PCT - SINGLE SEASON
Rank Player SLG Year  
1. Cristian Santana .625 2020  
2. Michael Arroyo .583 2025  
3. Jacob Jenkins-Cowart .539 2025  
4. Matt Olson .524 2014  
5. Johan Cruz .519 2020  
6. Leonardo Molina .510 2018  
7. Gabriel Arias .509 2020  
8. Trevor Story .484 2014  
9. Seuly Matias .481 2022  
10. Tanner Morris .477 2022  
SLUGGING PCT - CAREER
Rank Player SLG PA  
         
         
         
         
         
         
         
         
         
         
OPS - SINGLE SEASON
Rank Player OPS Year  
1. Michael Arroyo 1.064 2025  
2. Cristian Santana 1.026 2020  
3. Johan Cruz .956 2020  
4. Jacob Jenkins-Cowart .914 2025  
5. Gabriel Arias .910 2020  
6. Tanner Morris .908 2022  
7. Matt Olson .896 2014  
8. Leonardo Molina .894 2018  
9. Trevor Story .892 2014  
10. Dalton Pompey .847 2014  
OPS - CAREER
Rank Player OPS PA  
         
         
         
         
         
         
         
         
         
         
WAR - SINGLE SEASON
Rank Player WAR Year  
1. Cristian Santana 6.2 2020  
2. Gabriel Arias 5.3 2020  
3. Johan Cruz 4.9 2020  
4. Tanner Morris 4.3 2022  
5. Ronny Rodriguez 4.2 2014  
6. Bubba Thompson 3.9 2022  
7. Seuly Matias 3.6 2022  
8. Mitchell Walding 3.3 2021  
9. Parker Meadows 3.2 2021  
10. David Hamilton 3.2 2022  
WAR - CAREER
Rank Player WAR PA  
1. Johan Cruz 11.0 2148  
2. Cristian Santana 7.1 876  
3. Seuly Matias 6.9 1431  
4. Bubba Thompson 5.4 791  
5. Gabriel Arias 5.3 541  
6. Tanner Morris 4.9 629  
7. Connor Wong 4.8 498  
8. Ronny Rodriguez 4.3 441  
9. Taylor Snyder 4.2 1253  
10. Maxx Tissenbaum 4.0 777  
GAMES - SINGLE SEASON
Rank Player G Year  
1. Seuly Matias 133 2020  
2. Brian Ragira 133 2015  
3. Erick Mejia 132 2019  
4. Cristian Santana 131 2020  
5. Seuly Matias 128 2022  
6. Jacob Jenkins-Cowart 127 2025  
7. Johan Cruz 127 2020  
8. Matt Olson 127 2014  
9. Johan Cruz 125 2021  
10. Leonardo Molina 121 2018  
GAMES - CAREER
Rank Player G PA  
1. Johan Cruz 474 2148  
2. Seuly Matias 326 1431  
3. Taylor Snyder 288 1253  
4. Parker Meadows 234 1020  
5. Austin Davidson 228 975  
6. Parker Morin 221 907  
7. Nick Meyer 210 731  
8. Gabriel Martinez 204 811  
9. Erick Mejia 193 904  
10. Wendell Rijo 193 831  
AT-BATS - SINGLE SEASON
Rank Player AB Year  
1. Cristian Santana 579 2020  
2. Erick Mejia 544 2019  
3. Seuly Matias 518 2020  
4. Brian Ragira 508 2015  
5. Matt Olson 498 2014  
6. Jacob Jenkins-Cowart 490 2025  
7. Johan Cruz 482 2020  
8. Johan Cruz 482 2021  
9. Gabriel Arias 468 2020  
10. Seuly Matias 466 2022  
AT-BATS - CAREER
Rank Player AB PA  
1. Johan Cruz 1827 2148  
2. Seuly Matias 1210 1431  
3. Taylor Snyder 1083 1253  
4. Parker Meadows 864 1020  
5. Austin Davidson 849 975  
6. Parker Morin 792 907  
7. Cristian Santana 789 876  
8. Erick Mejia 758 904  
9. Gabriel Martinez 704 811  
10. Alec Keller 686 817  
RUNS - SINGLE SEASON
Rank Player R Year  
1. Cristian Santana 124 2020  
2. Johan Cruz 112 2020  
3. Michael Arroyo 107 2025  
4. Matt Olson 104 2014  
5. Seuly Matias 96 2020  
6. Jacob Jenkins-Cowart 93 2025  
7. Gabriel Arias 92 2020  
8. Erick Mejia 90 2019  
9. Leonardo Molina 85 2018  
10. Dalton Pompey 85 2014  
RUNS - CAREER
Rank Player R PA  
1. Johan Cruz 304 2148  
2. Seuly Matias 210 1431  
3. Taylor Snyder 173 1253  
4. Cristian Santana 161 876  
5. Austin Davidson 143 975  
6. Erick Mejia 136 904  
7. Parker Meadows 134 1020  
8. Tristen Lutz 121 738  
9. David Calabrese 119 776  
10. Wendell Rijo 119 831  
HITS - SINGLE SEASON
Rank Player H Year  
1. Cristian Santana 206 2020  
2. Erick Mejia 172 2019  
3. Johan Cruz 167 2020  
4. Gabriel Arias 150 2020  
5. Brian Ragira 146 2015  
6. Jacob Jenkins-Cowart 146 2025  
7. Seuly Matias 145 2020  
8. Matt Olson 137 2014  
9. Leonardo Molina 136 2018  
10. Ronny Rodriguez 133 2014  
HITS - CAREER
Rank Player H PA  
1. Johan Cruz 539 2148  
2. Taylor Snyder 308 1253  
3. Seuly Matias 297 1431  
4. Cristian Santana 272 876  
5. Erick Mejia 233 904  
6. Gabriel Martinez 223 811  
7. Austin Davidson 214 975  
8. Parker Morin 214 907  
9. Parker Meadows 200 1020  
10. Wendell Rijo 200 831  
TOTAL BASES - SINGLE SEASON
Rank Player TB Year  
1. Cristian Santana 362 2020  
2. Jacob Jenkins-Cowart 264 2025  
3. Matt Olson 261 2014  
4. Johan Cruz 250 2020  
5. Gabriel Arias 238 2020  
6. Erick Mejia 236 2019  
7. Seuly Matias 233 2020  
8. Leonardo Molina 231 2018  
9. Ronny Rodriguez 226 2014  
10. Seuly Matias 224 2022  
TOTAL BASES - CAREER
Rank Player TB PA  
1. Johan Cruz 784 2148  
2. Seuly Matias 528 1431  
3. Taylor Snyder 500 1253  
4. Cristian Santana 467 876  
5. Gabriel Martinez 363 811  
6. Tristen Lutz 354 738  
7. Parker Meadows 344 1020  
8. Austin Davidson 340 975  
9. Erick Mejia 336 904  
10. Parker Morin 327 907  
SINGLES - SINGLE SEASON
Rank Player 1B Year  
1. Cristian Santana 140 2020  
2. Erick Mejia 132 2019  
3. Johan Cruz 122 2020  
4. Brian Ragira 109 2015  
5. Gabriel Arias 104 2020  
6. Seuly Matias 104 2020  
7. Johan Cruz 98 2021  
8. Trevor Story 96 2014  
9. Jacob Jenkins-Cowart 93 2025  
10. Leonardo Molina 92 2018  
SINGLES - CAREER
Rank Player 1B PA  
1. Johan Cruz 402 2148  
2. Taylor Snyder 213 1253  
3. Seuly Matias 191 1431  
4. Cristian Santana 183 876  
5. Erick Mejia 173 904  
6. Parker Morin 154 907  
7. Gabriel Martinez 151 811  
8. Austin Davidson 145 975  
9. Wendell Rijo 141 831  
10. Parker Meadows 138 1020  
DOUBLES - SINGLE SEASON
Rank Player 2B Year  
1. Efren Navarro 34 2010  
2. Roberto Campos 30 2025  
3. Ronny Rodriguez 26 2014  
4. James Jones 25 2013  
5. Mitchell Walding 25 2021  
6. Erick Mejia 25 2019  
7. Justin Jackson 25 2010  
8. Johan Cruz 24 2020  
9. Gabriel Arias 24 2020  
10. Matt Olson 22 2014  
DOUBLES - CAREER
Rank Player 2B PA  
1. Johan Cruz 77 2148  
2. Taylor Snyder 43 1253  
3. Seuly Matias 42 1431  
4. Austin Davidson 38 975  
5. Gabriel Martinez 37 811  
6. Wendell Rijo 36 831  
7. Erick Mejia 34 904  
8. Efren Navarro 34 486  
9. Cristian Santana 33 876  
10. Tristen Lutz 32 738  
TRIPLES - SINGLE SEASON
Rank Player 3B Year  
1. Leonardo Molina 9 2018  
2. Erick Mejia 6 2019  
3. Bubba Thompson 6 2022  
4. David Calabrese 5 2025  
5. Jonathan Reynoso 5 2015  
6. Johan Cruz 5 2019  
7. Alec Keller 5 2017  
8. Austin Davidson 4 2017  
9. Johan Cruz 4 2020  
10. Wilfred Veras 4 2024  
TRIPLES - CAREER
Rank Player 3B PA  
1. Johan Cruz 12 2148  
2. Alec Keller 9 817  
3. Erick Mejia 9 904  
4. Leonardo Molina 9 691  
5. Jonathan Reynoso 9 547  
6. Parker Meadows 8 1020  
7. Bubba Thompson 8 791  
8. Taylor Snyder 7 1253  
9. David Calabrese 6 776  
10. Cristian Santana 6 876  
HOME RUNS - SINGLE SEASON
Rank Player HR Year  
1. Cristian Santana 43 2020  
2. Jacob Jenkins-Cowart 32 2025  
3. Matt Olson 32 2014  
4. Seuly Matias 31 2022  
5. Jace Avina 31 2025  
6. Michael Arroyo 25 2025  
7. Seuly Matias 23 2020  
8. Parker Meadows 23 2021  
9. Leonardo Molina 21 2018  
10. Ronny Rodriguez 21 2014  
HOME RUNS - CAREER
Rank Player HR PA  
1. Seuly Matias 61 1431  
2. Cristian Santana 50 876  
3. Johan Cruz 48 2148  
4. Taylor Snyder 45 1253  
5. Tristen Lutz 43 738  
6. Parker Meadows 37 1020  
7. Jairo Pomares 35 637  
8. Gabriel Martinez 33 811  
9. Jamori Blash 32 718  
10. Jacob Jenkins-Cowart 32 564  
RBIS - SINGLE SEASON
Rank Player RBI Year  
1. Cristian Santana 139 2020  
2. Jacob Jenkins-Cowart 112 2025  
3. Matt Olson 110 2014  
4. Seuly Matias 100 2022  
5. Seuly Matias 97 2020  
6. Jace Avina 88 2025  
7. Leonardo Molina 88 2018  
8. Brian Ragira 87 2015  
9. Johan Cruz 85 2020  
10. Carson DeMartini 83 2025  
RBIS - CAREER
Rank Player RBI PA  
1. Johan Cruz 249 2148  
2. Seuly Matias 222 1431  
3. Taylor Snyder 191 1253  
4. Cristian Santana 178 876  
5. Tristen Lutz 142 738  
6. Gabriel Martinez 135 811  
7. Parker Morin 114 907  
8. Jamori Blash 112 718  
9. Jacob Jenkins-Cowart 112 564  
10. Matt Olson 110 586  
STOLEN BASES - SINGLE SEASON
Rank Player SB Year  
1. David Hamilton 39 2022  
2. Justin Jackson 33 2010  
3. Erick Mejia 24 2019  
4. Parker Meadows 24 2021  
5. Dominic Pitelli 23 2025  
6. Bubba Thompson 18 2021  
7. Leonardo Molina 18 2018  
8. Wilfred Veras 17 2024  
9. Dalton Pompey 17 2014  
10. Jace Avina 16 2025  
STOLEN BASES - CAREER
Rank Player SB PA  
1. David Hamilton 39 374  
2. Parker Meadows 39 1020  
3. Justin Jackson 33 393  
4. Erick Mejia 31 904  
5. Bubba Thompson 30 791  
6. Taylor Snyder 28 1253  
7. Johan Cruz 27 2148  
8. Leonardo Molina 27 691  
9. Dominic Pitelli 24 477  
10. Jonathan Reynoso 19 547  
CAUGHT STEALING - SINGLE SEASON
Rank Player CS Year  
1. Erick Mejia 20 2019  
2. Justin Jackson 18 2010  
3. Michael Arroyo 13 2025  
4. Roberto Campos 10 2025  
5. Leonardo Molina 9 2018  
6. Wendell Rijo 9 2018  
7. Sammy Siani 9 2022  
8. Dominic Pitelli 9 2025  
9. Osvaldo Abreu 9 2018  
10. Jace Avina 9 2025  
CAUGHT STEALING - CAREER
Rank Player CS PA  
1. Erick Mejia 27 904  
2. Parker Meadows 21 1020  
3. Justin Jackson 18 393  
4. Sammy Siani 16 498  
5. David Calabrese 14 776  
6. Osvaldo Abreu 13 453  
7. Michael Arroyo 13 497  
8. Yordy Cabrera 13 727  
9. Jesus Galindo 12 426  
10. Dominic Pitelli 12 477  
WALKS - SINGLE SEASON
Rank Player BB Year  
1. Michael Arroyo 96 2025  
2. Erick Mejia 79 2019  
3. Johan Cruz 74 2020  
4. Seuly Matias 73 2022  
5. Matt Olson 70 2014  
6. David Calabrese 69 2025  
7. Tanner Morris 68 2022  
8. Efren Navarro 65 2010  
9. Gabriel Arias 64 2020  
10. Cody Schrier 64 2025  
WALKS - CAREER
Rank Player BB PA  
1. Johan Cruz 242 2148  
2. Seuly Matias 149 1431  
3. Taylor Snyder 138 1253  
4. David Calabrese 134 776  
5. Erick Mejia 125 904  
6. Wendell Rijo 121 831  
7. Austin Davidson 117 975  
8. Parker Meadows 100 1020  
9. Michael Arroyo 96 497  
10. Gabriel Martinez 94 811  
HIT BY PITCH - SINGLE SEASON
Rank Player HBP Year  
1. Dalton Pompey 41 2014  
2. Ryan Haug 28 2019  
3. Seuly Matias 25 2022  
4. Jesus Galindo 25 2014  
5. David Hamilton 22 2022  
6. Seuly Matias 21 2020  
7. Parker Meadows 20 2021  
8. Alec Keller 19 2016  
9. Michael Arroyo 18 2025  
10. Rio Ruiz 18 2015  
HIT BY PITCH - CAREER
Rank Player HBP PA  
1. Seuly Matias 57 1431  
2. Dalton Pompey 41 455  
3. Parker Meadows 39 1020  
4. Alec Keller 33 817  
5. Jesus Galindo 31 426  
6. Johan Cruz 30 2148  
7. Ryan Haug 28 126  
8. Maxx Tissenbaum 26 777  
9. David Hamilton 22 374  
10. Michael Arroyo 18 497  
STRIKEOUTS - SINGLE SEASON
Rank Player K Year  
1. Seuly Matias 150 2020  
2. Matt Olson 148 2014  
3. Seuly Matias 146 2022  
4. Leonardo Molina 145 2018  
5. Carson DeMartini 139 2025  
6. Jacob Jenkins-Cowart 135 2025  
7. Brian Ragira 129 2015  
8. Alec Keller 124 2016  
9. Austin Davidson 119 2017  
10. Gabriel Arias 119 2020  
STRIKEOUTS - CAREER
Rank Player K PA  
1. Seuly Matias 363 1431  
2. Johan Cruz 353 2148  
3. Taylor Snyder 245 1253  
4. Austin Davidson 226 975  
5. Parker Morin 220 907  
6. Alec Keller 216 817  
7. Parker Meadows 214 1020  
8. Leonardo Molina 187 691  
9. Mitchell Walding 168 676  
10. Maxx Tissenbaum 164 777  
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Tuesday, September 30th , 2025 - OOTP Baseball 26.7 Build 77