Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Hawk Island ParkNHA State Championship · May 2213:05.70NHA State ChampionshipMay 22, 2019
3,200 Meters · Huron Meadows 3200AA Run Co End of Summer / Fall Preview Open · Aug 2313:26.2AA Run Co End of Summer / Fall Preview OpenAugust 23, 2019
3,200 Meters · Willow Metropark OFFICIALNHA Southeast Michigan West Region Regional Meet · May 1613:06.54NHA Southeast Michigan West Region Regional MeetMay 16, 2019
5,000 Meters · Broadway Acres Golf CourseComet Opener · Sep 117:10.25Comet OpenerSeptember 1, 2026
5,000 Meters · Campus 5kSaline Reserve Invite; Boys Only · Oct 1518:13.50Saline Reserve Invite; Boys OnlyOctober 15, 2020
5,000 Meters · Chestnut Grove17th YpsiRunCo River Rat Open - Regional Preview · Oct 1417:01.417th YpsiRunCo River Rat Open - Regional PreviewOctober 14, 2022
5,000 Meters · Ella SharpSEC-HS Jamboree 1 · Sep 1417:24.6SEC-HS Jamboree 1September 14, 2022
5,000 Meters · Ella Sharp Park OFFICIALJackson MS & HS-JV Invitational · Sep 2417:57.2Jackson MS & HS-JV InvitationalSeptember 24, 2021
5,000 Meters · Lake Erie MetroparkMarauder XC Invitational · Sep 2821:02.2Marauder XC InvitationalSeptember 28, 2019
5,000 Meters · Milan HSMilan Puddle Jumper Invite · Aug 3018:09.2Milan Puddle Jumper InviteAugust 30, 2022
5,000 Meters · North CourseSEC-HS Jamboree #1 · Sep 1022:24.10SEC-HS Jamboree #1September 10, 2019
5,000 Meters · Willow Metropark OFFICIALRambling Rock Invitational · Sep 721:05Rambling Rock InvitationalSeptember 7, 2019
8,000 Meters · Broadway Acres Golf CourseMIAA CC Championship · Nov 126:52.9MIAA CC ChampionshipNovember 1, 2025
8,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1128:31.12026 Spartan Cross Country InvitationalSeptember 11, 2026
8,000 Meters · Heritage Park (Adrian) OFFICIALAdrian College Heritage Classic · Sep 2627:03.4Adrian College Heritage ClassicSeptember 26, 2026
8,000 Meters · LaVern Gibson CourseISU John McNichols · Sep 2127:16.2ISU John McNicholsSeptember 21, 2024
8,000 Meters · Marshall Country Club2026 M.I.A.A. Cross Country Championship · Oct 3127:39.562026 M.I.A.A. Cross Country ChampionshipOctober 31, 2026
8,000 Meters · Milliken & CompanyEye Opener · Aug 2927:29.6Eye OpenerAugust 29, 2025
8,000 Meters · Muskegon Community College Public Golf CourseJayhawk Invite · Oct 1727:49.59Jayhawk InviteOctober 17, 2026
8,000 Meters · University Park Golf CourseJayhawk Invitational · Oct 1427:51.63Jayhawk Invitational October 14, 2023
8,000 Meters · Whitetail Golf CourseBlugold Invitational · Oct 328:41.7Blugold InvitationalOctober 3, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 312026 M.I.A.A. Cross Country ChampionshipOct 31 · 8,000 Meters Collegiate · Place 80 · HopeHope8,000 Meters Collegiate8027:39.56 PBSr
Oct 17Jayhawk InviteOct 17 · 8,000 Meters Varsity · Place 40 · HopeHope8,000 Meters Varsity4027:49.59 PBSr
Sep 26Adrian College Heritage ClassicSep 26 · 8,000 Meters College · Place 16 · HopeHope8,000 Meters College1627:03.4 PBSr
Sep 112026 Spartan Cross Country InvitationalSep 11 · 8,000 Meters College · Place 212 · HopeHope8,000 Meters College21228:31.1 PBSr
Sep 1Comet OpenerSep 1 · 5,000 Meters Men's Race · Place 21 · HopeHope5,000 Meters Men's Race2117:10.25 PBSr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1MIAA CC ChampionshipNov 1 · 8,000 Meters Men · Place 42 · HopeHope8,000 Meters Men4226:52.9 PBJr
Oct 11Jayhawk InviteOct 11 · 8,000 Meters Varsity · Place 65 · HopeHope8,000 Meters Varsity6527:16.23Jr
Oct 3Blugold InvitationalOct 3 · 8,000 Meters Open · Place 71 · HopeHope8,000 Meters Open7128:41.7 PBJr
Aug 29Eye OpenerAug 29 · 8,000 Meters Men 8k · Place 68 · HopeHope8,000 Meters Men 8k6827:29.6 PBJr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2MIAA Championships 2024Nov 2 · 8,000 Meters Varsity · Place 43 · HopeHope8,000 Meters Varsity4326:41.7SO
Oct 12Jayhawk Collegiate Invitational Oct 12 · 8,000 Meters Varsity · Place 31 · HopeHope8,000 Meters Varsity3126:30.39So
Sep 21ISU John McNicholsSep 21 · 8,000 Meters College · Place 293 · HopeHope8,000 Meters College29327:16.2 PBSo
Aug 30Comet OpenAug 30 · 2.9 Miles Open · Place 16 · HopeHope2.9 Miles Open1615:34.4SO

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28Michigan Intercollegiate Athletic Association ChampionshipsOct 28 · 8,000 Meters Varsity · Place 55 · HopeHope8,000 Meters Varsity5526:44.0FR
Oct 14Jayhawk Invitational Oct 14 · 8,000 Meters Varsity · Place 70 · HopeHope8,000 Meters Varsity7027:51.63 PBFr
Sep 29Knight InviteSep 29 · 5 Miles Varsity · Place 31 · HOPEHOPE5 Miles Varsity3127:38.8FR
Sep 1Comet OpenSep 1 · 5,000 Meters Open · Place 23 · HopeHope5,000 Meters Open2316:42.7Fr

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 1417th YpsiRunCo River Rat Open - Regional PreviewOct 14 · 5,000 Meters All Boys · Place 10 · SalineSaline5,000 Meters All Boys1017:01.4 PB12
Sep 14SEC-HS Jamboree 1Sep 14 · 5,000 Meters Red/White Varsity Boys · Place 32 · SalineSaline5,000 Meters Red/White Varsity Boys3217:24.6 PB12
Aug 30Milan Puddle Jumper InviteAug 30 · 5,000 Meters Junior Varsity · Place 2 · SalineSaline5,000 Meters Junior Varsity218:09.2 PB12

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 24Jackson MS & HS-JV InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 6 · SalineSaline5,000 Meters Junior Varsity617:57.2 PB11
Aug 20Three-Mile Time TrialAug 20 · 3 Miles Open · Place 8 · SalineSaline3 Miles Open817:24.20Unofficial11

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 15Saline Reserve Invite; Boys OnlyOct 15 · 5,000 Meters Heat 1 · Place 43 · SalineSaline5,000 Meters Heat 14318:13.50 PB10
Sep 26Saline HS IntrasquadSep 26 · 5,000 Meters Varsity · Place 11 · SalineSaline5,000 Meters Varsity1119:25Unofficial10
Sep 12Sandra Richardson InviteSep 12 · 5,000 Meters Varsity · Place 28 · SalineSaline5,000 Meters Varsity2820:52Unofficial10

2019 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 1114th Ypsi Run Co River Rat Open (Regional Preview)Oct 11 · 5,000 Meters Boys · Place 156 · SalineSaline5,000 Meters Boys15620:26.19
Sep 28Marauder XC InvitationalSep 28 · 5,000 Meters High School JV · Place 90 · SalineSaline5,000 Meters High School JV9021:02.2 PB9
Sep 10SEC-HS Jamboree #1Sep 10 · 5,000 Meters All Division Reserve · Place 137 · SalineSaline5,000 Meters All Division Reserve13722:24.10 PB9
Sep 7Rambling Rock InvitationalSep 7 · 5,000 Meters Men's Reserve · Place 107 · SalineSaline5,000 Meters Men's Reserve10721:05 PB9
Aug 23AA Run Co End of Summer / Fall Preview OpenAug 23 · 3,200 Meters Open 3200 M · Place 21 · SalineSaline3,200 Meters Open 3200 M2113:26.2 PB9
May 22NHA State ChampionshipMay 22 · 2 Miles Varsity (Enter 10-Run 6) · Place 24 · South Arbor AcademySouth Arbor Academy2 Miles Varsity (Enter 10-Run 6)2413:05.70 PB8
May 16NHA Southeast Michigan West Region Regional MeetMay 16 · 3,200 Meters Middle School · Place 5 · South Arbor AcademySouth Arbor Academy3,200 Meters Middle School513:06.54 PB8
May 9NHA Southeast Michigan West Region Meet #4May 9 · 3,200 Meters Middle School · Place 3 · South Arbor AcademySouth Arbor Academy3,200 Meters Middle School313:16.788
May 2NHA Southeast Michigan West Region Meet #3May 2 · 3,200 Meters Middle School · Place 6 · South Arbor AcademySouth Arbor Academy3,200 Meters Middle School613:31.588
Apr 25NHA Southeast Michigan West Region Meet #2Apr 25 · 3,200 Meters Middle School · Place 12 · South Arbor AcademySouth Arbor Academy3,200 Meters Middle School1213:58.438
Apr 18NHA Southeast Michigan West Region Meet #1Apr 18 · 3,200 Meters Middle School · Place 14 · South Arbor AcademySouth Arbor Academy3,200 Meters Middle School1414:04.808