OMAHA RANGERS
BATTING LEADERS
04/14/2025
League History Index | Players | Teams | Managers | Leagues | Leaderboards | Awards | Accomplishments
ALB | BER | HAW | LB | MEX | KIN | LE | OMA | PRT | SAC | SAL | VAN
Team Index | Draft History | Starters: Positional - Pitchers | Registers: Batters - Pitchers | Leaders: Batters - Pitchers
TEAM BATTING SINGLE SEASON LEADERS TEAM BATTING CAREER LEADERS
446 PA required for season rate statistics. 1674 PA required for career rate statistics.
BATTING AVERAGE - SINGLE SEASON
Rank Player AVG Year  
1. TJ Rivera .352 2018  
2. Christian Villanueva .350 2020  
3. Chris Johnson .343 2013  
4. Ian Miller .343 2020  
5. Tim Federowicz .338 2017  
6. Don Murphy .337 2016  
7. Mauro Gomez .330 2014  
8. Justin Bour .328 2020  
9. Mark Zagunis .327 2017  
10. Christian Villanueva .326 2017  
BATTING AVERAGE - CAREER
Rank Player AVG PA  
1. Christian Villanueva .303 2457  
2. Juan C. Perez .300 1963  
3. Mauro Gomez .294 1883  
4. Juan Duran .293 1711  
5. Jeremy Hazelbaker .293 1787  
6. Jonathan Galvez .289 2453  
7. Felix Pie .287 1739  
8. Jacob Wilson .286 3038  
9. Phillip Evans .283 1729  
         
ON-BASE PCT - SINGLE SEASON
Rank Player OBP Year  
1. Mark Zagunis .464 2019  
2. Ty Kelly .432 2018  
3. Justin Bour .425 2020  
4. Christian Villanueva .424 2020  
5. Mark Zagunis .422 2017  
6. TJ Rivera .413 2018  
7. Mauro Gomez .406 2014  
8. Don Murphy .406 2016  
9. Tim Federowicz .406 2017  
10. Ian Miller .401 2020  
ON-BASE PCT - CAREER
Rank Player OBP PA  
1. Mauro Gomez .381 1883  
2. Jeremy Hazelbaker .378 1787  
3. Christian Villanueva .372 2457  
4. Jacob Wilson .372 3038  
5. Felix Pie .368 1739  
6. Juan C. Perez .365 1963  
7. Phillip Evans .363 1729  
8. Jonathan Galvez .362 2453  
9. Juan Duran .355 1711  
         
SLUGGING PCT - SINGLE SEASON
Rank Player SLG Year  
1. Christian Villanueva .682 2020  
2. Don Murphy .677 2016  
3. Mauro Gomez .638 2014  
4. Jacob Wilson .625 2024  
5. Jeremy Hazelbaker .611 2019  
6. Justin Bour .595 2020  
7. Mac Williamson .591 2021  
8. Mark Zagunis .542 2017  
9. Mac Williamson .534 2023  
10. Juan Duran .533 2021  
SLUGGING PCT - CAREER
Rank Player SLG PA  
1. Mac Williamson .536 2450  
2. Jeremy Hazelbaker .534 1787  
3. Christian Villanueva .533 2457  
4. Mauro Gomez .524 1883  
5. Jacob Wilson .494 3038  
6. Juan Duran .493 1711  
7. Juan C. Perez .451 1963  
8. Jonathan Galvez .439 2453  
9. Felix Pie .431 1739  
         
OPS - SINGLE SEASON
Rank Player OPS Year  
1. Christian Villanueva 1.106 2020  
2. Don Murphy 1.083 2016  
3. Mauro Gomez 1.044 2014  
4. Justin Bour 1.020 2020  
5. Jacob Wilson 1.014 2024  
6. Jeremy Hazelbaker 1.003 2019  
7. Mac Williamson .983 2021  
8. Mark Zagunis .965 2019  
9. Mark Zagunis .964 2017  
10. TJ Rivera .936 2018  
OPS - CAREER
Rank Player OPS PA  
1. Jeremy Hazelbaker .913 1787  
2. Mauro Gomez .905 1883  
3. Christian Villanueva .905 2457  
4. Mac Williamson .887 2450  
5. Jacob Wilson .866 3038  
6. Juan Duran .849 1711  
7. Juan C. Perez .816 1963  
8. Jonathan Galvez .801 2453  
9. Felix Pie .799 1739  
         
WAR - SINGLE SEASON
Rank Player WAR Year  
1. Christian Villanueva 5.9 2020  
2. Don Murphy 4.9 2016  
3. Mauro Gomez 4.8 2014  
4. Christian Villanueva 4.4 2017  
5. Dominic Smith 4.0 2018  
6. Phillip Evans 3.7 2022  
7. Chris Johnson 3.7 2013  
8. Jacob Wilson 3.7 2024  
9. Tim Federowicz 3.5 2017  
10. Mac Williamson 3.3 2021  
WAR - CAREER
Rank Player WAR PA  
1. Christian Villanueva 12.3 2457  
2. Jacob Wilson 9.0 3038  
3. Mauro Gomez 8.4 1883  
4. Mark Zagunis 7.5 1372  
5. Mac Williamson 7.4 2450  
6. Don Murphy 6.9 979  
7. Chris Owings 5.6 1261  
8. Jeremy Hazelbaker 5.5 1787  
9. Justin Ruggiano 5.3 855  
10. Felix Pie 4.9 1739  
GAMES - SINGLE SEASON
Rank Player G Year  
1. Jonathan Galvez 140 2017  
2. Mauro Gomez 139 2015  
3. Jonathan Galvez 139 2019  
4. Christian Villanueva 138 2017  
5. Starlin Rodriguez 138 2015  
6. Phillip Evans 137 2023  
7. Justin Bour 136 2020  
8. Christian Villanueva 136 2020  
9. Phillip Evans 136 2022  
10. Mac Williamson 134 2021  
GAMES - CAREER
Rank Player G PA  
1. Jacob Wilson 722 3038  
2. Jonathan Galvez 600 2453  
3. Christian Villanueva 568 2457  
4. Mac Williamson 568 2450  
5. Juan C. Perez 488 1963  
6. Jeremy Hazelbaker 416 1787  
7. Mauro Gomez 411 1883  
8. Phillip Evans 405 1729  
9. Juan Duran 400 1711  
10. Xorge Carrillo 369 1493  
AT-BATS - SINGLE SEASON
Rank Player AB Year  
1. Jonathan Galvez 580 2017  
2. Ian Miller 572 2020  
3. Felix Pie 564 2013  
4. Mauro Gomez 554 2015  
5. Juan Duran 544 2019  
6. Jonathan Galvez 544 2019  
7. Christian Villanueva 537 2017  
8. Justin Bour 531 2020  
9. Juan Duran 529 2021  
10. Christian Villanueva 528 2020  
AT-BATS - CAREER
Rank Player AB PA  
1. Jacob Wilson 2640 3038  
2. Christian Villanueva 2177 2457  
3. Jonathan Galvez 2174 2453  
4. Mac Williamson 2165 2450  
5. Juan C. Perez 1752 1963  
6. Mauro Gomez 1637 1883  
7. Jeremy Hazelbaker 1553 1787  
8. Juan Duran 1549 1711  
9. Phillip Evans 1524 1729  
10. Felix Pie 1523 1739  
RUNS - SINGLE SEASON
Rank Player R Year  
1. Ian Miller 134 2020  
2. Justin Bour 111 2020  
3. Mauro Gomez 111 2014  
4. Christian Villanueva 111 2020  
5. Felix Pie 104 2013  
6. Jeremy Hazelbaker 103 2019  
7. Juan Duran 99 2019  
8. Jonathan Galvez 99 2017  
9. Mac Williamson 96 2021  
10. Felix Pie 96 2016  
RUNS - CAREER
Rank Player R PA  
1. Jacob Wilson 433 3038  
2. Christian Villanueva 381 2457  
3. Mac Williamson 365 2450  
4. Jeremy Hazelbaker 316 1787  
5. Jonathan Galvez 310 2453  
6. Mauro Gomez 301 1883  
7. Felix Pie 289 1739  
8. Juan C. Perez 284 1963  
9. Juan Duran 246 1711  
10. Mark Zagunis 231 1372  
HITS - SINGLE SEASON
Rank Player H Year  
1. Ian Miller 196 2020  
2. Christian Villanueva 185 2020  
3. Jonathan Galvez 175 2017  
4. Christian Villanueva 175 2017  
5. Justin Bour 174 2020  
6. Jonathan Galvez 171 2019  
7. Chris Johnson 170 2013  
8. Juan Duran 169 2019  
9. Mauro Gomez 167 2015  
10. Mauro Gomez 166 2014  
HITS - CAREER
Rank Player H PA  
1. Jacob Wilson 756 3038  
2. Christian Villanueva 659 2457  
3. Jonathan Galvez 629 2453  
4. Mac Williamson 595 2450  
5. Juan C. Perez 526 1963  
6. Mauro Gomez 481 1883  
7. Jeremy Hazelbaker 455 1787  
8. Juan Duran 454 1711  
9. Felix Pie 437 1739  
10. Phillip Evans 432 1729  
TOTAL BASES - SINGLE SEASON
Rank Player TB Year  
1. Christian Villanueva 360 2020  
2. Mauro Gomez 321 2014  
3. Justin Bour 316 2020  
4. Mac Williamson 308 2021  
5. Jeremy Hazelbaker 303 2019  
6. Don Murphy 285 2016  
7. Christian Villanueva 284 2017  
8. Juan Duran 282 2021  
9. Juan Duran 282 2019  
10. Mauro Gomez 278 2015  
TOTAL BASES - CAREER
Rank Player TB PA  
1. Jacob Wilson 1305 3038  
2. Christian Villanueva 1161 2457  
3. Mac Williamson 1160 2450  
4. Jonathan Galvez 955 2453  
5. Mauro Gomez 858 1883  
6. Jeremy Hazelbaker 830 1787  
7. Juan C. Perez 791 1963  
8. Juan Duran 764 1711  
9. Felix Pie 656 1739  
10. Phillip Evans 613 1729  
SINGLES - SINGLE SEASON
Rank Player 1B Year  
1. Ian Miller 150 2020  
2. Jonathan Galvez 135 2017  
3. Phillip Evans 123 2024  
4. Christian Villanueva 123 2017  
5. Chris Johnson 118 2013  
6. Felix Pie 117 2016  
7. Justin Bour 114 2020  
8. Juan Duran 114 2019  
9. Phillip Evans 112 2022  
10. Tim Federowicz 111 2017  
SINGLES - CAREER
Rank Player 1B PA  
1. Jacob Wilson 485 3038  
2. Jonathan Galvez 435 2453  
3. Christian Villanueva 416 2457  
4. Juan C. Perez 380 1963  
5. Mac Williamson 338 2450  
6. Phillip Evans 337 1729  
7. Felix Pie 318 1739  
8. Xorge Carrillo 299 1493  
9. Mauro Gomez 299 1883  
10. Juan Duran 295 1711  
DOUBLES - SINGLE SEASON
Rank Player 2B Year  
1. Jonathan Galvez 47 2019  
2. Christian Villanueva 36 2020  
3. Mac Williamson 34 2021  
4. Hector Sanchez 34 2013  
5. Mauro Gomez 31 2015  
6. Mark Zagunis 31 2019  
7. Juan Duran 31 2021  
8. TJ Rivera 30 2018  
9. David Lough 29 2011  
10. Jonathan Galvez 29 2021  
DOUBLES - CAREER
Rank Player 2B PA  
1. Jacob Wilson 128 3038  
2. Jonathan Galvez 121 2453  
3. Christian Villanueva 105 2457  
4. Mac Williamson 100 2450  
5. Juan C. Perez 82 1963  
6. Juan Duran 79 1711  
7. Jeremy Hazelbaker 76 1787  
8. Mark Zagunis 76 1372  
9. Mauro Gomez 75 1883  
10. Steven Tolleson 67 1323  
TRIPLES - SINGLE SEASON
Rank Player 3B Year  
1. Jeremy Hazelbaker 12 2019  
2. Ian Miller 9 2020  
3. Christian Villanueva 8 2020  
4. Mauro Gomez 7 2015  
5. Cristhian Adames 7 2016  
6. Chris Johnson 7 2013  
7. Jeremy Hazelbaker 6 2018  
8. Kelby Tomlinson 6 2017  
9. Xavier Paul 5 2015  
10. Mauro Gomez 5 2014  
TRIPLES - CAREER
Rank Player 3B PA  
1. Jeremy Hazelbaker 28 1787  
2. Mauro Gomez 19 1883  
3. Christian Villanueva 17 2457  
4. Jonathan Galvez 14 2453  
5. Felix Pie 12 1739  
6. Ty Kelly 11 1057  
7. Juan Duran 9 1711  
8. Ian Miller 9 766  
9. Xavier Paul 9 922  
10. Juan C. Perez 9 1963  
HOME RUNS - SINGLE SEASON
Rank Player HR Year  
1. Christian Villanueva 41 2020  
2. Justin Bour 41 2020  
3. Mauro Gomez 40 2014  
4. Don Murphy 37 2016  
5. Mac Williamson 37 2021  
6. Jacob Wilson 36 2024  
7. Jeremy Hazelbaker 33 2019  
8. Mac Williamson 32 2022  
9. Mac Williamson 31 2023  
10. Franmil Reyes 28 2024  
HOME RUNS - CAREER
Rank Player HR PA  
1. Mac Williamson 151 2450  
2. Jacob Wilson 135 3038  
3. Christian Villanueva 121 2457  
4. Mauro Gomez 88 1883  
5. Jeremy Hazelbaker 81 1787  
6. Juan Duran 71 1711  
7. Don Murphy 67 979  
8. Jonathan Galvez 59 2453  
9. Juan C. Perez 55 1963  
10. Zach Lutz 51 1265  
RBIS - SINGLE SEASON
Rank Player RBI Year  
1. Justin Bour 145 2020  
2. Christian Villanueva 133 2020  
3. Mac Williamson 122 2021  
4. Mauro Gomez 112 2014  
5. Don Murphy 108 2016  
6. Christian Villanueva 106 2017  
7. Jeremy Hazelbaker 104 2019  
8. Mauro Gomez 95 2015  
9. Juan Duran 95 2019  
10. Steven Tolleson 93 2013  
RBIS - CAREER
Rank Player RBI PA  
1. Jacob Wilson 459 3038  
2. Christian Villanueva 445 2457  
3. Mac Williamson 433 2450  
4. Mauro Gomez 319 1883  
5. Jonathan Galvez 313 2453  
6. Jeremy Hazelbaker 286 1787  
7. Juan C. Perez 262 1963  
8. Juan Duran 238 1711  
9. Xorge Carrillo 210 1493  
10. Don Murphy 205 979  
STOLEN BASES - SINGLE SEASON
Rank Player SB Year  
1. Wynton Bernard 41 2024  
2. Ian Miller 30 2020  
3. Felix Pie 29 2013  
4. Felix Pie 28 2016  
5. Kirvin Moesquit 21 2023  
6. Trayvon Robinson 20 2014  
7. Jonathan Galvez 19 2017  
8. Chris Owings 17 2022  
9. Jeremy Hazelbaker 17 2019  
10. Jonathan Galvez 16 2021  
STOLEN BASES - CAREER
Rank Player SB PA  
1. Felix Pie 84 1739  
2. Jonathan Galvez 60 2453  
3. Jeremy Hazelbaker 60 1787  
4. Wynton Bernard 54 918  
5. Ian Miller 38 766  
6. Trayvon Robinson 37 1022  
7. Juan C. Perez 31 1963  
8. Steven Tolleson 27 1323  
9. Chris Owings 25 1261  
10. Kirvin Moesquit 23 500  
CAUGHT STEALING - SINGLE SEASON
Rank Player CS Year  
1. Jonathan Galvez 16 2017  
2. Ian Miller 15 2020  
3. Kirvin Moesquit 15 2023  
4. Felix Pie 15 2013  
5. Felix Pie 14 2016  
6. Jeremy Hazelbaker 14 2019  
7. Wynton Bernard 14 2024  
8. Chris Owings 13 2022  
9. Felix Pie 12 2014  
10. Phillip Evans 9 2022  
CAUGHT STEALING - CAREER
Rank Player CS PA  
1. Felix Pie 43 1739  
2. Jonathan Galvez 35 2453  
3. Jeremy Hazelbaker 32 1787  
4. Mac Williamson 29 2450  
5. Juan C. Perez 26 1963  
6. Wynton Bernard 24 918  
7. Ian Miller 20 766  
8. Chris Owings 20 1261  
9. Jacob Wilson 19 3038  
10. Phillip Evans 18 1729  
WALKS - SINGLE SEASON
Rank Player BB Year  
1. Mark Zagunis 95 2019  
2. Justin Bour 93 2020  
3. Mark Zagunis 87 2018  
4. Ty Kelly 83 2018  
5. Jacob Wilson 77 2022  
6. Phillip Evans 68 2022  
7. Mac Williamson 68 2021  
8. Felix Pie 66 2013  
9. Mark Zagunis 66 2017  
10. Jonathan Galvez 65 2017  
WALKS - CAREER
Rank Player BB PA  
1. Jacob Wilson 348 3038  
2. Mark Zagunis 249 1372  
3. Jonathan Galvez 238 2453  
4. Mac Williamson 236 2450  
5. Christian Villanueva 226 2457  
6. Jeremy Hazelbaker 210 1787  
7. Mauro Gomez 189 1883  
8. Juan C. Perez 185 1963  
9. Zach Lutz 175 1265  
10. Felix Pie 170 1739  
HIT BY PITCH - SINGLE SEASON
Rank Player HBP Year  
1. Mauro Gomez 17 2015  
2. Felix Pie 16 2016  
3. Mauro Gomez 16 2016  
4. Mauro Gomez 14 2014  
5. Christian Villanueva 12 2020  
6. Xavier Paul 11 2015  
7. Christian Villanueva 11 2017  
8. TJ Rivera 10 2018  
9. Don Murphy 10 2016  
10. Felix Pie 10 2013  
HIT BY PITCH - CAREER
Rank Player HBP PA  
1. Mauro Gomez 48 1883  
2. Felix Pie 33 1739  
3. Mac Williamson 30 2450  
4. Christian Villanueva 29 2457  
5. Phillip Evans 26 1729  
6. Jacob Wilson 25 3038  
7. Jonathan Galvez 20 2453  
8. Rymer Liriano 19 681  
9. Trayvon Robinson 18 1022  
10. TJ Rivera 17 766  
STRIKEOUTS - SINGLE SEASON
Rank Player K Year  
1. Juan Duran 134 2019  
2. Starlin Rodriguez 131 2015  
3. Max Stassi 122 2015  
4. Trayvon Robinson 121 2014  
5. Chris Owings 112 2024  
6. Chris Owings 110 2022  
7. Hector Sanchez 110 2013  
8. Felix Pie 110 2013  
9. Phillip Evans 108 2023  
10. Jeremy Hazelbaker 107 2019  
STRIKEOUTS - CAREER
Rank Player K PA  
1. Jacob Wilson 524 3038  
2. Mac Williamson 486 2450  
3. Jeremy Hazelbaker 404 1787  
4. Jonathan Galvez 386 2453  
5. Juan Duran 364 1711  
6. Christian Villanueva 353 2457  
7. Juan C. Perez 327 1963  
8. Mauro Gomez 323 1883  
9. Felix Pie 288 1739  
10. Zach Lutz 276 1265  
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Tuesday, April 15th , 2025 - OOTP Baseball 26.2 Build 50