2025 Windy City ThunderBolts Statistics
Team Record: 36-60
in the FRON's West Division of the Midwest Conference
Manager: Toby Hall (36-60)
Location: Crestwood, Illinois
Ballpark: Hawkinson Ford Field
Attendance: 90,383, Avg. 1,965 in 46 home dates
The Windy City ThunderBolts of the Frontier League ended the 2025 season with a record of 36 wins and 60 losses, in the league's West Division of the Midwest Conference.
Toby Hall served as manager.
Click on column headings to sort.
Pitching:
| Player | W | L | W% | ERA | G | GS | GF | CG | SHO | SV | IP | H | R | ER | HR | BB | IBB | SO | HBP | BK | WP | BF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Buddie Pindel | 6 | 6 | .500 | 3.50 | 16 | 15 | 1 | 2 | 0 | 0 | 92.7 | 113 | 41 | 36 | 4 | 19 | 3 | 56 | 5 | 0 | 7 | 401 |
| Trevin Reynolds | 5 | 6 | .455 | 3.91 | 31 | 0 | 27 | 0 | 0 | 10 | 48.3 | 44 | 25 | 21 | 4 | 19 | 7 | 41 | 5 | 0 | 0 | 208 |
| Isaac Milburn | 4 | 2 | .667 | 1.53 | 6 | 6 | 0 | 0 | 0 | 0 | 35.3 | 31 | 10 | 6 | 2 | 11 | 0 | 37 | 3 | 0 | 3 | 144 |
| Dante Maietta | 4 | 4 | .500 | 4.87 | 15 | 11 | 0 | 0 | 0 | 0 | 64.7 | 59 | 37 | 35 | 4 | 42 | 0 | 53 | 5 | 0 | 9 | 290 |
| Dylan Kirkeby | 3 | 5 | .375 | 5.19 | 10 | 9 | 0 | 0 | 0 | 0 | 43.3 | 44 | 31 | 25 | 6 | 25 | 1 | 35 | 4 | 0 | 1 | 195 |
| Jalen Evans | 2 | 0 | 1.000 | 4.43 | 21 | 0 | 6 | 0 | 0 | 2 | 22.3 | 17 | 13 | 11 | 3 | 17 | 1 | 19 | 2 | 0 | 3 | 95 |
| Caleb Riedel | 2 | 3 | .400 | 2.59 | 29 | 0 | 13 | 0 | 0 | 8 | 55.7 | 33 | 20 | 16 | 3 | 27 | 2 | 71 | 1 | 0 | 2 | 228 |
| Aaron Evers | 2 | 4 | .333 | 4.14 | 12 | 11 | 0 | 1 | 0 | 0 | 58.7 | 57 | 32 | 27 | 6 | 23 | 0 | 55 | 7 | 0 | 7 | 260 |
| Carsen Plumadore | 2 | 4 | .333 | 5.93 | 25 | 0 | 4 | 0 | 0 | 0 | 41.0 | 30 | 28 | 27 | 6 | 27 | 0 | 28 | 5 | 0 | 6 | 178 |
| Greg Duncan | 2 | 8 | .200 | 3.94 | 16 | 16 | 0 | 2 | 0 | 0 | 82.3 | 78 | 42 | 36 | 7 | 43 | 3 | 85 | 6 | 0 | 14 | 370 |
| Dylan Savino | 1 | 0 | 1.000 | 7.63 | 12 | 0 | 6 | 0 | 0 | 0 | 15.3 | 18 | 16 | 13 | 2 | 14 | 0 | 16 | 4 | 0 | 3 | 81 |
| Avery Cook | 1 | 0 | 1.000 | 8.03 | 7 | 0 | 0 | 0 | 0 | 0 | 12.3 | 15 | 12 | 11 | 2 | 8 | 2 | 8 | 2 | 1 | 0 | 60 |
| Ronny Dominguez | 1 | 0 | 1.000 | 11.65 | 22 | 0 | 8 | 0 | 0 | 0 | 34.0 | 45 | 48 | 44 | 7 | 27 | 0 | 37 | 7 | 2 | 8 | 180 |
| Bryce Hellgeth | 1 | 5 | .167 | 5.03 | 29 | 10 | 5 | 0 | 0 | 1 | 91.3 | 94 | 62 | 51 | 7 | 43 | 2 | 67 | 6 | 2 | 3 | 402 |
| Garrett Broussard | 0 | 0 | 0.00 | 1 | 0 | 0 | 0 | 0 | 0 | 0.3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | |
| Nolan LaMere | 0 | 0 | 4.66 | 13 | 0 | 4 | 0 | 0 | 0 | 9.7 | 14 | 5 | 5 | 1 | 6 | 0 | 8 | 1 | 0 | 2 | 46 | |
| Christian Kuzemka | 0 | 0 | 6.00 | 6 | 0 | 3 | 0 | 0 | 0 | 6.0 | 6 | 4 | 4 | 1 | 4 | 0 | 0 | 0 | 0 | 1 | 28 | |
| Jeff Rotz | 0 | 0 | 8.31 | 6 | 0 | 3 | 0 | 0 | 0 | 8.7 | 10 | 9 | 8 | 1 | 15 | 0 | 9 | 2 | 0 | 0 | 51 | |
| Dan Brown | 0 | 0 | 10.50 | 6 | 0 | 1 | 0 | 0 | 0 | 6.0 | 7 | 8 | 7 | 0 | 10 | 0 | 9 | 0 | 0 | 1 | 36 | |
| Jose Curpa | 0 | 0 | 19.29 | 3 | 0 | 1 | 0 | 0 | 0 | 2.3 | 10 | 6 | 5 | 2 | 1 | 0 | 0 | 3 | 1 | 0 | 21 | |
| Jason Bollman | 0 | 0 | 24.75 | 4 | 0 | 0 | 0 | 0 | 0 | 4.0 | 9 | 13 | 11 | 1 | 10 | 0 | 8 | 2 | 0 | 5 | 33 | |
| Edgar Rodriguez | 0 | 0 | 27.00 | 2 | 0 | 0 | 0 | 0 | 0 | 1.0 | 0 | 3 | 3 | 0 | 5 | 0 | 3 | 0 | 0 | 1 | 8 | |
| Zach Beadle | 0 | 0 | 94.50 | 1 | 0 | 0 | 0 | 0 | 0 | 0.7 | 5 | 7 | 7 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 9 | |
| Tyler Wehrle | 0 | 1 | .000 | 3.20 | 7 | 6 | 0 | 0 | 0 | 0 | 25.3 | 21 | 9 | 9 | 3 | 8 | 0 | 24 | 3 | 1 | 1 | 106 |
| Noah Stants | 0 | 1 | .000 | 6.55 | 10 | 0 | 4 | 0 | 0 | 0 | 11.0 | 8 | 9 | 8 | 0 | 11 | 0 | 10 | 2 | 0 | 4 | 52 |
| Darrien Williams | 0 | 1 | .000 | 13.50 | 3 | 0 | 0 | 0 | 0 | 0 | 1.3 | 3 | 5 | 2 | 0 | 6 | 0 | 1 | 0 | 0 | 0 | 13 |
| Eric Turner | 0 | 2 | .000 | 8.53 | 4 | 4 | 0 | 0 | 0 | 0 | 12.7 | 17 | 13 | 12 | 1 | 12 | 1 | 11 | 2 | 0 | 2 | 67 |
| Bobby Vath | 0 | 2 | .000 | 9.00 | 4 | 4 | 0 | 0 | 0 | 0 | 15.0 | 26 | 16 | 15 | 4 | 6 | 0 | 4 | 2 | 0 | 3 | 75 |
| Jacob Newman | 0 | 3 | .000 | 4.72 | 5 | 2 | 2 | 0 | 0 | 1 | 13.3 | 16 | 9 | 7 | 2 | 8 | 1 | 15 | 1 | 0 | 1 | 64 |
| Jordan Goldmann | 0 | 3 | .000 | 14.04 | 5 | 2 | 0 | 0 | 0 | 0 | 8.3 | 16 | 14 | 13 | 0 | 12 | 2 | 5 | 2 | 0 | 4 | 53 |
| Totals | 36 | 60 | .375 | 5.19 | 331 | 96 | 88 | 5 | 0 | 22 | 823.0 | 846 | 547 | 475 | 80 | 461 | 25 | 715 | 82 | 7 | 91 | 3755 |
Batting:
| Player | GP | PA | AB | R | H | 2B | 3B | HR | RBI | SB | CS | BB | SO | BA | OBP | SLG | OPS | TB | DP | HBP | SH | SF | IBB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Michael Sandle | 94 | 406 | 327 | 75 | 90 | 15 | 2 | 16 | 58 | 19 | 4 | 50 | 82 | .275 | .399 | .480 | .879 | 157 | 22 | 0 | 7 | 0 | |
| James Dunlap | 69 | 279 | 250 | 33 | 79 | 12 | 3 | 1 | 27 | 11 | 7 | 21 | 31 | .316 | .373 | .400 | .773 | 100 | 4 | 0 | 4 | 0 | |
| Cam Phelts | 64 | 278 | 246 | 39 | 66 | 5 | 4 | 0 | 15 | 45 | 6 | 26 | 63 | .268 | .345 | .321 | .667 | 79 | 3 | 3 | 0 | 0 | |
| Daryl Ruiz | 57 | 214 | 198 | 21 | 62 | 13 | 0 | 6 | 40 | 0 | 0 | 8 | 40 | .313 | .360 | .470 | .830 | 93 | 7 | 0 | 1 | 0 | |
| David Maberry | 66 | 245 | 205 | 24 | 57 | 10 | 0 | 5 | 30 | 1 | 1 | 26 | 38 | .278 | .392 | .400 | .792 | 82 | 13 | 0 | 1 | 0 | |
| Oscar Serratos | 80 | 290 | 262 | 34 | 54 | 15 | 4 | 5 | 28 | 25 | 8 | 25 | 69 | .206 | .279 | .351 | .630 | 92 | 2 | 0 | 1 | 0 | |
| Garrett Broussard | 74 | 277 | 247 | 20 | 46 | 10 | 0 | 2 | 16 | 0 | 2 | 24 | 69 | .186 | .268 | .251 | .519 | 62 | 4 | 1 | 1 | 0 | |
| Josh Gibson | 57 | 225 | 198 | 27 | 45 | 7 | 3 | 1 | 12 | 18 | 1 | 20 | 58 | .227 | .308 | .308 | .616 | 61 | 4 | 1 | 2 | 0 | |
| Jalen Greer | 50 | 188 | 173 | 21 | 41 | 7 | 0 | 2 | 19 | 16 | 4 | 13 | 42 | .237 | .293 | .312 | .605 | 54 | 1 | 0 | 1 | 0 | |
| Christian Kuzemka | 66 | 213 | 201 | 20 | 40 | 8 | 0 | 8 | 35 | 1 | 1 | 6 | 39 | .199 | .235 | .358 | .593 | 72 | 4 | 0 | 2 | 0 | |
| Dakota Kotowski | 58 | 225 | 205 | 27 | 40 | 9 | 0 | 13 | 38 | 6 | 1 | 16 | 79 | .195 | .258 | .429 | .687 | 88 | 2 | 0 | 2 | 0 | |
| Zach Beadle | 62 | 199 | 179 | 15 | 38 | 6 | 0 | 0 | 12 | 2 | 2 | 12 | 88 | .212 | .263 | .246 | .508 | 44 | 2 | 1 | 5 | 0 | |
| Grant Thoroman | 37 | 139 | 122 | 11 | 28 | 6 | 1 | 2 | 18 | 7 | 2 | 12 | 29 | .230 | .304 | .344 | .649 | 42 | 2 | 1 | 2 | 0 | |
| Jose Curpa | 25 | 96 | 87 | 6 | 21 | 1 | 0 | 0 | 9 | 7 | 3 | 7 | 20 | .241 | .312 | .253 | .565 | 22 | 2 | 0 | 0 | 0 | |
| Kyle Harbison | 31 | 106 | 89 | 9 | 20 | 4 | 0 | 1 | 9 | 2 | 0 | 8 | 23 | .225 | .290 | .303 | .593 | 27 | 1 | 6 | 2 | 0 | |
| Carlos Pena | 15 | 57 | 49 | 10 | 11 | 4 | 1 | 3 | 10 | 2 | 0 | 5 | 14 | .224 | .333 | .531 | .864 | 26 | 3 | 0 | 0 | 0 | |
| Winder Diaz | 13 | 49 | 43 | 4 | 10 | 2 | 0 | 0 | 2 | 2 | 2 | 3 | 14 | .233 | .327 | .279 | .606 | 12 | 3 | 0 | 0 | 0 | |
| Craig Corliss | 12 | 38 | 32 | 3 | 5 | 1 | 0 | 0 | 1 | 0 | 0 | 3 | 12 | .156 | .270 | .188 | .458 | 6 | 2 | 1 | 0 | 0 | |
| Ethan Roberts | 12 | 35 | 24 | 11 | 4 | 0 | 0 | 0 | 2 | 5 | 3 | 7 | 7 | .167 | .429 | .167 | .595 | 4 | 4 | 0 | 0 | 0 | |
| Anthony Herron | 5 | 15 | 12 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 5 | .167 | .333 | .167 | .500 | 2 | 0 | 0 | 0 | 0 | |
| Logan Kreske | 2 | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | .000 | .000 | 0 | 0 | 0 | 0 | 0 | |
| Ronny Dominguez | 26 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||||
| Totals | 975 | 3577 | 3152 | 411 | 759 | 135 | 18 | 65 | 381 | 170 | 48 | 295 | 822 | .241 | .320 | .357 | .677 | 1125 | 0 | 85 | 14 | 31 | 0 |
Fielding:
| Player | Pos | GP | PO | A | E | DP | Fld% | RF/G | PB | SB | CS | CS% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Daryl Ruiz | 1B | 50 | 377 | 20 | 4 | 29 | .990 | 7.940 | ||||
| Oscar Serratos | 1B | 20 | 119 | 4 | 0 | 12 | 1.000 | 6.150 | ||||
| David Maberry | 1B | 19 | 116 | 3 | 1 | 12 | .992 | 6.263 | ||||
| Christian Kuzemka | 1B | 14 | 110 | 3 | 2 | 13 | .983 | 8.071 | ||||
| Anthony Herron | 1B | 2 | 20 | 0 | 1 | 1 | .952 | 1.000 | ||||
| Carlos Pena | 1B | 1 | 12 | 1 | 0 | 0 | 1.000 | 13.000 | ||||
| Jalen Greer | 1B | 1 | 0 | 0 | 0 | 0 | .000 | |||||
| Josh Gibson | 2B | 54 | 92 | 161 | 4 | 30 | .984 | 4.685 | ||||
| Jose Curpa | 2B | 23 | 41 | 59 | 3 | 13 | .971 | 4.348 | ||||
| James Dunlap | 2B | 11 | 16 | 32 | 3 | 8 | .941 | 4.364 | ||||
| Jalen Greer | 2B | 9 | 11 | 12 | 1 | 4 | .958 | 2.556 | ||||
| Oscar Serratos | 2B | 5 | 9 | 6 | 1 | 3 | .938 | 3.000 | ||||
| Winder Diaz | 2B | 1 | 0 | 2 | 0 | 0 | 1.000 | 2.000 | ||||
| Zach Beadle | 2B | 1 | 0 | 0 | 0 | 0 | .000 | |||||
| Garrett Broussard | 3B | 73 | 47 | 112 | 10 | 5 | .941 | 2.178 | ||||
| Oscar Serratos | 3B | 18 | 13 | 33 | 4 | 0 | .920 | 2.556 | ||||
| Jalen Greer | 3B | 5 | 4 | 5 | 2 | 0 | .818 | 1.800 | ||||
| Josh Gibson | 3B | 3 | 1 | 1 | 0 | 0 | 1.000 | .667 | ||||
| James Dunlap | 3B | 2 | 0 | 1 | 0 | 0 | 1.000 | .500 | ||||
| Zach Beadle | 3B | 1 | 0 | 0 | 0 | 0 | .000 | |||||
| Zach Beadle | C | 61 | 430 | 58 | 5 | 2 | .990 | 8.000 | 12 | 64 | 29 | 31.2 |
| Kyle Harbison | C | 31 | 222 | 13 | 2 | 1 | .992 | 7.581 | 4 | 37 | 10 | 21.3 |
| Craig Corliss | C | 12 | 73 | 5 | 1 | 0 | .987 | 6.500 | 2 | 25 | 2 | 7.4 |
| Logan Kreske | C | 2 | 8 | 0 | 0 | 0 | 1.000 | 4.000 | 0 | 1 | 0 | 0.0 |
| Michael Sandle | CF | 74 | .000 | |||||||||
| Cam Phelts | CF | 23 | .000 | |||||||||
| Grant Thoroman | LF | 36 | .000 | |||||||||
| Oscar Serratos | LF | 32 | .000 | |||||||||
| Michael Sandle | LF | 20 | .000 | |||||||||
| Ethan Roberts | LF | 7 | .000 | |||||||||
| Dakota Kotowski | LF | 5 | .000 | |||||||||
| Winder Diaz | LF | 2 | .000 | |||||||||
| Daryl Ruiz | LF | 1 | .000 | |||||||||
| Michael Sandle | OF | 93 | 209 | 8 | 5 | 0 | .977 | 2.333 | ||||
| Cam Phelts | OF | 63 | 143 | 14 | 4 | 4 | .975 | 2.492 | ||||
| Dakota Kotowski | OF | 54 | 69 | 4 | 1 | 0 | .986 | 1.352 | ||||
| Grant Thoroman | OF | 36 | 62 | 2 | 3 | 1 | .955 | 1.778 | ||||
| Oscar Serratos | OF | 35 | 52 | 4 | 4 | 0 | .933 | 1.600 | ||||
| Ethan Roberts | OF | 10 | 12 | 0 | 0 | 0 | 1.000 | 1.200 | ||||
| Carlos Pena | OF | 2 | 4 | 0 | 1 | 0 | .800 | 2.000 | ||||
| Winder Diaz | OF | 2 | 3 | 0 | 0 | 0 | 1.000 | 1.500 | ||||
| Daryl Ruiz | OF | 1 | 0 | 0 | 0 | 0 | .000 | |||||
| Anthony Herron | OF | 1 | 2 | 0 | 0 | 0 | 1.000 | 2.000 | ||||
| Trevin Reynolds | P | 31 | 2 | 9 | 0 | 1 | 1.000 | .355 | ||||
| Caleb Riedel | P | 29 | 0 | 6 | 1 | 0 | .857 | .207 | ||||
| Bryce Hellgeth | P | 29 | 6 | 10 | 1 | 2 | .941 | .552 | ||||
| Carsen Plumadore | P | 25 | 0 | 5 | 0 | 1 | 1.000 | .200 | ||||
| Ronny Dominguez | P | 22 | 0 | 4 | 1 | 1 | .800 | .182 | ||||
| Jalen Evans | P | 21 | 1 | 1 | 0 | 0 | 1.000 | .095 | ||||
| Buddie Pindel | P | 16 | 4 | 6 | 2 | 1 | .833 | .625 | ||||
| Greg Duncan | P | 16 | 6 | 8 | 2 | 1 | .875 | .875 | ||||
| Dante Maietta | P | 15 | 1 | 7 | 2 | 0 | .800 | .533 | ||||
| Nolan LaMere | P | 13 | 0 | 0 | 0 | 0 | .000 | |||||
| Dylan Savino | P | 12 | 0 | 3 | 0 | 0 | 1.000 | .250 | ||||
| Aaron Evers | P | 12 | 1 | 8 | 0 | 0 | 1.000 | .750 | ||||
| Noah Stants | P | 10 | 1 | 0 | 0 | 0 | 1.000 | .100 | ||||
| Dylan Kirkeby | P | 10 | 2 | 1 | 1 | 0 | .750 | .300 | ||||
| Tyler Wehrle | P | 7 | 0 | 1 | 1 | 0 | .500 | .143 | ||||
| Avery Cook | P | 7 | 0 | 0 | 0 | 0 | .000 | |||||
| Jeff Rotz | P | 6 | 0 | 0 | 0 | 0 | .000 | |||||
| Isaac Milburn | P | 6 | 2 | 8 | 0 | 0 | 1.000 | 1.667 | ||||
| Christian Kuzemka | P | 6 | 1 | 0 | 0 | 0 | 1.000 | .167 | ||||
| Dan Brown | P | 6 | 0 | 1 | 0 | 0 | 1.000 | .167 | ||||
| Jacob Newman | P | 5 | 0 | 1 | 0 | 0 | 1.000 | .200 | ||||
| Jordan Goldmann | P | 5 | 0 | 3 | 0 | 0 | 1.000 | .600 | ||||
| Bobby Vath | P | 4 | 0 | 4 | 0 | 0 | 1.000 | 1.000 | ||||
| Eric Turner | P | 4 | 0 | 2 | 0 | 0 | 1.000 | .500 | ||||
| Jason Bollman | P | 4 | 0 | 0 | 2 | 0 | .000 | .000 | ||||
| Darrien Williams | P | 3 | 0 | 0 | 0 | 0 | .000 | |||||
| Jose Curpa | P | 3 | 0 | 1 | 0 | 0 | 1.000 | .333 | ||||
| Edgar Rodriguez | P | 2 | 0 | 0 | 0 | 0 | .000 | |||||
| Garrett Broussard | P | 1 | 0 | 0 | 0 | 0 | .000 | |||||
| Zach Beadle | P | 1 | 0 | 0 | 0 | 0 | .000 | |||||
| Dakota Kotowski | RF | 49 | .000 | |||||||||
| Cam Phelts | RF | 40 | .000 | |||||||||
| Oscar Serratos | RF | 3 | .000 | |||||||||
| Ethan Roberts | RF | 3 | .000 | |||||||||
| Carlos Pena | RF | 2 | .000 | |||||||||
| Anthony Herron | RF | 1 | .000 | |||||||||
| James Dunlap | SS | 55 | 100 | 157 | 8 | 37 | .970 | 4.673 | ||||
| Jalen Greer | SS | 35 | 45 | 94 | 9 | 19 | .939 | 3.971 | ||||
| Winder Diaz | SS | 7 | 12 | 16 | 9 | 3 | .757 | 4.000 | ||||
| Jose Curpa | SS | 1 | 2 | 4 | 0 | 0 | 1.000 | 6.000 | ||||
| Totals | 1443 | 2463 | 923 | 101 | 204 | .971 | 2.347 | 18 | 127 | 41 | 24.4 |
Average attendance is based upon the number of actual home dates where known (most leagues from 1992 and later). Where the number of home dates is not known, the average is calculated using half the team's total games.
Persons data from the Chadwick Baseball Bureau are Copyright Chadwick Baseball Bureau, and are made available under the Open Data Commons Attribution License.
