Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Arvig ParkBrave Like Gabe · Aug 2625:08.6Brave Like GabeAugust 26, 2023
5,000 Meters · Balmoral Golf CoursePark Region Conference Championships · Oct 1420:53.21Park Region Conference ChampionshipsOctober 14, 2025
5,000 Meters · Double Eagle Golf CourseBertha-Hewitt Invitational · Sep 2322:00.2Bertha-Hewitt InvitationalSeptember 23, 2025
5,000 Meters · Long Prairie Country ClubLPGE Cross Country Invitational · Sep 822:58.82LPGE Cross Country InvitationalSeptember 8, 2025
5,000 Meters · Madden's On Gull LakePillager Invitational · Sep 1823:25.2Pillager InvitationalSeptember 18, 2025
5,000 Meters · Minnewaska Golf ClubMSHSL Section 6A Championships · Oct 2321:46.2MSHSL Section 6A ChampionshipsOctober 23, 2025
5,000 Meters · Vintage Golf CourseCentral Minnesota River Run · Aug 2522:27.3Central Minnesota River RunAugust 25, 2025
5,000 Meters · Whitetail Run Golf CoursePark Region Conference Championships · Oct 1621:46.62Park Region Conference ChampionshipsOctober 16, 2023
8,000 Meters · Bush Park51st Charles Bowles Willamette XC Invitational · Oct 332:08.451st Charles Bowles Willamette XC InvitationalOctober 3, 2026
8,000 Meters · Lewiston OrchardsCascade Collegiate Conference Championships · Nov 631:01.50Cascade Collegiate Conference ChampionshipsNovember 6, 2026
8,000 Meters · Oak Knoll Golf CourseLinfield George Oja Invitational · Oct 1730:31.74Linfield George Oja InvitationalOctober 17, 2026
8,000 Meters · PLU Meadows Disc Golf Course2026 PLU Invitational · Sep 1933:33.602026 PLU InvitationalSeptember 19, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 6Cascade Collegiate Conference ChampionshipsNov 6 · 8,000 Meters CCC Mens · Place 100 · Warner Pacific (Ore.)Warner Pacific (Ore.)8,000 Meters CCC Mens10031:01.50 PBFr
Oct 17Linfield George Oja InvitationalOct 17 · 8,000 Meters Collegiate · Place 377 · Warner Pacific (Ore.)Warner Pacific (Ore.)8,000 Meters Collegiate37730:31.74 PBFr
Oct 351st Charles Bowles Willamette XC InvitationalOct 3 · 8,000 Meters Invite · Place 278 · Warner Pacific (Ore.)Warner Pacific (Ore.)8,000 Meters Invite27832:08.4 PBFr
Sep 192026 PLU InvitationalSep 19 · 8,000 Meters Men's "Black" Division · Place 95 · Warner Pacific (Ore.)Warner Pacific (Ore.)8,000 Meters Men's "Black" Division9533:33.60 PBFr

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 6A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 99 · VerndaleVerndale5,000 Meters Varsity9921:46.2 PB12
Oct 14Park Region Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 48 · VerndaleVerndale5,000 Meters Varsity4820:53.21 PB12
Oct 9Perham Harrier InviteOct 9 · 5,000 Meters Varsity · Place 130 · VerndaleVerndale5,000 Meters Varsity13021:15.5SR
Oct 2Otter Tail Central InviteOct 2 · 5,000 Meters Varsity · Place 28 · VerndaleVerndale5,000 Meters Varsity2821:45.0212
Sep 23Bertha-Hewitt InvitationalSep 23 · 5,000 Meters Varsity · Place 39 · VerndaleVerndale5,000 Meters Varsity3922:00.2 PB12
Sep 18Pillager InvitationalSep 18 · 5,000 Meters Boys Varsity · Place 10 · VerndaleVerndale5,000 Meters Boys Varsity1023:25.2 PB12
Sep 8LPGE Cross Country InvitationalSep 8 · 5,000 Meters Varsity · Place 65 · VerndaleVerndale5,000 Meters Varsity6522:58.82 PB12
Sep 2WDC Johanna Olson InvitationalSep 2 · 5,000 Meters Varsity · Place 51 · VerndaleVerndale5,000 Meters Varsity5122:52.5SR
Aug 25Central Minnesota River RunAug 25 · 5,000 Meters Varsity · Place 61 · VerndaleVerndale5,000 Meters Varsity6122:27.3 PB12
Aug 23Brave Like Gabe InvitationalAug 23 · 5,000 Meters Varsity · Place 67 · VerndaleVerndale5,000 Meters Varsity6721:39.2SR

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 8ABE XC InvitationalOct 8 · 5,000 Meters Varsity · Place 22 · VerndaleVerndale5,000 Meters Varsity2222:59.2JR
Sep 24Bertha-Hewitt InvitationalSep 24 · 5,000 Meters Varsity · Place 31 · VerndaleVerndale5,000 Meters Varsity3124:38.111
Sep 19Pillager InvitationalSep 19 · 5,000 Meters Varsity · Place 29 · VerndaleVerndale5,000 Meters Varsity2926:01.311
Sep 3WDC Johanna Olson InvitationalSep 3 · 5,000 Meters Varsity · Place 108 · VERNDALEVERNDALE5,000 Meters Varsity10825:31.5JR
Aug 24Brave Like Gabe InvitationalAug 24 · 5,000 Meters Varsity · Place 79 · VerndaleVerndale5,000 Meters Varsity7925:47.1—

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 6A ChampionshipsOct 26 · 5,000 Meters Varsity · Place 105 · VerndaleVerndale5,000 Meters Varsity10523:11.6810
Oct 16Park Region Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 43 · VerndaleVerndale5,000 Meters Varsity4321:46.62 PB10
Sep 26Bertha-Hewitt InviteSep 26 · 5,000 Meters Varsity · Place 26 · VerndaleVerndale5,000 Meters Varsity2623:52.6—
Sep 11Long Prairie-Grey Eagle Varsity InvitationalSep 11 · 5,000 Meters Varsity · Place 119 · VerndaleVerndale5,000 Meters Varsity11925:24.2710
Sep 5WDC Johanna Olson InvitationalSep 5 · 5,000 Meters Varsity · Place 81 · VerndaleVerndale5,000 Meters Varsity8129:04.3010
Aug 28Central Minnesota River RunAug 28 · 5,000 Meters Varsity · Place 52 · VerndaleVerndale5,000 Meters Varsity5226:18.20—
Aug 26Brave Like GabeAug 26 · 5,000 Meters Varsity · Place 126 · VerndaleVerndale5,000 Meters Varsity12625:08.6 PB10