Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational Pres. by HOKA · Oct 1014:40.8Manhattan University Cross Country Invitational Pres. by HOKAOctober 10, 2026
5,000 Meters · Beardsley ParkBassick XC Meet · Oct 618:53Bassick XC MeetOctober 6, 2026
5,000 Meters · Bethel High SchoolSWC Championship · Oct 1518:36.4SWC ChampionshipOctober 15, 2025
5,000 Meters · Brookfield High SchoolBrookfield vs Immaculate, Masuk, Notre Dame Prep · Oct 1318:59Brookfield vs Immaculate, Masuk, Notre Dame PrepOctober 13, 2026
5,000 Meters · Derryfield ParkManchester Invitational · Sep 1918:31.8Manchester InvitationalSeptember 19, 2026
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2719:16.8Ocean State InvitationalSeptember 27, 2025
5,000 Meters · Settlers ParkPomperaug Duals #1 · Sep 2219:13.40Pomperaug Duals #1September 22, 2026
5,000 Meters · Stratton Brook State Park44th Stratton Brook Invitational · Sep 620:43.9044th Stratton Brook InvitationalSeptember 6, 2025
5,000 Meters · Sunken MeadowSaint Anthony's XC Invitational · Oct 419:57.7Saint Anthony's XC InvitationalOctober 4, 2025
5,000 Meters · Sunken Meadow State ParkSaint Anthony's XC Invitational · Oct 318:45.27Saint Anthony's XC InvitationalOctober 3, 2026
5,000 Meters · The Mount AcademyMount Academy XC Invite · Sep 1217:59.40Mount Academy XC InviteSeptember 12, 2026
5,000 Meters · Wickham ParkCIAC XC Division Championships · Oct 3117:09.13CIAC XC Division ChampionshipsOctober 31, 2026
5069 m · Wooster Middle SchoolStratford vs Immaculate, New Fairfield, Weston · Sep 3020:02.79Stratford vs Immaculate, New Fairfield, WestonSeptember 30, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 5CIAC State Open XC ChampionshipsNov 5 · 5,000 Meters Open · Place 89 · Immaculate5,000 Meters Open8917:36.6911
Oct 31CIAC XC Division ChampionshipsOct 31 · 5,000 Meters S · Place 6 · Immaculate5,000 Meters S617:09.13 PB11
Oct 21SWC ChampionshipOct 21 · 5,000 Meters Varsity · Place 9 · Immaculate5,000 Meters Varsity917:11.5211
Oct 13Brookfield vs Immaculate, Masuk, Notre Dame PrepOct 13 · 5,000 Meters Varsity · Place 2 · Immaculate5,000 Meters Varsity218:59 PB11
Oct 10Manhattan University Cross Country Invitational Pres. by HOKAOct 10 · 2.5 Miles Varsity E · Place 95 · Immaculate2.5 Miles Varsity E9514:40.8 PB11
Oct 6Bassick XC MeetOct 6 · 5,000 Meters Varsity · Place 7 · Immaculate5,000 Meters Varsity718:53 PB11
Oct 3Saint Anthony's XC InvitationalOct 3 · 5,000 Meters Varsity A · Place 48 · Immaculate5,000 Meters Varsity A4818:45.27 PB11
Sep 22Pomperaug Duals #1Sep 22 · 5,000 Meters Varsity · Place 14 · Immaculate5,000 Meters Varsity1419:13.40 PB11
Sep 19Manchester InvitationalSep 19 · 5,000 Meters Boys Varsity Small · Place 47 · Immaculate5,000 Meters Boys Varsity Small4718:31.8 PB11
Sep 12Mount Academy XC InviteSep 12 · 5,000 Meters Varsity · Place 33 · Immaculate5,000 Meters Varsity3317:59.40 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25CIAC Division ChampionshipsOct 25 · 5,000 Meters S · Place 22 · Immaculate5,000 Meters S2218:12.9410
Oct 15SWC ChampionshipOct 15 · 5,000 Meters Varsity · Place 32 · Immaculate5,000 Meters Varsity3218:36.4 PB10
Oct 4Saint Anthony's XC InvitationalOct 4 · 5,000 Meters Varsity II · Place 49 · Immaculate5,000 Meters Varsity II4919:57.7 PB10
Sep 30Stratford vs Immaculate, New Fairfield, WestonSep 30 · 3.15 Miles Varsity · Place 13 · Immaculate3.15 Miles Varsity1320:02.79 PB10
Sep 27Ocean State InvitationalSep 27 · 5,000 Meters Varsity 2 · Place 134 · Immaculate5,000 Meters Varsity 213419:16.8 PB10
Sep 22Dual Meet 9/22Sep 22 · 5,000 Meters Varsity · Place 13 · Immaculate5,000 Meters Varsity1319:45Unofficial10
Sep 9Pomperaug Duals #1Sep 9 · 5,000 Meters Varsity · Place 26 · Immaculate5,000 Meters Varsity2620:40.6010
Sep 644th Stratton Brook InvitationalSep 6 · 5,000 Meters Var/JV-Small · Place 37 · Immaculate5,000 Meters Var/JV-Small3720:43.90 PB10