Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.96 Miles · Robinson High SchoolLittle Illini Conference XC Championships 2026 · Oct 1317:05.39Little Illini Conference XC Championships 2026October 13, 2026
3 Miles · Chrisman High School IHSA Class 1A XC Regional - #3B Chrisman · Oct 2517:56.5IHSA Class 1A XC Regional - #3B ChrismanOctober 25, 2025
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 716:29.35IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Heritage High SchoolHeritage HS XC meet · Sep 2318:47.8Heritage HS XC meetSeptember 23, 2025
3 Miles · Illinois 121Cumberland County Invite · Oct 816:52.3Cumberland County InviteOctober 8, 2026
3 Miles · Lake Land College2026 IHSA Class 1A XC Sectional - #3 Toledo (Cumberland) · Oct 3116:32.432026 IHSA Class 1A XC Sectional - #3 Toledo (Cumberland)October 31, 2026
3 Miles · LaVern Gibson CourseLittle Illini Conference XC Championships · Oct 1417:42.40Little Illini Conference XC ChampionshipsOctober 14, 2025
3 Miles · Nursery RoadTrojan Classic XC Invite · Oct 1817:58.63Trojan Classic XC InviteOctober 18, 2025
3 Miles · Paris High SchoolDoc Acklin Invite · Aug 2917:41.77Doc Acklin InviteAugust 29, 2026
3 Miles · Wimple Park49th Annual Tuscola Classic · Sep 1917:10.1449th Annual Tuscola ClassicSeptember 19, 2026
5,000 Meters · Chrisman High School Cow Chip Classic · Sep 617:44.3Cow Chip ClassicSeptember 6, 2025

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 1A Varsity · Place 138 · Paris3 Miles Class 1A Varsity13816:29.35 PB12
Oct 312026 IHSA Class 1A XC Sectional - #3 Toledo (Cumberland)Oct 31 · 3 Miles Varsity · Place 47 · Paris3 Miles Varsity4716:32.43 PB12
Oct 242026 IHSA Class 1A XC Regional - #3B TuscolaOct 24 · 3 Miles Varsity · Place 15 · Paris3 Miles Varsity1516:51.5012
Oct 13Little Illini Conference XC Championships 2026Oct 13 · 2.96 Miles Varsity · Place 9 · Paris2.96 Miles Varsity917:05.39 PB12
Oct 8Cumberland County InviteOct 8 · 3 Miles Varsity · Place 14 · Paris3 Miles Varsity1416:52.3 PB12
Oct 1Cork Classic 2026Oct 1 · 2.96 Miles Varsity · Place 18 · Paris2.96 Miles Varsity1817:27.9312
Sep 22Heritage OpenSep 22 · 3 Miles Varsity · Place 9 · Paris3 Miles Varsity918:26.10Unofficial12
Sep 1949th Annual Tuscola ClassicSep 19 · 3 Miles Boys Race · Place 30 · Paris3 Miles Boys Race3017:10.14 PB12
Sep 17PHS Multi Team MeetSep 17 · 3 Miles Varsity · Place 7 · Paris3 Miles Varsity719:18Unofficial12
Sep 5Cow Chip ClassicSep 5 · 3 Miles Open Race · Place 20 · Paris3 Miles Open Race2017:59.0212
Aug 29Doc Acklin InviteAug 29 · 3 Miles HS Varsity · Place 13 · Paris3 Miles HS Varsity1317:41.77 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #3 Toledo (Cumberland)Nov 1 · 3 Miles Varsity · Place 81 · Paris3 Miles Varsity8117:43.711
Oct 25IHSA Class 1A XC Regional - #3B ChrismanOct 25 · 3 Miles Varsity · Place 44 · Paris3 Miles Varsity4417:56.5 PB11
Oct 18Trojan Classic XC InviteOct 18 · 3 Miles Varsity · Place 66 · Paris3 Miles Varsity6617:58.63 PB11
Oct 14Little Illini Conference XC ChampionshipsOct 14 · 3 Miles Varsity · Place 13 · Paris3 Miles Varsity1317:42.40 PB11
Oct 9Cumberland County InviteOct 9 · 3 Miles Varsity · Place 38 · Paris3 Miles Varsity3817:41.2111
Oct 7Tri Meet (LaSalette/West Vigo, IN/Paris)Oct 7 · 3 Miles Varsity · Place 2 · Paris3 Miles Varsity217:5311
Sep 23Heritage HS XC meetSep 23 · 3 Miles Varsity · Place 4 · Paris3 Miles Varsity418:47.8 PB11
Sep 2048th Annual Tuscola ClassicSep 20 · 3 Miles Boys Race · Place 39 · Paris3 Miles Boys Race3917:14.211
Sep 18quad meet--PHS, RP(IN),LaSalette,OHSSep 18 · 3 Miles Varsity · Place 3 · Paris3 Miles Varsity319:0311
Sep 6Cow Chip ClassicSep 6 · 5,000 Meters Varsity · Place 22 · Paris5,000 Meters Varsity2217:44.3 PB11