Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · LeRoy Oakes Forest PreserveSt. Charles North XC Invite · Oct 117:40.5St. Charles North XC InviteOctober 1, 2022
3 Miles · Bulldog Athletic ComplexNLCC Cross Country Championships · Oct 1417:40.32NLCC Cross Country ChampionshipsOctober 14, 2023
3 Miles · Bulldog Athletic Complex Cross Country CourseGrant/ Grayslake Central/ Grayslake North/ Round Lake Quad · Sep 2118:42Grant/ Grayslake Central/ Grayslake North/ Round Lake QuadSeptember 21, 2021
3 Miles · Central ParkNLCC Cross Country Championships · Oct 1517:27.00NLCC Cross Country ChampionshipsOctober 15, 2022
3 Miles · Fox River ParkGrant/Wauconda Tri · Oct 318:24Grant/Wauconda TriOctober 3, 2022
8,000 Meters · Aspen Ridge Golf CourseMidwest Classic · Sep 1928:58.00Midwest ClassicSeptember 19, 2025
8,000 Meters · Concordia University WisconsinKen Weidt Classic · Sep 1329:44.1Ken Weidt ClassicSeptember 13, 2025
8,000 Meters · Greenfield ParkWLC Warrior Invite-College · Oct 429:24.80WLC Warrior Invite-CollegeOctober 4, 2025
8,000 Meters · Lakeside Municipal Golf CourseNJCAA Division III Cross Country Championships 2025 · Nov 829:06.4NJCAA Division III Cross Country Championships 2025November 8, 2025
8,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 1728:43.83Bradley "Pink" ClassicOctober 17, 2025
8,000 Meters · North Central CollegeNCC XC Invite · Sep 628:57.6NCC XC InviteSeptember 6, 2024
8,000 Meters · Pole Green ParkNJCAA D3 XC Championships · Nov 928:45.3NJCAA D3 XC ChampionshipsNovember 9, 2024
8,000 Meters · Reid Municipal Golf CourseGene Davis Invitational · Oct 1127:26.8Gene Davis InvitationalOctober 11, 2025
8,000 Meters · Settler's Hill CC CourseNJCAA Region IV XC · Oct 2528:44.00NJCAA Region IV XCOctober 25, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8NJCAA Division III Cross Country Championships 2025Nov 8 · 8,000 Meters NJCAA D3 · Place 21 · Harper (Ill.)Harper (Ill.)8,000 Meters NJCAA D32129:06.4 PBSo
Oct 25NJCAA Region IV XCOct 25 · 8,000 Meters D III · Place 12 · Harper (Ill.)Harper (Ill.)8,000 Meters D III1228:44.00 PBSo
Oct 17Bradley "Pink" ClassicOct 17 · 8,000 Meters White · Place 116 · Harper (Ill.)Harper (Ill.)8,000 Meters White11628:43.83 PBSo
Oct 11Gene Davis InvitationalOct 11 · 8,000 Meters College Men 8K · Place 60 · Harper (Ill.)Harper (Ill.)8,000 Meters College Men 8K6027:26.8 PBSo
Oct 4WLC Warrior Invite-CollegeOct 4 · 8,000 Meters Men's College 8K · Place 25 · Harper (Ill.)Harper (Ill.)8,000 Meters Men's College 8K2529:24.80 PBSo
Sep 19Midwest ClassicSep 19 · 8,000 Meters College · Place 62 · Harper (Ill.)Harper (Ill.)8,000 Meters College6228:58.00 PBSo
Sep 13Ken Weidt ClassicSep 13 · 8,000 Meters Men · Place 35 · Harper (Ill.)Harper (Ill.)8,000 Meters Men3529:44.1 PBSo

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 9NJCAA D3 XC ChampionshipsNov 9 · 8,000 Meters NJCAA D3 · Place 28 · Harper (Ill.)Harper (Ill.)8,000 Meters NJCAA D32828:45.3 PBFr
Oct 26NJCAA Region 4Oct 26 · 8,000 Meters Division III · Place 20 · Harper (Ill.)Harper (Ill.)8,000 Meters Division III2029:05.1FR
Oct 18Bradley University "Pink" ClassicOct 18 · 8,000 Meters Varsity · Place 132 · Harper (Ill.)Harper (Ill.)8,000 Meters Varsity13229:28.65FR
Sep 20Lansing Invitational Cross-Country Meet Sep 20 · 8,000 Meters College · Harper (Ill.)Harper (Ill.)8,000 Meters College0DNFFr
Sep 6NCC XC InviteSep 6 · 8,000 Meters Collegiate · Place 58 · Harper (Ill.)Harper (Ill.)8,000 Meters Collegiate5828:57.6 PBFr
Jul 26Detweiller at DarkJul 26 · 3 Miles Varsity · Place 172 · Fox Lake DawgsFox Lake Dawgs3 Miles Varsity17216:56.80—

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 14NLCC Cross Country ChampionshipsOct 14 · 3 Miles Varsity · Place 26 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity2617:40.32 PB12
Jul 28PNC Presents Detweiller at DarkJul 28 · 3 Miles Varsity · Place 344 · Fox Lake DawgsFox Lake Dawgs3 Miles Varsity34419:38.4—

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 15NLCC Cross Country ChampionshipsOct 15 · 3 Miles Varsity · Place 24 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity2417:27.00 PB11
Oct 3Grant/Wauconda TriOct 3 · 3 Miles Varsity · Place 5 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity518:24 PB11
Oct 1St. Charles North XC InviteOct 1 · 2.95 Miles Varsity Boys · Place 86 · Fox Lake (Grant)Fox Lake (Grant)2.95 Miles Varsity Boys8617:40.5 PB11

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 5Grant/North Chicago/Grayslake North TriangularOct 5 · 2.8 Miles Varsity · Place 12 · Fox Lake (Grant)Fox Lake (Grant)2.8 Miles Varsity1218:23Unofficial10
Sep 25James Taylor Invitational - Grant HSSep 25 · 3 Miles Frosh/Soph · Place 22 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Frosh/Soph2219:06.710
Sep 21Grant/ Grayslake Central/ Grayslake North/ Round Lake QuadSep 21 · 3 Miles Varsity · Place 21 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity2118:42 PB10
Sep 13Wauconda/Grant TriSep 13 · 3 Miles Varsity · Place 22 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity2220:19Unofficial10