Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 26 | 17:03.6 | NXR Northeast & New York Regional Championships | November 26, 2022 |
| 5,000 Meters · FCIAC Championship 5,000mFCIAC Cross Country Championships · Oct 19 | 15:52 | FCIAC Cross Country Championships | October 19, 2022 |
| 5,000 Meters · Ponaganset High SchoolNew England Interscholastic XC Championships · Nov 12 | 16:56.8 | New England Interscholastic XC Championships | November 12, 2022 |
| 5,000 Meters · White Memorial FoundationUSATF Connecticut Association Junior Olympic Championships · Nov 14 | 16:23.31 | USATF Connecticut Association Junior Olympic Championships | November 14, 2021 |
| 5,000 Meters · Wickham ParkCIAC State Open Boys Championship · Nov 6 | 16:10 | CIAC State Open Boys Championship | November 6, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
4 results2022 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 26 | NXR Northeast & New York Regional ChampionshipsNov 26 · 5,000 Meters Championship - Northeast · Place 50 · DanburyDanbury | 5,000 Meters Championship - Northeast | 50 | 17:03.6 PB | 11 |
| Nov 12 | New England Interscholastic XC ChampionshipsNov 12 · 5,000 Meters Varsity · Place 65 · DanburyDanbury | 5,000 Meters Varsity | 65 | 16:56.8 PB | 11 |
| Nov 4 | CIAC State Open Boys ChampionshipNov 4 · 5,000 Meters Varsity · Place 20 · DanburyDanbury | 5,000 Meters Varsity | 20 | 16:38 | 11 |
| Oct 29 | CIAC Division LL Boys ChampionshipOct 29 · 5,000 Meters Varsity · Place 6 · DanburyDanbury | 5,000 Meters Varsity | 6 | 16:20 | 11 |
| Oct 19 | FCIAC Cross Country ChampionshipsOct 19 · 5,000 Meters Varsity · Place 4 · DanburyDanbury | 5,000 Meters Varsity | 4 | 15:52 PB | 11 |
| Sep 28 | Greenwich/St. Joe's/Staples at DanburySep 28 · 4,000 Meters Varsity · Place 2 · DanburyDanbury | 4,000 Meters Varsity | 2 | 13:12.30 | 11 |
| Sep 20 | Danbury/Trumbull/Bridgeport at New CanaanSep 20 · 5,000 Meters Varsity · Place 2 · DanburyDanbury | 5,000 Meters Varsity | 2 | 17:08.95 | 11 |
| Sep 14 | Wilton/Norwalk/Danbury at DarienSep 14 · 3 Miles Varsity · Place 1 · DanburyDanbury | 3 Miles Varsity | 1 | 15:56.4 | 11 |
| Sep 2 | Danbury-Pomperaug Time TrialsSep 2 · 3,000 Meters Varsity · Place 1 · DanburyDanbury | 3,000 Meters Varsity | 1 | 9:09.15 | 11 |
2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | USATF Connecticut Association Junior Olympic ChampionshipsNov 14 · 5,000 Meters 15-18 · Place 1 · Danbury Hatters HCYS Track & XC ClubDanbury Hatters HCYS Track & XC Club | 5,000 Meters 15-18 | 1 | 16:23.31 PB | 10 |
| Nov 1 | CIAC Division L ChampionshipsNov 1 · 5,000 Meters Varsity · Place 22 · DanburyDanbury | 5,000 Meters Varsity | 22 | 17:41 | 10 |
| Nov 1 | CIAC Division LL ChampionshipsNov 1 · 5,000 Meters Varsity · Place 22 · DanburyDanbury | 5,000 Meters Varsity | 22 | 17:41 | 10 |
| Oct 20 | FCIAC Cross Country ChampionshipsOct 20 · 5,000 Meters Varsity · Place 27 · DanburyDanbury | 5,000 Meters Varsity | 27 | 17:29 | 10 |
| Oct 12 | Wilton/Danbury/St. Joe's at GreenwichOct 12 · 3 Miles Varsity · Place 3 · DanburyDanbury | 3 Miles Varsity | 3 | 16:20.43 | 10 |
| Oct 5 | Stamford/McMahon/Bridgeport at DanburyOct 5 · 4,000 Meters Varsity · Place 4 · DanburyDanbury | 4,000 Meters Varsity | 4 | 15:24.60 | 10 |
| Sep 29 | Trumbull/Ridgefield/Danbury at New CanaanSep 29 · 5,000 Meters Varsity · Place 14 · DanburyDanbury | 5,000 Meters Varsity | 14 | 17:54.42 | 10 |
| Sep 22 | Warde/Westhill/Ludlowe at DanburySep 22 · 4,000 Meters Varsity · Place 4 · DanburyDanbury | 4,000 Meters Varsity | 4 | 13:59.10 | 10 |
| Sep 14 | Danbury/Darien/Norwalk at StaplesSep 14 · 5,000 Meters Varsity · Place 3 · DanburyDanbury | 5,000 Meters Varsity | 3 | 17:10.50 | 10 |
2020 Cross Country
3 results