| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 100 Meters · OutdoorHarwood HS TF Invitational 2023 · May 17 | 14.4 | Harwood HS TF Invitational 2023 | May 17, 2023 |
| 1500 Meters · Outdoor · Hand timedBFA Meet # 2 · May 13 | 5:26.4h | BFA Meet # 2 | May 13, 2021 |
| 3000 Meters · OutdoorD3 Vermont TF State Championship · Jun 1 | 10:33.91a | D3 Vermont TF State Championship | June 1, 2023 |
| 800 Meters · Outdoor · Hand timedU-32 HS (H) Track & Field Meet · May 15 | 2:26.4h | U-32 HS (H) Track & Field Meet | May 15, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 1 | D3 Vermont TF State ChampionshipJun 1 · 3000 Meters · Place 13 · Montpelier | 3000 Meters | 13 | 10:33.91a PB | — |
| May 27 | Essex TF Invitational - NE QualifierMay 27 · 3000 Meters · Place 38 · Montpelier | 3000 Meters | 38 | 10:42.78a | — |
| May 17 | Harwood HS TF Invitational 2023May 17 · Javelin · Place 8 · Montpelier | Javelin | 8 | 22.93m | — |
| May 17 | Harwood HS TF Invitational 2023May 17 · 100 Meters · Place 13 · Montpelier | 100 Meters | 13 | 14.4 PB | — |
| May 13 | Burlington HS TF InvitationalMay 13 · 3000 Meters · Place 31 · Montpelier | 3000 Meters | 31 | 10:40.62a | — |
| Apr 11 | Lyndon Institute Home meetApr 11 · 3000 Meters · Place 5 · Montpelier | 3000 Meters | 5 | 10:59.15a | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 25 | CVU Host #3May 25 · 3000 Meters · Place 14 · Montpelier | 3000 Meters | 14 | 11:18.99 | 9 |
| May 15 | U-32 HS (H) Track & Field MeetMay 15 · 800 Meters · Place 7 · Montpelier | 800 Meters | 7 | 2:26.4h PB | 9 |
| May 13 | BFA Meet # 2May 13 · 1500 Meters · Place 13 · Montpelier | 1500 Meters | 13 | 5:26.4h PB | 9 |
| May 13 | BFA Meet # 2May 13 · 800 Meters · Place 14 · Montpelier | 800 Meters | 14 | 2:36.1h | 9 |