Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Fairfield Hills Golf CourseWisconsin Middle School Cross Country Championship · Oct 1215:24.10Wisconsin Middle School Cross Country ChampionshipOctober 12, 2019
3,200 Meters · Hart Park TrackTosa East Scrimmage · Aug 1912:32.86Tosa East ScrimmageAugust 19, 2023
5,000 Meters · Arrowhead High SchoolArrowhead Invite · Sep 620:03.3Arrowhead InviteSeptember 6, 2023
5,000 Meters · Lincoln ParkHoehnke-Hill Milwaukee River Invitational · Aug 2521:56.5Hoehnke-Hill Milwaukee River InvitationalAugust 25, 2022
5,000 Meters · Wausau East High SchoolSmiley Invite · Sep 1620:18.9Smiley InviteSeptember 16, 2023
8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 1829:47.8Interregional InvitationalOctober 18, 2025
8,000 Meters · Whitetail Golf CourseBlugold Invitational · Oct 331:13.8Blugold InvitationalOctober 3, 2025

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24Oshkosh OpenOct 24 · 8,000 Meters Men 8000m · UW-PlattevilleUW-Platteville8,000 Meters Men 8000m0DNSSo
Oct 18Interregional InvitationalOct 18 · 8,000 Meters Blue · Place 278 · UW-PlattevilleUW-Platteville8,000 Meters Blue27829:47.8 PBSo
Oct 3Blugold InvitationalOct 3 · 8,000 Meters Open · Place 145 · UW-PlattevilleUW-Platteville8,000 Meters Open14531:13.8 PBSo
Sep 19Badger ClassicSep 19 · 8,000 Meters College · UW-PlattevilleUW-Platteville8,000 Meters College0DNFSo

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 19Meet of Future Champions / JV StateOct 19 · 5,000 Meters Varsity · Place 58 · ShorewoodShorewood5,000 Meters Varsity5818:47.512
Oct 12Woodland West Conference ChampionshipOct 12 · 5,000 Meters Junior Varsity · Place 11 · ShorewoodShorewood5,000 Meters Junior Varsity1119:06.2012
Sep 29Nightfall Classic 608 - Lake MillsSep 29 · 5,000 Meters Varsity Division 2 · Place 62 · ShorewoodShorewood5,000 Meters Varsity Division 26219:58.3312
Sep 16Smiley InviteSep 16 · 5,000 Meters Division 1 Junior Varsity · Place 67 · ShorewoodShorewood5,000 Meters Division 1 Junior Varsity6720:18.9 PB12
Sep 6Arrowhead InviteSep 6 · 5,000 Meters Junior Varsity · Place 103 · ShorewoodShorewood5,000 Meters Junior Varsity10320:03.3 PB12
Sep 2Cedar Grove-Belgium InvitationalSep 2 · 5,000 Meters Junior Varsity · Place 11 · ShorewoodShorewood5,000 Meters Junior Varsity117:0112
Aug 19Tosa East ScrimmageAug 19 · 3,200 Meters High School · Place 46 · ShorewoodShorewood3,200 Meters High School4612:32.86 PB12

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 20Meet of Future Champions / JV StateOct 20 · 5,000 Meters Varsity · Place 199 · ShorewoodShorewood5,000 Meters Varsity19920:34.48—
Oct 7Shorewood InvitationalOct 7 · 5,000 Meters Varsity · Place 106 · ShorewoodShorewood5,000 Meters Varsity10620:21.1Unofficial11
Sep 30Nightfall Classic 608 - Lake MillsSep 30 · 5,000 Meters Division 2 · Place 76 · ShorewoodShorewood5,000 Meters Division 27621:21.10—
Sep 20Nicolet Homecoming HustleSep 20 · 2 Miles Varsity · Place 53 · ShorewoodShorewood2 Miles Varsity5313:24.8JR
Sep 20Nicolet Homecoming HustleSep 20 · 2 Miles Varsity · Place 53 · ShorewoodShorewood2 Miles Varsity5313:24.8JR
Sep 17Smiley InvitationalSep 17 · 5,000 Meters Junior Varsity Division 2 · Place 24 · ShorewoodShorewood5,000 Meters Junior Varsity Division 22421:33.911
Sep 8Arrowhead InviteSep 8 · 5,000 Meters JV · Place 151 · ShorewoodShorewood5,000 Meters JV15120:59.411
Sep 1Cam Rock Invite Cambridge/DeerfieldSep 1 · 5,000 Meters Junior Varsity · Place 17 · ShorewoodShorewood5,000 Meters Junior Varsity1721:28.3811
Aug 25Hoehnke-Hill Milwaukee River InvitationalAug 25 · 5,000 Meters Boys · Place 213 · ShorewoodShorewood5,000 Meters Boys21321:56.5 PB11

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 21Meet of Future Champions / JV StateOct 21 · 5,000 Meters Varsity · Place 42 · ShorewoodShorewood5,000 Meters Varsity4220:52.410
Oct 8Shorewood InvitationalOct 8 · Varsity · Place 122 · ShorewoodShorewoodVarsity1227:1910
Aug 26Milwaukee River InvitationalAug 26 · 5,000 Meters Varsity · Place 206 · ShorewoodShorewood5,000 Meters Varsity2067:3810

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 12Wisconsin Middle School Cross Country ChampionshipOct 12 · 3,200 Meters Middle School · Place 185 · ShorewoodShorewood3,200 Meters Middle School18515:24.10 PB8

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 6State Middle School MeetOct 6 · 3,200 Meters Middle School · Place 120 · ShorewoodShorewood3,200 Meters Middle School12014:37.9Unofficial7