Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Algonac HS OFFICIALAlgonac Classic Run · Sep 1219:32.51Algonac Classic RunSeptember 12, 2026
5,000 Meters · Columbus County Park OFFICIALAustin Catholic/Cardinal Mooney Invitational · Oct 619:57.08Austin Catholic/Cardinal Mooney InvitationalOctober 6, 2026
5,000 Meters · Goodells County ParkMid-Season Spectacular · Sep 2519:32.86Mid-Season SpectacularSeptember 25, 2026
5,000 Meters · Marysville Municipal Park46th Marysville XC Invitational · Oct 121:22.0046th Marysville XC InvitationalOctober 1, 2026
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 4 Finals · Nov 719:22.3MHSAA LP Division 4 FinalsNovember 7, 2026
5,000 Meters · Royal Oak High SchoolMHSAA LP Region 36-4 @ Royal Oak · Oct 3119:44.69MHSAA LP Region 36-4 @ Royal OakOctober 31, 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 170 · Cardinal Mooney Catholic5,000 Meters D417019:22.3 PB11
Oct 31MHSAA LP Region 36-4 @ Royal OakOct 31 · 5,000 Meters D4 Boys · Place 27 · Cardinal Mooney Catholic5,000 Meters D4 Boys2719:44.69 PB11
Oct 23CHSL Cardinal Division ChampionshipOct 23 · 5,000 Meters Varsity · Place 20 · Cardinal Mooney Catholic5,000 Meters Varsity2019:49.011
Oct 13Algonac Fox and HoundsOct 13 · 5,000 Meters Boys HS Race · Place 27 · Cardinal Mooney Catholic5,000 Meters Boys HS Race2720:02.1611
Oct 6Austin Catholic/Cardinal Mooney InvitationalOct 6 · 5,000 Meters Boys Race · Place 37 · Cardinal Mooney Catholic5,000 Meters Boys Race3719:57.08 PB11
Oct 146th Marysville XC InvitationalOct 1 · 5,000 Meters Boys Varsity · Place 48 · Cardinal Mooney Catholic5,000 Meters Boys Varsity4821:22.00 PB11
Sep 25Mid-Season SpectacularSep 25 · 5,000 Meters Boys Varsity Small Schools · Place 23 · Cardinal Mooney Catholic5,000 Meters Boys Varsity Small Schools2319:32.86 PB11
Sep 12Algonac Classic RunSep 12 · 5,000 Meters Boys D 2-3-4 Varsity · Place 33 · Cardinal Mooney Catholic5,000 Meters Boys D 2-3-4 Varsity3319:32.51 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 36-4 @ Royal Oak (C)Oct 25 · 5,000 Meters Division 4 · Place 38 · Cardinal Mooney Catholic5,000 Meters Division 43820:44.10—
Oct 17CHSL Cardinal Division ChampionshipOct 17 · 5,000 Meters Varsity · Place 31 · Cardinal Mooney Catholic5,000 Meters Varsity3120:13.5010
Oct 7Algonac Fox and HoundsOct 7 · 5,000 Meters Varsity · Place 24 · Cardinal Mooney Catholic5,000 Meters Varsity2420:22.1410
Oct 245th Marysville XC InvitationalOct 2 · 5,000 Meters Varsity · Place 55 · Cardinal Mooney Catholic5,000 Meters Varsity5521:59.9410
Sep 30CHSL Jamboree #3Sep 30 · 5,000 Meters Varsity · Place 46 · Cardinal Mooney Catholic5,000 Meters Varsity4622:21.5610
Sep 19BROOKS Mid-Season SpectacularSep 19 · 5,000 Meters Varsity · Place 120 · Cardinal Mooney Catholic5,000 Meters Varsity12022:27.4010
Sep 13Autumn ClassicSep 13 · 5,000 Meters Varsity · Place 150 · Cardinal Mooney Catholic5,000 Meters Varsity15020:59.0710
Aug 28Anchor Bay Earlybird InvitationalAug 28 · 5,000 Meters Varsity · Place 39 · Cardinal Mooney Catholic5,000 Meters Varsity3919:56.7310
Aug 23Michigan Catholic XC InvitationalAug 23 · 5,000 Meters Varsity · Place 79 · Cardinal Mooney Catholic5,000 Meters Varsity7921:17.310

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 29RUN FAST INVITATIONALOct 29 · 5,000 Meters Varsity · Place 21 · Cardinal Mooney Catholic5,000 Meters Varsity2120:58.69
Oct 26MHSAA LP Region 36-4 @ Royal OakOct 26 · 5,000 Meters Division 4 · Place 44 · Cardinal Mooney Catholic5,000 Meters Division 44420:40.109
Oct 18CHSL Cardinal Division ChampionshipOct 18 · 5,000 Meters Varsity · Place 36 · Cardinal Mooney Catholic5,000 Meters Varsity3620:54.809
Oct 8Algonac Fox and HoundsOct 8 · 5,000 Meters Varsity · Place 32 · Cardinal Mooney Catholic5,000 Meters Varsity3221:02.19
Oct 344th Marysville XC InvitationalOct 3 · 5,000 Meters Varsity · Place 50 · Cardinal Mooney Catholic5,000 Meters Varsity5021:42.29
Oct 1CHSL Jamboree #3Oct 1 · 5,000 Meters Varsity · Place 37 · Cardinal Mooney Catholic5,000 Meters Varsity3722:06.409
Sep 25CHSL Intersectional Jamboree #2Sep 25 · 5,000 Meters Varsity · Place 48 · Cardinal Mooney Catholic5,000 Meters Varsity4822:02.19
Sep 21BROOKS Mid-Season SpectacularSep 21 · 5,000 Meters Varsity · Place 157 · Cardinal Mooney Catholic5,000 Meters Varsity15722:22.29
Sep 11CHSL Jamboree #1Sep 11 · 5,000 Meters Varsity · Place 56 · Cardinal Mooney Catholic5,000 Meters Varsity5624:29.89
Aug 24Michigan Catholic XC InvitationalAug 24 · 5,000 Meters Varsity · Place 79 · Cardinal Mooney Catholic5,000 Meters Varsity7925:30.89