Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorGroup A MEET B -FREEPORT · Jul 185:06.13Group A MEET B -FREEPORTJuly 18, 2025
2 Miles · OutdoorUSATF New England Youth Invitational · May 3111:06.64aUSATF New England Youth InvitationalMay 31, 2026
2000m Steeplechase · 0.762m · OutdoorUSATF Maine Junior Olympics Region 1 Qualifier also 15-18 Championship · Jun 207:09.15aUSATF Maine Junior Olympics Region 1 Qualifier also 15-18 ChampionshipJune 20, 2026
3000 Meters · OutdoorUSATF Maine Junior Olympics Region 1 Qualifier also 15-18 Championship · Jun 2010:26.40aUSATF Maine Junior Olympics Region 1 Qualifier also 15-18 ChampionshipJune 20, 2026
400 Meters · OutdoorGroup A MEET B -FREEPORT · Jul 181:10.26Group A MEET B -FREEPORTJuly 18, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 2000m Steeplechase · Scarborough Track ClubScarborough Track Club2000m Steeplechase0.838m—DNS7
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 3000 Meters · Scarborough Track ClubScarborough Track Club3000 Meters—DNS7
Jun 20USATF Maine Junior Olympics Region 1 Qualifier also 15-18 ChampionshipJun 20 · 2000m Steeplechase · Place 1 · Scarborough Track ClubScarborough Track Club2000m Steeplechase0.762m1.7:09.15a PB7
Jun 20USATF Maine Junior Olympics Region 1 Qualifier also 15-18 ChampionshipJun 20 · 3000 Meters · Place 1 · Scarborough Track ClubScarborough Track Club3000 Meters1.10:26.40a PB7
May 31USATF New England Youth InvitationalMay 31 · 2000m Steeplechase · Place 4 · Valor TC PortlandValor TC Portland2000m Steeplechase0.762m4.7:09.15a8
May 31USATF New England Youth InvitationalMay 31 · 2 Miles · Place 3 · Valor TC PortlandValor TC Portland2 Miles3.11:06.64a PB8
May 31USATF New England Youth InvitationalMay 31 · 3000 Meters · Place 3 · Valor TC PortlandValor TC Portland3000 Meters3.10:26.40a8

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 18Group A MEET B -FREEPORTJul 18 · 1500 Meters · Place 2 · Scarborough Track ClubScarborough Track Club1500 Meters25:06.13 PB—
Jul 18Group A MEET B -FREEPORTJul 18 · 400 Meters · Place 3 · Scarborough Track ClubScarborough Track Club400 Meters31:10.26 PB—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Aug 10USATF Summer Youth State ChampionshipAug 10 · 1500 Meters · Place 5 · Scarborough Track ClubScarborough Track Club1500 Meters55:33.73—
Aug 10USATF Summer Youth State ChampionshipAug 10 · 3000 Meters · Place 2 · Scarborough Track ClubScarborough Track Club3000 Meters211:33.03—