Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,600 Meters · Southington High SchoolPostseason Mile Time Trial: Part Deux · Nov 95:05.09Postseason Mile Time Trial: Part DeuxNovember 9, 2026
5,000 Meters · Allens Meadows Park36th Wilton Invitational · Sep 1319:50.0036th Wilton InvitationalSeptember 13, 2025
5,000 Meters · Pistol CreekSouthington, Newington @ Berlin · Sep 2917:56Southington, Newington @ BerlinSeptember 29, 2026
5,000 Meters · Southington High SchoolRocky Hill, Wethersfield at Southington · Sep 818:20.65Rocky Hill, Wethersfield at SouthingtonSeptember 8, 2026
5,000 Meters · Stanley Quarter ParkNew Britain vs Platt, Southington, Middletown · Sep 1517:16New Britain vs Platt, Southington, MiddletownSeptember 15, 2026
5,000 Meters · Stratton Brook State Park44th Stratton Brook Invitational · Sep 620:25.3044th Stratton Brook InvitationalSeptember 6, 2025
5,000 Meters · Veterans Memorial ParkBerlin, New Britain, Southington @ Middletown · Sep 2419:23Berlin, New Britain, Southington @ MiddletownSeptember 24, 2025
5,000 Meters · Wickham Park43rd Wickham Park XC Invitational · Oct 1018:07.0443rd Wickham Park XC InvitationalOctober 10, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 9Postseason Mile Time Trial: Part DeuxNov 9 · 1,600 Meters New Division · Place 5 · Southington1,600 Meters New Division55:05.09 PB11
Oct 20CCC XC ChampionshipsOct 20 · 5,000 Meters Varsity · Place 47 · Southington5,000 Meters Varsity4718:20.911
Oct 20CCC XC ChampionshipsOct 20 · 5,000 Meters Varsity · Place 12 · Southington5,000 Meters Varsity1218:20.911
Oct 1043rd Wickham Park XC InvitationalOct 10 · 5,000 Meters Junior Varsity 3 · Place 2 · Southington5,000 Meters Junior Varsity 3218:07.04 PB11
Sep 29Southington, Newington @ BerlinSep 29 · 5,000 Meters Varsity · Place 2 · Southington5,000 Meters Varsity217:56 PB11
Sep 29Southington, Newington at BerlinSep 29 · 5,000 Meters Varsity · Place 2 · Southington5,000 Meters Varsity217:5611
Sep 15New Britain vs Platt, Southington, MiddletownSep 15 · 5,000 Meters Varsity · Place 3 · Southington5,000 Meters Varsity317:16 PB11
Sep 8Rocky Hill, Wethersfield at SouthingtonSep 8 · 5,000 Meters Varsity · Place 5 · Southington5,000 Meters Varsity518:20.65 PB11
Aug 25SHS XC Time TrialsAug 25 · 3,000 Meters Heat 1 · Place 8 · Southington3,000 Meters Heat 1810:03.24Unofficial11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 14CCC XC ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 30 · Southington5,000 Meters Junior Varsity3019:27.5010
Oct 1142nd Wickham Park XC InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 11 · Southington5,000 Meters Junior Varsity1119:24.1810
Sep 24Berlin, New Britain, Southington @ MiddletownSep 24 · 5,000 Meters Varsity · Place 17 · Southington5,000 Meters Varsity1719:23 PB10
Sep 1336th Wilton InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 29 · Southington5,000 Meters Junior Varsity2919:50.00 PB10
Sep 644th Stratton Brook InvitationalSep 6 · 5,000 Meters Junior Varsity-Large · Place 17 · Southington5,000 Meters Junior Varsity-Large1720:25.30 PB10
Sep 2Southington vs. Plainville & MaloneySep 2 · 5,000 Meters New Division · Southington5,000 Meters New Division019:14Unofficial10
Aug 22SHSXC Time TrialAug 22 · 3,000 Meters Heat 1 · Place 12 · Southington3,000 Meters Heat 11211:03.51Unofficial10