Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Hart Park TrackTosa East Scrimmage · Aug 1913:31.92Tosa East ScrimmageAugust 19, 2023
5,000 Meters · Arrowhead High SchoolArrowhead Invite · Sep 624:17.7Arrowhead InviteSeptember 6, 2023
5,000 Meters · Blackhawk Golf CourseMidwest Invitational (High School) · Sep 2721:38.30Midwest Invitational (High School)September 27, 2025
5,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Angel Invitational · Sep 2022:11.42Angel InvitationalSeptember 20, 2025
5,000 Meters · Dretzka ParkDSHA Dasher Inv · Sep 1423:29.0DSHA Dasher InvSeptember 14, 2024
5,000 Meters · Kettle Moraine Lutheran High SchoolWIAA D2 Sectional 7 - Kettle Moraine Lutheran · Oct 2421:32.1WIAA D2 Sectional 7 - Kettle Moraine LutheranOctober 24, 2025
5,000 Meters · Lincoln ParkHoehnke-Hill Milwaukee River Invitational · Aug 2523:12.4Hoehnke-Hill Milwaukee River InvitationalAugust 25, 2022
5,000 Meters · Lincoln Park Golf CourseShorewood Invitational · Oct 921:20.1Shorewood InvitationalOctober 9, 2025
5,000 Meters · McCarty ParkWest Allis Central Bulldog Invite · Sep 222:47.5West Allis Central Bulldog InviteSeptember 2, 2022
5,000 Meters · Ridges Golf CourseWIAA D2 State XC Championships · Oct 2923:15.9WIAA D2 State XC ChampionshipsOctober 29, 2022
5,000 Meters · Rotary ParkMatt Hadler Memorial Invitational · Sep 1023:02.2Matt Hadler Memorial InvitationalSeptember 10, 2022

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24WIAA D2 Sectional 7 - Kettle Moraine LutheranOct 24 · 5,000 Meters Varsity · Place 24 · Shorewood5,000 Meters Varsity2421:32.1 PB12
Oct 9Shorewood InvitationalOct 9 · 5,000 Meters High School · Place 25 · Shorewood5,000 Meters High School2521:20.1 PB12
Sep 27Midwest Invitational (High School)Sep 27 · 5,000 Meters Girls Varsity · Place 143 · Shorewood5,000 Meters Girls Varsity14321:38.30 PB12
Sep 20Angel InvitationalSep 20 · 5,000 Meters Girls Varsity · Place 48 · Shorewood5,000 Meters Girls Varsity4822:11.42 PB12

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 11Shorewood InvitationalOct 11 · 5,000 Meters Varsity · Place 32 · Shorewood5,000 Meters Varsity3223:23.511
Sep 28Janesville Craig InvitationalSep 28 · 5,000 Meters Varsity · Place 163 · Shorewood5,000 Meters Varsity16322:09.811
Sep 14DSHA Dasher InvSep 14 · 5,000 Meters Varsity · Place 39 · Shorewood5,000 Meters Varsity3923:29.0 PB11

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 6Arrowhead InviteSep 6 · 5,000 Meters Varsity · Place 125 · Shorewood5,000 Meters Varsity12524:17.7 PB10
Aug 19Tosa East ScrimmageAug 19 · 3,200 Meters High School · Place 12 · Shorewood3,200 Meters High School1213:31.92 PB10

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 29WIAA D2 State XC ChampionshipsOct 29 · 5,000 Meters Varsity · Place 144 · Shorewood5,000 Meters Varsity14423:15.9 PB9
Oct 7Shorewood InvitationalOct 7 · 5,000 Meters Varsity · Place 27 · Shorewood5,000 Meters Varsity2723:12.5Unofficial9
Sep 10Matt Hadler Memorial InvitationalSep 10 · 5,000 Meters Varsity · Place 41 · Shorewood5,000 Meters Varsity4123:02.2 PB9
Sep 2West Allis Central Bulldog InviteSep 2 · 5,000 Meters Varsity · Place 22 · Shorewood5,000 Meters Varsity2222:47.5 PB9
Aug 25Hoehnke-Hill Milwaukee River InvitationalAug 25 · 5,000 Meters Girls · Place 68 · Shorewood5,000 Meters Girls6823:12.4 PB9