Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Pirate Trails - 2 MilesPirate 2 Mile · Aug 1311:53.8Pirate 2 MileAugust 13, 2026
5,000 Meters · Camp ShelbyRed-White-Blue Run · Sep 920:30.0Red-White-Blue RunSeptember 9, 2026
5,000 Meters · Choctaw TrailsMHSAA 4A-5A-6A-7A State Cross Country Championships · Nov 118:08.93MHSAA 4A-5A-6A-7A State Cross Country ChampionshipsNovember 1, 2025
5,000 Meters · Jones ParkPort City Classic · Aug 3019:10.66Port City ClassicAugust 30, 2025
5,000 Meters · Northeast Jones High SchoolPine Belt XC Invitational · Sep 2018:27Pine Belt XC InvitationalSeptember 20, 2025
5,000 Meters · Pass Christian High SchoolSouthern Regional Championships · Oct 2418:42.7Southern Regional ChampionshipsOctober 24, 2026
5,000 Meters · Saint Augustine SeminarySaint Stanislaus Cross Country Classic · Sep 1220:32.0Saint Stanislaus Cross Country ClassicSeptember 12, 2026
5,000 Meters · Saint Stanislaus Catholic High SchoolSaint Stanislaus Cross Country Classic · Sep 519:16.21Saint Stanislaus Cross Country ClassicSeptember 5, 2025
5,000 Meters · UNO Lakefront ArenaBattle for New Orleans Twilight · Sep 319:54.6Battle for New Orleans TwilightSeptember 3, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31MHSAA 4A-5A-6A-7A StateOct 31 · 5,000 Meters Boys 5000m 4A · Place 27 · Pass Christian5,000 Meters Boys 5000m 4A2718:23.512
Oct 24Southern Regional ChampionshipsOct 24 · 5,000 Meters 4A-8 Boys · Place 3 · Pass Christian5,000 Meters 4A-8 Boys318:42.7 PB12
Oct 17Watson High School ClassicOct 17 · 5,000 Meters Varsity · Place 42 · Pass Christian5,000 Meters Varsity4219:09.712
Sep 12Saint Stanislaus Cross Country ClassicSep 12 · 5,000 Meters Varsity Boys · Place 28 · Pass Christian5,000 Meters Varsity Boys2820:32.0 PB12
Sep 9Red-White-Blue RunSep 9 · 5,000 Meters Boys 5000m White 4A/5A · Place 4 · Pass Christian5,000 Meters Boys 5000m White 4A/5A420:30.0 PB12
Sep 3Battle for New Orleans TwilightSep 3 · 5,000 Meters Varsity · Place 30 · Pass Christian5,000 Meters Varsity3019:54.6 PB12
Aug 22Cory McGee OpenAug 22 · 5,000 Meters Varsity · Place 27 · Pass Christian5,000 Meters Varsity2719:42.712
Aug 13Pirate 2 MileAug 13 · 2 Miles Varsity · Place 10 · Pass Christian2 Miles Varsity1011:53.8 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1MHSAA 4A-5A-6A-7A State Cross Country ChampionshipsNov 1 · 5,000 Meters 4A · Place 23 · Pass Christian5,000 Meters 4A2318:08.93 PB11
Sep 20Pine Belt XC InvitationalSep 20 · 5,000 Meters Varsity · Place 4 · Pass Christian5,000 Meters Varsity418:27 PB11
Sep 5Saint Stanislaus Cross Country ClassicSep 5 · 5,000 Meters Varsity · Place 20 · Pass Christian5,000 Meters Varsity2019:16.21 PB11
Aug 30Port City ClassicAug 30 · 5,000 Meters Varsity · Place 16 · Pass Christian5,000 Meters Varsity1619:10.66 PB11
Aug 14Postal in the PassAug 14 · Varsity · Place 20 · Pass ChristianVarsity2011:51.4611
Aug 14Postal in the PassAug 14 · 3,200 Meters Varsity · Place 19 · Pass Christian3,200 Meters Varsity1911:51.4611

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 19Watson High School Cross Country ClassicOct 19 · 5,000 Meters Varsity · Place 50 · Pass Christian5,000 Meters Varsity5019:39.6010
Oct 7Forerunner Lakeshore RunOct 7 · Varsity · Place 101 · Pass ChristianVarsity10123:08.5—