Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · Goddard Memorial State Park16th Ocean State XC Invitational · Sep 22 | 20:29.5 | 16th Ocean State XC Invitational | September 22, 2023 |
| 5,000 Meters · Cove Park WethersfieldMiddletown,Plainville @ Wethersfield · Sep 29 | 27:46 | Middletown,Plainville @ Wethersfield | September 29, 2026 |
| 5,000 Meters · Elm Ridge ParkRocky Hill v Wethersfield · Sep 24 | 27:11.98 | Rocky Hill v Wethersfield | September 24, 2024 |
| 5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 27 | 29:51.0 | Ocean State Invitational | September 27, 2025 |
| 5,000 Meters · Hubbard ParkWethersfield, Newington at Maloney · Sep 15 | 31:28 | Wethersfield, Newington at Maloney | September 15, 2026 |
| 5,000 Meters · Thetford AcademyWoods Trail Run · Oct 3 | 30:53.2 | Woods Trail Run | October 3, 2026 |
| 5,000 Meters · Veterans Memorial ParkBlue Dragon Invitational · Sep 6 | 31:38.32 | Blue Dragon Invitational | September 6, 2024 |
| 5,000 Meters · Wickham ParkCCC XC Championships · Oct 17 | 27:25.80 | CCC XC Championships | October 17, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
2 results2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | CCC XC ChampionshipsOct 15 · 5,000 Meters Boys Junior Varsity · Place 338 · Wethersfield | 5,000 Meters Boys Junior Varsity | 338 | 28:38.60 | 10 |
| Oct 8 | Wethersfield v. NewingtonOct 8 · 5,000 Meters Varsity · Place 38 · Wethersfield | 5,000 Meters Varsity | 38 | 27:25 | 10 |
| Sep 28 | 41st Wickham Park XC InvitationalSep 28 · 5,000 Meters Junior Varsity 3 · Place 168 · Wethersfield | 5,000 Meters Junior Varsity 3 | 168 | 30:00 | 10 |
| Sep 24 | Rocky Hill v WethersfieldSep 24 · 5,000 Meters Boys HS · Place 36 · Wethersfield | 5,000 Meters Boys HS | 36 | 27:11.98 PB | 10 |
| Sep 14 | 12th Connecticut River Valley InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 138 · Wethersfield | 5,000 Meters Junior Varsity | 138 | 29:25.70 | 10 |
| Sep 6 | Blue Dragon InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 112 · Wethersfield | 5,000 Meters Junior Varsity | 112 | 31:38.32 PB | 10 |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | CCC Freshman XC ChampionshipsOct 24 · 3,000 Meters Freshman · Place 125 · Wethersfield | 3,000 Meters Freshman | 125 | 14:44.20 | 9 |
| Oct 17 | CCC XC ChampionshipsOct 17 · 5,000 Meters Boys 5000 Meter Run Jr. Varsity · Place 349 · Wethersfield | 5,000 Meters Boys 5000 Meter Run Jr. Varsity | 349 | 27:25.80 PB | 9 |
| Oct 10 | Newington vs WethersfieldOct 10 · Varsity · Place 47 · Wethersfield | Varsity | 47 | 27:58 | 9 |
| Sep 22 | 16th Ocean State XC InvitationalSep 22 · 2.5 Miles Freshman - 1 · Place 199 · Wethersfield | 2.5 Miles Freshman - 1 | 199 | 20:29.5 PB | 9 |
| Sep 15 | Blue Dragon InvitationalSep 15 · 5,000 Meters Junior Varsity · Place 92 · Wethersfield | 5,000 Meters Junior Varsity | 92 | 27:55.24 | 9 |