Personal bests

Best marks in available results
Event / courseMarkMeetDate
2816 m · Greenfield ParkGrade School Challenge · Oct 1410:49.37Grade School ChallengeOctober 14, 2016
5,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Eagle Invite · Sep 3018:09.1Eagle InviteSeptember 30, 2017
5,000 Meters · Deer Run Golf CourseWisconsin Meet Of Champions · Nov 718:39.75Wisconsin Meet Of ChampionsNovember 7, 2020
5,000 Meters · Eau Claire Municipal Well FieldsUW-Eau Claire City Wells · Oct 2116:18UW-Eau Claire City WellsOctober 21, 2022
5,000 Meters · Grant ParkSouth Milwaukee JV Invite · Oct 1817:39.5South Milwaukee JV InviteOctober 18, 2018
5,000 Meters · Grant ParkSouth Milwaukee JV Invitational · Oct 1918:15.9South Milwaukee JV InvitationalOctober 19, 2017
5,000 Meters · Greenfield ParkWest Allis Hale Betz Invite · Sep 119:01.00West Allis Hale Betz InviteSeptember 1, 2017
5,000 Meters · Lake Denoon Muskego Invitational · Sep 2319:05.2Muskego InvitationalSeptember 23, 2017
5,000 Meters · Lake Denoon Middle SchoolMukego Invitational · Sep 2218:17.46Mukego InvitationalSeptember 22, 2018
5,000 Meters · Ridges Golf CourseWIAA State Cross Country Meet · Oct 2718:10.8WIAA State Cross Country MeetOctober 27, 2018
5,000 Meters · South Milwaukee HSSouth Milwaukee Rocket Invitational · Sep 1417:51.5South Milwaukee Rocket InvitationalSeptember 14, 2019
5,000 Meters · UW Parkside Cross Country CourseWIAA D1 Sectional - Kenosha Bradford · Oct 2618:52.4WIAA D1 Sectional - Kenosha BradfordOctober 26, 2019
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1017:21.3NXR Heartland Regional ChampionshipsNovember 10, 2019
8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 1827:57.6Interregional InvitationalOctober 18, 2025
8,000 Meters · St. Olaf 8k CourseSt. Olaf Invitational · Sep 2027:51.8St. Olaf InvitationalSeptember 20, 2025
8,000 Meters · University of Wisconsin-Eau ClaireUW-Eau Claire Alumni/Open · Sep 627:18UW-Eau Claire Alumni/OpenSeptember 6, 2025
8,000 Meters · Whitetail Golf CourseBlugold Invitational · Oct 327:54.8Blugold InvitationalOctober 3, 2025

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 18Interregional InvitationalOct 18 · 8,000 Meters Blue · Place 138 · UW-Eau ClaireUW-Eau Claire8,000 Meters Blue13827:57.6 PBSr
Oct 3Blugold InvitationalOct 3 · 8,000 Meters Open · Place 37 · UW-Eau ClaireUW-Eau Claire8,000 Meters Open3727:54.8 PBSr
Sep 20St. Olaf InvitationalSep 20 · 8,000 Meters College · Place 86 · UW-Eau ClaireUW-Eau Claire8,000 Meters College8627:51.8 PBSr
Sep 6UW-Eau Claire Alumni/OpenSep 6 · 8,000 Meters Varsity · Place 11 · UW-Eau ClaireUW-Eau Claire8,000 Meters Varsity1127:18 PBSr

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Jun 19MIAC Test ChampsJun 19 · 8,000 Meters New Division · Place 100 · UW-Eau ClaireUW-Eau Claire8,000 Meters New Division10027:59.10UnofficialJr

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 21UW-Eau Claire City WellsOct 21 · 5,000 Meters College · Place 5 · UW-Eau ClaireUW-Eau Claire5,000 Meters College516:18 PBSo
Sep 30Blugold InvitationalSep 30 · 8,000 Meters Varsity · Place 144 · Wis.-Eau ClaireWis.-Eau Claire8,000 Meters Varsity14427:15.4SO

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 1Blugold InvitationalOct 1 · 8,000 Meters College · Place 269 · UW-Eau ClaireUW-Eau Claire8,000 Meters College26929:27.34Fr
Sep 4UWEC Alumni Open MeetSep 4 · 8,000 Meters Varsity · Place 34 · Wis-Eau ClaireWis-Eau Claire8,000 Meters Varsity3429:01.0FR

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 7Wisconsin Meet Of ChampionsNov 7 · 5,000 Meters Championship Race · Place 42 · MuskegoMuskego5,000 Meters Championship Race4218:39.75 PB12
Oct 24WIAA D1 Sectional 5 - Brookfield CentralOct 24 · 5,000 Meters Varsity · Place 15 · MuskegoMuskego5,000 Meters Varsity1516:53.412
Oct 20WIAA D1 - Sub Sectional 5B - WaterfordOct 20 · 5,000 Meters Varsity · Place 5 · MuskegoMuskego5,000 Meters Varsity55:1712

2019 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational -Combined · Place 216 · MuskegoMuskego5,000 Meters Open Invitational -Combined21617:21.3 PB11
Oct 26WIAA D1 Sectional - Kenosha BradfordOct 26 · 5,000 Meters Varsity · Place 50 · MuskegoMuskego5,000 Meters Varsity5018:52.4 PB11
Oct 19Classic 8 Conference ChampionshipOct 19 · 5,000 Meters Varsity · Place 43 · MuskegoMuskego5,000 Meters Varsity4317:59.3911
Sep 28Muskego InvitationalSep 28 · 5,000 Meters Varsity · Place 20 · MuskegoMuskego5,000 Meters Varsity2017:30.1611
Sep 14South Milwaukee Rocket InvitationalSep 14 · 5,000 Meters Varsity · Place 20 · MuskegoMuskego5,000 Meters Varsity2017:51.5 PB11
Aug 29Milwaukee River InvitationalAug 29 · 5,000 Meters Varsity · Place 26 · MuskegoMuskego5,000 Meters Varsity266:0111

2018 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 11NXR Heartland Regional ChampionshipsNov 11 · 5,000 Meters Open Invitational -MERGE · Place 294 · MuskegoMuskego5,000 Meters Open Invitational -MERGE29417:50.410
Oct 27WIAA State Cross Country MeetOct 27 · 5,000 Meters Varsity - D1 · Place 182 · MuskegoMuskego5,000 Meters Varsity - D118218:10.8 PB10
Oct 18South Milwaukee JV InviteOct 18 · 5,000 Meters Junior Varsity Faster · Place 2 · MuskegoMuskego5,000 Meters Junior Varsity Faster217:39.5 PB10
Oct 13Classic 8 Conference MeetOct 13 · 5,000 Meters Junior Varsity · Place 28 · MuskegoMuskego5,000 Meters Junior Varsity286:1210
Sep 29Eagle InviteSep 29 · 5,000 Meters Varsity · Place 67 · MuskegoMuskego5,000 Meters Varsity6718:24.3Unofficial10
Sep 22Mukego InvitationalSep 22 · 5,000 Meters Varsity · Place 57 · MuskegoMuskego5,000 Meters Varsity5718:17.46 PB10

2017 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 19South Milwaukee JV InvitationalOct 19 · 5,000 Meters Junior Varsity A · Place 5 · MuskegoMuskego5,000 Meters Junior Varsity A518:15.9 PB9
Oct 14 Classic 8 Conference ChampionshipOct 14 · 5,000 Meters Junior Varsity · Place 11 · MuskegoMuskego5,000 Meters Junior Varsity115:55FR
Sep 30Eagle InviteSep 30 · 5,000 Meters Junior Varsity · Place 20 · MuskegoMuskego5,000 Meters Junior Varsity2018:09.1 PB9
Sep 23Muskego InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 6 · MuskegoMuskego5,000 Meters Junior Varsity619:05.2 PB9
Sep 9Rocket InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 7 · MuskegoMuskego5,000 Meters Junior Varsity718:49.179
Sep 1West Allis Hale Betz InviteSep 1 · 5,000 Meters Junior Varsity · Place 16 · MuskegoMuskego5,000 Meters Junior Varsity1619:01.00 PB9

2016 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 14Grade School ChallengeOct 14 · 1.75 Miles Middle School · Place 22 · Bay LaneBay Lane1.75 Miles Middle School2210:49.37 PB9