Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Columbus Country ClubColumbus Invite · Oct 1314:26.2Columbus InviteOctober 13, 2025
5,000 Meters · Laconia HSLaconia Invite · Oct 722:39.6Laconia InviteOctober 7, 2025
5,000 Meters · MacKenzie CenterPoynette Invitational · Sep 1024:54.8Poynette InvitationalSeptember 10, 2026
5,000 Meters · Necedah High SchoolCardinal Invitational · Sep 925:00.90Cardinal InvitationalSeptember 9, 2025
5,000 Meters · RiverEdge Golf CourseNightfall Classic 715 - Marshfield · Sep 2522:39.9Nightfall Classic 715 - MarshfieldSeptember 25, 2026
5,000 Meters · Stoughton HSBadger Conference Small Cross Country Championship · Oct 1722:51.8Badger Conference Small Cross Country ChampionshipOctober 17, 2026
5,000 Meters · Westfield High SchoolWestfield Pioneer Invite · Aug 2725:59.3Westfield Pioneer InviteAugust 27, 2026
5,000 Meters · Wyona ParkWIAA D2 Sectional 5 - Portage · Oct 2422:19.87WIAA D2 Sectional 5 - PortageOctober 24, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17Badger Conference Small Cross Country ChampionshipOct 17 · 5,000 Meters Varsity · Place 35 · Portage5,000 Meters Varsity3522:51.8 PB11
Oct 6Laconia InviteOct 6 · 5,000 Meters Varsity Large · Place 13 · Portage5,000 Meters Varsity Large1323:56.211
Sep 29Portage XC InvitationalSep 29 · 5,000 Meters Varsity · Place 61 · Portage5,000 Meters Varsity6123:29.0111
Sep 25Nightfall Classic 715 - MarshfieldSep 25 · 5,000 Meters Division 2 · Place 35 · Portage5,000 Meters Division 23522:39.9 PB11
Sep 10Poynette InvitationalSep 10 · 5,000 Meters Varsity Large · Place 16 · Portage5,000 Meters Varsity Large1624:54.8 PB11
Aug 27Westfield Pioneer InviteAug 27 · 5,000 Meters Varsity · Place 14 · Portage5,000 Meters Varsity1425:59.3 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 24WIAA D2 Sectional 5 - PortageOct 24 · 5,000 Meters Varsity · Place 47 · Portage5,000 Meters Varsity4722:19.87 PB10
Oct 18Badger Conference Small Cross Country ChampionshipOct 18 · 5,000 Meters Varsity · Place 36 · Portage5,000 Meters Varsity3623:16.110
Oct 13Columbus InviteOct 13 · 3,200 Meters Varsity · Place 17 · Portage3,200 Meters Varsity1714:26.2 PB10
Oct 7Laconia InviteOct 7 · 5,000 Meters Varsity Large · Place 9 · Portage5,000 Meters Varsity Large922:39.6 PB10
Oct 3Nightfall Classic 608 - Green LakeOct 3 · 5,000 Meters Varsity Division 2 · Place 47 · Portage5,000 Meters Varsity Division 24723:02.710
Sep 30Portage InviteSep 30 · 5,000 Meters Varsity · Place 34 · Portage5,000 Meters Varsity3422:59.5910
Sep 23Wautoma InvitationalSep 23 · 5,000 Meters Novice · Place 10 · Portage5,000 Meters Novice1024:47.710
Sep 20Ripon InvitationalSep 20 · 5,000 Meters Varsity · Place 25 · Portage5,000 Meters Varsity2523:27.710
Sep 11Poynette InvitationalSep 11 · 5,000 Meters Varsity · Place 14 · Portage5,000 Meters Varsity1424:12.310
Sep 9Cardinal InvitationalSep 9 · 5,000 Meters Varsity · Place 6 · Portage5,000 Meters Varsity625:00.90 PB10

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 14Columbus Day InvitationalOct 14 · 3,200 Meters Varsity · Place 14 · Portage3,200 Meters Varsity1414:05.89
Oct 8Laconia InvitationalOct 8 · 5,000 Meters Varsity · Place 10 · Portage5,000 Meters Varsity1022:19.79
Oct 4Nightfall Classic 608 - Lake MillsOct 4 · 5,000 Meters Varsity Division 2 · Place 76 · Portage5,000 Meters Varsity Division 27623:43.59
Oct 1Portage InviteOct 1 · 5,000 Meters Varsity · Place 54 · Portage5,000 Meters Varsity5423:33.889
Sep 24Wautoma InvitationalSep 24 · 5,000 Meters Varsity · Place 18 · Portage5,000 Meters Varsity1823:57.69
Sep 21Kris Greening Invite - RiponSep 21 · 5,000 Meters Varsity · Place 38 · Portage5,000 Meters Varsity3824:11.29
Sep 12Poynette InvitationalSep 12 · 5,000 Meters Varsity · Place 16 · Portage5,000 Meters Varsity1625:38.79
Aug 29Westfield Pioneer InviteAug 29 · 5,000 Meters Varsity · Place 26 · Portage5,000 Meters Varsity2626:41.79