Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Elgin High SchoolUpstate 8 XC Conference Championships · Oct 1516:06.2Upstate 8 XC Conference ChampionshipsOctober 15, 2022
3 Miles · Katherine Legge Memorial Park2023 IHSA Class 3A XC Sectional - #2 Hinsdale (Central) · Oct 2816:25.062023 IHSA Class 3A XC Sectional - #2 Hinsdale (Central)October 28, 2023
3 Miles · Lake Park HS (East Campus)IHSA Class 3A XC Sectional - Roselle (Lake Park) #3 · Oct 3017:34.9IHSA Class 3A XC Sectional - Roselle (Lake Park) #3October 30, 2021
3 Miles · Marmion AcademyRoyal Cadet CC Invite · Sep 1118:16.64Royal Cadet CC InviteSeptember 11, 2021
3 Miles · Naperville North Campus XC CourseNaperville North Twilight XC Invitational · Oct 416:01.40Naperville North Twilight XC InvitationalOctober 4, 2023
3 Miles · Stevenson High School - Home XC Course VHACPatriot Early Invite · Aug 2516:48.70Patriot Early InviteAugust 25, 2022
5,000 Meters · Lyons Township High School South Campus2022 IHSA Class 3A XC Regional - LaGrange (Lyons) #2A · Oct 2217:12.542022 IHSA Class 3A XC Regional - LaGrange (Lyons) #2AOctober 22, 2022
8,000 Meters · Carleton CollegeRunning of the Cows · Oct 327:29.5Running of the CowsOctober 3, 2026
8,000 Meters · Concordia University WisconsinKen Weidt Classic · Sep 1227:51.5Ken Weidt ClassicSeptember 12, 2026
8,000 Meters · North Central CollegeNCC XC Invite · Sep 627:04.7NCC XC InviteSeptember 6, 2024
8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 1827:04.3Interregional InvitationalOctober 18, 2025
8,000 Meters · St. James Farm Forest PreserveNorth Central Invitational · Sep 526:47.30North Central InvitationalSeptember 5, 2025
8,000 Meters · University of Wisconsin–OshkoshOshkosh Open · Oct 2426:06.98Oshkosh OpenOctober 24, 2025
8,000 Meters · Warhawk Athletic FieldsTom Hoffman Invitational · Sep 2027:50.4Tom Hoffman InvitationalSeptember 20, 2025
8,000 Meters · Whitetail Golf CourseBlugold Invitational · Oct 327:39.2Blugold InvitationalOctober 3, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31WIAC ChampionshipOct 31 · 8,000 Meters Men 8k · UW-WhitewaterUW-Whitewater8,000 Meters Men 8k—DNSJr
Oct 3Running of the CowsOct 3 · 8,000 Meters Navy Championship · Place 285 · UW-WhitewaterUW-Whitewater8,000 Meters Navy Championship28527:29.5 PBJr
Sep 12Ken Weidt ClassicSep 12 · 8,000 Meters Men 8K · Place 15 · UW-WhitewaterUW-Whitewater8,000 Meters Men 8K1527:51.5 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1WIAC Cross Country ChampionshipsNov 1 · 8,000 Meters Men's 8K · Place 75 · UW-WhitewaterUW-Whitewater8,000 Meters Men's 8K7526:12.94So
Oct 24Oshkosh OpenOct 24 · 8,000 Meters Men 8000m · Place 8 · UW-WhitewaterUW-Whitewater8,000 Meters Men 8000m826:06.98 PBSo
Oct 18Interregional InvitationalOct 18 · 8,000 Meters Blue · Place 57 · UW-WhitewaterUW-Whitewater8,000 Meters Blue5727:04.3 PBSo
Oct 3Blugold InvitationalOct 3 · 8,000 Meters Open · Place 28 · UW-WhitewaterUW-Whitewater8,000 Meters Open2827:39.2 PBSo
Sep 20Tom Hoffman InvitationalSep 20 · 8,000 Meters Men · Place 22 · UW-WhitewaterUW-Whitewater8,000 Meters Men2227:50.4 PBSo
Sep 5North Central InvitationalSep 5 · 8,000 Meters Men's Race · Place 34 · UW-WhitewaterUW-Whitewater8,000 Meters Men's Race3426:47.30 PBSo

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 6NCC XC InviteSep 6 · 8,000 Meters Collegiate · Place 27 · UW-WhitewaterUW-Whitewater8,000 Meters Collegiate2727:04.7 PBFr

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 282023 IHSA Class 3A XC Sectional - #2 Hinsdale (Central)Oct 28 · 3 Miles Varsity · Place 42 · Lombard (Glenbard East)Lombard (Glenbard East)3 Miles Varsity4216:25.06 PB12
Oct 212023 IHSA Class 3A XC Regional - #2C Naperville (North)Oct 21 · 3 Miles Varsity · Place 21 · Lombard (Glenbard East)Lombard (Glenbard East)3 Miles Varsity2116:06.0012
Oct 14Upstate 8 XC Championships Oct 14 · 3 Miles Varsity · Place 4 · Lombard (Glenbard East)Lombard (Glenbard East)3 Miles Varsity415:58.0012
Oct 4Naperville North Twilight XC InvitationalOct 4 · 3 Miles Varsity · Place 49 · Lombard (Glenbard East)Lombard (Glenbard East)3 Miles Varsity4916:01.40 PB12
Sep 30Pat Savage InvitationalSep 30 · 3 Miles Varsity · Place 9 · Lombard (Glenbard East)Lombard (Glenbard East)3 Miles Varsity915:37.44SR
Sep 16Richard Spring InvitationalSep 16 · 3 Miles Varsity · Place 50 · Lombard (Glenbard East)Lombard (Glenbard East)3 Miles Varsity5015:19.012
Sep 9Royal Cadet CC MeetSep 9 · 3 Miles Varsity · Place 1 · Lombard (Glenbard East)Lombard (Glenbard East)3 Miles Varsity116:00.7012
Sep 2Lyons Township Mike Kuharic Invitational Sep 2 · 5,000 Meters Varsity · Place 10 · Lombard (Glenbard East)Lombard (Glenbard East)5,000 Meters Varsity1016:14.91SR
Aug 26Patriot Early InviteAug 26 · 3 Miles Varsity · Place 8 · Lombard (Glenbard East)Lombard (Glenbard East)3 Miles Varsity816:05.26SR

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 292022 IHSA Class 3A XC Sectional - Aurora (Waubonsie Valley) #2Oct 29 · 3 Miles Varsity · Place 103 · Lombard (Glenbard East)Lombard (Glenbard East)3 Miles Varsity10316:59.111
Oct 222022 IHSA Class 3A XC Regional - LaGrange (Lyons) #2AOct 22 · 5,000 Meters Varsity · Place 28 · Lombard (Glenbard East)Lombard (Glenbard East)5,000 Meters Varsity2817:12.54 PB11
Oct 15Upstate 8 XC Conference ChampionshipsOct 15 · 3 Miles Varsity · Place 7 · Lombard (Glenbard East)Lombard (Glenbard East)3 Miles Varsity716:06.2 PB11
Oct 8Black Sail InvitationalOct 8 · 3 Miles Varsity · Place 4 · Lombard (Glenbard East)Lombard (Glenbard East)3 Miles Varsity416:20.811
Oct 1Pat Savage InvitationalOct 1 · 3 Miles Varsity · Place 55 · Lombard (Glenbard East)Lombard (Glenbard East)3 Miles Varsity5516:40.6411
Sep 10Royal Cadet CC InviteSep 10 · 3 Miles Varsity · Place 9 · Lombard (Glenbard East)Lombard (Glenbard East)3 Miles Varsity916:49.3011
Sep 3Fenton John Kurtz Early Bird InvitationalSep 3 · 3 Miles Varsity · Place 38 · Lombard (Glenbard East)Lombard (Glenbard East)3 Miles Varsity3817:18.711
Aug 25Patriot Early InviteAug 25 · 3 Miles Boys Race · Place 10 · Lombard (Glenbard East)Lombard (Glenbard East)3 Miles Boys Race1016:48.70 PB11

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 30IHSA Class 3A XC Sectional - Roselle (Lake Park) #3Oct 30 · 3 Miles Varsity · Place 82 · Lombard (Glenbard East)Lombard (Glenbard East)3 Miles Varsity8217:34.9 PB10
Sep 11Royal Cadet CC InviteSep 11 · 3 Miles Frosh/Soph · Lombard (Glenbard East)Lombard (Glenbard East)3 Miles Frosh/Soph0SCR10
Sep 11Royal Cadet CC InviteSep 11 · 3 Miles Varsity · Place 11 · Lombard (Glenbard East)Lombard (Glenbard East)3 Miles Varsity1118:16.64 PB10