Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Washington ParkFleet Feet Invitational · Sep 277:07.7Fleet Feet InvitationalSeptember 27, 2019
2 Miles · Lincoln ParkLatin Grade School Prep Classic · Oct 1114:23.5Latin Grade School Prep ClassicOctober 11, 2022
3 Miles · Bedford ParkIHSA Class 3A XC Regional - #2B Summit (Argo) · Oct 2516:37.02IHSA Class 3A XC Regional - #2B Summit (Argo)October 25, 2025
3 Miles · Channahon Community ParkMinooka Flight Races · Sep 2017:30Minooka Flight Races September 20, 2025
3 Miles · Detweiller Park2024 IHSA Class 2A State XC Championships · Nov 916:25.202024 IHSA Class 2A State XC ChampionshipsNovember 9, 2024
3 Miles · Horner ParkDePaul Ram Invitational/Catholic Cup · Sep 919:17.70DePaul Ram Invitational/Catholic CupSeptember 9, 2023
3 Miles · KLM CourseIHSA Class 3A XC Sectional - #2 Hinsdale (Central) · Nov 117:21.93IHSA Class 3A XC Sectional - #2 Hinsdale (Central)November 1, 2025
3 Miles · Marmion AcademyMarmion “Run So As To Win” High School Invitational · Sep 1717:18.16Marmion “Run So As To Win” High School Invitational September 17, 2025
3 Miles · Midlothian MeadowsTinley Park Tolfree-Farley XC Invitational · Sep 2618:13.3Tinley Park Tolfree-Farley XC InvitationalSeptember 26, 2026
3 Miles · Midlothian MeadowsTinley Park Tollfree Farley Invite · Sep 2717:34.20Tinley Park Tollfree Farley InviteSeptember 27, 2025
3 Miles · Niles West High School2025 Pat Savage Invitational · Oct 417:16.022025 Pat Savage InvitationalOctober 4, 2025
3 Miles · North Creek Meadow52nd Annual Rich Dust Invitational · Sep 717:46.4652nd Annual Rich Dust InvitationalSeptember 7, 2024
3 Miles · North Creek Meadow51st Annual Rich Dust Invite · Sep 219:45.1451st Annual Rich Dust InviteSeptember 2, 2023
3 Miles · North Creek Meadow Forest PreserveRich Dust Invitational · Sep 617:25.21Rich Dust InvitationalSeptember 6, 2025
3 Miles · Reavis High SchoolReavis - Senior Meet · Sep 2919:06Reavis - Senior MeetSeptember 29, 2026
4570 m · Elgin High SchoolElgin City Classic XC Invitational · Aug 3016:13.80Elgin City Classic XC InvitationalAugust 30, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 29Reavis - Senior MeetSep 29 · 3 Miles Varsity · Place 13 · Burbank (St. Laurence)Burbank (St. Laurence)3 Miles Varsity1319:06 PB12
Sep 26Tinley Park Tolfree-Farley XC InvitationalSep 26 · 3 Miles Championship Varsity · Place 41 · Burbank (St. Laurence)Burbank (St. Laurence)3 Miles Championship Varsity4118:13.3 PB12

2025 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 3A XC Sectional - #2 Hinsdale (Central)Nov 1 · 3 Miles Varsity · Place 116 · Burbank (St. Laurence)Burbank (St. Laurence)3 Miles Varsity11617:21.93 PB11
Oct 25IHSA Class 3A XC Regional - #2B Summit (Argo)Oct 25 · 3 Miles Varsity · Place 19 · Burbank (St. Laurence)Burbank (St. Laurence)3 Miles Varsity1916:37.02 PB11
Oct 182025 CCL / GCAC ChampionshipsOct 18 · 3 Miles Varsity · Place 49 · Burbank (St. Laurence)Burbank (St. Laurence)3 Miles Varsity4917:36.7911
Oct 102025 Loyola Academy Flight NightOct 10 · 3 Miles Varsity · Place 56 · Burbank (St. Laurence)Burbank (St. Laurence)3 Miles Varsity5616:37.7JR
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Varsity White · Place 65 · Burbank (St. Laurence)Burbank (St. Laurence)3 Miles Varsity White6517:16.02 PB11
Sep 30TFS, STL, IKE, Crete Sep 30 · 3 Miles Varsity · Place 15 · Burbank (St. Laurence)Burbank (St. Laurence)3 Miles Varsity1520:2011
Sep 27Tinley Park Tollfree Farley InviteSep 27 · 3 Miles Championship Varsity · Place 22 · Burbank (St. Laurence)Burbank (St. Laurence)3 Miles Championship Varsity2217:34.20 PB11
Sep 20Minooka Flight Races Sep 20 · 3 Miles Flight 2 · Place 12 · Burbank (St. Laurence)Burbank (St. Laurence)3 Miles Flight 21217:30 PB11
Sep 17Marmion “Run So As To Win” JR High Invitational Sep 17 · 3 Miles Junior Varsity · Place 20 · Burbank (St. Laurence)Burbank (St. Laurence)3 Miles Junior Varsity2017:18.1611
Sep 17Marmion “Run So As To Win” High School Invitational Sep 17 · 3 Miles Varsity/JV · Place 20 · Burbank (St. Laurence)Burbank (St. Laurence)3 Miles Varsity/JV2017:18.16 PB11
Sep 13DePaul Ram Invite/Catholic CupSep 13 · 3 Miles Varsity · Place 46 · Burbank (St. Laurence)Burbank (St. Laurence)3 Miles Varsity4617:18.2011
Sep 6Rich Dust InvitationalSep 6 · 3 Miles Varsity · Place 12 · Burbank (St. Laurence)Burbank (St. Laurence)3 Miles Varsity1217:25.21 PB11
Aug 30Elgin City Classic XC InvitationalAug 30 · 2.84 Miles Varsity · Place 19 · Burbank (St. Laurence)Burbank (St. Laurence)2.84 Miles Varsity1916:13.80 PB11

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 92024 IHSA Class 2A State XC ChampionshipsNov 9 · 3 Miles 2A Varsity · Place 177 · Burbank (St. Laurence)Burbank (St. Laurence)3 Miles 2A Varsity17716:25.20 PB10
Nov 22024 IHSA Class 2A XC Sectional-#3 Darien (Hinsdale South)Nov 2 · 2.9 Miles Varsity · Place 42 · Burbank (St. Laurence)Burbank (St. Laurence)2.9 Miles Varsity4215:58.3510
Oct 262024 IHSA Class 2A XC Regional-#3C Darien (Hinsdale South)Oct 26 · 2.9 Miles Varsity · Place 19 · Burbank (St. Laurence)Burbank (St. Laurence)2.9 Miles Varsity1916:05.0710
Oct 19CCL / GCAC ChampionshipsOct 19 · 3 Miles Varsity · Place 45 · Burbank (St. Laurence)Burbank (St. Laurence)3 Miles Varsity4517:08.2510
Oct 112024 Loyola Academy Flight NightOct 11 · 3 Miles Varsity · Place 70 · Burbank (St. Laurence)Burbank (St. Laurence)3 Miles Varsity7017:30.9SO
Oct 5Pat Savage InvitationalOct 5 · 3 Miles Varsity · Place 129 · Burbank (St. Laurence)Burbank (St. Laurence)3 Miles Varsity12917:15.2510
Sep 28Tolefree Farley InvitationalSep 28 · 3 Miles Frosh/Soph · Place 1 · Burbank (St. Laurence)Burbank (St. Laurence)3 Miles Frosh/Soph117:54.4010
Sep 752nd Annual Rich Dust InvitationalSep 7 · 3 Miles F/S Boys · Place 6 · Burbank (St. Laurence)Burbank (St. Laurence)3 Miles F/S Boys617:46.46 PB10

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 42023 IHSA Class 2A State XC ChampionshipsNov 4 · 3 Miles 2A Varsity · Place 217 · Burbank (St. Laurence)Burbank (St. Laurence)3 Miles 2A Varsity21717:19.689
Sep 9DePaul Ram Invitational/Catholic CupSep 9 · 3 Miles Frosh/Soph · Place 48 · Burbank (St. Laurence)Burbank (St. Laurence)3 Miles Frosh/Soph4819:17.70 PB9
Sep 251st Annual Rich Dust InviteSep 2 · 3 Miles F/S Boys · Place 27 · Burbank (St. Laurence)Burbank (St. Laurence)3 Miles F/S Boys2719:45.14 PB9

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 11Latin Grade School Prep ClassicOct 11 · 2 Miles 7th & 8th Grade · Place 28 · DoreDore2 Miles 7th & 8th Grade2814:23.5 PB8
Sep 24Whitney Young InvitationalSep 24 · 1.5 Miles Varsity · Place 11 · DoreDore1.5 Miles Varsity1110:05.8—
Sep 17St Helen OpenSep 17 · 2 Miles 8th Grade · Place 119 · DoreDore2 Miles 8th Grade11914:45.68

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 7Lane Tech Rising Runners InvitationalOct 7 · 1.5 Miles Varsity · Place 43 · DoreDore1.5 Miles Varsity4311:11.67
Oct 22021 Solorio Sun Warrior InvitationalOct 2 · 1.5 Miles Middle School · Place 6 · DoreDore1.5 Miles Middle School611:23.67

2019 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 5Solorio Sun Warrior InvitationalOct 5 · 1.5 Miles Middle School · Place 39 · DoreDore1.5 Miles Middle School3911:58.85
Sep 27Fleet Feet InvitationalSep 27 · 1 Miles Elementary 1 Mile 5-8th · Place 34 · DoreDore1 Miles Elementary 1 Mile 5-8th347:07.7 PB5