Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Angel Invitational · Sep 2016:24.05Angel InvitationalSeptember 20, 2025
5,000 Meters · Hartford Country ClubNorth Shore Conference Championships · Oct 1417:22.5North Shore Conference ChampionshipsOctober 14, 2023
5,000 Meters · Hartje CenterReedsburg Invitational · Sep 2317:50.40Reedsburg Invitational September 23, 2023
5,000 Meters · Hartje CenterReedsburg Invitational · Sep 2418:08.80Reedsburg InvitationalSeptember 24, 2022
5,000 Meters · Lincoln ParkHoehnke-Hill Milwaukee River Invitational · Aug 2519:36.6Hoehnke-Hill Milwaukee River InvitationalAugust 25, 2022
5,000 Meters · Ridges Golf Course WIAA State XC Championships · Nov 116:02.6 WIAA State XC ChampionshipsNovember 1, 2025
5,000 Meters · Tendick ParkWIAA D2 Cross Country Sectional 8 (Port Washington) · Oct 2517:05.9WIAA D2 Cross Country Sectional 8 (Port Washington)October 25, 2024
5,000 Meters · University of Wisconsin ParksideAngel Invitational · Sep 2116:49.5Angel InvitationalSeptember 21, 2024
5,000 Meters · Wyona ParkWIAA D2 Sectional 5 - Portage · Oct 2416:00.66WIAA D2 Sectional 5 - PortageOctober 24, 2025
6,000 Meters · Shorewood Cross Country CourseTom Barry Invitational · Sep 520:24.5Tom Barry InvitationalSeptember 5, 2026
7,000 Meters · Marquette UniversityJim Allen Classic · Sep 2522:32.2Jim Allen ClassicSeptember 25, 2026
8,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 1625:45.4Bradley "Pink" ClassicOctober 16, 2026
8,000 Meters · Shorewood Cross Country CoursePhoenix Open · Sep 1226:21.1Phoenix OpenSeptember 12, 2026
8,000 Meters · Warren Golf CourseJoe Piane Invitational · Oct 225:13.2Joe Piane InvitationalOctober 2, 2026
8,000 Meters · YouthtowneHorizon League Cross Country Championships · Oct 3126:08.7Horizon 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 57 · Green BayGreen Bay8,000 Meters Horizon League5726:08.7 PBFr
Oct 16Bradley "Pink" ClassicOct 16 · 8,000 Meters Men's Red Race · Place 161 · Green BayGreen Bay8,000 Meters Men's Red Race16125:45.4 PBFr
Oct 2Joe Piane InvitationalOct 2 · 8,000 Meters Gold · Place 69 · Green BayGreen Bay8,000 Meters Gold6925:13.2 PBFr
Sep 25Jim Allen ClassicSep 25 · 7,000 Meters Collegiate · Place 16 · Green BayGreen Bay7,000 Meters Collegiate1622:32.2 PBFr
Sep 12Phoenix OpenSep 12 · 8,000 Meters Men · Place 21 · Green BayGreen Bay8,000 Meters Men2126:21.1 PBFr
Sep 5Tom Barry InvitationalSep 5 · 6,000 Meters Collegiate · Place 32 · Green BayGreen Bay6,000 Meters Collegiate3220:24.5 PBFr

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1 WIAA State XC ChampionshipsNov 1 · 5,000 Meters Varsity D2 · Place 5 · Port WashingtonPort Washington5,000 Meters Varsity D2516:02.6 PB12
Oct 24WIAA D2 Sectional 5 - PortageOct 24 · 5,000 Meters Varsity · Place 3 · Port WashingtonPort Washington5,000 Meters Varsity316:00.66 PB12
Oct 18Glacier Trails Conference MeetOct 18 · 5,000 Meters Varsity · Place 2 · Port WashingtonPort Washington5,000 Meters Varsity216:33.3512
Oct 9Port Washington InviteOct 9 · 5,000 Meters Varsity · Place 2 · Port WashingtonPort Washington5,000 Meters Varsity215:48.7012
Sep 20Angel InvitationalSep 20 · 5,000 Meters Boys Varsity · Place 3 · Port WashingtonPort Washington5,000 Meters Boys Varsity316:24.05 PB12
Sep 12Nightfall Classic 920 - NeenahSep 12 · 5,000 Meters Division 2 · Place 4 · Port WashingtonPort Washington5,000 Meters Division 2416:07.4412
Sep 4Kiel InviteSep 4 · 5,000 Meters Varsity · Place 2 · Port WashingtonPort Washington5,000 Meters Varsity215:58.412
Aug 28Hoehnke-Hill Milwaukee River InvitationalAug 28 · 5,000 Meters Varsity · Place 4 · Port WashingtonPort Washington5,000 Meters Varsity415:55.2012

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 30Foot Locker Midwest Regional XC ChampionshipsNov 30 · 5,000 Meters Varsity · Place 35 · PORT WASHINGTON WIPORT WASHINGTON WI5,000 Meters Varsity3518:32.011
Nov 2WIAA State XC ChampionshipsNov 2 · 5,000 Meters Division 2 · Place 28 · Port WashingtonPort Washington5,000 Meters Division 22816:47.111
Oct 25WIAA D2 Cross Country Sectional 8 (Port Washington)Oct 25 · 5,000 Meters Varsity · Place 5 · Port WashingtonPort Washington5,000 Meters Varsity517:05.9 PB11
Sep 21Angel InvitationalSep 21 · 5,000 Meters Varsity · Place 11 · Port WashingtonPort Washington5,000 Meters Varsity1116:49.5 PB11
Sep 13Nightfall Classic 920 - NeenahSep 13 · 5,000 Meters Varsity Division 1 · Place 5 · Port WashingtonPort Washington5,000 Meters Varsity Division 1516:25.411
Sep 5Kiel InviteSep 5 · 5,000 Meters Varsity · Place 5 · Port WashingtonPort Washington5,000 Meters Varsity516:44.711
Aug 29Milwaukee River InviteAug 29 · Varsity · Place 23 · Port WashingtonPort WashingtonVarsity2317:40.40—
Aug 29Milwaukee River InviteAug 29 · 5,000 Meters Varsity · Place 23 · Port WashingtonPort Washington5,000 Meters Varsity2317:40.411

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 21WIAA D2 Sectional - Kettle Moraine LutheranOct 21 · 5,000 Meters Varsity · Place 11 · Port WashingtonPort Washington5,000 Meters Varsity1117:33.510
Oct 14North Shore Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 16 · Port WashingtonPort Washington5,000 Meters Varsity1617:22.5 PB10
Sep 23Reedsburg Invitational Sep 23 · 5,000 Meters Varsity · Place 2 · Port WashingtonPort Washington5,000 Meters Varsity217:50.40 PB10
Sep 16Angel InvitationalSep 16 · 5,000 Meters Varsity · Place 28 · Port WashingtonPort Washington5,000 Meters Varsity2817:33.610
Sep 8Nightfall Classic 920 - NeenahSep 8 · 5,000 Meters Varsity Division 2 · Place 8 · Port WashingtonPort Washington5,000 Meters Varsity Division 2817:06.910
Sep 2Waukesha South Blackshirt ChallengeSep 2 · 5,000 Meters Varsity · Place 27 · Port WashingtonPort Washington5,000 Meters Varsity276:0910
Aug 24 KML Charger Cross Country ClassicAug 24 · 5,000 Meters Varsity · Place 20 · Port WashingtonPort Washington5,000 Meters Varsity2019:26.8910

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 24Reedsburg InvitationalSep 24 · 5,000 Meters Varsity · Place 7 · Port WashingtonPort Washington5,000 Meters Varsity718:08.80 PB9
Aug 25Hoehnke-Hill Milwaukee River InvitationalAug 25 · 5,000 Meters Boys · Place 91 · Port WashingtonPort Washington5,000 Meters Boys9119:36.6 PB9