Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Detweiller ParkIHSA Class 1A State XC Championships · Nov 815:18.01IHSA Class 1A State XC ChampionshipsNovember 8, 2025
3 Miles · Dunlap High SchoolDunlap XC Invitational · Sep 2015:50.9Dunlap XC InvitationalSeptember 20, 2025
3 Miles · Farmington Central High SchoolIHSA Class 1A XC Regional - #2C Farmington · Oct 2515:13.10IHSA Class 1A XC Regional - #2C FarmingtonOctober 25, 2025
3 Miles · Maple Lane Country ClubIHSA Class 1A XC Sectional - #2 Elmwood · Nov 115:29.47IHSA Class 1A XC Sectional - #2 ElmwoodNovember 1, 2025
3 Miles · Maple Shade Country ClubElmwood HS XC Invitational · Oct 415:51.60Elmwood HS XC InvitationalOctober 4, 2025
3 Miles · Midwest Central High SchoolMCHS HS Cross Country Meet 2 · Sep 1918:11MCHS HS Cross Country Meet 2September 19, 2024
3 Miles · Three Sisters ParkIVC XC Invite · Aug 2916:19.34IVC XC InviteAugust 29, 2025
5,000 Meters · University of Illinois Springfield11th Annual UIS Prairie Stars Invitational · Sep 417:15.1311th Annual UIS Prairie Stars Invitational September 4, 2026
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 328:04.78Swags Louisville Cross Country ClassicOctober 3, 2026
8,000 Meters · Maxwell Park NJCAA Region 24 Cross Country Championships · Oct 3027:43.2 NJCAA Region 24 Cross Country ChampionshipsOctober 30, 2026
8,000 Meters · Muskegon Community College Public Golf CourseJayhawk Invite · Oct 1728:52.80Jayhawk InviteOctober 17, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30 NJCAA Region 24 Cross Country ChampionshipsOct 30 · 8,000 Meters NJCAA Division 2 · Place 21 · Heartland (Ill.) CCHeartland (Ill.) CC8,000 Meters NJCAA Division 22127:43.2 PBFr
Oct 17Jayhawk InviteOct 17 · 8,000 Meters Varsity · Place 83 · Heartland (Ill.) CCHeartland (Ill.) CC8,000 Meters Varsity8328:52.80 PBFr
Oct 3Swags Louisville Cross Country ClassicOct 3 · 8,000 Meters Blue · Place 151 · Heartland (Ill.) CCHeartland (Ill.) CC8,000 Meters Blue15128:04.78 PBFr
Sep 411th Annual UIS Prairie Stars Invitational Sep 4 · 5,000 Meters Collegiate · Place 30 · Heartland (Ill.) CCHeartland (Ill.) CC5,000 Meters Collegiate3017:15.13 PBFr

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 1A State XC ChampionshipsNov 8 · 3 Miles 1A Varsity · Place 31 · Glasford (Illini Bluffs)Glasford (Illini Bluffs)3 Miles 1A Varsity3115:18.01 PB12
Nov 1IHSA Class 1A XC Sectional - #2 ElmwoodNov 1 · 3 Miles Varsity · Place 7 · Glasford (Illini Bluffs)Glasford (Illini Bluffs)3 Miles Varsity715:29.47 PB12
Oct 25IHSA Class 1A XC Regional - #2C FarmingtonOct 25 · 3 Miles Varsity · Place 5 · Glasford (Illini Bluffs)Glasford (Illini Bluffs)3 Miles Varsity515:13.10 PB12
Oct 1847th Annual Patriot XC InviteOct 18 · 3 Miles Varsity · Place 10 · Glasford (Illini Bluffs)Glasford (Illini Bluffs)3 Miles Varsity1015:39.4012
Oct 4Elmwood HS XC InvitationalOct 4 · 3 Miles Varsity · Place 5 · Glasford (Illini Bluffs)Glasford (Illini Bluffs)3 Miles Varsity515:51.60 PB12
Sep 20Dunlap XC InvitationalSep 20 · 3 Miles Varsity Boys · Place 7 · Glasford (Illini Bluffs)Glasford (Illini Bluffs)3 Miles Varsity Boys715:50.9 PB12
Aug 29IVC XC InviteAug 29 · 3 Miles Varsity Boys · Place 4 · Glasford (Illini Bluffs)Glasford (Illini Bluffs)3 Miles Varsity Boys416:19.34 PB12
Aug 25Farmington XC InvitationalAug 25 · 3 Miles Varsity · Place 3 · Glasford (Illini Bluffs)Glasford (Illini Bluffs)3 Miles Varsity315:59.4612

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 92024 IHSA Class 1A State XC ChampionshipsNov 9 · 3 Miles 1A Varsity · Place 81 · Glasford (Illini Bluffs)Glasford (Illini Bluffs)3 Miles 1A Varsity8115:58.8911
Sep 19MCHS HS Cross Country Meet 2Sep 19 · 3 Miles Varsity · Place 4 · Glasford (Illini Bluffs)Glasford (Illini Bluffs)3 Miles Varsity418:11 PB11
Sep 3IVC Meet - 9/3Sep 3 · 3 Miles Varsity · Place 3 · Glasford (Illini Bluffs)Glasford (Illini Bluffs)3 Miles Varsity317:05.5911
Jul 26Detweiller at DarkJul 26 · 3 Miles Varsity · Place 144 · Illini BluffsIllini Bluffs3 Miles Varsity14416:40.9011

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 14Patriot XC InvitationalOct 14 · 3 Miles Varsity · Place 145 · Glasford (Illini Bluffs)Glasford (Illini Bluffs)3 Miles Varsity14518:27.1010

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 8Gene Jones Runnin' Red Invite MetamoraOct 8 · 2.94 Miles Frosh/Soph Freshman · Place 97 · Peoria (Richwoods)Peoria (Richwoods)2.94 Miles Frosh/Soph Freshman9718:48.609
Sep 27Central v RichwoodsSep 27 · 5,000 Meters Varsity (Unlimited Entry) · Place 9 · Peoria (Richwoods)Peoria (Richwoods)5,000 Meters Varsity (Unlimited Entry)922:16Unofficial9
Sep 24East Peoria XC InvitationalSep 24 · 2.95 Miles Frosh/Soph Freshman · Place 57 · Peoria (Richwoods)Peoria (Richwoods)2.95 Miles Frosh/Soph Freshman5720:38.609
Sep 17Dunlap XC InvitationalSep 17 · 2.95 Miles Open · Place 60 · Peoria (Richwoods)Peoria (Richwoods)2.95 Miles Open6020:37.99
Sep 13IVC Meet ND,Manual,Peoria High,RichwoodsSep 13 · 3 Miles Varsity · Place 37 · Peoria (Richwoods)Peoria (Richwoods)3 Miles Varsity3722:26.319
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Open · Place 584 · Peoria (Richwoods)Peoria (Richwoods)3 Miles Open58422:03.29
Sep 2NCHS OpenSep 2 · Varsity · Place 105 · Peoria (Richwoods)Peoria (Richwoods)Varsity10524:239
Aug 30Olympia, Manual, v RichwoodsAug 30 · 5,000 Meters Varsity · Place 24 · Peoria (Richwoods)Peoria (Richwoods)5,000 Meters Varsity2428:05Unofficial9
Aug 27Rocket Run for the Stars XC InvitationalAug 27 · 3 Miles Varsity · Place 63 · Peoria (Richwoods)Peoria (Richwoods)3 Miles Varsity6324:41.49