Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Elmwood Park High School8th Annual Elmwood Park Trial on the Trail · Aug 2410:11.88th Annual Elmwood Park Trial on the TrailAugust 24, 2022
2.94 Miles · Black Partridge ParkRunnin' Red Invite · Oct 916:21.7Runnin' Red InviteOctober 9, 2021
3 Miles · Bensenville (Fenton) XCIHSA Class 2A XC Sectional - Bensenville (Fenton) #3 · Oct 3017:36.9IHSA Class 2A XC Sectional - Bensenville (Fenton) #3October 30, 2021
3 Miles · Detweiller Park2023 IHSA Class 2A State XC Championships · Nov 415:11.382023 IHSA Class 2A State XC ChampionshipsNovember 4, 2023
3 Miles · Elgin High SchoolUpstate 8 XC Conference Championships · Oct 1515:34.0Upstate 8 XC Conference ChampionshipsOctober 15, 2022
3 Miles · Kress Creek FarmsGlenbard South / West Chicago Boys Dual Meet · Sep 517:55.8Glenbard South / West Chicago Boys Dual MeetSeptember 5, 2020
3 Miles · Lords ParkLarkin / Glenbard South Boys Dual Meet · Sep 2617:51.8Larkin / Glenbard South Boys Dual MeetSeptember 26, 2020
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1316:35.2NXR Midwest Regional ChampionshipsNovember 13, 2022
6,000 Meters · Pole Green ParkSpider Alumni Open · Aug 3018:48.4Spider Alumni OpenAugust 30, 2025
8,000 Meters · Bucknell Golf ClubPatriot League XC Championships · Oct 3126:45.6Patriot League XC ChampionshipsOctober 31, 2026
8,000 Meters · East Carolina UniversityEast Carolina Pirate Invitational · Oct 424:58.1East Carolina Pirate InvitationalOctober 4, 2024
8,000 Meters · Van Cortlandt ParkIC4A/ECAC Cross Country Championships · Oct 1725:34.8IC4A/ECAC Cross Country ChampionshipsOctober 17, 2025
8368 m · PSU Blue CourseHarry Groves Spiked Shoe Invitational · Sep 1227:31.20Harry Groves Spiked Shoe InvitationalSeptember 12, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31Patriot League XC ChampionshipsOct 31 · 8,000 Meters Patriot League · Place 93 · AmericanAmerican8,000 Meters Patriot League9326:45.6 PBJr
Oct 2Paul Short RunOct 2 · 8,000 Meters Open · AmericanAmerican8,000 Meters Open0DNFJr
Sep 11Harry Groves Spiked Shoe InvitationalSep 11 · 5.2 Miles Collegiate · AmericanAmerican5.2 Miles Collegiate0DNFJr
Sep 5Spider Alumni OpenSep 5 · 6,000 Meters Collegiate · Place 28 · AmericanAmerican6,000 Meters Collegiate2819:28.0Jr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31Patriot League Cross Country ChampionshipsOct 31 · 8,000 Meters Champs · AmericanAmerican8,000 Meters Champs0DNFSo
Oct 17IC4A/ECAC Cross Country ChampionshipsOct 17 · 8,000 Meters College · Place 57 · AmericanAmerican8,000 Meters College5725:34.8 PBSo
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Brown · AmericanAmerican8,000 Meters Brown0DNFSo
Sep 12Harry Groves Spiked Shoe InvitationalSep 12 · 5.2 Miles Men's Race · Place 91 · AmericanAmerican5.2 Miles Men's Race9127:31.20 PBSo
Aug 30Spider Alumni OpenAug 30 · 6,000 Meters Men's 6K · Place 30 · AmericanAmerican6,000 Meters Men's 6K3018:48.4 PBSo

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2Patriot League Cross Country ChampionshipsNov 2 · 8,000 Meters Varsity · Place 62 · AmericanAmerican8,000 Meters Varsity6225:32.2FR
Oct 4East Carolina Pirate InvitationalOct 4 · 8,000 Meters College · Place 43 · AmericanAmerican8,000 Meters College4324:58.1 PBFr
Sep 20Roy Griak InvitationalSep 20 · 8,000 Meters Gold · Place 182 · AmericanAmerican8,000 Meters Gold182DNSFr
Sep 6Lafayette XC InvitationalSep 6 · Varsity · Place 22 · AmericanAmericanVarsity2219:05.4—

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 42023 IHSA Class 2A State XC ChampionshipsNov 4 · 3 Miles 2A Varsity · Place 27 · Glen Ellyn (Glenbard South)Glen Ellyn (Glenbard South)3 Miles 2A Varsity2715:11.38 PB12
Oct 282023 IHSA Class 2A XC Sectional - #3 River Forest (Trinity)Oct 28 · 3 Miles Varsity · Place 5 · Glenbard SouthGlenbard South3 Miles Varsity515:30.7012
Oct 212023 IHSA Class 2A XC Regional - #3C River Forest (Trinity)Oct 21 · 3 Miles Varsity · Place 3 · Glen Ellyn (Glenbard SoGlen Ellyn (Glenbard So3 Miles Varsity315:27.2012
Oct 7Gene Jones Runnin' Red InviteOct 7 · 2.94 Miles Varsity · Place 4 · Glen Ellyn (Glenbard SoGlen Ellyn (Glenbard So2.94 Miles Varsity414:57.1012
Sep 23Tolefree/Farley XC InvitationalSep 23 · 3 Miles Varsity · Place 1 · Glen Ellyn (Glenbard SoGlen Ellyn (Glenbard So3 Miles Varsity115:34.5012
Aug 29Sycamore InvitationalAug 29 · 3 Miles Varsity · Place 4 · Glen Ellyn (Glenbard SoGlen Ellyn (Glenbard So3 Miles Varsity415:48.9012

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 13NXR Midwest Regional ChampionshipsNov 13 · 5,000 Meters Open 3 · Place 17 · Glen Ellyn (Glenbard South)Glen Ellyn (Glenbard South)5,000 Meters Open 31716:35.2 PB11
Nov 52022 IHSA Class 2A State XC ChampionshipsNov 5 · 3 Miles Varsity · Place 25 · Glen Ellyn (Glenbard South)Glen Ellyn (Glenbard South)3 Miles Varsity2516:08.8611
Oct 292022 IHSA Class 2A XC Sectional - Maple Park (Kaneland) #4Oct 29 · 3 Miles Varsity · Place 39 · Glen Ellyn (Glenbard SoGlen Ellyn (Glenbard So3 Miles Varsity3916:16.2311
Oct 222022 IHSA Class 2A XC Regional - Sterling (H.S.) #4AOct 22 · 3 Miles Varsity · Place 8 · Glen Ellyn (Glenbard SoGlen Ellyn (Glenbard So3 Miles Varsity816:01.40JR
Oct 15Upstate 8 XC Conference ChampionshipsOct 15 · 3 Miles Varsity · Place 1 · Glen Ellyn (Glenbard South)Glen Ellyn (Glenbard South)3 Miles Varsity115:34.0 PB11
Oct 8Gene Jones Runnin' Red Invite MetamoraOct 8 · 2.94 Miles Varsity · Place 5 · Glen Ellyn (Glenbard SoGlen Ellyn (Glenbard So2.94 Miles Varsity515:05.9011
Oct 1Lisle Mane EventOct 1 · 5,000 Meters Varsity · Place 5 · Glen Ellyn (Glenbard SoGlen Ellyn (Glenbard So5,000 Meters Varsity516:09.7011
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Varsity 2A · Place 10 · Glen Ellyn (Glenbard SoGlen Ellyn (Glenbard So3 Miles Varsity 2A1015:30.811
Sep 32022 9th Annual Fall Harvest Classic Cross Country InvitationalSep 3 · 5,000 Meters Varsity · Place 3 · Glen Ellyn (Glenbard SoGlen Ellyn (Glenbard So5,000 Meters Varsity316:34.1011
Aug 30Sycamore InvitationalAug 30 · 3 Miles Varsity · Place 4 · Glen Ellyn (Glenbard SoGlen Ellyn (Glenbard So3 Miles Varsity415:57.411
Aug 248th Annual Elmwood Park Trial on the TrailAug 24 · 2 Miles Varsity · Place 2 · Glen Ellyn (Glenbard South)Glen Ellyn (Glenbard South)2 Miles Varsity210:11.8 PB11

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 6IHSA Class 2A State Cross Country ChampionshipsNov 6 · 3 Miles Varsity · Place 111 · Glen Ellyn (Glenbard South)Glen Ellyn (Glenbard South)3 Miles Varsity11116:16.5010
Oct 30IHSA Class 2A XC Sectional - Bensenville (Fenton) #3Oct 30 · 3 Miles Varsity · Place 25 · Glen Ellyn (Glenbard South)Glen Ellyn (Glenbard South)3 Miles Varsity2517:36.9 PB10
Oct 9Runnin' Red InviteOct 9 · 2.94 Miles Varsity · Place 23 · Glen Ellyn (Glenbard South)Glen Ellyn (Glenbard South)2.94 Miles Varsity2316:21.7 PB10
Sep 11First to the Finish InvitationalSep 11 · 3 Miles Varsity 2A · Place 38 · Glen Ellyn (Glenbard SoGlen Ellyn (Glenbard So3 Miles Varsity 2A3816:20.610

2020 Cross Country

5 results
DateMeetEventPlMarkGr
Sep 26Larkin / Glenbard South Boys Dual MeetSep 26 · 3 Miles Varsity · Place 8 · Glen Ellyn (Glenbard South)Glen Ellyn (Glenbard South)3 Miles Varsity817:51.8 PB9
Sep 22Elgin / Glenbard South Boys Dual MeetSep 22 · 3 Miles Frosh/Soph · Place 1 · Glen Ellyn (Glenbard South)Glen Ellyn (Glenbard South)3 Miles Frosh/Soph117:57.79
Sep 19Fenton / Glenbard South Boys Dual MeetSep 19 · 3 Miles Varsity · Place 8 · Glen Ellyn (Glenbard South)Glen Ellyn (Glenbard South)3 Miles Varsity818:36.19
Sep 12Glenbard South / South Elgin Boys Dual MeetSep 12 · 3.05 Miles Varsity · Place 11 · Glenbard SouthGlenbard South3.05 Miles Varsity1118:24.59
Sep 5Glenbard South / West Chicago Boys Dual MeetSep 5 · 3 Miles Varsity · Glen Ellyn (Glenbard South)Glen Ellyn (Glenbard South)3 Miles Varsity017:55.8 PB9