Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Frey FieldAuburndale Invitational · Oct 413:44.4Auburndale InvitationalOctober 4, 2022
2 Miles · Standing Rock ParkStevens Point Panther Invite · Sep 1014:48.8Stevens Point Panther InviteSeptember 10, 2022
2400 m · Frey FieldAuburndale Quad · Sep 2216:12Auburndale QuadSeptember 22, 2020
3,200 Meters · Edgar School ForestEdgar Quad · Sep 2916:11Edgar QuadSeptember 29, 2020
3,200 Meters · Frey FieldAuburndale Quadrangular · Oct 815:46Auburndale QuadrangularOctober 8, 2020
3,200 Meters · Stevens PointSPASH Invite · Sep 1115:43SPASH InviteSeptember 11, 2021
3,200 Meters · Winagamie Golf CourseWisconsin Middle School Cross Country Championship · Oct 914:19.86Wisconsin Middle School Cross Country ChampionshipOctober 9, 2021
3,200 Meters · Wisconsin Middle School Cross Country ChampionshipWisconsin Middle School Cross Country Championship · Oct 813:58.43Wisconsin Middle School Cross Country ChampionshipOctober 8, 2022
5,000 Meters · Chequamegon High SchoolMarawood Conference Meet · Oct 1622:46.6Marawood Conference MeetOctober 16, 2025
5,000 Meters · Edgar School ForestMarawood Conference Meet · Oct 1522:40.5Marawood Conference MeetOctober 15, 2026
5,000 Meters · Erbach ParkAthens Invitational · Oct 222:50.1Athens InvitationalOctober 2, 2025
5,000 Meters · Frey FieldAuburndale Invitational · Oct 325:58.0Auburndale InvitationalOctober 3, 2023
5,000 Meters · Frey Field CC CourseAuburndale Invite · Oct 721:51.4Auburndale InviteOctober 7, 2025
5,000 Meters · Levis MoundNeillsville Cross Country Meet · Sep 1623:32Neillsville Cross Country MeetSeptember 16, 2025
5,000 Meters · Neillsville High SchoolNeillsville Invitational · Sep 1724:47.7Neillsville InvitationalSeptember 17, 2024
5,000 Meters · Nine Mile Recreation AreaMarathon Invite · Sep 523:01.3Marathon InviteSeptember 5, 2024
5,000 Meters · Pittsville High SchoolPittsville Invite · Aug 2824:56.3Pittsville InviteAugust 28, 2025
5,000 Meters · Pittsville HSPittsville Invite · Aug 2724:46.7Pittsville InviteAugust 27, 2026
5,000 Meters · Ridges Golf Course2026 WIAA State Cross Country Championships · Oct 3123:07.22026 WIAA State Cross Country ChampionshipsOctober 31, 2026
5,000 Meters · Rolling Greens Golf CourseWIAA D3 Sectional 4 - Durand-Arkansaw · Oct 2523:21.5WIAA D3 Sectional 4 - Durand-ArkansawOctober 25, 2025
5,000 Meters · Standing Rocks ParkSPASH Panther Invite · Sep 1224:40.3SPASH Panther InviteSeptember 12, 2026
5,000 Meters · Tri City Golf CourseAssumption Invitational · Sep 2126:01.3Assumption InvitationalSeptember 21, 2023
5,000 Meters · Tuscumbia Golf CourseNightfall Classic 608 - Green Lake · Oct 223:39.8Nightfall Classic 608 - Green LakeOctober 2, 2026
5,000 Meters · Wausau East High SchoolSmiley Invitational · Sep 1923:07.7Smiley InvitationalSeptember 19, 2026
5,000 Meters · Wausau East High SchoolSmiley Invite · Sep 1626:57.6Smiley InviteSeptember 16, 2023
5,000 Meters · Westfield High SchoolWIAA D3 Sectional 4 - Westfield · Oct 2623:05.5WIAA D3 Sectional 4 - WestfieldOctober 26, 2024
5,000 Meters · Whispering Pines Golf CourseCadott Invitational · Sep 2322:42.8Cadott InvitationalSeptember 23, 2025
5,000 Meters · Wildwood ParkMarshfield Tiger Invite · Sep 923:17.5Marshfield Tiger InviteSeptember 9, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 312026 WIAA State Cross Country ChampionshipsOct 31 · 5,000 Meters Varsity D3 · Place 115 · AuburndaleAuburndale5,000 Meters Varsity D311523:07.2 PB12
Oct 15Marawood Conference MeetOct 15 · 5,000 Meters Varsity · Place 30 · AuburndaleAuburndale5,000 Meters Varsity3022:40.5 PB12
Oct 6Auburndale InvitationalOct 6 · 5,000 Meters Varsity · Place 19 · AuburndaleAuburndale5,000 Meters Varsity1922:37.112
Oct 2Nightfall Classic 608 - Green LakeOct 2 · 5,000 Meters Varsity D3 · Place 81 · AuburndaleAuburndale5,000 Meters Varsity D38123:39.8 PB12
Sep 29Edgar InvitationalSep 29 · 5,000 Meters Varsity · Place 18 · AuburndaleAuburndale5,000 Meters Varsity1823:43.512
Sep 22Spencer InvitationalSep 22 · 5,000 Meters Varsity · Place 15 · AuburndaleAuburndale5,000 Meters Varsity1523:19.212
Sep 19Smiley InvitationalSep 19 · 5,000 Meters Varsity D2/3 · Place 87 · AuburndaleAuburndale5,000 Meters Varsity D2/38723:07.7 PB12
Sep 12SPASH Panther InviteSep 12 · 5,000 Meters Varsity · Place 102 · AuburndaleAuburndale5,000 Meters Varsity10224:40.3 PB12
Sep 8Marshfield Tiger InviteSep 8 · 5,000 Meters Varsity · Place 36 · AuburndaleAuburndale5,000 Meters Varsity3624:00.112
Aug 27Pittsville InviteAug 27 · 5,000 Meters Varsity · Place 16 · AuburndaleAuburndale5,000 Meters Varsity1624:46.7 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 25WIAA D3 Sectional 4 - Durand-ArkansawOct 25 · 5,000 Meters Varsity · Place 39 · AuburndaleAuburndale5,000 Meters Varsity3923:21.5 PB11
Oct 16Marawood Conference MeetOct 16 · 5,000 Meters Varsity Girls · Place 30 · AuburndaleAuburndale5,000 Meters Varsity Girls3022:46.6 PB11
Oct 7Auburndale InviteOct 7 · 5,000 Meters Varsity · Place 16 · AuburndaleAuburndale5,000 Meters Varsity1621:51.4 PB11
Oct 2Athens InvitationalOct 2 · 5,000 Meters Varsity · Place 30 · AuburndaleAuburndale5,000 Meters Varsity3022:50.1 PB11
Sep 23Cadott InvitationalSep 23 · 5,000 Meters High School · Place 18 · AuburndaleAuburndale5,000 Meters High School1822:42.8 PB11
Sep 16Neillsville Cross Country MeetSep 16 · 5,000 Meters Varsity · Place 11 · AuburndaleAuburndale5,000 Meters Varsity1123:32 PB11
Sep 13SPASH Panther InvitationalSep 13 · 5,000 Meters Varsity · Place 78 · AuburndaleAuburndale5,000 Meters Varsity7824:51.311
Sep 9Marshfield Tiger InviteSep 9 · 5,000 Meters Varsity · Place 32 · AuburndaleAuburndale5,000 Meters Varsity3223:17.5 PB11
Sep 4Marathon InviteSep 4 · 5,000 Meters Varsity · Place 29 · AuburndaleAuburndale5,000 Meters Varsity2923:14.211
Aug 28Pittsville InviteAug 28 · 5,000 Meters Varsity · Place 13 · AuburndaleAuburndale5,000 Meters Varsity1324:56.3 PB11

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 26WIAA D3 Sectional 4 - WestfieldOct 26 · 5,000 Meters Varsity · Place 36 · AuburndaleAuburndale5,000 Meters Varsity3623:05.5 PB10
Sep 21Smiley InvitationalSep 21 · 5,000 Meters Division 2/3 Varsity · Place 80 · AuburndaleAuburndale5,000 Meters Division 2/3 Varsity8023:46.410
Sep 21Bill Smiley InviteSep 21 · 5,000 Meters ONE · Place 80 · AuburndaleAuburndale5,000 Meters ONE8023:46.410
Sep 17Neillsville InvitationalSep 17 · 5,000 Meters Varsity · Place 26 · AuburndaleAuburndale5,000 Meters Varsity2624:47.7 PB10
Sep 5Marathon InviteSep 5 · 5,000 Meters Varsity · Place 30 · AuburndaleAuburndale5,000 Meters Varsity3023:01.3 PB10

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 3Auburndale InvitationalOct 3 · 5,000 Meters Varsity · Place 30 · AuburndaleAuburndale5,000 Meters Varsity3025:58.0 PB9
Sep 21Assumption InvitationalSep 21 · 5,000 Meters High School · Place 31 · AuburndaleAuburndale5,000 Meters High School3126:01.3 PB9
Sep 16Smiley InviteSep 16 · 5,000 Meters Division 2/3 Varsity · Place 115 · AuburndaleAuburndale5,000 Meters Division 2/3 Varsity11526:57.6 PB9
Sep 6Marshfield Tiger InviteSep 6 · 5,000 Meters Varsity · Place 67 · AuburndaleAuburndale5,000 Meters Varsity6727:20.99

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 8Wisconsin Middle School Cross Country ChampionshipOct 8 · 3,200 Meters Middle School · Place 34 · AuburndaleAuburndale3,200 Meters Middle School3413:58.43 PB8
Oct 4Auburndale InvitationalOct 4 · 2 Miles Middle School · Place 7 · AuburndaleAuburndale2 Miles Middle School713:44.4 PB8
Sep 10Stevens Point Panther InviteSep 10 · 2 Mile Middle School · Place 19 · AuburndaleAuburndale2 Mile Middle School1914:48.8 PB8

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 9Wisconsin Middle School Cross Country ChampionshipOct 9 · 3,200 Meters Middle School · Place 38 · AuburndaleAuburndale3,200 Meters Middle School3814:19.86 PB6
Sep 11SPASH InviteSep 11 · 3,200 Meters Middle School · Place 45 · AuburndaleAuburndale3,200 Meters Middle School4515:43 PB6

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 8Auburndale QuadrangularOct 8 · 3,200 Meters Middle School · Place 8 · AuburndaleAuburndale3,200 Meters Middle School815:46 PB5
Sep 29Edgar QuadSep 29 · 3,200 Meters Middle School · Place 25 · AuburndaleAuburndale3,200 Meters Middle School2516:11 PB5
Sep 22Auburndale QuadSep 22 · 2,400 Meters Middle School · Place 15 · AuburndaleAuburndale2,400 Meters Middle School1516:12 PB5