Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Lake Park HS (East Campus)Lake Park Harvey Braus Invitational · Sep 1112:40.0Lake Park Harvey Braus InvitationalSeptember 11, 2021
2.95 Miles · LeRoy Oakes Forest PreserveSt. Charles North XC Invite · Oct 118:18.2St. Charles North XC InviteOctober 1, 2022
2.97 Miles · Bartlett High SchoolBartlett Flyin' Hawk XC Invitational · Sep 2519:39.7Bartlett Flyin' Hawk XC InvitationalSeptember 25, 2021
3 Miles · Bartlett High School21st Annual Flyin’ Hawk Cross Country Invitational · Sep 2317:10.2021st Annual Flyin’ Hawk Cross Country InvitationalSeptember 23, 2023
3 Miles · Elgin High SchoolUpstate 8 XC Conference Championships · Oct 1516:57.2Upstate 8 XC Conference ChampionshipsOctober 15, 2022
3 Miles · Lakes Community High SchoolLakes Sunset Invitational · Oct 719:54.48Lakes Sunset InvitationalOctober 7, 2021
3 Miles · Plainfield Central High School52nd Annual Wildcat Invitational · Sep 715:49.4652nd Annual Wildcat Invitational September 7, 2024
8,000 Meters · Carleton CollegeRunning of the Cows · Oct 327:18.3Running of the CowsOctober 3, 2026
8,000 Meters · Reid Municipal Golf CourseGene Davis Invitational · Oct 1126:39.1Gene Davis InvitationalOctober 11, 2025
8,000 Meters · Shorewood Cross Country CoursePhoenix Open · Sep 1230:59.1Phoenix OpenSeptember 12, 2026
8,000 Meters · University of Wisconsin–OshkoshUW-Oshkosh Titan Fall Classic · Sep 1827:18.32UW-Oshkosh Titan Fall ClassicSeptember 18, 2026
8,000 Meters · Warhawk Athletic FieldsWIAC Championship · Oct 3127:35.5WIAC ChampionshipOctober 31, 2026
8,000 Meters · Whitetail Golf CourseBlugold Invitational · Oct 329:08.3Blugold InvitationalOctober 3, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31WIAC ChampionshipOct 31 · 8,000 Meters Men 8k · Place 80 · UW-OshkoshUW-Oshkosh8,000 Meters Men 8k8027:35.5 PBSo
Oct 23UW-Oshkosh OpenOct 23 · 8,000 Meters Varsity · Place 32 · UW-OshkoshUW-Oshkosh8,000 Meters Varsity3228:18.86So
Oct 10Gene Davis InvitationalOct 10 · 8,000 Meters Open · Place 48 · UW-OshkoshUW-Oshkosh8,000 Meters Open4828:04.37So
Oct 3Running of the CowsOct 3 · 8,000 Meters Maize · Place 60 · UW-OshkoshUW-Oshkosh8,000 Meters Maize6027:18.3 PBSo
Sep 18UW-Oshkosh Titan Fall ClassicSep 18 · 8,000 Meters Men 8k Run CC · Place 49 · UW-OshkoshUW-Oshkosh8,000 Meters Men 8k Run CC4927:18.32 PBSo
Sep 12Phoenix OpenSep 12 · 8,000 Meters Men · Place 92 · UW-OshkoshUW-Oshkosh8,000 Meters Men9230:59.1 PBSo

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24Oshkosh OpenOct 24 · 8,000 Meters Men 8000m · Place 39 · UW-OshkoshUW-Oshkosh8,000 Meters Men 8000m3927:22.96Fr
Oct 11Gene Davis InvitationalOct 11 · 8,000 Meters College Men 8K · Place 36 · UW-OshkoshUW-Oshkosh8,000 Meters College Men 8K3626:39.1 PBFr
Oct 3Blugold InvitationalOct 3 · 8,000 Meters Open · Place 88 · UW-OshkoshUW-Oshkosh8,000 Meters Open8829:08.3 PBFr
Sep 19UW-Oshkosh Fall ClassicSep 19 · 8,000 Meters College · UW-OshkoshUW-Oshkosh8,000 Meters College0DNFFr
Sep 12UWRF River Town InvitationalSep 12 · 8,000 Meters Varsity · Place 19 · UW-OshkoshUW-Oshkosh8,000 Meters Varsity1927:52.2FR

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 3A XC Sectional-#3 Roselle (Lake Park)Nov 2 · 3 Miles Varsity · Place 141 · South ElginSouth Elgin3 Miles Varsity14118:33.512
Oct 262024 IHSA Class 3A XC Regional-#3C Machesney Park (Harlem)Oct 26 · 3 Miles Varsity · Place 9 · South ElginSouth Elgin3 Miles Varsity916:15.3412
Oct 19Upstate 8 XC ChampionshipsOct 19 · 3 Miles Varsity · Place 15 · South ElginSouth Elgin3 Miles Varsity1516:28.5012
Oct 11Lakes Sunset InvitationalOct 11 · 3 Miles Varsity · Place 84 · South ElginSouth Elgin3 Miles Varsity8417:43.50SR
Oct 5St. Charles North XC InviteOct 5 · 3 Miles Varsity · Place 39 · South ElginSouth Elgin3 Miles Varsity3916:32.3812
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Varsity · Place 136 · South ElginSouth Elgin3 Miles Varsity13616:13.8412
Sep 752nd Annual Wildcat Invitational Sep 7 · 3 Miles Varsity · Place 5 · South ElginSouth Elgin3 Miles Varsity515:49.46 PB12
Aug 31Elgin City Classic XC InvitationalAug 31 · 3 Miles Varsity · Place 13 · South ElginSouth Elgin3 Miles Varsity1316:10.9012

2023 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 282023 IHSA Class 3A XC Sectional - #3 Roselle (Lake Park)Oct 28 · 3 Miles Varsity · Place 48 · South ElginSouth Elgin3 Miles Varsity4815:54.111
Oct 212023 IHSA Class 3A XC Regional - #3C HampshireOct 21 · 3 Miles Varsity · Place 13 · South ElginSouth Elgin3 Miles Varsity1316:35.511
Oct 14Upstate 8 XC Championships Oct 14 · 3 Miles Varsity · Place 12 · South ElginSouth Elgin3 Miles Varsity1216:38.5011
Oct 6Lakes Sunset InviteOct 6 · 3 Miles Varsity · Place 19 · South ElginSouth Elgin3 Miles Varsity1915:57.70JR
Sep 30St. Charles North XC InviteSep 30 · 3 Miles Varsity · Place 67 · South ElginSouth Elgin3 Miles Varsity6717:29.8011
Sep 2321st Annual Flyin’ Hawk Cross Country InvitationalSep 23 · 3 Miles Varsity · Place 35 · South ElginSouth Elgin3 Miles Varsity3517:10.20 PB11
Sep 16Richard Spring InvitationalSep 16 · 3 Miles Varsity · Place 166 · South ElginSouth Elgin3 Miles Varsity16616:02.511
Sep 92023 Lake Park Harvey Braus ClassicSep 9 · 3 Miles Varsity · Place 42 · South ElginSouth Elgin3 Miles Varsity4216:32.011
Sep 2Wildcat InvitationalSep 2 · 3 Miles Varsity · Place 35 · South ElginSouth Elgin3 Miles Varsity3517:12.72Unofficial11
Aug 29Elgin City Classic XC InviteAug 29 · 3 Miles Varsity · Place 7 · South ElginSouth Elgin3 Miles Varsity716:26.1011
Aug 29Elgin City Classic XC InviteAug 29 · 3 Miles Varsity · Place 7 · South ElginSouth Elgin3 Miles Varsity716:26.1011
Aug 26Northwestern Medicine Kane County XC MeetAug 26 · 3 Miles Varsity · Place 25 · South ElginSouth Elgin3 Miles Varsity2517:25.611

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 15Upstate 8 XC Conference ChampionshipsOct 15 · 3 Miles Varsity · Place 26 · South ElginSouth Elgin3 Miles Varsity2616:57.2 PB10
Oct 7Lakes Sunset InviteOct 7 · 3 Miles Varsity · Place 4 · South ElginSouth Elgin3 Miles Varsity417:06.79SO
Oct 1St. Charles North XC InviteOct 1 · 2.95 Miles FS Boys · Place 58 · South ElginSouth Elgin2.95 Miles FS Boys5818:18.2 PB10
Sep 10Lake Park Harvey Braus ClassicSep 10 · 2 Miles Frosh/Soph Freshman · Place 30 · South ElginSouth Elgin2 Miles Frosh/Soph Freshman3011:34.410
Sep 3Plainfield Central Wildcat InvitationalSep 3 · 3 Miles Frosh/Soph Freshman · Place 19 · South ElginSouth Elgin3 Miles Frosh/Soph Freshman1918:56.6710
Aug 30Elgin City Classic XC InviteAug 30 · 3 Miles Varsity · Place 41 · South ElginSouth Elgin3 Miles Varsity4119:29.810

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 16Upstate Eight XC Conference ChampionshipsOct 16 · 3 Miles Frosh/Soph · Place 17 · South ElginSouth Elgin3 Miles Frosh/Soph1718:44.49
Oct 7Lakes Sunset InvitationalOct 7 · 3 Miles Varsity · South ElginSouth Elgin3 Miles Varsity0DNF9
Oct 7Lakes Sunset InvitationalOct 7 · 3 Miles Open · Place 24 · South ElginSouth Elgin3 Miles Open2419:54.48 PB9
Oct 2St. Charles North XC InvitationalOct 2 · 3 Miles Varsity · Place 180 · South ElginSouth Elgin3 Miles Varsity18021:07.19
Sep 25Bartlett Flyin' Hawk XC InvitationalSep 25 · 2.97 Miles Frosh/Soph · Place 76 · South ElginSouth Elgin2.97 Miles Frosh/Soph7619:39.7 PB9
Sep 18Richard Spring InvitationalSep 18 · 3 Miles Varsity · Place 217 · South ElginSouth Elgin3 Miles Varsity21719:51.39
Sep 11Lake Park Harvey Braus InvitationalSep 11 · 2 Miles Frosh/Soph · Place 84 · South ElginSouth Elgin2 Miles Frosh/Soph8412:40.0 PB9
Sep 449th Annual Wildcat InviteSep 4 · 3 Miles Frosh/Soph Freshman · Place 65 · South ElginSouth Elgin3 Miles Frosh/Soph Freshman6521:18.349
Aug 31Elgin City Cross CountryAug 31 · 2 Miles Junior Varsity · Place 24 · South ElginSouth Elgin2 Miles Junior Varsity2413:21.59