Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Allens Meadows ParkWilton Middle School Cross Country Invitational · Sep 13 | 9:02.43 | Wilton Middle School Cross Country Invitational | September 13, 2025 |
| 1.5 Miles · Waveny ParkWaveny MS Meet #2 · Sep 30 | 9:43.14 | Waveny MS Meet #2 | September 30, 2026 |
| 2,000 Meters · Highland ParkUSATF Region 1 Junior Olympic Championships · Nov 21 | 8:28 | USATF Region 1 Junior Olympic Championships | November 21, 2021 |
| 2,000 Meters · Noble High SchoolUSATF Region 1 Junior Olympic Championships · Nov 20 | 10:06.47 | USATF Region 1 Junior Olympic Championships | November 20, 2022 |
| 2,000 Meters · White Memorial FoundationUSATF Connecticut Association Junior Olympic Championships · Nov 14 | 10:03.02 | USATF Connecticut Association Junior Olympic Championships | November 14, 2021 |
| 3,000 Meters · Allen's Meadow NoviceWCC League Championship · Oct 24 | 13:41.36 | WCC League Championship | October 24, 2022 |
| 3,000 Meters · Bowdoin ParkNike NE/NY NXR kids race presented by USATF New York · Nov 25 | 13:12.0 | Nike NE/NY NXR kids race presented by USATF New York | November 25, 2023 |
| 3,000 Meters · Highland ParkUSATF Region 1 Junior Olympic Championship · Nov 23 | 12:06.20 | USATF Region 1 Junior Olympic Championship | November 23, 2025 |
| 3,000 Meters · Tarrywile ParkAAU Connecticut District Cross Country Qualifier · Nov 2 | 11:42.96 | AAU Connecticut District Cross Country Qualifier | November 2, 2025 |
| 3,000 Meters · Waveny ParkWaveny MS Meet #4 · Oct 14 | 10:44.45 | Waveny MS Meet #4 | October 14, 2026 |
| 3,000 Meters · White Memorial FoundationUSATF Connecticut Association Junior Olympic XC Championships · Nov 8 | 10:52.3 | USATF Connecticut Association Junior Olympic XC Championships | November 8, 2026 |
| 3,200 Meters · Tarrywile ParkHatters Cross Country Invitational · Oct 29 | 12:37.80 | Hatters Cross Country Invitational | October 29, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | USATF Region 1 Junior Olympic ChampionshipNov 23 · 3,000 Meters 11-12 · Place 63 · Danbury Flyers TF&XC Club | 3,000 Meters 11-12 | 63 | 12:06.20 PB | 6 |
| Nov 9 | USATF Connecticut Association Junior Olympic XC ChampionshipNov 9 · 3,000 Meters 11-12 · Place 6 · Danbury Flyers TF&XC Club | 3,000 Meters 11-12 | 6 | 11:36.03 | 6 |
| Nov 2 | AAU Connecticut District Cross Country QualifierNov 2 · 3,000 Meters 11-12 · Place 2 · Danbury Flyers TF&XC Club | 3,000 Meters 11-12 | 2 | 11:42.96 PB | 6 |
| Oct 23 | Hatters Cross Country InvitationalOct 23 · 3,000 Meters Middle School · Place 7 · Danbury Flyers TF&XC Club | 3,000 Meters Middle School | 7 | 11:39.80 | 6 |
| Oct 20 | WCC Cross Country ChampionshipOct 20 · 1.5 Miles Middle School Division · Place 6 · Danbury Flyers TF&XC Club | 1.5 Miles Middle School Division | 6 | 9:05.50 | 6 |
| Oct 1 | Blazers XC Meet #3Oct 1 · 3,000 Meters Middle School · Place 4 · Danbury Flyers TF&XC Club | 3,000 Meters Middle School | 4 | 10:31.10 | 6 |
| Sep 22 | Blazers XC Meet #2Sep 22 · 3,000 Meters Middle School · Place 3 · Danbury Flyers TF&XC Club | 3,000 Meters Middle School | 3 | 10:43.57 | 6 |
| Sep 13 | Wilton Middle School Cross Country InvitationalSep 13 · 1.5 Miles Middle School · Place 7 · Danbury Flyers TF&XC Club | 1.5 Miles Middle School | 7 | 9:02.43 PB | 6 |
2024 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 17 | USATF Region 1 Junior Olympic ChampionshipsNov 17 · 3,000 Meters Varsity · Place 12 · Danbury Flyers | 3,000 Meters Varsity | 12 | 11:40.3 | 14 |
| Nov 10 | USATF Connecticut Association Junior Olympic ChampionshipsNov 10 · 3,000 Meters 9-10 · Place 1 · Danbury Flyers TF&XC Club | 3,000 Meters 9-10 | 1 | 11:37.04 | 5 |
| Nov 3 | AAU Connecticut District Cross Country QualifierNov 3 · 3,000 Meters Varsity · Place 2 · Danbury Flyers TF&XC Club | 3,000 Meters Varsity | 2 | 11:21.34 | 10 |
| Oct 24 | Hatters Cross Country InvitationalOct 24 · 3,200 Meters Middle School · Place 5 · Danbury Flyers TF&XC Club | 3,200 Meters Middle School | 5 | 13:55.90 | 5 |
| Oct 21 | WCC Middle School XC ChampionshipOct 21 · 1.5 Miles Middle School · Place 5 · Danbury Flyers TF&XC Club | 1.5 Miles Middle School | 5 | 9:17.60 | 5 |
| Oct 9 | Blazers XC Meet #4Oct 9 · 3,000 Meters Middle School · Place 4 · Danbury Flyers TF&XC Club | 3,000 Meters Middle School | 4 | 10:51.76 | 5 |
| Sep 25 | Blazers XC Meet #2Sep 25 · 3,000 Meters Middle School · Place 2 · Danbury Flyers TF&XC Club | 3,000 Meters Middle School | 2 | 10:32.72 | 5 |
| Sep 22 | AAU CT XC Fall Challenge Series meet # 1 sponsored by ASKiSI Sport Performance Sep 22 · 3,000 Meters 9-12 Year Old · Place 1 · Danbury Flyers TF&XC Club | 3,000 Meters 9-12 Year Old | 1 | 11:56.77 | 5 |
| Sep 14 | Allens Meadows Middle School InvitationalSep 14 · 1.5 Miles Middle School · Place 5 · Danbury Flyers TF&XC Club | 1.5 Miles Middle School | 5 | 9:24.46 | 10 |
2023 Cross Country
5 results2022 Cross Country
4 results2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 21 | USATF Region 1 Junior Olympic ChampionshipsNov 21 · 2,000 Meters 8U · Place 26 · Danbury Flyers TF&XC Club | 2,000 Meters 8U | 26 | 8:28 PB | 7 |
| Nov 14 | USATF Connecticut Association Junior Olympic ChampionshipsNov 14 · 2,000 Meters 8U · Place 7 · Danbury Flyers TF&XC Club | 2,000 Meters 8U | 7 | 10:03.02 PB | 7 |
| Oct 22 | Blazers Meet #4Oct 22 · 3,000 Meters Middle School · Place 14 · Danbury Flyers TF&XC Club | 3,000 Meters Middle School | 14 | 13:46.21 | 7 |
| Oct 13 | Blazers Meet #3Oct 13 · 3,000 Meters Middle School · Place 31 · Danbury Flyers TF&XC Club | 3,000 Meters Middle School | 31 | 13:56.42 | 7 |
| Oct 6 | Blazers Meet #2Oct 6 · 3,000 Meters Middle School · Place 19 · Danbury Flyers TF&XC Club | 3,000 Meters Middle School | 19 | 13:16.76 | 7 |
| Sep 22 | Blazers Meet #1Sep 22 · 3,000 Meters Middle School · Place 14 · Danbury Flyers TF&XC Club | 3,000 Meters Middle School | 14 | 14:47.44 | 7 |