Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Watertown HSRiverside vs Beaver Dam Dual Meet · Sep 2616:30Riverside vs Beaver Dam Dual MeetSeptember 26, 2020
3,200 Meters · Stevens PointSPASH Invite · Sep 1115:39SPASH InviteSeptember 11, 2021
3,200 Meters · Watertown HSFuture Gosling Invite - Riverside Middle School · Sep 1814:41Future Gosling Invite - Riverside Middle SchoolSeptember 18, 2021
3,200 Meters · Wyona ParkPortage Middle School Invite · Sep 2714:36Portage Middle School InviteSeptember 27, 2021
5,000 Meters · Baraboo High School2025 Badger Large Cross Country Meet · Oct 1820:23.802025 Badger Large Cross Country MeetOctober 18, 2025
5,000 Meters · Blackhawk Golf CourseMidwest Invitational (High School) · Sep 2719:55.60Midwest Invitational (High School)September 27, 2025
5,000 Meters · Heritage Trails County ParkTerry Krall Invitational · Oct 220:45.1Terry Krall InvitationalOctober 2, 2025
5,000 Meters · Meadow Links Golf CourseWIAA D1 Sectional 5 - Manitowoc Lincoln · Oct 2519:23.6WIAA D1 Sectional 5 - Manitowoc LincolnOctober 25, 2025
5,000 Meters · Monona Grove HSMonona Grove Invitational · Sep 1022:24.8Monona Grove InvitationalSeptember 10, 2022
5,000 Meters · Ripp ParkBadger Conference Championships - East · Oct 1522:05.6Badger Conference Championships - EastOctober 15, 2022
5,000 Meters · Windsor Sports Complex37th Annual Norski Invite · Aug 3023:00.0037th Annual Norski InviteAugust 30, 2023

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 25WIAA D1 Sectional 5 - Manitowoc LincolnOct 25 · 5,000 Meters Varsity · Place 72 · Beaver DamBeaver Dam5,000 Meters Varsity7219:23.6 PB12
Oct 182025 Badger Large Cross Country MeetOct 18 · 5,000 Meters Varsity · Place 57 · Beaver DamBeaver Dam5,000 Meters Varsity5720:23.80 PB12
Oct 2Terry Krall InvitationalOct 2 · 5,000 Meters Varsity · Place 51 · Beaver DamBeaver Dam5,000 Meters Varsity5120:45.1 PB12
Sep 27Midwest Invitational (High School)Sep 27 · 5,000 Meters Boys Varsity · Place 313 · Beaver DamBeaver Dam5,000 Meters Boys Varsity31319:55.60 PB12

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 28Janesville Craig InvitationalSep 28 · 5,000 Meters Varsity · Place 314 · Beaver DamBeaver Dam5,000 Meters Varsity31419:58.611

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 24WIAA D1 Sectional - SlingerOct 24 · 5,000 Meters Varsity · Place 81 · Beaver DamBeaver Dam5,000 Meters Varsity8122:00.210
Sep 28Terry Krall InvitationalSep 28 · 5,000 Meters Varsity Large School · Place 73 · Beaver DamBeaver Dam5,000 Meters Varsity Large School7322:21.110
Aug 3037th Annual Norski InviteAug 30 · 5,000 Meters Varsity Boys · Place 95 · Beaver DamBeaver Dam5,000 Meters Varsity Boys9523:00.00 PB10

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 15Badger Conference Championships - EastOct 15 · 5,000 Meters Junior Varsity · Place 34 · Beaver DamBeaver Dam5,000 Meters Junior Varsity3422:05.6 PB9
Sep 10Monona Grove InvitationalSep 10 · 5,000 Meters Varsity · Place 61 · Beaver DamBeaver Dam5,000 Meters Varsity6122:24.8 PB9

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 27Portage Middle School InviteSep 27 · 3,200 Meters 7-8 · Place 43 · Beaver DamBeaver Dam3,200 Meters 7-84314:36 PB8
Sep 18Future Gosling Invite - Riverside Middle SchoolSep 18 · 3,200 Meters Middle School · Place 21 · Beaver DamBeaver Dam3,200 Meters Middle School2114:41 PB8
Sep 11SPASH InviteSep 11 · 3,200 Meters Middle School · Place 66 · Beaver DamBeaver Dam3,200 Meters Middle School6615:39 PB8

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 26Riverside vs Beaver Dam Dual MeetSep 26 · 2 Miles Middle School · Place 14 · Beaver DamBeaver Dam2 Miles Middle School1416:30 PB7