Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · OutdoorMSTCA South Shore Twilight · May 23 | 4:39.10a | MSTCA South Shore Twilight | May 23, 2026 |
| 2 Miles · OutdoorBay State Conference 1 at Natick · Apr 9 | 10:40.95a | Bay State Conference 1 at Natick | April 9, 2025 |
| 400 Meters · OutdoorBSC JV Open Meet · May 14 | 54.57a | BSC JV Open Meet | May 14, 2025 |
| 800 Meters · OutdoorBSC Championships · May 20 | 1:59.38a | BSC Championships | May 20, 2026 |
| High Jump · OutdoorBSC-2 Milton, Framingham, Wellesley at Weymouth · Apr 15 | 5-03.00 | BSC-2 Milton, Framingham, Wellesley at Weymouth | April 15, 2026 |
| Long Jump · OutdoorBSC-2 Milton, Framingham, Wellesley at Weymouth · Apr 15 | 17-06.00 | BSC-2 Milton, Framingham, Wellesley at Weymouth | April 15, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| May 29 | MIAA Division 1 Track & Field ChampionshipMay 29 · 800 Meters · Place 24 · Framingham | 800 Meters | 24. | 1:59.45a | 11 |
| May 23 | MSTCA South Shore TwilightMay 23 · 1 Mile · Place 9 · Framingham | 1 Mile | 9 | 4:39.10a PB | 11 |
| May 20 | BSC ChampionshipsMay 20 · 800 Meters · Place 5 · Framingham | 800 Meters | 5 | 1:59.38a PB | 11 |
| May 13 | BSC JV Open at NeedhamMay 13 · High Jump · Place 2 · Framingham | High Jump | 2. | 5' 2" | 11 |
| May 6 | BSC-4 Braintree, Walpole at FraminghamMay 6 · 1 Mile · Place 1 · Framingham | 1 Mile | 1. | 4:40.52a | 11 |
| May 6 | BSC-4 Braintree, Walpole at FraminghamMay 6 · 400 Meters · Place 6 · Framingham | 400 Meters | 6. | 55.51a | 11 |
| Apr 29 | Framingham & Needham @ Newton NorthApr 29 · Long Jump · Place 3 · Framingham | Long Jump | 3 | 19-5 | 11 |
| Apr 29 | Framingham & Needham @ Newton NorthApr 29 · 800 Meters · Place 2 · Framingham | 800 Meters | 2 | 2:00.65a | 11 |
| Apr 15 | BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · Long Jump · Place 8 · Framingham | Long Jump | 8. | 17-06.00 PB | 11 |
| Apr 15 | BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · High Jump · Place 2 · Framingham | High Jump | 2. | 5-03.00 PB | 11 |
| Apr 15 | BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · 800 Meters · Place 2 · Framingham | 800 Meters | 2. | 2:01.12a | 11 |
| Apr 8 | BSC-1 Framingham, Brookline at NatickApr 8 · High Jump · Place 4 · Framingham | High Jump | 4. | 5' 3" | 11 |
| Apr 8 | BSC-1 Framingham, Brookline at NatickApr 8 · 1 Mile · Place 3 · Framingham | 1 Mile | 3. | 4:42.28a | 11 |
2025 Outdoor Track
8 results2024 Outdoor Track
4 results