Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Van Cortlandt ParkThe Youth Race at the Manhattan College Invitational · Oct 14 | 11:42.4 | The Youth Race at the Manhattan College Invitational | October 14, 2023 |
| 2,000 Meters · Noble High SchoolUSATF Region 1 Junior Olympic Championships · Nov 20 | 9:42.50 | USATF Region 1 Junior Olympic Championships | November 20, 2022 |
| 2,000 Meters · Ocean Breeze Athletic ComplexOcean Breeze Youth Season Opener · Sep 11 | 10:13.80 | Ocean Breeze Youth Season Opener | September 11, 2022 |
| 2,000 Meters · Ocean Breeze ParkOcean Breeze Edward JJ Bowes Invitational - Youth Division · Oct 17 | 11:18.26 | Ocean Breeze Edward JJ Bowes Invitational - Youth Division | October 17, 2021 |
| 2,000 Meters · Van Cortlandt ParkUSATF NY County Challenge · Sep 25 | 9:03.86 | USATF NY County Challenge | September 25, 2022 |
| 2750 m · Van Cortlandt ParkUSATF-NY Cross Country Series - Season Opener · Sep 15 | 12:47.16 | USATF-NY Cross Country Series - Season Opener | September 15, 2024 |
| 3,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 9 | 13:12.07 | USATF National Junior Olympic Championships | December 9, 2023 |
| 3,000 Meters · Ocean Breeze Athletic ComplexEdward JJ Bowes Youth XC Invitational · Oct 6 | 13:22.90 | Edward JJ Bowes Youth XC Invitational | October 6, 2024 |
| 3,000 Meters · Van Cortlandt ParkUSATF New York Association Junior Olympic Championships · Nov 10 | 13:50.29 | USATF New York Association Junior Olympic Championships | November 10, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | USATF New York Association Junior Olympic ChampionshipsNov 10 · 3,000 Meters 9-10 · Place 28 · Prospect Park Youth Running | 3,000 Meters 9-10 | 28 | 13:50.29 PB | 5 |
| Oct 26 | Ocean Breeze SpooktacularOct 26 · 3,000 Meters Varsity · Place 16 · Prospect Park Youth Running | 3,000 Meters Varsity | 16 | 13:19.40 | 10 |
| Oct 6 | Edward JJ Bowes Youth XC InvitationalOct 6 · 3,000 Meters 9-10 · Place 11 · Prospect Park Youth Running | 3,000 Meters 9-10 | 11 | 13:22.90 PB | 5 |
| Sep 29 | Ocean Breeze Mid-Season XC FestivalSep 29 · 3,000 Meters Varsity · Place 22 · Prospect Park Youth Running | 3,000 Meters Varsity | 22 | 14:26.00 | 10 |
| Sep 15 | USATF-NY Cross Country Series - Season OpenerSep 15 · 2,750 Meters 9-10 · Place 17 · Prospect Park Youth Running | 2,750 Meters 9-10 | 17 | 12:47.16 PB | 5 |
2023 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 9 | USATF National Junior Olympic ChampionshipsDec 9 · 3,000 Meters 9-10 · Place 221 · Prospect Park Youth Running | 3,000 Meters 9-10 | 221 | 13:12.07 PB | 4 |
| Nov 19 | USATF Region 1 Junior Olympic ChampionshipsNov 19 · 3,000 Meters Varsity · Place 49 · Prospect Park Youth Running | 3,000 Meters Varsity | 49 | 12:41.10 | 10 |
| Nov 12 | USATF New York Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 9-10 · Place 34 · Prospect Park Youth Running | 3,000 Meters 9-10 | 34 | 15:14.12 | 4 |
| Oct 29 | Ocean Breeze Spooktacular XC Meet and FestivalOct 29 · 3,000 Meters 9-10 · Place 22 · Prospect Park Youth Running | 3,000 Meters 9-10 | 22 | 14:17.00Unofficial | 4 |
| Oct 22 | Edward JJ Bowes Invitational - Youth DivisionOct 22 · 3,000 Meters 9-10 · Place 16 · Prospect Park Youth Running | 3,000 Meters 9-10 | 16 | 14:02.34 | 4 |
| Oct 14 | The Youth Race at the Manhattan College InvitationalOct 14 · 1.5 Miles 9-10 year old · Place 17 · Prospect Park Youth Running | 1.5 Miles 9-10 year old | 17 | 11:42.4 PB | 4 |
| Oct 8 | USATF-NY Cross Country Series - Meet 2Oct 8 · 3,000 Meters 9-10 · Place 29 · Prospect Park Youth Running | 3,000 Meters 9-10 | 29 | 15:27.15 | 4 |
| Sep 17 | USATF-NY Cross Country Series - Meet 1Sep 17 · 3,000 Meters Varsity · Place 31 · Prospect Park Youth | 3,000 Meters Varsity | 31 | 16:08.1 | — |
| Sep 10 | Ocean Breeze Park - Season OpenerSep 10 · 3,000 Meters 9-10 · Place 14 · Prospect Park Youth Running | 3,000 Meters 9-10 | 14 | 14:51.17Unofficial | 4 |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 20 | USATF Region 1 Junior Olympic ChampionshipsNov 20 · 2,000 Meters 8U · Place 16 · Prospect Park Youth Running | 2,000 Meters 8U | 16 | 9:42.50 PB | 3 |
| Nov 13 | USATF New York Association Junior Olympic ChampionshipsNov 13 · 2,000 Meters 8U · Place 12 · Prospect Park Youth Running | 2,000 Meters 8U | 12 | 9:12.33 | 3 |
| Oct 30 | Ocean Breeze Fall XC FestivalOct 30 · Varsity · Place 9 · M Prospect Par | Varsity | 9 | 9:47.90 | — |
| Oct 23 | The Ocean Breeze Edward JJ Bowes Invitational - Youth DivisionOct 23 · 2,000 Meters Varsity · Place 14 · Prospect Park Youth Run | 2,000 Meters Varsity | 14 | 9:49.60 | — |
| Oct 9 | USATF NY XC #2Oct 9 · 2,000 Meters Varsity · Place 19 · Prospect Park Youth Run | 2,000 Meters Varsity | 19 | 9:47.48 | — |
| Sep 25 | USATF NY County ChallengeSep 25 · 2,000 Meters 8U · Place 14 · Prospect Park Youth Running | 2,000 Meters 8U | 14 | 9:03.86 PB | 3 |
| Sep 11 | Ocean Breeze Youth Season OpenerSep 11 · 2,000 Meters 8U · Place 8 · Prospect Park Youth Running | 2,000 Meters 8U | 8 | 10:13.80 PB | 3 |
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | USATF New York Association Junior Olympic ChampionshipsNov 14 · 2,000 Meters 8U · Place 36 · Prospect Park Youth Running | 2,000 Meters 8U | 36 | 10:46.00 | 2 |
| Oct 17 | Ocean Breeze Edward JJ Bowes Invitational - Youth DivisionOct 17 · 2,000 Meters 8U · Place 31 · Prospect Park Youth Running | 2,000 Meters 8U | 31 | 11:18.26 PB | 2 |
| Oct 10 | USATF NY XC #2Oct 10 · 2,000 Meters Varsity · Place 41 · Prospect Park Youth | 2,000 Meters Varsity | 41 | 12:00.3 | — |
| Sep 26 | USATF NY XC #1Sep 26 · 2,000 Meters 8U · Place 37 · Prospect Park Youth Running | 2,000 Meters 8U | 37 | 12:34.13 | 2 |
| Sep 12 | Ocean Breeze XC Season OpenerSep 12 · 2,000 Meters 8U · Place 42 · Prospect Park Youth Running | 2,000 Meters 8U | 42 | 13:50.96 | 2 |