Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.7 Miles · JB Williams ParkHall, Southington at Glastonbury · Sep 15 | 18:35 | Hall, Southington at Glastonbury | September 15, 2021 |
| 3 Miles · Southington High SchoolSouthington vs Northwest Catholic @SHS · Oct 10 | 18:51.8 | Southington vs Northwest Catholic @SHS | October 10, 2023 |
| 5,000 Meters · Allens Meadows Park34th Wilton XC Invitational · Sep 9 | 19:04.50 | 34th Wilton XC Invitational | September 9, 2023 |
| 5,000 Meters · Franklin ParkFoot Locker Cross Country Northeast Regional Championships · Nov 25 | 18:01.8 | Foot Locker Cross Country Northeast Regional Championships | November 25, 2023 |
| 5,000 Meters · Goddard Memorial State Park16th Ocean State XC Invitational · Sep 22 | 18:16.2 | 16th Ocean State XC Invitational | September 22, 2023 |
| 5,000 Meters · Stanley Quarter ParkCCSU Mini Meet · Oct 24 | 17:19.84 | CCSU Mini Meet | October 24, 2025 |
| 5,000 Meters · Stenger Farm ParkConnecticut College DIII Challenge · Nov 8 | 16:44.70 | Connecticut College DIII Challenge | November 8, 2025 |
| 5,000 Meters · Wickham ParkCIAC State Open Boys Championship · Nov 6 | 18:16 | CIAC State Open Boys Championship | November 6, 2023 |
| 5,000 Meters · YMCA Camp Sloper Outdoor CenterSloper Invitational · Sep 24 | 20:36 | Sloper Invitational | September 24, 2021 |
| 8,000 Meters · Gordon CollegeCNE XC Championship · Nov 1 | 28:16.83 | CNE XC Championship | November 1, 2025 |
| 8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 18 | 28:07.48 | Conn College Invite | October 18, 2025 |
| 8,000 Meters · Keene State CollegeKSC Invitational · Oct 4 | 28:04.70 | KSC Invitational | October 4, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | Connecticut College DIII ChallengeNov 8 · 5,000 Meters Varsity · Place 17 · HartfordHartford | 5,000 Meters Varsity | 17 | 16:44.70 PB | So |
| Nov 1 | CNE XC ChampionshipNov 1 · 8,000 Meters Open · Place 42 · HartfordHartford | 8,000 Meters Open | 42 | 28:16.83 PB | So |
| Oct 24 | CCSU Mini MeetOct 24 · 5,000 Meters Sub-Varsity · Place 48 · HartfordHartford | 5,000 Meters Sub-Varsity | 48 | 17:19.84 PB | So |
| Oct 18 | Conn College InviteOct 18 · 8,000 Meters White · Place 196 · HartfordHartford | 8,000 Meters White | 196 | 28:07.48 PB | So |
| Oct 4 | KSC InvitationalOct 4 · 8,000 Meters College · Place 132 · HartfordHartford | 8,000 Meters College | 132 | 28:04.70 PB | So |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | CCSU Mini MeetOct 25 · 5,000 Meters Varsity · Place 59 · HartfordHartford | 5,000 Meters Varsity | 59 | 17:06.6 | FR |
2023 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 25 | Foot Locker Cross Country Northeast Regional ChampionshipsNov 25 · 5,000 Meters Junior/Senior (JV) · Place 19 · SouthingtonSouthington | 5,000 Meters Junior/Senior (JV) | 19 | 18:01.8 PB | 12 |
| Nov 6 | CIAC State Open Boys ChampionshipNov 6 · 5,000 Meters Varsity · Place 136 · SouthingtonSouthington | 5,000 Meters Varsity | 136 | 18:16 PB | 12 |
| Oct 28 | CIAC Division LL Boys ChampionshipOct 28 · 5,000 Meters Varsity · Place 71 · SouthingtonSouthington | 5,000 Meters Varsity | 71 | 18:48 | 12 |
| Oct 17 | CCC XC ChampionshipsOct 17 · 5,000 Meters Boys 5000 Meter Run Varsity · Place 90 · SouthingtonSouthington | 5,000 Meters Boys 5000 Meter Run Varsity | 90 | 19:14.70 | 12 |
| Oct 10 | Southington vs Northwest Catholic @SHSOct 10 · 3 Miles Varsity · Place 10 · SouthingtonSouthington | 3 Miles Varsity | 10 | 18:51.8 PB | 12 |
| Oct 3 | Southington, Farmington Vs. ConardOct 3 · Varsity · Place 6 · SouthingtonSouthington | Varsity | 6 | 17:44 | 12 |
| Sep 26 | Glastonbury, Avon vs. SouthingtonSep 26 · 2.95 Miles Varsity · Place 15 · SouthingtonSouthington | 2.95 Miles Varsity | 15 | 17:14.9 | 12 |
| Sep 22 | 16th Ocean State XC InvitationalSep 22 · 5,000 Meters Championship · Place 141 · SouthingtonSouthington | 5,000 Meters Championship | 141 | 18:16.2 PB | 12 |
| Sep 12 | Simsbury Vs Hall, SouthingtonSep 12 · 4,000 Meters Varsity · Place 19 · SouthingtonSouthington | 4,000 Meters Varsity | 19 | 16:00.80 | 12 |
| Sep 9 | 34th Wilton XC InvitationalSep 9 · 5,000 Meters Varsity · Place 50 · SouthingtonSouthington | 5,000 Meters Varsity | 50 | 19:04.50 PB | 12 |
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | CIAC Division LL ChampionshipsNov 1 · 5,000 Meters Varsity · Place 109 · SouthingtonSouthington | 5,000 Meters Varsity | 109 | 20:14 | 10 |
| Oct 19 | CCC Cross Country ChampionshipsOct 19 · 5,000 Meters Varsity · Place 78 · SouthingtonSouthington | 5,000 Meters Varsity | 78 | 18:57.8 | 10 |
| Sep 24 | Sloper InvitationalSep 24 · 5,000 Meters Varsity · Place 24 · SouthingtonSouthington | 5,000 Meters Varsity | 24 | 20:36 PB | 10 |
| Sep 15 | Hall, Southington at GlastonburySep 15 · 2.7 Miles Varsity · Place 45 · SouthingtonSouthington | 2.7 Miles Varsity | 45 | 18:35 PB | 10 |
| Sep 2 | Time TrialSep 2 · 3,200 Meters Varsity · SouthingtonSouthington | 3,200 Meters Varsity | 0 | 12:00Unofficial | 10 |
| Jul 16 | Ice Cream Time TrialJul 16 · 2,400 Meters Varsity · Place 4 · SouthingtonSouthington | 2,400 Meters Varsity | 4 | 8:33Unofficial | 10 |
2020 Cross Country
1 results