Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Columbus Country ClubColumbus Invite · Oct 1214:30.8Columbus InviteOctober 12, 2026
3,200 Meters · Columbus Country ClubColumbus Invite · Oct 1314:14.7Columbus InviteOctober 13, 2025
3,200 Meters · Westfield High SchoolPioneer Invite - Westfield · Aug 2815:36.0Pioneer Invite - WestfieldAugust 28, 2023
3,200 Meters · Wisconsin Middle School Cross Country ChampionshipWisconsin Middle School Cross Country Championship · Oct 814:36.94Wisconsin Middle School Cross Country ChampionshipOctober 8, 2022
3,200 Meters · Wyona ParkPortage Middle School Invitational · Sep 2614:47.24Portage Middle School InvitationalSeptember 26, 2022
5,000 Meters · Camp LucerneWautoma Invitational · Sep 2223:15.8Wautoma InvitationalSeptember 22, 2026
5,000 Meters · Laconia HSLaconia Invite · Oct 720:53.1Laconia InviteOctober 7, 2025
5,000 Meters · MacKenzie CenterPoynette Invitational · Sep 1022:52.7Poynette InvitationalSeptember 10, 2026
5,000 Meters · Necedah High SchoolCardinal Invitational · Sep 924:49.80Cardinal InvitationalSeptember 9, 2025
5,000 Meters · RiverEdge Golf CourseNightfall Classic 715 - Marshfield · Sep 2520:47.0Nightfall Classic 715 - MarshfieldSeptember 25, 2026
5,000 Meters · Stoughton HSBadger Conference Small Cross Country Championship · Oct 1722:19.6Badger Conference Small Cross Country ChampionshipOctober 17, 2026
5,000 Meters · Westfield High SchoolWestfield Pioneer Invite · Aug 2722:12.5Westfield Pioneer InviteAugust 27, 2026
5,000 Meters · Wyona ParkPortage XC Invitational · Sep 2921:05.75Portage 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 Varsity · Place 28 · PortagePortage5,000 Meters Varsity2822:19.6 PB10
Oct 12Columbus InviteOct 12 · 3,200 Meters Varsity · Place 12 · PortagePortage3,200 Meters Varsity1214:30.8 PB10
Oct 6Laconia InviteOct 6 · 5,000 Meters Varsity Large · Place 9 · PortagePortage5,000 Meters Varsity Large922:33.510
Sep 29Portage XC InvitationalSep 29 · 5,000 Meters Varsity · Place 19 · PortagePortage5,000 Meters Varsity1921:05.75 PB10
Sep 25Nightfall Classic 715 - MarshfieldSep 25 · 5,000 Meters Division 2 · Place 9 · PortagePortage5,000 Meters Division 2920:47.0 PB10
Sep 22Wautoma InvitationalSep 22 · 5,000 Meters Novice · Place 2 · PortagePortage5,000 Meters Novice223:15.8 PB10
Sep 10Poynette InvitationalSep 10 · 5,000 Meters Varsity Large · Place 12 · PortagePortage5,000 Meters Varsity Large1222:52.7 PB10
Aug 27Westfield Pioneer InviteAug 27 · 5,000 Meters Varsity · Place 4 · PortagePortage5,000 Meters Varsity422:12.5 PB10

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 24WIAA D2 Sectional 5 - PortageOct 24 · 5,000 Meters Varsity · Place 35 · PortagePortage5,000 Meters Varsity3521:36.779
Oct 18Badger Conference Small Cross Country ChampionshipOct 18 · 5,000 Meters Varsity · Place 42 · PortagePortage5,000 Meters Varsity4224:18.59
Oct 13Columbus InviteOct 13 · 3,200 Meters Varsity · Place 14 · PortagePortage3,200 Meters Varsity1414:14.7 PB9
Oct 7Laconia InviteOct 7 · 5,000 Meters Varsity Large · Place 3 · PortagePortage5,000 Meters Varsity Large320:53.1 PB9
Oct 3Nightfall Classic 608 - Green LakeOct 3 · 5,000 Meters Varsity Division 2 · Place 37 · PortagePortage5,000 Meters Varsity Division 23722:29.29
Sep 30Portage InviteSep 30 · 5,000 Meters Varsity · Place 44 · PortagePortage5,000 Meters Varsity4423:25.809
Sep 23Wautoma InvitationalSep 23 · 5,000 Meters Varsity · Place 14 · PortagePortage5,000 Meters Varsity1423:34.89
Sep 20Ripon InvitationalSep 20 · 5,000 Meters Varsity · Place 19 · PortagePortage5,000 Meters Varsity1922:37.59
Sep 11Poynette InvitationalSep 11 · 5,000 Meters Varsity · Place 16 · PortagePortage5,000 Meters Varsity1624:20.49
Sep 9Cardinal InvitationalSep 9 · 5,000 Meters Varsity · Place 5 · PortagePortage5,000 Meters Varsity524:49.80 PB9
Aug 28Westfield Pioneer InviteAug 28 · 5,000 Meters Varsity · Place 10 · PortagePortage5,000 Meters Varsity1024:24.310

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 14Columbus Day InvitationalOct 14 · 3,200 Meters Middle School · Place 12 · BartelsBartels3,200 Meters Middle School1214:34.98
Oct 8Laconia InvitationalOct 8 · 3,200 Meters Middle School · Place 9 · BartelsBartels3,200 Meters Middle School910:27.68
Sep 30Portage MS InviteSep 30 · 3,200 Meters 8th Grade · Place 7 · BartelsBartels3,200 Meters 8th Grade714:17.308
Sep 21Kris Greening Invite - RiponSep 21 · 3,000 Meters Middle School · Place 6 · BartelsBartels3,000 Meters Middle School611:18.98
Sep 12Poynette InvitationalSep 12 · 3,200 Meters Middle School · Place 7 · BartelsBartels3,200 Meters Middle School713:59.08
Aug 29Westfield Pioneer InviteAug 29 · 3,200 Meters Middle School · Place 9 · BartelsBartels3,200 Meters Middle School915:16.98

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 9Columbus Day InvitationalOct 9 · 3,200 Meters Middle School · Place 15 · BartelsBartels3,200 Meters Middle School1514:41.007
Sep 25Portage MS InviteSep 25 · 3,200 Meters 7-8 · Place 27 · BartelsBartels3,200 Meters 7-82715:077
Sep 16Ripon InvitationalSep 16 · 3,000 Meters Middle School · Place 27 · BartelsBartels3,000 Meters Middle School2712:12.47
Sep 7Poynette InvitationalSep 7 · 3,200 Meters Middle School · Place 16 · BartelsBartels3,200 Meters Middle School1614:05.87
Aug 28Pioneer Invite - WestfieldAug 28 · 3,200 Meters Junior High · Place 8 · BartelsBartels3,200 Meters Junior High815:36.0 PB7

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 10Columbus Day InvitationalOct 10 · 3,200 Meters Middle School · Place 12 · BartelsBartels3,200 Meters Middle School1214:54.156
Oct 8Wisconsin Middle School Cross Country ChampionshipOct 8 · 3,200 Meters Middle School · Place 53 · BartelsBartels3,200 Meters Middle School5314:36.94 PB6
Sep 26Portage Middle School InvitationalSep 26 · 3,200 Meters 5-6 · Place 5 · BartelsBartels3,200 Meters 5-6514:47.24 PB6
Sep 8Poynette InvitationalSep 8 · 3,200 Meters Middle School · Place 57 · BartelsBartels3,200 Meters Middle School5716:38.096
Aug 25Westfield Pioneer InviteAug 25 · 3,200 Meters Middle School · Place 12 · BartelsBartels3,200 Meters Middle School1216:11.026