VANCOUVER CANADIANS
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. Daniel Castro .374 2019  
2. Tyler Saladino .330 2016  
3. Ryne Birk .327 2019  
4. Dwight Smith Jr. .325 2016  
5. John Andreoli .324 2019  
6. Daniel Castro .323 2018  
7. Braden Bishop .314 2020  
8. Zoilo Almonte .313 2018  
9. Taylor Jones .305 2020  
10. P.J. Higgins .304 2024  
BATTING AVERAGE - CAREER
Rank Player AVG PA  
1. Zoilo Almonte .312 2512  
2. Tyler Saladino .292 1753  
         
         
         
         
         
         
         
         
ON-BASE PCT - SINGLE SEASON
Rank Player OBP Year  
1. John Andreoli .428 2019  
2. Rafael Lopez .427 2018  
3. Tyler Saladino .408 2016  
4. Daniel Castro .407 2019  
5. Taylor Jones .402 2020  
6. John Andreoli .399 2018  
7. Dwight Smith Jr. .396 2016  
8. Ruben Tejada .390 2017  
9. Max Schrock .389 2021  
10. Colin Walsh .386 2017  
ON-BASE PCT - CAREER
Rank Player OBP PA  
1. Rafael Lopez .379 2042  
2. Tyler Saladino .373 1753  
         
         
         
         
         
         
         
         
SLUGGING PCT - SINGLE SEASON
Rank Player SLG Year  
1. Ryan O'Hearn .563 2022  
2. Zoilo Almonte .538 2018  
3. Dwight Smith Jr. .526 2016  
4. Taylor Jones .521 2020  
5. John Andreoli .513 2019  
6. Taylor Jones .511 2021  
7. Maikel Franco .509 2023  
8. Daniel Castro .502 2019  
9. Stuart Fairchild .491 2023  
10. Cheslor Cuthbert .487 2019  
SLUGGING PCT - CAREER
Rank Player SLG PA  
1. Zoilo Almonte .507 2512  
2. Rafael Lopez .475 2042  
         
         
         
         
         
         
         
         
OPS - SINGLE SEASON
Rank Player OPS Year  
1. Ryan O'Hearn .946 2022  
2. John Andreoli .940 2019  
3. Taylor Jones .923 2020  
4. Dwight Smith Jr. .922 2016  
5. Zoilo Almonte .917 2018  
6. Daniel Castro .909 2019  
7. Taylor Jones .873 2021  
8. Rafael Lopez .871 2018  
9. John Andreoli .868 2018  
10. Tyler Saladino .868 2016  
OPS - CAREER
Rank Player OPS PA  
1. Zoilo Almonte .874 2512  
2. Rafael Lopez .853 2042  
         
         
         
         
         
         
         
         
WAR - SINGLE SEASON
Rank Player WAR Year  
1. Zoilo Almonte 4.6 2017  
2. Tyler Saladino 3.7 2016  
3. Jack Hannahan 3.6 2013  
4. Josh Phegley 3.5 2013  
5. Daniel Castro 3.1 2019  
6. Dwight Smith Jr. 3.1 2016  
7. Zoilo Almonte 3.0 2018  
8. Alex De Goti 3.0 2023  
9. Ryan O'Hearn 2.8 2022  
10. Rob Brantly 2.7 2021  
WAR - CAREER
Rank Player WAR PA  
1. Zoilo Almonte 12.0 2512  
2. Rafael Lopez 9.1 2042  
3. Tyler Saladino 6.0 1753  
4. John Andreoli 5.4 1658  
5. Taylor Jones 5.1 1236  
6. Aaron Hicks 4.6 657  
7. Dwight Smith Jr. 4.1 1064  
8. Daniel Castro 4.0 1153  
9. Alex De Goti 4.0 1173  
10. Cade Marlowe 3.9 996  
GAMES - SINGLE SEASON
Rank Player G Year  
1. Taylor Jones 141 2020  
2. Zoilo Almonte 139 2018  
3. Cheslor Cuthbert 138 2019  
4. Keith Curcio 138 2020  
5. Dean Anna 138 2016  
6. Cheslor Cuthbert 137 2020  
7. Taylor Jones 136 2021  
8. Daniel Castro 136 2019  
9. Braden Bishop 136 2020  
10. Omar Quintanilla 135 2014  
GAMES - CAREER
Rank Player G PA  
1. Zoilo Almonte 553 2512  
2. Rafael Lopez 491 2042  
3. Tyler Saladino 399 1753  
4. Dean Anna 373 1527  
5. John Andreoli 349 1658  
6. Ruben Tejada 321 1227  
7. Cheslor Cuthbert 301 1340  
8. Alex De Goti 292 1173  
9. Ryan O'Hearn 290 1242  
10. Keith Curcio 287 1256  
AT-BATS - SINGLE SEASON
Rank Player AB Year  
1. Daniel Castro 596 2019  
2. Zoilo Almonte 587 2018  
3. Braden Bishop 577 2020  
4. Cheslor Cuthbert 560 2020  
5. Jose Tabata 560 2017  
6. Cheslor Cuthbert 559 2019  
7. Taylor Jones 540 2021  
8. Keith Curcio 537 2020  
9. Keith Curcio 525 2021  
10. Taylor Jones 524 2020  
AT-BATS - CAREER
Rank Player AB PA  
1. Zoilo Almonte 2268 2512  
2. Rafael Lopez 1736 2042  
3. Tyler Saladino 1521 1753  
4. John Andreoli 1365 1658  
5. Dean Anna 1343 1527  
6. Cheslor Cuthbert 1215 1340  
7. Keith Curcio 1121 1256  
8. Ryan Wheeler 1113 1237  
9. Daniel Castro 1075 1153  
10. Ryan O'Hearn 1069 1242  
RUNS - SINGLE SEASON
Rank Player R Year  
1. John Andreoli 115 2018  
2. Braden Bishop 105 2020  
3. Zoilo Almonte 103 2018  
4. Daniel Castro 102 2019  
5. John Andreoli 99 2019  
6. Taylor Jones 98 2020  
7. Cheslor Cuthbert 95 2019  
8. Max Schrock 91 2021  
9. Keith Curcio 90 2021  
10. Jose Tabata 88 2017  
RUNS - CAREER
Rank Player R PA  
1. Zoilo Almonte 400 2512  
2. Rafael Lopez 284 2042  
3. John Andreoli 263 1658  
4. Tyler Saladino 253 1753  
5. Cheslor Cuthbert 197 1340  
6. Dean Anna 188 1527  
7. Ryan O'Hearn 187 1242  
8. Taylor Jones 185 1236  
9. Daniel Castro 178 1153  
10. Keith Curcio 174 1256  
HITS - SINGLE SEASON
Rank Player H Year  
1. Daniel Castro 223 2019  
2. Zoilo Almonte 184 2018  
3. Braden Bishop 181 2020  
4. Jose Tabata 169 2017  
5. Cheslor Cuthbert 162 2019  
6. Taylor Jones 160 2020  
7. Cheslor Cuthbert 159 2020  
8. John Andreoli 155 2019  
9. Keith Curcio 153 2021  
10. Max Schrock 152 2020  
HITS - CAREER
Rank Player H PA  
1. Zoilo Almonte 707 2512  
2. Rafael Lopez 487 2042  
3. Tyler Saladino 444 1753  
4. John Andreoli 417 1658  
5. Daniel Castro 377 1153  
6. Dean Anna 358 1527  
7. Cheslor Cuthbert 347 1340  
8. Ryan Wheeler 333 1237  
9. Keith Curcio 319 1256  
10. Taylor Jones 311 1236  
TOTAL BASES - SINGLE SEASON
Rank Player TB Year  
1. Zoilo Almonte 316 2018  
2. Daniel Castro 299 2019  
3. Taylor Jones 276 2021  
4. Taylor Jones 273 2020  
5. Cheslor Cuthbert 272 2019  
6. Braden Bishop 272 2020  
7. Cheslor Cuthbert 270 2020  
8. Maikel Franco 247 2023  
9. John Andreoli 245 2019  
10. John Andreoli 245 2018  
TOTAL BASES - CAREER
Rank Player TB PA  
1. Zoilo Almonte 1151 2512  
2. Rafael Lopez 824 2042  
3. Tyler Saladino 659 1753  
4. John Andreoli 640 1658  
5. Cheslor Cuthbert 592 1340  
6. Ryan O'Hearn 560 1242  
7. Taylor Jones 549 1236  
8. Dean Anna 528 1527  
9. Ryan Wheeler 515 1237  
10. Daniel Castro 508 1153  
SINGLES - SINGLE SEASON
Rank Player 1B Year  
1. Daniel Castro 173 2019  
2. Braden Bishop 130 2020  
3. Jose Tabata 127 2017  
4. Max Schrock 125 2020  
5. Zoilo Almonte 120 2018  
6. Daniel Castro 116 2018  
7. Tyler Saladino 113 2016  
8. Keith Curcio 108 2021  
9. Ernie Clement 108 2023  
10. Keith Curcio 106 2020  
SINGLES - CAREER
Rank Player 1B PA  
1. Zoilo Almonte 481 2512  
2. Tyler Saladino 327 1753  
3. Rafael Lopez 311 2042  
4. John Andreoli 293 1658  
5. Daniel Castro 293 1153  
6. Dean Anna 254 1527  
7. Ryan Wheeler 235 1237  
8. Keith Curcio 225 1256  
9. Max Schrock 225 1150  
10. Cheslor Cuthbert 222 1340  
DOUBLES - SINGLE SEASON
Rank Player 2B Year  
1. Daniel Castro 35 2019  
2. Jose Tabata 33 2017  
3. Maikel Franco 33 2023  
4. Taylor Jones 32 2021  
5. John Andreoli 31 2019  
6. Braden Bishop 29 2020  
7. P.J. Higgins 29 2024  
8. Zoilo Almonte 29 2018  
9. Cheslor Cuthbert 29 2019  
10. Taylor Jones 28 2020  
DOUBLES - CAREER
Rank Player 2B PA  
1. Zoilo Almonte 109 2512  
2. Rafael Lopez 91 2042  
3. Ryan O'Hearn 69 1242  
4. Dean Anna 68 1527  
5. John Andreoli 65 1658  
6. Ruben Tejada 62 1227  
7. Cheslor Cuthbert 61 1340  
8. Taylor Jones 60 1236  
9. Tyler Saladino 59 1753  
10. Daniel Castro 57 1153  
TRIPLES - SINGLE SEASON
Rank Player 3B Year  
1. Keith Curcio 11 2020  
2. Keith Curcio 11 2021  
3. John Andreoli 10 2019  
4. Michael Bourn 8 2017  
5. John Andreoli 7 2018  
6. Ernie Clement 6 2023  
7. Cheslor Cuthbert 6 2019  
8. Tyler Saladino 6 2020  
9. Willie Calhoun 5 2023  
10. Connor Hollis 5 2025  
TRIPLES - CAREER
Rank Player 3B PA  
1. Keith Curcio 23 1256  
2. John Andreoli 19 1658  
3. Tyler Saladino 18 1753  
4. Zoilo Almonte 16 2512  
5. Ryan Wheeler 10 1237  
6. Michael Bourn 9 622  
7. Connor Hollis 9 764  
8. Rafael Lopez 9 2042  
9. Cheslor Cuthbert 8 1340  
10. Daniel Castro 7 1153  
HOME RUNS - SINGLE SEASON
Rank Player HR Year  
1. Zoilo Almonte 33 2018  
2. Taylor Jones 31 2021  
3. Willie Calhoun 27 2023  
4. Taylor Jones 27 2020  
5. Cheslor Cuthbert 27 2020  
6. Jack Hannahan 26 2013  
7. Ryan O'Hearn 26 2022  
8. Maikel Franco 25 2023  
9. Zack Short 24 2022  
10. John Andreoli 24 2018  
HOME RUNS - CAREER
Rank Player HR PA  
1. Zoilo Almonte 101 2512  
2. Rafael Lopez 76 2042  
3. Ryan O'Hearn 65 1242  
4. Taylor Jones 58 1236  
5. Cheslor Cuthbert 56 1340  
6. Will Middlebrooks 56 1078  
7. John Andreoli 40 1658  
8. Tyler Saladino 40 1753  
9. Frank Schwindel 40 718  
10. Zack Short 39 1000  
RBIS - SINGLE SEASON
Rank Player RBI Year  
1. Zoilo Almonte 128 2018  
2. Cheslor Cuthbert 109 2019  
3. Taylor Jones 106 2021  
4. Cheslor Cuthbert 98 2020  
5. Willie Calhoun 96 2023  
6. Maikel Franco 92 2023  
7. Taylor Jones 90 2020  
8. John Andreoli 89 2018  
9. Dean Anna 88 2016  
10. Josh Phegley 86 2013  
RBIS - CAREER
Rank Player RBI PA  
1. Zoilo Almonte 409 2512  
2. Rafael Lopez 285 2042  
3. Cheslor Cuthbert 221 1340  
4. Ryan O'Hearn 215 1242  
5. Tyler Saladino 213 1753  
6. Taylor Jones 196 1236  
7. John Andreoli 195 1658  
8. Will Middlebrooks 195 1078  
9. Dean Anna 194 1527  
10. Ryan Wheeler 162 1237  
STOLEN BASES - SINGLE SEASON
Rank Player SB Year  
1. Keith Curcio 39 2021  
2. Braden Bishop 31 2020  
3. Ryan Bliss 30 2025  
4. Keith Curcio 28 2020  
5. Tyler Saladino 21 2016  
6. Cade Marlowe 21 2025  
7. Aaron Hicks 19 2013  
8. Yonny Hernandez 19 2024  
9. Devonte Brown 18 2023  
10. Cade Marlowe 18 2024  
STOLEN BASES - CAREER
Rank Player SB PA  
1. Keith Curcio 70 1256  
2. Cade Marlowe 52 996  
3. Zoilo Almonte 50 2512  
4. Tyler Saladino 44 1753  
5. John Andreoli 43 1658  
6. Braden Bishop 31 654  
7. Ryan Bliss 30 443  
8. Aaron Hicks 26 657  
9. Connor Hollis 25 764  
10. Yonny Hernandez 22 574  
CAUGHT STEALING - SINGLE SEASON
Rank Player CS Year  
1. Cade Marlowe 18 2025  
2. Aaron Hicks 16 2013  
3. Andrew Romine 16 2015  
4. Yonny Hernandez 15 2024  
5. John Andreoli 15 2019  
6. Stuart Fairchild 14 2023  
7. Keith Curcio 14 2021  
8. Ernie Clement 13 2023  
9. Connor Hollis 12 2025  
10. Braden Bishop 12 2020  
CAUGHT STEALING - CAREER
Rank Player CS PA  
1. Cade Marlowe 32 996  
2. John Andreoli 31 1658  
3. Tyler Saladino 29 1753  
4. Keith Curcio 26 1256  
5. Yonny Hernandez 26 574  
6. Stuart Fairchild 21 895  
7. Zoilo Almonte 19 2512  
8. Connor Hollis 19 764  
9. Aaron Hicks 18 657  
10. Ernie Clement 17 899  
WALKS - SINGLE SEASON
Rank Player BB Year  
1. John Andreoli 112 2018  
2. Daric Barton 94 2014  
3. Colin Walsh 92 2017  
4. John Andreoli 87 2019  
5. Rafael Lopez 84 2018  
6. Taylor Jones 84 2020  
7. Omar Quintanilla 78 2014  
8. Max Schrock 77 2021  
9. Zack Short 77 2022  
10. Ruben Tejada 76 2017  
WALKS - CAREER
Rank Player BB PA  
1. Rafael Lopez 253 2042  
2. John Andreoli 244 1658  
3. Zoilo Almonte 205 2512  
4. Tyler Saladino 191 1753  
5. Dean Anna 161 1527  
6. Taylor Jones 156 1236  
7. Ryan O'Hearn 156 1242  
8. Zack Short 154 1000  
9. Omar Quintanilla 130 1012  
10. Ruben Tejada 129 1227  
HIT BY PITCH - SINGLE SEASON
Rank Player HBP Year  
1. Braden Bishop 20 2020  
2. Trey Martin 14 2016  
3. Ian Parmley 12 2018  
4. Zac Cook 11 2021  
5. Connor Hollis 11 2024  
6. Ruben Tejada 11 2017  
7. John Baker 9 2015  
8. Yonny Hernandez 9 2024  
9. KJ Harrison 9 2025  
10. Tyler Saladino 8 2016  
HIT BY PITCH - CAREER
Rank Player HBP PA  
1. Rafael Lopez 25 2042  
2. Ruben Tejada 24 1227  
3. Braden Bishop 20 654  
4. Connor Hollis 19 764  
5. Rob Brantly 14 801  
6. Yonny Hernandez 14 574  
7. Trey Martin 14 394  
8. Ian Parmley 14 570  
9. John Baker 13 525  
10. Tyler Saladino 13 1753  
STRIKEOUTS - SINGLE SEASON
Rank Player K Year  
1. John Andreoli 144 2018  
2. Colin Walsh 117 2017  
3. Taylor Jones 116 2020  
4. Stuart Fairchild 113 2023  
5. Aaron Hicks 112 2013  
6. Cade Marlowe 112 2025  
7. Dean Anna 109 2016  
8. Ryan Wheeler 108 2016  
9. Will Middlebrooks 106 2017  
10. Taylor Jones 103 2021  
STRIKEOUTS - CAREER
Rank Player K PA  
1. Zoilo Almonte 434 2512  
2. Rafael Lopez 421 2042  
3. John Andreoli 310 1658  
4. Tyler Saladino 256 1753  
5. Dean Anna 236 1527  
6. Ryan Wheeler 221 1237  
7. Taylor Jones 219 1236  
8. Cade Marlowe 219 996  
9. Will Middlebrooks 212 1078  
10. Ryan O'Hearn 208 1242  
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