Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Joseph Delia ParkCYO Division B Meet @ Delia Park · Sep 1216:28CYO Division B Meet @ Delia ParkSeptember 12, 2023
2 Miles · Matthew C. Patterson ParkCYO Division B Meet @ Patterson Park · Oct 515:44CYO Division B Meet @ Patterson ParkOctober 5, 2023
2 Miles · Willow Metropark OFFICIALCYO XCountry Championship · Oct 1415:13.90CYO XCountry ChampionshipOctober 14, 2023
5,000 Meters · Columbus County Park OFFICIALAustin Catholic/Cardinal Mooney Invitational · Oct 621:42.27Austin Catholic/Cardinal Mooney InvitationalOctober 6, 2026
5,000 Meters · Ford Field/LIVONIA (a.k.a. Eddie Edgar Ice Arena)LAMPLIGHTER · Aug 2121:47.9LAMPLIGHTERAugust 21, 2026
5,000 Meters · Historic Fort WayneCHSL Cardinal Division Jamboree 1 · Sep 1622:04.30CHSL Cardinal Division Jamboree 1September 16, 2026
5,000 Meters · Hudson Mills Metropark - OFFICIAL42nd Father Gabriel Richard XC Invitational · Oct 1721:12.6042nd Father Gabriel Richard XC InvitationalOctober 17, 2026
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 4 Finals · Nov 719:27.2MHSAA LP Division 4 FinalsNovember 7, 2026
5,000 Meters · Royal Oak High SchoolMHSAA LP Region 36-4 @ Royal Oak · Oct 3120:35.64MHSAA LP Region 36-4 @ Royal OakOctober 31, 2026
5,000 Meters · St. Francis Retreat CenterMichigan Catholic XC Invitational · Aug 2922:18.79Michigan Catholic XC Invitational August 29, 2026
5,000 Meters · Stony Creek - Eastwood BeachOCS Small School Invite @ Stoney Creek Metropark · Sep 1021:41.22OCS Small School Invite @ Stoney Creek MetroparkSeptember 10, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP Division 4 FinalsNov 7 · 5,000 Meters D4 · Place 179 · Royal Oak ShrineRoyal Oak Shrine5,000 Meters D417919:27.2 PB11
Oct 31MHSAA LP Region 36-4 @ Royal OakOct 31 · 5,000 Meters D4 Boys · Place 33 · Royal Oak ShrineRoyal Oak Shrine5,000 Meters D4 Boys3320:35.64 PB11
Oct 1742nd Father Gabriel Richard XC InvitationalOct 17 · 5,000 Meters Varsity - Small Schools · Place 89 · Royal Oak ShrineRoyal Oak Shrine5,000 Meters Varsity - Small Schools8921:12.60 PB11
Oct 6Austin Catholic/Cardinal Mooney InvitationalOct 6 · 5,000 Meters Boys Race · Place 64 · Royal Oak ShrineRoyal Oak Shrine5,000 Meters Boys Race6421:42.27 PB11
Sep 16CHSL Cardinal Division Jamboree 1Sep 16 · 5,000 Meters Varsity Boys · Place 21 · Royal Oak ShrineRoyal Oak Shrine5,000 Meters Varsity Boys2122:04.30 PB11
Sep 10OCS Small School Invite @ Stoney Creek MetroparkSep 10 · 5,000 Meters Varsity Boys · Place 36 · Royal Oak ShrineRoyal Oak Shrine5,000 Meters Varsity Boys3621:41.22 PB11
Aug 29Michigan Catholic XC Invitational Aug 29 · 5,000 Meters Varsity · Place 96 · Royal Oak ShrineRoyal Oak Shrine5,000 Meters Varsity9622:18.79 PB11
Aug 21LAMPLIGHTERAug 21 · 5,000 Meters Boys Varsity - Flight One · Place 149 · Royal Oak ShrineRoyal Oak Shrine5,000 Meters Boys Varsity - Flight One14921:47.9 PB11

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 14CYO XCountry ChampionshipOct 14 · 2 Miles Varsity · Place 124 · Royal Oak ShrineRoyal Oak Shrine2 Miles Varsity12415:13.90 PB8
Oct 5CYO Division B Meet @ Patterson ParkOct 5 · 2 Miles Middle School · Place 26 · Royal Oak ShrineRoyal Oak Shrine2 Miles Middle School2615:44 PB8
Sep 12CYO Division B Meet @ Delia ParkSep 12 · 2 Miles Middle School · Place 19 · Royal Oak ShrineRoyal Oak Shrine2 Miles Middle School1916:28 PB8

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 8CYO B Division JamboreeSep 8 · 2 Miles CYO Varsity · Royal Oak ShrineRoyal Oak Shrine2 Miles CYO Varsity015:29Unofficial7

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 11Shrine vs TheclaOct 11 · 2 Miles Varsity · Royal Oak ShrineRoyal Oak Shrine2 Miles Varsity013:52Unofficial6
Sep 29Shrine vs GA & St. Mary'sSep 29 · 2 Miles Varsity · Royal Oak ShrineRoyal Oak Shrine2 Miles Varsity014:45Unofficial6
Sep 11CYO JV Jamboree 1 Sep 11 · 1.2 Miles New Division · Royal Oak ShrineRoyal Oak Shrine1.2 Miles New Division08:24Unofficial6