Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Arrowhead High SchoolClassic 8 Championship Meet · Oct 1421:27.5Classic 8 Championship MeetOctober 14, 2023
5,000 Meters · Arrowhead HSArrowhead Invitational · Oct 418:28.8Arrowhead InvitationalOctober 4, 2025
5,000 Meters · Blackhawk Golf CourseMidwest Invitational (High School) · Sep 2718:50.50Midwest Invitational (High School)September 27, 2025
5,000 Meters · Tendick ParkMarquette Hilltoppers Invite · Sep 2120:35.50Marquette Hilltoppers InviteSeptember 21, 2024
8,000 Meters · 907 Schwager Dr2026 Tom Hoffman Invite · Sep 1829:36.62026 Tom Hoffman InviteSeptember 18, 2026
8,000 Meters · Concordia University WisconsinKen Weidt Classic · Sep 1230:29.7Ken Weidt ClassicSeptember 12, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 23UW-Oshkosh OpenOct 23 · 8,000 Meters Varsity · Place 50 · UW-WhitewaterUW-Whitewater8,000 Meters Varsity5030:25.72Fr
Sep 182026 Tom Hoffman InviteSep 18 · 8,000 Meters Men · Place 35 · UW-WhitewaterUW-Whitewater8,000 Meters Men3529:36.6 PBFr
Sep 12Ken Weidt ClassicSep 12 · 8,000 Meters Men 8K · Place 45 · UW-WhitewaterUW-Whitewater8,000 Meters Men 8K4530:29.7 PBFr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 23JV State InviteOct 23 · 5,000 Meters Varsity · Place 21 · ArrowheadArrowhead5,000 Meters Varsity2117:51.912
Oct 11Classic 8 Conference ChampionshipsOct 11 · 5,000 Meters Junior Varsity · Place 3 · ArrowheadArrowhead5,000 Meters Junior Varsity318:16.0012
Oct 4Arrowhead InvitationalOct 4 · 5,000 Meters Varsity · Place 108 · ArrowheadArrowhead5,000 Meters Varsity10818:28.8 PB12
Sep 27Midwest Invitational (High School)Sep 27 · 5,000 Meters Boys Varsity · Place 254 · ArrowheadArrowhead5,000 Meters Boys Varsity25418:50.50 PB12
Sep 20Marquette Invitational Cross Country MeetSep 20 · 5,000 Meters Junior Varsity · Place 19 · ArrowheadArrowhead5,000 Meters Junior Varsity1918:37.8012

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24Meet of Future Champions / JV StateOct 24 · 5,000 Meters Varsity · Place 103 · ArrowheadArrowhead5,000 Meters Varsity10319:10.511
Sep 28Janesville Craig InvitationalSep 28 · 5,000 Meters Blue Race · Place 277 · ArrowheadArrowhead5,000 Meters Blue Race27720:07.211
Sep 21Marquette Hilltoppers InviteSep 21 · 5,000 Meters Junior Varsity · Place 68 · ArrowheadArrowhead5,000 Meters Junior Varsity6820:35.50 PB11
Sep 7Verona InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 280 · ArrowheadArrowhead5,000 Meters Junior Varsity28022:54.411
Aug 29PrimeTime Timing Night RaceAug 29 · 5,000 Meters Varsity · Place 219 · ArrowheadArrowhead5,000 Meters Varsity2197:0211

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 19Meet of Future Champions / JV StateOct 19 · 5,000 Meters Varsity · Place 38 · ArrowheadArrowhead5,000 Meters Varsity3820:42.910
Oct 14Classic 8 Championship MeetOct 14 · 5,000 Meters Junior Varsity · Place 76 · ArrowheadArrowhead5,000 Meters Junior Varsity7621:27.5 PB10
Sep 6Arrowhead InviteSep 6 · 5,000 Meters Junior Varsity · Place 218 · ArrowheadArrowhead5,000 Meters Junior Varsity21822:35.210

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 20Meet of Future Champions / JV StateOct 20 · 5,000 Meters Varsity · Place 104 · ArrowheadArrowhead5,000 Meters Varsity10421:34.13—
Sep 24Midwest InvitationalSep 24 · 5,000 Meters Varsity · Place 320 · ArrowheadArrowhead5,000 Meters Varsity32023:45.6—
Sep 8Arrowhead InviteSep 8 · 5,000 Meters Freshman · Place 81 · ArrowheadArrowhead5,000 Meters Freshman8125:27.39