Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Stanley ParkMIAA Division 2A, 2B, 2C Championships · Nov 1216:39.2MIAA Division 2A, 2B, 2C ChampionshipsNovember 12, 2022
5,000 Meters · Willard ParkMIAA Divisional State Championships · Nov 1817:04.49MIAA Divisional State ChampionshipsNovember 18, 2023
6,000 Meters · Colgate UniversityHarry Lang Invitational · Aug 3120:34.2Harry Lang InvitationalAugust 31, 2024
8,000 Meters · Genessee Valley ParkRochester Yellowjacket Invitational · Sep 2026:31.4Rochester Yellowjacket InvitationalSeptember 20, 2025
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 326:13.8Paul Short Run (College)October 3, 2025
8,000 Meters · Van Cortlandt ParkIC4A/ECAC Cross Country Championships · Oct 1726:25.4IC4A/ECAC Cross Country ChampionshipsOctober 17, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 17IC4A/ECAC Cross Country ChampionshipsOct 17 · 8,000 Meters College · Place 122 · ColgateColgate8,000 Meters College12226:25.4 PBSo
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Open · Place 208 · ColgateColgate8,000 Meters Open20826:13.8 PBSo
Sep 20Rochester Yellowjacket InvitationalSep 20 · 8,000 Meters Varsity · Place 40 · ColgateColgate8,000 Meters Varsity4026:31.4 PBSo

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 6Lafayette XC InvitationalSep 6 · Varsity · Place 67 · ColgateColgateVarsity6720:42.9—
Aug 31Harry Lang InvitationalAug 31 · 6,000 Meters College · Place 19 · ColgateColgate6,000 Meters College1920:34.2 PBFr

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 18MIAA Divisional State ChampionshipsNov 18 · 5,000 Meters Division 2 · Place 28 · East LongmeadowEast Longmeadow5,000 Meters Division 22817:04.49 PB12

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 12MIAA Division 2A, 2B, 2C ChampionshipsNov 12 · 5,000 Meters Division 2B · Place 7 · East LongmeadowEast Longmeadow5,000 Meters Division 2B716:39.2 PB11
Oct 8Baystate InvitationalOct 8 · 5,000 Meters Varsity A · Place 15 · East LongmeadowEast Longmeadow5,000 Meters Varsity A1517:39.9Unofficial11