Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | USATF New York Association Junior Olympic ChampionshipsNov 11 · 4,000 Meters 13-14 · Place 59 · Ocean Breeze Wave Runners | 4,000 Meters 13-14 | 59 | 24:27.19 | 8 |
| Oct 14 | USATF NY XC #4Oct 14 · 4,000 Meters 13-14 · Place 43 · Ocean Breeze Wave Runners | 4,000 Meters 13-14 | 43 | 22:57.24Unofficial | 8 |
| Sep 30 | USATF NY XC#2Sep 30 · 4,000 Meters 13-14 · Place 53 · Ocean Breeze Wave Runners | 4,000 Meters 13-14 | 53 | 26:04.15 | 8 |
| Sep 23 | USATF NY XC #1Sep 23 · 4,000 Meters 13-14 · Place 89 · Ocean Breeze Wave Runners | 4,000 Meters 13-14 | 89 | 24:25.28 PB | 8 |
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | USATF New York Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 11-12 · Place 76 · Ocean Breeze Wave Runners | 3,000 Meters 11-12 | 76 | 19:13.42 | 7 |
| Oct 15 | USATF New York Cross Country Series - Meet #4Oct 15 · 3,000 Meters 11-12 · Place 63 · Ocean Breeze Wave Runners | 3,000 Meters 11-12 | 63 | 19:27.4 | 7 |
| Oct 8 | USATF New York Cross Country Series - Meet #3 (Borough/County Challenge)Oct 8 · 3,000 Meters 11-12 · Place 69 · Ocean Breeze Wave Runners | 3,000 Meters 11-12 | 69 | 20:40.3 | 7 |
| Sep 30 | 2017 USATF New York Cross Country Series - Meet #2Sep 30 · 3,000 Meters 11-12 · Place 104 · Ocean Breeze Wave Runners | 3,000 Meters 11-12 | 104 | 18:17.01 PB | 7 |
| Sep 24 | USATF New York Cross Country Series - Meet #1Sep 24 · 3,000 Meters 11-12 · Place 74 · Ocean Breeze Wave Runners | 3,000 Meters 11-12 | 74 | 21:05.64 | 7 |