Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · OutdoorGREENWICH-CAMBRIGE-SARATOGA CATHOLIC-EMMA WILLARD · Apr 28 | 5:44.78a | GREENWICH-CAMBRIGE-SARATOGA CATHOLIC-EMMA WILLARD | April 28, 2026 |
| 200 Meters · OutdoorBemus Frosh-Soph Track Invitational · May 9 | 33.22 | Bemus Frosh-Soph Track Invitational | May 9, 2024 |
| 300 Meters · IndoorTCITL LM 4B · Dec 27 | 56.8 | TCITL LM 4B | December 27, 2023 |
| 300 Meters · OutdoorSection 2 Division IV Shot Put and Weight Throw · Feb 3 | 55.45a | Section 2 Division IV Shot Put and Weight Throw | February 3, 2024 |
| 400 Meters · OutdoorSchuylerville Invitational · May 15 | 1:04.24a | Schuylerville Invitational | May 15, 2026 |
| 45 Meter · IndoorTCITL LM 3A · Dec 17 | 7.8 | TCITL LM 3A | December 17, 2023 |
| 45 Meter · OutdoorSection 2 Division IV Shot Put and Weight Throw · Feb 3 | 8.02a | Section 2 Division IV Shot Put and Weight Throw | February 3, 2024 |
| 55 Meter · IndoorTCITL LM 3B · Dec 22 | 8.90a | TCITL LM 3B | December 22, 2024 |
| 600 Meters · IndoorCNY Holiday Classic - Session 1 · Dec 27 | 1:49.18a | CNY Holiday Classic - Session 1 | December 27, 2025 |
| 800 Meters · IndoorUtica Challenge - Session 1 · Jan 10 | 2:34.99a | Utica Challenge - Session 1 | January 10, 2026 |
| 800 Meters · OutdoorSection 2 Group 5 Championships · May 28 | 2:26.19a | Section 2 Group 5 Championships | May 28, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
8 results2026 Indoor Track
4 results2025 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 30 | Viking Games TCTIL Dec 30 · 600 Meters · Place 26 · Greenwich Central | 600 Meters | 26. | 1:53.31a | 10 |
| Dec 27 | CNY Holiday Classic - Session 1Dec 27 · 600 Meters · Place 47 · Greenwich Central | 600 Meters | 47. | 1:49.18a PB | 10 |
| Dec 27 | CNY Holiday Classic - Session 1Dec 27 · 800 Meters · Place 40 · Greenwich Central | 800 Meters | 40. | 2:36.28a | 10 |
| Dec 12 | Coach Saint InvitationalDec 12 · 600 Meters · Place 22 · Greenwich Central | 600 Meters | 22. | 1:50.56a | 10 |
| Dec 6 | TCITL LM 1ADec 6 · 600 Meters · Place 25 · Greenwich Central | 600 Meters | 25. | 1:53.88a | 10 |
| Jan 10 | Utica ChallengeJan 10 · 600 Meters · Place 17 · Greenwich Central | 600 Meters | 17. | 1:57.55aUnofficial | 9 |
| Jan 10 | Utica ChallengeJan 10 · 400 Meters · Place 17 · Greenwich Central | 400 Meters | 17. | 1:12.19aUnofficial | 9 |
2025 Outdoor Track
6 results2024 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 29 | TCITL VIKING GAMESDec 29 · 600 Meters · Place 21 · Greenwich Central | 600 Meters | 21. | 1:59.65a | 9 |
| Dec 22 | TCITL LM 3BDec 22 · 600 Meters · Place 4 · Greenwich Central | 600 Meters | 4. | 2:02.14a | 9 |
| Dec 22 | TCITL LM 3BDec 22 · 55 Meter · Place 14 · Greenwich Central | 55 Meter | 14. | 8.90a PB | 9 |
| Dec 15 | TCITL LM 2BDec 15 · 600 Meters · Place 5 · Greenwich Central | 600 Meters | 5. | 2:00.89a | 9 |
| Dec 7 | TCITL LM 1ADec 7 · 600 Meters · Place 17 · Greenwich Central | 600 Meters | 17. | 2:02.47a | 9 |
2024 Outdoor Track
8 results2023 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 27 | TCITL LM 4BDec 27 · 300 Meters · Place 34 · Greenwich Central | 300 Meters | 34. | 56.8 PB | 8 |
| Dec 27 | TCITL LM 4BDec 27 · 55 Meter · Place 18 · Greenwich Central | 55 Meter | 18. | 9.5 | 8 |
| Dec 17 | TCITL LM 3ADec 17 · 45 Meter · Place 18 · Greenwich Central | 45 Meter | 18. | 7.8 PB | 8 |
| Dec 9 | TCITL League Meet 1CDec 9 · 55 Meter · Place 19 · Greenwich Central | 55 Meter | 19. | 9.4 | 8 |