Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Detweiller Park2024 IHSA Class 2A State XC Championships · Nov 915:37.802024 IHSA Class 2A State XC ChampionshipsNovember 9, 2024
3 Miles · Horner ParkDePaul Ram Invitational/Catholic Cup · Sep 917:05.97DePaul Ram Invitational/Catholic CupSeptember 9, 2023
3 Miles · Lakes Community High School2022 IHSA Class 2A XC Regional - Lake Villa (Lakes) #3B · Oct 2216:38.12022 IHSA Class 2A XC Regional - Lake Villa (Lakes) #3BOctober 22, 2022
3 Miles · Melas ParkSt. Viator Artman Invitational · Sep 1118:12.0St. Viator Artman InvitationalSeptember 11, 2021
4 Miles · Owen's ParkHillsdale Invitational · Sep 522:23.3Hillsdale InvitationalSeptember 5, 2025
4,000 Meters · Proviso West HSUSATF Illinois Association Junior Olympic and Open Championships · Nov 1314:49.95USATF Illinois Association Junior Olympic and Open ChampionshipsNovember 13, 2021
8,000 Meters · Forest Akers East Golf Course2025 Auto-Owners Insurance Spartan Invite · Sep 1227:03.82025 Auto-Owners Insurance Spartan InviteSeptember 12, 2025
8,000 Meters · Hedges Boyer ParkTiffin University XC Preview Meet · Sep 2527:00.2Tiffin University XC Preview MeetSeptember 25, 2026
8,000 Meters · Heritage Park (Adrian) OFFICIALSiena Heights Cross Country Invitational · Sep 2626:55.0Siena Heights Cross Country InvitationalSeptember 26, 2025
8,000 Meters · MidlandG-MAC XC Championships · Oct 2526:18.10G-MAC XC ChampionshipsOctober 25, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 25Tiffin University XC Preview MeetSep 25 · 8,000 Meters Men · Place 51 · HillsdaleHillsdale8,000 Meters Men5127:00.2 PBSo

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 25G-MAC XC ChampionshipsOct 25 · 8,000 Meters Collegiate · Place 80 · HillsdaleHillsdale8,000 Meters Collegiate8026:18.10 PBFr
Sep 26Siena Heights Cross Country InvitationalSep 26 · 8,000 Meters College · Place 30 · HillsdaleHillsdale8,000 Meters College3026:55.0 PBFr
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 8,000 Meters College · Place 150 · HillsdaleHillsdale8,000 Meters College15027:03.8 PBFr
Sep 5Hillsdale InvitationalSep 5 · 6,437 Meters Men's Race · Place 36 · HillsdaleHillsdale6,437 Meters Men's Race3622:23.3 PBFr

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 92024 IHSA Class 2A State XC ChampionshipsNov 9 · 3 Miles 2A Varsity · Place 78 · Niles (Notre Dame)Niles (Notre Dame)3 Miles 2A Varsity7815:37.80 PB12
Nov 22024 IHSA Class 2A XC Sectional-#4 Maple Park (Kaneland)Nov 2 · 3 Miles Varsity · Place 21 · Niles (Notre Dame)Niles (Notre Dame)3 Miles Varsity2115:52.0512
Oct 262024 IHSA Class 2A XC Regional-#4C Grayslake (Central)Oct 26 · 3 Miles Varsity · Place 5 · Niles (Notre Dame)Niles (Notre Dame)3 Miles Varsity515:45.8012
Oct 19East Suburban Catholic XC Conference ChampionshipsOct 19 · 3 Miles Varsity · Place 5 · Niles (Notre Dame)Niles (Notre Dame)3 Miles Varsity515:53.1012
Oct 112024 Loyola Academy Flight NightOct 11 · 3 Miles Varsity · Place 14 · Niles (Notre Dame)Niles (Notre Dame)3 Miles Varsity1416:03.5SR
Oct 5Pat Savage InvitationalOct 5 · 3 Miles Varsity · Place 23 · Niles (Notre Dame)Niles (Notre Dame)3 Miles Varsity2315:43.4212
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Varsity · Place 121 · Niles (Notre Dame)Niles (Notre Dame)3 Miles Varsity12116:05.1612
Sep 14DePaul Ram Invite/Catholic CupSep 14 · 3 Miles Varsity · Place 7 · Niles (Notre Dame)Niles (Notre Dame)3 Miles Varsity716:03.6312
Sep 742nd Annual Fenton Kurtz "Early Bird" InvitationalSep 7 · 3 Miles Varsity · Place 9 · Niles (Notre Dame)Niles (Notre Dame)3 Miles Varsity916:19.9012
Aug 31Elgin City Classic XC InvitationalAug 31 · 3 Miles Varsity · Place 9 · Niles (Notre Dame)Niles (Notre Dame)3 Miles Varsity916:07.0012

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 282023 IHSA Class 2A XC Sectional - #4 Woodstock (H.S.)Oct 28 · 3 Miles Varsity · Place 81 · Niles (Notre Dame)Niles (Notre Dame)3 Miles Varsity8117:32.09JR
Oct 212023 IHSA Class 2A XC Regional - #4C Lake Villa (Lakes)Oct 21 · 3 Miles Varsity · Place 18 · Niles (Notre Dame)Niles (Notre Dame)3 Miles Varsity1816:29.3JR
Oct 14ESCC Conference ChampionshipOct 14 · 2.98 Miles Varsity · Place 9 · Niles (Notre Dame)Niles (Notre Dame)2.98 Miles Varsity916:26.4211
Oct 5Latin Prep ClassicOct 5 · 3 Miles Varsity · Place 4 · Niles (Notre Dame)Niles (Notre Dame)3 Miles Varsity416:21.3411
Sep 30Pat Savage InvitationalSep 30 · 3 Miles Varsity · Place 35 · Niles (Notre Dame)Niles (Notre Dame)3 Miles Varsity3516:25.13JR
Sep 16Richard Spring InvitationalSep 16 · 3 Miles Varsity · Place 227 · Niles (Notre Dame)Niles (Notre Dame)3 Miles Varsity22716:27.811
Sep 9DePaul Ram Invitational/Catholic CupSep 9 · 3 Miles Varsity · Place 30 · Niles (Notre Dame)Niles (Notre Dame)3 Miles Varsity3017:05.97 PB11
Aug 26Saint Viator Artman InvitationalAug 26 · 3 Miles Varsity · Place 12 · Niles (Notre Dame)Niles (Notre Dame)3 Miles Varsity1217:57.011

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 52022 IHSA Class 2A State XC ChampionshipsNov 5 · 3 Miles Varsity · Place 155 · Niles (Notre Dame)Niles (Notre Dame)3 Miles Varsity15517:32.4610
Oct 292022 IHSA Class 2A XC Sectional - Deerfield #3Oct 29 · 3 Miles Varsity · Place 33 · Niles (Notre Dame)Niles (Notre Dame)3 Miles Varsity3316:21.07SO
Oct 222022 IHSA Class 2A XC Regional - Lake Villa (Lakes) #3BOct 22 · 3 Miles Varsity · Place 17 · Niles (Notre Dame)Niles (Notre Dame)3 Miles Varsity1716:38.1 PB10
Oct 16ESCC Cross Country ChampionshipOct 16 · 3 Miles Varsity · Place 10 · Niles (Notre Dame)Niles (Notre Dame)3 Miles Varsity1016:34.92SO
Oct 1Pat Savage InvitationalOct 1 · 3 Miles Varsity · Place 69 · Niles (Notre Dame)Niles (Notre Dame)3 Miles Varsity6916:51.6810
Sep 10DePaul College Prep Ram InvitationalSep 10 · 3 Miles Varsity · Place 20 · Niles (Notre Dame)Niles (Notre Dame)3 Miles Varsity2017:13.7010
Sep 7St. Patrick XC InvitationalSep 7 · 3 Miles Varsity · Place 9 · Niles (Notre Dame)Niles (Notre Dame)3 Miles Varsity917:57.810
Sep 3Fenton John Kurtz Early Bird InvitationalSep 3 · 3 Miles Varsity · Place 56 · Niles (Notre Dame)Niles (Notre Dame)3 Miles Varsity5617:44.910

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 13USATF Illinois Association Junior Olympic and Open ChampionshipsNov 13 · 4,000 Meters 13-14 · Place 1 · Sauganash StridersSauganash Striders4,000 Meters 13-14114:49.95 PB9
Oct 23IHSA Class 2A XC Regional - Lake Villa (Lakes) # 4COct 23 · 3 Miles Varsity · Place 33 · Niles (Notre Dame)Niles (Notre Dame)3 Miles Varsity3317:05.739
Oct 16East Suburban Catholic Conference ChampionshipsOct 16 · 3 Miles Varsity · Place 19 · Niles (Notre Dame)Niles (Notre Dame)3 Miles Varsity1917:24.59
Oct 5Latin Prep ClassicOct 5 · 3 Miles Varsity · Place 8 · Niles (Notre Dame)Niles (Notre Dame)3 Miles Varsity817:26.849
Oct 2Pat Savage InvitationalOct 2 · 3 Miles Varsity · Place 108 · Niles (Notre Dame)Niles (Notre Dame)3 Miles Varsity10817:49.539
Sep 18Riverside Brookfield 61st XC InvitationalSep 18 · 3 Miles Varsity · Place 19 · Niles (Notre Dame)Niles (Notre Dame)3 Miles Varsity1917:45.59
Sep 11St. Viator Artman InvitationalSep 11 · 3 Miles Varsity · Place 8 · Niles (Notre Dame)Niles (Notre Dame)3 Miles Varsity818:12.0 PB9
Sep 440th Annual John Kurtz "Early Bird" InvitationalSep 4 · 3 Miles Varsity · Place 76 · Niles (Notre Dame)Niles (Notre Dame)3 Miles Varsity7618:00.39
Sep 1Saint Patrick XC InvitationalSep 1 · 3 Miles Varsity · Place 13 · Niles (Notre Dame)Niles (Notre Dame)3 Miles Varsity1317:40.79