Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Adler ParkLibertyville Bill Dortch-Harry Carlson Cross-Country Invitational · Sep 1716:14.00Libertyville Bill Dortch-Harry Carlson Cross-Country InvitationalSeptember 17, 2022
3 Miles · Busse Woods2022 IHSA Class 3A XC Sectional - Hoffman Estates (H.S.) #4 · Oct 2915:17.892022 IHSA Class 3A XC Sectional - Hoffman Estates (H.S.) #4October 29, 2022
3 Miles · Detweiller Park2023 IHSA Class 3A State XC Championships · Nov 414:43.462023 IHSA Class 3A State XC ChampionshipsNovember 4, 2023
3 Miles · Maine South High SchoolCSL Conference Championships · Oct 1615:36.92CSL Conference ChampionshipsOctober 16, 2021
3 Miles · Vernon Hills High SchoolCSL XC Conference Championships · Oct 1416:44.30CSL XC Conference ChampionshipsOctober 14, 2023
8,000 Meters · Agricultural Operations Course 44th Annual UC Riverside Invitational · Sep 2725:07.6044th Annual UC Riverside InvitationalSeptember 27, 2025
8,000 Meters · California State University San MarcosCSU San Marcos Cougar Challenge · Sep 1325:14.90CSU San Marcos Cougar ChallengeSeptember 13, 2025
8,000 Meters · Carbon Canyon Regional ParkSCIAC Cross Country Championships · Nov 226:19.2SCIAC Cross Country ChampionshipsNovember 2, 2024
8,000 Meters · Carleton CollegeRunning of the Cows · Oct 325:44.5Running of the CowsOctober 3, 2026
8,000 Meters · Green River Golf ClubMark Covert Classic 2026 · Sep 525:57.4Mark Covert Classic 2026September 5, 2026
8,000 Meters · Pomona-Pitzer Campus CoursePomona-Pitzer Cross Country Invitational · Oct 1025:31.3Pomona-Pitzer Cross Country InvitationalOctober 10, 2026
8,000 Meters · Roger Milliken Science Center2025 NCAA Division III Cross Country Champs (52nd Men & 44th Women) · Nov 2227:18.52025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)November 22, 2025
8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 1826:13.0Interregional InvitationalOctober 18, 2025
8,000 Meters · Strehle Track2026 SCIAC XC Championships · Oct 3026:12.52026 SCIAC XC ChampionshipsOctober 30, 2026
8,000 Meters · University of California Riverside Extension45th Annual UC Riverside Invitational · Sep 1924:34.745th Annual UC Riverside InvitationalSeptember 19, 2026
8,000 Meters · University of California, RiversideUC Riverside Invitational · Sep 2125:28.9UC Riverside InvitationalSeptember 21, 2024

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 302026 SCIAC XC ChampionshipsOct 30 · 8,000 Meters Men's 8K · Place 22 · Pomona-PitzerPomona-Pitzer8,000 Meters Men's 8K2226:12.5 PBJr
Oct 10Pomona-Pitzer Cross Country InvitationalOct 10 · 8,000 Meters Collegiate · Place 4 · Pomona-PitzerPomona-Pitzer8,000 Meters Collegiate425:31.3 PBJr
Oct 3Running of the CowsOct 3 · 8,000 Meters Navy Championship · Place 93 · Pomona-PitzerPomona-Pitzer8,000 Meters Navy Championship9325:44.5 PBJr
Sep 1945th Annual UC Riverside InvitationalSep 19 · 8,000 Meters Invite · Place 50 · Pomona-PitzerPomona-Pitzer8,000 Meters Invite5024:34.7 PBJr
Sep 5Mark Covert Classic 2026Sep 5 · 8,000 Meters Collegiate · Place 27 · Pomona-PitzerPomona-Pitzer8,000 Meters Collegiate2725:57.4 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)Nov 22 · 8,000 Meters D3 Championship · Place 285 · Pomona-PitzerPomona-Pitzer8,000 Meters D3 Championship28527:18.5 PBSo
Nov 15NCAA D3 West Regional ChampionshipsNov 15 · 8,000 Meters D3 West · Place 49 · Pomona-PitzerPomona-Pitzer8,000 Meters D3 West4926:42.50So
Oct 18Interregional InvitationalOct 18 · 8,000 Meters Gold · Place 139 · Pomona-PitzerPomona-Pitzer8,000 Meters Gold13926:13.0 PBSo
Oct 4Pomona-Pitzer Cross Country InvitationalOct 4 · 8,000 Meters Varsity · Place 19 · Pomona-PitzerPomona-Pitzer8,000 Meters Varsity1925:36.9SO
Sep 2744th Annual UC Riverside InvitationalSep 27 · 8,000 Meters Invite · Place 86 · Pomona-PitzerPomona-Pitzer8,000 Meters Invite8625:07.60 PBSo
Sep 13CSU San Marcos Cougar ChallengeSep 13 · 8,000 Meters Men's 8k · Place 21 · Pomona-PitzerPomona-Pitzer8,000 Meters Men's 8k2125:14.90 PBSo

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2SCIAC Cross Country ChampionshipsNov 2 · 8,000 Meters SCIAC · Place 26 · Pomona-PitzerPomona-Pitzer8,000 Meters SCIAC2626:19.2 PBFr
Oct 19Pomona-Pitzer InvitationalOct 19 · 8,000 Meters College · Pomona-PitzerPomona-Pitzer8,000 Meters College0DNSFr
Oct 4NCAA DIII TwilightOct 4 · 8,000 Meters Varsity · Place 98 · Pomona-PitzerPomona-Pitzer8,000 Meters Varsity9826:06.61FR
Sep 21UC Riverside InvitationalSep 21 · 8,000 Meters Collegiate · Place 173 · Pomona-PitzerPomona-Pitzer8,000 Meters Collegiate17325:28.9 PBFr
Aug 31Mark Covert ClassicAug 31 · 8,000 Meters Varsity · Place 72 · Pomona-PitzerPomona-Pitzer8,000 Meters Varsity7226:11.8FR

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 42023 IHSA Class 3A State XC ChampionshipsNov 4 · 3 Miles 3A Varsity · Place 24 · Highland ParkHighland Park3 Miles 3A Varsity2414:43.46 PB12
Oct 282023 IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)Oct 28 · 3 Miles Varsity · Place 5 · Highland ParkHighland Park3 Miles Varsity515:14.3612
Oct 212023 IHSA Class 3A XC Regional - #4A Wilmette (Loyola Academy)Oct 21 · 3 Miles Varsity · Place 2 · Highland ParkHighland Park3 Miles Varsity215:25.9SR
Oct 14CSL XC Conference ChampionshipsOct 14 · 3 Miles Varsity · Place 13 · Highland ParkHighland Park3 Miles Varsity1316:44.30 PB12
Oct 6Loyola Academy Flight NightOct 6 · 3 Miles Varsity · Place 4 · Highland ParkHighland Park3 Miles Varsity415:27.8SR
Sep 26CSL QUAD MEET @ NILES WESTSep 26 · 3 Miles Varsity · Place 2 · Highland ParkHighland Park3 Miles Varsity215:31.312
Sep 9First to the Finish InvitationalSep 9 · 3 Miles 3A · Place 6 · Highland ParkHighland Park3 Miles 3A614:40.1012
Sep 2Hinsdale Central Red Devil InvitationalSep 2 · 3 Miles Varsity · Place 6 · Highland ParkHighland Park3 Miles Varsity615:15.0012
Aug 26EIU ShowdownAug 26 · 2.9 Miles Junior Varsity · Place 7 · Highland ParkHighland Park2.9 Miles Junior Varsity714:44.28SR
Aug 26EIU ShowdownAug 26 · 2.9 Miles Junior Varsity · Place 7 · Highland ParkHighland Park2.9 Miles Junior Varsity714:44.28SR

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 52022 IHSA Class 3A State XC ChampionshipsNov 5 · 3 Miles Varsity · Place 59 · Highland ParkHighland Park3 Miles Varsity5915:50.8811
Oct 292022 IHSA Class 3A XC Sectional - Hoffman Estates (H.S.) #4Oct 29 · 3 Miles Varsity · Place 12 · Highland ParkHighland Park3 Miles Varsity1215:17.89 PB11
Oct 222022 IHSA Class 3A XC Regional - Fox Lake (Grant) #4COct 22 · 3 Miles Varsity · Place 3 · HIGHLAND PARKHIGHLAND PARK3 Miles Varsity315:58.6211
Oct 15Central Suburban League XC ChampionshipsOct 15 · 3 Miles Varsity · Place 9 · Highland ParkHighland Park3 Miles Varsity915:39.6611
Oct 7Loyola Academy Flight NightOct 7 · 3 Miles Varsity · Place 3 · Highland ParkHighland Park3 Miles Varsity315:34.4JR
Sep 20CSL-N Quad DualSep 20 · 3 Miles Varsity · Place 1 · Highland ParkHighland Park3 Miles Varsity115:10.50JR
Sep 17Libertyville Bill Dortch-Harry Carlson Cross-Country InvitationalSep 17 · 3 Miles Varsity · Place 1 · Highland ParkHighland Park3 Miles Varsity116:14.00 PB11
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Varsity 3A · Place 26 · Highland ParkHighland Park3 Miles Varsity 3A2615:27.411
Sep 3Hornet-Red Devil InvitationalSep 3 · 3 Miles Varsity · Place 8 · Highland ParkHighland Park3 Miles Varsity815:20.911
Aug 27EIU Showdown 2022Aug 27 · 2.95 Miles Varsity · Place 6 · Highland ParkHighland Park2.95 Miles Varsity615:25.4611

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 6IHSA Class 3A State Cross Country ChampionshipsNov 6 · 3 Miles Varsity · Place 96 · Highland ParkHighland Park3 Miles Varsity9615:31.8710
Oct 30IHSA Class 3A XC Sectional - Hoffman Estates (H.S.) #4Oct 30 · 3 Miles Varsity · Place 18 · Highland ParkHighland Park3 Miles Varsity1815:54.010
Oct 23IHSA Class 3A XC Regional - Libertyville #4COct 23 · 3 Miles Varsity · Place 6 · Highland ParkHighland Park3 Miles Varsity616:02.8910
Oct 16CSL Conference ChampionshipsOct 16 · 3 Miles Varsity · Place 5 · Highland ParkHighland Park3 Miles Varsity515:36.92 PB10
Oct 9Wheeling InvitationalOct 9 · 3 Miles Varsity · Place 7 · Highland ParkHighland Park3 Miles Varsity716:08.810
Sep 11First to the Finish InvitationalSep 11 · 3 Miles Varsity 3A · Place 9 · Highland ParkHighland Park3 Miles Varsity 3A915:19.610
Sep 4Hornet-Red Devil InviteSep 4 · 3 Miles Varsity · Place 12 · Highland ParkHighland Park3 Miles Varsity1215:31.710
Aug 28EIU ShowdownAug 28 · 3 Miles Varsity · Place 2 · Highland ParkHighland Park3 Miles Varsity215:31.0010

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 17CSL North Boys Conference ChampionshipsOct 17 · 3 Miles Varsity · Place 2 · Highland ParkHighland Park3 Miles Varsity215:19.29
Oct 9Lakes Sunset Series Meet #3Oct 9 · 3 Miles Varsity · Place 6 · Highland ParkHighland Park3 Miles Varsity615:43.39
Sep 29Deerfield / Highland Park Boys Dual MeetSep 29 · 3 Miles Varsity · Place 4 · Highland ParkHighland Park3 Miles Varsity415:39.59