Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Maxwell ParkIESA XC State Championships · Oct 1611:27.5IESA XC State ChampionshipsOctober 16, 2021
2.96 Miles · Robinson Nuttall Middle SchoolRobinson Invitational · Sep 2817:30.48Robinson InvitationalSeptember 28, 2023
3 Miles · Detweiller Park2024 IHSA Class 1A State XC Championships · Nov 915:49.692024 IHSA Class 1A State XC ChampionshipsNovember 9, 2024
3 Miles · General Dacey Trail2023 SHS Trail Invite · Sep 916:36.322023 SHS Trail InviteSeptember 9, 2023
3 Miles · Mattoon High SchoolMattoon Broadway Bolt · Sep 2516:11.7Mattoon Broadway BoltSeptember 25, 2024
3 Miles · St. Joseph-Ogden High School2024 Spartan Classic · Sep 2815:50.292024 Spartan ClassicSeptember 28, 2024
3 Miles · Wimple Park46th Annual Tuscola Classic · Sep 1616:27.7646th Annual Tuscola ClassicSeptember 16, 2023
5,000 Meters · Eastern Illinois University2026 Walt Crawford Open · Sep 417:48.102026 Walt Crawford OpenSeptember 4, 2026
8,000 Meters · Maxwell Park NJCAA Region 24 Cross Country Championships · Oct 3026:51.3 NJCAA Region 24 Cross Country ChampionshipsOctober 30, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 30 NJCAA Region 24 Cross Country ChampionshipsOct 30 · 8,000 Meters NJCAA Division 2 · Place 12 · Lake Land CollegeLake Land College8,000 Meters NJCAA Division 21226:51.3 PBFr
Sep 19ISU John McNicholsSep 19 · 8,000 Meters Open · Lake Land CollegeLake Land College8,000 Meters Open—DNFFr
Sep 42026 Walt Crawford OpenSep 4 · 5,000 Meters College · Place 23 · Lake Land CollegeLake Land College5,000 Meters College2317:48.10 PBFr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 92024 IHSA Class 1A State XC ChampionshipsNov 9 · 3 Miles 1A Varsity · Place 64 · Effingham (St. Anthony)Effingham (St. Anthony)3 Miles 1A Varsity6415:49.69 PB11
Sep 282024 Spartan ClassicSep 28 · 3 Miles Varsity · Place 13 · Effingham (St. Anthony)Effingham (St. Anthony)3 Miles Varsity1315:50.29 PB11
Sep 25Mattoon Broadway BoltSep 25 · 3 Miles Varsity · Place 9 · Effingham (St. Anthony)Effingham (St. Anthony)3 Miles Varsity916:11.7 PB11
Sep 2147th Annual Tuscola ClassicSep 21 · 3 Miles Varsity · Place 23 · Effingham (St. Anthony)Effingham (St. Anthony)3 Miles Varsity2317:02.6811

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 28Robinson InvitationalSep 28 · 2.96 Miles Varsity · Place 19 · Effingham (St. Anthony)Effingham (St. Anthony)2.96 Miles Varsity1917:30.48 PB10
Sep 23St. Joseph-Ogden Spartan ClassicSep 23 · 3 Miles Varsity · Place 38 · Effingham (St. Anthony)Effingham (St. Anthony)3 Miles Varsity3816:41.7110
Sep 1646th Annual Tuscola ClassicSep 16 · 3 Miles Varsity · Place 7 · Effingham (St. Anthony)Effingham (St. Anthony)3 Miles Varsity716:27.76 PB10
Sep 92023 SHS Trail InviteSep 9 · 3 Miles Varsity · Place 4 · Effingham (St. Anthony)Effingham (St. Anthony)3 Miles Varsity416:36.32 PB10

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 52022 IHSA Class 1A State XC ChampionshipsNov 5 · 3 Miles Varsity · Place 121 · Effingham (St. Anthony)Effingham (St. Anthony)3 Miles Varsity12117:17.029
Sep 24St. Joseph-Ogden Spartan ClassicSep 24 · 3 Miles Varsity · Place 29 · Effingham (St. Anthony)Effingham (St. Anthony)3 Miles Varsity2916:41.179
Aug 16STA Boys Pre Season WarmupAug 16 · 3 Miles Varsity · Place 2 · Effingham (St. Anthony)Effingham (St. Anthony)3 Miles Varsity219:10Unofficial9

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 16IESA XC State ChampionshipsOct 16 · 2 Miles 1A Boys · Place 4 · Effingham Sacred HeartEffingham Sacred Heart2 Miles 1A Boys411:27.5 PB8