Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · 17651 Boy Scout Trail2022 IHSA Class 1A XC Regional - Petersburg (Porta) #2C · Oct 2218:46.902022 IHSA Class 1A XC Regional - Petersburg (Porta) #2COctober 22, 2022
3 Miles · Detweiller ParkIHSA Class 1A State XC Championships · Nov 816:09.39IHSA Class 1A State XC ChampionshipsNovember 8, 2025
3 Miles · Dunlap High SchoolDunlap XC Invitational · Sep 2016:16.1Dunlap XC InvitationalSeptember 20, 2025
3 Miles · Farmington Central High SchoolFarmington XC Invitational · Aug 2516:14.06Farmington XC InvitationalAugust 25, 2025
3 Miles · Maple Lane Country ClubIHSA Class 1A XC Sectional - #2 Elmwood · Nov 116:20.91IHSA Class 1A XC Sectional - #2 ElmwoodNovember 1, 2025
3 Miles · Maple Shade Country ClubElmwood HS XC Invitational · Oct 417:03.40Elmwood HS XC InvitationalOctober 4, 2025
3 Miles · Midwest Central High SchoolMCHS HS Cross Country Meet 2 · Sep 1918:12MCHS HS Cross Country Meet 2September 19, 2024
3 Miles · Three Sisters ParkIVC XC Invite · Aug 2916:49.67IVC XC InviteAugust 29, 2025
3 Miles · Tremont High SchoolTremont JV Invite · Oct 2420:28.8Tremont JV InviteOctober 24, 2022
8,000 Meters · Maxwell ParkHeartland Invitational · Sep 2527:16.7Heartland InvitationalSeptember 25, 2026
8,000 Meters · Muskegon Community College Public Golf CourseJayhawk Invite · Oct 1728:12.54Jayhawk InviteOctober 17, 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 23 · Heartland (Ill.) CCHeartland (Ill.) CC8,000 Meters NJCAA Division 22327:53.8Fr
Oct 17Jayhawk InviteOct 17 · 8,000 Meters Varsity · Place 57 · Heartland (Ill.) CCHeartland (Ill.) CC8,000 Meters Varsity5728:12.54 PBFr
Sep 25Heartland InvitationalSep 25 · 8,000 Meters Collegiate 8K · Place 30 · Heartland (Ill.) CCHeartland (Ill.) CC8,000 Meters Collegiate 8K3027:16.7 PBFr

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 1A State XC ChampionshipsNov 8 · 3 Miles 1A Varsity · Place 111 · Glasford (Illini Bluffs)Glasford (Illini Bluffs)3 Miles 1A Varsity11116:09.39 PB12
Nov 1IHSA Class 1A XC Sectional - #2 ElmwoodNov 1 · 3 Miles Varsity · Place 38 · Glasford (Illini Bluffs)Glasford (Illini Bluffs)3 Miles Varsity3816:20.91 PB12
Oct 25IHSA Class 1A XC Regional - #2C FarmingtonOct 25 · 3 Miles Varsity · Place 36 · Glasford (Illini Bluffs)Glasford (Illini Bluffs)3 Miles Varsity3616:39.0012
Oct 1847th Annual Patriot XC InviteOct 18 · 3 Miles Varsity · Place 28 · Glasford (Illini Bluffs)Glasford (Illini Bluffs)3 Miles Varsity2816:15.7012
Oct 4Elmwood HS XC InvitationalOct 4 · 3 Miles Varsity · Place 36 · Glasford (Illini Bluffs)Glasford (Illini Bluffs)3 Miles Varsity3617:03.40 PB12
Sep 20Dunlap XC InvitationalSep 20 · 3 Miles Varsity Boys · Place 12 · Glasford (Illini Bluffs)Glasford (Illini Bluffs)3 Miles Varsity Boys1216:16.1 PB12
Aug 29IVC XC InviteAug 29 · 3 Miles Varsity Boys · Place 8 · Glasford (Illini Bluffs)Glasford (Illini Bluffs)3 Miles Varsity Boys816:49.67 PB12
Aug 25Farmington XC InvitationalAug 25 · 3 Miles Varsity · Place 4 · Glasford (Illini Bluffs)Glasford (Illini Bluffs)3 Miles Varsity416:14.06 PB12

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 92024 IHSA Class 1A State XC ChampionshipsNov 9 · 3 Miles 1A Varsity · Place 139 · Glasford (Illini Bluffs)Glasford (Illini Bluffs)3 Miles 1A Varsity13916:32.3411
Sep 19MCHS HS Cross Country Meet 2Sep 19 · 3 Miles Varsity · Place 5 · Glasford (Illini Bluffs)Glasford (Illini Bluffs)3 Miles Varsity518:12 PB11
Sep 3IVC Meet - 9/3Sep 3 · 3 Miles Varsity · Place 4 · Glasford (Illini Bluffs)Glasford (Illini Bluffs)3 Miles Varsity417:48.1211
Jul 26Detweiller at DarkJul 26 · 3 Miles Varsity · Place 381 · Illini BluffsIllini Bluffs3 Miles Varsity38118:23.4011

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 14Patriot XC InvitationalOct 14 · 3 Miles Varsity · Place 123 · Glasford (Illini Bluffs)Glasford (Illini Bluffs)3 Miles Varsity12318:06.1010

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 24Tremont JV InviteOct 24 · 3 Miles Freshman · Place 10 · Glasford (Illini Bluffs)Glasford (Illini Bluffs)3 Miles Freshman1020:28.8 PB9
Oct 222022 IHSA Class 1A XC Regional - Petersburg (Porta) #2COct 22 · 3 Miles Varsity · Place 42 · Glasford (Illini Bluffs)Glasford (Illini Bluffs)3 Miles Varsity4218:46.90 PB9
Oct 15Patriot InviteOct 15 · 3 Miles Varsity · Place 165 · Glasford (Illini Bluffs)Glasford (Illini Bluffs)3 Miles Varsity16519:04.59