OMAHA RANGERS
BATTING LEADERS
08/16/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 2475  
2. Juan C. Perez .300 1995  
3. Mauro Gomez .294 1883  
4. Juan Duran .293 1733  
5. Jeremy Hazelbaker .293 1807  
6. Jonathan Galvez .289 2505  
7. Felix Pie .287 1765  
8. Jacob Wilson .286 3047  
9. Phillip Evans .286 1895  
10. Chris Owings .277 1709  
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 1807  
3. Christian Villanueva .372 2475  
4. Jacob Wilson .372 3047  
5. Felix Pie .368 1765  
6. Juan C. Perez .365 1995  
7. Phillip Evans .364 1895  
8. Jonathan Galvez .362 2505  
9. Juan Duran .355 1733  
10. Chris Owings .354 1709  
SLUGGING PCT - SINGLE SEASON
Rank Player SLG Year  
1. Christian Villanueva .682 2020  
2. Franmil Reyes .680 2025  
3. Don Murphy .677 2016  
4. Mauro Gomez .638 2014  
5. Jacob Wilson .625 2024  
6. Jeremy Hazelbaker .611 2019  
7. Justin Bour .595 2020  
8. Mac Williamson .591 2021  
9. Rodolfo Castro .545 2025  
10. Mark Zagunis .542 2017  
SLUGGING PCT - CAREER
Rank Player SLG PA  
1. Mac Williamson .545 2687  
2. Jeremy Hazelbaker .534 1807  
3. Christian Villanueva .533 2475  
4. Mauro Gomez .524 1883  
5. Jacob Wilson .494 3047  
6. Juan Duran .493 1733  
7. Juan C. Perez .451 1995  
8. Chris Owings .440 1709  
9. Jonathan Galvez .439 2505  
10. Felix Pie .431 1765  
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. Franmil Reyes 1.043 2025  
5. Justin Bour 1.020 2020  
6. Jacob Wilson 1.014 2024  
7. Jeremy Hazelbaker 1.003 2019  
8. Mac Williamson .983 2021  
9. Mark Zagunis .965 2019  
10. Mark Zagunis .964 2017  
OPS - CAREER
Rank Player OPS PA  
1. Jeremy Hazelbaker .913 1807  
2. Mauro Gomez .905 1883  
3. Christian Villanueva .905 2475  
4. Mac Williamson .897 2687  
5. Jacob Wilson .866 3047  
6. Juan Duran .849 1733  
7. Juan C. Perez .816 1995  
8. Jonathan Galvez .801 2505  
9. Felix Pie .799 1765  
10. Chris Owings .795 1709  
WAR - SINGLE SEASON
Rank Player WAR Year  
1. Christian Villanueva 5.9 2020  
2. Don Murphy 5.1 2016  
3. Mauro Gomez 4.9 2014  
4. Christian Villanueva 4.6 2017  
5. Dominic Smith 4.1 2018  
6. Chris Johnson 3.8 2013  
7. Tim Federowicz 3.6 2017  
8. Jacob Wilson 3.5 2024  
9. Mac Williamson 3.5 2021  
10. Justin Bour 3.2 2020  
WAR - CAREER
Rank Player WAR PA  
1. Christian Villanueva 12.5 2475  
2. Mauro Gomez 8.8 1883  
3. Jacob Wilson 8.7 3047  
4. Mac Williamson 8.2 2687  
5. Mark Zagunis 7.5 1386  
6. Don Murphy 7.1 980  
7. Chris Owings 5.3 1709  
8. Jeremy Hazelbaker 5.3 1807  
9. Justin Ruggiano 5.2 869  
10. Eric Campbell 4.8 871  
GAMES - SINGLE SEASON
Rank Player G Year  
1. Jonathan Galvez 140 2017  
2. Mauro Gomez 139 2015  
3. Jonathan Galvez 139 2019  
4. Starlin Rodriguez 138 2015  
5. Christian Villanueva 138 2017  
6. Phillip Evans 137 2023  
7. Phillip Evans 136 2022  
8. Christian Villanueva 136 2020  
9. Justin Bour 136 2020  
10. Mac Williamson 134 2021  
GAMES - CAREER
Rank Player G PA  
1. Jacob Wilson 722 3047  
2. Mac Williamson 634 2687  
3. Jonathan Galvez 600 2505  
4. Christian Villanueva 568 2475  
5. Juan C. Perez 488 1995  
6. Phillip Evans 447 1895  
7. Chris Owings 422 1709  
8. Jeremy Hazelbaker 416 1807  
9. Mauro Gomez 411 1883  
10. Juan Duran 400 1733  
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 3047  
2. Mac Williamson 2376 2687  
3. Christian Villanueva 2177 2475  
4. Jonathan Galvez 2174 2505  
5. Juan C. Perez 1752 1995  
6. Phillip Evans 1637 1895  
7. Mauro Gomez 1637 1883  
8. Jeremy Hazelbaker 1553 1807  
9. Juan Duran 1549 1733  
10. Felix Pie 1523 1765  
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. Felix Pie 96 2016  
10. Mac Williamson 96 2021  
RUNS - CAREER
Rank Player R PA  
1. Jacob Wilson 433 3047  
2. Mac Williamson 411 2687  
3. Christian Villanueva 381 2475  
4. Jeremy Hazelbaker 316 1807  
5. Jonathan Galvez 310 2505  
6. Mauro Gomez 301 1883  
7. Felix Pie 289 1765  
8. Juan C. Perez 284 1995  
9. Juan Duran 246 1733  
10. Chris Owings 235 1709  
HITS - SINGLE SEASON
Rank Player H Year  
1. Ian Miller 196 2020  
2. Christian Villanueva 185 2020  
3. Christian Villanueva 175 2017  
4. Jonathan Galvez 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 3047  
2. Christian Villanueva 659 2475  
3. Mac Williamson 656 2687  
4. Jonathan Galvez 629 2505  
5. Juan C. Perez 526 1995  
6. Mauro Gomez 481 1883  
7. Phillip Evans 468 1895  
8. Jeremy Hazelbaker 455 1807  
9. Juan Duran 454 1733  
10. Felix Pie 437 1765  
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. Franmil Reyes 282 2025  
9. Juan Duran 282 2021  
10. Juan Duran 282 2019  
TOTAL BASES - CAREER
Rank Player TB PA  
1. Jacob Wilson 1305 3047  
2. Mac Williamson 1296 2687  
3. Christian Villanueva 1161 2475  
4. Jonathan Galvez 955 2505  
5. Mauro Gomez 858 1883  
6. Jeremy Hazelbaker 830 1807  
7. Juan C. Perez 791 1995  
8. Juan Duran 764 1733  
9. Phillip Evans 663 1895  
10. Felix Pie 656 1765  
SINGLES - SINGLE SEASON
Rank Player 1B Year  
1. Ian Miller 150 2020  
2. Jonathan Galvez 135 2017  
3. Christian Villanueva 123 2017  
4. Phillip Evans 123 2024  
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 3047  
2. Jonathan Galvez 435 2505  
3. Christian Villanueva 416 2475  
4. Juan C. Perez 380 1995  
5. Mac Williamson 368 2687  
6. Phillip Evans 363 1895  
7. Felix Pie 318 1765  
8. Xorge Carrillo 299 1511  
9. Mauro Gomez 299 1883  
10. Juan Duran 295 1733  
DOUBLES - SINGLE SEASON
Rank Player 2B Year  
1. Jonathan Galvez 47 2019  
2. Christian Villanueva 36 2020  
3. Hector Sanchez 34 2013  
4. Mac Williamson 34 2021  
5. Juan Duran 31 2021  
6. Mauro Gomez 31 2015  
7. Mark Zagunis 31 2019  
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 3047  
2. Jonathan Galvez 121 2505  
3. Mac Williamson 109 2687  
4. Christian Villanueva 105 2475  
5. Juan C. Perez 82 1995  
6. Juan Duran 79 1733  
7. Jeremy Hazelbaker 76 1807  
8. Mark Zagunis 76 1386  
9. Mauro Gomez 75 1883  
10. Steven Tolleson 67 1335  
TRIPLES - SINGLE SEASON
Rank Player 3B Year  
1. Jeremy Hazelbaker 12 2019  
2. Ian Miller 9 2020  
3. Christian Villanueva 8 2020  
4. Chris Johnson 7 2013  
5. Cristhian Adames 7 2016  
6. Mauro Gomez 7 2015  
7. Kelby Tomlinson 6 2017  
8. Jeremy Hazelbaker 6 2018  
9. Mauro Gomez 5 2016  
10. Jose Torres 5 2025  
TRIPLES - CAREER
Rank Player 3B PA  
1. Jeremy Hazelbaker 28 1807  
2. Mauro Gomez 19 1883  
3. Christian Villanueva 17 2475  
4. Jonathan Galvez 14 2505  
5. Felix Pie 12 1765  
6. Ty Kelly 11 1070  
7. Juan Duran 9 1733  
8. Ian Miller 9 778  
9. Xavier Paul 9 933  
10. Juan C. Perez 9 1995  
HOME RUNS - SINGLE SEASON
Rank Player HR Year  
1. Franmil Reyes 45 2025  
2. Justin Bour 41 2020  
3. Christian Villanueva 41 2020  
4. Mauro Gomez 40 2014  
5. Don Murphy 37 2016  
6. Mac Williamson 37 2021  
7. Jacob Wilson 36 2024  
8. Jeremy Hazelbaker 33 2019  
9. Mac Williamson 32 2022  
10. Mac Williamson 31 2023  
HOME RUNS - CAREER
Rank Player HR PA  
1. Mac Williamson 173 2687  
2. Jacob Wilson 135 3047  
3. Christian Villanueva 121 2475  
4. Mauro Gomez 88 1883  
5. Jeremy Hazelbaker 81 1807  
6. Franmil Reyes 73 761  
7. Juan Duran 71 1733  
8. Don Murphy 67 980  
9. Jonathan Galvez 59 2505  
10. Chris Owings 57 1709  
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. Franmil Reyes 102 2025  
9. Juan Duran 95 2019  
10. Mauro Gomez 95 2015  
RBIS - CAREER
Rank Player RBI PA  
1. Mac Williamson 478 2687  
2. Jacob Wilson 459 3047  
3. Christian Villanueva 445 2475  
4. Mauro Gomez 319 1883  
5. Jonathan Galvez 313 2505  
6. Jeremy Hazelbaker 286 1807  
7. Juan C. Perez 262 1995  
8. Juan Duran 238 1733  
9. Phillip Evans 212 1895  
10. Xorge Carrillo 210 1511  
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. Chris Owings 24 2025  
6. Kirvin Moesquit 21 2023  
7. Trayvon Robinson 20 2014  
8. Jonathan Galvez 19 2017  
9. Jeremy Hazelbaker 17 2019  
10. Chris Owings 17 2022  
STOLEN BASES - CAREER
Rank Player SB PA  
1. Felix Pie 84 1765  
2. Wynton Bernard 65 1166  
3. Jonathan Galvez 60 2505  
4. Jeremy Hazelbaker 60 1807  
5. Chris Owings 48 1709  
6. Ian Miller 38 778  
7. Trayvon Robinson 37 1039  
8. Juan C. Perez 31 1995  
9. Steven Tolleson 27 1335  
10. Mac Williamson 24 2687  
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. Wynton Bernard 14 2024  
6. Felix Pie 14 2016  
7. Jeremy Hazelbaker 14 2019  
8. Chris Owings 13 2022  
9. Felix Pie 12 2014  
10. Austin Dean 9 2024  
CAUGHT STEALING - CAREER
Rank Player CS PA  
1. Felix Pie 43 1765  
2. Jonathan Galvez 35 2505  
3. Jeremy Hazelbaker 32 1807  
4. Mac Williamson 30 2687  
5. Wynton Bernard 29 1166  
6. Juan C. Perez 26 1995  
7. Chris Owings 25 1709  
8. Ian Miller 20 778  
9. Jacob Wilson 19 3047  
10. Phillip Evans 18 1895  
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. Mac Williamson 68 2021  
7. Phillip Evans 68 2022  
8. Mark Zagunis 66 2017  
9. Felix Pie 66 2013  
10. Jonathan Galvez 65 2017  
WALKS - CAREER
Rank Player BB PA  
1. Jacob Wilson 348 3047  
2. Mac Williamson 252 2687  
3. Mark Zagunis 249 1386  
4. Jonathan Galvez 238 2505  
5. Christian Villanueva 226 2475  
6. Jeremy Hazelbaker 210 1807  
7. Mauro Gomez 189 1883  
8. Juan C. Perez 185 1995  
9. Phillip Evans 181 1895  
10. Zach Lutz 175 1279  
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. Don Murphy 10 2016  
9. TJ Rivera 10 2018  
10. Felix Pie 10 2013  
HIT BY PITCH - CAREER
Rank Player HBP PA  
1. Mauro Gomez 48 1883  
2. Mac Williamson 35 2687  
3. Felix Pie 33 1765  
4. Christian Villanueva 29 2475  
5. Phillip Evans 27 1895  
6. Jacob Wilson 25 3047  
7. Jonathan Galvez 20 2505  
8. Rymer Liriano 19 683  
9. Trayvon Robinson 18 1039  
10. TJ Rivera 17 772  
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. Felix Pie 110 2013  
7. Chris Owings 110 2022  
8. Hector Sanchez 110 2013  
9. Phillip Evans 108 2023  
10. Wynton Bernard 107 2023  
STRIKEOUTS - CAREER
Rank Player K PA  
1. Mac Williamson 537 2687  
2. Jacob Wilson 524 3047  
3. Jeremy Hazelbaker 404 1807  
4. Jonathan Galvez 386 2505  
5. Juan Duran 364 1733  
6. Christian Villanueva 353 2475  
7. Chris Owings 352 1709  
8. Juan C. Perez 327 1995  
9. Mauro Gomez 323 1883  
10. Felix Pie 288 1765  
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Friday, August 15th , 2025 - OOTP Baseball 26.6 Build 73