WEST MICHIGAN WHITECAPS
BATTING LEADERS
11/17/2021
League History Index | Players | Teams | Managers | Leagues | Leaderboards | Awards | Accomplishments
BEL | BGN | BUR | CR | CLI | DAY | FWA | GLK | KC | LCO | LAN | PEO | QC | SB | WMI | WIS
Team Index | Draft History | Starters: Positional - Pitchers | Registers: Batters - Pitchers | Leaders: Batters - Pitchers
TEAM BATTING SINGLE SEASON LEADERS TEAM BATTING CAREER LEADERS
434 PA required for season rate statistics. 1194 PA required for career rate statistics.
BATTING AVERAGE - SINGLE SEASON
Rank Player AVG Year  
1. Davis Wendzel .291 2020  
2. Andrew Poetz .269 2020  
3. Peter Beach .268 2018  
4. Jon Payton .266 2019  
5. Peter Beach .260 2019  
6. Willson Contreras .251 2015  
7. Ángel Apodaca .245 2016  
8. Justin DeWitt .244 2017  
9. Rafael Castillo .236 2017  
10. Keon Barnum .234 2013  
BATTING AVERAGE - CAREER
Rank Player AVG PA  
ON-BASE PCT - SINGLE SEASON
Rank Player OBP Year  
1. Peter Beach .421 2018  
2. Peter Beach .386 2019  
3. Davis Wendzel .356 2020  
4. Jon Payton .348 2019  
5. Andrew Poetz .330 2020  
6. Willson Contreras .328 2015  
7. Rafael Castillo .323 2017  
8. Keon Barnum .321 2013  
9. Justin DeWitt .303 2017  
10. Chris Cotton .294 2021  
ON-BASE PCT - CAREER
Rank Player OBP PA  
SLUGGING PCT - SINGLE SEASON
Rank Player SLG Year  
1. Davis Wendzel .443 2020  
2. Jon Payton .416 2019  
3. Rafael Castillo .407 2017  
4. Willson Contreras .395 2015  
5. Keon Barnum .393 2013  
6. Peter Beach .382 2018  
7. Peter Beach .376 2019  
8. Andrew Poetz .365 2020  
9. Justin DeWitt .362 2017  
10. Ángel Apodaca .342 2016  
SLUGGING PCT - CAREER
Rank Player SLG PA  
OPS - SINGLE SEASON
Rank Player OPS Year  
1. Peter Beach .802 2018  
2. Davis Wendzel .799 2020  
3. Jon Payton .765 2019  
4. Peter Beach .762 2019  
5. Rafael Castillo .729 2017  
6. Willson Contreras .723 2015  
7. Keon Barnum .715 2013  
8. Andrew Poetz .695 2020  
9. Justin DeWitt .665 2017  
10. Ángel Apodaca .633 2016  
OPS - CAREER
Rank Player OPS PA  
WAR - SINGLE SEASON
Rank Player WAR Year  
1. Davis Wendzel 4.7 2020  
2. Peter Beach 4.5 2018  
3. Jon Payton 3.8 2019  
4. Andrew Poetz 3.6 2020  
5. Peter Beach 3.3 2019  
6. Joe Sherburne 3.0 2020  
7. Fernando Zapata 2.8 2019  
8. Rafael Castillo 2.8 2017  
9. Jake Venables 2.8 2019  
10. Enrique Bradfield 2.7 2021  
WAR - CAREER
Rank Player WAR PA  
1. Peter Beach 7.8 1048  
2. Jon Payton 4.9 824  
3. Davis Wendzel 4.7 597  
4. Andrew Poetz 4.1 919  
5. Willson Contreras 3.8 865  
6. Bill Fox 3.7 546  
7. Joe Sherburne 3.0 405  
8. Fernando Zapata 2.8 325  
9. Rafael Castillo 2.8 509  
10. Jake Venables 2.8 341  
GAMES - SINGLE SEASON
Rank Player G Year  
1. Jon Payton 136 2019  
2. Rafael Castillo 134 2017  
3. Davis Wendzel 133 2020  
4. Andrew Poetz 133 2020  
5. Ángel Apodaca 130 2016  
6. Willson Contreras 130 2015  
7. Peter Beach 125 2018  
8. Jorge Velásquez 124 2018  
9. Peter Beach 121 2019  
10. Sonny Williams 120 2021  
GAMES - CAREER
Rank Player G PA  
1. Peter Beach 246 1048  
2. Francisco Aragón 236 794  
3. Ángel Apodaca 211 881  
4. Justin DeWitt 206 828  
5. Andrew Poetz 199 919  
6. Willson Contreras 197 865  
7. Jon Payton 189 824  
8. Tommy Bartlett 167 703  
9. Vincente Elías 148 621  
10. Rafael Castillo 134 509  
AT-BATS - SINGLE SEASON
Rank Player AB Year  
1. Andrew Poetz 572 2020  
2. Davis Wendzel 539 2020  
3. Jon Payton 526 2019  
4. Willson Contreras 506 2015  
5. Jorge Velásquez 496 2018  
6. Ángel Apodaca 482 2016  
7. Keon Barnum 440 2013  
8. Rafael Castillo 440 2017  
9. Sonny Williams 435 2021  
10. Justin DeWitt 431 2017  
AT-BATS - CAREER
Rank Player AB PA  
1. Peter Beach 834 1048  
2. Andrew Poetz 830 919  
3. Ángel Apodaca 806 881  
4. Willson Contreras 753 865  
5. Justin DeWitt 746 828  
6. Jon Payton 717 824  
7. Francisco Aragón 693 794  
8. Tommy Bartlett 607 703  
9. Vincente Elías 545 621  
10. Davis Wendzel 539 597  
RUNS - SINGLE SEASON
Rank Player R Year  
1. Andrew Poetz 81 2020  
2. Davis Wendzel 65 2020  
3. Jon Payton 63 2019  
4. Rafael Castillo 63 2017  
5. Willson Contreras 60 2015  
6. Pedro Cruz 54 2019  
7. Joe Sherburne 52 2020  
8. Peter Beach 51 2019  
9. Peter Beach 51 2018  
10. Ángel Apodaca 49 2016  
RUNS - CAREER
Rank Player R PA  
1. Andrew Poetz 107 919  
2. Peter Beach 102 1048  
3. Willson Contreras 97 865  
4. Francisco Aragón 83 794  
5. Ángel Apodaca 77 881  
6. Jon Payton 76 824  
7. Justin DeWitt 72 828  
8. Tommy Bartlett 71 703  
9. Davis Wendzel 65 597  
10. Rafael Castillo 63 509  
HITS - SINGLE SEASON
Rank Player H Year  
1. Davis Wendzel 157 2020  
2. Andrew Poetz 154 2020  
3. Jon Payton 140 2019  
4. Willson Contreras 127 2015  
5. Ángel Apodaca 118 2016  
6. Peter Beach 111 2018  
7. Peter Beach 109 2019  
8. Jorge Velásquez 107 2018  
9. Justin DeWitt 105 2017  
10. Rafael Castillo 104 2017  
HITS - CAREER
Rank Player H PA  
1. Peter Beach 220 1048  
2. Andrew Poetz 212 919  
3. Ángel Apodaca 203 881  
4. Willson Contreras 203 865  
5. Jon Payton 186 824  
6. Francisco Aragón 172 794  
7. Justin DeWitt 172 828  
8. Davis Wendzel 157 597  
9. Vincente Elías 137 621  
10. Bill Fox 122 546  
TOTAL BASES - SINGLE SEASON
Rank Player TB Year  
1. Davis Wendzel 239 2020  
2. Jon Payton 219 2019  
3. Andrew Poetz 209 2020  
4. Willson Contreras 200 2015  
5. Rafael Castillo 179 2017  
6. Keon Barnum 173 2013  
7. Ángel Apodaca 165 2016  
8. Peter Beach 158 2019  
9. Peter Beach 158 2018  
10. Justin DeWitt 156 2017  
TOTAL BASES - CAREER
Rank Player TB PA  
1. Willson Contreras 322 865  
2. Peter Beach 316 1048  
3. Andrew Poetz 295 919  
4. Jon Payton 291 824  
5. Ángel Apodaca 284 881  
6. Francisco Aragón 260 794  
7. Justin DeWitt 256 828  
8. Davis Wendzel 239 597  
9. Bill Fox 207 546  
10. Vincente Elías 191 621  
SINGLES - SINGLE SEASON
Rank Player 1B Year  
1. Andrew Poetz 116 2020  
2. Davis Wendzel 109 2020  
3. Ángel Apodaca 94 2016  
4. Jon Payton 93 2019  
5. Willson Contreras 88 2015  
6. Jorge Velásquez 86 2018  
7. Peter Beach 80 2018  
8. Peter Beach 73 2019  
9. Justin DeWitt 73 2017  
10. Pedro Cruz 72 2019  
SINGLES - CAREER
Rank Player 1B PA  
1. Ángel Apodaca 158 881  
2. Andrew Poetz 157 919  
3. Peter Beach 153 1048  
4. Willson Contreras 140 865  
5. Justin DeWitt 123 828  
6. Francisco Aragón 122 794  
7. Jon Payton 120 824  
8. Davis Wendzel 109 597  
9. Vincente Elías 101 621  
10. Jorge Velásquez 86 535  
DOUBLES - SINGLE SEASON
Rank Player 2B Year  
1. Jon Payton 31 2019  
2. Davis Wendzel 30 2020  
3. Pat Horton 29 2021  
4. Rafael Castillo 29 2017  
5. Peter Beach 28 2019  
6. Andrew Poetz 27 2020  
7. Mike Nixon 24 2021  
8. Joe Sherburne 23 2020  
9. Peter Beach 23 2018  
10. Justin DeWitt 22 2017  
DOUBLES - CAREER
Rank Player 2B PA  
1. Peter Beach 51 1048  
2. Jon Payton 46 824  
3. Andrew Poetz 37 919  
4. Willson Contreras 33 865  
5. Pat Horton 32 462  
6. Justin DeWitt 31 828  
7. Francisco Aragón 30 794  
8. Davis Wendzel 30 597  
9. Rafael Castillo 29 509  
10. Vincente Elías 27 621  
TRIPLES - SINGLE SEASON
Rank Player 3B Year  
1. Joe Sherburne 7 2020  
2. Bill Fox 6 2020  
3. Andrew Poetz 5 2020  
4. Bill Beye 5 2021  
5. Jorge Velásquez 4 2018  
6. Dashawn Keirsey Jr. 4 2020  
7. Jake Venables 4 2019  
8. Tommy Bartlett 3 2021  
9. Yordi Calderon 3 2020  
10. Dominic MacMurchie 3 2021  
TRIPLES - CAREER
Rank Player 3B PA  
1. Andrew Poetz 8 919  
2. Bill Fox 7 546  
3. Joe Sherburne 7 405  
4. Tommy Bartlett 5 703  
5. Bill Beye 5 286  
6. Ángel Apodaca 4 881  
7. Willson Contreras 4 865  
8. Dashawn Keirsey Jr. 4 215  
9. Jorge Velásquez 4 535  
10. Jake Venables 4 341  
HOME RUNS - SINGLE SEASON
Rank Player HR Year  
1. Willson Contreras 16 2015  
2. Davis Wendzel 16 2020  
3. Jon Payton 16 2019  
4. Keon Barnum 15 2013  
5. Fernando Zapata 14 2019  
6. Rafael Castillo 14 2017  
7. Patrick Leonard 12 2014  
8. Willson Contreras 10 2014  
9. Jake Venables 10 2019  
10. Ángel Apodaca 10 2016  
HOME RUNS - CAREER
Rank Player HR PA  
1. Willson Contreras 26 865  
2. Jon Payton 19 824  
3. Francisco Aragón 18 794  
4. Justin DeWitt 17 828  
5. Ángel Apodaca 16 881  
6. Davis Wendzel 16 597  
7. Keon Barnum 15 501  
8. Bill Fox 15 546  
9. Rafael Castillo 14 509  
10. Fernando Zapata 14 325  
RBIS - SINGLE SEASON
Rank Player RBI Year  
1. Davis Wendzel 86 2020  
2. Jon Payton 68 2019  
3. Willson Contreras 63 2015  
4. Keon Barnum 58 2013  
5. Rafael Castillo 54 2017  
6. Joe Sherburne 53 2020  
7. Willson Contreras 51 2014  
8. Ángel Apodaca 50 2016  
9. Peter Beach 50 2019  
10. Bill Fox 50 2019  
RBIS - CAREER
Rank Player RBI PA  
1. Willson Contreras 114 865  
2. Peter Beach 96 1048  
3. Jon Payton 88 824  
4. Davis Wendzel 86 597  
5. Justin DeWitt 85 828  
6. Ángel Apodaca 83 881  
7. Andrew Poetz 74 919  
8. Tommy Bartlett 72 703  
9. Bill Fox 70 546  
10. Francisco Aragón 68 794  
STOLEN BASES - SINGLE SEASON
Rank Player SB Year  
1. Andrew Poetz 52 2020  
2. Andrew Poetz 16 2019  
3. Jorge Velásquez 16 2018  
4. Chris Cotton 15 2021  
5. Rafael Castillo 14 2017  
6. Joe Sherburne 13 2020  
7. Bill Beye 13 2021  
8. Ángel Apodaca 11 2017  
9. Yordi Calderon 10 2020  
10. Tommy Bartlett 10 2021  
STOLEN BASES - CAREER
Rank Player SB PA  
1. Andrew Poetz 68 919  
2. Ángel Apodaca 19 881  
3. Jorge Velásquez 16 535  
4. Chris Cotton 15 474  
5. Rafael Castillo 14 509  
6. Bill Beye 13 286  
7. Joe Sherburne 13 405  
8. Tommy Bartlett 12 703  
9. Yordi Calderon 10 247  
10. Philiberto Sapani 10 356  
CAUGHT STEALING - SINGLE SEASON
Rank Player CS Year  
1. Tommy Bartlett 14 2021  
2. Chris Cotton 13 2021  
3. Andrew Poetz 13 2020  
4. José Gentry 8 2021  
5. Tommy Bartlett 8 2020  
6. Francisco Aragón 7 2016  
7. Pedro Cruz 7 2019  
8. Jorge Velásquez 6 2018  
9. Joe Sherburne 6 2020  
10. Rafael Castillo 5 2017  
CAUGHT STEALING - CAREER
Rank Player CS PA  
1. Tommy Bartlett 22 703  
2. Andrew Poetz 17 919  
3. Chris Cotton 13 474  
4. Francisco Aragón 9 794  
5. José Gentry 8 291  
6. Pedro Cruz 7 411  
7. Joe Sherburne 6 405  
8. Jorge Velásquez 6 535  
9. Ángel Apodaca 5 881  
10. Rafael Castillo 5 509  
WALKS - SINGLE SEASON
Rank Player BB Year  
1. Peter Beach 103 2018  
2. Peter Beach 87 2019  
3. Willson Contreras 60 2015  
4. Jon Payton 59 2019  
5. Keon Barnum 56 2013  
6. Davis Wendzel 54 2020  
7. Andrew Poetz 53 2020  
8. Joe Sherburne 48 2020  
9. Tommy Bartlett 46 2021  
10. Vincente Elías 43 2020  
WALKS - CAREER
Rank Player BB PA  
1. Peter Beach 190 1048  
2. Willson Contreras 95 865  
3. Jon Payton 84 824  
4. Francisco Aragón 83 794  
5. Tommy Bartlett 74 703  
6. Andrew Poetz 73 919  
7. Justin DeWitt 69 828  
8. Vincente Elías 65 621  
9. Keon Barnum 56 501  
10. Daniel Paolini 56 435  
HIT BY PITCH - SINGLE SEASON
Rank Player HBP Year  
1. Rafael Castillo 14 2017  
2. Jorge Velásquez 13 2018  
3. Sonny Williams 13 2021  
4. Chris Cotton 11 2021  
5. Jon Payton 11 2019  
6. Michael Walker 10 2014  
7. Peter Beach 9 2018  
8. Pat Horton 8 2021  
9. James McCann 8 2012  
10. Tommy Bartlett 8 2021  
HIT BY PITCH - CAREER
Rank Player HBP PA  
1. Jon Payton 15 824  
2. Rafael Castillo 14 509  
3. Tommy Bartlett 13 703  
4. Peter Beach 13 1048  
5. Jorge Velásquez 13 535  
6. Sonny Williams 13 488  
7. Chris Cotton 11 474  
8. Bill Fox 11 546  
9. Michael Walker 10 229  
10. Ángel Apodaca 9 881  
STRIKEOUTS - SINGLE SEASON
Rank Player K Year  
1. Jon Payton 146 2019  
2. Willson Contreras 136 2015  
3. Andrew Poetz 133 2020  
4. Ángel Apodaca 131 2016  
5. Davis Wendzel 128 2020  
6. Jorge Velásquez 127 2018  
7. Peter Beach 124 2018  
8. Francisco Aragón 111 2016  
9. Carlos González 108 2018  
10. Rafael Castillo 98 2017  
STRIKEOUTS - CAREER
Rank Player K PA  
1. Peter Beach 220 1048  
2. Jon Payton 209 824  
3. Willson Contreras 204 865  
4. Francisco Aragón 201 794  
5. Ángel Apodaca 191 881  
6. Andrew Poetz 191 919  
7. Justin DeWitt 180 828  
8. Carlos González 163 298  
9. Vincente Elías 158 621  
10. Tommy Bartlett 155 703  
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Wednesday, November 17th , 2021 - OOTP Baseball 22.10 Build 79