Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cove Park WethersfieldMiddletown,Plainville @ Wethersfield · Sep 29 | 23:24 | Middletown,Plainville @ Wethersfield | September 29, 2026 |
| 5,000 Meters · Plainville Middle SchoolPlainville vs Middletown/Wethersfield · Sep 30 | 28:42 | Plainville vs Middletown/Wethersfield | September 30, 2025 |
| 5,000 Meters · Southington High SchoolMaloney, Plainville at Southington · Oct 6 | 24:31.26 | Maloney, Plainville at Southington | October 6, 2026 |
| 5,000 Meters · Wickham ParkCCC XC Championships · Oct 14 | 26:35.30 | CCC XC Championships | October 14, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | CCC XC ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 295 · Plainville | 5,000 Meters Junior Varsity | 295 | 26:35.30 PB | 10 |
| Oct 11 | 42nd Wickham Park XC InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 92 · Plainville | 5,000 Meters Junior Varsity | 92 | 26:55.84 | 10 |
| Sep 30 | Plainville vs Middletown/WethersfieldSep 30 · 5,000 Meters Varsity · Place 47 · Plainville | 5,000 Meters Varsity | 47 | 28:42 PB | 10 |
| Sep 24 | Platt vs. Rocky Hill & Plainville Sep 24 · 5,000 Meters Varsity · Place 36 · Plainville | 5,000 Meters Varsity | 36 | 27:01Unofficial | 10 |
| Sep 18 | 37th Going to the Sun XC InvitationalSep 18 · 5,000 Meters Junior Varsity · Place 50 · Plainville | 5,000 Meters Junior Varsity | 50 | 27:41.10 | 10 |
| Sep 5 | Blue Dragon InvitationalSep 5 · 5,000 Meters Junior Varsity · Place 88 · Plainville | 5,000 Meters Junior Varsity | 88 | 28:35.70 | 10 |
2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | CCC Freshman XC ChampionshipsOct 22 · 3,000 Meters Freshman · Place 111 · Plainville | 3,000 Meters Freshman | 111 | 17:14.70 | 9 |
| Oct 15 | CCC XC ChampionshipsOct 15 · 5,000 Meters Boys Junior Varsity · Place 363 · Plainville | 5,000 Meters Boys Junior Varsity | 363 | 31:13.40 | 9 |