Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Columbus Country ClubColumbus Invite · Oct 1212:32.1Columbus InviteOctober 12, 2026
3,200 Meters · Columbus Country ClubColumbus Invite · Oct 1312:43.6Columbus InviteOctober 13, 2025
5,000 Meters · CamRock ParkCapitol Conference · Oct 1821:43.7Capitol ConferenceOctober 18, 2025
5,000 Meters · Laconia HSLaconia Invite · Oct 620:29.6Laconia InviteOctober 6, 2026
5,000 Meters · MacKenzie CenterPoynette Invitational · Sep 1022:30.8Poynette InvitationalSeptember 10, 2026
5,000 Meters · Rio HSRebel Invite · Sep 1820:53.1Rebel InviteSeptember 18, 2026
5,000 Meters · River Bend ParkDodge County Meet · Sep 323:36.35Dodge County MeetSeptember 3, 2026
5,000 Meters · Westfield High SchoolWestfield Classic · Sep 2421:13.90Westfield ClassicSeptember 24, 2026
5,000 Meters · Wyona ParkPortage XC Invitational · Sep 2920:16.30Portage XC InvitationalSeptember 29, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 17Capitol Conference ChampionshipOct 17 · 5,000 Meters Varsity · Place 20 · Columbus5,000 Meters Varsity2019:10.911
Oct 12Columbus InviteOct 12 · 3,200 Meters Varsity · Place 25 · Columbus3,200 Meters Varsity2512:32.1 PB11
Oct 6Laconia InviteOct 6 · 5,000 Meters Varsity Small · Place 29 · Columbus5,000 Meters Varsity Small2920:29.6 PB11
Sep 29Portage XC InvitationalSep 29 · 5,000 Meters Varsity · Place 79 · Columbus5,000 Meters Varsity7920:16.30 PB11
Sep 24Westfield ClassicSep 24 · 5,000 Meters Varsity · Place 25 · Columbus5,000 Meters Varsity2521:13.90 PB11
Sep 18Rebel InviteSep 18 · 5,000 Meters Varsity · Columbus5,000 Meters Varsity020:53.1 PB11
Sep 10Poynette InvitationalSep 10 · 5,000 Meters Varsity Small · Place 46 · Columbus5,000 Meters Varsity Small4622:30.8 PB11
Sep 3Dodge County MeetSep 3 · 5,000 Meters Varsity · Place 25 · Columbus5,000 Meters Varsity2523:36.35 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 24WIAA D2 Sectional 5 - PortageOct 24 · 5,000 Meters Varsity · Place 106 · Columbus5,000 Meters Varsity10621:01.2610
Oct 18Capitol ConferenceOct 18 · 5,000 Meters Varsity South · Place 36 · Columbus5,000 Meters Varsity South3621:43.7 PB10
Oct 13Columbus InviteOct 13 · 3,200 Meters Varsity · Place 42 · Columbus3,200 Meters Varsity4212:43.6 PB10
Oct 7Laconia InviteOct 7 · 5,000 Meters Varsity Large · Place 19 · Columbus5,000 Meters Varsity Large1921:19.810
Sep 30Portage InviteSep 30 · 5,000 Meters Varsity · Place 75 · Columbus5,000 Meters Varsity7522:04.3710
Sep 25Westfield ClassicSep 25 · 5,000 Meters Varsity · Place 46 · Columbus5,000 Meters Varsity4623:03.210
Sep 19Rebel InviteSep 19 · 5,000 Meters Varsity · Place 50 · Columbus5,000 Meters Varsity5022:51.610
Sep 11Poynette InvitationalSep 11 · 5,000 Meters Varsity · Place 35 · Columbus5,000 Meters Varsity3523:36.310
Sep 4Dodge County InviteSep 4 · 5,000 Meters Varsity · Place 23 · Columbus5,000 Meters Varsity2322:21.1010

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 19Capitol ConferenceOct 19 · 5,000 Meters Varsity · Place 34 · Columbus5,000 Meters Varsity3423:10.99
Oct 14Columbus Day InvitationalOct 14 · 3,200 Meters Varsity · Place 58 · Columbus3,200 Meters Varsity5813:51.79
Oct 8Laconia InvitationalOct 8 · 5,000 Meters Varsity · Place 38 · Columbus5,000 Meters Varsity3822:11.49
Oct 1Portage InviteOct 1 · 5,000 Meters Varsity · Place 80 · Columbus5,000 Meters Varsity8022:18.519
Sep 26Westfield Classic Sep 26 · 5,000 Meters Varsity · Place 56 · Columbus5,000 Meters Varsity5625:41.69
Sep 20Rebel InviteSep 20 · 5,000 Meters Varsity · Place 37 · Columbus5,000 Meters Varsity3723:50.69
Sep 12Poynette InvitationalSep 12 · 5,000 Meters Varsity · Place 37 · Columbus5,000 Meters Varsity3725:51.89
Sep 5Dodge County InviteSep 5 · 5,000 Meters Varsity · Place 36 · Columbus5,000 Meters Varsity3623:46.319