Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Burrillville Middle SchoolNorthern Division Middle School Championships · Oct 11 | 11:07.82 | Northern Division Middle School Championships | October 11, 2025 |
| 3,000 Meters · Deerfield ParkRIIL Middle School State Championships · Oct 19 | 10:54.25 | RIIL Middle School State Championships | October 19, 2025 |
| 3,000 Meters · North Cumberland Middle SchoolDLS, LMS, GMS, McC, CMS, @ NCMS · Sep 16 | 12:04 | DLS, LMS, GMS, McC, CMS, @ NCMS | September 16, 2025 |
| 4 Miles · Cumberland Fire Department Station 1Arnold Mills 4th of July Road Race · Jul 4 | 32:17.50 | Arnold Mills 4th of July Road Race | July 4, 2026 |
| 4,000 Meters · Highland ParkUSATF New England Junior Olympic Championship · Nov 16 | 15:14.50 | USATF New England Junior Olympic Championship | November 16, 2025 |
| 5 Miles · Narragansett High SchoolBobby Doyle Classic · Aug 9 | 37:35.70 | Bobby Doyle Classic | August 9, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | USATF New England Junior Olympic ChampionshipNov 16 · 4,000 Meters 13-14 · Place 1 · Sentinel StridersSentinel Striders | 4,000 Meters 13-14 | 1 | 15:14.50 PB | 8 |
| Oct 19 | RIIL Middle School State ChampionshipsOct 19 · 3,000 Meters Middle School · Place 1 · North CumberlandNorth Cumberland | 3,000 Meters Middle School | 1 | 10:54.25 PB | 8 |
| Oct 11 | Northern Division Middle School ChampionshipsOct 11 · 3,000 Meters Middle School 1 · Place 1 · North CumberlandNorth Cumberland | 3,000 Meters Middle School 1 | 1 | 11:07.82 PB | 8 |
| Sep 16 | DLS, LMS, GMS, McC, CMS, @ NCMSSep 16 · 3,000 Meters Middle School · Place 1 · North CumberlandNorth Cumberland | 3,000 Meters Middle School | 1 | 12:04 PB | 8 |
| Sep 10 | NCMS, NSMS, DLS, PON @ GallagherSep 10 · 3,000 Meters Middle School · Place 1 · North CumberlandNorth Cumberland | 3,000 Meters Middle School | 1 | 11:37 | 8 |
2023 Cross Country
1 results