THUNDER BAY CORSAIRS
BATTING REGISTER
12/01/2026
League History Index | Players | Teams | Managers | Leagues | Leaderboards | Awards | Accomplishments
ALB | ALQ | ACH | ALC | BAJ | BAN | BIS | BOI | CHE | COR | DES | DUL | ELP | ERI | EUR | HAV
HON | KAL | KNX | LIN | LIT | NEW | NOR | REN | SAS | SAV | TAL | THU | TOL | TOP | TUC | WCH
Team Index | Draft History | Starters: Positional - Pitchers | Registers: Batters - Pitchers | Leaders: Batters - Pitchers
Year/Team R/G R G AB H 2B 3B HR BB SO SB AVG OBP SLG OPS
2016 Thunder Bay Corsairs 5.1 830 162 5675 1582 286 28 147 586 870 112 .279 .351 .417 .767
2017 Thunder Bay Corsairs 5.0 818 162 5697 1610 284 48 140 571 767 170 .283 .351 .423 .774
2018 Thunder Bay Corsairs 4.9 789 162 5669 1545 284 49 145 593 846 138 .273 .346 .417 .763
2019 Thunder Bay Corsairs 4.5 698 156 5422 1419 216 42 139 542 932 92 .262 .334 .394 .728
2020 Thunder Bay Corsairs 5.0 780 156 5443 1466 257 32 144 500 931 139 .269 .338 .408 .746
2021 Thunder Bay Corsairs 4.1 641 156 5319 1337 223 29 134 488 1183 105 .251 .325 .380 .705
2022 Thunder Bay Corsairs 4.3 675 156 5337 1336 265 35 122 502 973 115 .250 .323 .382 .705
2023 Thunder Bay Corsairs 4.2 657 156 5318 1389 280 26 76 510 928 106 .261 .331 .366 .698
2024 Thunder Bay Corsairs 4.1 644 156 5432 1387 245 18 131 396 1033 67 .255 .315 .379 .694
2025 Thunder Bay Corsairs 4.4 684 156 5348 1396 286 26 128 365 1012 78 .261 .315 .396 .711
2026 Thunder Bay Corsairs 4.1 641 156 5352 1324 229 34 140 478 1155 115 .247 .317 .381 .698
Year Team Totals 4.5 7857 1734 60012 15791 2855 367 1446 5531 10630 1237 .263 .332 .395 .727
Seasonal Average   714 158 5456 1436 260 33 131 503 966 112
PLAYER BATTING REGISTER Stats are only from the years the player played for this franchise.
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Ryan Adams 1 2021-2021 87 82 324 39 85 18 1 13 46 1 0 24 39 .262 .323 .444 .768 -0.1
Hector Alfonso 1 2019-2019 2 2 7 2 3 0 0 0 0 0 0 2 0 .429 .556 .429 .984 0.2
Hector Alvarez 2 2018-2019 187 186 668 83 183 32 9 4 67 14 4 60 111 .274 .346 .367 .713 4.0
Joey Amato 3 2018-2020 396 396 1509 226 409 66 6 59 263 32 20 171 182 .271 .359 .440 .799 7.7
Corey Ambriz 1 2022-2022 32 30 109 15 30 5 1 4 15 0 0 9 32 .275 .358 .450 .807 0.5
Francisco Argueta 1 2026-2026 5 2 5 0 1 0 0 0 0 0 1 0 1 .200 .200 .200 .400 0.0
Zack Avison 1 2021-2021 111 111 423 51 108 21 1 20 69 0 0 27 155 .255 .309 .452 .761 1.7
Jamie Bailey 2 2025-2026 229 229 877 117 209 35 3 25 104 22 15 73 240 .238 .307 .371 .677 3.0
Jesus Balbuena 1 2021-2021 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Danny Bebee 1 2016-2016 14 10 36 6 10 0 0 1 2 0 0 4 8 .278 .366 .361 .727 0.3
Edgar Bermudez 1 2026-2026 38 38 141 21 36 4 1 3 15 4 3 14 40 .255 .337 .362 .699 0.3
Jon Biggar 1 2023-2023 6 5 17 1 2 0 0 0 1 0 0 0 1 .118 .118 .118 .235 -0.1
Bruce Bish 1 2016-2016 79 63 239 27 59 11 2 9 38 0 0 29 66 .247 .332 .423 .755 0.6
Larry Bourgeois 3 2024-2026 365 350 1443 170 391 80 2 59 231 0 1 65 329 .271 .307 .452 .758 11.6
Nick Bowen 1 2022-2022 79 71 273 35 70 12 1 0 18 4 4 39 49 .256 .354 .308 .662 1.6
Eric Brannen 2 2024-2025 246 241 955 133 289 52 6 27 131 12 11 56 91 .303 .349 .454 .804 9.4
Wilfred Brereton 3 2016-2019 239 186 718 76 177 34 2 4 63 10 5 32 78 .247 .288 .316 .604 -0.3
Thad Bryan 4 2023-2026 501 497 1838 231 521 86 6 14 193 44 19 165 307 .283 .346 .360 .706 8.4
Justin Burke 5 2022-2026 436 435 1700 206 405 75 11 58 239 35 10 108 324 .238 .295 .398 .693 4.0
Ron Burleson 1 2017-2017 79 67 243 30 63 12 1 8 28 0 3 33 49 .259 .350 .416 .766 0.9
Jody Buscher 1 2016-2016 31 16 70 10 18 4 0 2 7 0 0 5 14 .257 .303 .400 .703 0.1
Pedro Calderon 1 2026-2026 30 8 46 5 11 1 1 0 3 4 0 2 12 .239 .271 .304 .575 -0.0
Chris Cameron 2 2025-2026 283 283 1065 155 259 55 12 49 145 15 8 132 257 .243 .333 .455 .788 5.5
Chandler Carlson 1 2026-2026 42 37 125 19 33 3 0 2 18 5 1 13 31 .264 .331 .336 .667 -0.0
Jesus Castilleja 6 2020-2025 362 297 1227 168 297 46 9 6 97 70 22 26 223 .242 .279 .309 .588 1.6
Ben Catucci 5 2020-2024 674 674 2623 348 713 156 8 91 403 2 4 253 423 .272 .343 .441 .784 9.6
Jorge Cervantes 5 2022-2026 577 558 2218 230 638 108 5 37 213 5 3 55 215 .288 .307 .391 .698 8.1
Matt Chandler 1 2021-2021 48 38 137 11 22 4 1 2 12 0 0 7 38 .161 .232 .248 .480 -1.0
J.P. Cherry 1 2018-2018 2 1 4 0 1 0 0 0 2 0 0 0 0 .250 .400 .250 .650 0.0
Gary Christensen 1 2021-2021 26 1 22 1 6 0 0 0 2 0 0 1 5 .273 .304 .273 .577 -0.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Matt Cobb 1 2026-2026 6 6 18 5 6 2 0 3 5 0 0 5 4 .333 .478 .944 1.423 0.5
David Coen 1 2026-2026 20 20 61 6 11 1 0 3 8 1 0 8 28 .180 .282 .344 .626 0.1
Jahlil Coleman 1 2024-2024 24 18 70 8 15 4 0 3 13 0 0 5 21 .214 .286 .400 .686 0.1
Dan Cormany 1 2021-2021 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Marco Correa 2 2016-2017 47 18 87 12 21 4 1 0 8 3 0 7 19 .241 .313 .310 .623 -0.4
Lou Cosby 1 2025-2025 85 77 272 27 67 19 1 0 29 0 0 20 62 .246 .301 .324 .624 0.5
Garrett Cranford 1 2020-2020 55 55 221 33 51 3 5 11 41 2 1 17 33 .231 .286 .439 .725 0.8
Jonathan D'Angelo 1 2017-2017 13 3 22 4 7 1 0 1 7 0 0 3 9 .318 .385 .500 .885 0.3
Chris Dalman 6 2016-2021 772 772 3169 533 1044 206 16 191 662 58 19 264 334 .329 .378 .585 .963 35.4
Taylor Davis 3 2023-2025 253 198 785 85 199 40 4 1 90 14 2 49 98 .254 .309 .318 .628 0.1
Dustin Dionne 1 2020-2020 60 44 175 20 47 8 0 4 24 1 1 7 44 .269 .319 .383 .702 0.2
John Drader 2 2019-2020 135 129 498 70 132 27 1 17 75 1 1 57 103 .265 .338 .426 .763 0.7
Nate DuBree 1 2016-2016 115 114 465 67 136 25 1 3 52 1 0 50 61 .292 .370 .370 .739 2.4
Jon Duncan 1 2020-2020 6 0 6 1 1 0 0 0 0 0 0 1 2 .167 .286 .167 .452 -0.0
Mike Dye 1 2020-2020 84 78 284 44 78 13 0 9 43 0 0 24 56 .275 .350 .415 .765 1.4
Bob Ellwood 1 2026-2026 25 21 82 6 16 3 0 0 2 1 2 9 27 .195 .275 .232 .506 -0.5
Justin Engle 4 2022-2025 161 153 559 54 125 30 0 9 63 0 1 17 94 .224 .253 .326 .578 1.0
Malik Ezell 1 2021-2021 6 1 4 1 1 0 0 0 0 0 0 0 2 .250 .250 .250 .500 -0.0
Bobby Farison 1 2018-2018 34 4 41 3 13 1 0 2 9 0 0 4 11 .317 .378 .488 .866 0.4
Amari Figaro 1 2017-2017 50 35 130 20 39 5 1 7 28 0 0 20 22 .300 .392 .515 .908 1.0
Darius Fleming 3 2016-2018 18 2 10 1 2 0 1 0 2 2 0 0 2 .200 .200 .400 .600 -0.0
Nick Flynn 1 2021-2021 78 71 236 31 63 14 0 10 32 1 0 21 70 .267 .343 .453 .797 0.7
Kyle Freitas 2 2016-2017 134 124 454 62 118 12 0 6 41 36 16 36 98 .260 .323 .326 .649 -1.0
Jesus Gonzalez 1 2026-2026 3 1 5 1 0 0 0 0 0 0 0 1 2 .000 .167 .000 .167 -0.1
Luis Gonzalez 4 2021-2024 226 195 709 88 168 26 3 26 101 6 7 69 169 .237 .320 .392 .712 3.3
Brent Gregg 1 2026-2026 8 2 9 0 1 0 0 0 0 1 0 0 4 .111 .111 .111 .222 -0.1
Jason Halbert 1 2016-2016 15 6 32 3 3 0 0 0 3 1 0 1 7 .094 .121 .094 .215 -0.4
Ben Hardenberg 1 2018-2018 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Chris Heinold 2 2024-2025 150 139 528 69 130 23 4 6 51 16 7 35 125 .246 .300 .339 .639 0.3
Juan Hernandez 8 2016-2026 1135 1130 4364 766 1274 193 77 30 379 355 123 800 563 .292 .406 .392 .798 37.9
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Aaron Hersey 1 2016-2016 75 75 295 48 94 21 2 6 50 5 3 34 30 .319 .390 .464 .855 2.1
Matt Hollifield 1 2020-2020 95 87 297 22 63 13 2 0 38 0 0 19 41 .212 .263 .269 .533 0.4
Chris Holly 1 2021-2021 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Eddie Hull 1 2019-2019 54 13 91 3 13 3 0 1 4 0 0 12 33 .143 .257 .209 .466 -0.8
Chris Jackson 5 2016-2020 703 686 2697 360 733 120 7 85 379 5 7 265 496 .272 .341 .416 .757 7.8
Xavier James 1 2026-2026 19 13 50 2 13 3 0 1 3 0 0 4 10 .260 .321 .380 .701 0.1
Mike Janda 1 2022-2022 28 20 72 3 10 2 0 0 8 0 0 12 26 .139 .262 .167 .429 -0.2
Jonathan Jaramillo 1 2018-2018 21 2 18 1 5 2 1 0 3 1 0 2 5 .278 .350 .500 .850 0.1
Jim Johns 1 2022-2022 42 24 103 11 22 3 1 3 15 3 0 9 31 .214 .297 .350 .646 -0.2
Anthony Johnson 1 2019-2019 6 1 5 2 0 0 0 0 0 0 0 1 1 .000 .167 .000 .167 -0.1
Tyrone Johnson 1 2026-2026 2 0 1 1 1 0 0 0 1 0 0 1 0 1.000 1.000 1.000 2.000 0.1
Morgan Joslyn 1 2018-2018 54 44 149 18 40 6 0 1 15 0 0 27 29 .268 .381 .329 .710 0.3
Omar Jurado 2 2020-2021 186 170 569 47 118 13 1 13 67 1 0 72 172 .207 .300 .302 .602 1.5
Justin Keller 1 2019-2019 1 1 3 0 1 0 0 0 0 0 0 0 1 .333 .333 .333 .667 0.0
Ian Key 3 2016-2021 18 10 36 5 9 1 0 1 6 0 0 3 8 .250 .341 .361 .702 0.2
Gene Kifer 2 2016-2017 144 144 528 62 132 25 3 1 48 3 0 37 12 .250 .308 .314 .623 2.1
Aaron Kovacich 1 2020-2020 18 18 59 7 11 1 0 2 7 0 0 7 20 .186 .269 .305 .574 0.2
Jim Krug 2 2016-2018 4 0 4 1 1 0 0 0 1 0 0 0 0 .250 .250 .250 .500 -0.0
Dan LaBranche 2 2020-2021 119 86 362 48 92 18 1 9 43 0 0 34 67 .254 .334 .384 .718 0.9
Josh Latham 2 2018-2019 105 68 245 33 52 12 2 10 34 0 0 37 66 .212 .323 .400 .723 1.0
Cody Leonard 1 2017-2017 13 6 27 5 8 1 0 1 4 0 0 3 5 .296 .367 .444 .811 0.0
Scott Levy 1 2016-2016 25 3 30 2 9 0 0 1 3 0 0 3 7 .300 .364 .400 .764 0.2
Nate Loftus 1 2022-2022 41 32 120 14 34 8 0 8 23 1 0 14 32 .283 .348 .550 .898 1.5
Rodney Lortie 5 2022-2026 199 166 647 89 157 31 6 11 69 34 15 55 107 .243 .308 .360 .668 0.1
Mike Love 1 2023-2023 70 43 194 28 48 13 1 1 12 0 0 9 41 .247 .285 .340 .625 -0.4
Jason Macke 1 2026-2026 51 35 159 14 34 5 1 5 15 0 0 6 47 .214 .247 .352 .599 -0.3
Brennan MacKenzie 1 2018-2018 71 60 209 21 38 9 0 7 26 0 1 21 68 .182 .258 .325 .583 0.0
Ricky Magdaleno 3 2023-2026 209 207 732 69 159 35 6 10 74 13 11 41 186 .217 .265 .322 .587 1.7
Chris Mahay 1 2020-2020 29 12 58 6 15 3 0 3 10 0 0 3 11 .259 .306 .466 .772 0.2
Amir Marshall 2 2023-2024 51 32 127 17 26 4 0 2 12 0 0 21 34 .205 .318 .283 .601 -0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Bobby Martin 1 2025-2025 97 97 337 37 89 17 4 7 47 6 6 15 48 .264 .301 .401 .701 2.2
Rafael Martinez 2 2025-2026 165 154 612 64 138 35 6 2 41 32 12 34 139 .225 .271 .312 .583 0.1
Scott Maynard 1 2026-2026 12 7 29 2 6 1 0 1 2 0 0 0 14 .207 .207 .345 .552 -0.2
Jason McKenna 1 2025-2025 4 4 16 0 3 0 0 0 1 0 0 0 5 .188 .188 .188 .375 -0.1
Zachary Metivier 1 2016-2016 17 10 41 2 9 1 0 0 3 0 0 5 8 .220 .304 .244 .548 -0.1
Victor Mireles 1 2026-2026 24 7 40 5 8 2 0 1 7 0 0 7 12 .200 .313 .325 .637 0.1
Larry Mitchell 1 2016-2016 76 73 257 27 55 13 1 6 35 1 1 25 74 .214 .286 .342 .629 -0.5
Nick Monceaux 1 2016-2016 2 1 4 0 2 0 0 0 0 0 0 1 0 .500 .600 .500 1.100 -0.0
Angel Montes 1 2026-2026 7 6 20 3 4 0 0 0 2 1 0 2 8 .200 .261 .200 .461 -0.1
Mike Moreland 3 2016-2018 131 107 404 55 94 15 5 9 50 10 1 47 87 .233 .314 .361 .676 0.5
Jared Mosca 2 2017-2018 170 158 638 87 182 42 8 3 60 13 5 37 41 .285 .325 .390 .715 2.8
Bob Mosner 1 2022-2022 48 48 175 19 43 12 2 4 25 0 0 19 29 .246 .325 .406 .731 -0.1
Danny Munson 2 2024-2025 243 243 869 132 239 57 1 47 128 0 3 105 193 .275 .380 .505 .886 5.2
Bill Nelson 1 2016-2016 159 159 616 102 198 29 2 33 140 2 3 75 89 .321 .397 .536 .932 6.7
Mike O'Neill 2 2020-2021 155 136 503 80 133 23 3 6 53 22 2 49 103 .264 .354 .358 .712 1.3
Justin Olson 1 2025-2025 6 2 7 1 3 0 0 0 0 0 0 0 2 .429 .429 .429 .857 0.1
Chomei Osumi 4 2021-2024 111 79 281 21 74 16 1 0 27 0 1 19 57 .263 .319 .327 .647 0.9
Daniel Pack 2 2025-2026 9 6 21 3 4 1 0 0 2 0 0 3 5 .190 .292 .238 .530 0.0
Doug Palmer 1 2018-2018 24 13 52 4 5 0 0 1 4 0 0 7 21 .096 .203 .154 .357 -0.4
Corey Paradis 3 2019-2021 19 0 8 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.2
Chris Parsons 1 2018-2018 3 1 6 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Arnie Pearce 4 2016-2019 348 337 1232 139 301 52 1 36 168 2 1 57 173 .244 .276 .376 .651 4.5
Mike Pearson 2 2018-2019 177 165 662 85 192 31 5 17 91 0 0 61 81 .290 .352 .429 .781 1.1
Chad Pellegrino 1 2021-2021 95 67 266 30 57 4 0 13 39 0 0 21 68 .214 .290 .376 .666 -0.3
Alex Pena 1 2026-2026 3 3 10 1 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
Angel Perez 2 2021-2022 14 6 26 2 4 0 0 0 1 0 0 1 12 .154 .185 .154 .339 -0.2
Tyler Pomeroy 1 2021-2021 17 3 22 0 3 1 0 0 1 0 0 0 2 .136 .136 .182 .318 -0.2
Daniel Puech 1 2021-2021 4 3 10 1 3 0 0 0 3 0 0 0 3 .300 .300 .300 .600 0.0
Phil Reddin 1 2016-2016 69 62 207 19 39 9 3 0 17 2 0 7 35 .188 .232 .261 .493 0.1
Jim Ridell 1 2017-2017 10 10 29 2 4 0 0 0 3 0 0 6 4 .138 .278 .138 .416 -0.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Bill Rodriguez 3 2019-2021 117 101 374 40 78 13 3 11 53 0 0 32 81 .209 .275 .348 .623 0.3
Dalton Rogan 1 2026-2026 65 65 232 21 59 10 1 7 23 2 6 14 45 .254 .297 .397 .693 1.1
Steve Roque 3 2017-2019 93 89 308 29 69 10 0 5 29 9 2 26 71 .224 .284 .305 .589 0.6
Fernando Rubio 1 2026-2026 33 25 107 9 25 9 0 1 9 0 0 4 25 .234 .274 .346 .620 0.5
Justin Rucker 2 2021-2022 73 65 223 22 51 5 1 5 27 1 0 18 66 .229 .288 .327 .615 0.9
Brad Rushin 1 2017-2017 104 78 310 39 72 15 0 20 53 0 1 21 79 .232 .289 .474 .763 1.4
Xavier Salvador 4 2023-2026 95 95 368 45 76 16 3 1 24 14 8 36 91 .207 .280 .274 .554 0.1
Danny Santiago 3 2017-2023 427 423 1629 251 483 94 16 25 208 42 29 236 188 .297 .397 .420 .817 12.5
Billy Schnabel 3 2021-2023 201 165 650 97 144 41 4 4 52 40 15 98 209 .222 .330 .315 .645 1.4
Luke Scott 1 2022-2022 107 101 402 58 101 15 4 8 37 17 8 28 71 .251 .299 .368 .667 1.0
Kyle Silversmith 1 2019-2019 13 12 49 2 8 2 0 0 2 0 0 0 8 .163 .163 .204 .367 -0.4
Justin Slates 2 2019-2020 86 72 260 32 61 8 1 6 29 0 0 20 56 .235 .292 .342 .635 0.7
Sergio Sola 3 2016-2018 325 325 1258 238 398 66 23 27 180 92 39 207 148 .316 .412 .470 .881 14.5
James Sotello 2 2019-2020 154 135 515 49 120 13 5 3 45 16 12 33 121 .233 .278 .295 .573 -0.6
Jon Stumpner 1 2019-2019 12 8 32 4 8 0 1 0 1 0 0 2 3 .250 .294 .313 .607 -0.1
Nick Swyers 1 2026-2026 3 2 7 1 2 0 0 0 0 0 0 2 0 .286 .444 .286 .730 0.0
Jesse Thompson 1 2016-2016 3 1 4 0 2 1 0 0 1 0 0 0 0 .500 .500 .750 1.250 0.0
Xander Tobias 3 2018-2020 42 17 85 5 17 3 0 2 10 0 0 11 19 .200 .299 .306 .605 -0.2
Dustin Tocher 5 2016-2020 140 115 445 49 104 8 3 10 45 14 6 23 99 .234 .279 .333 .612 -0.7
Scott Trafton 1 2019-2019 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Carlos Villasana 1 2026-2026 92 91 307 37 69 14 4 6 39 8 1 33 89 .225 .330 .355 .685 1.8
Richard Wagner 1 2024-2024 29 20 75 4 12 2 0 0 2 1 0 3 27 .160 .190 .187 .377 -0.7
Keith Wagoner 4 2016-2019 72 52 188 18 38 8 0 2 13 0 0 13 45 .202 .268 .277 .545 -0.1
Josh Weseloh 2 2021-2022 300 299 1066 114 251 44 4 17 108 19 27 110 238 .235 .322 .332 .654 4.5
Joel Whaley 2 2017-2018 203 199 793 82 233 56 6 8 87 1 3 45 89 .294 .336 .410 .746 0.1
Joel Wilkins 1 2026-2026 15 14 44 4 10 0 1 1 7 0 0 3 15 .227 .271 .341 .612 -0.4
Kyle Williams 3 2022-2024 331 329 1266 163 323 50 4 28 135 23 10 136 209 .255 .333 .367 .700 6.6
Brad Wright 3 2020-2022 50 28 116 9 32 4 0 1 4 1 2 7 19 .276 .323 .336 .659 -0.1
Shinichi Yamamoto 2 2022-2023 104 91 351 53 85 23 1 16 48 0 0 26 65 .242 .299 .450 .749 1.2
Graham Zavadil 2 2023-2024 257 234 901 84 213 32 2 25 117 1 0 54 158 .236 .283 .360 .643 4.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Wednesday, November 1st, 2023 - OOTP Baseball 17.12 Build 75