Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · OutdoorMG vs. WAH Dual · Apr 29 | 5:40.41a | MG vs. WAH Dual | April 29, 2026 |
| 1600 Meters · OutdoorMG, PHS, MM Triple Duals · May 8 | 6:28.00a | MG, PHS, MM Triple Duals | May 8, 2025 |
| 2 Miles · OutdoorMG, LX, ME triple duals · May 8 | 12:00.61a | MG, LX, ME triple duals | May 8, 2026 |
| 3200 Meters · OutdoorMG, PHS, MM Triple Duals · May 8 | 13:47.25a | MG, PHS, MM Triple Duals | May 8, 2025 |
| 400 Meters · OutdoorBerkshire County 2A · Apr 9 | 1:19.37 | Berkshire County 2A | April 9, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
7 results2025 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| May 20 | MG vs. ME DualMay 20 · 2 Miles · Place 8 · Mt Greylock Regional | 2 Miles | 8. | 13:04.97a | 8 |
| May 20 | MG vs. ME DualMay 20 · 1 Mile · Place 4 · Mt Greylock Regional | 1 Mile | 4. | 6:01.80a | 8 |
| May 13 | MG, LX, TAC Triple DualsMay 13 · 2 Miles · Place 12 · Mt Greylock Regional | 2 Miles | 12. | 14:32.79a | 8 |
| May 13 | MG, LX, TAC Triple DualsMay 13 · 1 Mile · Place 21 · Mt Greylock Regional | 1 Mile | 21. | 6:18.87a | 8 |
| May 8 | MG, PHS, MM Triple DualsMay 8 · 3200 Meters · Place 9 · Mt Greylock Regional | 3200 Meters | 9 | 13:47.25a PB | 8 |
| May 8 | MG, PHS, MM Triple DualsMay 8 · 1600 Meters · Place 14 · Mt Greylock Regional | 1600 Meters | 14 | 6:28.00a PB | 8 |
| May 1 | MG, WAH, HV Triple DualsMay 1 · 1 Mile · Place 10 · Mt Greylock Regional | 1 Mile | 10 | 6:28.67a | 8 |
| Apr 4 | MG InvitationalApr 4 · 1 Mile · Place 29 · Mt Greylock Regional | 1 Mile | 29. | 6:35.72a | 8 |
| Mar 28 | 1,1,1 InvitationalMar 28 · 1600 Meters · Place 26 · Mount Greylock Regional High S | 1600 Meters | 26 | 6:35.12 | 8 |
| Mar 28 | 1,1,1 InvitationalMar 28 · 1600 Meters · Place 26 · Mount Greylock Regional High S | 1600 Meters | 26 | 6:35.12 | 8 |
2024 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 9 | Berkshire County 2AApr 9 · 400 Meters · Place 19 · Mount Greylock Regional High S | 400 Meters | 19 | 1:19.37 PB | 7 |