Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorNathan Suter Middle School Track & Field Championship · May 315:10.85aNathan Suter Middle School Track & Field ChampionshipMay 31, 2026
1600 Meters · Outdoor5th 6th Grade CVL · Jun 35:34.83a5th 6th Grade CVLJune 3, 2026
3000 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2710:31.41a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
400 Meters · OutdoorWindsor 2026-JH Meet #1 · May 41:17.00Windsor 2026-JH Meet #1May 4, 2026
800 Meters · Outdoor5th 6th Grade CVL · Jun 32:38.87a5th 6th Grade CVLJune 3, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 3000 Meters · Place 16 · Granite State FlashGranite State Flash3000 Meters16.10:31.41a PB5
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 3000 Meters · Place 4 · Granite State FlashGranite State Flash3000 Meters4.10:46.78a5
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 3000 Meters · Place 2 · Granite State FlashGranite State Flash3000 Meters2.11:05.52a5
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 1500 Meters · Place 8 · Granite State FlashGranite State Flash1500 Meters8.5:11.40a5
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 800 Meters · Place 9 · Granite State FlashGranite State Flash800 Meters9.2:39.22a5
Jun 35th 6th Grade CVLJun 3 · 1600 Meters · Place 1 · WeathersfieldWeathersfield1600 Meters1.5:34.83a PB5
Jun 35th 6th Grade CVLJun 3 · 800 Meters · Place 3 · WeathersfieldWeathersfield800 Meters3.2:38.87a PB5
May 31Nathan Suter Middle School Track & Field ChampionshipMay 31 · 1500 Meters · Place 27 · WeathersfieldWeathersfield1500 Meters275:10.85a PB5
May 21Last Home MeetMay 21 · 1600 Meters · Place 6 · WeathersfieldWeathersfield1600 Meters6.5:40.585
May 21Last Home MeetMay 21 · 800 Meters · Place 5 · WeathersfieldWeathersfield800 Meters5.2:46.415
May 18Windsor 2026-JH Meet #2May 18 · 1500 Meters · Place 1 · WeathersfieldWeathersfield1500 Meters1.5:24.005
May 18Windsor 2026-JH Meet #2May 18 · 800 Meters · Place 4 · WeathersfieldWeathersfield800 Meters4.2:43.005
May 4Windsor 2026-JH Meet #1May 4 · 1500 Meters · Place 2 · WeathersfieldWeathersfield1500 Meters2.5:19.005
May 4Windsor 2026-JH Meet #1May 4 · 400 Meters · Place 10 · WeathersfieldWeathersfield400 Meters10.1:17.00 PB5
Apr 30RMS Springfield Meet 1Apr 30 · 1500 Meters · Place 3 · WeathersfieldWeathersfield1500 Meters35:23.75a5
Apr 30RMS Springfield Meet 1Apr 30 · 800 Meters · Place 5 · WeathersfieldWeathersfield800 Meters52:49.93a5

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 11USATF Region 1 Junior Olympic ChampionshipsJul 11 · 800 Meters · Place 10 · Granite State FlashGranite State Flash800 Meters102:52.3810
Jul 11USATF Region 1 Junior Olympic ChampionshipsJul 11 · 1500 Meters · Place 8 · Granite State FlashGranite State Flash1500 Meters85:30.7710
Jul 11USATF Region 1 Junior Olympic ChampionshipsJul 11 · 1500 Meters · Place 8 · Granite State FlashGranite State Flash1500 Meters85:30.7710
Jul 11USATF Region 1 Junior Olympic ChampionshipsJul 11 · 800 Meters · Place 10 · Granite State FlashGranite State Flash800 Meters102:52.3810
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · 1500 Meters · Place 3 · Granite State FlashGranite State Flash1500 Meters3.5:27.95a4
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · 800 Meters · Place 8 · Granite State FlashGranite State Flash800 Meters8.2:54.37a4
May 21Windsor Middle School Meet #2May 21 · 1500 Meters · Place 5 · WeathersfieldWeathersfield1500 Meters55:35.214
May 21Windsor Middle School Meet #2May 21 · 800 Meters · Place 6 · WeathersfieldWeathersfield800 Meters62:56.184
May 14Riverside Middle School Invitational #2May 14 · 1500 Meters · Place 3 · WeathersfieldWeathersfield1500 Meters35:36.28a4
May 14Riverside Middle School Invitational #2May 14 · 800 Meters · Place 4 · WeathersfieldWeathersfield800 Meters42:53.50a4
May 7Windsor Middle School Meet #1May 7 · 1500 Meters · Place 5 · WeathersfieldWeathersfield1500 Meters55:36.144
May 7Windsor Middle School Meet #1May 7 · 800 Meters · Place 7 · WeathersfieldWeathersfield800 Meters72:54.454
May 1Riverside Middle School Invitational #1May 1 · 1500 Meters · Place 2 · WeathersfieldWeathersfield1500 Meters2.5:51.08a4

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 22USATF New England Association Junior Olympic ChampionshipsJun 22 · 1500 Meters · Place 4 · Granite State FlashGranite State Flash1500 Meters45:51.40a—
Jun 22USATF New England Association Junior Olympic ChampionshipsJun 22 · 800 Meters · Place 9 · Granite State FlashGranite State Flash800 Meters93:03.12a—