Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Brooktree Golf CourseSection 1AAA JV · Oct 2920:19.61Section 1AAA JVOctober 29, 2026
5,000 Meters · Eagan H.S. 5kSouth Suburban Conference Championships · Oct 1021:39.64South Suburban Conference ChampionshipsOctober 10, 2025
5,000 Meters · Lester ParkDuluth East Twin Ports Invitational · Aug 2721:55.50Duluth East Twin Ports InvitationalAugust 27, 2026
5,000 Meters · Levi Dodge 5k. CourseFarmington Cowbell · Sep 2420:11.15Farmington CowbellSeptember 24, 2026
5,000 Meters · Lower Recreation CenterSTMA Invitational · Sep 3021:12.2STMA InvitationalSeptember 30, 2026
5,000 Meters · Nicollet Jr. HighBlaze Invitational · Sep 1824:35.0Blaze InvitationalSeptember 18, 2025
5,000 Meters · Nicollet M.S.Burnsville Invitational · Sep 1720:39.5Burnsville InvitationalSeptember 17, 2026
5,000 Meters · North Alexander ParkFaribault Invitational · Sep 1121:14.4Faribault InvitationalSeptember 11, 2026
5,000 Meters · Steve Michaud ParkLakeville North AppleJack Invitational · Sep 1123:56.3Lakeville North AppleJack InvitationalSeptember 11, 2025
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1023:12.3NXR Heartland Regional ChampionshipsNovember 10, 2024
5,000 Meters · Zahler ParkSTMA Invitational · Oct 122:07.9STMA InvitationalOctober 1, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 29Section 1AAA JVOct 29 · 5,000 Meters Junior Varsity · Place 86 · Farmington5,000 Meters Junior Varsity8620:19.61 PB9
Oct 15SSC ChampionshipsOct 15 · 5,000 Meters JV · Place 95 · Farmington5,000 Meters JV9520:33.709
Sep 30STMA InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 78 · Farmington5,000 Meters Junior Varsity7821:12.2 PB9
Sep 24Farmington CowbellSep 24 · 5,000 Meters JV · Place 79 · Farmington5,000 Meters JV7920:11.15 PB9
Sep 17Burnsville InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 69 · Farmington5,000 Meters Junior Varsity6920:39.5 PB9
Sep 11Faribault InvitationalSep 11 · 5,000 Meters Junior Varsity · Place 117 · Farmington5,000 Meters Junior Varsity11721:14.4 PB9
Aug 27Duluth East Twin Ports InvitationalAug 27 · 5,000 Meters Varsity · Place 75 · Farmington5,000 Meters Varsity7521:55.50 PB9

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23Section 1AAA JVOct 23 · 5,000 Meters Junior Varsity · Place 95 · Farmington5,000 Meters Junior Varsity9520:34.48
Oct 10South Suburban Conference ChampionshipsOct 10 · 5,000 Meters JV Boys · Place 110 · Farmington5,000 Meters JV Boys11021:39.64 PB8
Oct 1STMA InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 177 · Farmington5,000 Meters Junior Varsity17722:07.9 PB8
Sep 25Farmington Cowbell RunSep 25 · 5,000 Meters Boys JV · Place 92 · Farmington5,000 Meters Boys JV9221:51.128
Sep 18Blaze InvitationalSep 18 · 5,000 Meters Boys Junior Varsity · Place 209 · Farmington5,000 Meters Boys Junior Varsity20924:35.0 PB8
Sep 11Lakeville North AppleJack InvitationalSep 11 · 5,000 Meters Junior Varsity · Place 159 · Farmington5,000 Meters Junior Varsity15923:56.3 PB8
Sep 5Faribault InvitationalSep 5 · 5,000 Meters Junior Varsity · Place 145 · Farmington5,000 Meters Junior Varsity14521:22.78
Aug 21Duluth East Twin Ports InvitationalAug 21 · 5,000 Meters Varsity · Place 81 · Farmington5,000 Meters Varsity8122:10.208

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Rising Stars · Place 304 · Farmington5,000 Meters Rising Stars30423:12.3 PB7
Oct 262024 Minnesota Middle School/Jr High State Cross Country ChampionshipsOct 26 · 3,000 Meters Varsity · Place 76 · Farmington3,000 Meters Varsity7613:05.77
Oct 24Section 1AAA JVOct 24 · 5,000 Meters Junior Varsity · Place 139 · Farmington5,000 Meters Junior Varsity13922:49.27
Oct 11South Suburban Conference ChampionshipsOct 11 · 5,000 Meters Junior Varsity · Place 121 · Farmington5,000 Meters Junior Varsity12122:49.77
Sep 26Farmington Cowbell RunSep 26 · 5,000 Meters Varsity · Place 367 · Farmington5,000 Meters Varsity36723:32.27
Sep 19Blaze InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 96 · Farmington5,000 Meters Junior Varsity9625:30.47
Sep 6Faribault InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 217 · Farmington5,000 Meters Junior Varsity21723:51.57
Aug 29St. Olaf H.S. ShowcaseAug 29 · 5,000 Meters Varsity · Place 321 · Farmington5,000 Meters Varsity32125:09.007
Aug 22Duluth East Twin Ports InvitationalAug 22 · 3,000 Meters Junior Varsity · Place 35 · Farmington3,000 Meters Junior Varsity3514:49.507