Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Centreville High SchoolSW10 Jamboree #1 at Centreville · Sep 1018:55.18SW10 Jamboree #1 at CentrevilleSeptember 10, 2025
5,000 Meters · Comstock High SchoolSW10 Jamboree #2 at Comstock · Sep 2419:19.31SW10 Jamboree #2 at ComstockSeptember 24, 2025
5,000 Meters · Constantine HSSt. Joseph County HS Meet · Oct 2118:05.67St. Joseph County HS MeetOctober 21, 2025
5,000 Meters · Lawrence HSSW10 Jamboree #3 at Lawrence · Oct 818:14.20SW10 Jamboree #3 at LawrenceOctober 8, 2025
5,000 Meters · New Buffalo Elementary SchoolNew Buffalo Invitational · Aug 2718:54.9New Buffalo InvitationalAugust 27, 2025
5,000 Meters · Van Buren Youth FairHartford Teske Invitational · Sep 418:17.92Hartford Teske InvitationalSeptember 4, 2025
5,000 Meters · White Pigeon Jr/Sr High SchoolWhite Pigeon Invitational · Oct 1617:40.2White Pigeon Invitational October 16, 2025
6,000 Meters · Indiana Wesleyan UniversityIndiana Wesleyan Twilight Invitational · Sep 421:03.30Indiana Wesleyan Twilight InvitationalSeptember 4, 2026
8,000 Meters · Aspen Ridge Golf CourseONU Midwest Classic · Sep 1828:00.0ONU Midwest ClassicSeptember 18, 2026
8,000 Meters · Calvin College - Gainey Athletic ComplexMCCAA Western Conference XC Championships · Oct 229:34.3MCCAA Western Conference XC ChampionshipsOctober 2, 2026
8,000 Meters · Goodells County ParkNJCAA Region 12 Championships · Oct 3028:08.8NJCAA Region 12 ChampionshipsOctober 30, 2026
8,000 Meters · Heritage Park (Adrian) OFFICIALAdrian College Heritage Classic · Sep 2627:36.1Adrian College Heritage ClassicSeptember 26, 2026
8,000 Meters · Muskegon Community College Public Golf CourseJayhawk Invite · Oct 1728:26.53Jayhawk InviteOctober 17, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 30NJCAA Region 12 ChampionshipsOct 30 · 8,000 Meters Men's 8k NJCAA II · Place 32 · Southwestern MichiganSouthwestern Michigan8,000 Meters Men's 8k NJCAA II3228:08.8 PBFr
Oct 17Jayhawk InviteOct 17 · 8,000 Meters Varsity · Place 67 · Southwestern MichiganSouthwestern Michigan8,000 Meters Varsity6728:26.53 PBFr
Oct 2MCCAA Western Conference XC ChampionshipsOct 2 · 8,000 Meters Collegiate · Place 20 · Southwestern MichiganSouthwestern Michigan8,000 Meters Collegiate2029:34.3 PBFr
Sep 26Adrian College Heritage ClassicSep 26 · 8,000 Meters College · Place 26 · Southwestern MichiganSouthwestern Michigan8,000 Meters College2627:36.1 PBFr
Sep 18ONU Midwest ClassicSep 18 · 8,000 Meters Collegiate · Place 32 · Southwestern MichiganSouthwestern Michigan8,000 Meters Collegiate3228:00.0 PBFr
Sep 4Indiana Wesleyan Twilight InvitationalSep 4 · 6,000 Meters Men · Place 132 · Southwestern MichiganSouthwestern Michigan6,000 Meters Men13221:03.30 PBFr
Aug 28SMC 5k Time Trial Aug 28 · 5,000 Meters New Division · Place 85,000 Meters New Division816:44UnofficialFr

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 21St. Joseph County HS MeetOct 21 · 5,000 Meters Varsity · Place 15 · White PigeonWhite Pigeon5,000 Meters Varsity1518:05.67 PB12
Oct 16White Pigeon Invitational Oct 16 · 5,000 Meters Varsity · Place 4 · White PigeonWhite Pigeon5,000 Meters Varsity417:40.2 PB12
Oct 8SW10 Jamboree #3 at LawrenceOct 8 · 5,000 Meters Varsity · Place 9 · White PigeonWhite Pigeon5,000 Meters Varsity918:14.20 PB12
Sep 24SW10 Jamboree #2 at ComstockSep 24 · 5,000 Meters Varsity · Place 8 · White PigeonWhite Pigeon5,000 Meters Varsity819:19.31 PB12
Sep 13Constantine Invitational 2025Sep 13 · 5,000 Meters Varsity · Place 3 · White PigeonWhite Pigeon5,000 Meters Varsity318:25.0912
Sep 10SW10 Jamboree #1 at CentrevilleSep 10 · 5,000 Meters Varsity · Place 6 · White PigeonWhite Pigeon5,000 Meters Varsity618:55.18 PB12
Sep 4Hartford Teske InvitationalSep 4 · 5,000 Meters Varsity · Place 10 · White PigeonWhite Pigeon5,000 Meters Varsity1018:17.92 PB12
Aug 27New Buffalo InvitationalAug 27 · 5,000 Meters Varsity · Place 15 · White PigeonWhite Pigeon5,000 Meters Varsity1518:54.9 PB12