MONTREAL ROYALS
BATTING LEADERS
10/24/2025
League History Index | Players | Teams | Managers | Leagues | Leaderboards | Awards | Accomplishments
AAZ | BS | CHE | DEN | DIL | EPC | FRE | GLE | HAR | HIC | JJ | LAR
CLE | MON | NAS | NR | ORO | PSH | POR | QUE | QFQ | SPO | WP | WB
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. 1786 PA required for career rate statistics.
BATTING AVERAGE - SINGLE SEASON
Rank Player AVG Year  
1. Justin Phelps .290 2024  
2. Alex Bedoya .279 2019  
3. Brian Hendrix .277 2025  
4. John Scott .273 2014  
5. Mike Odendahl .266 2024  
6. Dane Howell .266 2011  
7. Alex Bedoya .262 2020  
8. Milt Lauer .260 2018  
9. Milt Lauer .260 2017  
10. Brian Hendrix .260 2024  
BATTING AVERAGE - CAREER
Rank Player AVG PA  
         
         
         
         
         
         
         
         
         
         
ON-BASE PCT - SINGLE SEASON
Rank Player OBP Year  
1. Allen Brooks .394 2012  
2. Brian Hendrix .372 2024  
3. Brian Hendrix .368 2025  
4. Mike Odendahl .351 2024  
5. Justin Phelps .349 2024  
6. John Scott .347 2014  
7. Allen Brooks .346 2014  
8. Alex Bedoya .343 2019  
9. Ryan Compton .341 2024  
10. Allen Brooks .340 2011  
ON-BASE PCT - CAREER
Rank Player OBP PA  
         
         
         
         
         
         
         
         
         
         
SLUGGING PCT - SINGLE SEASON
Rank Player SLG Year  
1. Mike Odendahl .476 2024  
2. Allen Brooks .471 2012  
3. Alex Bedoya .469 2020  
4. Dane Howell .467 2011  
5. Alex Bedoya .467 2019  
6. Brian Hendrix .459 2025  
7. Allen Brooks .447 2011  
8. Gus Marquez .446 2022  
9. Milt Lauer .443 2018  
10. John Scott .428 2014  
SLUGGING PCT - CAREER
Rank Player SLG PA  
         
         
         
         
         
         
         
         
         
         
OPS - SINGLE SEASON
Rank Player OPS Year  
1. Allen Brooks .865 2012  
2. Brian Hendrix .827 2025  
3. Mike Odendahl .827 2024  
4. Alex Bedoya .810 2019  
5. Alex Bedoya .806 2020  
6. Allen Brooks .787 2011  
7. Dane Howell .786 2011  
8. Brian Hendrix .786 2024  
9. John Scott .774 2014  
10. Allen Brooks .770 2014  
OPS - CAREER
Rank Player OPS PA  
         
         
         
         
         
         
         
         
         
         
WAR - SINGLE SEASON
Rank Player WAR Year  
1. Alex Bedoya 6.2 2019  
2. Alex Bedoya 5.2 2020  
3. Allen Brooks 4.9 2012  
4. Jonathan Gural 4.7 2019  
5. Kyle Fitzpatrick 4.6 2012  
6. Brian Hendrix 4.5 2025  
7. Allen Brooks 4.0 2014  
8. Milt Lauer 4.0 2018  
9. Allen Brooks 4.0 2011  
10. Francisco Garcia 3.8 2021  
WAR - CAREER
Rank Player WAR PA  
1. Allen Brooks 22.0 2717  
2. Alex Bedoya 14.0 1572  
3. Jonathan Gural 10.3 982  
4. Gus Marquez 8.9 1198  
5. Milt Lauer 8.2 1214  
6. Mike McNaughton 7.5 914  
7. Kyle Fitzpatrick 7.2 897  
8. Brian Hendrix 7.2 1117  
9. Dennis Singleton 7.0 953  
10. Alex Mendoza 6.9 1306  
GAMES - SINGLE SEASON
Rank Player G Year  
1. Milt Lauer 138 2017  
2. Allen Brooks 137 2011  
3. Mike Odendahl 136 2024  
4. Brian Hendrix 135 2025  
5. Steve DeRosier 134 2015  
6. Allen Brooks 132 2012  
7. Justin Phelps 132 2024  
8. Milt Lauer 131 2018  
9. Dane Howell 129 2011  
10. Alfredo Gutierrez 128 2019  
GAMES - CAREER
Rank Player G PA  
1. Allen Brooks 718 2717  
2. Alex Mendoza 372 1306  
3. Alex Bedoya 368 1572  
4. Milt Lauer 318 1214  
5. Gus Marquez 293 1198  
6. Jonathan Gural 283 982  
7. Kyle Fitzpatrick 268 897  
8. Brian Hendrix 259 1117  
9. Mike Odendahl 258 1083  
10. Angelo Perez 258 890  
AT-BATS - SINGLE SEASON
Rank Player AB Year  
1. Justin Phelps 518 2024  
2. Mike Odendahl 511 2024  
3. Milt Lauer 500 2017  
4. Brian Hendrix 495 2025  
5. Jimmy Jones 495 2023  
6. Allen Brooks 481 2011  
7. Jim Edwards 481 2016  
8. Dane Howell 478 2011  
9. Matt Russo 474 2022  
10. Randy Gede 470 2017  
AT-BATS - CAREER
Rank Player AB PA  
1. Allen Brooks 2260 2717  
2. Alex Bedoya 1420 1572  
3. Alex Mendoza 1182 1306  
4. Milt Lauer 1120 1214  
5. Gus Marquez 1077 1198  
6. Mike Odendahl 959 1083  
7. Brian Hendrix 953 1117  
8. Matt Russo 953 1083  
9. Jonathan Gural 868 982  
10. Harry Guertin 843 970  
RUNS - SINGLE SEASON
Rank Player R Year  
1. Jeremy Moore 82 2022  
2. Allen Brooks 76 2011  
3. Brian Hendrix 76 2025  
4. Dane Howell 75 2011  
5. Mike Odendahl 74 2024  
6. Justin Phelps 71 2024  
7. Brian Hendrix 71 2024  
8. Matt Russo 69 2022  
9. Jimmy Jones 65 2023  
10. Alex Bedoya 65 2019  
RUNS - CAREER
Rank Player R PA  
1. Allen Brooks 297 2717  
2. Alex Bedoya 190 1572  
3. Alex Mendoza 157 1306  
4. Gus Marquez 151 1198  
5. Brian Hendrix 147 1117  
6. Matt Russo 129 1083  
7. Milt Lauer 124 1214  
8. Mike Odendahl 122 1083  
9. Dennis Singleton 119 953  
10. Jonathan Gural 115 982  
HITS - SINGLE SEASON
Rank Player H Year  
1. Justin Phelps 150 2024  
2. Brian Hendrix 137 2025  
3. Mike Odendahl 136 2024  
4. Milt Lauer 130 2017  
5. Alex Bedoya 129 2019  
6. Dane Howell 127 2011  
7. Milt Lauer 122 2018  
8. Matt Russo 120 2022  
9. Brian Hendrix 119 2024  
10. John Scott 115 2014  
HITS - CAREER
Rank Player H PA  
1. Allen Brooks 533 2717  
2. Alex Bedoya 352 1572  
3. Alex Mendoza 313 1306  
4. Milt Lauer 287 1214  
5. Gus Marquez 275 1198  
6. Brian Hendrix 256 1117  
7. Mike Odendahl 237 1083  
8. Matt Russo 224 1083  
9. Jonathan Gural 222 982  
10. Justin Phelps 221 933  
TOTAL BASES - SINGLE SEASON
Rank Player TB Year  
1. Mike Odendahl 243 2024  
2. Brian Hendrix 227 2025  
3. Dane Howell 223 2011  
4. Alex Bedoya 216 2019  
5. Allen Brooks 215 2011  
6. Milt Lauer 208 2018  
7. Justin Phelps 203 2024  
8. Allen Brooks 200 2012  
9. Alex Bedoya 199 2020  
10. Milt Lauer 196 2017  
TOTAL BASES - CAREER
Rank Player TB PA  
1. Allen Brooks 967 2717  
2. Alex Bedoya 595 1572  
3. Gus Marquez 492 1198  
4. Alex Mendoza 492 1306  
5. Milt Lauer 461 1214  
6. Jonathan Gural 420 982  
7. Mike Odendahl 418 1083  
8. Brian Hendrix 417 1117  
9. Matt Russo 357 1083  
10. Dennis Singleton 348 953  
SINGLES - SINGLE SEASON
Rank Player 1B Year  
1. Justin Phelps 110 2024  
2. Milt Lauer 89 2017  
3. Brian Hendrix 88 2025  
4. Alex Bedoya 86 2019  
5. Mike Odendahl 82 2024  
6. Andy Acosta 80 2019  
7. Dane Howell 79 2011  
8. Randy Gede 79 2017  
9. Brian Hendrix 78 2024  
10. Milt Lauer 76 2018  
SINGLES - CAREER
Rank Player 1B PA  
1. Allen Brooks 323 2717  
2. Alex Bedoya 218 1572  
3. Alex Mendoza 216 1306  
4. Milt Lauer 188 1214  
5. Gus Marquez 170 1198  
6. Brian Hendrix 166 1117  
7. Justin Phelps 164 933  
8. Mike Odendahl 147 1083  
9. Mike McNaughton 145 914  
10. Matt Russo 143 1083  
DOUBLES - SINGLE SEASON
Rank Player 2B Year  
1. Justin Phelps 31 2024  
2. Jose Fontes 28 2022  
3. Milt Lauer 28 2017  
4. Alfredo Gutierrez 28 2019  
5. Matt Russo 28 2022  
6. Allen Brooks 27 2011  
7. Brian Hendrix 26 2025  
8. Alex Bedoya 26 2020  
9. Mike Odendahl 26 2024  
10. Milt Lauer 25 2018  
DOUBLES - CAREER
Rank Player 2B PA  
1. Allen Brooks 95 2717  
2. Alex Bedoya 73 1572  
3. Milt Lauer 60 1214  
4. Alex Mendoza 52 1306  
5. Matt Russo 52 1083  
6. Mike McNaughton 51 914  
7. Gary Egan 49 846  
8. Brian Hendrix 49 1117  
9. Gus Marquez 45 1198  
10. Angelo Perez 44 890  
TRIPLES - SINGLE SEASON
Rank Player 3B Year  
1. Justin Rogers 9 2011  
2. Jim Edwards 9 2016  
3. Angelo Perez 7 2015  
4. Angelo Perez 7 2016  
5. Brian Hendrix 6 2024  
6. Alex Bedoya 6 2019  
7. Micah Wilson 5 2016  
8. Jody Taylor 5 2011  
9. Justin Phelps 5 2024  
10. Jose Rodriguez 5 2015  
TRIPLES - CAREER
Rank Player 3B PA  
1. Angelo Perez 16 890  
2. Alex Bedoya 13 1572  
3. Jim Edwards 12 702  
4. Brian Hendrix 11 1117  
5. Justin Rogers 9 547  
6. Gus Marquez 8 1198  
7. Alex Mendoza 8 1306  
8. Jody Taylor 7 537  
9. Willie Aquino 6 698  
10. Allen Brooks 6 2717  
HOME RUNS - SINGLE SEASON
Rank Player HR Year  
1. Kyle Fitzpatrick 26 2012  
2. Allen Brooks 26 2011  
3. Allen Brooks 25 2012  
4. Mike Odendahl 25 2024  
5. Dane Howell 23 2011  
6. Allen Brooks 22 2014  
7. Dennis Singleton 22 2011  
8. Jonathan Gural 22 2019  
9. Antonio Deras 20 2012  
10. Gus Marquez 20 2022  
HOME RUNS - CAREER
Rank Player HR PA  
1. Allen Brooks 109 2717  
2. Gus Marquez 52 1198  
3. Jonathan Gural 50 982  
4. Alex Bedoya 48 1572  
5. Dennis Singleton 46 953  
6. Mike Odendahl 43 1083  
7. Kyle Fitzpatrick 42 897  
8. Alex Mendoza 37 1306  
9. Milt Lauer 36 1214  
10. Gregg Dier 33 495  
RBIS - SINGLE SEASON
Rank Player RBI Year  
1. Mike Odendahl 97 2024  
2. Dane Howell 95 2011  
3. Allen Brooks 74 2012  
4. Allen Brooks 70 2011  
5. Brian Hendrix 69 2025  
6. Gus Marquez 67 2022  
7. Alex Bedoya 67 2019  
8. Kyle Fitzpatrick 64 2012  
9. Dennis Singleton 64 2014  
10. Mike Odendahl 63 2025  
RBIS - CAREER
Rank Player RBI PA  
1. Allen Brooks 322 2717  
2. Alex Bedoya 164 1572  
3. Mike Odendahl 160 1083  
4. Gus Marquez 155 1198  
5. Alex Mendoza 140 1306  
6. Milt Lauer 137 1214  
7. Brian Hendrix 127 1117  
8. Dennis Singleton 125 953  
9. Kyle Fitzpatrick 121 897  
10. Jonathan Gural 119 982  
STOLEN BASES - SINGLE SEASON
Rank Player SB Year  
1. Alex Bedoya 32 2021  
2. Justin Phelps 31 2024  
3. Alex Bedoya 25 2020  
4. Jody Taylor 24 2012  
5. Jimmy Jones 24 2023  
6. Alex Bedoya 24 2019  
7. Dashawn Carter 24 2020  
8. Josh Franks 20 2015  
9. Justin Clark 19 2012  
10. Edwin Silva 18 2023  
STOLEN BASES - CAREER
Rank Player SB PA  
1. Alex Bedoya 94 1572  
2. Justin Phelps 53 933  
3. Jody Taylor 42 537  
4. Dashawn Carter 40 671  
5. Harry Guertin 40 970  
6. Jimmy Jones 36 805  
7. Justin Clark 33 786  
8. Jonathan Gural 29 982  
9. Alex Mendoza 29 1306  
10. Nate Lacy 25 785  
CAUGHT STEALING - SINGLE SEASON
Rank Player CS Year  
1. Willie Aquino 16 2015  
2. Nate Lacy 13 2014  
3. Justin Phelps 13 2024  
4. Joe Sheppard 12 2019  
5. Randy Gede 12 2017  
6. Jim Edwards 12 2016  
7. Alex Bedoya 11 2020  
8. Justin Clark 10 2012  
9. Danny Flores 10 2019  
10. Jordan Diaz 9 2020  
CAUGHT STEALING - CAREER
Rank Player CS PA  
1. Alex Bedoya 22 1572  
2. Jonathan Gural 21 982  
3. Willie Aquino 19 698  
4. Nate Lacy 19 785  
5. Brian Hendrix 18 1117  
6. Alex Mendoza 17 1306  
7. Justin Phelps 17 933  
8. Matt Russo 17 1083  
9. Justin Clark 16 786  
10. Jim Edwards 16 702  
WALKS - SINGLE SEASON
Rank Player BB Year  
1. Allen Brooks 95 2012  
2. Allen Brooks 80 2011  
3. Ryan Compton 76 2024  
4. Brian Hendrix 75 2024  
5. Allen Brooks 73 2014  
6. Brian Hendrix 70 2025  
7. Mike Odendahl 66 2024  
8. Carlos Claustro 64 2016  
9. Antonio Deras 64 2012  
10. Jimmy Jones 64 2023  
WALKS - CAREER
Rank Player BB PA  
1. Allen Brooks 408 2717  
2. Brian Hendrix 145 1117  
3. Alex Bedoya 133 1572  
4. Dennis Singleton 120 953  
5. Kyle Fitzpatrick 118 897  
6. Carlos Claustro 115 652  
7. Mike Odendahl 109 1083  
8. Justin Clark 103 786  
9. Harry Guertin 103 970  
10. Gus Marquez 102 1198  
HIT BY PITCH - SINGLE SEASON
Rank Player HBP Year  
1. Woo-suk Chung 14 2016  
2. Matt Russo 14 2023  
3. Matt Russo 13 2022  
4. Steve DeRosier 12 2015  
5. Willie Aquino 12 2015  
6. Chris Redish 12 2022  
7. Thomaz Mana 11 2020  
8. David Hollick 11 2022  
9. Angel Lujan 11 2025  
10. Bob Cook 10 2023  
HIT BY PITCH - CAREER
Rank Player HBP PA  
1. Allen Brooks 36 2717  
2. Matt Russo 28 1083  
3. Willie Aquino 19 698  
4. Angelo Perez 18 890  
5. Woo-suk Chung 17 760  
6. Alex Bedoya 16 1572  
7. Mike McNaughton 15 914  
8. Alex Mendoza 14 1306  
9. Bob Cook 13 516  
10. Francisco Garcia 13 571  
STRIKEOUTS - SINGLE SEASON
Rank Player K Year  
1. Mike Odendahl 162 2024  
2. Allen Brooks 158 2011  
3. Dennis Singleton 155 2014  
4. Jimmy Jones 150 2023  
5. James Vajgrt 145 2021  
6. Mike Odendahl 145 2025  
7. Angelo Perez 140 2015  
8. Jim Edwards 136 2016  
9. Allen Brooks 134 2014  
10. Brian Hendrix 133 2025  
STRIKEOUTS - CAREER
Rank Player K PA  
1. Allen Brooks 696 2717  
2. Alex Bedoya 350 1572  
3. Mike Odendahl 307 1083  
4. Angelo Perez 294 890  
5. Dennis Singleton 268 953  
6. Brian Hendrix 265 1117  
7. Jonathan Gural 262 982  
8. Woo-suk Chung 225 760  
9. Alex Mendoza 221 1306  
10. Milt Lauer 220 1214  
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Wednesday, March 18th , 2026 - OOTP Baseball 26.8 Build 82