Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorVermont TF Indoor State Championship · Jan 10 | 4:59.83a | Vermont TF Indoor State Championship | January 10, 2026 |
| 1000 Meters · IndoorTCTIL 2A · Dec 13 | 2:59.31 | TCTIL 2A | December 13, 2025 |
| 1500 Meters · Outdoor2026 SVL-A Championships @ Burr & Burton · May 22 | 4:11.13a | 2026 SVL-A Championships @ Burr & Burton | May 22, 2026 |
| 1600 Meters · IndoorTCTIL 2A · Dec 13 | 5:02.20 | TCTIL 2A | December 13, 2025 |
| 1600 Meters · OutdoorWatervliet Cannoneer Challenge Invitational · May 1 | 4:37.46 | Watervliet Cannoneer Challenge Invitational | May 1, 2026 |
| 200 Meters · OutdoorMAU SVL Meet · May 5 | 26.52a | MAU SVL Meet | May 5, 2026 |
| 3000 Meters · OutdoorVermont Division 1 HS Track and Field State Championship · Jun 6 | 9:07.92a | Vermont Division 1 HS Track and Field State Championship | June 6, 2026 |
| 3200 Meters · IndoorTCTIL 5A · Jan 3 | 11:03.95 | TCTIL 5A | January 3, 2026 |
| 3200 Meters · OutdoorDr. Jack V. Irion Queensbury Invitational · May 9 | 9:50.28 | Dr. Jack V. Irion Queensbury Invitational | May 9, 2026 |
| 400 Meters · OutdoorBrattleboro UHS Host TF Meet#2 · May 5 | 1:02.13a | Brattleboro UHS Host TF Meet#2 | May 5, 2025 |
| 800 Meters · OutdoorSchuylerville Invitational · May 15 | 2:03.53a | Schuylerville Invitational | May 15, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
14 results2026 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 10 | Vermont TF Indoor State ChampionshipJan 10 · 1 Mile · Place 9 · Mt Anthony Union | 1 Mile | 9 | 4:59.83a PB | 11 |
| Jan 3 | TCTIL 5A Jan 3 · 3200 Meters · Place 2 · Mount Anthony Union High Schoo | 3200 Meters | 2 | 11:03.95 PB | 11 |
2025 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 30 | Viking Games TCTIL Dec 30 · 1600 Meters · Place 6 · Mt Anthony Union | 1600 Meters | 6. | 5:10.15a | 11 |
| Dec 20 | TCTIL 3A Dec 20 · 3200 Meters · Place 1 · Mt Anthony Union | 3200 Meters | 1. | 11:09.70a | 11 |
| Dec 13 | TCTIL 2A Dec 13 · 1000 Meters · Place 8 · Mt Anthony Union | 1000 Meters | 8. | 2:59.31 PB | 11 |
| Dec 13 | TCTIL 2A Dec 13 · 1600 Meters · Place 5 · Mt Anthony Union | 1600 Meters | 5. | 5:02.20 PB | 11 |
2025 Outdoor Track
11 results