Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMontpelier Invitational · May 2715.6Montpelier InvitationalMay 27, 2023
1500 Meters · OutdoorTwilight Invitational @ South Burlington HS · May 47:33.52aTwilight Invitational @ South Burlington HSMay 4, 2024
200 Meters · OutdoorMontpelier Invitational · May 2734.7Montpelier InvitationalMay 27, 2023
3000 Meters · Outdoor · Hand timedU-32 HS Meet · May 115:48.8hU-32 HS MeetMay 1, 2024
Discus · 1.6kg · OutdoorLyndon Home meet 2 · May 1316.92mLyndon Home meet 2May 13, 2026
Javelin · 800g · OutdoorLyndon Home meet 2 · May 1320.78mLyndon Home meet 2May 13, 2026
Long Jump · OutdoorNCUHS Home Meet #2 · May 213.00mNCUHS Home Meet #2May 21, 2024
Shot Put · 12lb · OutdoorLyndon Home meet 2 · May 137.92mLyndon Home meet 2May 13, 2026

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 13Lyndon Home meet 2May 13 · Javelin · Place 16 · CraftsburyJavelin800g16.20.78m PB11
May 13Lyndon Home meet 2May 13 · Discus · Place 23 · CraftsburyDiscus1.6kg23.16.92m PB11
May 13Lyndon Home meet 2May 13 · Shot Put · Place 16 · CraftsburyShot Put12lb16.7.92m PB11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21South Burlington Host TF Meet #3May 21 · Shot Put · Place 26 · CraftsburyShot Put267.29m10
May 6NCUHS Host Meet 1May 6 · Javelin · Place 31 · CraftsburyJavelin3121.03m10
May 6NCUHS Host Meet 1May 6 · Shot Put · Place 18 · CraftsburyShot Put188.14m10
May 3Twilight TF Invitational @ South BurlingtonMay 3 · Shot Put · Place 35 · CraftsburyShot Put358.86m10
Apr 30U-32 Home HS meet 1Apr 30 · Javelin · Place 25 · CraftsburyJavelin2522.40m10
Apr 30U-32 Home HS meet 1Apr 30 · Shot Put · Place 22 · CraftsburyShot Put228.00m10
Apr 15BFA Meet # 1Apr 15 · Javelin · Place 11 · CraftsburyJavelin1119.55m10
Apr 15BFA Meet # 1Apr 15 · Shot Put · Place 14 · CraftsburyShot Put147.50m10

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 28NCUHS Meet #3May 28 · Long Jump · Place 10 · CraftsburyLong Jump103.19m—
May 28NCUHS Meet #3May 28 · Javelin · Place 18 · CraftsburyJavelin1819.62m—
May 21NCUHS Home Meet #2May 21 · Long Jump · Place 20 · CraftsburyLong Jump203.00m PB—
May 4Twilight Invitational @ South Burlington HSMay 4 · Long Jump · Place 49 · CraftsburyLong Jump493.12m—
May 4Twilight Invitational @ South Burlington HSMay 4 · 1500 Meters · Place 70 · Craftsbury1500 Meters707:33.52a PB—
May 1U-32 HS MeetMay 1 · Long Jump · Place 10 · CraftsburyLong Jump103.21m—
May 1U-32 HS MeetMay 1 · 3000 Meters · Place 12 · Craftsbury3000 Meters1215:48.8h PB—
Apr 11STJ vs LI, LR,Spauld,North/WT,Haz,Crafts,OxApr 11 · Long Jump · Place 32 · CraftsburyLong Jump3210-4.5—
Apr 11STJ vs LI, LR,Spauld,North/WT,Haz,Crafts,OxApr 11 · 200 Meters · Place 34 · Craftsbury200 Meters3437.25a—
Apr 11STJ vs LI, LR,Spauld,North/WT,Haz,Crafts,OxApr 11 · 100 Meters · Place 31 · Craftsbury100 Meters3117.45a—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 27Montpelier InvitationalMay 27 · Long Jump · Place 28 · CraftsburyLong Jump2810-1—
May 27Montpelier InvitationalMay 27 · 200 Meters · Place 28 · Craftsbury200 Meters2834.7 PB—
May 27Montpelier InvitationalMay 27 · 100 Meters · Place 41 · Craftsbury100 Meters4115.6 PB—