Personal bests

Best marks in available results
Event / courseMarkMeetDate
3500 m · Salisbury Municipal Golf CourseSalisbury 3500 · Aug 3012:44.7Salisbury 3500August 30, 2022
5,000 Meters · Fulton High SchoolMSHSAA Class 3 - District 3 · Nov 218:02.05MSHSAA Class 3 - District 3November 2, 2024
5,000 Meters · Indian Foothills Golf CourseNCMC Cross Country Championships · Oct 1521:05.10NCMC Cross Country ChampionshipsOctober 15, 2022
5,000 Meters · Linn Athletic ComplexLinn Cross Country Invitational · Sep 1019:18.64Linn Cross Country InvitationalSeptember 10, 2022
7,000 Meters · University of Illinois SpringfieldPrairie Stars Invitational · Sep 526:15.80Prairie Stars InvitationalSeptember 5, 2025
8,000 Meters · Gans Creek Recreation AreaGans Creek Classic College · Sep 2530:46.5Gans Creek Classic CollegeSeptember 25, 2026

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 25Gans Creek Classic CollegeSep 25 · 8,000 Meters Black Open · Place 242 · TrumanTruman8,000 Meters Black Open24230:46.5 PBFr
Sep 11Larry Young InvitationalSep 11 · 8,000 Meters Men · TrumanTruman8,000 Meters Men0DNFFr

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 26Gans Creek Classic - CollegeSep 26 · 8,000 Meters Open · Place 241 · TrumanTruman8,000 Meters Open24133:58.73Fr
Sep 5Prairie Stars InvitationalSep 5 · 7,000 Meters Men's Race · Place 90 · TrumanTruman7,000 Meters Men's Race9026:15.80 PBFr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 9MSHSAA Class 3 State XC ChampionshipsNov 9 · 5,000 Meters Varsity · Place 85 · FultonFulton5,000 Meters Varsity8518:39.212
Nov 2MSHSAA Class 3 - District 3Nov 2 · 5,000 Meters Varsity · Place 24 · FultonFulton5,000 Meters Varsity2418:02.05 PB12
Sep 27Gans Creek ClassicSep 27 · 5,000 Meters Varsity · Place 93 · FultonFulton5,000 Meters Varsity9318:26.212
Sep 2139th Annual Fulton Cross-Country InvitationalSep 21 · 5,000 Meters Varsity · Place 55 · FultonFulton5,000 Meters Varsity5520:29.5112
Sep 14Forest Park XC FestivalSep 14 · 5,000 Meters Varsity · Place 33 · FultonFulton5,000 Meters Varsity3319:02.6SR
Sep 14Forest Park XC FestivalSep 14 · Varsity · Place 33 · FultonFultonVarsity3319:02.6—

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 4MSHSAA Class 4 State XC ChampionshipsNov 4 · 5,000 Meters Varsity · Place 86 · FultonFulton5,000 Meters Varsity8617:03.711
Oct 28MSHSAA Class 4 - District 2Oct 28 · 5,000 Meters 4A · Place 23 · FultonFulton5,000 Meters 4A2316:59.68—
Sep 23Gans Creek ClassicSep 23 · 5,000 Meters Varsity · Place 32 · FultonFulton5,000 Meters Varsity3217:37.311
Sep 16Fulton InvitationalSep 16 · 5,000 Meters Varsity · Place 14 · FultonFulton5,000 Meters Varsity1418:29.7111
Sep 9Linn InvitationalSep 9 · 5,000 Meters Varsity · Place 6 · FultonFulton5,000 Meters Varsity617:52.5711

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 29Class 1, 2, & 3 District 3 Oct 29 · 5,000 Meters Boys Class 3 · Place 85 · FultonFulton5,000 Meters Boys Class 38520:20.9610
Oct 15NCMC Cross Country ChampionshipsOct 15 · 5,000 Meters Varsity · Place 29 · FultonFulton5,000 Meters Varsity2921:05.10 PB10
Oct 8Frank Lemons InvitationalOct 8 · 5,000 Meters Varsity · Place 14 · FultonFulton5,000 Meters Varsity1419:41.5SO
Sep 24Gans Creek ClassicSep 24 · 5,000 Meters Varsity · Place 128 · FultonFulton5,000 Meters Varsity12819:00.810
Sep 17Fulton InvitationalSep 17 · 5,000 Meters Varsity · Place 29 · FultonFulton5,000 Meters Varsity2919:24.2610
Sep 10Linn Cross Country InvitationalSep 10 · 5,000 Meters Varsity · Place 18 · FultonFulton5,000 Meters Varsity1819:18.64 PB10
Sep 3Jim Marshall Cross Country InvitationalSep 3 · 5,000 Meters Varsity · Place 7 · FultonFulton5,000 Meters Varsity719:28.3910
Aug 30Salisbury 3500Aug 30 · 3,500 Meters Varsity · Place 7 · FultonFulton3,500 Meters Varsity712:44.7 PB10

2021 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 30MSHSAA Class 3 District 3 MeetOct 30 · 5,000 Meters Varsity · Place 51 · FultonFulton5,000 Meters Varsity5118:59.2—
Oct 22Bowling Green Invite Oct 22 · 5,000 Meters Varsity · Place 59 · FultonFulton5,000 Meters Varsity5918:50.749
Oct 12Centralia InvitationalOct 12 · 5,000 Meters Varsity · Place 20 · FultonFulton5,000 Meters Varsity2018:40.2FR
Sep 25Gans Creek ClassicSep 25 · 5,000 Meters Varsity · Place 28 · FultonFulton5,000 Meters Varsity2818:14.39
Sep 25Gans Creek ClassicSep 25 · 5,000 Meters Boys White Division · Place 28 · FultonFulton5,000 Meters Boys White Division2818:14.3Unofficial9
Sep 18Fulton Invite Sep 18 · 5,000 Meters Varsity Boys · Place 52 · FultonFulton5,000 Meters Varsity Boys5220:44.759
Sep 11Linn InvitationalSep 11 · 5,000 Meters Varsity · Place 27 · FultonFulton5,000 Meters Varsity2719:37.419
Sep 4Jim Marshall Cross Country InvitationalSep 4 · 5,000 Meters Varsity · Place 32 · FultonFulton5,000 Meters Varsity3220:25.119
Sep 4Jim Marshall Cross Country InvitationalSep 4 · 5,000 Meters Varsity · Place 63 · FultonFulton5,000 Meters Varsity6320:25.119
Aug 31Salisbury 3500Aug 31 · 3,500 Meters Varsity · Place 27 · FultonFulton3,500 Meters Varsity2713:16.79