Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1,600 Meters · Hall High SchoolCT 1600m Virtual Time Trials · Sep 9 | 4:30 | CT 1600m Virtual Time Trials | September 9, 2020 |
| 1.6 Miles · Tarrywile ParkDanbury Flyers Home Meet · Oct 16 | 9:51.47 | Danbury Flyers Home Meet | October 16, 2017 |
| 3,000 Meters · Ridgefield High SchoolWCC League Championship · Oct 30 | 11:48.73 | WCC League Championship | October 30, 2017 |
| 5,000 Meters · Allens Meadows Park31st Wilton XC Invitational · Sep 14 | 16:46 | 31st Wilton XC Invitational | September 14, 2019 |
| 5,000 Meters · Bethel High SchoolSouthWest XC Championships (Merged) · Nov 6 | 17:03.9 | SouthWest XC Championships (Merged) | November 6, 2020 |
| 5,000 Meters · Holmdel ParkEast Coast Cross Country Championships · Dec 4 | 17:23.5 | East Coast Cross Country Championships | December 4, 2020 |
| 5,000 Meters · McAlpine Creek ParkEastbay South Region Cross Country Championships · Nov 27 | 15:36.67 | Eastbay South Region Cross Country Championships | November 27, 2021 |
| 5,000 Meters · Wickham Park85th-42nd New England Interscholastic XC Championships · Nov 9 | 16:29 | 85th-42nd New England Interscholastic XC Championships | November 9, 2019 |
| 6,000 Meters · WakeMed Soccer ParkAdidas XC Invitational · Sep 15 | 18:32.9 | Adidas XC Invitational | September 15, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
2 results2023 Cross Country
2 results2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 27 | Eastbay South Region Cross Country ChampionshipsNov 27 · 5,000 Meters Championship · Place 29 · Charlotte, NCCharlotte, NC | 5,000 Meters Championship | 29 | 15:36.67 PB | 12 |
| Nov 6 | NCHSAA State ChampionshipNov 6 · 5,000 Meters 4A · Place 4 · Ardrey KellArdrey Kell | 5,000 Meters 4A | 4 | 15:46.40 | 12 |
| Oct 30 | NCHSAA 4A West RegionalOct 30 · 5,000 Meters Varsity · Place 1 · Ardrey KellArdrey Kell | 5,000 Meters Varsity | 1 | 15:46.8 | 12 |
| Sep 18 | Adidas XC ChallengeSep 18 · 5,000 Meters Championship · Place 8 · Ardrey KellArdrey Kell | 5,000 Meters Championship | 8 | 15:44.5 | 12 |
| Aug 28 | Providence Cross Country InvitationalAug 28 · 5,000 Meters Championship · Place 3 · Ardrey KellArdrey Kell | 5,000 Meters Championship | 3 | 15:57.0 | SR |
| Aug 21 | Pioneer Clash of the ClassesAug 21 · 2 Miles Varsity · Place 4 · Ardrey KellArdrey Kell | 2 Miles Varsity | 4 | 10:44 | 12 |
2020 Cross Country
3 results2019 Cross Country
3 results2018 Cross Country
1 results2017 Cross Country
3 results