Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUSATF New England Indoor Track & Field Championship · Feb 226:03.36aUSATF New England Indoor Track & Field ChampionshipFebruary 22, 2026
1500 Meters · OutdoorJ Elmer Swanson Spring Classic · Mar 215:41.99aJ Elmer Swanson Spring ClassicMarch 21, 2026
300 Meters · IndoorECC D2 Indoor Track Championship · Feb 451.44aECC D2 Indoor Track ChampionshipFebruary 4, 2023
55 Meter · IndoorECC Indoor Developmental Meet #2 · Dec 269.70aECC Indoor Developmental Meet #2December 26, 2022
55m Hurdles · 33" · IndoorECC Indoor Developmental Meet #2 · Dec 2612.91aECC Indoor Developmental Meet #2December 26, 2022
600 Meters · IndoorECC D2 Indoor Track Championship · Feb 32:04.39aECC D2 Indoor Track ChampionshipFebruary 3, 2024
800 Meters · IndoorUSATF-NE Indoor Track and Field Championships · Feb 233:01.24aUSATF-NE Indoor Track and Field ChampionshipsFebruary 23, 2025
800 Meters · OutdoorJerry Gravel Invitational · Apr 132:55.37aJerry Gravel InvitationalApril 13, 2025

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 27Jonathan Tymann InvitationalMar 27 · 1500 Meters · Western New EnglandWestern New England1500 Meters—DNSSo
Mar 21J Elmer Swanson Spring ClassicMar 21 · 1500 Meters · Place 44 · Western New EnglandWestern New England1500 Meters445:41.99a PBSo

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22USATF New England Indoor Track & Field ChampionshipFeb 22 · 1 Mile · Place 45 · Western New EnglandWestern New England1 Mile456:03.36a PBSo

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 25Conf of New England Outdoor ChampionshipsApr 25 · 1500 Meters · Place 23 · Western NEWestern NE1500 Meters235:45.42FR
Apr 13Jerry Gravel InvitationalApr 13 · 1500 Meters · Place 14 · Western New EnglandWestern New England1500 Meters145:52.15aFR
Apr 13Jerry Gravel InvitationalApr 13 · 800 Meters · Place 15 · Western New EnglandWestern New England800 Meters152:55.37a PBFR
Apr 5Sheehan InviteApr 5 · 1500 Meters · Place 10 · Western New EnglandWestern New England1500 Meters105:58.57aFR
Mar 29Tufts Snowflake ClassicMar 29 · 1500 Meters · Place 45 · Western New EnglandWestern New England1500 Meters456:00.82aFr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23USATF-NE Indoor Track and Field ChampionshipsFeb 23 · 1 Mile · Place 41 · Western New EnglandWestern New England1 Mile41.6:34.92aFr
Feb 23USATF-NE Indoor Track and Field ChampionshipsFeb 23 · 800 Meters · Place 39 · Western New EnglandWestern New England800 Meters39.3:01.24a PBFr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 3ECC D2 Indoor Track ChampionshipFeb 3 · 300 Meters · Place 15 · StoningtonStonington300 Meters15.51.92a12
Feb 3ECC D2 Indoor Track ChampionshipFeb 3 · 600 Meters · Place 14 · StoningtonStonington600 Meters14.2:04.39a PB12

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30ECC Developmental Meet 3ADec 30 · 300 Meters · Place 47 · StoningtonStonington300 Meters47.54.54a12
Dec 30ECC Developmental Meet 3ADec 30 · 600 Meters · Place 19 · StoningtonStonington600 Meters19.2:09.76a12
Dec 16ECC Developmental Meet 1BDec 16 · 600 Meters · Place 24 · StoningtonStonington600 Meters24.2:09.45a12
Feb 4ECC D2 Indoor Track ChampionshipFeb 4 · 300 Meters · Place 19 · StoningtonStonington300 Meters19.51.44a PB11
Feb 4ECC D2 Indoor Track ChampionshipFeb 4 · 55m Hurdles · Place 17 · StoningtonStonington55m Hurdles33"Round P17.13.01a11

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 26ECC Indoor Developmental Meet #2Dec 26 · 55m Hurdles · Place 28 · StoningtonStonington55m Hurdles33"28.12.91a PB11
Dec 26ECC Indoor Developmental Meet #2Dec 26 · 55 Meter · Place 82 · StoningtonStonington55 Meter82.9.70a PB11