Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Colby High SchoolWIAA D2 State Cross Country Championships · Oct 3117:49.63WIAA D2 State Cross Country ChampionshipsOctober 31, 2020
5,000 Meters · Fort Atkinson HSFort Atkinson Invitational · Oct 717:18Fort Atkinson InvitationalOctober 7, 2021
5,000 Meters · Monona Grove HSMonona Grove Invitational · Sep 1016:19.3Monona Grove InvitationalSeptember 10, 2022
5,000 Meters · Nagawaukee ParkKettle Moraine Laser Relays · Sep 2416:36.6Kettle Moraine Laser RelaysSeptember 24, 2022
5,000 Meters · Ridges Golf CourseWIAA State XC Championships · Oct 2816:11.7WIAA State XC ChampionshipsOctober 28, 2023
5,000 Meters · Shepherds Meadow Golf CoursePoynette Invite · Sep 917:15.56Poynette InviteSeptember 9, 2021
5,000 Meters · State CourseWIAA State Championships · Oct 3016:45.2WIAA State ChampionshipsOctober 30, 2021
5,000 Meters · Stewarts Woods Cross Country CourseVerona XC Invitational · Sep 216:18.2Verona XC InvitationalSeptember 2, 2023
5,000 Meters · UW ParksideAngel Invite · Sep 1816:39.5Angel InviteSeptember 18, 2021
6,000 Meters · Shorewood Cross Country CourseTom Barry Invitational · Aug 3019:24.01Tom Barry InvitationalAugust 30, 2025
7,000 Meters · Marquette UniversityJim Allen Classic · Sep 2522:29.3Jim Allen ClassicSeptember 25, 2026
8,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 1626:08.7Bradley "Pink" ClassicOctober 16, 2026
8,000 Meters · Notre Dame Burke Memorial Golf CourseJoe Piane Invitational · Oct 327:08.8Joe Piane InvitationalOctober 3, 2025
8,000 Meters · Purdue University Fort WayneHorizon League Championships · Nov 125:38.4Horizon League ChampionshipsNovember 1, 2025
8,000 Meters · Shorewood Cross Country CoursePhoenix Open · Sep 626:08.2Phoenix OpenSeptember 6, 2025
8,000 Meters · Warren Golf CourseJoe Piane Invitational · Oct 225:45.8Joe Piane InvitationalOctober 2, 2026
8,000 Meters · YouthtowneHorizon League Cross Country Championships · Oct 3127:05.5Horizon League Cross Country ChampionshipsOctober 31, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31Horizon League Cross Country ChampionshipsOct 31 · 8,000 Meters Horizon League · Place 83 · Green BayGreen Bay8,000 Meters Horizon League8327:05.5 PBJr
Oct 16Bradley "Pink" ClassicOct 16 · 8,000 Meters Men's Red Race · Place 177 · Green BayGreen Bay8,000 Meters Men's Red Race17726:08.7 PBJr
Oct 2Joe Piane InvitationalOct 2 · 8,000 Meters Gold · Place 117 · Green BayGreen Bay8,000 Meters Gold11725:45.8 PBJr
Sep 25Jim Allen ClassicSep 25 · 7,000 Meters Collegiate · Place 12 · Green BayGreen Bay7,000 Meters Collegiate1222:29.3 PBJr
Sep 12Phoenix OpenSep 12 · 8,000 Meters Men · Place 20 · Green BayGreen Bay8,000 Meters Men2026:20.8Jr
Sep 5Tom Barry InvitationalSep 5 · 6,000 Meters Collegiate · Place 6 · Green BayGreen Bay6,000 Meters Collegiate619:25.1Jr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1Horizon League ChampionshipsNov 1 · 8,000 Meters Collegiate · Place 64 · Green BayGreen Bay8,000 Meters Collegiate6425:38.4 PBSo
Oct 17Bradley "Pink" ClassicOct 17 · 8,000 Meters Red · Place 147 · Green BayGreen Bay8,000 Meters Red14726:18.68So
Oct 3Joe Piane InvitationalOct 3 · 8,000 Meters Gold · Place 139 · Green BayGreen Bay8,000 Meters Gold13927:08.8 PBSo
Sep 20Rumble in the FortSep 20 · 8,000 Meters Collegiate 8K · Place 29 · Green BayGreen Bay8,000 Meters Collegiate 8K2925:50.88So
Sep 6Phoenix OpenSep 6 · 8,000 Meters Men's Race · Place 26 · Green BayGreen Bay8,000 Meters Men's Race2626:08.2 PBSo
Aug 30Tom Barry InvitationalAug 30 · 6,000 Meters Open · Place 10 · Green BayGreen Bay6,000 Meters Open1019:24.01 PBSo

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 6Phoenix OpenSep 6 · 8,000 Meters Varsity · Place 25 · Green BayGreen Bay8,000 Meters Varsity2525:41.0FR
Aug 31Tom Barry InvitationalAug 31 · 6,000 Meters Varsity · Place 4 · Wis.-Green BayWis.-Green Bay6,000 Meters Varsity419:20.699

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28WIAA State XC ChampionshipsOct 28 · 5,000 Meters Division 2 · Place 5 · Lakeside LutheranLakeside Lutheran5,000 Meters Division 2516:11.7 PB12
Oct 21WIAA D2 Sectional - MonroeOct 21 · 5,000 Meters Varsity · Place 1 · Lakeside LutheranLakeside Lutheran5,000 Meters Varsity116:24.00—
Oct 14Capitol Conference Championship MeetOct 14 · 5,000 Meters Varsity · Place 1 · Lakeside LutheranLakeside Lutheran5,000 Meters Varsity116:21.912
Sep 29Nightfall Classic 608 - Lake MillsSep 29 · 5,000 Meters Varsity Division 2 · Place 1 · Lakeside LutheranLakeside Lutheran5,000 Meters Varsity Division 2115:55.6412
Sep 16Angel InvitationalSep 16 · 5,000 Meters Varsity · Place 1 · Lakeside LutheranLakeside Lutheran5,000 Meters Varsity115:54.912
Sep 2Verona XC InvitationalSep 2 · 5,000 Meters Varsity · Place 3 · Lakeside LutheranLakeside Lutheran5,000 Meters Varsity316:18.2 PB12

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 29WIAA D2 State XC ChampionshipsOct 29 · 5,000 Meters Varsity · Place 12 · Lakeside LutheranLakeside Lutheran5,000 Meters Varsity1216:39.311
Sep 30Nightfall Classic 608 - Lake MillsSep 30 · 5,000 Meters Division 2 · Place 2 · Lakeside LutheranLakeside Lutheran5,000 Meters Division 2217:05.17—
Sep 24Kettle Moraine Laser RelaysSep 24 · 5,000 Meters Varsity · Place 5 · Lakeside LutheranLakeside Lutheran5,000 Meters Varsity516:36.6 PB11
Sep 17Angel InvitationalSep 17 · 5,000 Meters Varsity · Place 6 · Lakeside LutheranLakeside Lutheran5,000 Meters Varsity616:51.111
Sep 10Monona Grove InvitationalSep 10 · 5,000 Meters Varsity · Place 2 · Lakeside LutheranLakeside Lutheran5,000 Meters Varsity216:19.3 PB11
Sep 8Poynette InvitationalSep 8 · 5,000 Meters Varsity · Place 2 · Lakeside LutheranLakeside Lutheran5,000 Meters Varsity217:46.3411
Sep 3Lodi InvitationalSep 3 · 5,000 Meters Varsity · Place 1 · Lakeside LutheranLakeside Lutheran5,000 Meters Varsity117:25.9911

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 30WIAA State ChampionshipsOct 30 · 5,000 Meters Boys D2 · Place 13 · Lakeside LutheranLakeside Lutheran5,000 Meters Boys D21316:45.2 PB10
Oct 7Fort Atkinson InvitationalOct 7 · 5,000 Meters Varsity · Place 2 · Lakeside LutheranLakeside Lutheran5,000 Meters Varsity217:18 PB10
Sep 25 Pete Nielsen Kettle Moraine Laser Relays 2021Sep 25 · 5,000 Meters Varsity · Place 4 · Lakeside LutheranLakeside Lutheran5,000 Meters Varsity45:2310
Sep 18Angel InviteSep 18 · 5,000 Meters Varsity · Place 8 · Lakeside LutheranLakeside Lutheran5,000 Meters Varsity816:39.5 PB10
Sep 9Poynette InviteSep 9 · 5,000 Meters Varsity Large · Place 1 · Lakeside LutheranLakeside Lutheran5,000 Meters Varsity Large117:15.56 PB10
Sep 4Lodi InvitationalSep 4 · 5,000 Meters Varsity · Place 3 · Lakeside LutheranLakeside Lutheran5,000 Meters Varsity317:33.110

2020 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31WIAA D2 State Cross Country ChampionshipsOct 31 · 5,000 Meters Varsity · Place 49 · Lakeside LutheranLakeside Lutheran5,000 Meters Varsity4917:49.63 PB9
Oct 24WIAA D2 Sectional 6 - DeerfieldOct 24 · 5,000 Meters Varsity · Place 8 · Lakeside LutheranLakeside Lutheran5,000 Meters Varsity817:40.979
Oct 20WIAA D2 Sub-Sectional 6A - East TroyOct 20 · 5,000 Meters Varsity · Place 6 · Lakeside LutheranLakeside Lutheran5,000 Meters Varsity618:06.2—
Oct 15Waterloo InviteOct 15 · 5,000 Meters Varsity · Place 4 · Lakeside LutheranLakeside Lutheran5,000 Meters Varsity418:06.669
Sep 26Watertown vs Beaver Dam & Lakeside Lutheran TriangularSep 26 · 5,000 Meters Varsity · Place 4 · Lakeside LutheranLakeside Lutheran5,000 Meters Varsity418:229