2023: Made 19 appearances with two starts his freshman year with the Patriots… Posted a 1-2 record with a 6.93 ERA (24.2 IP, 31 H, 23 R, 19 ER, 19 BB, 20 SO, 4-2B, 2-3B, 1-HR, 1 WP, 2 HBP, 0 BK)… Made four appearances against Atlantic 10 opponents with a 0-0 record and 9.00 ERA (3.0 IP, 8 H, 4 R, 3 ER, 1 BB, 1 SO, 1-2B, 0-3B, 0-HR, 0 WP, 0 HBP, 0 BK)… The Patriots were 2-0 in his two starts… At home, made nine appearances with two starts and posted a 1-0 record with 3.21 ERA (14.0 IP, 15 H, 7 R, 5 ER, 11 BB, 15 SO, 3-2B, 1-3B, 1-HR, 1 WP, 1 HBP, 0 BK)… On the road, made nine appearances and posted an 0-1 record with a 10.80 ERA (10.0 IP, 14 H, 14 R, 12 ER, 8 BB, 5 SO, 1-2B, 0-3B, 0-HR, 0 WP, 1 HBP, 0 BK)… At a neutral site, made one appearance with an 0-1 record and 27.00 ERA (0.2 IP, 2 H, 2 R, 2 ER, 0 BB, 0 SO, 0-2B, 1-3B, 0-HR, 0 WP, 0 HBP, 0BK)… Was sixth on the team in appearances (16) and ninth in innings pitched (24.2)… at FIU (2/18): Made his NCAA debut… Allowed one earned run on one hit in 1.0 inning in Mason’s 3-2 loss to the Golden Panthers… Recorded his first NCAA strikeout with one walk and threw 26 pitches in his first career outing… vs. Rutgers (2/24): Surrendered two runs, both earned, on two hits and took the loss in Mason’s 5-4 loss to the Scarlet Knights… Threw 12 pitches and retired two batters in the outing… at William & Mary (2/28): Allowed two runs, both earned, on a season-high five hits over a season-high 3.0 innings of work in a 4-3 loss to the Tribe… One strikeout with one walk and threw 37 pitches… vs. Niagara (3/5): Allowed one earned run on two hits in 2.0 innings in the Patriots 6-3 win over the Purple Eagles… Recorded a season-high three strikeouts with one walk and threw 37 pitches for the second straight appearance… vs. Georgetown (3/7): Made his first NCAA start… Gave up two runs, both earned, on five hits (matched season-high allowed) including one home run in a no-decision in Mason’s 18-13 loss to the Hoyas… Matched season-high with three strikeouts with one walk and threw 50 pitches…  vs. Maine (3/14): Earned his first NCAA win in his second start of the season… Allowed one unearned run on two hits and matched his season-high with 3.0 innings in the Patriots 11-1 win over the Black Bears… Issued a season-high six walks, matched his season-high with three strikeouts and threw a season-high 63 pitches… vs. Cornell (3/19): Tossed 1.0 hitless inning in the Patriots 15-4 win over the Big Red… One strikeout with no walks and threw nine pitches… vs. William & Mary (3/21): Allowed two runs, both earned, on one hit in 1.0 innings in Mason’s 16-10 loss to the Tribe… Equaled season-high with three strikeouts with three walks and threw 34 pitches… at East Carolina (3/25): Gave up two runs, both earns, on three hits and threw 12 pitches in 1.0 inning of work in an 8-1 loss to the Pirates… at Longwood (3/29): Tossed 2.0 hitless innings in the Patriots 13-6 win over the Lancers… One strikeout with one walk and threw 21 pitches… at Rhode Island (3/31): Surrendered a season-high three earned runs on one hit and two walks, threw 15 pitches and didn’t retire a batter in his outing in Mason’s 8-4 loss to the Rams in game two of a doubleheader… at Towson (4/5): Allowed three earned runs (matching his season high) on one hit and two walks and took the loss in Mason’s 10-8 loss to the Tigers… Didn’t retire a batter in his outing and threw 14 pitches… vs. Longwood (4/11): Pitched 1.0 hitless inning and threw eight pitches in Mason’s 10-5 loss to the Lancers… at VCU (4/16): Tossed 1.0 scoreless inning, allowed one hit, struck out one batter and threw 11 pitches in an 11-3 loss to the Rams… vs. St. Bonaventure (4/21): Pitched 1.0 scoreless inning, allowed three hits and threw 12 pitches in the Patriots 17-5 win over the Bonnies in game two of a doubleheader… vs. Mount St. Mary’s (4/25): Tossed 2.0 hitless innings with two strikeouts, threw 35 pitches and hit one batter in the Patriots 3-1 victory over the Mountaineers… at Navy (5/3): Allowed one earned run on one hit in 1.0 inning of work and threw 23 pitches in the Patriots 4-1 win over the Midshipmen… at UMES (5/16): Allowed two unearned runs in 1.0 inning in a 4-3 win over the Hawks… One strikeout with two walks and threw 20 pitches… vs. Saint Joseph’s (5/20): Allowed one unearned run on two hits in 1.0 inning and threw 21 pitches in a 13-6 loss to the Hawks.
PREP: Attended Southlake Christian Academy where he earned varsity letters in baseball with the Eagles… Named two-time All-Conference and All-State… Four-time Charlotte Observer Player of the Week… Three-time Beta Club member… Winner of Conference Champs and helped club to a runner-up finish in the State Championship.
Â
PERSONAL: Son of Wendy and Todd… Has one sibling, Ryan… Hobbies include playing golf, video games, lifting, going to the lake and hanging with friends… Also recruited by Asheville, Bowling Green and North Carolina… Plans to major in kinesiology/business.