| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 100 Meters · OutdoorHarwood HS TF Invitational 2023 · May 17 | 14.5 | Harwood HS TF Invitational 2023 | May 17, 2023 |
| 1500 Meters · OutdoorU-32 Home Meet 1 · May 4 | 5:27.3ha | U-32 Home Meet 1 | May 4, 2023 |
| 1500 Meters · Outdoor · Hand timedU-32 HS (H) Track & Field Meet · May 15 | 5:43.4h | U-32 HS (H) Track & Field Meet | May 15, 2021 |
| 200 Meters · OutdoorHS Dirt Track Classic · May 10 | 29.70a | HS Dirt Track Classic | May 10, 2023 |
| 3000 Meters · OutdoorEssex HS TF Vacational · Apr 26 | 12:18.59a | Essex HS TF Vacational | April 26, 2023 |
| 400 Meters · OutdoorSTJ Home Meet #2 · May 23 | 1:05.93a | STJ Home Meet #2 | May 23, 2023 |
| 600 Meters · IndoorGBTC Invitational · Jan 21 | 1:54.79a | GBTC Invitational | January 21, 2024 |
| 800 Meters · IndoorWheaton Invitational · Jan 27 | 2:44.05a | Wheaton Invitational | January 27, 2024 |
| 800 Meters · OutdoorTwilight South Burlington TF Invitational · May 6 | 2:38.69a | Twilight South Burlington TF Invitational | May 6, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 20 | Tufts Sunshine ClassicApr 20 · 800 Meters · Place 8 · Wentworth (Mass.)Wentworth (Mass.) | 800 Meters | 8 | 2:43.73a | — |
| Apr 6 | Jonathan Tymann InvitationalApr 6 · 1500 Meters · Place 12 · WentworthWentworth | 1500 Meters | 12 | 5:40.37 | FR |
| Mar 30 | Tufts Snowflake ClassicMar 30 · 800 Meters · Place 37 · Wentworth (Mass.)Wentworth (Mass.) | 800 Meters | 37 | 2:47.43a | — |
| Mar 23 | Sean Livingston InvitationalMar 23 · 1500 Meters · Place 16 · Wentworth (Mass.)Wentworth (Mass.) | 1500 Meters | 16. | 6:02.71a | Fr |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jan 27 | Wheaton InvitationalJan 27 · 800 Meters · Place 15 · Wentworth (Mass.)Wentworth (Mass.) | 800 Meters | 15 | 2:44.05a PB | — |
| Jan 21 | GBTC InvitationalJan 21 · 600 Meters · Place 7 · Wentworth (Mass.)Wentworth (Mass.) | 600 Meters | 7. | 1:54.79a PB | Fr |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 2 | D2 Vermont TF State ChampionshipJun 2 · 3000 Meters · Place 12 · MontpelierMontpelier | 3000 Meters | 12. | 13:44.97a | 12 |
| Jun 2 | D2 Vermont TF State ChampionshipJun 2 · 800 Meters · Place 9 · MontpelierMontpelier | 800 Meters | 9. | 2:41.01a | 12 |
| Jun 1 | D3 Vermont TF State ChampionshipJun 1 · 3000 Meters · Place 12 · MontpelierMontpelier | 3000 Meters | 12 | 13:44.97a | — |
| Jun 1 | D3 Vermont TF State ChampionshipJun 1 · 800 Meters · Place 9 · MontpelierMontpelier | 800 Meters | 9 | 2:41.01a | — |
| May 27 | Essex TF Invitational - NE QualifierMay 27 · 800 Meters · Place 26 · MontpelierMontpelier | 800 Meters | 26 | 2:44.07a | — |
| May 27 | Essex TF Invitational - NE QualifierMay 27 · 400 Meters · Place 23 · MontpelierMontpelier | 400 Meters | 23 | 1:06.28a | — |
| May 23 | STJ Home Meet #2May 23 · 800 Meters · Place 2 · MontpelierMontpelier | 800 Meters | 2 | 2:39.38a | — |
| May 23 | STJ Home Meet #2May 23 · 400 Meters · Place 2 · MontpelierMontpelier | 400 Meters | 2 | 1:05.93a PB | — |
| May 23 | STJ Home Meet #2May 23 · 200 Meters · Place 3 · MontpelierMontpelier | 200 Meters | 3 | 29.82a | — |
| May 17 | Harwood HS TF Invitational 2023May 17 · 300m Hurdles · Place 2 · MontpelierMontpelier | 300m Hurdles | 2 | 61.4 | — |
| May 17 | Harwood HS TF Invitational 2023May 17 · 200 Meters · Place 1 · MontpelierMontpelier | 200 Meters | 1 | 30.5 | — |
| May 17 | Harwood HS TF Invitational 2023May 17 · 100 Meters · Place 4 · MontpelierMontpelier | 100 Meters | 4 | 14.5 PB | — |
| May 13 | Burlington HS TF InvitationalMay 13 · 1500 Meters · Place 31 · MontpelierMontpelier | 1500 Meters | 31 | 5:43.87a | — |
| May 13 | Burlington HS TF InvitationalMay 13 · 800 Meters · Place 18 · MontpelierMontpelier | 800 Meters | 18 | 2:41.54a | — |
| May 10 | HS Dirt Track ClassicMay 10 · 400 Meters · Place 1 · MontpelierMontpelier | 400 Meters | 1 | 1:09.11a | — |
| May 10 | HS Dirt Track ClassicMay 10 · 200 Meters · Place 1 · MontpelierMontpelier | 200 Meters | 1 | 29.70a PB | — |
| May 6 | Twilight South Burlington TF InvitationalMay 6 · 1500 Meters · Place 18 · MontpelierMontpelier | 1500 Meters | 18 | 5:34.52a | — |
| May 6 | Twilight South Burlington TF InvitationalMay 6 · 800 Meters · Place 10 · MontpelierMontpelier | 800 Meters | 10 | 2:38.69a PB | — |
| May 4 | U-32 Home Meet 1May 4 · 1500 Meters · Place 4 · MontpelierMontpelier | 1500 Meters | 4 | 5:27.3ha PB | — |
| Apr 26 | Essex HS TF VacationalApr 26 · 3000 Meters · Place 7 · MontpelierMontpelier | 3000 Meters | 7 | 12:18.59a PB | — |
| Apr 26 | Essex HS TF VacationalApr 26 · 400 Meters · Place 8 · MontpelierMontpelier | 400 Meters | 8 | 1:06.99a | — |
| Apr 11 | Lyndon Institute Home meetApr 11 · 1500 Meters · Place 1 · MontpelierMontpelier | 1500 Meters | 1 | 5:37.42a | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 5 | D2 Vermont TF State ChampionshipJun 5 · 1500 Meters · Place 14 · MontpelierMontpelier | 1500 Meters | 14. | 5:49.45a | 10 |
| May 25 | CVU Host #3May 25 · 1500 Meters · Place 15 · MontpelierMontpelier | 1500 Meters | 15 | 5:31.83 | 10 |
| May 25 | CVU Host #3May 25 · 800 Meters · Place 21 · MontpelierMontpelier | 800 Meters | 21 | 2:49.01 | 10 |
| May 18 | Harwood HS Home MeetMay 18 · 1500 Meters · Place 1 · MontpelierMontpelier | 1500 Meters | 1. | 5:30.48 | 10 |
| May 18 | Harwood HS Home MeetMay 18 · 400 Meters · Place 2 · MontpelierMontpelier | 400 Meters | 2. | 71.47 | 10 |
| May 15 | U-32 HS (H) Track & Field MeetMay 15 · 1500 Meters · Place 6 · MontpelierMontpelier | 1500 Meters | 6 | 5:43.4h PB | 10 |
| May 13 | BFA Meet # 2May 13 · 1500 Meters · Place 8 · MontpelierMontpelier | 1500 Meters | 8 | 5:45.7h | 10 |
| May 8 | Burlington TF InvitationalMay 8 · 1500 Meters · Place 21 · MontpelierMontpelier | 1500 Meters | 21 | 5:32.65 | 10 |
| May 8 | Burlington TF InvitationalMay 8 · 800 Meters · Place 21 · MontpelierMontpelier | 800 Meters | 21 | 2:47.02 | 10 |
| Apr 28 | BHS Host #1Apr 28 · 1500 Meters · Place 9 · MontpelierMontpelier | 1500 Meters | 9. | 5:35.11a | 10 |
| Apr 28 | BHS Host #1Apr 28 · 800 Meters · Place 13 · MontpelierMontpelier | 800 Meters | 13. | 2:49.85a | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 18 | U-32 MS Invitational Track MeetMay 18 · 1500 Meters · Place 2 · MontpelierMontpelier | 1500 Meters | 2. | 5:39.0ha | 8 |
| May 18 | U-32 MS Invitational Track MeetMay 18 · 800 Meters · Place 6 · MontpelierMontpelier | 800 Meters | 6. | 2:58.9ha | 8 |
| May 6 | MS Track MeetMay 6 · 1500 Meters · Place 2 · MontpelierMontpelier | 1500 Meters | 2. | 5:59.5h | 8 |
| May 6 | MS Track MeetMay 6 · 800 Meters · Place 1 · MontpelierMontpelier | 800 Meters | 1. | 3:00.30 | 8 |
| May 6 | MS Track MeetMay 6 · 400 Meters · Place 8 · MontpelierMontpelier | 400 Meters | 8. | 1:18.84a | 8 |