Biography
At UR 2025: Turned in a superb season in the circle as junior, making 23 appearances and eight starts...Compiled a 7-5 record, 3.14 ERA and 1.36 WHIP in 69.0 innings pitched...Pitched two complete games, two shutouts, three combined shutouts and notched two saves...Allowed 31 earned runs (36 total) on 71 hits, walking 23 and striking out 38 batters...Held opponents to a .264 opponent batting average, and a .197 mark in conference play...Went 5-1 with a 1.73 ERA and 1.03 WHIP in 32.1 innings pitched in Liberty League play...Ranked second in the Liberty League and 65th in NCAA Division III in saves...Two saves also tied for the seventh-most in a single season in program history...Also ranked fifth in the conference in both appearances and shutouts...Made one plate appearance, drawing a walk against Skidmore on April 19...Pitched 1.2 scoreless frames against No. 8 Texas Lutheran on March 10...Earned a save with three scoreless innings of relief against Southwestern (TX) on March 11, walking one and striking out another...Got the start and earned a win against Oswego on March 27, allowing an unearned run on five hits while striking out three over 5.0 innings pitched...Struck out seven over 6.0 innings pitched against RIT on April 7...Allowed an unearned run on four hits over 6.0 innings of relief against RPI and Skidmore on April 18 and 19, notching a save in UR's comeback victory against the Engineers...Earned the first of two Liberty League Pitcher of the Week honors following her relief outings against the Engineers and Thoroughbreds...Shutout Buffalo St. on April 24 with a complete-game performance, allowing just two hits while striking out a pair...Pitched another complete game shutout that weekend at No. 24 Ithaca on April 27, holding the Bombers to just three hits while walking one and striking out two...Was named the Liberty League Pitcher of the Week for the second-straight week following the two complete-game shutouts...Pitched a pair of scoreless frames against No. 24 Ithaca in the Liberty League Tournament...College Sports Communicators Academic All-District selection...Named to the Liberty League All-Academic squad and an Easton/NFCA All-America Scholar-Athlete.
At UR 2024: Made five starts and 20 total appearances in the circle as a sophomore...Went 3-3 with a 2.00 ERA and a team-best 0.96 WHIP in 49.0 innings pitched...Allowed 20 runs (14 earned) on 36 hits, walked 11 and struck out 43 batters...Held opponents to a .203 opponent batting average, the fifth-lowest mark in a single season in program history...Pitched three complete games, two shutouts and five combined shutouts and earned five saves...Five saves tied for the most in a single season in program history...Also led the conference and ranked ninth in Division III in saves...Finished third in the Liberty League in WHIP and sixth in earned run average...Held opponents to a .077 batting average in conference games, allowing just one run over 9.0 innings pitched, striking out 11 batters...Earned the win with a complete-game shutout vs. Wisconsin Lutheran on March 10, allowing just two hits and striking out three...Picked up the save with three scoreless frames vs. McMurry on March 13, striking out three...Combined with Lauren Keys to pitch a no-hitter against SUNY Brockport on March 30, holding the Golden Eagles scoreless over one inning of relief...Struck out a career-high 10 batters in a complete-game, one-hit shutout over Fredonia on April 9...Earned the save at No. 16 RPI on April 20, holding the Engineers to one hit and one walk over 2.0 innings pitched...Got the start and picked up the win at Alfred on April 25, allowing four runs (two earned) on eight hits over 5.0 innings pitched...Added another save in Rochester's Medford Regional opener vs. St. John Fisher on May 16, striking out three and walking one over 2.0 innings pitched...Wrapped up the 2024 season with a superb outing against No. 17 Tufts in the Medford Regional Championship Game, allowing three runs on five hits, walking two and striking out one over 6.0 innings pitched...Earned Liberty League Pitcher of the Week honors following her performance at the Medford Regional...Liberty League All-Academic selection...NFCA All-America Scholar-Athlete honoree.
At UR 2023: First-year made five starts and 15 total appearances in the circle for Rochester...Compiled a 7-1 record, 2.32 ERA and team-best 0.83 WHIP in 48.1 innings pitched...Pitched two complete games, one shutout and one combined shutout...Allowed just 17 runs (16 earned) on 34 hits, walking just six batters and striking out 45...Held opponents to a .198 opponent batting average...Led the Liberty League in strikeout-to-walk ratio and WHIP, finished second in walks per seven innings, fourth in strikeouts and hits per seven innings and sixth in ERA...Also ranked 13th in NCAA Division III in WHIP, 17th in K-BB ratio, and in the Top 50 in hits and walks allowed per seven innings...Recorded the third-lowest single-season opponent batting average in program history...Two-time Liberty League Rookie of the Week following performances in the Liberty League Tournament and Annville Regional...Earned first-career win against Kenyon on March 9, allowing three runs on five hits, striking out seven over 7.0 innings pitched...Pitched a five-inning, complete-game shutout against SUNY Brockport on April 12, holding the Golden Eagles to just four hits while striking out seven...Held St. Lawrence to just one hit over 4.1 innings of relief on April 22 to earn the win...Came on in relief and earned wins in both game six and seven of the Liberty League Tournament, holding Ithaca to just one unearned run on two hits, walking one and striking out eight over 6.2 innings pitched to help UR secure it's third-straight Liberty League Tournament title...Got the start in UR's opening game of the Annville Regional and earned the win, allowing just two hits over 5.0 innings pitched.
HS: Played softball and earned three letters for Langley HS...Named Saxons team captain as a senior...1st Team All-District and 2nd Team All-Region pitcher in 2022...2nd Team All-District At-Large in 2021...Helped Langley to 2021 district title and 2022 regular season crown.