Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bowdoin ParkNew York State Federation Cross Country Championships · Nov 20 | 22:38.9 | New York State Federation Cross Country Championships | November 20, 2021 |
| 5,000 Meters · Central ParkUSATF National Youth 5KM Road Race Championships · Nov 4 | 18:23 | USATF National Youth 5KM Road Race Championships | November 4, 2023 |
| 5,000 Meters · Franklin ParkFoot Locker Cross Country Northeast Regional Championships · Nov 25 | 18:20.3 | Foot Locker Cross Country Northeast Regional Championships | November 25, 2023 |
| 5,000 Meters · Ocean Breeze Athletic ComplexEdward JJ Bowes Invitational - Youth Division · Oct 22 | 18:30.00 | Edward JJ Bowes Invitational - Youth Division | October 22, 2023 |
| 5,000 Meters · Van Cortlandt ParkUSATF-NY Cross Country Series - Meet 2 · Oct 8 | 18:48.35 | USATF-NY Cross Country Series - Meet 2 | October 8, 2023 |
| 6,000 Meters · Hopkinton FairgroundsNCAA D1 Northeast Region Championships · Nov 14 | 20:23.5 | NCAA D1 Northeast Region Championships | November 14, 2025 |
| 6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 3 | 21:08.4 | Paul Short Run (College) | October 3, 2025 |
| 6,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Invitational · Oct 17 | 21:42.0 | Nuttycombe Wisconsin Invitational | October 17, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results2025 Cross Country
4 results2023 Cross Country
4 results2022 Cross Country
2 results2021 Cross Country
1 results