Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorVermont Decathlon · Jun 15 | 11.83a | Vermont Decathlon | June 15, 2021 |
| 110m Hurdles · 39" / 0.991m · OutdoorVermont Decathlon · Jun 15 | 20.29a | Vermont Decathlon | June 15, 2021 |
| 1500 Meters · OutdoorBurlington HS TF Invitational · May 11 | 4:31.11 | Burlington HS TF Invitational | May 11, 2019 |
| 3000 Meters · OutdoorMiddlebury HS Host Meet · May 15 | 9:51.07 | Middlebury HS Host Meet | May 15, 2019 |
| 300m Hurdles · 36" / 0.914m · OutdoorBHS Host #2 · May 21 | 47.93a | BHS Host #2 | May 21, 2021 |
| 400 Meters · OutdoorD1 Vermont TF State Championship · Jun 5 | 53.31a | D1 Vermont TF State Championship | June 5, 2021 |
| 800 Meters · OutdoorEssex HS TF Invitational · May 29 | 2:06.29a | Essex HS TF Invitational | May 29, 2021 |
| Decathlon · OutdoorVermont Decathlon · Jun 15 | 4390 | Vermont Decathlon | June 15, 2021 |
| Discus · 1.6kg · OutdoorVermont Decathlon · Jun 15 | 20.12m | Vermont Decathlon | June 15, 2021 |
| High Jump · OutdoorVermont Decathlon Championship, 2K Steeple · Jun 17 | 1.50m | Vermont Decathlon Championship, 2K Steeple | June 17, 2019 |
| Javelin · 800g · OutdoorVermont Decathlon · Jun 15 | 30.82m | Vermont Decathlon | June 15, 2021 |
| Long Jump · OutdoorVermont Decathlon Championship, 2K Steeple · Jun 17 | 4.99m | Vermont Decathlon Championship, 2K Steeple | June 17, 2019 |
| Pole Vault · OutdoorVermont Decathlon · Jun 15 | 2.45m | Vermont Decathlon | June 15, 2021 |
| Shot Put · 12lb · OutdoorVermont Decathlon · Jun 15 | 7.77m | Vermont Decathlon | June 15, 2021 |
| Triple Jump · OutdoorBHS Host #3 · Jun 1 | 10.34m | BHS Host #3 | June 1, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Outdoor Track
19 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 15 | Vermont DecathlonJun 15 · Decathlon · Place 12 · Essex | DecathlonRound M | 12. | 4390 PB | 12 |
| Jun 15 | Vermont DecathlonJun 15 · Long Jump · Place 16 · Essex | Long JumpRound M | 16. | 5.26m | 12 |
| Jun 15 | Vermont DecathlonJun 15 · Pole Vault · Place 28 · Essex | Pole VaultRound M | 28. | 2.45m PB | 12 |
| Jun 15 | Vermont DecathlonJun 15 · Javelin · Place 22 · Essex | Javelin800gRound M | 22. | 30.82m PB | 12 |
| Jun 15 | Vermont DecathlonJun 15 · Discus · Place 40 · Essex | Discus1.6kgRound M | 40. | 20.12m PB | 12 |
| Jun 15 | Vermont DecathlonJun 15 · Shot Put · Place 49 · Essex | Shot Put12lbRound M | 49. | 7.77m PB | 12 |
| Jun 15 | Vermont DecathlonJun 15 · 110m Hurdles · Place 23 · Essex | 110m Hurdles39" / 0.991mRound M | 23. | 20.29a PB | 12 |
| Jun 15 | Vermont DecathlonJun 15 · High Jump · Place 17 · Essex | High JumpRound M | 17. | 1.55m | 12 |
| Jun 15 | Vermont DecathlonJun 15 · 1500 Meters · Place 7 · Essex | 1500 MetersRound M | 7. | 4:33.02a | 12 |
| Jun 15 | Vermont DecathlonJun 15 · 400 Meters · Place 8 · Essex | 400 MetersRound M | 8. | 54.35a | 12 |
| Jun 15 | Vermont DecathlonJun 15 · 100 Meters · Place 5 · Essex | 100 MetersRound M | 5. | 11.83a PB | 12 |
| Jun 5 | D1 Vermont TF State ChampionshipJun 5 · 400 Meters · Place 4 · Essex | 400 Meters | 4. | 53.31a PB | 12 |
| Jun 1 | BHS Host #3Jun 1 · Triple Jump · Place 4 · Essex | Triple Jump | 4. | 10.34m PB | 12 |
| Jun 1 | BHS Host #3Jun 1 · 400 Meters · Place 1 · Essex | 400 Meters | 1. | 53.47a | 12 |
| May 29 | Essex HS TF InvitationalMay 29 · 800 Meters · Place 5 · Essex | 800 Meters | 5. | 2:06.29a PB | 12 |
| May 25 | CVU Host #3May 25 · 800 Meters · Place 2 · Essex | 800 Meters | 2 | 2:06.70 | 12 |
| May 21 | BHS Host #2May 21 · 300m Hurdles · Place 5 · Essex | 300m Hurdles36" / 0.914m | 5. | 47.93a PB | 12 |
| May 12 | Essex HS Host #2May 12 · 300m Hurdles · Place 7 · Essex | 300m Hurdles | 7 | 49.59 | 12 |
| May 12 | Essex HS Host #2May 12 · 800 Meters · Place 5 · Essex | 800 Meters | 5 | 2:14.47 | 12 |
2019 Outdoor Track
20 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 17 | Vermont Decathlon Championship, 2K SteepleJun 17 · Long Jump · Place 35 · Essex | Long Jump | 35 | 4.99m PB | 10 |
| Jun 17 | Vermont Decathlon Championship, 2K SteepleJun 17 · Pole Vault · Place 22 · Essex | Pole Vault | 22 | 2.75m | 10 |
| Jun 17 | Vermont Decathlon Championship, 2K SteepleJun 17 · High Jump · Place 31 · Essex | High Jump | 31 | 1.50m PB | 10 |
| Jun 17 | Vermont Decathlon Championship, 2K SteepleJun 17 · Javelin · Place 52 · Essex | Javelin | 52 | 24.13m | 10 |
| Jun 17 | Vermont Decathlon Championship, 2K SteepleJun 17 · Discus · Place 58 · Essex | Discus | 58 | 17.55m | 10 |
| Jun 17 | Vermont Decathlon Championship, 2K SteepleJun 17 · Shot Put · Place 61 · Essex | Shot Put | 61 | 7.11m | 10 |
| Jun 17 | Vermont Decathlon Championship, 2K SteepleJun 17 · 110m Hurdles · Place 30 · Essex | 110m Hurdles | 30 | 20.34 | 10 |
| Jun 17 | Vermont Decathlon Championship, 2K SteepleJun 17 · 1500 Meters · Place 10 · Essex | 1500 Meters | 10 | 4:45.56 | 10 |
| Jun 17 | Vermont Decathlon Championship, 2K SteepleJun 17 · 400 Meters · Place 13 · Essex | 400 Meters | 13 | 54.66 | 10 |
| Jun 17 | Vermont Decathlon Championship, 2K SteepleJun 17 · 100 Meters · Place 26 · Essex | 100 Meters | 26 | 12.47 | 10 |
| Jun 1 | Vermont Div 1 State ChampionshipsJun 1 · 1500 Meters · Place 23 · Essex | 1500 Meters | 23. | 4:37.17a | 10 |
| May 21 | Rice Host Meet @ BHSMay 21 · 1500 Meters · Place 4 · Essex | 1500 Meters | 4 | 4:34.88 | 10 |
| May 21 | Rice Host Meet @ BHSMay 21 · 400 Meters · Place 6 · Essex | 400 Meters | 6 | 56.55 | 10 |
| May 15 | Middlebury HS Host MeetMay 15 · 3000 Meters · Place 3 · Essex | 3000 Meters | 3 | 9:51.07 PB | 10 |
| May 11 | Burlington HS TF InvitationalMay 11 · 1500 Meters · Place 21 · Essex | 1500 Meters | 21 | 4:31.11 PB | 10 |
| May 1 | Essex HS Host #1May 1 · 800 Meters · Place 5 · Essex | 800 Meters | 5. | 2:12.16a | 10 |
| Apr 18 | Burlington HS Host #2Apr 18 · 1500 Meters · Place 1 · Essex | 1500 Meters | 1 | 4:34.87 | 10 |
| Apr 18 | Burlington HS Host #2Apr 18 · 800 Meters · Place 4 · Essex | 800 Meters | 4 | 2:17.27 | 10 |
| Apr 11 | Burlington HS Host #1Apr 11 · 1500 Meters · Place 7 · Essex | 1500 Meters | 7 | 4:33.63PR | 10 |
| Apr 11 | Burlington HS Host #1Apr 11 · 800 Meters · Place 8 · Essex | 800 Meters | 8 | 2:15.80PR | 10 |
2018 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 2 | D1 VT State ChampionshipJun 2 · 1500 Meters · Place 32 · Essex | 1500 Meters | 32. | 4:53.68a | 9 |
| May 29 | Last Chance MeetMay 29 · 1500 Meters · Place 2 · Essex | 1500 Meters | 2. | 4:37.76a | 9 |
| May 22 | CVU Host #3May 22 · 1500 Meters · Place 19 · Essex | 1500 Meters | 19 | 4:53.80 | 9 |
| May 22 | CVU Host #3May 22 · 800 Meters · Place 13 · Essex | 800 Meters | 13 | 2:31.82 | 9 |
| May 17 | Essex 9th Grade MeetMay 17 · 1500 Meters · Place 2 · Essex | 1500 Meters | 2 | 4:52.25 | 9 |
| May 17 | Essex 9th Grade MeetMay 17 · 800 Meters · Place 2 · Essex | 800 Meters | 2 | 2:24.91 | 9 |
| May 12 | Burlington InvitationalMay 12 · 1500 Meters · Place 10 · Essex | 1500 Meters | 10 | 4:45.68 | 9 |
| May 2 | Essex Host #1May 2 · 1500 Meters · Place 21 · Essex | 1500 Meters | 21. | 5:07.70a | 9 |
| May 2 | Essex Host #1May 2 · 800 Meters · Place 21 · Essex | 800 Meters | 21. | 2:37.10a | 9 |