Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNCSU Middle School Meet #1 · May 915.97aNCSU Middle School Meet #1May 9, 2024
1500 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 254:30.21aUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
200 Meters · OutdoorMs Dirt track Classic · May 1636.39aMs Dirt track Classic May 16, 2024
400 Meters · OutdoorMontpelier MS Kick-Off Meet · Apr 171:17.9Montpelier MS Kick-Off MeetApril 17, 2024
800 Meters · OutdoorMt. Abraham MS Track Meet · Apr 302:22.67Mt. Abraham MS Track MeetApril 30, 2026
Javelin · 300g TJ · OutdoorMS Dirt Track Classic · May 1216.52mMS Dirt Track ClassicMay 12, 2023
Long Jump · OutdoorMt. Abraham MS Track Meet · Apr 304.20mMt. Abraham MS Track MeetApril 30, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 1500 Meters · Place 3 · Granite State FlashGranite State Flash1500 Meters3.4:30.21a PB8
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 1500 Meters · Place 3 · Granite State FlashGranite State Flash1500 Meters3.4:32.95a8
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 800 Meters · Granite State FlashGranite State Flash800 Meters—DNS8
Apr 30Mt. Abraham MS Track MeetApr 30 · Long Jump · Place 2 · MontpelierMontpelierLong Jump2.4.20m PB8
Apr 30Mt. Abraham MS Track MeetApr 30 · 1500 Meters · Place 2 · MontpelierMontpelier1500 Meters2.4:57.718
Apr 30Mt. Abraham MS Track MeetApr 30 · 800 Meters · Place 2 · MontpelierMontpelier800 Meters2.2:22.67 PB8

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 25Montpelier MS InvitationalMay 25 · Long Jump · Place 6 · MontpelierMontpelierLong Jump6.11' 5.256
May 25Montpelier MS InvitationalMay 25 · 1500 Meters · Place 15 · MontpelierMontpelier1500 Meters15.5:51.96
May 25Montpelier MS InvitationalMay 25 · 200 Meters · MontpelierMontpelier200 Meters—SCR6
May 25Montpelier MS InvitationalMay 25 · 100 Meters · Place 30 · MontpelierMontpelier100 Meters30.16.36
May 16Ms Dirt track Classic May 16 · Long Jump · Place 7 · MontpelierMontpelierLong Jump7.2.77m6
May 16Ms Dirt track Classic May 16 · 1500 Meters · Place 13 · MontpelierMontpelier1500 Meters13.5:55.68a6
May 16Ms Dirt track Classic May 16 · 200 Meters · Place 8 · MontpelierMontpelier200 Meters8.36.39a PB6
May 16Ms Dirt track Classic May 16 · 100 Meters · Place 19 · MontpelierMontpelier100 Meters19.16.21a6
May 9NCSU Middle School Meet #1May 9 · 800 Meters · Place 25 · MontpelierMontpelier800 Meters25.3:03.31a6
May 9NCSU Middle School Meet #1May 9 · 100 Meters · Place 35 · MontpelierMontpelier100 Meters35.15.97a PB6
May 4U-32 Middle School InvitationalMay 4 · Long Jump · Place 14 · MontpelierMontpelierLong Jump14.3.60m6
May 4U-32 Middle School InvitationalMay 4 · 1500 Meters · Place 15 · MontpelierMontpelier1500 Meters15.5:54.3ha6
Apr 17Montpelier MS Kick-Off MeetApr 17 · Long Jump · Place 10 · MontpelierMontpelierLong Jump10.11' 5.56
Apr 17Montpelier MS Kick-Off MeetApr 17 · 400 Meters · Place 17 · MontpelierMontpelier400 Meters17.1:17.9 PB6

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 12MS Dirt Track ClassicMay 12 · Javelin · Place 10 · MontpelierMontpelierJavelin300g TJ10.16.52m PB5
May 12MS Dirt Track ClassicMay 12 · 800 Meters · Place 7 · MontpelierMontpelier800 Meters7.3:05.49a5
May 12MS Dirt Track ClassicMay 12 · 100 Meters · Place 22 · MontpelierMontpelier100 Meters22.16.37a5