Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Deerfield High SchoolDeerfield Opener · Aug 2614:42Deerfield OpenerAugust 26, 2021
2.95 Miles · Warren Township HS - O'Plaine CampusNSC Stevenson/Zion-Benton @ Warren · Sep 2719:32.76NSC Stevenson/Zion-Benton @ WarrenSeptember 27, 2022
3 Miles · Fox River ParkAntioch Harland Invite · Oct 222:51.9Antioch Harland InviteOctober 2, 2021
3 Miles · Lake Forest High SchoolNorth Suburban Conference Championship Meet · Oct 1518:31.37North Suburban Conference Championship MeetOctober 15, 2022
3 Miles · Matthews Middle School46th Annual Wauconda XC Al Wilhoit Invitational · Sep 918:01.446th Annual Wauconda XC Al Wilhoit InvitationalSeptember 9, 2023
3 Miles · Stadium CourseBill Dawson Invitational · Sep 1720:02.6Bill Dawson InvitationalSeptember 17, 2022
3 Miles · Warren Township HS - O'Plaine CampusWarren Bill Dawson Invitational · Sep 1820:16.8Warren Bill Dawson InvitationalSeptember 18, 2021
3 Miles · Waukegan Sports ParkNCS-Boys Warren @ Waukegan · Oct 421:58NCS-Boys Warren @ WaukeganOctober 4, 2022
8,000 Meters · Carleton CollegeRunning of the Cows · Oct 328:18.1Running of the CowsOctober 3, 2026
8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 1827:36.6Interregional InvitationalOctober 18, 2025
8,000 Meters · St. Olaf 8k CourseSt. Olaf Invitational · Sep 2027:15.8St. Olaf InvitationalSeptember 20, 2025
8,000 Meters · University of Wisconsin–OshkoshWIAC Cross Country Championships · Nov 126:29.62WIAC Cross Country ChampionshipsNovember 1, 2025
8,000 Meters · Whitetail Golf CourseBlugold Invitational · Oct 326:59.6Blugold InvitationalOctober 3, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 3Running of the CowsOct 3 · 8,000 Meters Open · Place 121 · UW-StoutUW-Stout8,000 Meters Open12128:18.1 PBJr
Sep 18UW-Oshkosh Titan Fall ClassicSep 18 · 8,000 Meters Men 8k Run CC · Place 84 · UW-StoutUW-Stout8,000 Meters Men 8k Run CC8428:24.22Jr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1WIAC Cross Country ChampionshipsNov 1 · 8,000 Meters Men's 8K · Place 84 · UW-StoutUW-Stout8,000 Meters Men's 8K8426:29.62 PBSo
Oct 18Interregional InvitationalOct 18 · 8,000 Meters Gold · Place 287 · UW-StoutUW-Stout8,000 Meters Gold28727:36.6 PBSo
Oct 3Blugold InvitationalOct 3 · 8,000 Meters Varsity · Place 115 · UW-StoutUW-Stout8,000 Meters Varsity11526:59.6 PBSo
Sep 20St. Olaf InvitationalSep 20 · 8,000 Meters College · Place 64 · UW-StoutUW-Stout8,000 Meters College6427:15.8 PBSo
Sep 5Toni St. Pierre Invitational Sep 5 · 5,000 Meters Varsity · Place 9 · Wis.-StoutWis.-Stout5,000 Meters Varsity916:23.3SO

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 4Blugold InvitationalOct 4 · 8,000 Meters Open · Place 124 · UW-StoutUW-Stout8,000 Meters Open12427:53.5FR

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 212023 IHSA Class 3A XC Regional - #4C Fox Lake (Grant)Oct 21 · 3 Miles Varsity · Place 39 · Gurnee (Warren)Gurnee (Warren)3 Miles Varsity3917:15.3012
Oct 14North Suburban Conference Championship MeetOct 14 · 3 Miles Varsity · Place 23 · Gurnee (Warren)Gurnee (Warren)3 Miles Varsity2316:42.512
Oct 3NSC Week 3 Quad B @ WaukeganOct 3 · 3 Miles Varsity · Place 26 · Gurnee (Warren)Gurnee (Warren)3 Miles Varsity2619:37.64SR
Sep 30Peoria High School InvitationalSep 30 · 3 Miles Varsity 3A · Place 176 · Gurnee (Warren)Gurnee (Warren)3 Miles Varsity 3A17617:21.7012
Sep 19NSC Week 2 Quad B @ StevensonSep 19 · 3 Miles Varsity · Place 20 · Gurnee (Warren)Gurnee (Warren)3 Miles Varsity2018:49.40SR
Sep 12NSC Week 1 Quad A @ MundeleinSep 12 · 3 Miles Varsity · Place 29 · Gurnee (Warren)Gurnee (Warren)3 Miles Varsity2919:00.9812
Sep 946th Annual Wauconda XC Al Wilhoit InvitationalSep 9 · 3 Miles Varsity · Place 36 · Gurnee (Warren)Gurnee (Warren)3 Miles Varsity3618:01.4 PB12
Aug 25Deerfield OpenerAug 25 · 3 Miles Varsity · Place 22 · Gurnee (Warren)Gurnee (Warren)3 Miles Varsity2218:21.58SR

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 15North Suburban Conference Championship MeetOct 15 · 3 Mile Junior Varsity · Place 14 · Gurnee (Warren)Gurnee (Warren)3 Mile Junior Varsity1418:31.37 PB11
Oct 4NCS-Boys Warren @ WaukeganOct 4 · 3 Miles Varsity · Place 12 · Gurnee (Warren)Gurnee (Warren)3 Miles Varsity1221:58 PB11
Sep 27NSC Stevenson/Zion-Benton @ WarrenSep 27 · 2.95 Miles Varsity · Place 37 · Gurnee (Warren)Gurnee (Warren)2.95 Miles Varsity3719:32.76 PB11
Sep 17Bill Dawson InvitationalSep 17 · 3 Miles Junior Varsity · Place 42 · Gurnee (Warren)Gurnee (Warren)3 Miles Junior Varsity4220:02.6 PB11
Sep 1045th Annual Wauconda Cross-Country InvitationalSep 10 · Varsity · Place 62 · Gurnee (Warren)Gurnee (Warren)Varsity6220:3011
Sep 6NSC Boys - Warren and Libertyville @MundeleinSep 6 · 4,800 Meters Varsity · Place 31 · Gurnee (Warren)Gurnee (Warren)4,800 Meters Varsity3116:30JR
Sep 6NSC Boys - Warren and Libertyville @MundeleinSep 6 · 4,800 Meters Varsity · Place 37 · Gurnee (Warren)Gurnee (Warren)4,800 Meters Varsity3716:30JR

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 16North Suburban Conference XC ChampionshipOct 16 · 3 Miles Frosh/Soph Freshman · Place 34 · Gurnee (Warren)Gurnee (Warren)3 Miles Frosh/Soph Freshman3419:43.5310
Oct 2Antioch Harland InviteOct 2 · 3 Miles Boys JV · Place 92 · Gurnee (Warren)Gurnee (Warren)3 Miles Boys JV9222:51.9 PB10
Sep 28NSC Meet #3: Warren & Lake Zurich @ Zion-BentonSep 28 · 3 Miles Varsity · Place 60 · Gurnee (Warren)Gurnee (Warren)3 Miles Varsity6021:04Unofficial10
Sep 18Warren Bill Dawson InvitationalSep 18 · 3 Miles Frosh/Soph · Place 89 · Gurnee (Warren)Gurnee (Warren)3 Miles Frosh/Soph8920:16.8 PB10
Sep 11Wauconda XC InviteSep 11 · 3 Miles Frosh/Soph · Place 81 · Gurnee (Warren)Gurnee (Warren)3 Miles Frosh/Soph8123:34.210
Sep 8Stevenson @ WarrenSep 8 · 3 Miles Varsity · Place 61 · Gurnee (Warren)Gurnee (Warren)3 Miles Varsity6122:08.7410
Aug 26Deerfield OpenerAug 26 · 2 Miles Frosh/Soph · Place 17 · Gurnee (Warren)Gurnee (Warren)2 Miles Frosh/Soph1714:42 PB10

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 26Grant Saturday Quad #2Sep 26 · 3 Miles Junior Varsity · Place 28 · Gurnee (Warren)Gurnee (Warren)3 Miles Junior Varsity2826:239