Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,600 Meters · Southington High SchoolPostseason Mile Time Trial: Part Deux · Nov 95:09.83Postseason Mile Time Trial: Part DeuxNovember 9, 2026
5,000 Meters · Allens Meadows Park37th Wilton XC Invitational · Sep 1917:26.6237th Wilton XC InvitationalSeptember 19, 2026
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2718:36.6Ocean State InvitationalSeptember 27, 2025
5,000 Meters · Pistol CreekSouthington, Newington @ Berlin · Sep 2917:35Southington, Newington @ BerlinSeptember 29, 2026
5,000 Meters · Southington High SchoolRocky Hill, Wethersfield at Southington · Sep 818:29.11Rocky Hill, Wethersfield at SouthingtonSeptember 8, 2026
5,000 Meters · Stanley Quarter ParkNew Britain vs Platt, Southington, Middletown · Sep 1517:07New Britain vs Platt, Southington, MiddletownSeptember 15, 2026
5,000 Meters · Veterans Memorial ParkBerlin, New Britain, Southington @ Middletown · Sep 2419:19Berlin, New Britain, Southington @ MiddletownSeptember 24, 2025
5,000 Meters · Wickham ParkCIAC XC Division Championships · Oct 3117:11.49CIAC XC Division ChampionshipsOctober 31, 2026

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 9Postseason Mile Time Trial: Part DeuxNov 9 · 1,600 Meters New Division · Place 6 · Southington1,600 Meters New Division65:09.83 PB11
Nov 5CIAC State Open XC ChampionshipsNov 5 · 5,000 Meters Open · Place 71 · Southington5,000 Meters Open7117:24.8411
Oct 31CIAC XC Division ChampionshipsOct 31 · 5,000 Meters LL · Place 26 · Southington5,000 Meters LL2617:11.49 PB11
Oct 20CCC XC ChampionshipsOct 20 · 5,000 Meters Varsity · Place 41 · Southington5,000 Meters Varsity4118:12.311
Oct 20CCC XC ChampionshipsOct 20 · 5,000 Meters Varsity · Place 10 · Southington5,000 Meters Varsity1018:12.311
Oct 1043rd Wickham Park XC InvitationalOct 10 · 5,000 Meters Varsity Boys Large · Place 34 · Southington5,000 Meters Varsity Boys Large3417:25.3811
Sep 29Southington, Newington @ BerlinSep 29 · 5,000 Meters Varsity · Place 1 · Southington5,000 Meters Varsity117:35 PB11
Sep 29Southington, Newington at BerlinSep 29 · 5,000 Meters Varsity · Place 1 · Southington5,000 Meters Varsity117:3511
Sep 1937th Wilton XC InvitationalSep 19 · 5,000 Meters Varsity · Place 54 · Southington5,000 Meters Varsity5417:26.62 PB11
Sep 15New Britain vs Platt, Southington, MiddletownSep 15 · 5,000 Meters Varsity · Place 2 · Southington5,000 Meters Varsity217:07 PB11
Sep 8Rocky Hill, Wethersfield at SouthingtonSep 8 · 5,000 Meters Varsity · Place 7 · Southington5,000 Meters Varsity718:29.11 PB11
Aug 25SHS XC Time TrialsAug 25 · 3,000 Meters Heat 1 · Place 10 · Southington3,000 Meters Heat 11010:26.15Unofficial11

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 1Southington vs. Platt & NewingtonOct 1 · 3 Miles Varsity · Place 9 · Southington3 Miles Varsity918:05.1810
Sep 27Ocean State InvitationalSep 27 · 5,000 Meters Junior Varsity 1 · Place 14 · Southington5,000 Meters Junior Varsity 11418:36.6 PB10
Sep 24Berlin, New Britain, Southington @ MiddletownSep 24 · 5,000 Meters Varsity · Place 15 · Southington5,000 Meters Varsity1519:19 PB10
Sep 2Southington vs. Plainville & MaloneySep 2 · 5,000 Meters New Division · Southington5,000 Meters New Division018:55Unofficial10
Aug 22SHSXC Time TrialAug 22 · 3,000 Meters Heat 1 · Place 11 · Southington3,000 Meters Heat 11110:57.55Unofficial10

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 22CCC Freshman XC ChampionshipsOct 22 · 3,000 Meters Freshman · Place 41 · Southington3,000 Meters Freshman4112:19.509
Oct 9Northwest Catholic @ SouthingtonOct 9 · 3 Miles Varsity · Place 24 · Southington3 Miles Varsity2420:50.19
Oct 1Avon, Southington @ GlastonburyOct 1 · 2.7 Miles Varsity · Place 76 · Southington2.7 Miles Varsity7620:069
Sep 17Hall vs Simsbury, SouthingtonSep 17 · 2.9 Miles Varsity · Place 73 · Southington2.9 Miles Varsity7321:489