Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorEssex HS Host TF Meet #3 · May 713.22aEssex HS Host TF Meet #3May 7, 2025
1500 Meters · OutdoorVT HS Decathlon Championship · Jun 176:14.71aVT HS Decathlon ChampionshipJune 17, 2026
400 Meters · OutdoorVT HS Decathlon Championship · Jun 171:05.59aVT HS Decathlon ChampionshipJune 17, 2026
Discus · 1.6kg · OutdoorDiv. 1 Vermont State TF Championship · Jun 730.44mDiv. 1 Vermont State TF ChampionshipJune 7, 2025
High Jump · OutdoorVT HS Decathlon Championship · Jun 171.25mVT HS Decathlon ChampionshipJune 17, 2026
Javelin · 800g · OutdoorDiv. 1 Vermont State TF Championship · Jun 738.00mDiv. 1 Vermont State TF ChampionshipJune 7, 2025
Long Jump · OutdoorVT HS Decathlon Championship · Jun 174.08mVT HS Decathlon ChampionshipJune 17, 2026
Pole Vault · OutdoorVT HS Decathlon Championship · Jun 171.85mVT HS Decathlon ChampionshipJune 17, 2026
Shot Put · 12lb · OutdoorLast Chance Meet - 2025 · Jun 210.92mLast Chance Meet - 2025June 2, 2025

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

2026 Outdoor Track

46 results
DateMeetEventPlMarkGr
Jun 17VT HS Decathlon ChampionshipJun 17 · Long Jump · Place 63 · ColchesterLong Jump634.08m PB12
Jun 17VT HS Decathlon ChampionshipJun 17 · Pole Vault · Place 43 · ColchesterPole Vault431.85m PB12
Jun 17VT HS Decathlon ChampionshipJun 17 · High Jump · Place 67 · ColchesterHigh Jump671.25m PB12
Jun 17VT HS Decathlon ChampionshipJun 17 · Javelin · Place 14 · ColchesterJavelin1432.28m12
Jun 17VT HS Decathlon ChampionshipJun 17 · Discus · Place 5 · ColchesterDiscus533.94m12
Jun 17VT HS Decathlon ChampionshipJun 17 · Shot Put · Place 9 · ColchesterShot Put910.96m12
Jun 17VT HS Decathlon ChampionshipJun 17 · 110m Hurdles · Place 44 · Colchester110m Hurdles4422.65a12
Jun 17VT HS Decathlon ChampionshipJun 17 · 1500 Meters · Place 64 · Colchester1500 Meters646:14.71a PB12
Jun 17VT HS Decathlon ChampionshipJun 17 · 400 Meters · Place 67 · Colchester400 Meters671:05.59a PB12
Jun 17VT HS Decathlon ChampionshipJun 17 · 100 Meters · Place 66 · Colchester100 Meters6613.64a12
Jun 6Vermont Division 1 HS Track and Field State ChampionshipJun 6 · Javelin · Place 14 · ColchesterJavelin1430.72m12
Jun 6Vermont Division 1 HS Track and Field State ChampionshipJun 6 · Discus · Place 9 · ColchesterDiscus932.13m12
Jun 6Vermont Division 1 HS Track and Field State ChampionshipJun 6 · Shot Put · Place 12 · ColchesterShot Put1210.96m12
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · Javelin · Place 20 · ColchesterJavelin2031.92m12
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · Discus · Place 16 · ColchesterDiscus1633.00m12
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · Shot Put · Place 20 · ColchesterShot Put2011.26m12
May 26Burlington HS TF Meet 3May 26 · Javelin · Place 8 · ColchesterJavelin829.03m12
May 26Burlington HS TF Meet 3May 26 · Discus · Place 5 · ColchesterDiscus531.82m12
May 26Burlington HS TF Meet 3May 26 · Shot Put · Place 2 · ColchesterShot Put211.69m12
May 20Colchester HS TF Meet 2 (11th & 12th Gr.)May 20 · Pole Vault · Place 7 · ColchesterPole Vault71.98m12
May 20Colchester HS TF Meet 2 (11th & 12th Gr.)May 20 · Javelin · Place 13 · ColchesterJavelin1331.80m12
May 20Colchester HS TF Meet 2 (11th & 12th Gr.)May 20 · Discus · Place 3 · ColchesterDiscus337.20m12
May 16Burlington HS TF InvitationalMay 16 · Javelin · Place 19 · ColchesterJavelin1932.81m12
May 16Burlington HS TF InvitationalMay 16 · Discus · Place 15 · ColchesterDiscus1529.85m12
May 16Burlington HS TF InvitationalMay 16 · Shot Put · Place 11 · ColchesterShot Put1111.56m12
May 12South Burlington HS TF Meet 3May 12 · Javelin · Place 6 · ColchesterJavelin631.89m12
May 12South Burlington HS TF Meet 3May 12 · Discus · Place 5 · ColchesterDiscus532.26m12
May 12South Burlington HS TF Meet 3May 12 · Shot Put · Place 5 · ColchesterShot Put511.30m12
May 9Iverson-Bobwhite CO-ED RelaysMay 9 · Javelin · Place 8 · ColchesterJavelin831.97m12
May 9Iverson-Bobwhite CO-ED RelaysMay 9 · Discus · Place 4 · ColchesterDiscus434.69m12
May 9Iverson-Bobwhite CO-ED RelaysMay 9 · Shot Put · Place 6 · ColchesterShot Put611.18m12
May 7Milton HS TF MeetMay 7 · Javelin · Place 2 · ColchesterJavelin238.14m12
May 7Milton HS TF MeetMay 7 · Discus · Place 5 · ColchesterDiscus527.84m12
May 7Milton HS TF MeetMay 7 · Shot Put · Place 4 · ColchesterShot Put411.23m12
May 2Twilight Invitational HS TF Meet @ SBMay 2 · Javelin · Place 10 · ColchesterJavelin1036.29m12
May 2Twilight Invitational HS TF Meet @ SBMay 2 · Discus · Place 8 · ColchesterDiscus833.93m12
May 2Twilight Invitational HS TF Meet @ SBMay 2 · Shot Put · Place 9 · ColchesterShot Put910.77m12
Apr 28Colchester HS TF Meet 1Apr 28 · Javelin · Place 3 · ColchesterJavelin332.92m12
Apr 28Colchester HS TF Meet 1Apr 28 · Discus · Place 6 · ColchesterDiscus628.84m12
Apr 28Colchester HS TF Meet 1Apr 28 · Shot Put · ColchesterShot Put—ND12
Apr 22Essex HS TF VacationalApr 22 · Javelin · Place 6 · ColchesterJavelin636.36m12
Apr 22Essex HS TF VacationalApr 22 · Discus · Place 7 · ColchesterDiscus730.64m12
Apr 22Essex HS TF VacationalApr 22 · Shot Put · Place 7 · ColchesterShot Put711.28m12
Apr 13Burlington HS TF Meet 1Apr 13 · Javelin · Place 4 · ColchesterJavelin435.90m12
Apr 13Burlington HS TF Meet 1Apr 13 · Discus · Place 5 · ColchesterDiscus529.79m12
Apr 13Burlington HS TF Meet 1Apr 13 · Shot Put · Place 3 · ColchesterShot Put311.27m12

2025 Outdoor Track

32 results
DateMeetEventPlMarkGr
Jun 7Div. 1 Vermont State TF ChampionshipJun 7 · Javelin · Place 9 · ColchesterJavelin800g9.38.00m PB11
Jun 7Div. 1 Vermont State TF ChampionshipJun 7 · Discus · Place 13 · ColchesterDiscus1.6kg13.30.44m PB11
Jun 2Last Chance Meet - 2025Jun 2 · Shot Put · Place 3 · ColchesterShot Put12lb3.10.92m PB11
Jun 1Essex HS Invitational/NE QualifierJun 1 · Shot Put · Place 30 · ColchesterShot Put3010.15m11
May 27Burlington HS Host TF Meet #4May 27 · Javelin · Place 4 · ColchesterJavelin435.79m11
May 27Burlington HS Host TF Meet #4May 27 · Discus · Place 10 · ColchesterDiscus1029.37m11
May 27Burlington HS Host TF Meet #4May 27 · Shot Put · Place 8 · ColchesterShot Put810.75m11
May 21CVU HS Host TF Meet #3May 21 · Javelin · Place 2 · ColchesterJavelin232.89m11
May 21CVU HS Host TF Meet #3May 21 · Discus · Place 5 · ColchesterDiscus528.69m11
May 21CVU HS Host TF Meet #3May 21 · Shot Put · Place 3 · ColchesterShot Put310.50m11
May 21CVU HS Host TF Meet #3May 21 · 100 Meters · Place 31 · Colchester100 Meters3113.40a11
May 14Colchester HS Host TF Meet #3 (11th & 12th GR only)May 14 · Javelin · Place 2 · ColchesterJavelin232.79m11
May 14Colchester HS Host TF Meet #3 (11th & 12th GR only)May 14 · Discus · Place 7 · ColchesterDiscus730.20m11
May 14Colchester HS Host TF Meet #3 (11th & 12th GR only)May 14 · Shot Put · Place 9 · ColchesterShot Put910.47m11
May 14Colchester HS Host TF Meet #3 (11th & 12th GR only)May 14 · 100 Meters · Place 36 · Colchester100 Meters3613.30a11
May 10Burlington HS TF InvitationalMay 10 · Javelin · Place 10 · ColchesterJavelin1035.65m11
May 10Burlington HS TF InvitationalMay 10 · Discus · Place 25 · ColchesterDiscus2527.72m11
May 10Burlington HS TF InvitationalMay 10 · Shot Put · Place 24 · ColchesterShot Put249.93m11
May 7Essex HS Host TF Meet #3May 7 · Javelin · Place 2 · ColchesterJavelin235.09m11
May 7Essex HS Host TF Meet #3May 7 · Discus · Place 6 · ColchesterDiscus631.33m11
May 7Essex HS Host TF Meet #3May 7 · Shot Put · Place 5 · ColchesterShot Put510.56m11
May 7Essex HS Host TF Meet #3May 7 · 100 Meters · Place 46 · Colchester100 Meters4613.22a PB11
May 3Twilight TF Invitational @ South BurlingtonMay 3 · 100 Meters · Place 27 · Colchester100 Meters2713.56a11
May 3Twilight TF Invitational @ South BurlingtonMay 3 · Javelin · Place 11 · ColchesterJavelin1134.60m11
May 3Twilight TF Invitational @ South BurlingtonMay 3 · Discus · Place 15 · ColchesterDiscus1527.60m11
May 3Twilight TF Invitational @ South BurlingtonMay 3 · Shot Put · Place 19 · ColchesterShot Put199.66m11
Apr 29Colchester HS Host TF Meet #2Apr 29 · Javelin · Place 2 · ColchesterJavelin232.89m11
Apr 29Colchester HS Host TF Meet #2Apr 29 · Discus · Place 3 · ColchesterDiscus329.51m11
Apr 29Colchester HS Host TF Meet #2Apr 29 · Shot Put · Place 1 · ColchesterShot Put111.30m11
Apr 23Vacational TF Meet @ Essex HSApr 23 · Javelin · Place 7 · ColchesterJavelin800g7.33.49m11
Apr 23Vacational TF Meet @ Essex HSApr 23 · Discus · Place 7 · ColchesterDiscus1.6kg7.30.18m11
Apr 23Vacational TF Meet @ Essex HSApr 23 · Shot Put · Place 5 · ColchesterShot Put12lb5.10.20m11

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 1Div. 1 Vermont TF State ChampionshipJun 1 · Javelin · Place 14 · ColchesterJavelin1431.50m—
May 28Last Chance MeetMay 28 · Discus · Place 7 · ColchesterDiscus728.70m—
May 20CVU HS Host TF Meet #3May 20 · Javelin · Place 2 · ColchesterJavelin233.20m—
May 20CVU HS Host TF Meet #3May 20 · Discus · Place 4 · ColchesterDiscus429.84m—
May 20CVU HS Host TF Meet #3May 20 · Shot Put · Place 7 · ColchesterShot Put79.73m—
May 15NVAC 9th/10th Grade Championship TF MeetMay 15 · Javelin · Place 1 · ColchesterJavelin135.26m—
May 15NVAC 9th/10th Grade Championship TF MeetMay 15 · Discus · Place 1 · ColchesterDiscus129.00m—
May 15NVAC 9th/10th Grade Championship TF MeetMay 15 · Shot Put · Place 5 · ColchesterShot Put59.82m—
May 8Essex HS Host TF Meet #3May 8 · Javelin · Place 9 · ColchesterJavelin927.05m—
May 8Essex HS Host TF Meet #3May 8 · Discus · Place 9 · ColchesterDiscus926.15m—
May 8Essex HS Host TF Meet #3May 8 · Shot Put · Place 9 · ColchesterShot Put99.64m—
May 1Colchester Host TF Meet #1May 1 · Javelin · Place 5 · ColchesterJavelin530.48m—
May 1Colchester Host TF Meet #1May 1 · Discus · Place 9 · ColchesterDiscus925.30m—
May 1Colchester Host TF Meet #1May 1 · Shot Put · Place 9 · ColchesterShot Put99.09m—
Apr 24Essex HS Vacational TF MeetApr 24 · Discus · ColchesterDiscus1.6kg—DNS10
Apr 24Essex HS Vacational TF MeetApr 24 · Shot Put · ColchesterShot Put12lb—DNS10
Apr 11Burlington HS Host TF Meet #1Apr 11 · Javelin · Place 2 · ColchesterJavelin230.46m—
Apr 11Burlington HS Host TF Meet #1Apr 11 · Discus · Place 4 · ColchesterDiscus428.68m—
Apr 11Burlington HS Host TF Meet #1Apr 11 · Shot Put · Place 8 · ColchesterShot Put89.81m—

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 9Colchester HS Host TF Meet #2May 9 · Javelin · Place 2 · ColchesterJavelin229.69m—
May 9Colchester HS Host TF Meet #2May 9 · Discus · Place 2 · ColchesterDiscus226.37m—
May 9Colchester HS Host TF Meet #2May 9 · Shot Put · Place 3 · ColchesterShot Put38.68m—
May 6Laker Field Events MeetMay 6 · Javelin · Place 6 · ColchesterJavelin627.87m—
May 6Laker Field Events MeetMay 6 · Discus · Place 13 · ColchesterDiscus1320.07m—
May 6Laker Field Events MeetMay 6 · Shot Put · Place 9 · ColchesterShot Put99.08m—
May 2Essex HS Host TF Meet #2May 2 · Discus · Place 10 · ColchesterDiscus1025.70m—
May 2Essex HS Host TF Meet #2May 2 · Shot Put · Place 9 · ColchesterShot Put99.63m—
Apr 26Essex HS TF VacationalApr 26 · Javelin · Place 15 · ColchesterJavelin1527.99m—
Apr 26Essex HS TF VacationalApr 26 · Discus · Place 30 · ColchesterDiscus3017.59m—
Apr 26Essex HS TF VacationalApr 26 · Shot Put · Place 16 · ColchesterShot Put168.59m—
Apr 18South Burl. HS Host TF Meet #2Apr 18 · Javelin · Place 16 · ColchesterJavelin1625.37m—
Apr 18South Burl. HS Host TF Meet #2Apr 18 · Discus · Place 21 · ColchesterDiscus2121.03m—
Apr 18South Burl. HS Host TF Meet #2Apr 18 · Shot Put · Place 17 · ColchesterShot Put178.40m—
Apr 11Burlington HS Host TF Meet #2Apr 11 · Shot Put · Place 12 · ColchesterShot Put129.03m—