Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.7 Miles · Wickham Park26th CT Middle School State XC Championship · Nov 4 | 13:35.91 | 26th CT Middle School State XC Championship | November 4, 2018 |
| 2.3 Miles · Wickham Park27th CT Middle School State XC Championship · Nov 2 | 16:20.84 | 27th CT Middle School State XC Championship | November 2, 2019 |
| 3,000 Meters · Middle School/Novice CourseNew Canaan Blazers Meet 1 · Sep 27 | 13:45.06 | New Canaan Blazers Meet 1 | September 27, 2017 |
| 3,000 Meters · Ridgefield High SchoolWCC Middle School Championship · Oct 28 | 14:05.1 | WCC Middle School Championship | October 28, 2019 |
| 3,000 Meters · Van Cortlandt ParkUSATF Region 1 Junior Olympic Championships · Nov 18 | 13:49.30 | USATF Region 1 Junior Olympic Championships | November 18, 2018 |
| 3,000 Meters · Waveny ParkBlazers #1 · Sep 18 | 12:01.14 | Blazers #1 | September 18, 2019 |
| 4,000 Meters · Sunken Meadow State ParkUSATF Region 1 Junior Olympic Championships · Nov 24 | 17:52 | USATF Region 1 Junior Olympic Championships | November 24, 2019 |
| 4,000 Meters · White Memorial FoundationUSATF Connecticut Association Junior Olympic Championships · Nov 10 | 18:03.36 | USATF Connecticut Association Junior Olympic Championships | November 10, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 24 | USATF Region 1 Junior Olympic ChampionshipsNov 24 · 4,000 Meters 13-14 · Place 107 · New Canaan Blazers | 4,000 Meters 13-14 | 107 | 17:52 PB | 8 |
| Nov 10 | USATF Connecticut Association Junior Olympic ChampionshipsNov 10 · 4,000 Meters 13-14 · Place 25 · New Canaan Blazers | 4,000 Meters 13-14 | 25 | 18:03.36 PB | 8 |
| Nov 2 | 27th CT Middle School State XC ChampionshipNov 2 · 2.3 Miles Boys A Race · Place 292 · New Canaan Blazers | 2.3 Miles Boys A Race | 292 | 16:20.84 PB | 8 |
| Oct 28 | WCC Middle School ChampionshipOct 28 · 3,000 Meters Boys A · Place 97 · New Canaan Blazers | 3,000 Meters Boys A | 97 | 14:05.1 PB | 8 |
| Sep 25 | Blazers #2Sep 25 · 3,000 Meters Middle School · Place 21 · New Canaan Blazers | 3,000 Meters Middle School | 21 | 12:19.41 | 8 |
| Sep 18 | Blazers #1Sep 18 · 3,000 Meters Middle School · Place 8 · New Canaan Blazers | 3,000 Meters Middle School | 8 | 12:01.14 PB | 8 |
2018 Cross Country
6 results2017 Cross Country
4 results