Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,000 Meters · Cunningham Park NY AAU District XC Championship (coacho) · Nov 6 | 9:11.74 | NY AAU District XC Championship (coacho) | November 6, 2021 |
| 2,000 Meters · Ocean Breeze ParkOcean Breeze Edward JJ Bowes Invitational - Youth Division · Oct 17 | 9:37.30 | Ocean Breeze Edward JJ Bowes Invitational - Youth Division | October 17, 2021 |
| 2.5 Miles · Van Cortlandt ParkManhattan University Invitational - Youth Division · Oct 10 | 22:02.7 | Manhattan University Invitational - Youth Division | October 10, 2026 |
| 3,000 Meters · Cunningham Park AAU New York Metropolitan District Cross Country Qualifier · Nov 27 | 12:50.70 | AAU New York Metropolitan District Cross Country Qualifier | November 27, 2024 |
| 3,000 Meters · Ocean Breeze Athletic ComplexEdward JJ Bowes Youth XC Invitational · Oct 6 | 13:07.90 | Edward JJ Bowes Youth XC Invitational | October 6, 2024 |
| 3,000 Meters · Van Cortlandt ParkUSATF-NY Cross Country Series - Meet 2 · Oct 8 | 14:12.55 | USATF-NY Cross Country Series - Meet 2 | October 8, 2023 |
| 4,000 Meters · Ocean Breeze Athletic ComplexOcean Breeze - EJJB Invitational - Youth Divisions · Oct 4 | 20:11.11 | Ocean Breeze - EJJB Invitational - Youth Divisions | October 4, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | AAU New York Metropolitan District Cross Country QualifierNov 1 · 3,000 Meters 11-12 · Place 8 · Jeuness | 3,000 Meters 11-12 | 8 | 14:02.80 | 12 |
| Oct 19 | USATF-NY XC Meet 2Oct 19 · 3,000 Meters Varsity · Place 15 · Jeuness | 3,000 Meters Varsity | 15 | 14:21.3 | — |
| Oct 19 | USATF-NY XC Meet 2Oct 19 · 3,000 Meters Varsity · Place 15 · Jeuness | 3,000 Meters Varsity | 15 | 14:21.3 | — |
| Oct 5 | Ocean Breeze Mid-Season FestivalOct 5 · 3,000 Meters Varsity · Place 11 · Jeuness | 3,000 Meters Varsity | 11 | 12:50.20 | 12 |
| Sep 28 | Ocean Breeze EJJB InvitationalSep 28 · 3,000 Meters Varsity · Place 6 · Jeuness | 3,000 Meters Varsity | 6 | 12:49.30 | 12 |
| Sep 21 | Ocean Breeze Cross Country Season OpenerSep 21 · 3,000 Meters Varsity · Place 20 · Jeuness | 3,000 Meters Varsity | 20 | 13:44.80 | 12 |
| Sep 14 | USATF-NY XC Meet 1Sep 14 · 3,000 Meters 11-12 · Place 12 · Jeuness | 3,000 Meters 11-12 | 12 | 15:27.1 | 12 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 27 | AAU New York Metropolitan District Cross Country QualifierNov 27 · 3,000 Meters 11-12 · Place 6 · Jeuness | 3,000 Meters 11-12 | 6 | 12:50.70 PB | 11 |
| Oct 26 | Ocean Breeze SpooktacularOct 26 · 3,000 Meters Varsity · Place 15 · Jeuness | 3,000 Meters Varsity | 15 | 12:34.80 | 12 |
| Oct 12 | USATF-NY Cross Country Series- Meet 2Oct 12 · 3,000 Meters 11-12 · Place 23 · Jeuness | 3,000 Meters 11-12 | 23 | 14:43.69 | 11 |
| Oct 6 | Edward JJ Bowes Youth XC InvitationalOct 6 · 3,000 Meters 11-12 · Place 14 · Jeuness | 3,000 Meters 11-12 | 14 | 13:07.90 PB | 11 |
| Sep 29 | Ocean Breeze Mid-Season XC FestivalSep 29 · 3,000 Meters Varsity · Place 20 · Jeuness | 3,000 Meters Varsity | 20 | 13:18.80 | 12 |
2023 Cross Country
3 results2022 Cross Country
2 results2021 Cross Country
2 results