Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Channahon Community ParkSouthwest Prairie Conference XC Championships · Oct 1715:14.98Southwest Prairie Conference XC ChampionshipsOctober 17, 2025
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions · Sep 2316:03.43Palatine Invite - Meet of ChampionsSeptember 23, 2023
3 Miles · Detweiller ParkIHSA Class 3A State XC Championships · Nov 814:50.63IHSA Class 3A State XC ChampionshipsNovember 8, 2025
3 Miles · Maxwell ParkIHSA Class 3A XC Sectional - #1 Normal (Community) · Nov 115:12.00IHSA Class 3A XC Sectional - #1 Normal (Community)November 1, 2025
3 Miles · Mokena Main ParkIHSA Class 3A XC Regional - #1A New Lenox (Lincoln-Way Central) · Oct 2515:45.10IHSA Class 3A XC Regional - #1A New Lenox (Lincoln-Way Central)October 25, 2025
3 Miles · Plainfield North CampusPlainfield City Championships · Sep 214:59.59Plainfield City ChampionshipsSeptember 2, 2025
3154 m · Berens ParkYork Gary Goss Frosh/Soph Invitational · Sep 1810:21.8York Gary Goss Frosh/Soph InvitationalSeptember 18, 2023
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1716:27.88NXR Midwest Regional ChampionshipsNovember 17, 2024
6,000 Meters · Lewis UniversityLewis Early Bird · Sep 420:08.65Lewis Early BirdSeptember 4, 2026
8,000 Meters · Allison Sports TownGLVC Cross Country Championships · Nov 725:35.0GLVC Cross Country ChampionshipsNovember 7, 2026
8,000 Meters · Lewis UniversityLewis Crossover · Oct 1026:15.28Lewis CrossoverOctober 10, 2026
8,000 Meters · Notre Dame Burke Memorial Golf Course2026 National Catholic Invitational · Sep 1825:49.102026 National Catholic InvitationalSeptember 18, 2026
8,000 Meters · West Branch Cross Country CourseLock Haven Go Fast · Oct 2426:31.8Lock Haven Go FastOctober 24, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7GLVC Cross Country ChampionshipsNov 7 · 8,000 Meters GLVC · Place 56 · LewisLewis8,000 Meters GLVC5625:35.0 PBFr
Oct 24Lock Haven Go FastOct 24 · 8,000 Meters Collegiate · Place 146 · LewisLewis8,000 Meters Collegiate14626:31.8 PBFr
Oct 10Lewis CrossoverOct 10 · 8,000 Meters Collegiate · Place 132 · LewisLewis8,000 Meters Collegiate13226:15.28 PBFr
Sep 182026 National Catholic InvitationalSep 18 · 8,000 Meters Men · Place 60 · LewisLewis8,000 Meters Men6025:49.10 PBFr
Sep 4Lewis Early BirdSep 4 · 6,000 Meters Mens · Place 6 · LewisLewis6,000 Meters Mens620:08.65 PBFr

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 3A State XC ChampionshipsNov 8 · 3 Miles 3A Varsity · Place 49 · Plainfield (South)Plainfield (South)3 Miles 3A Varsity4914:50.63 PB12
Nov 1IHSA Class 3A XC Sectional - #1 Normal (Community)Nov 1 · 3 Miles Varsity · Place 16 · Plainfield (South)Plainfield (South)3 Miles Varsity1615:12.00 PB12
Oct 25IHSA Class 3A XC Regional - #1A New Lenox (Lincoln-Way Central)Oct 25 · 3 Miles Varsity · Place 11 · Plainfield (South)Plainfield (South)3 Miles Varsity1115:45.10 PB12
Oct 17Southwest Prairie Conference XC ChampionshipsOct 17 · 3 Miles Varsity · Place 5 · Plainfield (South)Plainfield (South)3 Miles Varsity515:14.98 PB12
Oct 9Plainfield South 2 Mile TT - 3200m SplitsOct 9 · 3,200 Meters 3200m Splits · Place 3 · Plainfield (South)Plainfield (South)3,200 Meters 3200m Splits39:27.90Unofficial12
Oct 9Plainfield South 2 Mile TTOct 9 · 2 Miles Race 1 · Place 3 · Plainfield (South)Plainfield (South)2 Miles Race 139:31.29Unofficial12
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Varsity · Place 50 · Plainfield (South)Plainfield (South)3 Miles Varsity5015:46.0612
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 3A · Place 17 · Plainfield (South)Plainfield (South)3 Miles Varsity 3A1715:04.4012
Sep 2Plainfield City ChampionshipsSep 2 · 3 Miles Varsity · Place 5 · Plainfield (South)Plainfield (South)3 Miles Varsity514:59.59 PB12
Aug 16Blue and White Team Time TrialAug 16 · 3 Miles Varsity · Place 3 · Plainfield (South)Plainfield (South)3 Miles Varsity315:40.6Unofficial12

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Championship · Place 190 · Plainfield (South)Plainfield (South)5,000 Meters Championship19016:27.88 PB11
Nov 92024 IHSA Class 3A State XC ChampionshipsNov 9 · 3 Miles 3A Varsity · Place 184 · Plainfield (South)Plainfield (South)3 Miles 3A Varsity18415:45.6011
Nov 22024 IHSA Class 3A XC Sectional-#1 Normal (Community)Nov 2 · 3 Miles Varsity · Place 50 · Plainfield (South)Plainfield (South)3 Miles Varsity5016:04.7511
Oct 262024 IHSA Class 3A XC Regional-#1B MinookaOct 26 · 3 Miles Varsity · Place 12 · Plainfield (South)Plainfield (South)3 Miles Varsity1215:50.0011
Oct 18Southwest Prairie Conference ChampionshipsOct 18 · 3 Miles Varsity · Place 8 · Plainfield (South)Plainfield (South)3 Miles Varsity815:19.8011
Oct 11Two Mile Team Time TrialOct 11 · 2 Miles Varsity · Plainfield (South)Plainfield (South)2 Miles Varsity09:53.1Unofficial11
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Varsity · Place 36 · Plainfield (South)Plainfield (South)3 Miles Varsity3615:30.6511
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 3A · Place 87 · Plainfield (South)Plainfield (South)3 Miles Varsity 3A8716:07.0011
Sep 3Plainfield Cross Country City ChampionshipSep 3 · 3 Miles Varsity · Place 3 · Plainfield (South)Plainfield (South)3 Miles Varsity315:18.1011
Aug 31Normal West Cross Country InvitationalAug 31 · 3 Miles Varsity · Place 13 · Plainfield (South)Plainfield (South)3 Miles Varsity1316:16.1811

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 212023 IHSA Class 3A XC Regional - #1B Plainfield (Central)Oct 21 · 3 Miles Varsity · Place 19 · Plainfield (South)Plainfield (South)3 Miles Varsity1916:14.89SO
Oct 13Southwest Prairie Conference ChampionshipsOct 13 · 3 Miles Varsity · Place 30 · Plainfield (South)Plainfield (South)3 Miles Varsity3016:04.4010
Oct 6Cougar 2 Mile Time TrialOct 6 · 2 Miles Varsity · Place 8 · Plainfield (South)Plainfield (South)2 Miles Varsity810:25.84Unofficial10
Sep 23Palatine Invite - Meet of ChampionsSep 23 · 3 Miles Varsity · Place 63 · Plainfield (South)Plainfield (South)3 Miles Varsity6316:03.43 PB10
Sep 18York Gary Goss Frosh/Soph InvitationalSep 18 · 1.96 Miles Sophomore · Place 5 · Plainfield (South)Plainfield (South)1.96 Miles Sophomore510:21.8 PB10
Sep 9First to the Finish InvitationalSep 9 · 3 Miles 3A · Place 128 · Plainfield (South)Plainfield (South)3 Miles 3A12816:13.6010
Aug 29Plainfield XC City ChampionshipAug 29 · 3 Miles Varsity · Place 11 · Plainfield (South)Plainfield (South)3 Miles Varsity1115:55.9710
Aug 26Normal West XC InvitationalAug 26 · 3 Miles Varsity · Place 12 · Plainfield (South)Plainfield (South)3 Miles Varsity1216:39.6010
Aug 12Blue and White Team Time TrialAug 12 · 3 Miles Varsity · Place 6 · Plainfield (South)Plainfield (South)3 Miles Varsity616:44.4Unofficial10