Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · LeRoy Oakes Forest PreserveSt. Charles North XC Invite · Oct 117:50.1St. Charles North XC InviteOctober 1, 2022
3 Miles · Bulldog Athletic ComplexNLCC Cross Country Championships · Oct 1416:56.20NLCC Cross Country ChampionshipsOctober 14, 2023
3 Miles · Bulldog Athletic Complex Cross Country CourseJames Taylor Invitational - Grant HS · Sep 2520:59.2James Taylor Invitational - Grant HSSeptember 25, 2021
3 Miles · Busse Woods2022 IHSA Class 3A XC Sectional - Hoffman Estates (H.S.) #4 · Oct 2917:09.922022 IHSA Class 3A XC Sectional - Hoffman Estates (H.S.) #4October 29, 2022
3 Miles · Central ParkNLCC Cross Country Championships · Oct 1517:18.85NLCC Cross Country ChampionshipsOctober 15, 2022
3 Miles · Fox River ParkGrant/Wauconda Tri · Oct 319:10Grant/Wauconda TriOctober 3, 2022
3 Miles · St. James Farm Forest Preserve 2026 North Central College Cross Country Invitational · Sep 415:33.54 2026 North Central College Cross Country InvitationalSeptember 4, 2026
8,000 Meters · Aspen Ridge Golf CourseMidwest Classic · Sep 1927:06.10Midwest ClassicSeptember 19, 2025
8,000 Meters · Concordia University WisconsinKen Weidt Classic · Sep 1227:11.6Ken Weidt ClassicSeptember 12, 2026
8,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1826:12.1Roy Griak InvitationalSeptember 18, 2026
8,000 Meters · Greenfield ParkWLC Warrior Invite-College · Oct 427:34.99WLC Warrior Invite-CollegeOctober 4, 2025
8,000 Meters · Greenfield Park #3ASteve Travis Invitational (Formerly Warrior Invitational)-College · Oct 327:03.2Steve Travis Invitational (Formerly Warrior Invitational)-CollegeOctober 3, 2026
8,000 Meters · Lakeside Municipal Golf CourseNJCAA Division III Cross Country Championships 2025 · Nov 827:25.0NJCAA Division III Cross Country Championships 2025November 8, 2025
8,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 1625:47.9Bradley "Pink" ClassicOctober 16, 2026
8,000 Meters · Plum Grove Reservoir ParkNJCAA Region 4 Cross Country Championships · Oct 3125:52.8NJCAA Region 4 Cross Country ChampionshipsOctober 31, 2026
8,000 Meters · Reid Municipal Golf CourseGene Davis Invitational · Oct 1125:46.0Gene Davis InvitationalOctober 11, 2025
8,000 Meters · Settler's Hill CC CourseNJCAA Region IV XC · Oct 2526:51.10NJCAA Region IV XCOctober 25, 2025
8,000 Meters · St. James Farm Forest PreserveNorth Central Invitational · Sep 526:38.30North Central InvitationalSeptember 5, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31NJCAA Region 4 Cross Country ChampionshipsOct 31 · 8,000 Meters NJCAA D3 · Place 1 · Harper (Ill.)Harper (Ill.)8,000 Meters NJCAA D3125:52.8 PBSo
Oct 16Bradley "Pink" ClassicOct 16 · 8,000 Meters Men's White Race · Place 46 · Harper (Ill.)Harper (Ill.)8,000 Meters Men's White Race4625:47.9 PBSo
Oct 10Gene Davis InvitationalOct 10 · 8,000 Meters Open · Place 6 · Harper (Ill.)Harper (Ill.)8,000 Meters Open626:15.75So
Oct 3Steve Travis Invitational (Formerly Warrior Invitational)-CollegeOct 3 · 8,000 Meters Men's College 8K · Place 6 · Harper (Ill.)Harper (Ill.)8,000 Meters Men's College 8K627:03.2 PBSo
Sep 18Roy Griak InvitationalSep 18 · 8,000 Meters Jo Rider College 8k · Place 109 · Harper (Ill.)Harper (Ill.)8,000 Meters Jo Rider College 8k10926:12.1 PBSo
Sep 12Ken Weidt ClassicSep 12 · 8,000 Meters Men 8K · Place 8 · Harper (Ill.)Harper (Ill.)8,000 Meters Men 8K827:11.6 PBSo
Sep 4 2026 North Central College Cross Country InvitationalSep 4 · 3 Miles Men's 3mile · Place 11 · Harper (Ill.)Harper (Ill.)3 Miles Men's 3mile1115:33.54 PBSo

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8NJCAA Division III Cross Country Championships 2025Nov 8 · 8,000 Meters NJCAA D3 · Place 5 · Harper (Ill.)Harper (Ill.)8,000 Meters NJCAA D3527:25.0 PBFr
Oct 25NJCAA Region IV XCOct 25 · 8,000 Meters D III · Place 2 · Harper (Ill.)Harper (Ill.)8,000 Meters D III226:51.10 PBFr
Oct 17Bradley "Pink" ClassicOct 17 · 8,000 Meters White · Place 43 · Harper (Ill.)Harper (Ill.)8,000 Meters White4326:34.68Fr
Oct 11Gene Davis InvitationalOct 11 · 8,000 Meters College Men 8K · Place 11 · Harper (Ill.)Harper (Ill.)8,000 Meters College Men 8K1125:46.0 PBFr
Oct 4WLC Warrior Invite-CollegeOct 4 · 8,000 Meters Men's College 8K · Place 5 · Harper (Ill.)Harper (Ill.)8,000 Meters Men's College 8K527:34.99 PBFr
Sep 19Midwest ClassicSep 19 · 8,000 Meters College · Place 18 · Harper (Ill.)Harper (Ill.)8,000 Meters College1827:06.10 PBFr
Sep 13Ken Weidt ClassicSep 13 · 8,000 Meters Men · Place 10 · Harper (Ill.)Harper (Ill.)8,000 Meters Men1027:17.9Fr
Sep 5North Central InvitationalSep 5 · 8,000 Meters Men's Race · Place 28 · Harper (Ill.)Harper (Ill.)8,000 Meters Men's Race2826:38.30 PBFr

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Jul 26Detweiller at DarkJul 26 · 3 Miles Varsity · Place 122 · Fox Lake DawgsFox Lake Dawgs3 Miles Varsity12216:32.00—

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 14NLCC Cross Country ChampionshipsOct 14 · 3 Miles Varsity · Place 11 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity1116:56.20 PB12

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 292022 IHSA Class 3A XC Sectional - Hoffman Estates (H.S.) #4Oct 29 · 3 Miles Varsity · Place 118 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity11817:09.92 PB11
Oct 15NLCC Cross Country ChampionshipsOct 15 · 3 Miles Varsity · Place 23 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity2317:18.85 PB11
Oct 3Grant/Wauconda TriOct 3 · 3 Miles Varsity · Place 8 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity819:10 PB11
Oct 1St. Charles North XC InviteOct 1 · 2.95 Miles Varsity Boys · Place 93 · Fox Lake (Grant)Fox Lake (Grant)2.95 Miles Varsity Boys9317:50.1 PB11

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 5Grant/North Chicago/Grayslake North TriangularOct 5 · 2.8 Miles Varsity · Place 28 · Fox Lake (Grant)Fox Lake (Grant)2.8 Miles Varsity2820:30Unofficial10
Sep 25James Taylor Invitational - Grant HSSep 25 · 3 Miles Frosh/Soph · Place 58 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Frosh/Soph5820:59.2 PB10
Sep 21Grant/ Grayslake Central/ Grayslake North/ Round Lake QuadSep 21 · 3 Miles Varsity · Place 50 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity5022:0110
Sep 13Wauconda/Grant TriSep 13 · 3 Miles Varsity · Place 41 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity4123:43Unofficial10