Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
2 results2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | USATF New York Association ChampionshipsNov 8 · 3,000 Meters Varsity · Place 20 · Ocean Breeze | 3,000 Meters Varsity | 20 | 6:57.3 | — |
| Nov 1 | Ocean Breeze Youth Cross Country Series #6Nov 1 · 3,000 Meters Varsity · Place 10 · Ocean Breeze | 3,000 Meters Varsity | 10 | 12:39.84 | — |
| Oct 25 | Ocean Breeze Youth Cross Country Series #5Oct 25 · 3,000 Meters Varsity · Place 10 · Ocean Breeze | 3,000 Meters Varsity | 10 | 12:45.93 | — |
| Oct 18 | Ocean Breeze Youth Cross Country Series #4Oct 18 · 3,000 Meters Varsity · Place 10 · Ocean Breeze | 3,000 Meters Varsity | 10 | 13:12.85 | — |
| Oct 11 | Ocean Breeze Youth Cross Country Series #3Oct 11 · 3,000 Meters Varsity · Place 6 · W Ocean Breeze | 3,000 Meters Varsity | 6 | 12:53.88 | — |
| Sep 27 | Ocean Breeze Youth Cross Country Series #1Sep 27 · 3,000 Meters Varsity · Place 10 · Ocean Breeze | 3,000 Meters Varsity | 10 | 13:29.73 | — |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | USATF Region 1 Junior Olympic ChampionshipsNov 18 · 3,000 Meters 9-10 · Place 89 · Ocean Breeze Wave Runners | 3,000 Meters 9-10 | 89 | 15:43.30 | 4 |
| Nov 11 | USATF New York Association Junior Olympic ChampionshipsNov 11 · 3,000 Meters 9-10 · Place 34 · Ocean Breeze Wave Runners | 3,000 Meters 9-10 | 34 | 15:39.22 | 4 |
| Oct 6 | USATF NY County ChallengeOct 6 · 3,000 Meters 9-10 · Place 24 · Ocean Breeze Wave Runners | 3,000 Meters 9-10 | 24 | 15:20.18 | 4 |
| Sep 30 | USATF NY XC#2Sep 30 · 3,000 Meters 9-10 · Place 22 · Ocean Breeze Wave Runners | 3,000 Meters 9-10 | 22 | 14:52.34 | 4 |
| Sep 23 | USATF NY XC #1Sep 23 · 3,000 Meters 9-10 · Place 20 · Ocean Breeze Wave Runners | 3,000 Meters 9-10 | 20 | 14:41.03 | 4 |