Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Center Point PreserveWSC Gold Conference meet · Oct 1815:57.00WSC Gold Conference meetOctober 18, 2025
3 Miles · Channahon Community ParkMinooka Flight Races · Sep 2015:44Minooka Flight Races September 20, 2025
3 Miles · Detweiller ParkIHSA Class 3A State XC Championships · Nov 814:51.03IHSA Class 3A State XC ChampionshipsNovember 8, 2025
3 Miles · Katherine Legge Memorial Park2023 IHSA Class 3A XC Sectional - #2 Hinsdale (Central) · Oct 2817:12.172023 IHSA Class 3A XC Sectional - #2 Hinsdale (Central)October 28, 2023
3 Miles · KLM CourseIHSA Class 3A XC Sectional - #2 Hinsdale (Central) · Nov 115:06.68IHSA Class 3A XC Sectional - #2 Hinsdale (Central)November 1, 2025
3 Miles · Lombard CommonsWillowbrook Co-Ed Quad · Sep 3015:58.15Willowbrook Co-Ed QuadSeptember 30, 2025
3 Miles · Waubonsie Valley High SchoolIHSA Class 3A XC Regional - #2C Aurora (Waubonsie Valley) · Oct 2515:16.92IHSA Class 3A XC Regional - #2C Aurora (Waubonsie Valley)October 25, 2025
5,000 Meters · Eastern Illinois University2026 Walt Crawford Open · Sep 416:37.302026 Walt Crawford OpenSeptember 4, 2026
8,000 Meters · LaVern Gibson CourseNike XC Town Twilight College · Oct 226:59.1Nike XC Town Twilight CollegeOctober 2, 2026
8,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 1625:27.1Bradley "Pink" ClassicOctober 16, 2026
8,000 Meters · Osage ParkOhio Valley (OVC) Cross Country Championships · Oct 3125:59.04Ohio Valley (OVC) Cross Country ChampionshipsOctober 31, 2026
8,000 Meters · Weibring Golf ClubISU XC Redbird Invite · Sep 1826:34.2ISU XC Redbird InviteSeptember 18, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31Ohio Valley (OVC) Cross Country ChampionshipsOct 31 · 8,000 Meters OVC · Place 30 · Eastern IllinoisEastern Illinois8,000 Meters OVC3025:59.04 PBFr
Oct 16Bradley "Pink" ClassicOct 16 · 8,000 Meters Men's Red Race · Place 138 · Eastern IllinoisEastern Illinois8,000 Meters Men's Red Race13825:27.1 PBFr
Oct 2Nike XC Town Twilight CollegeOct 2 · 8,000 Meters XC Town · Place 62 · Eastern IllinoisEastern Illinois8,000 Meters XC Town6226:59.1 PBFr
Sep 18ISU XC Redbird InviteSep 18 · 8,000 Meters Men · Place 28 · Eastern IllinoisEastern Illinois8,000 Meters Men2826:34.2 PBFr
Sep 42026 Walt Crawford OpenSep 4 · 5,000 Meters College · Place 9 · Eastern IllinoisEastern Illinois5,000 Meters College916:37.30 PBFr

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 3A State XC ChampionshipsNov 8 · 3 Miles 3A Varsity · Place 50 · Villa Park (Willowbrook)Villa Park (Willowbrook)3 Miles 3A Varsity5014:51.03 PB12
Nov 1IHSA Class 3A XC Sectional - #2 Hinsdale (Central)Nov 1 · 3 Miles Varsity · Place 14 · Villa Park (Willowbrook)Villa Park (Willowbrook)3 Miles Varsity1415:06.68 PB12
Oct 25IHSA Class 3A XC Regional - #2C Aurora (Waubonsie Valley)Oct 25 · 3 Miles Varsity · Place 4 · Villa Park (Willowbrook)Villa Park (Willowbrook)3 Miles Varsity415:16.92 PB12
Oct 18WSC Gold Conference meetOct 18 · 3 Miles Varsity · Place 7 · Villa Park (Willowbrook)Villa Park (Willowbrook)3 Miles Varsity715:57.00 PB12
Oct 4Solorio Sun Warrior InvitationalOct 4 · 3 Miles Varsity · Place 2 · Villa Park (Willowbrook)Villa Park (Willowbrook)3 Miles Varsity215:16.712
Sep 30Willowbrook Co-Ed QuadSep 30 · 3 Miles Varsity · Place 1 · Villa Park (Willowbrook)Villa Park (Willowbrook)3 Miles Varsity115:58.15 PB12
Sep 20Minooka Flight Races Sep 20 · 3 Miles Flight 1 · Place 4 · Villa Park (Willowbrook)Villa Park (Willowbrook)3 Miles Flight 1415:44 PB12
Sep 16Eagle Quad 2 - Senior NightSep 16 · 3 Miles Varsity · Place 2 · Villa Park (Willowbrook)Villa Park (Willowbrook)3 Miles Varsity216:39.5012
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 3A · Place 46 · Villa Park (Willowbrook)Villa Park (Willowbrook)3 Miles Varsity 3A4615:34.4012

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 3A XC Sectional-#2 Hinsdale (Central)Nov 2 · 2.9 Miles Varsity · Place 59 · Villa Park (Willowbrook)Villa Park (Willowbrook)2.9 Miles Varsity5915:28.2811
Oct 262024 IHSA Class 3A XC Regional-#2A LaGrange (Lyons)Oct 26 · 5,000 Meters Varsity · Place 15 · Villa Park (Willowbrook)Villa Park (Willowbrook)5,000 Meters Varsity1516:29.8311
Oct 19West Suburban Gold Cross Country ChampionshipsOct 19 · 3 Miles Varsity · Place 9 · Villa Park (Willowbrook)Villa Park (Willowbrook)3 Miles Varsity915:46.3611
Oct 5Solorio Sun Warrior InvitationalOct 5 · 3 Miles Varsity · Place 1 · Villa Park (Willowbrook)Villa Park (Willowbrook)3 Miles Varsity115:24.011
Oct 1Willowbrook QuadOct 1 · 3 Miles Varsity · Place 5 · Villa Park (Willowbrook)Villa Park (Willowbrook)3 Miles Varsity516:07.1711
Sep 21Minooka Flight Races/FS/Open InvitationalSep 21 · 3 Miles Varsity · Place 7 · Villa Park (Willowbrook)Villa Park (Willowbrook)3 Miles Varsity716:0611
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 3A · Place 35 · Villa Park (Willowbrook)Villa Park (Willowbrook)3 Miles Varsity 3A3515:32.8011
Sep 7Mike Kuharic Cross Country InvitationalSep 7 · 5,000 Meters Varsity · Place 41 · Villa Park (Willowbrook)Villa Park (Willowbrook)5,000 Meters Varsity4116:35.3911
Sep 3Addison Trail @ Willowbrook DualSep 3 · 3 Miles Varsity · Place 3 · Villa Park (Willowbrook)Villa Park (Willowbrook)3 Miles Varsity316:22.3511

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 282023 IHSA Class 3A XC Sectional - #2 Hinsdale (Central)Oct 28 · 3 Miles Varsity · Place 87 · Villa Park (Willowbrook)Villa Park (Willowbrook)3 Miles Varsity8717:12.17 PB10
Oct 212023 IHSA Class 3A XC Regional - #2A LaGrange (Lyons)Oct 21 · 5,000 Meters Varsity · Place 34 · Villa Park (WillowbrookVilla Park (Willowbrook5,000 Meters Varsity3417:22.8010
Oct 14WSC-Gold XC Conference MeetOct 14 · 3 Miles Sophomore · Place 1 · Villa Park (WillowbrookVilla Park (Willowbrook3 Miles Sophomore118:2910
Sep 30Solorio Sun Warrior InvitationalSep 30 · 3 Miles Frosh/Soph Freshman · Place 2 · Villa Park (WillowbrookVilla Park (Willowbrook3 Miles Frosh/Soph Freshman217:20.30SO
Sep 16Minooka Flight/FS/Open InvitationalSep 16 · 3 Miles Frosh/Soph · Place 13 · Villa Park (Willowbrook)Villa Park (Willowbrook)3 Miles Frosh/Soph1316:4510
Sep 11Willowbrook vs Leyden Boys Sep 11 · Varsity · Place 6 · Villa Park (WillowbrookVilla Park (WillowbrookVarsity618:0310
Sep 9First to the Finish InvitationalSep 9 · 3 Miles 3A · Place 236 · Villa Park (Willowbrook)Villa Park (Willowbrook)3 Miles 3A23617:12.5010
Sep 2Lyons Township Mike Kuharic Invitational Sep 2 · 5,000 Meters Sophomore · Place 4 · Villa Park (Willowbrook)Villa Park (Willowbrook)5,000 Meters Sophomore418:13.66SO