| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 100 Meters · OutdoorMiddlebury HS Host Meet · May 15 | 12.60 | Middlebury HS Host Meet | May 15, 2019 |
| 1500 Meters · OutdoorD1 Vermont TF State Championship · Jun 5 | 4:13.86a | D1 Vermont TF State Championship | June 5, 2021 |
| 3000 Meters · OutdoorBurlington TF Invitational · May 8 | 9:34.45 | Burlington TF Invitational | May 8, 2021 |
| 300m Hurdles · 36" / 0.914m · OutdoorVermont Div 1 State Championships · Jun 1 | 46.00a | Vermont Div 1 State Championships | June 1, 2019 |
| 800 Meters · OutdoorEssex Vacational · Apr 24 | 2:27.52 | Essex Vacational | April 24, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 29 | CCC ChampionshipsApr 29 · 1500 Meters · EndicottEndicott | 1500 Meters | 0. | 4:26.31aUnofficial | So |
| Apr 22 | MIT Sean Collier InvitationalApr 22 · 1500 Meters · Place 39 · EndicottEndicott | 1500 Meters | 39 | 4:25.58 | SO |
| Apr 8 | Jonathan Tymann InvitationalApr 8 · 1500 Meters · Place 18 · EndicottEndicott | 1500 Meters | 18 | 4:26.79 | SO |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 30 | Commonwealth Coast Conference ChampionshipsApr 30 · 1500 Meters · EndicottEndicott | 1500 Meters | 0. | 4:37.08a | Fr |
| Apr 9 | CCC Spring InvitationalApr 9 · 1500 Meters · Place 9 · EndicottEndicott | 1500 Meters | 9. | 4:32.12a | Fr |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 5 | D1 Vermont TF State ChampionshipJun 5 · 1500 Meters · Place 6 · Champlain Valley UnionChamplain Valley Union | 1500 Meters | 6. | 4:13.86a PB | 12 |
| May 29 | Essex HS TF InvitationalMay 29 · 1500 Meters · Place 9 · Champlain Valley UnionChamplain Valley Union | 1500 Meters | 9. | 4:22.91a | 12 |
| May 25 | CVU Host #3May 25 · 1500 Meters · Place 1 · Champlain Valley UnionChamplain Valley Union | 1500 Meters | 1 | 4:27.37 | 12 |
| May 21 | BHS Host #2May 21 · 1500 Meters · Place 3 · Champlain Valley UnionChamplain Valley Union | 1500 Meters | 3. | 4:26.28a | 12 |
| May 19 | Rescheduled CVU Host #2May 19 · 1500 Meters · Place 1 · Champlain Valley UnionChamplain Valley Union | 1500 Meters | 1. | 4:35.38a | 12 |
| May 15 | South Burlington HS TF Meet #2May 15 · 1500 Meters · Place 1 · Champlain Valley UnionChamplain Valley Union | 1500 Meters | 1 | 4:24.51 | 12 |
| May 12 | Essex HS Host #2May 12 · 1500 Meters · Place 4 · Champlain Valley UnionChamplain Valley Union | 1500 Meters | 4 | 4:32.77 | 12 |
| May 8 | Burlington TF InvitationalMay 8 · 3000 Meters · Place 11 · Champlain Valley UnionChamplain Valley Union | 3000 Meters | 11 | 9:34.45 PB | 12 |
| Apr 28 | BHS Host #1Apr 28 · 3000 Meters · Place 2 · Champlain Valley UnionChamplain Valley Union | 3000 Meters | 2. | 9:51.20a | 12 |
| Apr 28 | BHS Host #1Apr 28 · 1500 Meters · Place 4 · Champlain Valley UnionChamplain Valley Union | 1500 Meters | 4. | 4:33.74a | 12 |
| Apr 20 | Re-scheduled Essex HS Host #1Apr 20 · 3000 Meters · Place 2 · Champlain Valley UnionChamplain Valley Union | 3000 Meters | 2 | 9:41.51 | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 1 | Vermont Div 1 State ChampionshipsJun 1 · 300m Hurdles · Place 14 · Champlain Valley UnionChamplain Valley Union | 300m Hurdles36" / 0.914m | 14. | 46.00a PB | 10 |
| May 28 | Mt. Mansfield Union Last Chance MeetMay 28 · 100 Meters · Place 6 · Champlain Valley UnionChamplain Valley Union | 100 Meters | 6 | 12.80 | 10 |
| May 21 | Champlain Valley UHS #3May 21 · 300m Hurdles · Place 3 · Champlain Valley UnionChamplain Valley Union | 300m Hurdles | 3 | 46.81 | 10 |
| May 21 | Champlain Valley UHS #3May 21 · 100 Meters · Place 11 · Champlain Valley UnionChamplain Valley Union | 100 Meters | 11 | 13.00 | 10 |
| May 15 | Middlebury HS Host MeetMay 15 · 300m Hurdles · Place 8 · Champlain Valley UnionChamplain Valley Union | 300m Hurdles | 8 | 47.69 | 10 |
| May 15 | Middlebury HS Host MeetMay 15 · 100 Meters · Place 19 · Champlain Valley UnionChamplain Valley Union | 100 Meters | 19 | 12.60 PB | 10 |
| May 11 | Burlington HS TF InvitationalMay 11 · 300m Hurdles · Place 16 · Champlain Valley UnionChamplain Valley Union | 300m Hurdles | 16 | 47.40 | 10 |
| May 8 | Colchester HS Track Meet #2May 8 · 300m Hurdles · Place 4 · Champlain Valley UnionChamplain Valley Union | 300m Hurdles | 4 | 47.62 | 10 |
| May 4 | Coaches Vs. Cancer Twilight OpenMay 4 · 300m Hurdles · Place 9 · Champlain Valley UnionChamplain Valley Union | 300m Hurdles36" / 0.914m | 9. | 47.34a | 10 |
| May 4 | Coaches Vs. Cancer Twilight OpenMay 4 · 100 Meters · Place 26 · Champlain Valley UnionChamplain Valley Union | 100 MetersRound P | 26. | 12.66a | 10 |
| Apr 17 | *Rescheduled* Champlain Valley UHS Host #2Apr 17 · 300m Hurdles · Place 3 · Champlain Valley UnionChamplain Valley Union | 300m Hurdles36" / 0.914m | 3. | 48.73a | 10 |
| Apr 17 | *Rescheduled* Champlain Valley UHS Host #2Apr 17 · 100 Meters · Place 12 · Champlain Valley UnionChamplain Valley Union | 100 Meters | 12. | 12.68a | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 2 | D1 VT State ChampionshipJun 2 · 300m Hurdles · Place 25 · Champlain Valley UnionChamplain Valley Union | 300m Hurdles36" / 0.914m | 25. | 48.24a | 9 |
| May 26 | Essex Invitational - NE QualifierMay 26 · 300m Hurdles · Place 40 · Champlain Valley UnionChamplain Valley Union | 300m Hurdles | 40 | 49.54 | 9 |
| May 22 | CVU Host #3May 22 · 300m Hurdles · Place 7 · Champlain Valley UnionChamplain Valley Union | 300m Hurdles | 7 | 49.74 | 9 |
| May 17 | Essex 9th Grade MeetMay 17 · Javelin · Place 13 · Champlain Valley UnionChamplain Valley Union | Javelin | 13 | 70-08 | 9 |
| May 17 | Essex 9th Grade MeetMay 17 · 300m Hurdles · Place 3 · Champlain Valley UnionChamplain Valley Union | 300m Hurdles | 3 | 48.94 | 9 |
| May 12 | Burlington InvitationalMay 12 · 300m Hurdles · Place 26 · Champlain Valley UnionChamplain Valley Union | 300m Hurdles | 26 | 48.73 | 9 |
| May 8 | Colchester HS Host - Meet #2May 8 · Javelin · Champlain Valley UnionChamplain Valley Union | Javelin800g | — | SCR | 9 |
| May 8 | Colchester HS Host - Meet #2May 8 · 300m Hurdles · Place 6 · Champlain Valley UnionChamplain Valley Union | 300m Hurdles36" / 0.914m | 6. | 48.57a | 9 |
| May 5 | 6th Annual Coaches Vs. Cancer Twilight OpenMay 5 · 300m Hurdles · Place 15 · Champlain Valley UnionChamplain Valley Union | 300m Hurdles36" / 0.914m | 15. | 50.25a | 9 |
| May 2 | Essex Host #1May 2 · 300m Hurdles · Place 4 · Champlain Valley UnionChamplain Valley Union | 300m Hurdles36" / 0.914m | 4. | 50.34a | 9 |
| May 2 | Essex Host #1May 2 · 800 Meters · Place 17 · Champlain Valley UnionChamplain Valley Union | 800 Meters | 17. | 2:27.61a | 9 |
| Apr 24 | Essex VacationalApr 24 · 300m Hurdles · Place 14 · Champlain Valley UnionChamplain Valley Union | 300m Hurdles | 14 | 51.73 | 9 |
| Apr 24 | Essex VacationalApr 24 · 800 Meters · Place 15 · Champlain Valley UnionChamplain Valley Union | 800 Meters | 15 | 2:27.52 PB | 9 |
| Apr 12 | SBHS Host #1Apr 12 · 800 Meters · Place 13 · Champlain Valley UnionChamplain Valley Union | 800 Meters | 13 | 2:27.66 | 9 |