Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Commons ParkFridley Peach Run · Sep 812:32.20Fridley Peach RunSeptember 8, 2022
4,000 Meters · Chippewa Middle SchoolTom Watson Mustang Invite JV · Sep 2517:23.1Tom Watson Mustang Invite JVSeptember 25, 2021
5,000 Meters · Anoka HSMounds View Tom Watson Invitational · Sep 2418:45.4Mounds View Tom Watson InvitationalSeptember 24, 2022
5,000 Meters · Bertram ParkMonticello Invitational · Sep 617:15.3Monticello InvitationalSeptember 6, 2025
5,000 Meters · Cannon Falls FairgroundsCannon Falls Invitational · Sep 3017:52.0Cannon Falls InvitationalSeptember 30, 2025
5,000 Meters · Flying Cloud FieldsMetro Under The Lights · Sep 1317:16.1Metro Under The LightsSeptember 13, 2025
5,000 Meters · Highland 9 Golf CourseSkyline Conference XC Championship · Oct 1317:27.68Skyline Conference XC ChampionshipOctober 13, 2025
5,000 Meters · Highland 9-Hole Golf CourseMSHSL Section 4A Championships · Oct 2518:24.0MSHSL Section 4A ChampionshipsOctober 25, 2022
5,000 Meters · Hudson Middle SchoolRaider Invite · Sep 1919:56.1Raider InviteSeptember 19, 2023
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class A State Championships · Nov 116:34.6MSHSL Class A State ChampionshipsNovember 1, 2025
5,000 Meters · Levi Dodge 5k. CourseFarmington Cowbell Run · Sep 2516:57.87Farmington Cowbell RunSeptember 25, 2025
5,000 Meters · Levi Dodge Middle SchoolFarmington Invite · Sep 2818:18.00Farmington InviteSeptember 28, 2023
5,000 Meters · Nicollet Jr. HighBlaze Invitational (Boys Only) · Sep 2218:54.2Blaze Invitational (Boys Only)September 22, 2022
5,000 Meters · Picnic IslandWashington Tech Piñata Bash · Oct 716:27.6Washington Tech Piñata BashOctober 7, 2025
5,000 Meters · Simley Senior High SchoolSimley Invitational · Oct 818:45.88Simley InvitationalOctober 8, 2022
8,000 Meters · Baldwin Golf CourseHeart of America Cross Country Championships · Nov 629:15.6Heart of America Cross Country ChampionshipsNovember 6, 2026
8,000 Meters · DMACC Cross Country CourseGrand View Invitational · Sep 1930:41.17Grand View InvitationalSeptember 19, 2026
8,000 Meters · Dordt CourseDordt Holiday Inn Express XC Classic · Oct 1027:57.2Dordt Holiday Inn Express XC ClassicOctober 10, 2026
8,000 Meters · Gans Creek Recreation AreaGans Creek Classic College · Sep 2527:28.6Gans Creek Classic CollegeSeptember 25, 2026
8,000 Meters · University of Saint MarySpire Sunset Showdown · Aug 2829:48.76Spire Sunset ShowdownAugust 28, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6Heart of America Cross Country ChampionshipsNov 6 · 8,000 Meters Heart of America · Place 99 · Benedictine (Kan.)Benedictine (Kan.)8,000 Meters Heart of America9929:15.6 PBFr
Oct 10Dordt Holiday Inn Express XC ClassicOct 10 · 8,000 Meters Gold · Place 78 · Benedictine (Kan.)Benedictine (Kan.)8,000 Meters Gold7827:57.2 PBFr
Sep 25Gans Creek Classic CollegeSep 25 · 8,000 Meters Black Open · Place 131 · Benedictine (Kan.)Benedictine (Kan.)8,000 Meters Black Open13127:28.6 PBFr
Sep 19Grand View InvitationalSep 19 · 8,000 Meters Collegiate · Place 83 · Benedictine (Kan.)Benedictine (Kan.)8,000 Meters Collegiate8330:41.17 PBFr
Aug 28Spire Sunset ShowdownAug 28 · 8,000 Meters Collegiate · Place 62 · Benedictine (Kan.)Benedictine (Kan.)8,000 Meters Collegiate6229:48.76 PBFr

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class A State ChampionshipsNov 1 · 5,000 Meters Class A · Place 21 · Trinity/UnityTrinity/Unity5,000 Meters Class A2116:34.6 PB12
Oct 21MSHSL Section 4A ChampionshipsOct 21 · 5,000 Meters Varsity · Place 6 · Trinity/UnityTrinity/Unity5,000 Meters Varsity617:36.512
Oct 13Skyline Conference XC ChampionshipOct 13 · 5,000 Meters Boys · Place 5 · Trinity/UnityTrinity/Unity5,000 Meters Boys517:27.68 PB12
Oct 7Washington Tech Piñata BashOct 7 · 5,000 Meters Varsity · Place 1 · Trinity/UnityTrinity/Unity5,000 Meters Varsity116:27.6 PB12
Oct 4Swain InvitationalOct 4 · 5,000 Meters Varsity · Place 3 · Trinity/UnityTrinity/Unity5,000 Meters Varsity317:44.9SR
Sep 30Cannon Falls InvitationalSep 30 · 5,000 Meters Varsity · Place 2 · Trinity/UnityTrinity/Unity5,000 Meters Varsity217:52.0 PB12
Sep 25Farmington Cowbell RunSep 25 · 5,000 Meters Boys Varsity · Place 17 · Trinity/UnityTrinity/Unity5,000 Meters Boys Varsity1716:57.87 PB12
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Boys Gopher Competition · Place 60 · Trinity/UnityTrinity/Unity5,000 Meters High School Boys Gopher Competition6018:58.812
Sep 13Metro Under The LightsSep 13 · 5,000 Meters Varsity · Place 54 · Trinity/UnityTrinity/Unity5,000 Meters Varsity5417:16.1 PB12
Sep 6Monticello InvitationalSep 6 · 5,000 Meters Varsity · Place 11 · Trinity/UnityTrinity/Unity5,000 Meters Varsity1117:15.3 PB12
Aug 23Ron Kretsch InvitationalAug 23 · 2 Miles Varsity · Place 2 · Trinity/UnityTrinity/Unity2 Miles Varsity210:03.2—

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 2MSHSL State Championships - Class ANov 2 · 5,000 Meters Class A · Place 56 · Trinity/UnityTrinity/Unity5,000 Meters Class A5617:16.811
Sep 19Blaze InvitationalSep 19 · 5,000 Meters Varsity · Place 1 · Trinity/UnityTrinity/Unity5,000 Meters Varsity117:26.111

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 16Skyline Conference XC ChampionshipOct 16 · 5,000 Meters Varsity · Place 10 · Trinity/Unity*Trinity/Unity*5,000 Meters Varsity1017:59.460
Sep 28Farmington InviteSep 28 · 5,000 Meters Boys 5k · Place 60 · Trinity/UnityTrinity/Unity5,000 Meters Boys 5k6018:18.00 PB10
Sep 19Raider InviteSep 19 · 5,000 Meters Varsity · Place 32 · Trinity/UnityTrinity/Unity5,000 Meters Varsity3219:56.1 PB10
Sep 14DeLaSalle Islander InvitationalSep 14 · 5,000 Meters Varsity · Place 35 · Trinity/Unity*Trinity/Unity*5,000 Meters Varsity3519:05.270

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25MSHSL Section 4A ChampionshipsOct 25 · 5,000 Meters Varsity · Place 44 · Trinity/UnityTrinity/Unity5,000 Meters Varsity4418:24.0 PB9
Oct 8Simley InvitationalOct 8 · 5,000 Meters Varsity · Place 38 · Trinity/UnityTrinity/Unity5,000 Meters Varsity3818:45.88 PB9
Sep 24Mounds View Tom Watson InvitationalSep 24 · 5,000 Meters Gold 5k · Place 28 · Trinity/UnityTrinity/Unity5,000 Meters Gold 5k2818:45.4 PB9
Sep 22Blaze Invitational (Boys Only)Sep 22 · 5,000 Meters Varsity · Place 27 · Trinity/UnityTrinity/Unity5,000 Meters Varsity2718:54.2 PB9
Sep 10Monticello InvitationalSep 10 · 5,000 Meters Varsity · Place 50 · Trinity/UnityTrinity/Unity5,000 Meters Varsity5019:47.29
Sep 8Fridley Peach RunSep 8 · 2 Miles Varsity · Place 19 · Trinity/UnityTrinity/Unity2 Miles Varsity1912:32.20 PB9

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 4A ChampionshipsOct 26 · 5,000 Meters Section · Place 64 · Trinity/UnityTrinity/Unity5,000 Meters Section6420:01.78
Oct 9Simley InvitationalOct 9 · 5,000 Meters Varsity · Place 61 · Trinity/UnityTrinity/Unity5,000 Meters Varsity6121:11.918
Sep 25Tom Watson Mustang Invite JVSep 25 · 4,000 Meters Gold Race Junior Varsity · Place 54 · Trinity/UnityTrinity/Unity4,000 Meters Gold Race Junior Varsity5417:23.1 PB8