Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Columbus Country ClubColumbus Invite · Oct 1312:35.6Columbus InviteOctober 13, 2025
5,000 Meters · CamRock ParkCapitol Conference · Oct 1821:11.8Capitol ConferenceOctober 18, 2025
5,000 Meters · Laconia HSLaconia Invite · Oct 721:14.6Laconia InviteOctober 7, 2025
5,000 Meters · MacKenzie CenterPoynette Invitational · Sep 1024:24.3Poynette InvitationalSeptember 10, 2026
5,000 Meters · River Bend ParkDodge County Meet · Sep 325:29.26Dodge County MeetSeptember 3, 2026
5,000 Meters · Waupaca High SchoolWIAA D2 Sectional 5 - Waupaca · Oct 2521:45.1WIAA D2 Sectional 5 - WaupacaOctober 25, 2024
5,000 Meters · Westfield High SchoolWestfield Classic · Sep 2523:02.9Westfield ClassicSeptember 25, 2025
5,000 Meters · Wyona ParkWIAA D2 Sectional 5 - Portage · Oct 2420:28.03WIAA 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 17Capitol Conference ChampionshipOct 17 · 5,000 Meters Varsity · Place 26 · Columbus5,000 Meters Varsity2620:33.811
Oct 6Laconia InviteOct 6 · 5,000 Meters Varsity Small · Place 51 · Columbus5,000 Meters Varsity Small5122:20.911
Sep 29Portage XC InvitationalSep 29 · 5,000 Meters Varsity · Place 112 · Columbus5,000 Meters Varsity11222:12.2511
Sep 24Westfield ClassicSep 24 · 5,000 Meters Junior Varsity · Place 10 · Columbus5,000 Meters Junior Varsity1023:51.3011
Sep 10Poynette InvitationalSep 10 · 5,000 Meters Varsity Small · Place 59 · Columbus5,000 Meters Varsity Small5924:24.3 PB11
Sep 3Dodge County MeetSep 3 · 5,000 Meters Varsity · Place 34 · Columbus5,000 Meters Varsity3425:29.26 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 24WIAA D2 Sectional 5 - PortageOct 24 · 5,000 Meters Varsity · Place 101 · Columbus5,000 Meters Varsity10120:28.03 PB10
Oct 18Capitol ConferenceOct 18 · 5,000 Meters Varsity South · Place 34 · Columbus5,000 Meters Varsity South3421:11.8 PB10
Oct 13Columbus InviteOct 13 · 3,200 Meters Varsity · Place 40 · Columbus3,200 Meters Varsity4012:35.6 PB10
Oct 7Laconia InviteOct 7 · 5,000 Meters Varsity Large · Place 18 · Columbus5,000 Meters Varsity Large1821:14.6 PB10
Sep 30Portage InviteSep 30 · 5,000 Meters Varsity · Place 77 · Columbus5,000 Meters Varsity7722:19.1410
Sep 25Westfield ClassicSep 25 · 5,000 Meters Varsity · Place 45 · Columbus5,000 Meters Varsity4523:02.9 PB10
Sep 19Rebel InviteSep 19 · 5,000 Meters Varsity · Place 48 · Columbus5,000 Meters Varsity4822:13.110
Sep 11Poynette InvitationalSep 11 · 5,000 Meters Varsity · Place 30 · Columbus5,000 Meters Varsity3023:06.010
Sep 4Dodge County InviteSep 4 · 5,000 Meters Varsity · Place 21 · Columbus5,000 Meters Varsity2122:16.4410

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25WIAA D2 Sectional 5 - WaupacaOct 25 · 5,000 Meters Varsity · Place 81 · Columbus5,000 Meters Varsity8121:45.1 PB9
Oct 19Capitol ConferenceOct 19 · 5,000 Meters Varsity · Place 30 · Columbus5,000 Meters Varsity3020:51.59
Oct 14Columbus Day InvitationalOct 14 · 3,200 Meters Varsity · Place 51 · Columbus3,200 Meters Varsity5113:19.69
Oct 8Laconia InvitationalOct 8 · 5,000 Meters Varsity · Place 33 · Columbus5,000 Meters Varsity3321:15.89
Oct 1Portage InviteOct 1 · 5,000 Meters Varsity · Place 79 · Columbus5,000 Meters Varsity7922:13.919
Sep 26Westfield Classic Sep 26 · 5,000 Meters Varsity · Place 51 · Columbus5,000 Meters Varsity5124:41.39
Sep 20Rebel InviteSep 20 · 5,000 Meters Varsity · Place 39 · Columbus5,000 Meters Varsity3923:53.39
Sep 12Poynette InvitationalSep 12 · 5,000 Meters Varsity · Place 38 · Columbus5,000 Meters Varsity3825:56.79
Sep 5Dodge County InviteSep 5 · 5,000 Meters Varsity · Place 41 · Columbus5,000 Meters Varsity4124:19.699