| Profile | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
|
|
|||||||||
| Season | Team | W | L | ERA | G | GS | SHO | SV | IP | SO | BB | H |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 Regular Season | Massanutten Mountaineers | 1 | 0 | 0.00 | 1 | 0 | 0 | 0 | 1.2 | 2 | 0 | 0 |
| 2023 Finals | RCBL Shockers | 0 | 0 | 0.00 | 1 | 0 | 0 | 0 | 5.2 | 3 | 6 | 4 |
| 2023 Playoff Semis | RCBL Shockers | 0 | 1 | 6.00 | 1 | 1 | 0 | 0 | 6 | 1 | 3 | 6 |
| 2023 All Star Game | East All Stars | 0 | 1 | 18.00 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 3 |
| 2023 Regular Season | RCBL Shockers | 0 | 3 | 5.53 | 6 | 5 | 0 | 0 | 26 | 28 | 22 | 21 |
| 2022 Regular Season | New Market Shockers | 1 | 1 | 9.00 | 6 | 5 | 0 | 0 | 20 | 23 | 19 | 25 |
| 2021 Playoff Semis | New Market Shockers | 0 | 0 | 32.40 | 1 | 1 | 0 | 0 | 1.2 | 0 | 2 | 7 |
| 2021 Regular Season | New Market Shockers | 0 | 0 | 3.46 | 3 | 2 | 0 | 1 | 13 | 9 | 3 | 10 |
| Total | 2 | 6 | 6.36 | 20 | 14 | 0 | 1 | 75 | 66 | 56 | 76 | |
| Season | Team | G | AB | R | H | 2B | 3B | HR | RBI | BB | SO | SB | AVG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 Regular Season | Massanutten Mountaineers | 9 | 31 | 11 | 9 | 1 | 1 | 3 | 7 | 5 | 13 | 1 | .290 |
| 2023 Finals | RCBL Shockers | 6 | 12 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 0 | .000 |
| 2023 Playoff Semis | RCBL Shockers | 5 | 20 | 3 | 7 | 2 | 0 | 0 | 4 | 0 | 5 | 1 | .350 |
| 2023 Playoff Quarter | RCBL Shockers | 2 | 7 | 3 | 1 | 0 | 0 | 1 | 2 | 2 | 4 | 1 | .143 |
| 2023 Regular Season | RCBL Shockers | 22 | 75 | 14 | 23 | 5 | 1 | 3 | 13 | 12 | 17 | 5 | .307 |
| 2022 Playoff Quarter | New Market Shockers | 3 | 8 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .250 |
| 2022 Regular Season | New Market Shockers | 23 | 74 | 10 | 18 | 2 | 0 | 0 | 9 | 6 | 28 | 5 | .243 |
| 2021 Finals | New Market Shockers | 1 | 3 | 3 | 2 | 0 | 0 | 0 | 1 | 2 | 0 | 0 | .667 |
| 2021 Playoff Semis | New Market Shockers | 1 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 | .000 |
| 2021 Playoff Quarter | New Market Shockers | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .000 |
| 2021 Regular Season | New Market Shockers | 8 | 27 | 2 | 7 | 3 | 1 | 0 | 7 | 3 | 9 | 1 | .259 |
| Total | 81 | 262 | 49 | 69 | 13 | 3 | 7 | 43 | 30 | 92 | 15 | .263 | |
| DATE | OPPONENT | RES | DEC | IP | R | ER | H | SV | BB | SO | BF | OOBP | OSLG | OAVG | ERA | WHP |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| May 31 | @Bucks | W 5-4 | W | 1.2 | 0 | 0 | 0 | 0 | 0 | 2 | 4 | .000 | .000 | .000 | 0.00 | .00 |
| Aug 9 | REDS | L 7-9 | - | 5.2 | 1 | 0 | 4 | 0 | 6 | 3 | 27 | .407 | .250 | .200 | 0.00 | 1.76 |
| Aug 4 | Bucks | L 2-7 | L | 6.0 | 6 | 4 | 6 | 0 | 3 | 1 | 29 | .345 | .320 | .316 | 6.00 | 1.50 |
| Jul 23 | @Diamondbacks | L 2-3 | L | 6.0 | 3 | 2 | 5 | 0 | 2 | 6 | 27 | .386 | .374 | .219 | 5.54 | 1.65 |
| Jul 14 | Bucks | L 3-10 | - | 0.1 | 0 | 0 | 1 | 0 | 0 | 0 | 2 | .400 | .368 | .213 | 6.30 | 1.80 |
| Jul 8 | @West | L 2-12 | L | 1.0 | 2 | 2 | 3 | 0 | 1 | 0 | 7 | .571 | .500 | .600 | 18.00 | 4.00 |
| Jul 5 | Bruins | L 3-7 | L | 5.1 | 7 | 7 | 9 | 0 | 2 | 4 | 29 | .398 | .365 | .205 | 6.41 | 1.78 |
| Jun 28 | @REDS | L 2-9 | L | 5.0 | 7 | 6 | 3 | 0 | 7 | 4 | 26 | .377 | .265 | .125 | 4.40 | 1.67 |
| Jun 20 | Diamondbacks | W 4-3 | - | 5.1 | 1 | 1 | 2 | 0 | 4 | 11 | 24 | .372 | .200 | .100 | 0.96 | 1.50 |
| May 29 | @Blue Sox | W 10-1 | - | 4.0 | 1 | 0 | 1 | 0 | 7 | 3 | 19 | .421 | .083 | .083 | 0.00 | 2.00 |
| Jul 16 | @Diamondbacks | W 8-7 | - | 2.0 | 4 | 4 | 2 | 0 | 5 | 3 | 13 | .455 | .412 | .301 | 9.00 | 2.20 |
| Jul 5 | Bucks | W 8-5 | - | 5.0 | 2 | 2 | 4 | 0 | 4 | 5 | 23 | .433 | .397 | .299 | 8.00 | 2.06 |
| Jun 25 | Cardinals | L 8-10 | L | 4.2 | 8 | 8 | 9 | 0 | 3 | 3 | 28 | .446 | .450 | .317 | 9.69 | 2.23 |
| Jun 21 | @Reds | L 2-12 | - | 0.1 | 4 | 3 | 3 | 0 | 1 | 1 | 6 | .391 | .395 | .263 | 6.48 | 2.04 |
| Jun 11 | Diamondbacks | W 8-6 | W | 4.0 | 5 | 2 | 5 | 0 | 3 | 8 | 22 | .325 | .324 | .206 | 3.38 | 1.63 |
| May 31 | @Braves | W 5-4 | - | 4.0 | 3 | 1 | 2 | 0 | 3 | 3 | 18 | .278 | .133 | .133 | 2.25 | 1.25 |
| Aug 3 | Reds | W 11-9 | - | 1.2 | 6 | 6 | 7 | 0 | 2 | 0 | 12 | .750 | 1.000 | .700 | 32.40 | 5.40 |
| Jul 15 | Bruins | W 5-4 | - | 5.0 | 3 | 3 | 4 | 0 | 1 | 3 | 20 | .283 | .333 | .213 | 3.46 | 1.00 |
| Jul 3 | @Cardinals | W 5-4 | - | 3.0 | 0 | 0 | 3 | 1 | 0 | 1 | 12 | .273 | .300 | .200 | 2.25 | 1.00 |
| Jun 23 | @Braves | L 5-6 | - | 5.0 | 2 | 2 | 3 | 0 | 2 | 5 | 21 | .286 | .222 | .167 | 3.60 | 1.00 |
| DATE | OPPONENT | RES | AB | R | H | 2B | 3B | HR | RBI | BB | SO | HP | SF | SB | CS | OBP | SLG | AVG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Jul 7 | Bucks | L 8-10 | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | 0 | 0.405 | 0.677 | 0.290 | 1.082 |
| Jul 2 | REDS | L 1-2 | 3 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.424 | 0.741 | 0.296 | 1.165 |
| Jun 28 | Bruins | W 11-5 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | 0 | 0.433 | 0.667 | 0.292 | 1.100 |
| Jun 25 | Cardinals | W 16-2 | 2 | 2 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0.500 | 0.800 | 0.350 | 1.300 |
| Jun 23 | Cardinals | W 19-4 | 2 | 3 | 1 | 0 | 0 | 0 | 0 | 2 | 0 | 1 | 0 | 0 | 0 | 0.478 | 0.722 | 0.333 | 1.200 |
| Jun 11 | @Blue Sox | W 8-7 | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 3 | 0 | 0 | 1 | 0 | 0.389 | 0.750 | 0.313 | 1.139 |
| Jun 1 | REDS | L 4-12 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0.385 | 0.917 | 0.333 | 1.302 |
| May 31 | @Bucks | W 5-4 | 4 | 1 | 2 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0.444 | 1.222 | 0.444 | 1.666 |
| May 24 | @Cardinals | L 10-12 | 5 | 1 | 2 | 0 | 0 | 1 | 4 | 0 | 2 | 0 | 0 | 0 | 0 | 0.400 | 1.000 | 0.400 | 1.400 |
| Aug 15 | REDS | W 10-2 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0.000 | 0.000 | 0.000 | 0.000 |