Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUSATF New England Indoor Track & Field Championship · Feb 225:04.87aUSATF New England Indoor Track & Field ChampionshipFebruary 22, 2026
1500 Meters · OutdoorConference of New England Outdoor Championships · Apr 244:29.13aConference of New England Outdoor ChampionshipsApril 24, 2026
3000m Steeplechase · OutdoorJerry Gravel Invitational · Apr 1311:39.87aJerry Gravel InvitationalApril 13, 2025
400 Meters · OutdoorJim Sheehan Memorial Track Meet · Apr 81:02.38Jim Sheehan Memorial Track MeetApril 8, 2023
800 Meters · OutdoorJerry Gravel Classic · Apr 112:11.66aJerry Gravel ClassicApril 11, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · 1500 Meters · Place 18 · Western New England1500 Meters18.4:29.13a PBSr
Apr 11Jerry Gravel ClassicApr 11 · 1500 Meters · Place 4 · Western New England1500 Meters4.4:34.25aSr
Apr 11Jerry Gravel ClassicApr 11 · 800 Meters · Place 10 · Western New England800 Meters10.2:11.66a PBSr
Mar 27Jonathan Tymann InvitationalMar 27 · 1500 Meters · Place 13 · Western New England1500 Meters13.4:37.13aSr
Mar 21J Elmer Swanson Spring ClassicMar 21 · 1500 Meters · Place 32 · Western New England1500 Meters324:42.42aSr
Mar 21J Elmer Swanson Spring ClassicMar 21 · 800 Meters · Place 25 · Western New England800 Meters252:15.98aSr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22USATF New England Indoor Track & Field ChampionshipFeb 22 · 1 Mile · Place 80 · Western New England1 Mile805:04.87a PBSr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 25Conf of New England Outdoor ChampionshipsApr 25 · 1500 Meters · Place 22 · Western NE1500 Meters224:47.58JR
Apr 13Jerry Gravel InvitationalApr 13 · 3000m Steeplechase · Place 5 · Western New England3000m Steeplechase511:39.87a PBJR
Apr 13Jerry Gravel InvitationalApr 13 · 800 Meters · Place 15 · Western New England800 Meters152:21.28aJR
Apr 5Sheehan InviteApr 5 · 1500 Meters · Place 16 · Western New England1500 Meters164:44.09aJr
Mar 29Tufts Snowflake ClassicMar 29 · 1500 Meters · Place 32 · Western New England1500 Meters324:51.38aJr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 23USATF-NE Indoor Track and Field ChampionshipsFeb 23 · 1 Mile · Place 65 · Western New England1 Mile65.5:15.66aJr

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 29CCC ChampionshipsApr 29 · 3000m Steeplechase · Western New England3000m Steeplechase0.914m0.11:59.52aUnofficialFr
Apr 8Jim Sheehan Memorial Track MeetApr 8 · 1500 Meters · Place 33 · Western NE1500 Meters335:05.67FR
Apr 8Jim Sheehan Memorial Track MeetApr 8 · 400 Meters · Place 29 · Western NE400 Meters291:02.38 PBFR
Apr 1AIC Yellowjacket InvitationalApr 1 · 1500 Meters · Place 32 · Western NE1500 Meters325:01.18FR
Apr 1AIC Yellowjacket InvitationalApr 1 · 400 Meters · Place 14 · Western NE400 Meters141:04.68FR