Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hamden Middle School SCC Division Championships · Sep 3016:39.00SCC Division ChampionshipsSeptember 30, 2025
4960 m · East Shore ParkSCC Cross Country Championships · Oct 1919:18.10SCC Cross Country ChampionshipsOctober 19, 2022
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Open · Nov 2217:42.5NXR Northeast & New York Regional OpenNovember 22, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2318:14.0NXR Northeast & New York Regional ChampionshipsNovember 23, 2024
5,000 Meters · East Shore ParkSCC Cross Country Championships · Oct 1516:47.58SCC Cross Country ChampionshipsOctober 15, 2025
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2717:29.4Ocean State InvitationalSeptember 27, 2025
5,000 Meters · Kutztown University Farm CoursePTXC 16 · Sep 618:10.20PTXC 16September 6, 2025
5,000 Meters · Thetford Academy XC Home Course90th Annual New England Interscholastic Cross Country Championships · Nov 817:58.790th Annual New England Interscholastic Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Wickham ParkCIAC Division Championships · Oct 2517:12.36CIAC Division ChampionshipsOctober 25, 2025

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

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 22NXR Northeast & New York Regional OpenNov 22 · 5,000 Meters Open - Northeast Green · Place 23 · Xavier (CT)Xavier (CT)5,000 Meters Open - Northeast Green2317:42.5 PB12
Nov 890th Annual New England Interscholastic Cross Country ChampionshipsNov 8 · 5,000 Meters Championships · Place 104 · Xavier (CT)Xavier (CT)5,000 Meters Championships10417:58.7 PB12
Nov 3CIAC State Open ChampionshipsNov 3 · 5,000 Meters Open · Place 68 · Xavier (CT)Xavier (CT)5,000 Meters Open6817:13.6112
Oct 25CIAC Division ChampionshipsOct 25 · 5,000 Meters MM · Place 20 · Xavier (CT)Xavier (CT)5,000 Meters MM2017:12.36 PB12
Oct 15SCC Cross Country ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 1 · Xavier (CT)Xavier (CT)5,000 Meters Junior Varsity116:47.58 PB12
Oct 1142nd Wickham Park XC InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 1 · Xavier (CT)Xavier (CT)5,000 Meters Junior Varsity117:19.9612
Oct 7Cheshire Duals 2025Oct 7 · 5,000 Meters Varsity · Place 2 · Xavier (CT)Xavier (CT)5,000 Meters Varsity217:1412
Sep 30SCC Division ChampionshipsSep 30 · 3 Miles Quinnipiac · Place 8 · Xavier (CT)Xavier (CT)3 Miles Quinnipiac816:39.00 PB12
Sep 27Ocean State InvitationalSep 27 · 5,000 Meters Varsity 1 · Place 37 · Xavier (CT)Xavier (CT)5,000 Meters Varsity 13717:29.4 PB12
Sep 16Guilford DualsSep 16 · 5,000 Meters Varsity · Place 5 · Xavier (CT)Xavier (CT)5,000 Meters Varsity517:15.5012
Sep 6PTXC 16Sep 6 · 5,000 Meters Varsity Gold · Place 38 · Xavier (CT)Xavier (CT)5,000 Meters Varsity Gold3818:10.20 PB12
Sep 2Mercy/Xavier DualsSep 2 · 5,000 Meters Varsity · Place 1 · Xavier (CT)Xavier (CT)5,000 Meters Varsity118:05.6012

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 23NXR Northeast & New York Regional ChampionshipsNov 23 · 5,000 Meters Championship - Northeast · Place 187 · Xavier (CT)Xavier (CT)5,000 Meters Championship - Northeast18718:14.0 PB11
Oct 31CIAC State Open Boys ChampionshipOct 31 · 5,000 Meters Varsity · Place 131 · Xavier (CT)Xavier (CT)5,000 Meters Varsity13117:5011
Oct 26CIAC Division L Boys ChampionshipOct 26 · 5,000 Meters Varsity · Place 30 · Xavier (CT)Xavier (CT)5,000 Meters Varsity3017:4911
Oct 16SCC Cross Country ChampionshipsOct 16 · 5,000 Meters Varsity · Place 22 · Xavier (CT)Xavier (CT)5,000 Meters Varsity2217:28.6011
Sep 1412th Connecticut River Valley InvitationalSep 14 · 5,000 Meters Varsity · Place 10 · Xavier (CT)Xavier (CT)5,000 Meters Varsity1016:48.0011
Sep 11Mercy-Xavier DualsSep 11 · 5,000 Meters Varsity · Place 5 · Xavier (CT)Xavier (CT)5,000 Meters Varsity518:21.7011

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Open - Northeast Green · Place 52 · Xavier (CT)Xavier (CT)5,000 Meters Open - Northeast Green5218:19.410
Oct 24Old Saybrook Frosh-Soph InvitationalOct 24 · 5,000 Meters Varsity · Place 1 · Xavier (CT)Xavier (CT)5,000 Meters Varsity117:13.0010
Oct 18SCC Cross Country ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 3 · Xavier (CT)Xavier (CT)5,000 Meters Junior Varsity317:58.3010
Sep 27SCC Division ChampionshipsSep 27 · 3 Miles Varsity · Place 7 · Xavier (CT)Xavier (CT)3 Miles Varsity716:46.6010
Sep 27SCC Division ChampionshipsSep 27 · 3 Miles Varsity · Place 10 · Xavier (CT)Xavier (CT)3 Miles Varsity1016:46.6010
Sep 12Amity Duals 2023Sep 12 · 5,000 Meters Varsity · Place 4 · Xavier (CT)Xavier (CT)5,000 Meters Varsity417:28.9010

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 26NXR Northeast & New York Regional ChampionshipsNov 26 · 5,000 Meters Open - Northeast · Place 159 · South Farms Track ClubSouth Farms Track Club5,000 Meters Open - Northeast15920:45.49
Oct 25Old Saybrook Frosh-Soph InvitationalOct 25 · 5,000 Meters Varsity · Place 13 · Xavier (CT)Xavier (CT)5,000 Meters Varsity1318:50.909
Oct 19SCC Cross Country ChampionshipsOct 19 · 4,960 Meters Freshman · Place 4 · Xavier (CT)Xavier (CT)4,960 Meters Freshman419:18.10 PB9
Sep 29SCC Division ChampionshipsSep 29 · 3 Miles Varsity · Place 22 · Xavier (CT)Xavier (CT)3 Miles Varsity2218:45.209
Sep 29SCC Division ChampionshipsSep 29 · 3 Miles Varsity · Place 46 · Xavier (CT)Xavier (CT)3 Miles Varsity4618:45.209
Sep 20Mercy/Xavier DualsSep 20 · 3 Miles Varsity · Place 23 · Xavier (CT)Xavier (CT)3 Miles Varsity2320:10.309
Sep 8Wilbur Cross DualsSep 8 · 5,000 Meters Varsity · Place 48 · Xavier (CT)Xavier (CT)5,000 Meters Varsity4820:26.109