Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUSATF New England Indoor Track & Field Championship · Feb 225:40.50aUSATF New England Indoor Track & Field ChampionshipFebruary 22, 2026
1 Mile · OutdoorUSATF New England Youth Series #1 · Apr 265:34.16aUSATF New England Youth Series #1April 26, 2026
1500 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 275:04.29a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
2000m Steeplechase · 0.762m · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 278:04.33a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
400 Meters · OutdoorBattle Road Twilight Series Meet 2 · May 161:01.61aBattle Road Twilight Series Meet 2May 16, 2026
600 Meters · IndoorThe Nor'Easter at the Track · Jan 101:47.07The Nor'Easter at the TrackJanuary 10, 2026
800 Meters · IndoorJohn Thomas Terrier Classic · Jan 312:25.10aJohn Thomas Terrier ClassicJanuary 31, 2025
800 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 252:23.12aUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
Complete · IndoorSuffolk Ice Breaker · Jan 182:29.38aSuffolk Ice BreakerJanuary 18, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 2000m Steeplechase · Place 6 · New England Elite Track Club2000m Steeplechase0.762m6.8:04.33a PB11
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 1500 Meters · Place 8 · New England Elite Track Club1500 MetersRound P8.5:04.29a PB11
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 1500 Meters · New England Elite Track Club1500 Meters--DNS11
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 13 · New England Elite Track Club800 MetersRound P13.2:23.84a11
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 2000m Steeplechase · Place 2 · New England Elite Track Club2000m Steeplechase0.762m2.8:17.52a11
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 1500 Meters · Place 5 · New England Elite Track Club1500 Meters5.5:08.12a11
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 800 Meters · Place 2 · New England Elite Track Club800 Meters2.2:23.12a PB11
May 31USATF New England Youth InvitationalMay 31 · 2000m Steeplechase · New England Elite Track Club2000m Steeplechase0.762m—DNS11
May 31USATF New England Youth InvitationalMay 31 · 1 Mile · New England Elite Track Club1 Mile—DNS11
May 31USATF New England Youth InvitationalMay 31 · 1500 Meters · New England Elite Track Club1500 Meters—DNS11
May 31USATF New England Youth InvitationalMay 31 · 800 Meters · Place 2 · New England Elite Track Club800 Meters2.2:23.53a11
May 16Battle Road Twilight Series Meet 2May 16 · 400 Meters · Place 4 · New England Elite Track Club400 Meters4.1:01.61a PB11
May 9Battle Road Twilight Series Meet 1May 9 · 800 Meters · New England Elite Track Club800 Meters—DNF11
Apr 26USATF New England Youth Series #1Apr 26 · 1 Mile · Place 3 · New England Elite Track Club1 Mile35:34.16a PB11
Apr 17George Davis InvitationalApr 17 · 1500 Meters · Place 17 · New England Elite Track Club1500 Meters17.5:09.76a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 22USATF New England Indoor Track & Field ChampionshipFeb 22 · 1 Mile · Place 3 · New England Elite Track Club1 Mile35:40.50a PB11
Feb 6Riverhawk InvitationalFeb 6 · 800 Meters · Place 42 · New England Elite Track Club800 Meters422:29.40a11
Jan 18Suffolk Ice BreakerJan 18 · Complete · Place 24 · New England Elite Track ClubComplete242:29.38a PB11
Jan 10The Nor'Easter at the TrackJan 10 · 600 Meters · Place 7 · New England,Haverhi600 Meters71:47.07 PB11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 31John Thomas Terrier ClassicJan 31 · 800 Meters · Place 105 · New England Elite Track Club800 Meters1052:25.10a PB—
Jan 31John Thomas Terrier ClassicJan 31 · 800 Meters · Place 105 · New England Elite Track Club800 Meters1052:25.10a—
Jan 11Suffolk RelaysJan 11 · 800 Meters · Place 9 · New England Elite Track Club800 Meters92:34.71a—