Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| May 14 | 14 May 2024 KRHS MeetMay 14 · 1600 Meters · Place 11 · Mascoma Valley Reg | 1600 Meters | 11. | 6:21.45a | 11 |
| May 14 | 14 May 2024 KRHS MeetMay 14 · Pole Vault · Place 10 · Mascoma Valley Reg | Pole Vault | 10. | 6' 6 PB | 11 |
2023 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| May 16 | KRHS Track MeetMay 16 · 800 Meters · Place 13 · Mascoma Valley | 800 Meters | 13 | 2:31.89 PB | SO |
| Apr 18 | Kearsarge Regional MeetApr 18 · 800 Meters · Place 10 · Mascoma Valley Reg | 800 Meters | 10. | 2:45.01a | 10 |
2023 Indoor Track
3 results2022 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 30 | USM New Year's InvitationalDec 30 · 800 Meters · Place 39 · Mascoma Valley Reg | 800 Meters | 39. | 2:34.84a PB | 10 |
| Dec 28 | Winter Track League - Leverone #2Dec 28 · 1000 Meters · Place 13 · Mascoma Valley Reg | 1000 Meters | 13. | 3:34.01a | 10 |
| Dec 18 | Winter Track League - Leverone #1Dec 18 · 1000 Meters · Place 11 · Mascoma Valley Reg | 1000 Meters | 11. | 3:22.96a | 10 |
| Feb 5 | NHWTL @ PEAFeb 5 · 1 Mile · Place 15 · Mascoma Valley Reg | 1 Mile | 15. | 5:46.80a PB | 9 |
| Feb 5 | NHWTL @ PEAFeb 5 · 600 Meters · Place 15 · Mascoma Valley Reg | 600 Meters | 15. | 1:53.70a | 9 |
| Jan 21 | NHWTL @ PEAJan 21 · 1 Mile · Place 12 · Mascoma Valley Reg | 1 Mile | 12. | 5:56.50a | 9 |
| Jan 21 | NHWTL @ PEAJan 21 · 600 Meters · Place 11 · Mascoma Valley Reg | 600 Meters | 11. | 1:52.96a PB | 9 |
2022 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| May 17 | KRHS Meet #2May 17 · Javelin · Place 19 · Mascoma Valley | Javelin | 19 | 68-6 | FR |
| May 17 | KRHS Meet #2May 17 · 1600 Meters · Place 4 · Mascoma Valley | 1600 Meters | 4 | 5:49.16 PB | FR |
| May 17 | KRHS Meet #2May 17 · 800 Meters · Place 11 · Mascoma Valley | 800 Meters | 11 | 2:46.98 | FR |