VANCOUVER CANADIANS
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. 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 2501  
2. Tyler Saladino .292 1739  
         
         
         
         
         
         
         
         
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 2021  
2. Tyler Saladino .373 1739  
         
         
         
         
         
         
         
         
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 2501  
2. Rafael Lopez .475 2021  
         
         
         
         
         
         
         
         
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 2501  
2. Rafael Lopez .853 2021  
         
         
         
         
         
         
         
         
WAR - SINGLE SEASON
Rank Player WAR Year  
1. Zoilo Almonte 4.5 2017  
2. Tyler Saladino 3.6 2016  
3. Jack Hannahan 3.6 2013  
4. Josh Phegley 3.4 2013  
5. Daniel Castro 3.1 2019  
6. Dwight Smith Jr. 3.0 2016  
7. Alex De Goti 3.0 2023  
8. Zoilo Almonte 3.0 2018  
9. Rafael Lopez 2.7 2022  
10. Ryan O'Hearn 2.7 2022  
WAR - CAREER
Rank Player WAR PA  
1. Zoilo Almonte 11.7 2501  
2. Rafael Lopez 9.1 2021  
3. John Andreoli 5.8 1625  
4. Tyler Saladino 5.8 1739  
5. Taylor Jones 4.8 1235  
6. Aaron Hicks 4.5 655  
7. Alex De Goti 4.3 950  
8. Dwight Smith Jr. 3.9 1056  
9. Daniel Castro 3.9 1145  
10. Ernie Clement 3.8 880  
GAMES - SINGLE SEASON
Rank Player G Year  
1. Taylor Jones 141 2020  
2. Zoilo Almonte 139 2018  
3. Keith Curcio 138 2020  
4. Dean Anna 138 2016  
5. Cheslor Cuthbert 138 2019  
6. Cheslor Cuthbert 137 2020  
7. Taylor Jones 136 2021  
8. Braden Bishop 136 2020  
9. Daniel Castro 136 2019  
10. Omar Quintanilla 135 2014  
GAMES - CAREER
Rank Player G PA  
1. Zoilo Almonte 553 2501  
2. Rafael Lopez 491 2021  
3. Tyler Saladino 399 1739  
4. Dean Anna 373 1513  
5. John Andreoli 349 1625  
6. Ruben Tejada 321 1206  
7. Cheslor Cuthbert 301 1339  
8. Ryan O'Hearn 290 1242  
9. Keith Curcio 287 1246  
10. Taylor Jones 277 1235  
AT-BATS - SINGLE SEASON
Rank Player AB Year  
1. Daniel Castro 596 2019  
2. Zoilo Almonte 587 2018  
3. Braden Bishop 577 2020  
4. Jose Tabata 560 2017  
5. Cheslor Cuthbert 560 2020  
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 2501  
2. Rafael Lopez 1736 2021  
3. Tyler Saladino 1521 1739  
4. John Andreoli 1365 1625  
5. Dean Anna 1343 1513  
6. Cheslor Cuthbert 1215 1339  
7. Keith Curcio 1121 1246  
8. Ryan Wheeler 1113 1225  
9. Daniel Castro 1075 1145  
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 2501  
2. Rafael Lopez 284 2021  
3. John Andreoli 263 1625  
4. Tyler Saladino 253 1739  
5. Cheslor Cuthbert 197 1339  
6. Dean Anna 188 1513  
7. Ryan O'Hearn 187 1242  
8. Taylor Jones 185 1235  
9. Daniel Castro 178 1145  
10. Keith Curcio 174 1246  
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 2501  
2. Rafael Lopez 487 2021  
3. Tyler Saladino 444 1739  
4. John Andreoli 417 1625  
5. Daniel Castro 377 1145  
6. Dean Anna 358 1513  
7. Cheslor Cuthbert 347 1339  
8. Ryan Wheeler 333 1225  
9. Keith Curcio 319 1246  
10. Taylor Jones 311 1235  
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 2018  
10. John Andreoli 245 2019  
TOTAL BASES - CAREER
Rank Player TB PA  
1. Zoilo Almonte 1151 2501  
2. Rafael Lopez 824 2021  
3. Tyler Saladino 659 1739  
4. John Andreoli 640 1625  
5. Cheslor Cuthbert 592 1339  
6. Ryan O'Hearn 560 1242  
7. Taylor Jones 549 1235  
8. Dean Anna 528 1513  
9. Ryan Wheeler 515 1225  
10. Daniel Castro 508 1145  
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. Ernie Clement 108 2023  
9. Keith Curcio 108 2021  
10. Keith Curcio 106 2020  
SINGLES - CAREER
Rank Player 1B PA  
1. Zoilo Almonte 481 2501  
2. Tyler Saladino 327 1739  
3. Rafael Lopez 311 2021  
4. John Andreoli 293 1625  
5. Daniel Castro 293 1145  
6. Dean Anna 254 1513  
7. Ryan Wheeler 235 1225  
8. Keith Curcio 225 1246  
9. Max Schrock 225 1119  
10. Cheslor Cuthbert 222 1339  
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. Cheslor Cuthbert 29 2019  
7. P.J. Higgins 29 2024  
8. Zoilo Almonte 29 2018  
9. Braden Bishop 29 2020  
10. Taylor Jones 28 2020  
DOUBLES - CAREER
Rank Player 2B PA  
1. Zoilo Almonte 109 2501  
2. Rafael Lopez 91 2021  
3. Ryan O'Hearn 69 1242  
4. Dean Anna 68 1513  
5. John Andreoli 65 1625  
6. Ruben Tejada 62 1206  
7. Cheslor Cuthbert 61 1339  
8. Taylor Jones 60 1235  
9. Tyler Saladino 59 1739  
10. Daniel Castro 57 1145  
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. Tyler Saladino 6 2020  
8. Cheslor Cuthbert 6 2019  
9. Max Schrock 5 2021  
10. Aaron Hicks 5 2013  
TRIPLES - CAREER
Rank Player 3B PA  
1. Keith Curcio 23 1246  
2. John Andreoli 19 1625  
3. Tyler Saladino 18 1739  
4. Zoilo Almonte 16 2501  
5. Ryan Wheeler 10 1225  
6. Michael Bourn 9 614  
7. Rafael Lopez 9 2021  
8. Cheslor Cuthbert 8 1339  
9. Daniel Castro 7 1145  
10. Aaron Hicks 7 655  
HOME RUNS - SINGLE SEASON
Rank Player HR Year  
1. Zoilo Almonte 33 2018  
2. Taylor Jones 31 2021  
3. Cheslor Cuthbert 27 2020  
4. Willie Calhoun 27 2023  
5. Taylor Jones 27 2020  
6. Jack Hannahan 26 2013  
7. Ryan O'Hearn 26 2022  
8. Maikel Franco 25 2023  
9. Zoilo Almonte 24 2017  
10. Zack Short 24 2022  
HOME RUNS - CAREER
Rank Player HR PA  
1. Zoilo Almonte 101 2501  
2. Rafael Lopez 76 2021  
3. Ryan O'Hearn 65 1242  
4. Taylor Jones 58 1235  
5. Cheslor Cuthbert 56 1339  
6. Will Middlebrooks 56 1075  
7. John Andreoli 40 1625  
8. Tyler Saladino 40 1739  
9. Zack Short 39 981  
10. Stuart Fairchild 38 891  
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 2501  
2. Rafael Lopez 285 2021  
3. Cheslor Cuthbert 221 1339  
4. Ryan O'Hearn 215 1242  
5. Tyler Saladino 213 1739  
6. Taylor Jones 196 1235  
7. John Andreoli 195 1625  
8. Will Middlebrooks 195 1075  
9. Dean Anna 194 1513  
10. Ryan Wheeler 162 1225  
STOLEN BASES - SINGLE SEASON
Rank Player SB Year  
1. Keith Curcio 39 2021  
2. Braden Bishop 31 2020  
3. Keith Curcio 28 2020  
4. Tyler Saladino 21 2016  
5. Aaron Hicks 19 2013  
6. Yonny Hernandez 19 2024  
7. Zoilo Almonte 18 2013  
8. Cade Marlowe 18 2024  
9. Devonte Brown 18 2023  
10. John Andreoli 17 2018  
STOLEN BASES - CAREER
Rank Player SB PA  
1. Keith Curcio 70 1246  
2. Zoilo Almonte 50 2501  
3. Tyler Saladino 44 1739  
4. John Andreoli 43 1625  
5. Cade Marlowe 33 592  
6. Braden Bishop 31 646  
7. Aaron Hicks 26 655  
8. Max Schrock 22 1119  
9. Dwight Smith Jr. 22 1056  
10. Jose Tabata 20 808  
CAUGHT STEALING - SINGLE SEASON
Rank Player CS Year  
1. Aaron Hicks 16 2013  
2. Andrew Romine 16 2015  
3. Yonny Hernandez 15 2024  
4. John Andreoli 15 2019  
5. Keith Curcio 14 2021  
6. Stuart Fairchild 14 2023  
7. Ernie Clement 13 2023  
8. Braden Bishop 12 2020  
9. Tyler Saladino 11 2016  
10. Danny Worth 9 2015  
CAUGHT STEALING - CAREER
Rank Player CS PA  
1. John Andreoli 31 1625  
2. Tyler Saladino 29 1739  
3. Keith Curcio 26 1246  
4. Stuart Fairchild 21 891  
5. Zoilo Almonte 19 2501  
6. Aaron Hicks 18 655  
7. Ernie Clement 17 880  
8. Kramer Robertson 16 773  
9. Andrew Romine 16 434  
10. Yonny Hernandez 15 396  
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. Taylor Jones 84 2020  
6. Rafael Lopez 84 2018  
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 2021  
2. John Andreoli 244 1625  
3. Zoilo Almonte 205 2501  
4. Tyler Saladino 191 1739  
5. Dean Anna 161 1513  
6. Taylor Jones 156 1235  
7. Ryan O'Hearn 156 1242  
8. Zack Short 154 981  
9. Omar Quintanilla 130 994  
10. Ruben Tejada 129 1206  
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. Connor Hollis 11 2024  
5. Ruben Tejada 11 2017  
6. Zac Cook 11 2021  
7. John Baker 9 2015  
8. Yonny Hernandez 9 2024  
9. Tyler Saladino 8 2016  
10. Ruben Tejada 8 2021  
HIT BY PITCH - CAREER
Rank Player HBP PA  
1. Rafael Lopez 25 2021  
2. Ruben Tejada 24 1206  
3. Braden Bishop 20 646  
4. Rob Brantly 14 792  
5. Trey Martin 14 383  
6. Ian Parmley 14 563  
7. John Baker 13 518  
8. Tyler Saladino 13 1739  
9. Ryan Wheeler 13 1225  
10. Willie Calhoun 12 883  
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. Dean Anna 109 2016  
7. Ryan Wheeler 108 2016  
8. Will Middlebrooks 106 2017  
9. Zoilo Almonte 103 2018  
10. Zack Short 103 2022  
STRIKEOUTS - CAREER
Rank Player K PA  
1. Zoilo Almonte 434 2501  
2. Rafael Lopez 421 2021  
3. John Andreoli 310 1625  
4. Tyler Saladino 256 1739  
5. Dean Anna 236 1513  
6. Ryan Wheeler 221 1225  
7. Taylor Jones 219 1235  
8. Will Middlebrooks 212 1075  
9. Ryan O'Hearn 208 1242  
10. Zack Short 188 981  
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