Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.97 Miles · Bartlett High SchoolBartlett Flyin' Hawk XC Invitational · Sep 2515:56.0Bartlett Flyin' Hawk XC InvitationalSeptember 25, 2021
3 Miles · Channahon Community ParkSouthwest Prairie Conference Championship · Oct 1415:27.7Southwest Prairie Conference Championship October 14, 2022
3 Miles · Detweiller - IHSA State CoursePeoria High School Invitational · Oct 215:31.1Peoria High School InvitationalOctober 2, 2021
3 Miles · Detweiller Park2023 IHSA Class 3A State XC Championships · Nov 415:06.822023 IHSA Class 3A State XC ChampionshipsNovember 4, 2023
3 Miles · Katherine Legge Memorial Park2023 IHSA Class 3A XC Sectional - #2 Hinsdale (Central) · Oct 2815:41.772023 IHSA Class 3A XC Sectional - #2 Hinsdale (Central)October 28, 2023
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1316:27.4NXR Midwest Regional ChampionshipsNovember 13, 2022
5,000 Meters · Lyons Township High School South CampusLyons Township Mike Kuharic Invitational · Sep 416:16.7Lyons Township Mike Kuharic InvitationalSeptember 4, 2021
8,000 Meters · Carleton CollegeRunning of the Cows · Oct 326:31.5Running of the CowsOctober 3, 2026
8,000 Meters · Roger Milliken Science Center2025 NCAA Division III Cross Country Champs (52nd Men & 44th Women) · Nov 2225:40.62025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)November 22, 2025
8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 1825:46.8Interregional InvitationalOctober 18, 2025
8,000 Meters · Shorewood Cross Country CoursePhoenix Open · Sep 625:58.7Phoenix OpenSeptember 6, 2025
8,000 Meters · Stevens PointWIAC Cross Country Championships · Nov 225:36.3WIAC Cross Country ChampionshipsNovember 2, 2024
8,000 Meters · University of Wisconsin–OshkoshWIAC Cross Country Championships · Nov 125:02.37WIAC Cross Country ChampionshipsNovember 1, 2025
8,000 Meters · Warhawk Athletic FieldsWIAC Championship · Oct 3125:50.6WIAC ChampionshipOctober 31, 2026
8,000 Meters · Whitetail Golf CourseNCAA D3 North Region Championships · Nov 1525:41.6NCAA D3 North Region ChampionshipsNovember 15, 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 · Place 26 · UW-Stevens PointUW-Stevens Point8,000 Meters Men 8k2625:50.6 PBJr
Oct 3Running of the CowsOct 3 · 8,000 Meters Navy Championship · Place 199 · UW-Stevens PointUW-Stevens Point8,000 Meters Navy Championship19926:31.5 PBJr
Sep 12Phoenix OpenSep 12 · 8,000 Meters Men · Place 18 · UW-Stevens PointUW-Stevens Point8,000 Meters Men1826:16.8Jr

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 153 · UW-Stevens PointUW-Stevens Point8,000 Meters D3 Championship15325:40.6 PBSo
Nov 15NCAA D3 North Region ChampionshipsNov 15 · 8,000 Meters College · Place 35 · UW-Stevens PointUW-Stevens Point8,000 Meters College3525:41.6 PBSo
Nov 1WIAC Cross Country ChampionshipsNov 1 · 8,000 Meters Men's 8K · Place 27 · UW-Stevens PointUW-Stevens Point8,000 Meters Men's 8K2725:02.37 PBSo
Oct 18Interregional InvitationalOct 18 · 8,000 Meters Gold · Place 85 · UW-Stevens PointUW-Stevens Point8,000 Meters Gold8525:46.8 PBSo
Oct 3Blugold InvitationalOct 3 · 8,000 Meters Varsity · Place 31 · UW-Stevens PointUW-Stevens Point8,000 Meters Varsity3125:49.8So
Sep 19UW-Oshkosh Fall ClassicSep 19 · 8,000 Meters College · UW-Stevens PointUW-Stevens Point8,000 Meters College0DNSSo
Sep 6Phoenix OpenSep 6 · 8,000 Meters Men's Race · Place 19 · UW-Stevens PointUW-Stevens Point8,000 Meters Men's Race1925:58.7 PBSo

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2WIAC Cross Country ChampionshipsNov 2 · 8,000 Meters WIAC · Place 60 · UW-Stevens PointUW-Stevens Point8,000 Meters WIAC6025:36.3 PBFr
Oct 5Carleton Running of the CowsOct 5 · 8,000 Meters Varsity · Place 60 · UW-Stevens PointUW-Stevens Point8,000 Meters Varsity6026:38.7FR
Sep 20Roy Griak InvitationalSep 20 · 8,000 Meters Maroon · Place 384 · UW-Stevens PointUW-Stevens Point8,000 Meters Maroon384DNSFr
Sep 6Phoenix OpenSep 6 · 8,000 Meters Varsity · Place 24 · UW-Stevens PointUW-Stevens Point8,000 Meters Varsity2425:39.8FR

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 42023 IHSA Class 3A State XC ChampionshipsNov 4 · 3 Miles 3A Varsity · Place 56 · Aurora (West Aurora)Aurora (West Aurora)3 Miles 3A Varsity5615:06.82 PB12
Oct 282023 IHSA Class 3A XC Sectional - #2 Hinsdale (Central)Oct 28 · 3 Miles Varsity · Place 12 · Aurora (West Aurora)Aurora (West Aurora)3 Miles Varsity1215:41.77 PB12
Oct 212023 IHSA Class 3A XC Regional - #2C Naperville (North)Oct 21 · 3 Miles Varsity · Place 4 · Aurora (West Aurora)Aurora (West Aurora)3 Miles Varsity415:31.0012
Oct 13Southwest Prairie Conference ChampionshipsOct 13 · 3 Miles Varsity · Place 5 · Aurora (West Aurora)Aurora (West Aurora)3 Miles Varsity515:08.4012
Sep 30Peoria High School InvitationalSep 30 · 3 Miles Varsity 3A · Place 9 · Aurora (West Aurora)Aurora (West Aurora)3 Miles Varsity 3A915:11.4012
Sep 23Macnider InvitationalSep 23 · 5,000 Meters Varsity · Place 2 · Aurora (West Aurora)Aurora (West Aurora)5,000 Meters Varsity215:56.2212
Sep 16Richard Spring InvitationalSep 16 · 3 Miles Varsity · Place 11 · Aurora (West Aurora)Aurora (West Aurora)3 Miles Varsity1114:34.512
Sep 2Lyons Township Mike Kuharic Invitational Sep 2 · 5,000 Meters Varsity · Place 6 · Aurora (West Aurora)Aurora (West Aurora)5,000 Meters Varsity616:03.31SR
Aug 26Aurora City XC InviteAug 26 · 3 Miles Varsity · Place 2 · Aurora (West Aurora)Aurora (West Aurora)3 Miles Varsity215:46.912
Jul 28PNC Presents Detweiller at DarkJul 28 · 2 Miles Varsity · Place 13 · West Aurora Boys Running ClubWest Aurora Boys Running Club2 Miles Varsity1315:54.3—
Jul 28PNC Presents Detweiller at DarkJul 28 · 3 Miles Varsity · Place 13 · West Aurora Boys RunninWest Aurora Boys Runnin3 Miles Varsity1315:54.3—

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 13NXR Midwest Regional ChampionshipsNov 13 · 5,000 Meters Open 4 · Place 7 · Aurora (West Aurora)Aurora (West Aurora)5,000 Meters Open 4716:27.4 PB11
Nov 52022 IHSA Class 3A State XC ChampionshipsNov 5 · 3 Miles Varsity · Place 106 · Aurora (West Aurora)Aurora (West Aurora)3 Miles Varsity10616:12.0811
Oct 292022 IHSA Class 3A XC Sectional - Aurora (Waubonsie Valley) #2Oct 29 · 3 Miles Varsity · Place 28 · Aurora (West Aurora)Aurora (West Aurora)3 Miles Varsity2815:29.011
Oct 222022 IHSA Class 3A XC Regional - Hinsdale (Central) #2COct 22 · 3 Miles Varsity · Place 21 · Aurora (West Aurora)Aurora (West Aurora)3 Miles Varsity2116:06.0811
Oct 14Southwest Prairie Conference Championship Oct 14 · 3 Miles Varsity · Place 11 · Aurora (West Aurora)Aurora (West Aurora)3 Miles Varsity1115:27.7 PB11
Oct 1Peoria High School InvitationalOct 1 · 3 Miles 3A · Place 27 · Aurora (West Aurora)Aurora (West Aurora)3 Miles 3A2715:24.5011
Sep 10Royal Cadet CC InviteSep 10 · 3 Miles Varsity · Place 1 · Aurora (West Aurora)Aurora (West Aurora)3 Miles Varsity115:57.0011
Sep 3Lyons Township Mike Kuharic InvitationalSep 3 · 5,000 Meters Varsity · Place 12 · Aurora (West Aurora)Aurora (West Aurora)5,000 Meters Varsity1216:29.39JR
Aug 27Aurora City CC MeetAug 27 · 3 Miles Varsity · Place 2 · Aurora (West Aurora)Aurora (West Aurora)3 Miles Varsity216:07.5011

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 30IHSA Class 3A XC Sectional - Hinsdale (Central) #2Oct 30 · 3 Miles Varsity · Place 39 · Aurora (West Aurora)Aurora (West Aurora)3 Miles Varsity3916:05.0010
Oct 23IHSA Class 3A XC Regional - Oswego (East) #2COct 23 · 3 Miles Varsity · Place 7 · Aurora (West Aurora)Aurora (West Aurora)3 Miles Varsity715:1910
Oct 15Southwest Prairie Conference ChampionshipOct 15 · 3 Miles Varsity · Place 14 · Aurora (West Aurora)Aurora (West Aurora)3 Miles Varsity1415:39.410
Oct 2Peoria High School InvitationalOct 2 · 3 Miles Varsity - 3A · Place 19 · Aurora (West Aurora)Aurora (West Aurora)3 Miles Varsity - 3A1915:31.1 PB10
Sep 25Bartlett Flyin' Hawk XC InvitationalSep 25 · 2.97 Miles Varsity · Place 7 · Aurora (West Aurora)Aurora (West Aurora)2.97 Miles Varsity715:56.0 PB10
Sep 18Richard Spring InvitationalSep 18 · 3 Miles Varsity · Place 49 · Aurora (West Aurora)Aurora (West Aurora)3 Miles Varsity4915:36.310
Sep 4Lyons Township Mike Kuharic InvitationalSep 4 · 5,000 Meters Varsity · Place 16 · Aurora (West Aurora)Aurora (West Aurora)5,000 Meters Varsity1616:16.7 PB10
Aug 28Aurora City XC InvitationalAug 28 · 3 Miles Varsity · Place 3 · Aurora (West Aurora)Aurora (West Aurora)3 Miles Varsity316:08.110

2020 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24IHSA Class 3A XC Regional #4C - Oswego (East)Oct 24 · 3 Miles Varsity · Place 20 · Aurora (West Aurora)Aurora (West Aurora)3 Miles Varsity2015:54.59
Oct 16Southwest Prairie Conference Championships Oct 16 · 3 Miles Varsity · Place 16 · Aurora (West Aurora)Aurora (West Aurora)3 Miles Varsity1616:08.99
Sep 26West Aurora/Oswego East Dual MeetSep 26 · 3 Miles Varsity · Place 3 · Aurora (West Aurora)Aurora (West Aurora)3 Miles Varsity316:099
Sep 19Minooka vs. West AuroraSep 19 · 3 Miles Varsity · Place 4 · Aurora (West Aurora)Aurora (West Aurora)3 Miles Varsity415:599
Sep 12Plainfield North / West Aurora Dual MeetSep 12 · 3 Miles Varsity · Place 4 · Aurora (West Aurora)Aurora (West Aurora)3 Miles Varsity416:209
Aug 29Yorkville / West Aurora Dual MeetAug 29 · 3 Miles Varsity · Place 9 · Aurora (West Aurora)Aurora (West Aurora)3 Miles Varsity916:07.8—