Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Columbus Country ClubColumbus Invite · Oct 1214:25.7Columbus InviteOctober 12, 2026
3,200 Meters · Columbus Country ClubColumbus Invite · Oct 1313:44.4Columbus InviteOctober 13, 2025
5,000 Meters · Camp LucerneWautoma Invitational · Sep 2226:04.7Wautoma InvitationalSeptember 22, 2026
5,000 Meters · Laconia HSLaconia Invite · Oct 722:11.8Laconia InviteOctober 7, 2025
5,000 Meters · MacKenzie CenterPoynette Invitational · Sep 1024:48.2Poynette InvitationalSeptember 10, 2026
5,000 Meters · Necedah High SchoolNecedah Invitational · Sep 1523:12.1Necedah InvitationalSeptember 15, 2026
5,000 Meters · RiverEdge Golf CourseNightfall Classic 715 - Marshfield · Sep 2522:27.4Nightfall Classic 715 - MarshfieldSeptember 25, 2026
5,000 Meters · Stoughton HSBadger Conference Small Cross Country Championship · Oct 1722:12.0Badger Conference Small Cross Country ChampionshipOctober 17, 2026
5,000 Meters · Wyona ParkPortage XC Invitational · Sep 2923:58.14Portage 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 17Badger Conference Small Cross Country ChampionshipOct 17 · 5,000 Meters Junior Varsity · Place 51 · Portage5,000 Meters Junior Varsity5122:12.0 PB12
Oct 12Columbus InviteOct 12 · 3,200 Meters Junior Varsity · Place 4 · Portage3,200 Meters Junior Varsity414:25.7 PB12
Oct 6Laconia InviteOct 6 · 5,000 Meters Junior Varsity · Place 6 · Portage5,000 Meters Junior Varsity623:15.412
Sep 29Portage XC InvitationalSep 29 · 5,000 Meters Junior Varsity · Place 72 · Portage5,000 Meters Junior Varsity7223:58.14 PB12
Sep 25Nightfall Classic 715 - MarshfieldSep 25 · 5,000 Meters Division 2 · Place 127 · Portage5,000 Meters Division 212722:27.4 PB12
Sep 22Wautoma InvitationalSep 22 · 5,000 Meters Junior Varsity · Place 19 · Portage5,000 Meters Junior Varsity1926:04.7 PB12
Sep 15Necedah InvitationalSep 15 · 5,000 Meters Varsity · Place 18 · Portage5,000 Meters Varsity1823:12.1 PB12
Sep 10Poynette InvitationalSep 10 · 5,000 Meters Junior Varsity Large · Place 28 · Portage5,000 Meters Junior Varsity Large2824:48.2 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 18Badger Conference Small Cross Country ChampionshipOct 18 · 5,000 Meters Junior Varsity · Place 59 · Portage5,000 Meters Junior Varsity5923:58.411
Oct 13Columbus InviteOct 13 · 3,200 Meters Varsity · Place 54 · Portage3,200 Meters Varsity5413:44.4 PB11
Oct 7Laconia InviteOct 7 · 5,000 Meters Varsity Large · Place 23 · Portage5,000 Meters Varsity Large2322:11.8 PB11
Oct 3Nightfall Classic 608 - Green LakeOct 3 · 5,000 Meters Varsity Division 2 · Place 120 · Portage5,000 Meters Varsity Division 212023:57.511
Sep 30Portage InviteSep 30 · 5,000 Meters Varsity · Place 92 · Portage5,000 Meters Varsity9223:28.5411
Sep 23Wautoma InvitationalSep 23 · 5,000 Meters Novice · Place 27 · Portage5,000 Meters Novice2723:50.311
Sep 20Ripon InvitationalSep 20 · 5,000 Meters Varsity · Place 54 · Portage5,000 Meters Varsity5425:16.311
Sep 11Poynette InvitationalSep 11 · 5,000 Meters Varsity · Place 38 · Portage5,000 Meters Varsity3824:36.711
Sep 9Cardinal InvitationalSep 9 · 5,000 Meters Varsity · Place 17 · Portage5,000 Meters Varsity1723:49.7011
Aug 28Westfield Pioneer InviteAug 28 · 5,000 Meters Junior Varsity · Place 12 · Portage5,000 Meters Junior Varsity1225:30.411

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 14Columbus Day InvitationalOct 14 · 3,200 Meters Varsity · Place 55 · Portage3,200 Meters Varsity5513:37.210
Oct 8Laconia InvitationalOct 8 · 5,000 Meters Junior Varsity · Place 10 · Portage5,000 Meters Junior Varsity1021:07.110
Oct 1Portage InviteOct 1 · 5,000 Meters Junior Varsity · Place 38 · Portage5,000 Meters Junior Varsity3821:43.7110
Sep 24Wautoma InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 8 · Portage5,000 Meters Junior Varsity822:23.510
Sep 21Kris Greening Invite - RiponSep 21 · 5,000 Meters Varsity · Place 51 · Portage5,000 Meters Varsity5122:28.110
Sep 12Poynette InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 6 · Portage5,000 Meters Junior Varsity623:48.710

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 14Badger Small XC ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 56 · Portage5,000 Meters Junior Varsity5622:41.009
Oct 9Columbus Day InvitationalOct 9 · 3,200 Meters Junior Varsity · Place 13 · Portage3,200 Meters Junior Varsity1314:05.799
Oct 3Laconia InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 28 · Portage5,000 Meters Junior Varsity2824:24.929
Sep 26Portage InvitationalSep 26 · Junior Varsity · Place 63 · PortageJunior Varsity6324:009
Sep 19Wautoma InviteSep 19 · 5,000 Meters Junior Varsity · Place 25 · Portage5,000 Meters Junior Varsity2523:53.679
Sep 16Ripon InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 36 · Portage5,000 Meters Junior Varsity3624:14.19
Sep 7Poynette InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 44 · Portage5,000 Meters Junior Varsity4425:46.69