Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Lake Park HS (East Campus)Lake Park Harvey Braus Invitational · Sep 1113:49.2Lake Park Harvey Braus InvitationalSeptember 11, 2021
2.95 Miles · LeRoy Oakes Forest PreserveSt. Charles North XC Invite · Oct 119:35.1St. Charles North XC InviteOctober 1, 2022
2.97 Miles · Bartlett High SchoolBartlett Flyin' Hawk XC Invitational · Sep 2519:53.2Bartlett Flyin' Hawk XC InvitationalSeptember 25, 2021
3 Miles · Bartlett High School21st Annual Flyin’ Hawk Cross Country Invitational · Sep 2318:54.6021st Annual Flyin’ Hawk Cross Country InvitationalSeptember 23, 2023
3 Miles · Elgin High SchoolUpstate 8 XC Conference Championships · Oct 1517:37.9Upstate 8 XC Conference ChampionshipsOctober 15, 2022
3 Miles · Lake Park HS (East Campus)2024 Lake Park Harvey Braus Classic · Sep 1417:32.22024 Lake Park Harvey Braus ClassicSeptember 14, 2024
3 Miles · Lakes Community High SchoolLakes Sunset Invitational · Oct 719:54.91Lakes Sunset InvitationalOctober 7, 2021
3 Miles · Plainfield Central High School52nd Annual Wildcat Invitational · Sep 717:07.8352nd Annual Wildcat Invitational September 7, 2024
8,000 Meters · Concordia University WisconsinKen Weidt Classic · Sep 1233:42.2Ken Weidt ClassicSeptember 12, 2026
8,000 Meters · Greenfield Park #3ASteve Travis Invitational (Formerly Warrior Invitational)-College · Oct 330:56.7Steve Travis Invitational (Formerly Warrior Invitational)-CollegeOctober 3, 2026
8,000 Meters · Settler's Hill Golf Course2026 NACC Cross Country Championships · Oct 3131:13.12026 NACC Cross Country ChampionshipsOctober 31, 2026
8,000 Meters · St. Olaf CollegeSt Olaf Invitational · Sep 1930:19.6St Olaf InvitationalSeptember 19, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 312026 NACC Cross Country ChampionshipsOct 31 · 8,000 Meters Men's 8k · Place 65 · Concordia WisconsinConcordia Wisconsin8,000 Meters Men's 8k6531:13.1 PBSo
Oct 3Steve Travis Invitational (Formerly Warrior Invitational)-CollegeOct 3 · 8,000 Meters Men's College 8K · Place 48 · Concordia WisconsinConcordia Wisconsin8,000 Meters Men's College 8K4830:56.7 PBSo
Sep 19St Olaf InvitationalSep 19 · 8,000 Meters Men · Place 196 · Concordia WisconsinConcordia Wisconsin8,000 Meters Men19630:19.6 PBSo
Sep 12Ken Weidt ClassicSep 12 · 8,000 Meters Men 8K · Place 74 · Concordia WisconsinConcordia Wisconsin8,000 Meters Men 8K7433:42.2 PBSo

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 3A XC Sectional-#3 Roselle (Lake Park)Nov 2 · 3 Miles Varsity · Place 131 · South ElginSouth Elgin3 Miles Varsity13117:31.712
Oct 262024 IHSA Class 3A XC Regional-#3C Machesney Park (Harlem)Oct 26 · 3 Miles Varsity · Place 41 · South ElginSouth Elgin3 Miles Varsity4117:27.4812
Oct 19Upstate 8 XC ChampionshipsOct 19 · 3 Miles Varsity · Place 42 · South ElginSouth Elgin3 Miles Varsity4217:29.5012
Oct 11Lakes Sunset InvitationalOct 11 · 3 Miles Varsity · Place 7 · South ElginSouth Elgin3 Miles Varsity717:08.80SR
Oct 5St. Charles North XC InviteOct 5 · 3 Miles Varsity · Place 83 · South ElginSouth Elgin3 Miles Varsity8317:37.2912
Sep 28Bartlett Flyin' Hawk InviteSep 28 · 3 Miles Varsity · Place 60 · South ElginSouth Elgin3 Miles Varsity6016:59.2012
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Varsity · Place 374 · South ElginSouth Elgin3 Miles Varsity37417:42.3112
Sep 142024 Lake Park Harvey Braus ClassicSep 14 · 3 Miles Varsity · Place 84 · South ElginSouth Elgin3 Miles Varsity8417:32.2 PB12
Sep 752nd Annual Wildcat Invitational Sep 7 · 3 Miles Varsity · Place 28 · South ElginSouth Elgin3 Miles Varsity2817:07.83 PB12
Aug 31Elgin City Classic XC InvitationalAug 31 · 3 Miles Varsity · Place 44 · South ElginSouth Elgin3 Miles Varsity4417:32.2012

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 14Upstate 8 XC Championships Oct 14 · 3 Miles Varsity · Place 48 · South ElginSouth Elgin3 Miles Varsity4818:40.1011
Oct 6Lakes Sunset InviteOct 6 · 3 Miles Varsity · Place 25 · South ElginSouth Elgin3 Miles Varsity2517:10.90JR
Sep 30St. Charles North XC InviteSep 30 · 3 Miles Varsity · Place 91 · South ElginSouth Elgin3 Miles Varsity9118:29.5011
Sep 2321st Annual Flyin’ Hawk Cross Country InvitationalSep 23 · 3 Miles Varsity · Place 90 · South ElginSouth Elgin3 Miles Varsity9018:54.60 PB11
Sep 16Richard Spring InvitationalSep 16 · 3 Miles Varsity · Place 415 · South ElginSouth Elgin3 Miles Varsity41517:41.911
Sep 92023 Lake Park Harvey Braus ClassicSep 9 · 3 Miles Varsity · Place 123 · South ElginSouth Elgin3 Miles Varsity12318:23.111
Sep 2Wildcat InvitationalSep 2 · 3 Miles Varsity · Place 79 · South ElginSouth Elgin3 Miles Varsity7919:02.36Unofficial11
Aug 29Elgin City Classic XC InviteAug 29 · 3 Miles Varsity · Place 21 · South ElginSouth Elgin3 Miles Varsity2117:15.1011
Aug 29Elgin City Classic XC InviteAug 29 · 3 Miles Varsity · Place 21 · South ElginSouth Elgin3 Miles Varsity2117:15.1011
Aug 26Northwestern Medicine Kane County XC MeetAug 26 · 3 Miles Varsity · Place 51 · South ElginSouth Elgin3 Miles Varsity5118:35.811

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 15Upstate 8 XC Conference ChampionshipsOct 15 · 3 Miles Frosh/Soph · Place 4 · South ElginSouth Elgin3 Miles Frosh/Soph417:37.9 PB10
Oct 7Lakes Sunset InviteOct 7 · 3 Miles Open · Place 10 · South ElginSouth Elgin3 Miles Open1018:06.74SO
Oct 1St. Charles North XC InviteOct 1 · 2.95 Miles FS Boys · Place 121 · South ElginSouth Elgin2.95 Miles FS Boys12119:35.1 PB10
Sep 24Flyin' Hawk XC InvitationalSep 24 · 3 Miles Frosh/Soph · Place 34 · South ElginSouth Elgin3 Miles Frosh/Soph3418:22.210
Sep 10Lake Park Harvey Braus ClassicSep 10 · 2 Miles Frosh/Soph Freshman · Place 104 · South ElginSouth Elgin2 Miles Frosh/Soph Freshman10412:57.410
Sep 3Plainfield Central Wildcat InvitationalSep 3 · 3 Miles Frosh/Soph Freshman · Place 13 · South ElginSouth Elgin3 Miles Frosh/Soph Freshman1318:38.7610
Aug 30Elgin City Classic XC InviteAug 30 · 3 Miles Varsity · Place 23 · South ElginSouth Elgin3 Miles Varsity2318:30.310
Aug 27Kane County Cross Country MeetAug 27 · 2.97 Miles Frosh/Soph Freshman · Place 31 · South ElginSouth Elgin2.97 Miles Frosh/Soph Freshman3119:47.910

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 16Upstate Eight XC Conference ChampionshipsOct 16 · 3 Miles Frosh/Soph · Place 22 · South ElginSouth Elgin3 Miles Frosh/Soph2219:31.79
Oct 7Lakes Sunset InvitationalOct 7 · 3 Miles Varsity · South ElginSouth Elgin3 Miles Varsity0DNF9
Oct 7Lakes Sunset InvitationalOct 7 · 3 Miles Open · Place 25 · South ElginSouth Elgin3 Miles Open2519:54.91 PB9
Oct 2St. Charles North XC InvitationalOct 2 · 3 Miles Varsity · Place 123 · South ElginSouth Elgin3 Miles Varsity12319:49.09
Sep 25Bartlett Flyin' Hawk XC InvitationalSep 25 · 2.97 Miles Frosh/Soph · Place 85 · South ElginSouth Elgin2.97 Miles Frosh/Soph8519:53.2 PB9
Sep 18Richard Spring InvitationalSep 18 · 3 Miles Open · Place 281 · South ElginSouth Elgin3 Miles Open28121:04.29
Sep 11Lake Park Harvey Braus InvitationalSep 11 · 2 Miles Frosh/Soph · Place 153 · South ElginSouth Elgin2 Miles Frosh/Soph15313:49.2 PB9
Aug 31Elgin City Cross CountryAug 31 · 2 Miles Junior Varsity · Place 37 · South ElginSouth Elgin2 Miles Junior Varsity3714:10.49
Aug 28Northwestern Medicine Kane County MeetAug 28 · 4,000 Meters Open · Place 23 · South ElginSouth Elgin4,000 Meters Open2318:20.39