Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1000 Meters · IndoorTCITL LM 3A · Dec 17 | 3:25.1 | TCITL LM 3A | December 17, 2023 |
| 1600 Meters · IndoorTCITL LM 3C · Dec 23 | 5:51.56a | TCITL LM 3C | December 23, 2023 |
| 1600 Meters · OutdoorBethlehem vs Ballston Spa vs Columbia Coed · May 5 | 5:40.02a | Bethlehem vs Ballston Spa vs Columbia Coed | May 5, 2026 |
| 3200 Meters · OutdoorColumbia vs Averill Park vs Guilderland -CoEd · Apr 28 | 12:20.89a | Columbia vs Averill Park vs Guilderland -CoEd | April 28, 2026 |
| 45 Meter · IndoorTCITL LM 3C · Dec 18 | 7.3ha | TCITL LM 3C | December 18, 2022 |
| 45 Meter · Indoor · Hand timedTCITL LM 4B Meet · Dec 29 | 7.3h | TCITL LM 4B Meet | December 29, 2022 |
| 55 Meter · IndoorSection 2 League Meet 5A · Dec 29 | 10.23a | Section 2 League Meet 5A | December 29, 2021 |
| 55 Meter · OutdoorSection 2 League Meets #2 · Dec 11 | 10.10 | Section 2 League Meets #2 | December 11, 2021 |
| 600 Meters · IndoorBishop Loughlin Games · Dec 16 | 1:49.66a | Bishop Loughlin Games | December 16, 2023 |
| 600 Meters · OutdoorViking Invitational · Dec 30 | 1:49.45a | Viking Invitational | December 30, 2023 |
| 800 Meters · IndoorCNY Holiday Classic - Session 1 · Dec 27 | 2:26.63a | CNY Holiday Classic - Session 1 | December 27, 2025 |
| 800 Meters · OutdoorBoys Suburban Council Varsity and JV Championships · May 19 | 2:26.47a | Boys Suburban Council Varsity and JV Championships | May 19, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
6 results2025 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 27 | CNY Holiday Classic - Session 1Dec 27 · 800 Meters · Place 30 · Columbia | 800 Meters | 30. | 2:26.63a PB | 11 |
| Dec 20 | TCTIL 3A Dec 20 · 1000 Meters · Place 19 · Columbia | 1000 Meters | 19. | 3:28.68a | 11 |
2024 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 29 | TCITL VIKING GAMESDec 29 · 600 Meters · Place 14 · Columbia | 600 Meters | 14. | 1:51.62a | 10 |
| Dec 22 | TCITL LM 3BDec 22 · 1000 Meters · Place 13 · Columbia | 1000 Meters | 13. | 3:41.13a | 10 |
2023 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 30 | Viking InvitationalDec 30 · 600 Meters · Place 19 · Columbia | 600 Meters | 19. | 1:49.45a PB | 9 |
2023 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 23 | TCITL LM 3CDec 23 · 1600 Meters · Place 7 · Columbia | 1600 Meters | 7. | 5:51.56a PB | 9 |
| Dec 17 | TCITL LM 3ADec 17 · 1000 Meters · Place 3 · Columbia | 1000 Meters | 3. | 3:25.1 PB | 9 |
| Dec 16 | Bishop Loughlin GamesDec 16 · 600 Meters · Place 24 · Columbia | 600 Meters | 24. | 1:49.66a PB | 9 |
| Dec 9 | TCITL LM 1DDec 9 · 1600 Meters · Place 6 · Columbia | 1600 Meters | 6. | 5:59.9 | 9 |
2022 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 29 | TCITL LM 4B MeetDec 29 · 45 Meter · Place 26 · Columbia | 45 Meter | 26. | 7.3h PB | 8 |
| Dec 18 | TCITL LM 3CDec 18 · 45 Meter · Place 10 · Columbia | 45 Meter | 10. | 7.3ha PB | 8 |
2021 Indoor Track
2 results2021 Outdoor Track
1 results