Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Noble High SchoolUSATF Region 1 Junior Olympic Championships · Nov 20 | 13:15.67 | USATF Region 1 Junior Olympic Championships | November 20, 2022 |
| 3,000 Meters · Ocean Breeze Athletic ComplexEdward JJ Bowes Invitational - Youth Division · Oct 22 | 11:49.74 | Edward JJ Bowes Invitational - Youth Division | October 22, 2023 |
| 3,000 Meters · Van Cortlandt ParkUSATF New York Association Junior Olympic Championships · Nov 12 | 12:17.74 | USATF New York Association Junior Olympic Championships | November 12, 2023 |
| 4,000 Meters · Ocean Breeze Athletic ComplexEdward JJ Bowes Youth XC Invitational · Oct 6 | 17:07.80 | Edward JJ Bowes Youth XC Invitational | October 6, 2024 |
| 4,000 Meters · Van Cortlandt ParkUSATF New York Association Junior Olympic Championships · Nov 10 | 16:38.41 | 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
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 17 | USATF Region 1 Junior Olympic ChampionshipsNov 17 · 4,000 Meters Varsity · Place 101 · Ocean Breeze | 4,000 Meters Varsity | 101 | 17:11.9 | 11 |
| Nov 10 | USATF New York Association Junior Olympic ChampionshipsNov 10 · 4,000 Meters 13-14 · Place 23 · Ocean Breeze Wave Runners | 4,000 Meters 13-14 | 23 | 16:38.41 PB | - |
| Oct 26 | Ocean Breeze SpooktacularOct 26 · 4,000 Meters Varsity · Place 16 · Ocean Breeze Wave Runners | 4,000 Meters Varsity | 16 | 16:51.70 | — |
| Oct 6 | Edward JJ Bowes Youth XC InvitationalOct 6 · 4,000 Meters 13-14 · Place 6 · Ocean Breeze Wave Runners | 4,000 Meters 13-14 | 6 | 17:07.80 PB | - |
| Sep 29 | Ocean Breeze Mid-Season XC FestivalSep 29 · 4,000 Meters Varsity · Place 18 · Ocean Breeze Wave Runners | 4,000 Meters Varsity | 18 | 17:34.80 | — |
| Sep 8 | Ocean Breeze Cross Country Season OpenerSep 8 · 4,000 Meters Varsity · Place 11 · Ocean Breeze Wave Runners | 4,000 Meters Varsity | 11 | 18:06.00 | — |
2023 Cross Country
4 results2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 20 | USATF Region 1 Junior Olympic ChampionshipsNov 20 · 3,000 Meters 11-12 · Place 68 · Ocean Breeze Wave Runners | 3,000 Meters 11-12 | 68 | 13:15.67 PB | 12 |
| Nov 13 | USATF New York Association Junior Olympic ChampionshipsNov 13 · 3,000 Meters 11-12 · Place 19 · Ocean Breeze Wave Runners | 3,000 Meters 11-12 | 19 | 13:14.14 | 12 |
| Oct 23 | The Ocean Breeze Edward JJ Bowes Invitational - Youth DivisionOct 23 · 3,000 Meters Varsity · Place 15 · Ocean Breeze Wave Runne | 3,000 Meters Varsity | 15 | 12:26.10 | 12 |
| Oct 9 | USATF NY XC #2Oct 9 · 3,000 Meters Varsity · Place 15 · Ocean Breeze Wave Runne | 3,000 Meters Varsity | 15 | 13:42.79 | 11 |
| Sep 11 | Ocean Breeze Youth Season OpenerSep 11 · 3,000 Meters 11-12 · Place 17 · Ocean Breeze Wave Runners | 3,000 Meters 11-12 | 17 | 13:34.27 | 12 |