
#9 | INF | Junior
Ryder Woodson
- Bats/Throws:
- R/R
- Ht/Wt:
- 6-3 / 190
- DOB:
- 11/29/2005
- Hometown:
- Naples, FL
- Prev:
- St. John Neumann HS / NC State
- Draft eligible:
- 2027
- MSU Seasons:
- 2026, 2027
| Season | Age | Team | G | PA | AB | H | 1B | 2B | 3B | HR | R | RBI | BB | IBB | SO | HBP | SF | SH | GDP | SB | CS | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 19.2 | NC State | 23 | 34 | 30 | 10 | 4 | 3 | 0 | 3 | 11 | 12 | 2 | 0 | 8 | 2 | 0 | 0 | 0 | 0 | 0 | .333 | .412 | .733 |
| 2026 | 20.2 | MSST | 58 | 234 | 202 | 55 | 31 | 15 | 0 | 9 | 38 | 41 | 23 | 0 | 65 | 3 | 2 | 4 | 2 | 0 | 2 | .272 | .352 | .480 |
| Career | 81 | 268 | 232 | 65 | 35 | 18 | 0 | 12 | 49 | 53 | 25 | 0 | 73 | 5 | 2 | 4 | 2 | 0 | 2 | .280 | .360 | .513 |
| Season | Age | Team | G | PA | BB% | K% | AVG | OBP | SLG | OPS | ISO | BABIP | wOBA |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 19.2 | NC State | 23 | 34 | 5.9% | 23.5% | .333 | .412 | .733 | 1.145 | .400 | .368 | .479 |
| 2026 | 20.2 | MSST | 58 | 234 | 9.8% | 27.8% | .272 | .352 | .480 | .832 | .208 | .354 | .363 |
| Career | 81 | 268 | 9.3% | 27.2% | .280 | .360 | .513 | .873 | .233 | .356 | .378 |
Seasons at other schools come from that school's official statistics, checked against FanGraphs. Their wOBA and FIP use that conference's weights and constant (see the Stats Glossary). Career counts every school.
| Date | Opponent | Result | Season AVG | PA | AB | R | H | 2B | 3B | HR | RBI | BB | SO | HBP | SB | CS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 6/7 | L 9-11 (10) | .272 | 5 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | |
| 6/6 | L 12-13 | .279 | 5 | 4 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | |
| 5/31 | W 19-5 | .280 | 6 | 5 | 2 | 3 | 0 | 0 | 2 | 4 | 1 | 0 | 0 | 0 | 0 | |
| 5/30 | W 10-5 | .271 | 5 | 5 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | |
| 5/29 | W 10-1 | .273 | 4 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | |
| 5/21 | L 3-5 | .278 | 3 | 2 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 5/20 | W 12-2 | .275 | 3 | 2 | 2 | 1 | 0 | 0 | 1 | 3 | 1 | 0 | 0 | 0 | 0 | |
| 5/16 | L 6-7 | .273 | 4 | 4 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | |
| 5/15 | L 9-11 | .267 | 3 | 3 | 1 | 2 | 0 | 0 | 1 | 3 | 0 | 0 | 0 | 0 | 0 | |
| 5/14 | W 18-11 | .260 | 5 | 4 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | |
| 5/9 | L 2-13 | .261 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
| 5/8 | L 4-5 | .262 | 4 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | |
| 5/7 | W 10-3 | .261 | 4 | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | |
| 5/5 | W 21-6 | .258 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 5/1 | L 1-3 | .258 | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | |
| 4/26 | W 13-8 | .263 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 4/25 | W 9-8 | .265 | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | |
| 4/24 | W 10-8 (11) | .270 | 6 | 4 | 1 | 1 | 0 | 0 | 0 | 1 | 2 | 2 | 0 | 0 | 0 | |
| 4/21 | W 6-2 | .270 | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 2 | 0 | 0 | 0 | |
| 4/19 | W 4-3 (11) | .278 | 5 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | |
| 4/18 | W 9-0 | .286 | 5 | 5 | 0 | 2 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | |
| 4/17 | W 5-3 | .281 | 4 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | |
| 4/14 | W 11-1 | .288 | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | |
| 4/12 | L 2-7 | .297 | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | |
| 4/11 | L 2-6 | .304 | 4 | 4 | 0 | 2 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | |
| 4/10 | L 5-6 | .298 | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | |
| 4/7 | W 5-3 | .308 | 4 | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | |
| 4/4 | L 5-8 (10) | .310 | 5 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | |
| 4/3 | L 1-3 | .321 | 4 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | 0 | 0 | |
| 4/2 | L 9-10 | .321 | 5 | 4 | 1 | 1 | 1 | 0 | 0 | 3 | 1 | 2 | 0 | 0 | 0 | |
| 3/31 | W 12-0 | .324 | 3 | 3 | 1 | 2 | 2 | 0 | 0 | 2 | 0 | 1 | 0 | 0 | 0 | |
| 3/29 | W 7-1 | .313 | 4 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 3 | 0 | 0 | 0 | |
| 3/28 | W 6-1 | .323 | 4 | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | |
| 3/27 | W 5-4 | .323 | 4 | 4 | 1 | 2 | 0 | 0 | 0 | 1 | 0 | 2 | 0 | 0 | 0 | |
| 3/24 | W 12-0 | .315 | 4 | 2 | 1 | 2 | 0 | 0 | 0 | 2 | 1 | 0 | 1 | 0 | 0 | |
| 3/22 | W 17-7 | .299 | 5 | 5 | 3 | 3 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 3/21 | W 7-2 | .280 | 4 | 2 | 2 | 1 | 1 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | |
| 3/20 | W 4-2 | .275 | 4 | 4 | 1 | 1 | 0 | 0 | 1 | 3 | 0 | 0 | 0 | 0 | 0 | |
| 3/17 | W 17-1 | .276 | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | |
| 3/14 (2) | L 3-7 | .288 | 4 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | |
| 3/14 (1) | W 7-2 | .300 | 4 | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | |
| 3/13 | L 4-5 | .299 | 5 | 5 | 1 | 1 | 0 | 0 | 1 | 2 | 0 | 1 | 0 | 0 | 0 | |
| 3/10 | W 11-7 | .306 | 5 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | |
| 3/7 | W 26-0 | .333 | 3 | 2 | 1 | 1 | 0 | 0 | 0 | 2 | 1 | 0 | 0 | 0 | 0 | |
| 3/6 | W 9-4 | .327 | 5 | 4 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 3/5 | W 8-3 | .333 | 4 | 4 | 1 | 2 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | |
| 3/3 | L 6-7 | .319 | 5 | 5 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 2 | 0 | 0 | 0 | |
| 3/1 | L 7-8 (10) | .333 | 5 | 5 | 1 | 4 | 3 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | |
| 2/28 | W 15-8 | .270 | 5 | 5 | 2 | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | |
| 2/27 | W 8-4 | .219 | 4 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | |
| 2/24 | W 16-3 | .241 | 3 | 3 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | |
| 2/22 | W 7-3 | .231 | 4 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 0 | 1 | |
| 2/21 | W 10-0 | .261 | 4 | 4 | 0 | 2 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 2/20 | W 9-2 | .211 | 5 | 5 | 1 | 2 | 1 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | |
| 2/17 | W 13-7 | .143 | 5 | 5 | 1 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 2/14 (2) | W 7-5 | .111 | 4 | 3 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | |
| 2/14 (1) | W 6-1 | .000 | 4 | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | |
| 2/13 | W 6-5 | .000 | 4 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | |
| 2026 totals | – | 234 | 202 | 38 | 55 | 15 | 0 | 9 | 41 | 23 | 65 | 3 | 0 | 2 |
| Date | Opponent | Result | Season AVG | PA | AB | R | H | 2B | 3B | HR | RBI | BB | SO | HBP | SB | CS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 6/1 (2) | L 1-11 | .333 | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | |
| 6/1 (1) | W 17-12 | .385 | 5 | 5 | 3 | 3 | 1 | 0 | 2 | 5 | 0 | 0 | 0 | 0 | 0 | |
| 5/31 | vs Central Connecticut State | W 12-0 | .333 | 5 | 5 | 1 | 2 | 1 | 0 | 1 | 3 | 0 | 1 | 0 | 0 | 0 |
| 5/22 | L 6-7 | .313 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 5/17 | L 3-6 | .313 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
| 5/9 | at UNC | W 8-5 | .313 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 5/6 | at UNCW | W 14-4 | .313 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| 5/3 | L 3-10 | .267 | 3 | 2 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | |
| 4/13 | W 11-1 | .231 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 4/12 | L 8-25 | .231 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 4/6 | W 9-8 | .250 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 4/5 | W 9-2 | .250 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 3/23 | L 3-5 | .250 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 3/18 | W 13-0 | .250 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 3/15 (2) | L 8-20 | .273 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | |
| 3/14 | W 11-1 | .300 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 3/11 | vs North Carolina A&T | W 14-2 | .300 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 3/9 | W 3-0 | .333 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | |
| 3/7 | W 6-4 | .429 | 4 | 4 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 3/1 | W 12-11 | .667 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 2/28 | W 10-2 | .667 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 2/15 | W 19-6 | .500 | 2 | 2 | 1 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | |
| 2/14 (2) | W 12-2 | – | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 2025 NC State totals | – | 34 | 30 | 11 | 10 | 3 | 0 | 3 | 12 | 2 | 8 | 2 | 0 | 0 |
Opponent 2026
| Split | G | PA | AB | H | 1B | 2B | 3B | HR | R | RBI | BB | IBB | SO | HBP | SF | SH | GDP | SB | CS | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Conference | 28 | 112 | 94 | 24 | 16 | 4 | 0 | 4 | 19 | 17 | 11 | 0 | 36 | 2 | 1 | 4 | 1 | 0 | 0 | .255 | .343 | .426 |
| Non-Conference | 30 | 122 | 108 | 31 | 15 | 11 | 0 | 5 | 19 | 24 | 12 | 0 | 29 | 1 | 1 | 0 | 1 | 0 | 2 | .287 | .361 | .528 |
| Season | Age | Team | Split | G | PA | AB | H | 1B | 2B | 3B | HR | R | RBI | BB | IBB | SO | HBP | SF | SH | GDP | SB | CS | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 19.2 | NC State | Conference | 10 | 7 | 4 | 1 | 1 | 0 | 0 | 0 | 3 | 1 | 1 | 0 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | .250 | .571 | .250 |
| 2025 | 19.2 | NC State | Non-Conference | 13 | 27 | 26 | 9 | 3 | 3 | 0 | 3 | 8 | 11 | 1 | 0 | 7 | 0 | 0 | 0 | 0 | 0 | 0 | .346 | .370 | .808 |
| 2026 | 20.2 | MSST | Conference | 28 | 112 | 94 | 24 | 16 | 4 | 0 | 4 | 19 | 17 | 11 | 0 | 36 | 2 | 1 | 4 | 1 | 0 | 0 | .255 | .343 | .426 |
| 2026 | 20.2 | MSST | Non-Conference | 30 | 122 | 108 | 31 | 15 | 11 | 0 | 5 | 19 | 24 | 12 | 0 | 29 | 1 | 1 | 0 | 1 | 0 | 2 | .287 | .361 | .528 |
| Career | Conference | 38 | 119 | 98 | 25 | 17 | 4 | 0 | 4 | 22 | 18 | 12 | 0 | 37 | 4 | 1 | 4 | 1 | 0 | 0 | .255 | .357 | .418 | ||
| Career | Non-Conference | 43 | 149 | 134 | 40 | 18 | 14 | 0 | 8 | 27 | 35 | 13 | 0 | 36 | 1 | 1 | 0 | 1 | 0 | 2 | .299 | .362 | .582 |
| Split | G | PA | BB% | K% | AVG | OBP | SLG | OPS | ISO | BABIP | wOBA |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Conference | 28 | 112 | 9.8% | 32.1% | .255 | .343 | .426 | .768 | .170 | .364 | .342 |
| Non-Conference | 30 | 122 | 9.8% | 23.8% | .287 | .361 | .528 | .888 | .241 | .347 | .382 |
| Season | Age | Team | Split | G | PA | BB% | K% | AVG | OBP | SLG | OPS | ISO | BABIP | wOBA |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 19.2 | NC State | Conference | 10 | 7 | 14.3% | 14.3% | .250 | .571 | .250 | .821 | .000 | .333 | .475 |
| 2025 | 19.2 | NC State | Non-Conference | 13 | 27 | 3.7% | 25.9% | .346 | .370 | .808 | 1.178 | .462 | .375 | .480 |
| 2026 | 20.2 | MSST | Conference | 28 | 112 | 9.8% | 32.1% | .255 | .343 | .426 | .768 | .170 | .364 | .342 |
| 2026 | 20.2 | MSST | Non-Conference | 30 | 122 | 9.8% | 23.8% | .287 | .361 | .528 | .888 | .241 | .347 | .382 |
| Career | Conference | 38 | 119 | 10.1% | 31.1% | .255 | .357 | .418 | .775 | .163 | .362 | .350 | ||
| Career | Non-Conference | 43 | 149 | 8.7% | 24.2% | .299 | .362 | .582 | .945 | .284 | .352 | .399 |
Handedness 2026
| Split | PA | AB | H | 1B | 2B | 3B | HR | RBI | BB | IBB | SO | HBP | SF | SH | GDP | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| vs RHP | 164 | 140 | 37 | 19 | 12 | 0 | 6 | 28 | 17 | 0 | 48 | 3 | 2 | 2 | 1 | .264 | .352 | .479 |
| vs LHP | 70 | 62 | 18 | 12 | 3 | 0 | 3 | 13 | 6 | 0 | 17 | 0 | 0 | 2 | 1 | .290 | .353 | .484 |
| Season | Age | Team | Split | PA | AB | H | 1B | 2B | 3B | HR | RBI | BB | IBB | SO | HBP | SF | SH | GDP | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 19.2 | NC State | vs RHP | 25 | 22 | 9 | 4 | 2 | 0 | 3 | 10 | 1 | 0 | 7 | 2 | 0 | 0 | 0 | .409 | .480 | .909 |
| 2025 | 19.2 | NC State | vs LHP | 9 | 8 | 1 | 0 | 1 | 0 | 0 | 2 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | .125 | .222 | .250 |
| 2026 | 20.2 | MSST | vs RHP | 164 | 140 | 37 | 19 | 12 | 0 | 6 | 28 | 17 | 0 | 48 | 3 | 2 | 2 | 1 | .264 | .352 | .479 |
| 2026 | 20.2 | MSST | vs LHP | 70 | 62 | 18 | 12 | 3 | 0 | 3 | 13 | 6 | 0 | 17 | 0 | 0 | 2 | 1 | .290 | .353 | .484 |
| Career | vs RHP | 189 | 162 | 46 | 23 | 14 | 0 | 9 | 38 | 18 | 0 | 55 | 5 | 2 | 2 | 1 | .284 | .369 | .537 | ||
| Career | vs LHP | 79 | 70 | 19 | 12 | 4 | 0 | 3 | 15 | 7 | 0 | 18 | 0 | 0 | 2 | 1 | .271 | .338 | .457 |
| Split | PA | BB% | K% | AVG | OBP | SLG | OPS | ISO | BABIP | wOBA |
|---|---|---|---|---|---|---|---|---|---|---|
| vs RHP | 164 | 10.4% | 29.3% | .264 | .352 | .479 | .830 | .214 | .352 | .362 |
| vs LHP | 70 | 8.6% | 24.3% | .290 | .353 | .484 | .837 | .194 | .357 | .366 |
| Season | Age | Team | Split | PA | BB% | K% | AVG | OBP | SLG | OPS | ISO | BABIP | wOBA |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 19.2 | NC State | vs RHP | 25 | 4.0% | 28.0% | .409 | .480 | .909 | 1.389 | .500 | .500 | .570 |
| 2025 | 19.2 | NC State | vs LHP | 9 | 11.1% | 11.1% | .125 | .222 | .250 | .472 | .125 | .143 | .226 |
| 2026 | 20.2 | MSST | vs RHP | 164 | 10.4% | 29.3% | .264 | .352 | .479 | .830 | .214 | .352 | .362 |
| 2026 | 20.2 | MSST | vs LHP | 70 | 8.6% | 24.3% | .290 | .353 | .484 | .837 | .194 | .357 | .366 |
| Career | vs RHP | 189 | 9.5% | 29.1% | .284 | .369 | .537 | .906 | .253 | .370 | .390 | ||
| Career | vs LHP | 79 | 8.9% | 22.8% | .271 | .338 | .457 | .795 | .186 | .327 | .349 |
Location 2026
| Split | G | PA | AB | H | 1B | 2B | 3B | HR | R | RBI | BB | IBB | SO | HBP | SF | SH | GDP | SB | CS | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Home | 35 | 136 | 115 | 32 | 16 | 11 | 0 | 5 | 21 | 28 | 15 | 0 | 32 | 3 | 2 | 1 | 2 | 0 | 2 | .278 | .370 | .504 |
| Road | 17 | 73 | 65 | 14 | 11 | 0 | 0 | 3 | 10 | 9 | 5 | 0 | 27 | 0 | 0 | 3 | 0 | 0 | 0 | .215 | .271 | .354 |
| Neutral | 6 | 25 | 22 | 9 | 4 | 4 | 0 | 1 | 7 | 4 | 3 | 0 | 6 | 0 | 0 | 0 | 0 | 0 | 0 | .409 | .480 | .727 |
| Season | Age | Team | Split | G | PA | AB | H | 1B | 2B | 3B | HR | R | RBI | BB | IBB | SO | HBP | SF | SH | GDP | SB | CS | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 19.2 | NC State | Home | 14 | 15 | 12 | 3 | 2 | 1 | 0 | 0 | 6 | 2 | 2 | 0 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | .250 | .400 | .333 |
| 2025 | 19.2 | NC State | Road | 4 | 4 | 3 | 2 | 2 | 0 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | .667 | .750 | .667 |
| 2025 | 19.2 | NC State | Neutral | 5 | 15 | 15 | 5 | 0 | 2 | 0 | 3 | 4 | 8 | 0 | 0 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | .333 | .333 | 1.067 |
| 2026 | 20.2 | MSST | Home | 35 | 136 | 115 | 32 | 16 | 11 | 0 | 5 | 21 | 28 | 15 | 0 | 32 | 3 | 2 | 1 | 2 | 0 | 2 | .278 | .370 | .504 |
| 2026 | 20.2 | MSST | Road | 17 | 73 | 65 | 14 | 11 | 0 | 0 | 3 | 10 | 9 | 5 | 0 | 27 | 0 | 0 | 3 | 0 | 0 | 0 | .215 | .271 | .354 |
| 2026 | 20.2 | MSST | Neutral | 6 | 25 | 22 | 9 | 4 | 4 | 0 | 1 | 7 | 4 | 3 | 0 | 6 | 0 | 0 | 0 | 0 | 0 | 0 | .409 | .480 | .727 |
| Career | Home | 49 | 151 | 127 | 35 | 18 | 12 | 0 | 5 | 27 | 30 | 17 | 0 | 36 | 4 | 2 | 1 | 2 | 0 | 2 | .276 | .373 | .488 | ||
| Career | Road | 21 | 77 | 68 | 16 | 13 | 0 | 0 | 3 | 11 | 11 | 5 | 0 | 27 | 1 | 0 | 3 | 0 | 0 | 0 | .235 | .297 | .368 | ||
| Career | Neutral | 11 | 40 | 37 | 14 | 4 | 6 | 0 | 4 | 11 | 12 | 3 | 0 | 10 | 0 | 0 | 0 | 0 | 0 | 0 | .378 | .425 | .865 |
| Split | G | PA | BB% | K% | AVG | OBP | SLG | OPS | ISO | BABIP | wOBA |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Home | 35 | 136 | 11.0% | 23.5% | .278 | .370 | .504 | .875 | .226 | .338 | .380 |
| Road | 17 | 73 | 6.8% | 37.0% | .215 | .271 | .354 | .625 | .138 | .314 | .278 |
| Neutral | 6 | 25 | 12.0% | 24.0% | .409 | .480 | .727 | 1.207 | .318 | .533 | .510 |
| Season | Age | Team | Split | G | PA | BB% | K% | AVG | OBP | SLG | OPS | ISO | BABIP | wOBA |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 19.2 | NC State | Home | 14 | 15 | 13.3% | 26.7% | .250 | .400 | .333 | .733 | .083 | .375 | .366 |
| 2025 | 19.2 | NC State | Road | 4 | 4 | 0.0% | 0.0% | .667 | .750 | .667 | 1.417 | .000 | .667 | .670 |
| 2025 | 19.2 | NC State | Neutral | 5 | 15 | 0.0% | 26.7% | .333 | .333 | 1.067 | 1.400 | .733 | .250 | .541 |
| 2026 | 20.2 | MSST | Home | 35 | 136 | 11.0% | 23.5% | .278 | .370 | .504 | .875 | .226 | .338 | .380 |
| 2026 | 20.2 | MSST | Road | 17 | 73 | 6.8% | 37.0% | .215 | .271 | .354 | .625 | .138 | .314 | .278 |
| 2026 | 20.2 | MSST | Neutral | 6 | 25 | 12.0% | 24.0% | .409 | .480 | .727 | 1.207 | .318 | .533 | .510 |
| Career | Home | 49 | 151 | 11.3% | 23.8% | .276 | .373 | .488 | .862 | .213 | .341 | .378 | ||
| Career | Road | 21 | 77 | 6.5% | 35.1% | .235 | .297 | .368 | .665 | .132 | .342 | .300 | ||
| Career | Neutral | 11 | 40 | 7.5% | 25.0% | .378 | .425 | .865 | 1.290 | .486 | .435 | .521 |
Leverage 2026
| Split | PA | AB | H | 1B | 2B | 3B | HR | RBI | BB | IBB | SO | HBP | SF | SH | GDP | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Low | 134 | 121 | 33 | 19 | 8 | 0 | 6 | 15 | 11 | 0 | 40 | 1 | 1 | 0 | 1 | .273 | .336 | .488 |
| Medium | 77 | 65 | 15 | 7 | 6 | 0 | 2 | 17 | 8 | 0 | 19 | 2 | 1 | 1 | 1 | .231 | .329 | .415 |
| High | 23 | 16 | 7 | 5 | 1 | 0 | 1 | 9 | 4 | 0 | 6 | 0 | 0 | 3 | 0 | .438 | .550 | .688 |
| Season | Age | Team | Split | PA | AB | H | 1B | 2B | 3B | HR | RBI | BB | IBB | SO | HBP | SF | SH | GDP | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 19.2 | NC State | Low | 26 | 22 | 9 | 3 | 3 | 0 | 3 | 10 | 2 | 0 | 7 | 2 | 0 | 0 | 0 | .409 | .500 | .955 |
| 2025 | 19.2 | NC State | Medium | 7 | 7 | 1 | 1 | 0 | 0 | 0 | 2 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | .143 | .143 | .143 |
| 2025 | 19.2 | NC State | High | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | .000 |
| 2026 | 20.2 | MSST | Low | 134 | 121 | 33 | 19 | 8 | 0 | 6 | 15 | 11 | 0 | 40 | 1 | 1 | 0 | 1 | .273 | .336 | .488 |
| 2026 | 20.2 | MSST | Medium | 77 | 65 | 15 | 7 | 6 | 0 | 2 | 17 | 8 | 0 | 19 | 2 | 1 | 1 | 1 | .231 | .329 | .415 |
| 2026 | 20.2 | MSST | High | 23 | 16 | 7 | 5 | 1 | 0 | 1 | 9 | 4 | 0 | 6 | 0 | 0 | 3 | 0 | .438 | .550 | .688 |
| Career | Low | 160 | 143 | 42 | 22 | 11 | 0 | 9 | 25 | 13 | 0 | 47 | 3 | 1 | 0 | 1 | .294 | .362 | .559 | ||
| Career | Medium | 84 | 72 | 16 | 8 | 6 | 0 | 2 | 19 | 8 | 0 | 20 | 2 | 1 | 1 | 1 | .222 | .313 | .389 | ||
| Career | High | 24 | 17 | 7 | 5 | 1 | 0 | 1 | 9 | 4 | 0 | 6 | 0 | 0 | 3 | 0 | .412 | .524 | .647 |
| Split | PA | BB% | K% | AVG | OBP | SLG | OPS | ISO | BABIP | wOBA |
|---|---|---|---|---|---|---|---|---|---|---|
| Low | 134 | 8.2% | 29.9% | .273 | .336 | .488 | .823 | .215 | .355 | .355 |
| Medium | 77 | 10.4% | 24.7% | .231 | .329 | .415 | .744 | .185 | .289 | .331 |
| High | 23 | 17.4% | 26.1% | .438 | .550 | .688 | 1.238 | .250 | .667 | .535 |
| Season | Age | Team | Split | PA | BB% | K% | AVG | OBP | SLG | OPS | ISO | BABIP | wOBA |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 19.2 | NC State | Low | 26 | 7.7% | 26.9% | .409 | .500 | .955 | 1.455 | .545 | .500 | .590 |
| 2025 | 19.2 | NC State | Medium | 7 | 0.0% | 14.3% | .143 | .143 | .143 | .286 | .000 | .167 | .134 |
| 2025 | 19.2 | NC State | High | 1 | 0.0% | 0.0% | .000 | .000 | .000 | .000 | .000 | .000 | .000 |
| 2026 | 20.2 | MSST | Low | 134 | 8.2% | 29.9% | .273 | .336 | .488 | .823 | .215 | .355 | .355 |
| 2026 | 20.2 | MSST | Medium | 77 | 10.4% | 24.7% | .231 | .329 | .415 | .744 | .185 | .289 | .331 |
| 2026 | 20.2 | MSST | High | 23 | 17.4% | 26.1% | .438 | .550 | .688 | 1.238 | .250 | .667 | .535 |
| Career | Low | 160 | 8.1% | 29.4% | .294 | .362 | .559 | .922 | .266 | .375 | .394 | ||
| Career | Medium | 84 | 9.5% | 23.8% | .222 | .313 | .389 | .702 | .167 | .275 | .314 | ||
| Career | High | 24 | 16.7% | 25.0% | .412 | .524 | .647 | 1.171 | .235 | .600 | .510 |
Situational 2026
| Split | PA | AB | H | 1B | 2B | 3B | HR | RBI | BB | IBB | SO | HBP | SF | SH | GDP | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Bases Empty | 114 | 101 | 27 | 15 | 8 | 0 | 4 | 4 | 12 | 0 | 34 | 1 | 0 | 0 | 0 | .267 | .351 | .465 |
| Runners On | 120 | 101 | 28 | 16 | 7 | 0 | 5 | 37 | 11 | 0 | 31 | 2 | 2 | 4 | 2 | .277 | .353 | .495 |
| RISP | 77 | 64 | 21 | 12 | 5 | 0 | 4 | 34 | 8 | 0 | 20 | 1 | 2 | 2 | 0 | .328 | .400 | .594 |
| Season | Age | Team | Split | PA | AB | H | 1B | 2B | 3B | HR | RBI | BB | IBB | SO | HBP | SF | SH | GDP | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 19.2 | NC State | Bases Empty | 16 | 14 | 5 | 2 | 2 | 0 | 1 | 1 | 1 | 0 | 5 | 1 | 0 | 0 | 0 | .357 | .438 | .714 |
| 2025 | 19.2 | NC State | Runners On | 18 | 16 | 5 | 2 | 1 | 0 | 2 | 11 | 1 | 0 | 3 | 1 | 0 | 0 | 0 | .313 | .389 | .750 |
| 2025 | 19.2 | NC State | RISP | 14 | 13 | 5 | 2 | 1 | 0 | 2 | 11 | 1 | 0 | 2 | 0 | 0 | 0 | 0 | .385 | .429 | .923 |
| 2026 | 20.2 | MSST | Bases Empty | 114 | 101 | 27 | 15 | 8 | 0 | 4 | 4 | 12 | 0 | 34 | 1 | 0 | 0 | 0 | .267 | .351 | .465 |
| 2026 | 20.2 | MSST | Runners On | 120 | 101 | 28 | 16 | 7 | 0 | 5 | 37 | 11 | 0 | 31 | 2 | 2 | 4 | 2 | .277 | .353 | .495 |
| 2026 | 20.2 | MSST | RISP | 77 | 64 | 21 | 12 | 5 | 0 | 4 | 34 | 8 | 0 | 20 | 1 | 2 | 2 | 0 | .328 | .400 | .594 |
| Career | Bases Empty | 130 | 115 | 32 | 17 | 10 | 0 | 5 | 5 | 13 | 0 | 39 | 2 | 0 | 0 | 0 | .278 | .362 | .496 | ||
| Career | Runners On | 138 | 117 | 33 | 18 | 8 | 0 | 7 | 48 | 12 | 0 | 34 | 3 | 2 | 4 | 2 | .282 | .358 | .530 | ||
| Career | RISP | 91 | 77 | 26 | 14 | 6 | 0 | 6 | 45 | 9 | 0 | 22 | 1 | 2 | 2 | 0 | .338 | .404 | .649 |
| Split | PA | BB% | K% | AVG | OBP | SLG | OPS | ISO | BABIP | wOBA |
|---|---|---|---|---|---|---|---|---|---|---|
| Bases Empty | 114 | 10.5% | 29.8% | .267 | .351 | .465 | .816 | .198 | .365 | .359 |
| Runners On | 120 | 9.2% | 25.8% | .277 | .353 | .495 | .848 | .218 | .343 | .367 |
| RISP | 77 | 10.4% | 26.0% | .328 | .400 | .594 | .994 | .266 | .405 | .420 |
| Season | Age | Team | Split | PA | BB% | K% | AVG | OBP | SLG | OPS | ISO | BABIP | wOBA |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 19.2 | NC State | Bases Empty | 16 | 6.3% | 31.3% | .357 | .438 | .714 | 1.152 | .357 | .500 | .490 |
| 2025 | 19.2 | NC State | Runners On | 18 | 5.6% | 16.7% | .313 | .389 | .750 | 1.139 | .438 | .273 | .469 |
| 2025 | 19.2 | NC State | RISP | 14 | 7.1% | 14.3% | .385 | .429 | .923 | 1.352 | .538 | .333 | .546 |
| 2026 | 20.2 | MSST | Bases Empty | 114 | 10.5% | 29.8% | .267 | .351 | .465 | .816 | .198 | .365 | .359 |
| 2026 | 20.2 | MSST | Runners On | 120 | 9.2% | 25.8% | .277 | .353 | .495 | .848 | .218 | .343 | .367 |
| 2026 | 20.2 | MSST | RISP | 77 | 10.4% | 26.0% | .328 | .400 | .594 | .994 | .266 | .405 | .420 |
| Career | Bases Empty | 130 | 10.0% | 30.0% | .278 | .362 | .496 | .857 | .217 | .380 | .375 | ||
| Career | Runners On | 138 | 8.7% | 24.6% | .282 | .358 | .530 | .888 | .248 | .333 | .381 | ||
| Career | RISP | 91 | 9.9% | 24.2% | .338 | .404 | .649 | 1.054 | .312 | .392 | .440 |
Outs 2026
| Split | PA | AB | H | 1B | 2B | 3B | HR | RBI | BB | IBB | SO | HBP | SF | SH | GDP | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 Outs | 84 | 69 | 20 | 10 | 6 | 0 | 4 | 9 | 11 | 0 | 20 | 1 | 0 | 3 | 1 | .290 | .395 | .551 |
| 1 Outs | 73 | 63 | 18 | 11 | 5 | 0 | 2 | 12 | 7 | 0 | 19 | 0 | 2 | 1 | 1 | .286 | .347 | .460 |
| 2 Outs | 77 | 70 | 17 | 10 | 4 | 0 | 3 | 20 | 5 | 0 | 26 | 2 | 0 | 0 | 0 | .243 | .312 | .429 |
| Season | Age | Team | Split | PA | AB | H | 1B | 2B | 3B | HR | RBI | BB | IBB | SO | HBP | SF | SH | GDP | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 19.2 | NC State | 0 Outs | 11 | 10 | 5 | 1 | 2 | 0 | 2 | 8 | 1 | 0 | 2 | 0 | 0 | 0 | 0 | .500 | .545 | 1.300 |
| 2025 | 19.2 | NC State | 1 Outs | 10 | 10 | 2 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | .200 | .200 | .300 |
| 2025 | 19.2 | NC State | 2 Outs | 13 | 10 | 3 | 2 | 0 | 0 | 1 | 3 | 1 | 0 | 4 | 2 | 0 | 0 | 0 | .300 | .462 | .600 |
| 2026 | 20.2 | MSST | 0 Outs | 84 | 69 | 20 | 10 | 6 | 0 | 4 | 9 | 11 | 0 | 20 | 1 | 0 | 3 | 1 | .290 | .395 | .551 |
| 2026 | 20.2 | MSST | 1 Outs | 73 | 63 | 18 | 11 | 5 | 0 | 2 | 12 | 7 | 0 | 19 | 0 | 2 | 1 | 1 | .286 | .347 | .460 |
| 2026 | 20.2 | MSST | 2 Outs | 77 | 70 | 17 | 10 | 4 | 0 | 3 | 20 | 5 | 0 | 26 | 2 | 0 | 0 | 0 | .243 | .312 | .429 |
| Career | 0 Outs | 95 | 79 | 25 | 11 | 8 | 0 | 6 | 17 | 12 | 0 | 22 | 1 | 0 | 3 | 1 | .316 | .413 | .646 | ||
| Career | 1 Outs | 83 | 73 | 20 | 12 | 6 | 0 | 2 | 13 | 7 | 0 | 21 | 0 | 2 | 1 | 1 | .274 | .329 | .438 | ||
| Career | 2 Outs | 90 | 80 | 20 | 12 | 4 | 0 | 4 | 23 | 6 | 0 | 30 | 4 | 0 | 0 | 0 | .250 | .333 | .450 |
| Split | PA | BB% | K% | AVG | OBP | SLG | OPS | ISO | BABIP | wOBA |
|---|---|---|---|---|---|---|---|---|---|---|
| 0 Outs | 84 | 13.1% | 23.8% | .290 | .395 | .551 | .946 | .261 | .356 | .409 |
| 1 Outs | 73 | 9.6% | 26.0% | .286 | .347 | .460 | .808 | .175 | .364 | .351 |
| 2 Outs | 77 | 6.5% | 33.8% | .243 | .312 | .429 | .740 | .186 | .341 | .326 |
| Season | Age | Team | Split | PA | BB% | K% | AVG | OBP | SLG | OPS | ISO | BABIP | wOBA |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 19.2 | NC State | 0 Outs | 11 | 9.1% | 18.2% | .500 | .545 | 1.300 | 1.845 | .800 | .500 | .724 |
| 2025 | 19.2 | NC State | 1 Outs | 10 | 0.0% | 20.0% | .200 | .200 | .300 | .500 | .100 | .250 | .219 |
| 2025 | 19.2 | NC State | 2 Outs | 13 | 7.7% | 30.8% | .300 | .462 | .600 | 1.062 | .300 | .400 | .471 |
| 2026 | 20.2 | MSST | 0 Outs | 84 | 13.1% | 23.8% | .290 | .395 | .551 | .946 | .261 | .356 | .409 |
| 2026 | 20.2 | MSST | 1 Outs | 73 | 9.6% | 26.0% | .286 | .347 | .460 | .808 | .175 | .364 | .351 |
| 2026 | 20.2 | MSST | 2 Outs | 77 | 6.5% | 33.8% | .243 | .312 | .429 | .740 | .186 | .341 | .326 |
| Career | 0 Outs | 95 | 12.6% | 23.2% | .316 | .413 | .646 | 1.059 | .329 | .373 | .447 | ||
| Career | 1 Outs | 83 | 8.4% | 25.3% | .274 | .329 | .438 | .768 | .164 | .346 | .335 | ||
| Career | 2 Outs | 90 | 6.7% | 33.3% | .250 | .333 | .450 | .783 | .200 | .348 | .347 |
Count 2026
| Split | PA | AB | H | 1B | 2B | 3B | HR | RBI | BB | IBB | SO | HBP | SF | SH | GDP | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Through 3-0 | 11 | 4 | 3 | 0 | 3 | 0 | 0 | 3 | 7 | 0 | 0 | 0 | 0 | 0 | 0 | .750 | .909 | 1.500 |
| Through 3-1 | 27 | 16 | 9 | 3 | 5 | 0 | 1 | 7 | 11 | 0 | 4 | 0 | 0 | 0 | 0 | .563 | .741 | 1.063 |
| Through 3-2 | 29 | 17 | 5 | 1 | 3 | 0 | 1 | 5 | 11 | 0 | 9 | 1 | 0 | 0 | 0 | .294 | .586 | .647 |
| Through 2-0 | 33 | 21 | 9 | 4 | 4 | 0 | 1 | 8 | 12 | 0 | 3 | 0 | 0 | 0 | 0 | .429 | .636 | .762 |
| Through 2-1 | 47 | 33 | 9 | 6 | 2 | 0 | 1 | 5 | 13 | 0 | 13 | 1 | 0 | 0 | 0 | .273 | .489 | .424 |
| Through 1-1 | 95 | 82 | 22 | 14 | 4 | 0 | 4 | 14 | 9 | 0 | 37 | 2 | 1 | 1 | 1 | .268 | .351 | .463 |
| Through 0-1 | 105 | 95 | 21 | 16 | 3 | 0 | 2 | 14 | 3 | 0 | 36 | 2 | 2 | 3 | 1 | .221 | .255 | .316 |
| Through 2-2 | 44 | 35 | 5 | 1 | 1 | 0 | 3 | 5 | 8 | 0 | 22 | 1 | 0 | 0 | 0 | .143 | .318 | .429 |
| Through 1-2 | 66 | 63 | 9 | 4 | 2 | 0 | 3 | 7 | 1 | 0 | 37 | 1 | 1 | 0 | 1 | .143 | .167 | .317 |
| Through 0-2 | 44 | 43 | 8 | 6 | 1 | 0 | 1 | 6 | 0 | 0 | 21 | 0 | 1 | 0 | 0 | .186 | .182 | .279 |
| Season | Age | Team | Split | PA | AB | H | 1B | 2B | 3B | HR | RBI | BB | IBB | SO | HBP | SF | SH | GDP | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 19.2 | NC State | Through 3-0 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .500 | .000 |
| 2025 | 19.2 | NC State | Through 3-1 | 4 | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | .333 | .500 | .333 |
| 2025 | 19.2 | NC State | Through 3-2 | 6 | 5 | 2 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | .400 | .500 | .600 |
| 2025 | 19.2 | NC State | Through 2-0 | 4 | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | .333 | .500 | .333 |
| 2025 | 19.2 | NC State | Through 2-1 | 8 | 7 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | .143 | .250 | .143 |
| 2025 | 19.2 | NC State | Through 1-1 | 14 | 13 | 3 | 1 | 1 | 0 | 1 | 5 | 1 | 0 | 4 | 0 | 0 | 0 | 0 | .231 | .286 | .538 |
| 2025 | 19.2 | NC State | Through 0-1 | 15 | 13 | 3 | 0 | 2 | 0 | 1 | 3 | 1 | 0 | 7 | 1 | 0 | 0 | 0 | .231 | .333 | .615 |
| 2025 | 19.2 | NC State | Through 2-2 | 8 | 7 | 1 | 0 | 1 | 0 | 0 | 2 | 1 | 0 | 3 | 0 | 0 | 0 | 0 | .143 | .250 | .286 |
| 2025 | 19.2 | NC State | Through 1-2 | 9 | 9 | 2 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 6 | 0 | 0 | 0 | 0 | .222 | .222 | .333 |
| 2025 | 19.2 | NC State | Through 0-2 | 5 | 5 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 0 | 0 | 0 | .200 | .200 | .400 |
| 2026 | 20.2 | MSST | Through 3-0 | 11 | 4 | 3 | 0 | 3 | 0 | 0 | 3 | 7 | 0 | 0 | 0 | 0 | 0 | 0 | .750 | .909 | 1.500 |
| 2026 | 20.2 | MSST | Through 3-1 | 27 | 16 | 9 | 3 | 5 | 0 | 1 | 7 | 11 | 0 | 4 | 0 | 0 | 0 | 0 | .563 | .741 | 1.063 |
| 2026 | 20.2 | MSST | Through 3-2 | 29 | 17 | 5 | 1 | 3 | 0 | 1 | 5 | 11 | 0 | 9 | 1 | 0 | 0 | 0 | .294 | .586 | .647 |
| 2026 | 20.2 | MSST | Through 2-0 | 33 | 21 | 9 | 4 | 4 | 0 | 1 | 8 | 12 | 0 | 3 | 0 | 0 | 0 | 0 | .429 | .636 | .762 |
| 2026 | 20.2 | MSST | Through 2-1 | 47 | 33 | 9 | 6 | 2 | 0 | 1 | 5 | 13 | 0 | 13 | 1 | 0 | 0 | 0 | .273 | .489 | .424 |
| 2026 | 20.2 | MSST | Through 1-1 | 95 | 82 | 22 | 14 | 4 | 0 | 4 | 14 | 9 | 0 | 37 | 2 | 1 | 1 | 1 | .268 | .351 | .463 |
| 2026 | 20.2 | MSST | Through 0-1 | 105 | 95 | 21 | 16 | 3 | 0 | 2 | 14 | 3 | 0 | 36 | 2 | 2 | 3 | 1 | .221 | .255 | .316 |
| 2026 | 20.2 | MSST | Through 2-2 | 44 | 35 | 5 | 1 | 1 | 0 | 3 | 5 | 8 | 0 | 22 | 1 | 0 | 0 | 0 | .143 | .318 | .429 |
| 2026 | 20.2 | MSST | Through 1-2 | 66 | 63 | 9 | 4 | 2 | 0 | 3 | 7 | 1 | 0 | 37 | 1 | 1 | 0 | 1 | .143 | .167 | .317 |
| 2026 | 20.2 | MSST | Through 0-2 | 44 | 43 | 8 | 6 | 1 | 0 | 1 | 6 | 0 | 0 | 21 | 0 | 1 | 0 | 0 | .186 | .182 | .279 |
| Career | Through 3-0 | 13 | 5 | 3 | 0 | 3 | 0 | 0 | 3 | 8 | 0 | 0 | 0 | 0 | 0 | 0 | .600 | .846 | 1.200 | ||
| Career | Through 3-1 | 31 | 19 | 10 | 4 | 5 | 0 | 1 | 7 | 12 | 0 | 4 | 0 | 0 | 0 | 0 | .526 | .710 | .947 | ||
| Career | Through 3-2 | 35 | 22 | 7 | 2 | 4 | 0 | 1 | 6 | 12 | 0 | 10 | 1 | 0 | 0 | 0 | .318 | .571 | .636 | ||
| Career | Through 2-0 | 37 | 24 | 10 | 5 | 4 | 0 | 1 | 8 | 13 | 0 | 3 | 0 | 0 | 0 | 0 | .417 | .622 | .708 | ||
| Career | Through 2-1 | 55 | 40 | 10 | 7 | 2 | 0 | 1 | 6 | 14 | 0 | 14 | 1 | 0 | 0 | 0 | .250 | .455 | .375 | ||
| Career | Through 1-1 | 109 | 95 | 25 | 15 | 5 | 0 | 5 | 19 | 10 | 0 | 41 | 2 | 1 | 1 | 1 | .263 | .343 | .474 | ||
| Career | Through 0-1 | 120 | 108 | 24 | 16 | 5 | 0 | 3 | 17 | 4 | 0 | 43 | 3 | 2 | 3 | 1 | .222 | .265 | .352 | ||
| Career | Through 2-2 | 52 | 42 | 6 | 1 | 2 | 0 | 3 | 7 | 9 | 0 | 25 | 1 | 0 | 0 | 0 | .143 | .308 | .405 | ||
| Career | Through 1-2 | 75 | 72 | 11 | 5 | 3 | 0 | 3 | 8 | 1 | 0 | 43 | 1 | 1 | 0 | 1 | .153 | .173 | .319 | ||
| Career | Through 0-2 | 49 | 48 | 9 | 6 | 2 | 0 | 1 | 6 | 0 | 0 | 25 | 0 | 1 | 0 | 0 | .188 | .184 | .292 |
| Split | PA | BB% | K% | AVG | OBP | SLG | OPS | ISO | BABIP | wOBA |
|---|---|---|---|---|---|---|---|---|---|---|
| Through 3-0 | 11 | 63.6% | 0.0% | .750 | .909 | 1.500 | 2.409 | .750 | .750 | .816 |
| Through 3-1 | 27 | 40.7% | 14.8% | .563 | .741 | 1.063 | 1.803 | .500 | .727 | .707 |
| Through 3-2 | 29 | 37.9% | 31.0% | .294 | .586 | .647 | 1.233 | .353 | .571 | .536 |
| Through 2-0 | 33 | 36.4% | 9.1% | .429 | .636 | .762 | 1.398 | .333 | .471 | .591 |
| Through 2-1 | 47 | 27.7% | 27.7% | .273 | .489 | .424 | .914 | .152 | .421 | .434 |
| Through 1-1 | 95 | 9.5% | 38.9% | .268 | .351 | .463 | .814 | .195 | .429 | .358 |
| Through 0-1 | 105 | 2.9% | 34.3% | .221 | .255 | .316 | .571 | .095 | .322 | .254 |
| Through 2-2 | 44 | 18.2% | 50.0% | .143 | .318 | .429 | .747 | .286 | .200 | .331 |
| Through 1-2 | 66 | 1.5% | 56.1% | .143 | .167 | .317 | .484 | .175 | .250 | .202 |
| Through 0-2 | 44 | 0.0% | 47.7% | .186 | .182 | .279 | .461 | .093 | .318 | .196 |
| Season | Age | Team | Split | PA | BB% | K% | AVG | OBP | SLG | OPS | ISO | BABIP | wOBA |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 19.2 | NC State | Through 3-0 | 2 | 50.0% | 0.0% | .000 | .500 | .000 | .500 | .000 | .000 | .388 |
| 2025 | 19.2 | NC State | Through 3-1 | 4 | 25.0% | 0.0% | .333 | .500 | .333 | .833 | .000 | .333 | .429 |
| 2025 | 19.2 | NC State | Through 3-2 | 6 | 16.7% | 16.7% | .400 | .500 | .600 | 1.100 | .200 | .500 | .495 |
| 2025 | 19.2 | NC State | Through 2-0 | 4 | 25.0% | 0.0% | .333 | .500 | .333 | .833 | .000 | .333 | .429 |
| 2025 | 19.2 | NC State | Through 2-1 | 8 | 12.5% | 12.5% | .143 | .250 | .143 | .393 | .000 | .167 | .215 |
| 2025 | 19.2 | NC State | Through 1-1 | 14 | 7.1% | 28.6% | .231 | .286 | .538 | .824 | .308 | .250 | .346 |
| 2025 | 19.2 | NC State | Through 0-1 | 15 | 6.7% | 46.7% | .231 | .333 | .615 | .949 | .385 | .400 | .397 |
| 2025 | 19.2 | NC State | Through 2-2 | 8 | 12.5% | 37.5% | .143 | .250 | .286 | .536 | .143 | .250 | .254 |
| 2025 | 19.2 | NC State | Through 1-2 | 9 | 0.0% | 66.7% | .222 | .222 | .333 | .556 | .111 | .667 | .244 |
| 2025 | 19.2 | NC State | Through 0-2 | 5 | 0.0% | 80.0% | .200 | .200 | .400 | .600 | .200 | 1.000 | .251 |
| 2026 | 20.2 | MSST | Through 3-0 | 11 | 63.6% | 0.0% | .750 | .909 | 1.500 | 2.409 | .750 | .750 | .816 |
| 2026 | 20.2 | MSST | Through 3-1 | 27 | 40.7% | 14.8% | .563 | .741 | 1.063 | 1.803 | .500 | .727 | .707 |
| 2026 | 20.2 | MSST | Through 3-2 | 29 | 37.9% | 31.0% | .294 | .586 | .647 | 1.233 | .353 | .571 | .536 |
| 2026 | 20.2 | MSST | Through 2-0 | 33 | 36.4% | 9.1% | .429 | .636 | .762 | 1.398 | .333 | .471 | .591 |
| 2026 | 20.2 | MSST | Through 2-1 | 47 | 27.7% | 27.7% | .273 | .489 | .424 | .914 | .152 | .421 | .434 |
| 2026 | 20.2 | MSST | Through 1-1 | 95 | 9.5% | 38.9% | .268 | .351 | .463 | .814 | .195 | .429 | .358 |
| 2026 | 20.2 | MSST | Through 0-1 | 105 | 2.9% | 34.3% | .221 | .255 | .316 | .571 | .095 | .322 | .254 |
| 2026 | 20.2 | MSST | Through 2-2 | 44 | 18.2% | 50.0% | .143 | .318 | .429 | .747 | .286 | .200 | .331 |
| 2026 | 20.2 | MSST | Through 1-2 | 66 | 1.5% | 56.1% | .143 | .167 | .317 | .484 | .175 | .250 | .202 |
| 2026 | 20.2 | MSST | Through 0-2 | 44 | 0.0% | 47.7% | .186 | .182 | .279 | .461 | .093 | .318 | .196 |
| Career | Through 3-0 | 13 | 61.5% | 0.0% | .600 | .846 | 1.200 | 2.046 | .600 | .600 | .750 | ||
| Career | Through 3-1 | 31 | 38.7% | 12.9% | .526 | .710 | .947 | 1.657 | .421 | .643 | .671 | ||
| Career | Through 3-2 | 35 | 34.3% | 28.6% | .318 | .571 | .636 | 1.208 | .318 | .545 | .529 | ||
| Career | Through 2-0 | 37 | 35.1% | 8.1% | .417 | .622 | .708 | 1.330 | .292 | .450 | .574 | ||
| Career | Through 2-1 | 55 | 25.5% | 25.5% | .250 | .455 | .375 | .830 | .125 | .360 | .402 | ||
| Career | Through 1-1 | 109 | 9.2% | 37.6% | .263 | .343 | .474 | .816 | .211 | .400 | .356 | ||
| Career | Through 0-1 | 120 | 3.3% | 35.8% | .222 | .265 | .352 | .617 | .130 | .328 | .273 | ||
| Career | Through 2-2 | 52 | 17.3% | 48.1% | .143 | .308 | .405 | .712 | .262 | .214 | .320 | ||
| Career | Through 1-2 | 75 | 1.3% | 57.3% | .153 | .173 | .319 | .493 | .167 | .296 | .207 | ||
| Career | Through 0-2 | 49 | 0.0% | 51.0% | .188 | .184 | .292 | .475 | .104 | .348 | .201 |
Batting Order 2026
| Split | G | PA | AB | H | 1B | 2B | 3B | HR | R | RBI | BB | IBB | SO | HBP | SF | SH | GDP | SB | CS | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Batting 2nd | 2 | 5 | 5 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .200 | .200 | .400 |
| Batting 5th | 8 | 34 | 29 | 6 | 6 | 0 | 0 | 0 | 5 | 2 | 5 | 0 | 14 | 0 | 0 | 0 | 0 | 0 | 1 | .207 | .324 | .207 |
| Batting 6th | 17 | 70 | 60 | 19 | 7 | 8 | 0 | 4 | 14 | 18 | 7 | 0 | 13 | 2 | 1 | 0 | 1 | 0 | 1 | .317 | .400 | .650 |
| Batting 7th | 16 | 69 | 63 | 16 | 10 | 3 | 0 | 3 | 9 | 11 | 5 | 0 | 22 | 0 | 0 | 1 | 0 | 0 | 0 | .254 | .309 | .444 |
| Batting 8th | 7 | 28 | 22 | 6 | 2 | 3 | 0 | 1 | 4 | 5 | 5 | 0 | 6 | 0 | 0 | 1 | 1 | 0 | 0 | .273 | .407 | .545 |
| Batting 9th | 8 | 28 | 23 | 7 | 6 | 0 | 0 | 1 | 5 | 4 | 1 | 0 | 10 | 1 | 1 | 2 | 0 | 0 | 0 | .304 | .346 | .435 |
| Season | Age | Team | Split | G | PA | AB | H | 1B | 2B | 3B | HR | R | RBI | BB | IBB | SO | HBP | SF | SH | GDP | SB | CS | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 19.2 | NC State | Batting 1st | 5 | 4 | 4 | 1 | 0 | 1 | 0 | 0 | 2 | 1 | 0 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | .250 | .250 | .500 |
| 2025 | 19.2 | NC State | Batting 4th | 2 | 2 | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .500 | .500 | .500 |
| 2025 | 19.2 | NC State | Batting 5th | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | – | – | – |
| 2025 | 19.2 | NC State | Batting 6th | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | – | 1.000 | – |
| 2025 | 19.2 | NC State | Batting 7th | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | – | – | – |
| 2025 | 19.2 | NC State | Batting 8th | 5 | 6 | 5 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 1 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .167 | .000 |
| 2025 | 19.2 | NC State | Batting 9th | 7 | 21 | 19 | 8 | 3 | 2 | 0 | 3 | 5 | 10 | 0 | 0 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | .421 | .476 | 1.000 |
| 2026 | 20.2 | MSST | Batting 2nd | 2 | 5 | 5 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .200 | .200 | .400 |
| 2026 | 20.2 | MSST | Batting 5th | 8 | 34 | 29 | 6 | 6 | 0 | 0 | 0 | 5 | 2 | 5 | 0 | 14 | 0 | 0 | 0 | 0 | 0 | 1 | .207 | .324 | .207 |
| 2026 | 20.2 | MSST | Batting 6th | 17 | 70 | 60 | 19 | 7 | 8 | 0 | 4 | 14 | 18 | 7 | 0 | 13 | 2 | 1 | 0 | 1 | 0 | 1 | .317 | .400 | .650 |
| 2026 | 20.2 | MSST | Batting 7th | 16 | 69 | 63 | 16 | 10 | 3 | 0 | 3 | 9 | 11 | 5 | 0 | 22 | 0 | 0 | 1 | 0 | 0 | 0 | .254 | .309 | .444 |
| 2026 | 20.2 | MSST | Batting 8th | 7 | 28 | 22 | 6 | 2 | 3 | 0 | 1 | 4 | 5 | 5 | 0 | 6 | 0 | 0 | 1 | 1 | 0 | 0 | .273 | .407 | .545 |
| 2026 | 20.2 | MSST | Batting 9th | 8 | 28 | 23 | 7 | 6 | 0 | 0 | 1 | 5 | 4 | 1 | 0 | 10 | 1 | 1 | 2 | 0 | 0 | 0 | .304 | .346 | .435 |
| Career | Batting 1st | 5 | 4 | 4 | 1 | 0 | 1 | 0 | 0 | 2 | 1 | 0 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | .250 | .250 | .500 | ||
| Career | Batting 2nd | 2 | 5 | 5 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .200 | .200 | .400 | ||
| Career | Batting 4th | 2 | 2 | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .500 | .500 | .500 | ||
| Career | Batting 5th | 9 | 34 | 29 | 6 | 6 | 0 | 0 | 0 | 5 | 2 | 5 | 0 | 14 | 0 | 0 | 0 | 0 | 0 | 1 | .207 | .324 | .207 | ||
| Career | Batting 6th | 18 | 71 | 60 | 19 | 7 | 8 | 0 | 4 | 15 | 18 | 8 | 0 | 13 | 2 | 1 | 0 | 1 | 0 | 1 | .317 | .408 | .650 | ||
| Career | Batting 7th | 18 | 69 | 63 | 16 | 10 | 3 | 0 | 3 | 9 | 11 | 5 | 0 | 22 | 0 | 0 | 1 | 0 | 0 | 0 | .254 | .309 | .444 | ||
| Career | Batting 8th | 12 | 34 | 27 | 6 | 2 | 3 | 0 | 1 | 6 | 5 | 6 | 0 | 9 | 0 | 0 | 1 | 1 | 0 | 0 | .222 | .364 | .444 | ||
| Career | Batting 9th | 15 | 49 | 42 | 15 | 9 | 2 | 0 | 4 | 10 | 14 | 1 | 0 | 12 | 3 | 1 | 2 | 0 | 0 | 0 | .357 | .404 | .690 |
| Split | G | PA | BB% | K% | AVG | OBP | SLG | OPS | ISO | BABIP | wOBA |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Batting 2nd | 2 | 5 | 0.0% | 0.0% | .200 | .200 | .400 | .600 | .200 | .200 | .247 |
| Batting 5th | 8 | 34 | 14.7% | 41.2% | .207 | .324 | .207 | .530 | .000 | .400 | .272 |
| Batting 6th | 17 | 70 | 10.0% | 18.6% | .317 | .400 | .650 | 1.050 | .333 | .341 | .438 |
| Batting 7th | 16 | 69 | 7.2% | 31.9% | .254 | .309 | .444 | .753 | .190 | .342 | .328 |
| Batting 8th | 7 | 28 | 17.9% | 21.4% | .273 | .407 | .545 | .953 | .273 | .333 | .414 |
| Batting 9th | 8 | 28 | 3.6% | 35.7% | .304 | .346 | .435 | .781 | .130 | .462 | .343 |
| Season | Age | Team | Split | G | PA | BB% | K% | AVG | OBP | SLG | OPS | ISO | BABIP | wOBA |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 19.2 | NC State | Batting 1st | 5 | 4 | 0.0% | 75.0% | .250 | .250 | .500 | .750 | .250 | 1.000 | .314 |
| 2025 | 19.2 | NC State | Batting 4th | 2 | 2 | 0.0% | 0.0% | .500 | .500 | .500 | 1.000 | .000 | .500 | .470 |
| 2025 | 19.2 | NC State | Batting 5th | 1 | 0 | – | – | – | – | – | – | – | – | – |
| 2025 | 19.2 | NC State | Batting 6th | 1 | 1 | 100.0% | 0.0% | – | 1.000 | – | – | – | – | .777 |
| 2025 | 19.2 | NC State | Batting 7th | 2 | 0 | – | – | – | – | – | – | – | – | – |
| 2025 | 19.2 | NC State | Batting 8th | 5 | 6 | 16.7% | 50.0% | .000 | .167 | .000 | .167 | .000 | .000 | .129 |
| 2025 | 19.2 | NC State | Batting 9th | 7 | 21 | 0.0% | 9.5% | .421 | .476 | 1.000 | 1.476 | .579 | .357 | .597 |
| 2026 | 20.2 | MSST | Batting 2nd | 2 | 5 | 0.0% | 0.0% | .200 | .200 | .400 | .600 | .200 | .200 | .247 |
| 2026 | 20.2 | MSST | Batting 5th | 8 | 34 | 14.7% | 41.2% | .207 | .324 | .207 | .530 | .000 | .400 | .272 |
| 2026 | 20.2 | MSST | Batting 6th | 17 | 70 | 10.0% | 18.6% | .317 | .400 | .650 | 1.050 | .333 | .341 | .438 |
| 2026 | 20.2 | MSST | Batting 7th | 16 | 69 | 7.2% | 31.9% | .254 | .309 | .444 | .753 | .190 | .342 | .328 |
| 2026 | 20.2 | MSST | Batting 8th | 7 | 28 | 17.9% | 21.4% | .273 | .407 | .545 | .953 | .273 | .333 | .414 |
| 2026 | 20.2 | MSST | Batting 9th | 8 | 28 | 3.6% | 35.7% | .304 | .346 | .435 | .781 | .130 | .462 | .343 |
| Career | Batting 1st | 5 | 4 | 0.0% | 75.0% | .250 | .250 | .500 | .750 | .250 | 1.000 | .314 | ||
| Career | Batting 2nd | 2 | 5 | 0.0% | 0.0% | .200 | .200 | .400 | .600 | .200 | .200 | .247 | ||
| Career | Batting 4th | 2 | 2 | 0.0% | 0.0% | .500 | .500 | .500 | 1.000 | .000 | .500 | .470 | ||
| Career | Batting 5th | 9 | 34 | 14.7% | 41.2% | .207 | .324 | .207 | .530 | .000 | .400 | .272 | ||
| Career | Batting 6th | 18 | 71 | 11.3% | 18.3% | .317 | .408 | .650 | 1.058 | .333 | .341 | .443 | ||
| Career | Batting 7th | 18 | 69 | 7.2% | 31.9% | .254 | .309 | .444 | .753 | .190 | .342 | .328 | ||
| Career | Batting 8th | 12 | 34 | 17.6% | 26.5% | .222 | .364 | .444 | .808 | .222 | .294 | .362 | ||
| Career | Batting 9th | 15 | 49 | 2.0% | 24.5% | .357 | .404 | .690 | 1.095 | .333 | .407 | .456 |
Opponent, Location, and Batting Order divide whole games, so they come from the official box scores and add up to the season line. The other splits come from play-by-play and cover plate appearances only, so G, R, SB, and CS aren't split there. A "Through" count includes every plate appearance that reached it; the few without a recorded pitch sequence (the official scorer logged only the final count) count only toward counts certain from it, like 1-0 and 2-0 on the way to 3-0. RISP is part of Runners On.
Overall
| Season | Age | Team | G | C | PO | A | E | FLD% | DP | SBA | CSB | PB | CI |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 19.2 | NC State | 8 | 15 | 11 | 4 | 0 | 1.000 | 2 | 0 | 0 | 0 | 0 |
| 2026 | 20.2 | MSST | 58 | 182 | 64 | 106 | 12 | .934 | 16 | 0 | 0 | 0 | 0 |
| Career | 66 | 197 | 75 | 110 | 12 | .939 | 18 | 0 | 0 | 0 | 0 |
Seasons at other schools come from that school's official statistics, checked against FanGraphs. Their wOBA and FIP use that conference's weights and constant (see the Stats Glossary). Career counts every school.