Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Arrowhead HSArrowhead Invite · Oct 317:28.6Arrowhead InviteOctober 3, 2026
5,000 Meters · Brandt Quirk ParkMidwest Classic Conference · Oct 1718:46.0Midwest Classic ConferenceOctober 17, 2025
5,000 Meters · Greenfield Park #3ALeighton Betz Invitational · Sep 418:27.4Leighton Betz InvitationalSeptember 4, 2026
5,000 Meters · Kettle Moraine Lutheran High SchoolWIAA D2 Sectional 7 - Kettle Moraine Lutheran · Oct 2417:53.6WIAA D2 Sectional 7 - Kettle Moraine LutheranOctober 24, 2025
5,000 Meters · Lincoln Park Golf CourseShorewood Invite · Oct 817:25.8Shorewood InviteOctober 8, 2026
5,000 Meters · Moore Running FieldLourdes Academy Invitational · Sep 2617:30.9Lourdes Academy InvitationalSeptember 26, 2026
5,000 Meters · Ridges Golf Course2026 WIAA State Cross Country Championships · Oct 3117:48.82026 WIAA State Cross Country ChampionshipsOctober 31, 2026
5,000 Meters · Veteran's ParkMilwaukee River CC Invite · Aug 2718:00.0Milwaukee River CC InviteAugust 27, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 312026 WIAA State Cross Country ChampionshipsOct 31 · 5,000 Meters Varsity D2 · Place 99 · University School of Milwaukee5,000 Meters Varsity D29917:48.8 PB10
Oct 8Shorewood InviteOct 8 · 5,000 Meters High School · Place 30 · University School of Milwaukee5,000 Meters High School3017:25.8 PB10
Oct 3Arrowhead InviteOct 3 · 5,000 Meters Varsity · Place 76 · University School of Milwaukee5,000 Meters Varsity7617:28.6 PB10
Sep 26Lourdes Academy InvitationalSep 26 · 5,000 Meters Varsity · Place 34 · University School of Milwaukee5,000 Meters Varsity3417:30.9 PB10
Sep 4Leighton Betz InvitationalSep 4 · 5,000 Meters Varsity · Place 73 · University School of Milwaukee5,000 Meters Varsity7318:27.4 PB10
Aug 27Milwaukee River CC InviteAug 27 · 5,000 Meters High School · Place 56 · University School of Milwaukee5,000 Meters High School5618:00.0 PB10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24WIAA D2 Sectional 7 - Kettle Moraine LutheranOct 24 · 5,000 Meters Varsity · Place 17 · University School of Milwaukee5,000 Meters Varsity1717:53.6 PB9
Oct 17Midwest Classic ConferenceOct 17 · 5,000 Meters Varsity · Place 12 · University School of Milwaukee5,000 Meters Varsity1218:46.0 PB9
Oct 9Shorewood InvitationalOct 9 · 5,000 Meters High School · Place 49 · University School of Milwaukee5,000 Meters High School4918:23.19
Oct 4Arrowhead InvitationalOct 4 · 5,000 Meters Varsity · Place 106 · University School of Milwaukee5,000 Meters Varsity10618:28.19
Sep 2030th Annual Muskego Warrior Cross Country InvitationalSep 20 · 5,000 Meters Varsity · Place 49 · University School of Milwaukee5,000 Meters Varsity4918:31.9009
Sep 5Leighton Betz InvitationalSep 5 · 5,000 Meters Freshman · Place 3 · University School of Milwaukee5,000 Meters Freshman319:01.19
Aug 28Hoehnke-Hill Milwaukee River InvitationalAug 28 · 5,000 Meters Varsity · Place 93 · University School of Milwaukee5,000 Meters Varsity9319:24.6009