Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Blackhawk Golf CourseMS Midwest Mile · Sep 256:51.6MS Midwest MileSeptember 25, 2021
5,000 Meters · Arrowhead High SchoolArrowhead Invite · Sep 618:29.7Arrowhead InviteSeptember 6, 2023
5,000 Meters · Arrowhead HSArrowhead Invite · Oct 517:31.6Arrowhead InviteOctober 5, 2024
5,000 Meters · Blackhawk Golf CourseMidwest Invitational (High School) · Sep 2717:03.20Midwest Invitational (High School)September 27, 2025
5,000 Meters · Minooka ParkThe Blackshirt Challenge · Sep 616:59.1The Blackshirt ChallengeSeptember 6, 2025
5,000 Meters · Mitchell ParkBrookfield East Invite · Sep 1117:10.9Brookfield East InviteSeptember 11, 2025
5,000 Meters · Mukwonago High SchoolWIAA D1 Sectional 6 - Mukwonago · Oct 2516:39.80WIAA D1 Sectional 6 - MukwonagoOctober 25, 2025
5,000 Meters · Ridges Golf Course WIAA State XC Championships · Nov 117:38.1 WIAA State XC ChampionshipsNovember 1, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1 WIAA State XC ChampionshipsNov 1 · 5,000 Meters Varsity D1 · Place 134 · Janesville CraigJanesville Craig5,000 Meters Varsity D113417:38.1 PB12
Oct 25WIAA D1 Sectional 6 - MukwonagoOct 25 · 5,000 Meters Boys Varsity · Place 12 · Janesville CraigJanesville Craig5,000 Meters Boys Varsity1216:39.80 PB12
Sep 27Midwest Invitational (High School)Sep 27 · 5,000 Meters Boys Varsity · Place 94 · Janesville CraigJanesville Craig5,000 Meters Boys Varsity9417:03.20 PB12
Sep 11Brookfield East InviteSep 11 · 5,000 Meters Varsity · Place 12 · Janesville CraigJanesville Craig5,000 Meters Varsity1217:10.9 PB12
Sep 6The Blackshirt ChallengeSep 6 · 5,000 Meters Varsity · Place 9 · Janesville CraigJanesville Craig5,000 Meters Varsity916:59.1 PB12
Aug 28Badger InviteAug 28 · 5,000 Meters Varsity · Place 8 · Janesville CraigJanesville Craig5,000 Meters Varsity818:30.0012

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2WIAA State XC ChampionshipsNov 2 · 5,000 Meters Division 1 · Place 182 · Janesville CraigJanesville Craig5,000 Meters Division 118219:02.011
Oct 5Arrowhead InviteOct 5 · 5,000 Meters Varsity · Place 79 · Janesville CraigJanesville Craig5,000 Meters Varsity7917:31.6 PB11
Sep 28Janesville Craig InvitationalSep 28 · 5,000 Meters Varsity · Place 180 · Janesville CraigJanesville Craig5,000 Meters Varsity18017:52.111
Sep 7The Blackshirt ChallengeSep 7 · 5,000 Meters Varsity · Place 26 · Janesville CraigJanesville Craig5,000 Meters Varsity2618:30.311

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 21WIAA D1 Sectional - VeronaOct 21 · 5,000 Meters Varsity · Place 45 · Janesville CraigJanesville Craig5,000 Meters Varsity4518:42.410
Sep 29Nightfall Classic 608 - Lake MillsSep 29 · 5,000 Meters Varsity Division 1 · Place 39 · Janesville CraigJanesville Craig5,000 Meters Varsity Division 13918:41.3010
Sep 6Arrowhead InviteSep 6 · 5,000 Meters Varsity · Place 103 · Janesville CraigJanesville Craig5,000 Meters Varsity10318:29.7 PB10
Sep 2Waukesha South Blackshirt ChallengeSep 2 · 5,000 Meters Varsity · Place 42 · Janesville CraigJanesville Craig5,000 Meters Varsity426:2010
Aug 25Badger InviteAug 25 · 3 Miles Varsity · Place 6 · Janesville CraigJanesville Craig3 Miles Varsity619:44.60—

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Sep 30Nightfall Classic 608 - Lake MillsSep 30 · 5,000 Meters Division 1 · Place 105 · Janesville CraigJanesville Craig5,000 Meters Division 110520:57.77—
Sep 24Midwest InvitationalSep 24 · 5,000 Meters Varsity · Place 45 · Janesville CraigJanesville Craig5,000 Meters Varsity4520:30.7—
Sep 24Midwest InvitationalSep 24 · 5,000 Meters Varsity · Place 45 · Janesville CraigJanesville Craig5,000 Meters Varsity4520:30.743
Sep 8Arrowhead InviteSep 8 · 5,000 Meters Freshman · Place 60 · Janesville CraigJanesville Craig5,000 Meters Freshman6023:42.99
Sep 3Waukesha South Blackshirt ChallengeSep 3 · 5,000 Meters Junior Varsity · Place 84 · Janesville CraigJanesville Craig5,000 Meters Junior Varsity8424:59.49

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 25MS Midwest MileSep 25 · 1 Miles Middle School · Place 70 · Marshall (Janesville)Marshall (Janesville)1 Miles Middle School706:51.6 PB8

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 28Midwest InvitationalSep 28 · 1,600 Meters 8th Grade Grades 4-8 · Place 139 · Marshall (Janesville)Marshall (Janesville)1,600 Meters 8th Grade Grades 4-81397:50.46