Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 NHIAA Meet of Champions · Jun 613.07a2026 NHIAA Meet of ChampionsJune 6, 2026
200 Meters · OutdoorCVC South TF Qualifier @ Brattleboro UHS · May 1227.75aCVC South TF Qualifier @ Brattleboro UHSMay 12, 2026
Javelin · 600g · OutdoorNew England HS Outdoor TF Championship · Jun 1334.06mNew England HS Outdoor TF ChampionshipJune 13, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · Javelin · Place 16 · StevensJavelin600g16.34.06m PB11
Jun 62026 NHIAA Meet of ChampionsJun 6 · Javelin · Place 4 · StevensJavelin600g4.108-0911
Jun 62026 NHIAA Meet of ChampionsJun 6 · 100 Meters · Place 9 · Stevens100 MetersRound P9.13.07a PBWind: -1.411
May 19Hanover Track MeetMay 19 · 200 Meters · Place 5 · Stevens200 Meters5.28.91a11
May 16CVC Championships (VT results)May 16 · Javelin · Place 1 · StevensJavelin600g1.106-011
May 16CVC Championships (VT results)May 16 · 100 Meters · Place 1 · Stevens100 MetersRound P1.13.09a11
May 16CVC Championships (VT results)May 16 · 100 Meters · Place 1 · Stevens100 Meters1.13.25a11
May 12CVC South TF Qualifier @ Brattleboro UHSMay 12 · Javelin · Place 1 · StevensJavelin127.02m11
May 12CVC South TF Qualifier @ Brattleboro UHSMay 12 · 200 Meters · Place 3 · Stevens200 Meters327.75a PB11
May 12CVC South TF Qualifier @ Brattleboro UHSMay 12 · 100 Meters · Place 3 · Stevens100 Meters313.53a11
Apr 30Stevens TwilightApr 30 · 200 Meters · Stevens200 Meters--DNS11
Apr 30Stevens TwilightApr 30 · 100 Meters · Place 1 · Stevens100 Meters1.13.37a11
Apr 21Kearsarge Regional HS MeetApr 21 · Javelin · Place 1 · StevensJavelin600g1.91-5.0011
Apr 21Kearsarge Regional HS MeetApr 21 · 100 Meters · Place 1 · Stevens100 Meters1.13.16a11
Apr 14Monadnock Early BirdApr 14 · 100 Meters · Place 1 · Stevens100 Meters1.13.41a11

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 31NHIAA Division III Outdoor ChampionshipsMay 31 · Javelin · Place 6 · StevensJavelin600g6.91-410
May 31NHIAA Division III Outdoor ChampionshipsMay 31 · 100 Meters · Place 14 · Stevens100 MetersRound P14.13.52a10
May 23Monadnock Last Chance Twilight Meet 2025May 23 · Javelin · Place 5 · StevensJavelin579-9SO
May 23Monadnock Last Chance Twilight Meet 2025May 23 · 100 Meters · Place 3 · Stevens100 Meters313.48SO
May 17CVC Championship 2025May 17 · Javelin · Place 6 · StevensJavelin600gRound P6.83-0610
May 17CVC Championship 2025May 17 · Javelin · Place 6 · StevensJavelin600g6.83-0610
May 17CVC Championship 2025May 17 · 100 Meters · Place 6 · Stevens100 MetersRound P6.13.91a10
May 17CVC Championship 2025May 17 · 100 Meters · Place 6 · Stevens100 Meters6.13.79a10
May 10Doug Sargent Fr./So. Invitational (VT Results only)May 10 · 100 Meters · Place 4 · Stevens100 Meters413.55a10
May 2Stevens Twilight Meet (VT Results)May 2 · Javelin · Place 8 · StevensJavelin600g8.23.16m10
May 2Stevens Twilight Meet (VT Results)May 2 · 200 Meters · Place 12 · Stevens200 Meters12.30.33a10
May 2Stevens Twilight Meet (VT Results)May 2 · 100 Meters · Place 4 · Stevens100 Meters4.13.61a10
Apr 292025-4-29 Hanover Home MeetApr 29 · Javelin · Place 1 · StevensJavelin600g1.69-0610
Apr 292025-4-29 Hanover Home MeetApr 29 · 100 Meters · Place 4 · Stevens100 Meters4.13.74a10

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 112024 CVC Championships at HanoverMay 11 · Javelin · Place 8 · StevensJavelin825.32m—
May 112024 CVC Championships at HanoverMay 11 · 100 Meters · Place 13 · Stevens100 Meters1314.28—
May 112024 CVC Championships at HanoverMay 11 · 100 Meters · Place 2 · Stevens100 Meters214.31—
May 7CVC South Qualifier @ Brattleborro UHSMay 7 · Javelin · Place 8 · StevensJavelin881-5—
May 7CVC South Qualifier @ Brattleborro UHSMay 7 · Discus · Place 17 · StevensDiscus1756-6—
May 7CVC South Qualifier @ Brattleborro UHSMay 7 · 100 Meters · Place 11 · Stevens100 Meters1114.31a—