Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational Pres. by HOKA · Oct 1014:47.4Manhattan University Cross Country Invitational Pres. by HOKAOctober 10, 2026
5,000 Meters · Beardsley ParkBassick XC Meet · Oct 618:26Bassick XC MeetOctober 6, 2026
5,000 Meters · Bethel High SchoolSWC Championship · Oct 1519:31.1SWC ChampionshipOctober 15, 2025
5,000 Meters · Brookfield High SchoolBrookfield vs Immaculate, Masuk, Notre Dame Prep · Oct 1319:57Brookfield vs Immaculate, Masuk, Notre Dame PrepOctober 13, 2026
5,000 Meters · Derryfield ParkManchester Invitational · Sep 1918:45.9Manchester InvitationalSeptember 19, 2026
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2719:46.5Ocean State InvitationalSeptember 27, 2025
5,000 Meters · Settlers ParkPomperaug Duals #1 · Sep 2219:17.70Pomperaug Duals #1September 22, 2026
5,000 Meters · Sunken MeadowSaint Anthony's XC Invitational · Oct 420:12.7Saint Anthony's XC InvitationalOctober 4, 2025
5,000 Meters · Sunken Meadow State ParkSaint Anthony's XC Invitational · Oct 318:48.86Saint Anthony's XC InvitationalOctober 3, 2026
5,000 Meters · The Mount AcademyMount Academy XC Invite · Sep 1218:01.08Mount Academy XC InviteSeptember 12, 2026
5,000 Meters · Wickham ParkCIAC XC Division Championships · Oct 3117:43.07CIAC XC Division ChampionshipsOctober 31, 2026
5069 m · Wooster Middle SchoolStratford vs Immaculate, New Fairfield, Weston · Sep 3020:39Stratford 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 172 · Immaculate5,000 Meters Open17218:54.1411
Oct 31CIAC XC Division ChampionshipsOct 31 · 5,000 Meters S · Place 12 · Immaculate5,000 Meters S1217:43.07 PB11
Oct 21SWC ChampionshipOct 21 · 5,000 Meters Varsity · Place 33 · Immaculate5,000 Meters Varsity3318:16.2611
Oct 13Brookfield vs Immaculate, Masuk, Notre Dame PrepOct 13 · 5,000 Meters Varsity · Place 9 · Immaculate5,000 Meters Varsity919:57 PB11
Oct 10Manhattan University Cross Country Invitational Pres. by HOKAOct 10 · 2.5 Miles Varsity E · Place 103 · Immaculate2.5 Miles Varsity E10314:47.4 PB11
Oct 6Bassick XC MeetOct 6 · 5,000 Meters Varsity · Place 4 · Immaculate5,000 Meters Varsity418:26 PB11
Oct 3Saint Anthony's XC InvitationalOct 3 · 5,000 Meters Varsity A · Place 51 · Immaculate5,000 Meters Varsity A5118:48.86 PB11
Sep 22Pomperaug Duals #1Sep 22 · 5,000 Meters Varsity · Place 15 · Immaculate5,000 Meters Varsity1519:17.70 PB11
Sep 19Manchester InvitationalSep 19 · 5,000 Meters Boys Varsity Small · Place 70 · Immaculate5,000 Meters Boys Varsity Small7018:45.9 PB11
Sep 12Mount Academy XC InviteSep 12 · 5,000 Meters Varsity · Place 35 · Immaculate5,000 Meters Varsity3518:01.08 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25CIAC Division ChampionshipsOct 25 · 5,000 Meters S · Place 40 · Immaculate5,000 Meters S4018:54.2910
Oct 15SWC ChampionshipOct 15 · 5,000 Meters Varsity · Place 47 · Immaculate5,000 Meters Varsity4719:31.1 PB10
Oct 4Saint Anthony's XC InvitationalOct 4 · 5,000 Meters Varsity II · Place 53 · Immaculate5,000 Meters Varsity II5320:12.7 PB10
Sep 30Stratford vs Immaculate, New Fairfield, WestonSep 30 · 3.15 Miles Varsity · Place 21 · Immaculate3.15 Miles Varsity2120:39 PB10
Sep 27Ocean State InvitationalSep 27 · 5,000 Meters Varsity 2 · Place 167 · Immaculate5,000 Meters Varsity 216719:46.5 PB10
Sep 22Dual Meet 9/22Sep 22 · 5,000 Meters Varsity · Place 10 · Immaculate5,000 Meters Varsity1019:23Unofficial10
Sep 9Pomperaug Duals #1Sep 9 · 5,000 Meters Varsity · Place 30 · Immaculate5,000 Meters Varsity3020:52.9010

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 24Weston Tri MeetSep 24 · 3.05 Miles Varsity · Place 23 · Immaculate3.05 Miles Varsity2321:00.6FR
Sep 17Bethel vs Bunnell, Immaculate, PomperaugSep 17 · 5,000 Meters Junior Varsity · Place 25 · Immaculate5,000 Meters Junior Varsity2522:17.259