Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.1 Miles · West Hartford ReservoirCCC Freshman XC Championship · Oct 22 | 12:53.0 | CCC Freshman XC Championship | October 22, 2019 |
| 3,200 Meters · Hall High SchoolCT Virtual 3200m Time Trial Challenge · Sep 19 | 12:03 | CT Virtual 3200m Time Trial Challenge | September 19, 2020 |
| 5,000 Meters · Goddard Memorial State ParkOcean State XC Invitational · Sep 23 | 19:49.7 | Ocean State XC Invitational | September 23, 2022 |
| 5,000 Meters · Lewis Mills HSLewis Mills v Southington · Nov 4 | 18:46.9 | Lewis Mills v Southington | November 4, 2020 |
| 5,000 Meters · Wickham ParkCIAC Division LL Boys Championship · Oct 29 | 18:55 | CIAC Division LL Boys Championship | October 29, 2022 |
| 5,000 Meters · YMCA Camp Sloper Outdoor CenterAvon v. Southington · Oct 21 | 18:44.9 | Avon v. Southington | October 21, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
3 results2020 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 21 | SHS Boys End of Year Time TrialNov 21 · 5,000 Meters Varsity · Place 15 · Southington | 5,000 Meters Varsity | 15 | 20:15.6Unofficial | 10 |
| Nov 4 | Lewis Mills v SouthingtonNov 4 · 5,000 Meters Varsity · Place 10 · Southington | 5,000 Meters Varsity | 10 | 18:46.9 PB | 10 |
| Oct 28 | Farmington v. SouthingtonOct 28 · 5,000 Meters Varsity · Place 14 · Southington | 5,000 Meters Varsity | 14 | 18:38.86 | 10 |
| Oct 21 | Avon v. SouthingtonOct 21 · 5,000 Meters Varsity · Place 20 · Southington | 5,000 Meters Varsity | 20 | 18:44.9 PB | 10 |
| Oct 14 | Bristol Central vs. SouthingtonOct 14 · 5,000 Meters Varsity · Place 13 · Southington | 5,000 Meters Varsity | 13 | 20:08.0 | 10 |
| Oct 7 | Plainville v. SouthingtonOct 7 · 5,000 Meters Varsity · Place 11 · Southington | 5,000 Meters Varsity | 11 | 19:43.4 | 10 |
| Oct 1 | New Britain v. SouthingtonOct 1 · 5,000 Meters Varsity · Place 8 · Southington | 5,000 Meters Varsity | 8 | 18:29 | 10 |
| Sep 19 | Southington Time Trial #2Sep 19 · 3,200 Meters Varsity · Southington | 3,200 Meters Varsity | 0 | 12:03Unofficial | 10 |
| Sep 19 | CT Virtual 3200m Time Trial ChallengeSep 19 · 3,200 Meters Junior Varsity · Place 111 · Southington | 3,200 Meters Junior Varsity | 111 | 12:03 PB | 10 |
| Aug 31 | Time TrialAug 31 · 3,200 Meters Varsity · Southington | 3,200 Meters Varsity | 0 | 12:35Unofficial | 10 |
2019 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | Sloper PR RaceNov 19 · 5,000 Meters Varsity · Place 25 · Southington | 5,000 Meters Varsity | 25 | 22:57.1Unofficial | 9 |
| Oct 22 | CCC Freshman XC ChampionshipOct 22 · 2.1 Miles Freshman Boys · Place 27 · Southington | 2.1 Miles Freshman Boys | 27 | 12:53.0 PB | 9 |
| Oct 16 | CCC Cross Country ChampionshipOct 16 · 5,000 Meters Junior Varsity · Place 232 · Southington | 5,000 Meters Junior Varsity | 232 | 21:51.7 | 9 |
| Oct 1 | Hall vs Simsbury, SouthingtonOct 1 · 5,000 Meters Varsity · Place 82 · Southington | 5,000 Meters Varsity | 82 | 21:37.31 | 9 |