Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Columbus Country ClubColumbus Invite · Oct 1312:39.1Columbus InviteOctober 13, 2025
3,200 Meters · Columbus Country ClubColumbus Day Invitational · Oct 1013:58.14Columbus Day InvitationalOctober 10, 2022
3,200 Meters · Rio HSRebel Invite - Rio · Sep 1515:37.7Rebel Invite - RioSeptember 15, 2023
3,200 Meters · Shepherds Meadow Golf CoursePoynette Invite · Sep 915:57.62Poynette InviteSeptember 9, 2021
3,200 Meters · Westfield High SchoolPioneer Invite - Westfield · Aug 2815:30.8Pioneer Invite - WestfieldAugust 28, 2023
3,200 Meters · Wyona ParkPortage MS Invite · Sep 2513:12.56Portage MS InviteSeptember 25, 2023
5,000 Meters · CamRock ParkCapitol Conference · Oct 1820:13.1Capitol ConferenceOctober 18, 2025
5,000 Meters · Hartje Center2025 Reedsburg Cross Country Invitational · Sep 2722:38.502025 Reedsburg Cross Country InvitationalSeptember 27, 2025
5,000 Meters · Platteville Dick McKichan Invitational (Boys Results) · Oct 421:12.3Dick McKichan Invitational (Boys Results)October 4, 2025
5,000 Meters · Spring Green Golf CourseRiver Valley Blackhawk Invite 2024 · Sep 1422:40.6River Valley Blackhawk Invite 2024September 14, 2024
5,000 Meters · Tri City Golf CourseWIAA D2 Sectional 3 - Assumption · Oct 2422:34.2WIAA D2 Sectional 3 - AssumptionOctober 24, 2025
5,000 Meters · Waterloo Firemen's ParkPirate Invitational · Sep 2322:49.0Pirate InvitationalSeptember 23, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24WIAA D2 Sectional 3 - AssumptionOct 24 · 5,000 Meters Varsity · Place 86 · LodiLodi5,000 Meters Varsity8622:34.2 PB10
Oct 18Capitol ConferenceOct 18 · 5,000 Meters Varsity North · Place 36 · LodiLodi5,000 Meters Varsity North3620:13.1 PB10
Oct 13Columbus InviteOct 13 · 3,200 Meters Varsity · Place 41 · LodiLodi3,200 Meters Varsity4112:39.1 PB10
Oct 4Dick McKichan Invitational (Boys Results)Oct 4 · 5,000 Meters New Division · Place 155 · LodiLodi5,000 Meters New Division15521:12.3 PB10
Sep 272025 Reedsburg Cross Country InvitationalSep 27 · 5,000 Meters Varsity · Place 61 · LodiLodi5,000 Meters Varsity6122:38.50 PB10
Sep 23Pirate InvitationalSep 23 · 5,000 Meters Varsity · Place 26 · LodiLodi5,000 Meters Varsity2622:49.0 PB10

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 14River Valley Blackhawk Invite 2024Sep 14 · 5,000 Meters Varsity · Place 121 · LodiLodi5,000 Meters Varsity12122:40.6 PB9

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 25Portage MS InviteSep 25 · 3,200 Meters 7-8 · Place 27 · LodiLodi3,200 Meters 7-82713:12.56 PB8
Sep 15Rebel Invite - RioSep 15 · 3,200 Meters Junior High · Place 45 · LodiLodi3,200 Meters Junior High4515:37.7 PB8
Aug 28Pioneer Invite - WestfieldAug 28 · 3,200 Meters Junior High · Place 28 · LodiLodi3,200 Meters Junior High2815:30.8 PB8

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 10Columbus Day InvitationalOct 10 · 3,200 Meters Middle School · Place 26 · LodiLodi3,200 Meters Middle School2613:58.14 PB7
Sep 26Portage Middle School InvitationalSep 26 · 3,200 Meters 7-8 · Place 33 · LodiLodi3,200 Meters 7-83314:06.777

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 27Portage Middle School InviteSep 27 · 3,200 Meters 5-6 · Place 12 · LodiLodi3,200 Meters 5-61214:586
Sep 17Rebel Invite - RioSep 17 · 3,200 Meters Junior High · Place 45 · LodiLodi3,200 Meters Junior High4516:18.996
Sep 9Poynette InviteSep 9 · 3,200 Meters Junior High · Place 64 · LodiLodi3,200 Meters Junior High6415:57.62 PB6