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

12 results
DateMeetEventPlMarkGr
Oct 282023 IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)Oct 28 · 3 Miles Varsity · Place 126 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity12617:04.0112
Oct 212023 IHSA Class 3A XC Regional - #4C Fox Lake (Grant)Oct 21 · 3 Miles Varsity · Place 64 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity6418:10.3512
Oct 14NLCC Cross Country ChampionshipsOct 14 · 3 Miles Varsity · Place 26 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity2617:40.32 PB12
Oct 2Grant/Lakes DualOct 2 · Varsity · Place 7 · Fox Lake (Grant)Fox Lake (Grant)Varsity718:3512
Sep 30St. Charles North XC InviteSep 30 · 3 Miles Varsity · Place 64 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity6417:22.9012
Sep 23James Taylor InviteSep 23 · 3 Miles Varsity · Place 42 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity4218:02.2812
Sep 19Grant/Antioch/Wauconda TriangularSep 19 · Varsity · Place 7 · Fox Lake (Grant)Fox Lake (Grant)Varsity717:5612
Sep 16Richard Spring InvitationalSep 16 · 3 Miles Varsity · Place 277 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity27716:44.612
Sep 12Grayslake North vs Grayslake Central vs GrantSep 12 · Varsity · Place 10 · Fox Lake (Grant)Fox Lake (Grant)Varsity1017:2012
Sep 2Harlem InvitationalSep 2 · 3 Miles Varsity · Place 21 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity2117:52.7012
Aug 30Art Campbell Lake County InviteAug 30 · 3 Miles Varsity · Place 59 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity5917:44.2812
Jul 28PNC Presents Detweiller at DarkJul 28 · 3 Miles Varsity · Place 344 · Fox Lake DawgsFox Lake Dawgs3 Miles Varsity34419:38.4—

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 222022 IHSA Class 3A XC Regional - Fox Lake (Grant) #4COct 22 · 3 Miles Varsity · Place 61 · FOX LAKE (GRANT)FOX LAKE (GRANT)3 Miles Varsity6118:40.4911
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
Sep 24Grant HS - James Taylor XC InvitationalSep 24 · 3 Miles Open · Place 1 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Open117:49.2011
Sep 20Grant/Grayslake North/Lakes/Wauconda QuadSep 20 · Varsity · Place 5 · Fox Lake (Grant)Fox Lake (Grant)Varsity518:2911
Sep 3Fenton John Kurtz Early Bird InvitationalSep 3 · 3 Miles Varsity · Place 77 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity7718:14.511
Aug 31Art Campbell Lake County Invitational Aug 31 · Varsity · Place 85 · Fox Lake (Grant)Fox Lake (Grant)Varsity8519:1811

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 16NLCC Conference CC ChampionshipsOct 16 · 3 Miles Junior Varsity · Place 19 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Junior Varsity1919:05.810
Oct 9Wheeling InvitationalOct 9 · 3 Miles Varsity · Place 94 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity9419:47.710
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 18Richard Spring InvitationalSep 18 · 3 Miles Varsity · Place 141 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity14118:38.110
Sep 13Wauconda/Grant TriSep 13 · 3 Miles Varsity · Place 22 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity2220:19Unofficial10
Sep 440th Annual John Kurtz "Early Bird" InvitationalSep 4 · 3 Miles Frosh/Soph Freshman · Place 49 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Frosh/Soph Freshman4919:20.110
Sep 1Art Campbell Lake County InvitationalSep 1 · 3 Miles Varsity · Place 95 · Fox Lake GrantFox Lake Grant3 Miles Varsity9519:44.4SO

2020 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 6Grant / Wauconda Dual MeetOct 6 · 3.05 Miles Varsity · Place 19 · Fox Lake (Grant)Fox Lake (Grant)3.05 Miles Varsity1922:28Unofficial9
Oct 3Stevenson / Grant/ Highland Park TriangularOct 3 · 3 Miles Varsity · Place 14 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity1420:549
Sep 29Grant / Grayslake North Dual MeetSep 29 · 3 Miles Junior Varsity · Place 2 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Junior Varsity220:589
Sep 22Grant / North Chicago Dual MeetSep 22 · 3 Miles Varsity · Place 13 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity1321:339
Sep 15Round Lake / Grant Dual MeetSep 15 · 3 Miles Junior Varsity · Fox Lake (Grant)Fox Lake (Grant)3 Miles Junior Varsity020:50Unofficial9
Sep 12Grant Saturday Quad #1Sep 12 · 3 Miles Junior Varsity · Place 4 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Junior Varsity422:239
Sep 10Grant vs Grayslake CentralSep 10 · 3 Miles Junior Varsity · Place 23 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Junior Varsity2321:499
Aug 29Grant / Carmel / Johnsburg Triangular MeetAug 29 · 3 Miles Varsity · Place 28 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity2822:219
Aug 25Grant / Antioch Dual MeetAug 25 · 2 Miles Junior Varsity · Place 9 · Fox Lake (Grant)Fox Lake (Grant)2 Miles Junior Varsity914:229