Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNortheast-10 Indoor Championships · Feb 195:55.67Northeast-10 Indoor ChampionshipsFebruary 19, 2026
1 Mile · OutdoorWilliam Kane Developmental Meet · Apr 226:16.59aWilliam Kane Developmental MeetApril 22, 2022
1500 Meters · OutdoorEd Daniels Classic · Apr 115:35.14aEd Daniels ClassicApril 11, 2026
3000 Meters · OutdoorRage in the Cage Invitational · Apr 312:02.54aRage in the Cage InvitationalApril 3, 2026
5000 Meters · OutdoorNortheast-10 Outdoor Championships · May 120:08.77aNortheast-10 Outdoor ChampionshipsMay 1, 2026
800 Meters · IndoorSCSU Sutherland Inv. · Jan 242:40.51aSCSU Sutherland Inv.January 24, 2026
800 Meters · OutdoorWMASS D1 · May 182:51.53aWMASS D1May 18, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 1Northeast-10 Outdoor ChampionshipsMay 1 · 5000 Meters · Place 16 · AssumptionAssumption5000 Meters16.20:08.77a PBSo
May 1NE10 OutdoorMay 1 · 5000 Meters · Place 16 · AssumptionAssumption5000 Meters16.20:08.77aSo
Apr 24CCSU InvitationalApr 24 · 1500 Meters · Place 6 · AssumptionAssumption1500 Meters6.5:36.10aSo
Apr 17George Davis InvitationalApr 17 · 5000 Meters · Place 16 · AssumptionAssumption5000 Meters16.20:35.22aSo
Apr 11Ed Daniels ClassicApr 11 · 1500 Meters · Place 24 · AssumptionAssumption1500 Meters24.5:35.14a PBSo
Apr 3Rage in the Cage InvitationalApr 3 · 3000 Meters · Place 11 · AssumptionAssumption3000 Meters1112:02.54a PBSo
Mar 26SNHU Spring InvitationalMar 26 · 1500 Meters · Place 28 · AssumptionAssumption1500 Meters28.5:40.35aSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 19Northeast-10 Indoor ChampionshipsFeb 19 · 1 Mile · Place 11 · AssumptionAssumption1 Mile115:55.67 PBSO
Feb 6Riverhawk InvitationalFeb 6 · 1 Mile · Place 59 · AssumptionAssumption1 Mile595:58.64aSo
Jan 24SCSU Sutherland Inv.Jan 24 · 800 Meters · Place 9 · AssumptionAssumption800 Meters9.2:40.51a PBSo
Jan 9St Thomas Aquinas Spartan InvitationalJan 9 · 1 Mile · Place 19 · AssumptionAssumption1 Mile19.5:57.34aSo

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6the TRACK at new balance Early Bird inviteDec 6 · 1 Mile · Place 14 · AssumptionAssumption1 Mile14.6:03.63aSo
Feb 15Tufts Stampede OpenFeb 15 · 1 Mile · Place 22 · AssumptionAssumption1 Mile225:57.23FR
Jan 31John Thomas Terrier ClassicJan 31 · 800 Meters · Place 140 · AssumptionAssumption800 Meters1402:44.25a—
Jan 31John Thomas Terrier ClassicJan 31 · 800 Meters · Place 140 · AssumptionAssumption800 Meters1402:44.25a—
Jan 25Southern Maine Husky InvitationalJan 25 · 1 Mile · Place 7 · AssumptionAssumption1 Mile7.6:00.84aFr
Jan 11Sutherland InviteJan 11 · 1 Mile · Place 7 · AssumptionAssumption1 Mile76:17.85a—

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 25SCSU Barber-MaloneyApr 25 · 1500 Meters · Place 22 · AssumptionAssumption1500 Meters22.5:44.43aFr
Apr 6Rage in the Cage InvitationalApr 6 · 1500 Meters · Place 9 · AssumptionAssumption1500 Meters95:40.86FR

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 18WMASS D1May 18 · 800 Meters · Place 23 · LongmeadowLongmeadow800 Meters232:51.53a PB—
Apr 23Meet Minnechaug Vs Longmeadow Apr 23 · 800 Meters · Place 6 · LongmeadowLongmeadow800 Meters62:57.2—

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 22William Kane Developmental MeetApr 22 · 1 Mile · Place 7 · LongmeadowLongmeadow1 Mile7.6:16.59a PB10