2026
• Made 13 appearances with four starts
• Sported a 4.66 ERA over 36.2 innings to go with 26 strikeouts
• Went 5-2 on the mound
• Tossed a two-hit shutout in a complete-game effort at Glenville State (May 3)
• Limited Wheeling to two runs over four innings (March 30)
• Provided 3.2 innings of shutout relief in a win over West Virginia Wesleyan (April 12)
• Punched out five Shepherd batters in four innings (Feb. 20)
•
Game-by-Game Statistics
2025
• Pitched in 18 games with five starts
• Tossed 49 innings, piling up 34 strikeouts and a 4-5 record
• Hurled a complete game in a 9-2 win over Wheeling (March 29)
• Pitched eight innings and struck out six in 8-2 victory at West Virginia Wesleyan (April 12)
• Winning pitcher after tossing three innings of scoreless relief in 3-2 win against Frostburg State (March 14)
• Pickd up a save in win over Shepherd (March 1)
• Fanned a career-best eight in 4.2 innings versus Point Park in the Mountain East Conference Tournament (May 7)
•
Game-by-Game Statistics
| Career Highs |
| Innings Pitched |
8.0 (at W.Va. Wesleyan - 4/12/25) |
| Strikeouts |
8 (vs. Point Park - 5/7/25) |
| Hits |
0 (vs. Shepherd - 3/1/25) |
| Runs |
0 (4x) |
| Season |
ERA |
W-L |
APP-GS |
Innings |
CG |
SHO |
SV |
H |
ER |
SO |
| 2025 |
7.90 |
4-5 |
18-5 |
49.0 |
2 |
0-0 |
1 |
70 |
43 |
34 |
| 2026 |
4.66 |
5-2 |
13-4 |
36.2 |
1 |
0-0 |
0 |
42 |
19 |
26 |
| Career |
6.51 |
4-5 |
31-9 |
85.2 |
3 |
0-0 |
1 |
112 |
62 |
60 |