Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · John Hunt Cross Country Running Park2025 NCAA Dl South Regional Championships · Nov 1433:06.602025 NCAA Dl South Regional ChampionshipsNovember 14, 2025
3 Miles · Channahon Community ParkJoliet Central Steelman Invite · Sep 1116:54.7Joliet Central Steelman InviteSeptember 11, 2021
3 Miles · Detweiller - IHSA State CoursePeoria High School Invitational · Oct 216:32.1Peoria High School InvitationalOctober 2, 2021
3 Miles · Detweiller Park2024 IHSA Class 2A State XC Championships · Nov 914:21.102024 IHSA Class 2A State XC ChampionshipsNovember 9, 2024
3 Miles · Katherine Legge Memorial ParkIHSA Class 3A XC Sectional - Hinsdale (Central) #2 · Oct 3017:02.37IHSA Class 3A XC Sectional - Hinsdale (Central) #2October 30, 2021
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1715:19.40NXR Midwest Regional ChampionshipsNovember 17, 2024
5,000 Meters · The Bob Brown Field Station / Vaughn's Creek XC CourseBelmont Opener · Aug 2916:08.2Belmont OpenerAugust 29, 2025
8,000 Meters · Cherokee Farm Cross Country CourseSEC Cross Country Championships · Oct 3126:03.05SEC Cross Country ChampionshipsOctober 31, 2025
8,000 Meters · Gans Creek Cross Country CourseSEC Cross Country Championships · Oct 3025:34.9SEC Cross Country ChampionshipsOctober 30, 2026
8,000 Meters · LaVern Gibson CourseUnder Armour NCAA DI Pre-National · Oct 1625:38.3Under Armour NCAA DI Pre-NationalOctober 16, 2026
8,000 Meters · Sydney R. Marovitz Golf CourseLakefront Invite · Sep 2524:36.44Lakefront InviteSeptember 25, 2026
8057 m · Harry Pritchard Running CourseCrimson Classic · Oct 1725:30.52Crimson ClassicOctober 17, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30SEC Cross Country ChampionshipsOct 30 · 8,000 Meters Men Championship · Place 92 · VanderbiltVanderbilt8,000 Meters Men Championship9225:34.9 PBSo
Oct 16Under Armour NCAA DI Pre-NationalOct 16 · 8,000 Meters Blue · Place 309 · VanderbiltVanderbilt8,000 Meters Blue30925:38.3 PBSo
Sep 25Lakefront InviteSep 25 · 8,000 Meters Championship · Place 122 · VanderbiltVanderbilt8,000 Meters Championship12224:36.44 PBSo
Sep 1Vanderbilt XC OpenerSep 1 · 5,000 Meters Collegiate · Place 24 · VanderbiltVanderbilt5,000 Meters Collegiate2416:30.9So

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 142025 NCAA Dl South Regional ChampionshipsNov 14 · 10,000 Meters D1 South · Place 137 · VanderbiltVanderbilt10,000 Meters D1 South13733:06.60 PBFr
Oct 31SEC Cross Country ChampionshipsOct 31 · 8,000 Meters Collegiate · Place 98 · VanderbiltVanderbilt8,000 Meters Collegiate9826:03.05 PBFr
Oct 17Crimson ClassicOct 17 · 8,057 Meters Collegiate · Place 73 · VanderbiltVanderbilt8,057 Meters Collegiate7325:30.52 PBFr
Aug 29Belmont OpenerAug 29 · 5,000 Meters Men's Race · Place 27 · VanderbiltVanderbilt5,000 Meters Men's Race2716:08.2 PBFr

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Championship · Place 16 · Lisle (Benet Academy)Lisle (Benet Academy)5,000 Meters Championship1615:19.40 PB12
Nov 92024 IHSA Class 2A State XC ChampionshipsNov 9 · 3 Miles 2A Varsity · Place 1 · Lisle (Benet Academy)Lisle (Benet Academy)3 Miles 2A Varsity114:21.10 PB12
Nov 22024 IHSA Class 2A XC Sectional-#3 Darien (Hinsdale South)Nov 2 · 2.9 Miles Varsity · Place 1 · Lisle (Benet Academy)Lisle (Benet Academy)2.9 Miles Varsity114:10.3112
Oct 262024 IHSA Class 2A XC Regional-#3C Darien (Hinsdale South)Oct 26 · 2.9 Miles Varsity · Place 1 · Lisle (Benet Academy)Lisle (Benet Academy)2.9 Miles Varsity114:24.8412
Oct 19East Suburban Catholic XC Conference ChampionshipsOct 19 · 3 Miles Varsity · Place 1 · Lisle (Benet Academy)Lisle (Benet Academy)3 Miles Varsity114:51.0012
Oct 5Peoria High School InvitationalOct 5 · 3 Miles Varsity 1A · Place 1 · Lisle (Benet Academy)Lisle (Benet Academy)3 Miles Varsity 1A114:22.5012
Sep 21Larry Eddington XC InvitationalSep 21 · 2.92 Miles Varsity · Place 1 · Lisle (Benet Academy)Lisle (Benet Academy)2.92 Miles Varsity114:12.3012
Sep 7Hinsdale Central Red Devil InvitationalSep 7 · 2.9 Miles Varsity · Place 3 · Lisle (Benet Academy)Lisle (Benet Academy)2.9 Miles Varsity314:15.9012

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 42023 IHSA Class 2A State XC ChampionshipsNov 4 · 3 Miles 2A Varsity · Place 5 · Lisle (Benet Academy)Lisle (Benet Academy)3 Miles 2A Varsity514:44.7511
Oct 212023 IHSA Class 2A XC Regional - #3C River Forest (Trinity)Oct 21 · 3 Miles Varsity · Place 1 · Lisle (Benet Academy)Lisle (Benet Academy)3 Miles Varsity115:16.2011
Oct 14ESCC Conference ChampionshipOct 14 · 2.98 Miles Varsity · Place 1 · Lisle (Benet Academy)Lisle (Benet Academy)2.98 Miles Varsity115:21.9111
Sep 30Peoria High School InvitationalSep 30 · 3 Miles Varsity 1A · Place 6 · Lisle (Benet Academy)Lisle (Benet Academy)3 Miles Varsity 1A615:01.0011
Sep 9Joliet Central Steelmen InviteSep 9 · 3 Miles Varsity · Place 1 · Lisle (Benet Academy)Lisle (Benet Academy)3 Miles Varsity116:17.7011
Sep 2Hinsdale Central Red Devil InvitationalSep 2 · 3 Miles Varsity · Place 7 · Lisle (Benet Academy)Lisle (Benet Academy)3 Miles Varsity715:16.7011

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 13NXR Midwest Regional ChampionshipsNov 13 · 5,000 Meters Championship · Place 142 · Lisle (Benet Academy)Lisle (Benet Academy)5,000 Meters Championship14216:08.410
Nov 52022 IHSA Class 3A State XC ChampionshipsNov 5 · 3 Miles Varsity · Place 45 · Lisle (Benet Academy)Lisle (Benet Academy)3 Miles Varsity4515:44.7710
Oct 292022 IHSA Class 3A XC Sectional - Aurora (Waubonsie Valley) #2Oct 29 · 3 Miles Varsity · Place 9 · Lisle (Benet Academy)Lisle (Benet Academy)3 Miles Varsity915:02.910
Oct 222022 IHSA Class 3A XC Regional - Hinsdale (Central) #2COct 22 · 3 Miles Varsity · Place 6 · Lisle (Benet Academy)Lisle (Benet Academy)3 Miles Varsity615:34.2210
Oct 16ESCC Cross Country ChampionshipOct 16 · 3 Miles Varsity · Place 1 · Lisle (Benet Academy)Lisle (Benet Academy)3 Miles Varsity115:35.40SO
Oct 1Peoria High School InvitationalOct 1 · 3 Miles 3A · Place 7 · Lisle (Benet Academy)Lisle (Benet Academy)3 Miles 3A714:58.2210
Sep 3Lyons Township Mike Kuharic InvitationalSep 3 · 5,000 Meters Varsity · Place 6 · Lisle (Benet Academy)Lisle (Benet Academy)5,000 Meters Varsity616:12.83SO

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 30IHSA Class 3A XC Sectional - Hinsdale (Central) #2Oct 30 · 3 Miles Varsity · Place 99 · Lisle (Benet Academy)Lisle (Benet Academy)3 Miles Varsity9917:02.37 PB9
Oct 23IHSA Class 3A XC Regional - Oswego (East) #2COct 23 · 3 Miles Varsity · Place 35 · Lisle (Benet Academy)Lisle (Benet Academy)3 Miles Varsity3516:109
Oct 16East Suburban Catholic Conference ChampionshipsOct 16 · 3 Miles Varsity · Place 9 · Lisle (Benet Academy)Lisle (Benet Academy)3 Miles Varsity916:54.09
Oct 9Wheeling InvitationalOct 9 · 3 Miles Varsity · Place 34 · Lisle (Benet Academy)Lisle (Benet Academy)3 Miles Varsity3417:13.79
Oct 2Peoria High School InvitationalOct 2 · 3 Miles Varsity - 3A · Place 79 · Lisle (Benet Academy)Lisle (Benet Academy)3 Miles Varsity - 3A7916:32.1 PB9
Sep 18Kaneland Larry Eddington InviteSep 18 · 3 Miles Varsity · Place 32 · Lisle (Benet Academy)Lisle (Benet Academy)3 Miles Varsity3216:57.479
Sep 11Joliet Central Steelman InviteSep 11 · 3 Miles Varsity · Place 20 · Lisle (Benet Academy)Lisle (Benet Academy)3 Miles Varsity2016:54.7 PB9