Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1000 Meters · IndoorColonial and Wasaren League Champs · Jan 24 | 3:38.72 | Colonial and Wasaren League Champs | January 24, 2026 |
| 1600 Meters · IndoorTCTIL 5A · Jan 3 | 6:34.36 | TCTIL 5A | January 3, 2026 |
| 1600 Meters · OutdoorGreenwich, Mechanicville @ Waterford · May 12 | 5:51.64a | Greenwich, Mechanicville @ Waterford | May 12, 2026 |
| 3200 Meters · OutdoorGreenwich Dual Meet · May 13 | 15:27.88a | Greenwich Dual Meet | May 13, 2025 |
| 400 Meters · OutdoorWasaren League Only Early Spring Meet · Apr 15 | 1:18.63 | Wasaren League Only Early Spring Meet | April 15, 2025 |
| 600 Meters · IndoorTCITL LM 6AB · Jan 10 | 2:05.43 | TCITL LM 6AB | January 10, 2026 |
| 600 Meters · OutdoorTCITL 2C · Dec 21 | 2:23.76 | TCITL 2C | December 21, 2024 |
| 800 Meters · OutdoorGreenwich, Mechanicville @ Waterford · May 12 | 2:45.40a | Greenwich, Mechanicville @ Waterford | May 12, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
5 results2026 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 24 | Colonial and Wasaren League ChampsJan 24 · 1000 Meters · Place 8 · Mechanicvill | 1000 Meters | 8 | 3:38.72 PB | 10 |
| Jan 10 | TCITL LM 6ABJan 10 · 1000 Meters · Place 13 · Mechanicville Central | 1000 Meters | 13 | 3:40.66 | 10 |
| Jan 10 | TCITL LM 6ABJan 10 · 600 Meters · Place 10 · Mechanicville Central | 600 Meters | 10 | 2:05.43 PB | 10 |
| Jan 3 | TCTIL 5A Jan 3 · 1000 Meters · Place 31 · Mechanicville Central | 1000 Meters | 31 | 3:48.61 | 10 |
| Jan 3 | TCTIL 5A Jan 3 · 1600 Meters · Place 27 · Mechanicville Central | 1600 Meters | 27 | 6:34.36 PB | 10 |
2025 Indoor Track
5 results2025 Outdoor Track
2 results2024 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | TCITL 2C Dec 21 · 600 Meters · Place 6 · Mechanicville | 600 Meters | 6. | 2:23.76 PB | 9 |