Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Brown Deer ParkBrown Deer CC Invite · Sep 1725:51.5Brown Deer CC InviteSeptember 17, 2026
5,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Racine Horlick Rebel Invitational · Sep 524:21.76Racine Horlick Rebel InvitationalSeptember 5, 2026
5,000 Meters · Grant ParkWoodland Conference CC Meet · Oct 1526:06.0Woodland Conference CC MeetOctober 15, 2026
5,000 Meters · Hales Corners ParkWhitnall CC Invite · Sep 1025:48.7Whitnall CC InviteSeptember 10, 2026
5,000 Meters · Hon-E-Kor Golf CourseDave Drexler Invite · Sep 2923:06.0Dave Drexler Invite September 29, 2026
5,000 Meters · Kettle Moraine Lutheran High SchoolWIAA D2 Sectional 7 - Kettle Moraine Lutheran · Oct 2426:31.4WIAA D2 Sectional 7 - Kettle Moraine LutheranOctober 24, 2025
5,000 Meters · Lincoln Park Golf CourseShorewood Invite · Oct 822:25.1Shorewood InviteOctober 8, 2026
5,000 Meters · Sheridan Park66th Cudahy Purgolder Invitational · Oct 323:31.266th Cudahy Purgolder InvitationalOctober 3, 2026
5,000 Meters · Veteran's ParkMilwaukee River CC Invite · Aug 2725:43.8Milwaukee River CC InviteAugust 27, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 15Woodland Conference CC MeetOct 15 · 5,000 Meters Varsity · Place 55 · Brown Deer5,000 Meters Varsity5526:06.0 PB10
Oct 8Shorewood InviteOct 8 · 5,000 Meters High School · Place 186 · Brown Deer5,000 Meters High School18622:25.1 PB10
Oct 366th Cudahy Purgolder InvitationalOct 3 · 5,000 Meters Boys JV · Place 39 · Brown Deer5,000 Meters Boys JV3923:31.2 PB10
Sep 29Dave Drexler Invite Sep 29 · 5,000 Meters Boys JV · Place 35 · Brown Deer5,000 Meters Boys JV3523:06.0 PB10
Sep 17Brown Deer CC InviteSep 17 · 5,000 Meters HS Boys · Place 21 · Brown Deer5,000 Meters HS Boys2125:51.5 PB10
Sep 10Whitnall CC InviteSep 10 · 5,000 Meters Junior Varsity · Place 70 · Brown Deer5,000 Meters Junior Varsity7025:48.7 PB10
Sep 5Racine Horlick Rebel InvitationalSep 5 · 5,000 Meters Junior Varsity · Place 80 · Brown Deer5,000 Meters Junior Varsity8024:21.76 PB10
Aug 27Milwaukee River CC InviteAug 27 · 5,000 Meters High School · Place 322 · Brown Deer5,000 Meters High School32225:43.8 PB10

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 24WIAA D2 Sectional 7 - Kettle Moraine LutheranOct 24 · 5,000 Meters Varsity · Place 72 · Brown Deer5,000 Meters Varsity7226:31.4 PB9
Oct 9Shorewood InvitationalOct 9 · 5,000 Meters High School · Place 212 · Brown Deer5,000 Meters High School21227:07.49