Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Maxwell Park, Normal, ILIESA 3A State Meet · Oct 1410:59.2IESA 3A State MeetOctober 14, 2017
3 Miles · Bulldog Athletic ComplexIHSA 3A Grant XC Regional · Oct 2016:30.18IHSA 3A Grant XC RegionalOctober 20, 2018
3 Miles · Bulldog Athletic Complex Cross Country CourseIHSA Class 3A XC Regional #2C - Fox Lake (Grant) · Oct 2415:59.53IHSA Class 3A XC Regional #2C - Fox Lake (Grant)October 24, 2020
3 Miles · Busse WoodsIHSA 3A Hoffman Estates XC Sectional · Oct 2716:04.0IHSA 3A Hoffman Estates XC SectionalOctober 27, 2018
3 Miles · Cary Grove High SchoolBurlington Central/Cary-Grove · Sep 1115:31.5Burlington Central/Cary-GroveSeptember 11, 2020
3 Miles · Deer Grove Forest PreserveIHSA Class 3A Palatine Regional · Oct 2615:34IHSA Class 3A Palatine RegionalOctober 26, 2019
3 Miles · Deer Grove Forest PreservePalatine Invitational · Sep 2216:14.9Palatine InvitationalSeptember 22, 2018
3 Miles · Detweiller ParkIHSA Class 2A State Cross Country Championships · Nov 615:16.89IHSA Class 2A State Cross Country ChampionshipsNovember 6, 2021
3 Miles · Emricson ParkIHSA Class 2A XC Sectional - Woodstock (North) #4 · Oct 3016:35.9IHSA Class 2A XC Sectional - Woodstock (North) #4October 30, 2021
3 Miles · Hoffman Estates High SchoolIHSA Class 3A XC Sectional #2 - Hoffman Estates (H.S.) · Oct 3116:05.05IHSA Class 3A XC Sectional #2 - Hoffman Estates (H.S.)October 31, 2020
3 Miles · Lyons Prairie and Marsh Conservation AreaMcHenry County Meet 2018 · Aug 2517:36McHenry County Meet 2018August 25, 2018
3 Miles · McHenry Township Recreation CenterFox Valley Conference Meet · Oct 1616:06.11Fox Valley Conference MeetOctober 16, 2021
3 Miles · Warren Township HS - O'Plaine CampusWarren Bill Dawson Invitational · Sep 1815:39.1Warren Bill Dawson InvitationalSeptember 18, 2021
5,000 Meters · Eau Claire Municipal Well FieldsUW-Eau Claire City Wells · Oct 2116:14UW-Eau Claire City WellsOctober 21, 2022
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1616:47.8NXR Midwest Regional ChampionshipsNovember 16, 2019
5,000 Meters · Sunday ScheduleXC Town USA Meet of Champions Presented by the Garrett Companies · Nov 1417:26.0XC Town USA Meet of Champions Presented by the Garrett CompaniesNovember 14, 2020
8,000 Meters · City WellsUW EC Alumni Meet · Sep 927:32UW EC Alumni MeetSeptember 9, 2023
8,000 Meters · Prescott HSWIAC Cross Country Championships · Oct 2826:05.6WIAC Cross Country ChampionshipsOctober 28, 2023
8,000 Meters · Roger Milliken Science Center2025 NCAA Division III Cross Country Champs (52nd Men & 44th Women) · Nov 2226:03.52025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)November 22, 2025
8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 1825:41.8Interregional InvitationalOctober 18, 2025
8,000 Meters · St. Olaf 8k CourseSt. Olaf Invitational · Sep 2025:58.9St. Olaf InvitationalSeptember 20, 2025
8,000 Meters · Stevens PointWIAC Cross Country Championships · Nov 225:43.5WIAC Cross Country ChampionshipsNovember 2, 2024
8,000 Meters · University of Wisconsin-Eau ClaireUW-Eau Claire Alumni/Open · Sep 626:32UW-Eau Claire Alumni/OpenSeptember 6, 2025
8,000 Meters · University of Wisconsin–OshkoshWIAC Cross Country Championships · Nov 125:00.28WIAC Cross Country ChampionshipsNovember 1, 2025
8,000 Meters · Whitetail Golf CourseNCAA D3 North Region Championships · Nov 1525:37.4NCAA D3 North Region ChampionshipsNovember 15, 2025
8,000 Meters · Wisconsin 32UW-Eau Claire Alumni/Open · Sep 727:27.0UW-Eau Claire Alumni/OpenSeptember 7, 2024

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)Nov 22 · 8,000 Meters D3 Championship · Place 205 · UW-Eau ClaireUW-Eau Claire8,000 Meters D3 Championship20526:03.5 PBSr
Nov 15NCAA D3 North Region ChampionshipsNov 15 · 8,000 Meters College · Place 30 · UW-Eau ClaireUW-Eau Claire8,000 Meters College3025:37.4 PBSr
Nov 1WIAC Cross Country ChampionshipsNov 1 · 8,000 Meters Men's 8K · Place 24 · UW-Eau ClaireUW-Eau Claire8,000 Meters Men's 8K2425:00.28 PBSr
Oct 18Interregional InvitationalOct 18 · 8,000 Meters Gold · Place 75 · UW-Eau ClaireUW-Eau Claire8,000 Meters Gold7525:41.8 PBSr
Oct 3Blugold InvitationalOct 3 · 8,000 Meters Varsity · Place 59 · UW-Eau ClaireUW-Eau Claire8,000 Meters Varsity5926:16.1Sr
Sep 20St. Olaf InvitationalSep 20 · 8,000 Meters College · Place 15 · UW-Eau ClaireUW-Eau Claire8,000 Meters College1525:58.9 PBSr
Sep 6UW-Eau Claire Alumni/OpenSep 6 · 8,000 Meters Varsity · Place 3 · UW-Eau ClaireUW-Eau Claire8,000 Meters Varsity326:32 PBSr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 2WIAC Cross Country ChampionshipsNov 2 · 8,000 Meters WIAC · Place 63 · UW-Eau ClaireUW-Eau Claire8,000 Meters WIAC6325:43.5 PBJr
Oct 4Blugold InvitationalOct 4 · 8,000 Meters Open · Place 40 · UW-Eau ClaireUW-Eau Claire8,000 Meters Open4025:57.0JR
Sep 7UW-Eau Claire Alumni/OpenSep 7 · 8,000 Meters college · Place 12 · UW-Eau ClaireUW-Eau Claire8,000 Meters college1227:27.0 PBJr

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III North RegionalNov 11 · 8,000 Meters Championship · Place 69 · UW-Eau ClaireUW-Eau Claire8,000 Meters Championship6925:43.0So
Oct 28WIAC Cross Country ChampionshipsOct 28 · 8,000 Meters College · Place 46 · UW-Eau ClaireUW-Eau Claire8,000 Meters College4626:05.6 PBSo
Sep 29Blugold InvitationalSep 29 · 8,000 Meters Varsity · Place 79 · Wis.-Eau ClaireWis.-Eau Claire8,000 Meters Varsity7926:40.5SO
Sep 9UW EC Alumni MeetSep 9 · 8,000 Meters College · Place 5 · UW-Eau ClaireUW-Eau Claire8,000 Meters College527:32 PBSo
Jun 19MIAC Test ChampsJun 19 · 8,000 Meters New Division · Place 120 · UW-Eau ClaireUW-Eau Claire8,000 Meters New Division12028:22.00UnofficialSo

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 21UW-Eau Claire City WellsOct 21 · 5,000 Meters College · Place 3 · UW-Eau ClaireUW-Eau Claire5,000 Meters College316:14 PBFr
Sep 30Blugold InvitationalSep 30 · 8,000 Meters Varsity · Place 142 · Wis.-Eau ClaireWis.-Eau Claire8,000 Meters Varsity14227:13.0FR

2021 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 6IHSA Class 2A State Cross Country ChampionshipsNov 6 · 3 Miles Varsity · Place 19 · Cary (C.-Grove)Cary (C.-Grove)3 Miles Varsity1915:16.89 PB12
Oct 30IHSA Class 2A XC Sectional - Woodstock (North) #4Oct 30 · 3 Miles Varsity · Place 9 · Cary (C.-Grove)Cary (C.-Grove)3 Miles Varsity916:35.9 PB12
Oct 23IHSA Class 2A XC Regional - Woodstock (H.S.) #4BOct 23 · 3 Miles Varsity · Place 2 · Cary (C-Grove)Cary (C-Grove)3 Miles Varsity216:00.812
Oct 16Fox Valley Conference MeetOct 16 · 3 Miles Varsity · Place 3 · Cary (C.-Grove)Cary (C.-Grove)3 Miles Varsity316:06.11 PB12
Oct 2St. Charles North XC InvitationalOct 2 · 3 Miles Varsity · Place 9 · Cary (C-Grove)Cary (C-Grove)3 Miles Varsity916:02.312
Sep 25Palatine Invitational - Meet of ChampionsSep 25 · 3 Miles Varsity · Place 35 · Cary C.-GroveCary C.-Grove3 Miles Varsity3515:47.5SR
Sep 21FVC Quad at HampshireSep 21 · 3 Miles Varsity · Place 1 · Cary (C-Grove)Cary (C-Grove)3 Miles Varsity115:55.812
Sep 18Warren Bill Dawson InvitationalSep 18 · 3 Miles Varsity · Place 5 · Cary (C.-Grove)Cary (C.-Grove)3 Miles Varsity515:39.1 PB12
Sep 11First to the Finish InvitationalSep 11 · 3 Miles Varsity 2A · Place 9 · Cary (C-Grove)Cary (C-Grove)3 Miles Varsity 2A915:32.912
Sep 4Crystal Lake South XC Invitational 2021Sep 4 · 3.05 Miles Varsity · Place 3 · Cary (C-Grove)Cary (C-Grove)3.05 Miles Varsity316:53.712
Aug 28McHenry County Cross Country MeetAug 28 · 5,000 Meters Varsity · Place 2 · Cary (C-Grove)Cary (C-Grove)5,000 Meters Varsity216:43.8912

2020 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 14XC Town USA Meet of Champions Presented by the Garrett CompaniesNov 14 · 5,000 Meters Blue/White HS Open Combined · Place 110 · Barnes-Ian-IL-Cary Grove HSBarnes-Ian-IL-Cary Grove HS5,000 Meters Blue/White HS Open Combined11017:26.0 PB11
Oct 31IHSA Class 3A XC Sectional #2 - Hoffman Estates (H.S.)Oct 31 · 3 Miles Varsity · Place 26 · Cary (C.-Grove)Cary (C.-Grove)3 Miles Varsity2616:05.05 PB11
Oct 24IHSA Class 3A XC Regional #2C - Fox Lake (Grant)Oct 24 · 3 Miles Varsity · Place 3 · Cary (C.-Grove)Cary (C.-Grove)3 Miles Varsity315:59.53 PB11
Oct 10Fox Valley Cross Country Conference ChampionshipOct 10 · 3 Miles Varsity · Place 3 · Cary (C-Grove)Cary (C-Grove)3 Miles Varsity315:29.9111
Sep 11Burlington Central/Cary-GroveSep 11 · 3 Miles Varsity · Place 1 · Cary (C.-Grove)Cary (C.-Grove)3 Miles Varsity115:31.5 PB11
Sep 3Jacobs / Cary Grove / Prairie Ridge Triangular MeetSep 3 · 3 Miles Varsity · Place 1 · Cary-GroveCary-Grove3 Miles Varsity116:19.911
Aug 29Hampshire / McHenry / Cary Grove Triangular MeetAug 29 · 3 Miles Varsity · Place 2 · Cary-GroveCary-Grove3 Miles Varsity215:35.111

2019 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 16NXR Midwest Regional ChampionshipsNov 16 · 5,000 Meters Open Invitational · Place 47 · Unattached (IL)Unattached (IL)5,000 Meters Open Invitational4716:47.8 PB10
Nov 2IHSA Class 3A Hoffman Estates SectionalNov 2 · 3 Miles Varsity · Place 71 · Cary (C.-Grove)Cary (C.-Grove)3 Miles Varsity7116:55.810
Oct 26IHSA Class 3A Palatine RegionalOct 26 · 3 Miles Varsity · Place 7 · Cary (C.-Grove)Cary (C.-Grove)3 Miles Varsity715:34 PB10
Oct 19Fox Valley Conference XC ChampionshipsOct 19 · 3 Miles Varsity · Place 6 · Cary-GroveCary-Grove3 Miles Varsity616:02.310
Oct 5St. Charles North InvitationalOct 5 · 3 Miles Varsity · Place 32 · Cary-GroveCary-Grove3 Miles Varsity3216:09.010
Sep 21Bill Dawson Blue Devil InvitationalSep 21 · 3 Miles Varsity · Place 14 · Cary-GroveCary-Grove3 Miles Varsity1416:3910
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 3A · Place 82 · Cary-GroveCary-Grove3 Miles Varsity 3A8215:58.710
Sep 7Crystal Lake South InvitationalSep 7 · 5,000 Meters Varsity · Place 15 · Cary-GroveCary-Grove5,000 Meters Varsity1517:22.710
Aug 31McHenry County MeetAug 31 · 5,000 Meters Varsity · Place 8 · Cary-GroveCary-Grove5,000 Meters Varsity817:2910

2018 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 27IHSA 3A Hoffman Estates XC SectionalOct 27 · 3 Miles Varsity · Place 70 · Cary (C.-Grove)Cary (C.-Grove)3 Miles Varsity7016:04.0 PB9
Oct 20IHSA 3A Grant XC RegionalOct 20 · 3 Miles Varsity · Place 16 · Cary (C.-Grove)Cary (C.-Grove)3 Miles Varsity1616:30.18 PB9
Oct 13Fox Valley Conference XC ChampionshipsOct 13 · Varsity · Place 15 · Cary-GroveCary-GroveVarsity1516:28.79
Sep 22Palatine InvitationalSep 22 · 3 Miles Varsity · Place 103 · Cary (C.-Grove)Cary (C.-Grove)3 Miles Varsity10316:14.9 PB9
Sep 15Warren Blue Devil InvitationalSep 15 · Varsity · Place 24 · Cary-GroveCary-GroveVarsity2416:349
Sep 8First To The Finish InvitationalSep 8 · 3 Miles 3A · Place 166 · Cary-GroveCary-Grove3 Miles 3A16616:26.9—
Sep 1Crystal Lake South InvitationalSep 1 · 5,000 Meters Varsity · Place 15 · Cary-GroveCary-Grove5,000 Meters Varsity1517:48.89
Aug 25McHenry County Meet 2018Aug 25 · 3 Miles Junior Varsity · Place 1 · Cary (C.-Grove)Cary (C.-Grove)3 Miles Junior Varsity117:36 PB9

2017 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 14IESA 3A State MeetOct 14 · 2 Miles Middle School · Place 19 · CaryCary2 Miles Middle School1910:59.2 PB8

2016 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 15IESA State MeetOct 15 · 2 Miles Varsity · Place 18 · CaryCary2 Miles Varsity1810:53.8—