Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Lake Forest High SchoolLights Out Invitational · Oct 710:47.6Lights Out InvitationalOctober 7, 2021
3 Miles · Bulldog Athletic Complex Cross Country CourseJames Taylor Invitational - Grant HS · Sep 2517:35.5James Taylor Invitational - Grant HSSeptember 25, 2021
3 Miles · Central ParkGrayslake Central / Wauconda Dual Meet · Sep 2917:17Grayslake Central / Wauconda Dual MeetSeptember 29, 2020
3 Miles · Emricson ParkIHSA Class 2A XC Sectional - Woodstock (North) #4 · Oct 3017:45.5IHSA Class 2A XC Sectional - Woodstock (North) #4October 30, 2021
3 Miles · Grayslake North High SchoolGrayslake North / Wauconda Dual Meet · Sep 2217:38Grayslake North / Wauconda Dual MeetSeptember 22, 2020
3 Miles · Lakes Community High SchoolIHSA Class 2A XC Regional #3A - Antioch · Oct 2416:59.7IHSA Class 2A XC Regional #3A - AntiochOctober 24, 2020
3 Miles · Vernon Hills Athletic ComplexStevenson Cross Country Invitational · Aug 2617:04Stevenson Cross Country InvitationalAugust 26, 2021
5,000 Meters · Matthews Middle SchoolLakes Community / Wauconda Dual Meet · Sep 1518:32Lakes Community / Wauconda Dual MeetSeptember 15, 2020
8,000 Meters · LaVern Gibson Course2024 NCAA Division III Cross Country Champs (51st Men & 43rd Women) · Nov 2325:46.42024 NCAA Division III Cross Country Champs (51st Men & 43rd Women)November 23, 2024
8,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 2027:02.1Roy Griak InvitationalSeptember 20, 2024
8,000 Meters · Oberlin Cross Country TrailINTER-REGIONAL RUMBLE · Oct 1527:44.7INTER-REGIONAL RUMBLEOctober 15, 2022
8,000 Meters · Roger Milliken Science Center2025 NCAA Division III Cross Country Champs (52nd Men & 44th Women) · Nov 2225:56.22025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)November 22, 2025
8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 1825:49.0Interregional InvitationalOctober 18, 2025
8,000 Meters · Shorewood Cross Country CoursePhoenix Open · Sep 626:22.6Phoenix OpenSeptember 6, 2025
8,000 Meters · St. Olaf CollegeNCAA North Region Championships · Nov 1625:17.10NCAA North Region ChampionshipsNovember 16, 2024
8,000 Meters · Stevens PointWIAC Cross Country Championships · Nov 225:13.1WIAC Cross Country ChampionshipsNovember 2, 2024
8,000 Meters · University of Wisconsin–OshkoshWIAC Cross Country Championships · Nov 125:06.68WIAC Cross Country ChampionshipsNovember 1, 2025
8,000 Meters · Whitetail Golf CourseBlugold Invitational · Oct 326:03.4Blugold InvitationalOctober 3, 2025

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 191 · UW-Stevens PointUW-Stevens Point8,000 Meters D3 Championship19125:56.2 PBSr
Nov 15NCAA D3 North Region ChampionshipsNov 15 · 8,000 Meters College · Place 58 · UW-Stevens PointUW-Stevens Point8,000 Meters College5826:08.4Sr
Nov 1WIAC Cross Country ChampionshipsNov 1 · 8,000 Meters Men's 8K · Place 31 · UW-Stevens PointUW-Stevens Point8,000 Meters Men's 8K3125:06.68 PBSr
Oct 18Interregional InvitationalOct 18 · 8,000 Meters Gold · Place 88 · UW-Stevens PointUW-Stevens Point8,000 Meters Gold8825:49.0 PBSr
Oct 3Blugold InvitationalOct 3 · 8,000 Meters Varsity · Place 47 · UW-Stevens PointUW-Stevens Point8,000 Meters Varsity4726:03.4 PBSr
Sep 19UW-Oshkosh Fall ClassicSep 19 · 8,000 Meters College · UW-Stevens PointUW-Stevens Point8,000 Meters College0DNSSr
Sep 6Phoenix OpenSep 6 · 8,000 Meters Men's Race · Place 40 · UW-Stevens PointUW-Stevens Point8,000 Meters Men's Race4026:22.6 PBSr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 232024 NCAA Division III Cross Country Champs (51st Men & 43rd Women)Nov 23 · 8,000 Meters Championship · Place 197 · UW-Stevens PointUW-Stevens Point8,000 Meters Championship19725:46.4 PBJr
Nov 16NCAA North Region ChampionshipsNov 16 · 8,000 Meters D3 North · Place 34 · UW-Stevens PointUW-Stevens Point8,000 Meters D3 North3425:17.10 PBJr
Nov 2WIAC Cross Country ChampionshipsNov 2 · 8,000 Meters WIAC · Place 40 · UW-Stevens PointUW-Stevens Point8,000 Meters WIAC4025:13.1 PBJr
Oct 5Carleton Running of the CowsOct 5 · 8,000 Meters Varsity · Place 26 · UW-Stevens PointUW-Stevens Point8,000 Meters Varsity2625:50.0JR
Sep 20Roy Griak InvitationalSep 20 · 8,000 Meters Maroon · Place 36 · UW-Stevens PointUW-Stevens Point8,000 Meters Maroon3627:02.1 PBJr
Sep 6Phoenix OpenSep 6 · 8,000 Meters Varsity · Place 29 · UW-Stevens PointUW-Stevens Point8,000 Meters Varsity2925:51.7JR

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 2Red Hawk OpenNov 2 · 8,000 Meters Varsity · Place 2 · Wis.-Stevens PointWis.-Stevens Point8,000 Meters Varsity227:07.4SO
Sep 29Blugold InvitationalSep 29 · 8,000 Meters Open · Place 69 · Wis.-Stevens PointWis.-Stevens Point8,000 Meters Open6928:30.9SO
Sep 9Ken Weidt ClassicSep 9 · 8,000 Meters Varsity · Place 25 · Wis.-Stevens PointWis.-Stevens Point8,000 Meters Varsity2527:15.7SO

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 21Warhawk OpenOct 21 · 8,000 Meters Varsity · Place 34 · Wis.-Stevens PointWis.-Stevens Point8,000 Meters Varsity3430:48.7FR
Oct 15Oberlin College Inter-Regional RumbleOct 15 · Varsity · Place 155 · Wis.-Stevens PointWis.-Stevens PointVarsity15527:44.7FR
Oct 15INTER-REGIONAL RUMBLEOct 15 · 8,000 Meters Invite · Place 155 · UW-Stevens PointUW-Stevens Point8,000 Meters Invite15527:44.7 PBFr
Sep 30Blugold InvitationalSep 30 · 8,000 Meters Varsity · Place 146 · Wis.-Stevens PointWis.-Stevens Point8,000 Meters Varsity14627:15.7FR

2021 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 30IHSA Class 2A XC Sectional - Woodstock (North) #4Oct 30 · 3 Miles Varsity · Place 56 · WaucondaWauconda3 Miles Varsity5617:45.5 PB12
Oct 23IHSA Class 2A XC Regional - Woodstock (H.S.) #4BOct 23 · 3 Miles Varsity · Place 33 · WaucondaWauconda3 Miles Varsity3317:38.912
Oct 16NLCC Conference CC ChampionshipsOct 16 · 3 Miles Varsity · Place 19 · WaucondaWauconda3 Miles Varsity1917:35.012
Oct 7Lights Out InvitationalOct 7 · 2 Miles Varsity · Place 4 · WaucondaWauconda2 Miles Varsity410:47.6 PB12
Oct 5Grayslake Central QuadOct 5 · 3 Miles Varsity · Place 9 · WaucondaWauconda3 Miles Varsity917:5312
Oct 2Pat Savage InvitationalOct 2 · 3 Miles Varsity · Place 70 · WaucondaWauconda3 Miles Varsity7017:21.9112
Sep 25James Taylor Invitational - Grant HSSep 25 · 3 Miles Varsity · Place 17 · WaucondaWauconda3 Miles Varsity1717:35.5 PB12
Sep 21Lakes Quad 1Sep 21 · 3 Miles Varsity · Place 1 · WaucondaWauconda3 Miles Varsity116:44.3412
Sep 18Woodstock Byrne FestivalSep 18 · 3 Miles Varsity · Place 1 · WaucondaWauconda3 Miles Varsity117:5312
Sep 4Crystal Lake South XC Invitational 2021Sep 4 · 3.05 Miles Varsity · Place 25 · WaucondaWauconda3.05 Miles Varsity2518:41.912
Sep 1Art Campbell Lake County InvitationalSep 1 · 3 Miles Varsity · Place 12 · WaucondaWauconda3 Miles Varsity1217:11.1SR
Aug 26Stevenson Cross Country InvitationalAug 26 · 3 Miles Varsity · Place 5 · WaucondaWauconda3 Miles Varsity517:04 PB12

2020 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31IHSA Class 2A XC Sectional #3 - Lake Villa (Lakes)Oct 31 · 3 Miles Varsity · Place 82 · WaucondaWauconda3 Miles Varsity8217:29.6411
Oct 24IHSA Class 2A XC Regional #3A - AntiochOct 24 · 3 Miles Varsity · Place 17 · WaucondaWauconda3 Miles Varsity1716:59.7 PB11
Oct 17NLCC XC ChampionshipsOct 17 · 3 Miles Varsity · Place 24 · WaucondaWauconda3 Miles Varsity2417:0911
Sep 29Grayslake Central / Wauconda Dual MeetSep 29 · 3 Miles Varsity · Place 3 · WaucondaWauconda3 Miles Varsity317:17 PB11
Sep 22Grayslake North / Wauconda Dual MeetSep 22 · 3 Miles Varsity · Place 3 · WaucondaWauconda3 Miles Varsity317:38 PB11
Sep 15Lakes Community / Wauconda Dual MeetSep 15 · 5,000 Meters Varsity · Place 4 · WaucondaWauconda5,000 Meters Varsity418:32 PB11
Sep 2Lakes Community Quad Meet #2Sep 2 · 3 Miles Varsity · Place 6 · WaucondaWauconda3 Miles Varsity617:5711

2019 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 26IHSA Class 2A Lakes Community RegionalOct 26 · 3 Miles Varsity · Place 45 · WaucondaWauconda3 Miles Varsity4518:05.9210
Oct 19North Lake County Conference ChampionshipsOct 19 · 3 Miles Varsity · Place 29 · WaucondaWauconda3 Miles Varsity2917:54.910
Oct 19North Lake County Conference ChampionshipsOct 19 · 3 Miles Varsity · Place 29 · WaucondaWauconda3 Miles Varsity2917:54.9—
Sep 28Grant James Taylor InvitationalSep 28 · 3 Miles Frosh/Soph Freshman · Place 2 · WaucondaWauconda3 Miles Frosh/Soph Freshman218:10.310
Sep 21Bill Dawson Blue Devil InvitationalSep 21 · 3 Miles Varsity · Place 65 · WaucondaWauconda3 Miles Varsity6518:1510
Sep 17Grayslake Central Tri with Antioch and WaucondaSep 17 · 3 Miles Varsity · Place 12 · WaucondaWauconda3 Miles Varsity1218:1310
Sep 7Crystal Lake South InvitationalSep 7 · 3,500 Meters Junior Varsity · Place 14 · WaucondaWauconda3,500 Meters Junior Varsity1412:24.610
Aug 29Stevenson Opening Meet vs. BG, DC, HP, LIB, WAUAug 29 · 3 Miles Mens Race · Place 29 · WaucondaWauconda3 Miles Mens Race2918:37.3510

2018 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 13North Lake County Conference XC ChampionshipsOct 13 · Varsity · Place 43 · WaucondaWaucondaVarsity4318:35.99
Sep 29Pat Savage InvitationalSep 29 · 2 Miles Freshman · Place 6 · WaucondaWauconda2 Miles Freshman612:03.93—
Sep 22James "JT" Taylor InvitationalSep 22 · 3 Miles Varsity · Place 87 · WaucondaWauconda3 Miles Varsity8718:35.9FR
Sep 15Warren Blue Devil InvitationalSep 15 · Varsity · Place 100 · WaucondaWaucondaVarsity10018:319
Sep 8Wauconda InvitationalSep 8 · Varsity · Place 56 · WaucondaWaucondaVarsity5619:16.19
Sep 1Crystal Lake South InvitationalSep 1 · 5,000 Meters Varsity · Place 49 · WaucondaWauconda5,000 Meters Varsity4913:10.49
Aug 29Art Campbell Lake County InvitationalAug 29 · 3 Miles Varsity · Place 112 · WaucondaWauconda3 Miles Varsity11219:34.09