Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Algonac HS OFFICIALAlgonac Muskrat Classic Run · Sep 617:59.41Algonac Muskrat Classic RunSeptember 6, 2025
5,000 Meters · Columbus County Park OFFICIALMHSAA LP Region 09-1 @ Algonac · Oct 3019:13.92MHSAA LP Region 09-1 @ AlgonacOctober 30, 2026
5,000 Meters · Crosswell Lexington HSMike Jackson Memorial Invitational · Aug 2018:39.72Mike Jackson Memorial InvitationalAugust 20, 2026
5,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1118:50.92026 Spartan Cross Country InvitationalSeptember 11, 2026
5,000 Meters · Goodells County ParkMid-Season Spectacular · Sep 2518:09.45Mid-Season SpectacularSeptember 25, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1018:51.52026 Portage InvitationalOctober 10, 2026
5,000 Meters · Shepherd HS XC Course2026 Shepherd BLUEJAY Invite · Oct 317:57.972026 Shepherd BLUEJAY InviteOctober 3, 2026
5,000 Meters · Stony Creek MetroparkMAC White Jamboree · Sep 2218:20.51MAC White JamboreeSeptember 22, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 30MHSAA LP Region 09-1 @ AlgonacOct 30 · 5,000 Meters D1 Boys · Place 80 · Port Huron Northern5,000 Meters D1 Boys8019:13.92 PB12
Oct 22MAC White/Blue Division ChampionshipOct 22 · 5,000 Meters Varsity · Place 13 · Port Huron Northern5,000 Meters Varsity1317:59.1212
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 1 · Place 227 · Port Huron Northern5,000 Meters Division 122718:51.5 PB12
Oct 32026 Shepherd BLUEJAY InviteOct 3 · 5,000 Meters HS Elite Boys Varsity · Place 149 · Port Huron Northern5,000 Meters HS Elite Boys Varsity14917:57.97 PB12
Sep 25Mid-Season SpectacularSep 25 · 5,000 Meters Boys Varsity Big Schools · Place 23 · Port Huron Northern5,000 Meters Boys Varsity Big Schools2318:09.45 PB12
Sep 22MAC White JamboreeSep 22 · 5,000 Meters Boys Race · Place 12 · Port Huron Northern5,000 Meters Boys Race1218:20.51 PB12
Sep 112026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters Spartan Elite (Top 10 at 25 States) · Place 99 · Port Huron Northern5,000 Meters Spartan Elite (Top 10 at 25 States)9918:50.9 PB12
Aug 20Mike Jackson Memorial InvitationalAug 20 · 5,000 Meters Varsity · Place 16 · Port Huron Northern5,000 Meters Varsity1618:39.72 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 09-1 @ Romeo (C)Oct 25 · 5,000 Meters Division 1 · Place 39 · Port Huron Northern5,000 Meters Division 13917:23.3711
Oct 18MAC White/Blue Division MeetOct 18 · 5,000 Meters Varsity · Place 17 · Port Huron Northern5,000 Meters Varsity1718:02.3811
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 1 · Place 188 · Port Huron Northern5,000 Meters Division 118818:45.211
Sep 19BROOKS Mid-Season SpectacularSep 19 · 5,000 Meters Varsity · Place 40 · Port Huron Northern5,000 Meters Varsity4017:45.9711
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 5,000 Meters Spartan Elite (Top 10 at 24 States) · Place 112 · Port Huron Northern5,000 Meters Spartan Elite (Top 10 at 24 States)11219:22.011
Sep 9MAC White Jamboree OneSep 9 · 5,000 Meters Varsity · Place 33 · Port Huron Northern5,000 Meters Varsity3319:3111
Sep 6Algonac Muskrat Classic RunSep 6 · 5,000 Meters Boys D1 Varsity · Place 15 · Port Huron Northern5,000 Meters Boys D1 Varsity1517:59.41 PB11
Aug 21Mike Jackson Memorial InvitationalAug 21 · 5,000 Meters Varsity · Place 23 · Port Huron Northern5,000 Meters Varsity2319:12.6911

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 26MHSAA LP Region 09-1 @ RomeoOct 26 · 5,000 Meters Division 1 · Place 41 · Port Huron Northern5,000 Meters Division 14117:33.1010
Oct 19MAC Division ChampionshipOct 19 · 5,000 Meters Varsity · Place 15 · Port Huron Northern5,000 Meters Varsity1517:30.610
Oct 52024 Portage InvitationalOct 5 · 5,000 Meters Division 1 · Place 191 · Port Huron Northern5,000 Meters Division 119117:52.210
Sep 24MAC White Jamboree - TwoSep 24 · 5,000 Meters Varsity · Place 25 · Port Huron Northern5,000 Meters Varsity2518:3810
Sep 21BROOKS Mid-Season SpectacularSep 21 · 5,000 Meters Varsity · Place 24 · Port Huron Northern5,000 Meters Varsity2417:52.010
Sep 132024 MSU Auto-Owners Spartan InvitationalSep 13 · 5,000 Meters Elite · Place 131 · Port Huron Northern5,000 Meters Elite13118:35.710
Sep 10MAC White Jamboree - OneSep 10 · 5,000 Meters Varsity · Place 22 · Port Huron Northern5,000 Meters Varsity2219:1410
Sep 7Algonac Muskrat Classic RunSep 7 · 5,000 Meters Varsity · Place 21 · Port Huron Northern5,000 Meters Varsity2117:44.410
Aug 22Mike Jackson Memorial InvitationalAug 22 · 5,000 Meters Varsity · Place 12 · Port Huron Northern5,000 Meters Varsity1218:09.0010

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 27MHSAA LP Region 09-1 @ Anchor BayOct 27 · 5,000 Meters Division 1 · Place 59 · Port Huron Northern5,000 Meters Division 15919:07.59
Oct 21MAC Championship: All DivisionsOct 21 · 5,000 Meters Varsity · Place 93 · Port Huron Northern5,000 Meters Varsity9318:17.59
Oct 72023 Portage XC InvitationalOct 7 · 5,000 Meters Division 1 · Place 230 · Port Huron Northern5,000 Meters Division 123018:37.69
Sep 30Hanson's InvitationalSep 30 · 5,000 Meters Varsity · Place 12 · Port Huron Northern5,000 Meters Varsity1218:58.89
Sep 26MAC White Jamboree - TwoSep 26 · Varsity · Place 39 · 09 Port Huron NorthernVarsity3919:43—
Sep 15MSU Spartan InvitationalSep 15 · 5,000 Meters Elite · Place 186 · Port Huron Northern5,000 Meters Elite18620:17.59
Sep 12MAC White Jamboree - OneSep 12 · Varsity · Place 34 · 09 Port Huron NorthernVarsity3419:37—
Sep 9Algonac Muskrat Classic RunSep 9 · 5,000 Meters Varsity · Place 83 · Port Huron Northern5,000 Meters Varsity8319:47.09
Aug 30Lake St. Clair Earlybird InviteAug 30 · 5,000 Meters Varsity · Place 80 · Port Huron Northern5,000 Meters Varsity8020:00.99
Aug 24Mike Jackson InvitationalAug 24 · 5,000 Meters Varsity · Place 40 · Port Huron Northern5,000 Meters Varsity4020:20.009