Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Piqua Country ClubPiqua Cross Country Invitational · Sep 135:18.9Piqua Cross Country Invitational September 13, 2017
2.5 Miles · Deer Grove Forest PreservePalatine Invitational - Meet of Champions · Sep 2813:15Palatine Invitational - Meet of ChampionsSeptember 28, 2019
2.75 Miles · Katherine Legge Memorial ParkHinsdale Central / OPRF Boys Dual Meet · Oct 614:25Hinsdale Central / OPRF Boys Dual MeetOctober 6, 2020
2.96 Miles · Berens ParkWSC-Silver Division Championships · Oct 1915:41.28WSC-Silver Division ChampionshipsOctober 19, 2019
3 Miles · Detweiller - IHSA State CourseIHSA Class 3A State XC Championships · Nov 915:19.88IHSA Class 3A State XC ChampionshipsNovember 9, 2019
3 Miles · Detweiller ParkIHSA Class 3A State Cross Country Championships · Nov 614:46.16IHSA Class 3A State Cross Country ChampionshipsNovember 6, 2021
3 Miles · Greene Valley FP CourseDowners Grove North / Hinsdale Central Boys Varsity Dual Meet · Sep 1215:46.8Downers Grove North / Hinsdale Central Boys Varsity Dual MeetSeptember 12, 2020
3 Miles · Katherine Legge Memorial ParkIHSA Class 3A XC Sectional - Hinsdale (Central) #2 · Oct 3015:10.99IHSA Class 3A XC Sectional - Hinsdale (Central) #2October 30, 2021
3 Miles · KLM CourseWest Suburban Silver Conference XC Championships · Oct 1514:34.5West Suburban Silver Conference XC ChampionshipsOctober 15, 2022
3 Miles · Lincoln ParkIHSA Class 3A XC Sectional #4 - Chicago (Whitney Young) · Oct 3114:54.16IHSA Class 3A XC Sectional #4 - Chicago (Whitney Young)October 31, 2020
3 Miles · Lyons Township High School South CampusLyons Township / Hinsdale Central Boys Dual Meet · Sep 515:02.34Lyons Township / Hinsdale Central Boys Dual MeetSeptember 5, 2020
3 Miles · Marist High SchoolIHSA Class 3A XC Regional #4A - Chicago (Marist) · Oct 2414:54.84IHSA Class 3A XC Regional #4A - Chicago (Marist)October 24, 2020
3 Miles · Naperville North HS XC Campus CourseNaperville Twilight XC Invitational · Oct 614:58.1Naperville Twilight XC Invitational October 6, 2021
3,200 Meters · Groveport HSOhio MS State Championships · Oct 1912:14.73Ohio MS State ChampionshipsOctober 19, 2014
3,200 Meters · Milton-Union Lowry Track ComplexBob Schul Invitational · Aug 2611:23.5Bob Schul InvitationalAugust 26, 2017
4 Miles · Haverford CollegeHaverford Invite · Oct 2319:43.9Haverford InviteOctober 23, 2026
4634 m · Camera ParkWSC Silver Conference Championship · Oct 1714:58.30WSC Silver Conference ChampionshipOctober 17, 2020
5,000 Meters · LaVern Gibson CourseNike XC Town Twilight, Presented by the Garrett Companies · Oct 114:58.9Nike XC Town Twilight, Presented by the Garrett CompaniesOctober 1, 2022
5,000 Meters · Lyons Township High School South CampusIHSA Class 3A XC Regional - LaGrange (Lyons) #2A · Oct 2315:21.4IHSA Class 3A XC Regional - LaGrange (Lyons) #2AOctober 23, 2021
5,000 Meters · Sunday ScheduleXC Town USA Meet of Champions Presented by the Garrett Companies · Nov 1416:38.1XC Town USA Meet of Champions Presented by the Garrett CompaniesNovember 14, 2020
5,000 Meters · Three Sisters ParkShaZam XC Club Championships · Nov 616:12.47ShaZam XC Club ChampionshipsNovember 6, 2020

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 23Haverford InviteOct 23 · 4 Miles College · Place 2 · VillanovaVillanova4 Miles College219:43.9 PBSr
Sep 18Haverford Main Line InvitationalSep 18 · 4 Miles Collegiate · Place 18 · VillanovaVillanova4 Miles Collegiate1820:05.9Sr

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 13NXR Midwest Regional ChampionshipsNov 13 · 5,000 Meters Championship · Place 8 · Hinsdale (Central)Hinsdale (Central)5,000 Meters Championship814:59.912
Nov 52022 IHSA Class 3A State XC ChampionshipsNov 5 · 3 Miles Varsity · Place 3 · Hinsdale (Central)Hinsdale (Central)3 Miles Varsity314:56.2212
Oct 292022 IHSA Class 3A XC Sectional - Aurora (Waubonsie Valley) #2Oct 29 · 3 Miles Varsity · Place 2 · Hinsdale (Central)Hinsdale (Central)3 Miles Varsity214:48.512
Oct 222022 IHSA Class 3A XC Regional - Hinsdale (Central) #2COct 22 · 3 Miles Varsity · Place 2 · Hinsdale (Central)Hinsdale (Central)3 Miles Varsity215:23.9012
Oct 15West Suburban Silver Conference XC ChampionshipsOct 15 · 3 Miles Varsity · Place 1 · Hinsdale (Central)Hinsdale (Central)3 Miles Varsity114:34.5 PB12
Oct 1Nike XC Town Twilight, Presented by the Garrett CompaniesOct 1 · 5,000 Meters USA Race of Champions · Place 4 · Hinsdale (Central)Hinsdale (Central)5,000 Meters USA Race of Champions414:58.9 PB12
Sep 3Hornet-Red Devil InvitationalSep 3 · 3 Miles Varsity · Place 1 · Hinsdale (Central)Hinsdale (Central)3 Miles Varsity114:56.312

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 6IHSA Class 3A State Cross Country ChampionshipsNov 6 · 3 Miles Varsity · Place 14 · Hinsdale (Central)Hinsdale (Central)3 Miles Varsity1414:46.16 PB11
Oct 30IHSA Class 3A XC Sectional - Hinsdale (Central) #2Oct 30 · 3 Miles Varsity · Place 1 · Hinsdale (Central)Hinsdale (Central)3 Miles Varsity115:10.99 PB11
Oct 23IHSA Class 3A XC Regional - LaGrange (Lyons) #2AOct 23 · 5,000 Meters Varsity · Place 1 · Hinsdale (Central)Hinsdale (Central)5,000 Meters Varsity115:21.4 PB11
Oct 6Naperville Twilight XC Invitational Oct 6 · 3 Miles Varsity · Place 2 · Hinsdale (Central)Hinsdale (Central)3 Miles Varsity214:58.1 PB11

2020 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 14XC Town USA Meet of Champions Presented by the Garrett CompaniesNov 14 · 5,000 Meters High School Championship · Place 93 · Watcke-Daniel-IL-Hinsdale CentWatcke-Daniel-IL-Hinsdale Cent5,000 Meters High School Championship9316:38.1 PB10
Nov 6ShaZam XC Club ChampionshipsNov 6 · 5,000 Meters Varsity D3 · Place 26 · Hinsdale (Central)Hinsdale (Central)5,000 Meters Varsity D32616:12.47 PB10
Oct 31IHSA Class 3A XC Sectional #4 - Chicago (Whitney Young)Oct 31 · 3 Miles Varsity · Place 2 · Hinsdale (Central)Hinsdale (Central)3 Miles Varsity214:54.16 PB10
Oct 24IHSA Class 3A XC Regional #4A - Chicago (Marist)Oct 24 · 3 Miles Varsity · Place 2 · Hinsdale (Central)Hinsdale (Central)3 Miles Varsity214:54.84 PB10
Oct 17WSC Silver Conference ChampionshipOct 17 · 2.88 Miles Varsity · Place 3 · Hinsdale (Central)Hinsdale (Central)2.88 Miles Varsity314:58.30 PB10
Oct 6Hinsdale Central / OPRF Boys Dual MeetOct 6 · 2.75 Miles Varsity · Place 1 · Hinsdale (Central)Hinsdale (Central)2.75 Miles Varsity114:25 PB10
Sep 12Downers Grove North / Hinsdale Central Boys Varsity Dual MeetSep 12 · 3 Miles Varsity · Place 1 · Hinsdale (Central)Hinsdale (Central)3 Miles Varsity115:46.8 PB10
Sep 5Lyons Township / Hinsdale Central Boys Dual MeetSep 5 · 3 Miles Varsity · Place 2 · Hinsdale (Central)Hinsdale (Central)3 Miles Varsity215:02.34 PB10

2019 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 16NXR Midwest Regional ChampionshipsNov 16 · 5,000 Meters Championship Race · Place 161 · Hinsdale (Central)Hinsdale (Central)5,000 Meters Championship Race16116:38.49
Nov 9IHSA Class 3A State XC ChampionshipsNov 9 · 3 Miles Varsity · Place 82 · Hinsdale (Central)Hinsdale (Central)3 Miles Varsity8215:19.88 PB9
Nov 2IHSA Class 3A Hinsdale Central SectionalNov 2 · 3 Miles Varsity · Place 8 · Hinsdale (Central)Hinsdale (Central)3 Miles Varsity816:22.59
Oct 26IHSA Class 3A Lyons Township RegionalOct 26 · 3 Miles Varsity · Place 4 · Hinsdale (Central)Hinsdale (Central)3 Miles Varsity415:40.499
Oct 19WSC-Silver Division ChampionshipsOct 19 · 2.96 Miles Freshman · Place 1 · Hinsdale (Central)Hinsdale (Central)2.96 Miles Freshman115:41.28 PB9
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 2.5 Miles Freshman · Place 1 · Hinsdale (Central)Hinsdale (Central)2.5 Miles Freshman113:15 PB9

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 8Tiffin Cross Country CarnivalSep 8 · 3,200 Meters Division 3 · Place 1 · Minster MSMinster MS3,200 Meters Division 3111:17.78

2017 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 13Piqua Cross Country Invitational Sep 13 · 1 Miles Boys Junior High · Place 2 · MinsterMinster1 Miles Boys Junior High25:18.9 PB7
Aug 26Bob Schul InvitationalAug 26 · 3,200 Meters Middle School · Place 9 · MinsterMinster3,200 Meters Middle School911:23.5 PB7

2014 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 19Ohio MS State ChampionshipsOct 19 · 3,200 Meters 6th Grade & Under · Place 7 · MinsterMinster3,200 Meters 6th Grade & Under712:14.73 PB4