Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUSATF New England Youth / HS Meet #1 · Jan 1210:34.71USATF New England Youth / HS Meet #1January 12, 2025
100 Meters · OutdoorMedomak Valley Meet · May 2114.12aMedomak Valley MeetMay 21, 2026
1500m Race Walk · OutdoorUSATF New England Youth Invitational · Jun 111:20.25USATF New England Youth InvitationalJune 1, 2025
1600m Racewalk · OutdoorKVAC Large School Championship · May 299:25.12aKVAC Large School ChampionshipMay 29, 2026
3000m Race Walk · OutdoorUSATF Region 1 Junior Olympic Championships · Jul 1121:00.78USATF Region 1 Junior Olympic ChampionshipsJuly 11, 2025
3000m Racewalk · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 2518:41.59aUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
300m Hurdles · 36" / 0.914m · OutdoorWaterville Meet #1 · Apr 2858.21aWaterville Meet #1April 28, 2026
Long Jump · OutdoorMedomak Valley Meet · May 2114-3.50Medomak Valley MeetMay 21, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 3000m Racewalk · Place 6 · Maine Race WalkersMaine Race Walkers3000m Racewalk6.21:48.32a8
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 3000m Racewalk · Place 1 · Maine Race WalkersMaine Race Walkers3000m Racewalk1.18:41.59a PB8
Jun 20USATF Maine Junior Olympics Region 1 Qualifier also 15-18 ChampionshipJun 20 · 3000m Racewalk · Place 1 · Maine Race WalkersMaine Race Walkers3000m Racewalk1.19:45.82a8
May 29KVAC Large School ChampionshipMay 29 · 1600m Racewalk · Place 6 · Camden Hills RegionalCamden Hills Regional1600m Racewalk6.9:25.12a PB9
May 21Medomak Valley MeetMay 21 · Long Jump · Place 5 · Camden Hills RegionalCamden Hills RegionalLong Jump5.14-3.50 PB9
May 21Medomak Valley MeetMay 21 · 1600m Racewalk · Place 2 · Camden Hills RegionalCamden Hills Regional1600m Racewalk2.10:09.37a9
May 21Medomak Valley MeetMay 21 · 100 Meters · Place 19 · Camden Hills RegionalCamden Hills Regional100 Meters19.14.12a PB9
May 15Camden Hills Meet #1May 15 · Long Jump · Place 12 · Camden Hills RegionalCamden Hills RegionalLong Jump12.13-7.759
May 15Camden Hills Meet #1May 15 · 1600m Racewalk · Place 2 · Camden Hills RegionalCamden Hills Regional1600m Racewalk2.9:58.87a9
May 15Camden Hills Meet #1May 15 · 100 Meters · Place 38 · Camden Hills RegionalCamden Hills Regional100 Meters38.14.50a9
Apr 28Waterville Meet #1Apr 28 · 300m Hurdles · Place 7 · Camden Hills RegionalCamden Hills Regional300m Hurdles36" / 0.914m7.58.21a PB9
Apr 28Waterville Meet #1Apr 28 · 1600m Racewalk · Place 3 · Camden Hills RegionalCamden Hills Regional1600m Racewalk3.10:01.84a9

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 11USATF Region 1 Junior Olympic ChampionshipsJul 11 · 3000m Race Walk · Place 1 · Maine Race WalkersMaine Race Walkers3000m Race Walk121:00.78 PB—
Jul 11USATF Region 1 Junior Olympic ChampionshipsJul 11 · 3000m Race Walk · Place 1 · Maine Race WalkersMaine Race Walkers3000m Race Walk121:00.78—
Jun 1USATF New England Youth InvitationalJun 1 · 1500m Race Walk · Place 1 · Maine Race WalkersMaine Race Walkers1500m Race Walk111:20.25 PB15

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 12USATF New England Youth / HS Meet #1Jan 12 · 1 Mile · Place 2 · Maine Race WalkersMaine Race Walkers1 Mile210:34.71 PB—