Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Lake Elmo Park ReserveUSATF Minnesota Association Junior Olympic Championships · Nov 11 | 14:26.60 | USATF Minnesota Association Junior Olympic Championships | November 11, 2017 |
| 3,000 Meters · Van Cortlandt ParkUSATF Region 1 Junior Olympic Championships · Nov 18 | 11:58.20 | USATF Region 1 Junior Olympic Championships | November 18, 2018 |
| 4,000 Meters · Sunken Meadow State ParkUSATF Region 1 Junior Olympic Championships · Nov 24 | 15:05 | USATF Region 1 Junior Olympic Championships | November 24, 2019 |
| 4,000 Meters · Van Cortlandt ParkUSATF New York Association Junior Olympic Championships · Nov 10 | 15:28.02 | USATF New York Association Junior Olympic Championships | November 10, 2019 |
| 5,000 Meters · Van Cortlandt ParkUSATF New York Association Junior Olympic Championships · Nov 14 | 23:38.10 | USATF New York Association Junior Olympic Championships | November 14, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
1 results2020 Cross Country
2 results2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 24 | USATF Region 1 Junior Olympic ChampionshipsNov 24 · 4,000 Meters 13-14 · Place 55 · TailwindTailwind | 4,000 Meters 13-14 | 55 | 15:05 PB | 8 |
| Nov 10 | USATF New York Association Junior Olympic ChampionshipsNov 10 · 4,000 Meters 13-14 · Place 6 · TailwindTailwind | 4,000 Meters 13-14 | 6 | 15:28.02 PB | 8 |
| Oct 27 | USATF New York XC #4Oct 27 · 4,000 Meters 13-14 · Place 5 · TailwindTailwind | 4,000 Meters 13-14 | 5 | 15:51.86 | 8 |
| Oct 5 | USATFNY XC#2Oct 5 · 4,000 Meters 13-14 · Place 6 · TailwindTailwind | 4,000 Meters 13-14 | 6 | 15:54.42 | 8 |
| Sep 22 | USATFNY XC #1Sep 22 · 4,000 Meters 13-14 · Place 7 · TailwindTailwind | 4,000 Meters 13-14 | 7 | 16:17.32 | 8 |
2018 Cross Country
2 results2017 Cross Country
1 results