Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorEssex HS TF Vacational · Apr 2213.91aEssex HS TF VacationalApril 22, 2026
800 Meters · OutdoorVermont Middle School TF Championship · May 302:21.46aVermont Middle School TF ChampionshipMay 30, 2025
800 Meters · Outdoor · Hand timedU-32 MS Invitational · May 242:25.1hU-32 MS Invitational May 24, 2025
Javelin · 300g TJ · OutdoorMs Dirt track Classic · May 1626.40mMs Dirt track Classic May 16, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 1Last Chance Meet 2026Jun 1 · 800 Meters · Place 9 · MontpelierMontpelier800 Meters92:28.48a9
May 19High School Home MeetMay 19 · 800 Meters · Place 17 · MontpelierMontpelier800 Meters172:34.49
May 19High School Home MeetMay 19 · 100 Meters · Place 56 · MontpelierMontpelier100 Meters5615.09
May 9Iverson-Bobwhite CO-ED RelaysMay 9 · Javelin · Place 25 · MontpelierMontpelierJavelin2512.66m9
Apr 29Lyndon Home Meet 1Apr 29 · 800 Meters · Place 5 · MontpelierMontpelier800 Meters5.2:42.19
Apr 29Lyndon Home Meet 1Apr 29 · 100 Meters · Place 24 · MontpelierMontpelier100 Meters24.15.99
Apr 22Essex HS TF VacationalApr 22 · 800 Meters · Place 15 · MontpelierMontpelier800 Meters152:31.43a9
Apr 22Essex HS TF VacationalApr 22 · 100 Meters · Place 72 · MontpelierMontpelier100 Meters7213.91a PB9

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 30Vermont Middle School TF ChampionshipMay 30 · Javelin · Place 11 · MontpelierMontpelierJavelin11104-28
May 30Vermont Middle School TF ChampionshipMay 30 · 800 Meters · Place 6 · MontpelierMontpelier800 Meters62:21.46a PB8
May 24U-32 MS Invitational May 24 · 800 Meters · Place 2 · MontpelierMontpelier800 Meters22:25.1h PB8
May 24U-32 MS Invitational May 24 · 100 Meters · Place 11 · MontpelierMontpelier100 Meters1114.15a8
May 22Seahorse Middle School TF InvitationalMay 22 · Javelin · Place 2 · MontpelierMontpelierJavelin234.92m8
May 22Seahorse Middle School TF InvitationalMay 22 · 800 Meters · Place 3 · MontpelierMontpelier800 Meters32:27.09a8
May 19Montpelier MS Throws-Only MeetMay 19 · Javelin · Place 3 · MontpelierMontpelierJavelin3113-28
May 19Montpelier MS Throws-Only MeetMay 19 · Discus · Place 13 · MontpelierMontpelierDiscus1352-108
May 15CVSD Middle School Meet - Invite OnlyMay 15 · Javelin · Place 19 · MontpelierMontpelierJavelin1973-08
May 15CVSD Middle School Meet - Invite OnlyMay 15 · 800 Meters · Place 9 · MontpelierMontpelier800 Meters92:27.88
May 15CVSD Middle School Meet - Invite OnlyMay 15 · 100 Meters · Place 116 · MontpelierMontpelier100 Meters11615.528
May 6Montpelier MS Meet #2May 6 · 800 Meters · Place 4 · MontpelierMontpelier800 Meters42:32.68
Apr 16Montpelier MS Kick-Off MeetApr 16 · 800 Meters · Place 4 · MontpelierMontpelier800 Meters42:37.78
Apr 16Montpelier MS Kick-Off MeetApr 16 · 100 Meters · Place 15 · MontpelierMontpelier100 Meters1514.98

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 25Montpelier MS InvitationalMay 25 · Javelin · Place 10 · MontpelierMontpelierJavelin300g TJ10.80' 107
May 25Montpelier MS InvitationalMay 25 · 800 Meters · Place 4 · MontpelierMontpelier800 Meters4.02:33.47
May 25Montpelier MS InvitationalMay 25 · 100 Meters · Place 23 · MontpelierMontpelier100 Meters23.15.07
May 16Ms Dirt track Classic May 16 · Javelin · Place 8 · MontpelierMontpelierJavelin300g TJ8.26.40m PB7
May 16Ms Dirt track Classic May 16 · 800 Meters · Place 3 · MontpelierMontpelier800 Meters3.2:40.74a7
May 16Ms Dirt track Classic May 16 · 100 Meters · Place 8 · MontpelierMontpelier100 Meters8.14.34a7
May 9NCSU Middle School Meet #1May 9 · 800 Meters · Place 11 · MontpelierMontpelier800 Meters11.2:48.29a7
May 9NCSU Middle School Meet #1May 9 · 100 Meters · Place 24 · MontpelierMontpelier100 Meters24.15.17a7
Apr 17Montpelier MS Kick-Off MeetApr 17 · 800 Meters · Place 9 · MontpelierMontpelier800 Meters9.2:52.37
Apr 17Montpelier MS Kick-Off MeetApr 17 · 100 Meters · Place 17 · MontpelierMontpelier100 Meters17.14.67