Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorEssex TF Invitational (Individual VT State Championship - NE Qualifier) · May 304:58.40aEssex TF Invitational (Individual VT State Championship - NE Qualifier)May 30, 2026
1600 Meters · Outdoor2026 CVC North at Hanover · May 125:09.93a2026 CVC North at HanoverMay 12, 2026
200 Meters · OutdoorWindsor MS #2 · May 2534.12Windsor MS #2May 25, 2023
3000 Meters · OutdoorVermont Division 2 HS Track and Field State Championship · Jun 510:56.83aVermont Division 2 HS Track and Field State ChampionshipJune 5, 2026
3200 Meters · Outdoor2026 CVC North at Hanover · May 1211:20.87a2026 CVC North at HanoverMay 12, 2026
55 Meter · IndoorChip Langmaid Invitational · Dec 218.38aChip Langmaid InvitationalDecember 21, 2024
600 Meters · IndoorVTFOA Weekend 5 · Jan 121:53.76aVTFOA Weekend 5January 12, 2025
Discus · 1.6kg · OutdoorLebanon Home Meet 4/21 · Apr 2184-09Lebanon Home Meet 4/21April 21, 2026
Javelin · 800g · Outdoor2026 CVC North at Hanover · May 12103-062026 CVC North at HanoverMay 12, 2026
Long Jump · OutdoorWindsor MS #2 · May 253.46mWindsor MS #2May 25, 2023

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jun 5Vermont Division 2 HS Track and Field State ChampionshipJun 5 · 3000 Meters · Place 22 · Hartford3000 Meters22.10:56.83a PB10
Jun 5Vermont Division 2 HS Track and Field State ChampionshipJun 5 · 1500 Meters · Place 19 · Hartford1500 Meters19.5:14.45a10
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · 1500 Meters · Place 65 · Hartford1500 Meters654:58.40a PB10
May 222026 SVL-A Championships @ Burr & BurtonMay 22 · Javelin · Place 10 · HartfordJavelin1027.65m10
May 222026 SVL-A Championships @ Burr & BurtonMay 22 · Discus · Place 2 · HartfordDiscus228.03m10
May 20Lebanon Field Meet 5/20/26May 20 · Javelin · HartfordJavelin800g—SCR10
May 20Lebanon Field Meet 5/20/26May 20 · Discus · HartfordDiscus1.6kg—DNS10
May 19Hanover Track MeetMay 19 · 1600 Meters · Place 6 · Hartford1600 Meters6.5:23.73a10
May 15Springfield SVL Host Meet 3May 15 · Javelin · Place 2 · HartfordJavelin232.68m10
May 15Springfield SVL Host Meet 3May 15 · Discus · Place 2 · HartfordDiscus227.60m10
May 15Springfield SVL Host Meet 3May 15 · 3000 Meters · Place 4 · Hartford3000 Meters411:12.64a10
May 122026 CVC North at HanoverMay 12 · Javelin · Place 8 · HartfordJavelin800g8.103-06 PB10
May 122026 CVC North at HanoverMay 12 · 3200 Meters · Place 15 · Hartford3200 Meters15.11:20.87a PB10
May 122026 CVC North at HanoverMay 12 · 1600 Meters · Place 17 · Hartford1600 Meters17.5:09.93a PB10
May 7Hanover Home MeetMay 7 · Javelin · Place 7 · HartfordJavelin800g7.91-0710
May 7Hanover Home MeetMay 7 · Discus · HartfordDiscus1.6kg—DNS10
May 7Hanover Home MeetMay 7 · 3200 Meters · Place 7 · Hartford3200 Meters7.12:05.25a10
May 2Twilight Invitational HS TF Meet @ SBMay 2 · Javelin · Place 22 · HartfordJavelin2229.17m10
May 2Twilight Invitational HS TF Meet @ SBMay 2 · Discus · Place 20 · HartfordDiscus2025.98m10
May 2Twilight Invitational HS TF Meet @ SBMay 2 · 3000 Meters · Place 14 · Hartford3000 Meters1411:02.77a10
May 2Twilight Invitational HS TF Meet @ SBMay 2 · 1500 Meters · Place 45 · Hartford1500 Meters455:05.67a10
Apr 28Springfield SVL Host Meet 1Apr 28 · Javelin · Place 11 · HartfordJavelin1127.78m10
Apr 28Springfield SVL Host Meet 1Apr 28 · Discus · Place 7 · HartfordDiscus727.56m10
Apr 28Springfield SVL Host Meet 1Apr 28 · 3000 Meters · Place 5 · Hartford3000 Meters511:04.41a10
Apr 21Lebanon Home Meet 4/21Apr 21 · Javelin · Place 7 · HartfordJavelin800g7.94-0510
Apr 21Lebanon Home Meet 4/21Apr 21 · Discus · Place 6 · HartfordDiscus1.6kg6.84-09 PB10
Apr 21Lebanon Home Meet 4/21Apr 21 · 3200 Meters · Place 4 · Hartford3200 Meters4.11:50.03a10
Apr 14Bellows Falls Home Meet #1Apr 14 · Javelin · Place 11 · HartfordJavelin800g11.30.49m10
Apr 14Bellows Falls Home Meet #1Apr 14 · Discus · HartfordDiscus1.6kg—SCR10

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 23SVL-A ChampionshipMay 23 · 3000 Meters · Place 15 · Hartford3000 Meters1511:50.22a9
May 5Brattleboro UHS Host TF Meet#2May 5 · Discus · Place 10 · HartfordDiscus1021.95m9
May 5Brattleboro UHS Host TF Meet#2May 5 · 3000 Meters · Place 5 · Hartford3000 Meters511:23.48a9
May 3Twilight TF Invitational @ South BurlingtonMay 3 · 3000 Meters · Place 17 · Hartford3000 Meters1711:33.91a9
May 3Twilight TF Invitational @ South BurlingtonMay 3 · Javelin · Place 42 · HartfordJavelin4224.10m9
May 3Twilight TF Invitational @ South BurlingtonMay 3 · Discus · Place 40 · HartfordDiscus4020.11m9
May 3Twilight TF Invitational @ South BurlingtonMay 3 · Shot Put · Place 51 · HartfordShot Put517.59m9
Apr 29Rutland Host Meet #2Apr 29 · Javelin · Place 12 · HartfordJavelin1227.21m9
Apr 29Rutland Host Meet #2Apr 29 · 1500 Meters · Place 16 · Hartford1500 Meters165:42.39
Apr 26Windsor InvitationalApr 26 · Javelin · Place 13 · HartfordJavelin1325.55m9
Apr 26Windsor InvitationalApr 26 · Discus · Place 16 · HartfordDiscus1619.70m9
Apr 26Windsor InvitationalApr 26 · 3000 Meters · Place 7 · Hartford3000 Meters711:12.91a9
Apr 21Lebanon Home Meet 2025Apr 21 · Javelin · Place 9 · Fres HartfordJavelin929.07m—
Apr 21Lebanon Home Meet 2025Apr 21 · Javelin · Place 9 · Fres HartfordJavelin929.07m—
Apr 21Lebanon Home Meet 2025Apr 21 · Discus · Place 12 · Fres HartfordDiscus1223.71m—
Apr 21Lebanon Home Meet 2025Apr 21 · Discus · Place 12 · Fres HartfordDiscus1223.71m—
Apr 21Lebanon Home Meet 2025Apr 21 · 3200 Meters · Place 2 · Fres Hartford3200 Meters212:46.74—
Apr 18Rutland Host Meet #1Apr 18 · Javelin · Place 11 · HartfordJavelin800g11.28.04m9
Apr 18Rutland Host Meet #1Apr 18 · Discus · Place 7 · HartfordDiscus1.6kg7.21.85m9
Apr 18Rutland Host Meet #1Apr 18 · 3000 Meters · Place 13 · Hartford3000 Meters13.12:45.19

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 12VTFOA Weekend 5Jan 12 · 600 Meters · Place 37 · Hartford600 Meters371:53.76a PB—
Jan 5VTFOA Weekend 4Jan 5 · 600 Meters · Place 37 · Hartford600 Meters371:57.84a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28VTFOA Weekend 3Dec 28 · 600 Meters · Place 32 · Hartford600 Meters32.1:54.09a9
Dec 21Chip Langmaid InvitationalDec 21 · 55 Meter · Place 29 · Hartford55 Meter29.8.38a PB9
Dec 21Chip Langmaid InvitationalDec 21 · Long Jump · HartfordLong Jump—SCR9

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 25Windsor MS #2May 25 · Long Jump · Place 7 · HartfordLong Jump73.46m PB—
May 25Windsor MS #2May 25 · 200 Meters · Place 9 · Hartford200 Meters934.12 PB—