Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Bassett Creek ParkRon Kretsch Invitational · Aug 2913:30.7Ron Kretsch InvitationalAugust 29, 2026
5,000 Meters · Bertram ParkMonticello Invitational · Sep 1221:45.1Monticello InvitationalSeptember 12, 2026
5,000 Meters · Cannon Falls FairgroundsCannon Falls Invitational · Sep 3021:44.2Cannon Falls InvitationalSeptember 30, 2025
5,000 Meters · Enger Golf CourseSwain Invitational · Oct 321:25.0Swain Invitational October 3, 2026
5,000 Meters · Flying Cloud FieldsMetro Under The Lights · Sep 1321:53.6Metro Under The LightsSeptember 13, 2025
5,000 Meters · Highland 9 Golf CourseSkyline Conference XC Championship · Oct 1321:14.17Skyline Conference XC ChampionshipOctober 13, 2025
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class A State Championships · Nov 121:00.4MSHSL Class A State ChampionshipsNovember 1, 2025
5,000 Meters · Levi Dodge 5k. CourseFarmington Cowbell · Sep 2421:11.74Farmington CowbellSeptember 24, 2026
5,000 Meters · Levi Dodge Middle SchoolFarmington Invite · Sep 2829:16.40Farmington InviteSeptember 28, 2023
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class A State Championships · Nov 721:35.2MSHSL Class A State ChampionshipsNovember 7, 2026
5,000 Meters · New Richmond HSNew Richmond Invitational · Sep 2621:12.1New Richmond InvitationalSeptember 26, 2026
5,000 Meters · Nicollet M.S.Burnsville Invitational · Sep 1721:39.7Burnsville InvitationalSeptember 17, 2026
5,000 Meters · Picnic IslandWashington Tech Piñata Bash · Oct 721:03.3Washington Tech Piñata BashOctober 7, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7MSHSL Class A State ChampionshipsNov 7 · 5,000 Meters Class A · Place 120 · Trinity/Unity5,000 Meters Class A12021:35.2 PB10
Oct 27MSHSL Section 4A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 19 · Trinity/Unity5,000 Meters Varsity1921:40.410
Oct 20Skyline Conference XC ChampionshipOct 20 · 5,000 Meters Girls Varsity · Place 7 · Trinity/Unity5,000 Meters Girls Varsity721:42.710
Oct 6Washington Tech Pinata BashOct 6 · 5,000 Meters Varsity · Place 10 · Trinity/Unity5,000 Meters Varsity1021:30.310
Oct 3Swain Invitational Oct 3 · 5,000 Meters Girls Varsity Championship · Place 28 · Trinity/Unity5,000 Meters Girls Varsity Championship2821:25.0 PB10
Sep 26New Richmond InvitationalSep 26 · 5,000 Meters Varsity · Place 23 · Trinity/Unity5,000 Meters Varsity2321:12.1 PB10
Sep 24Farmington CowbellSep 24 · 5,000 Meters Varsity · Place 54 · Trinity/Unity5,000 Meters Varsity5421:11.74 PB10
Sep 17Burnsville InvitationalSep 17 · 5,000 Meters Varsity · Place 11 · Trinity/Unity5,000 Meters Varsity1121:39.7 PB10
Sep 12Monticello InvitationalSep 12 · 5,000 Meters Varsity · Place 17 · Trinity/Unity5,000 Meters Varsity1721:45.1 PB10
Aug 29Ron Kretsch InvitationalAug 29 · 3,200 Meters Sophomore · Place 9 · Trinity/Unity3,200 Meters Sophomore913:30.7 PB10

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class A State ChampionshipsNov 1 · 5,000 Meters Class A · Place 97 · Trinity/Unity5,000 Meters Class A9721:00.4 PB9
Oct 21MSHSL Section 4A ChampionshipsOct 21 · 5,000 Meters Varsity · Place 14 · Trinity/Unity5,000 Meters Varsity1421:38.19
Oct 13Skyline Conference XC ChampionshipOct 13 · 5,000 Meters Girls · Place 6 · Trinity/Unity5,000 Meters Girls621:14.17 PB9
Oct 7Washington Tech Piñata BashOct 7 · 5,000 Meters Varsity · Place 7 · Trinity/Unity5,000 Meters Varsity721:03.3 PB9
Oct 4Swain InvitationalOct 4 · 5,000 Meters Varsity · Place 14 · Trinity/Unity5,000 Meters Varsity1421:58.6FR
Sep 30Cannon Falls InvitationalSep 30 · 5,000 Meters Varsity · Place 4 · Trinity/Unity5,000 Meters Varsity421:44.2 PB9
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Girls Gopher Competition · Place 75 · Trinity/Unity5,000 Meters High School Girls Gopher Competition7523:12.29
Sep 13Metro Under The LightsSep 13 · 5,000 Meters Varsity · Place 97 · Trinity/Unity5,000 Meters Varsity9721:53.6 PB9
Sep 6Monticello InvitationalSep 6 · 5,000 Meters Varsity · Place 30 · Trinity/Unity5,000 Meters Varsity3022:23.49
Aug 23Ron Kretsch InvitationalAug 23 · 2 Miles Varsity · Place 8 · Trinity/Unity2 Miles Varsity813:16.3—

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 2MSHSL State Championships - Class ANov 2 · 5,000 Meters Class A · Place 152 · Trinity/Unity5,000 Meters Class A15224:03.08
Oct 22MSHSL Section 4A ChampionshipsOct 22 · 5,000 Meters Varsity · Place 56 · Trinity School at River Ridge5,000 Meters Varsity5624:34.78
Oct 14Skyline Conference XC ChampionshipOct 14 · 5,000 Meters Varsity · Place 29 · Trinity School at River Ridge5,000 Meters Varsity2925:07.38
Sep 19Blaze InvitationalSep 19 · 5,000 Meters Varsity · Place 17 · Trinity/Unity5,000 Meters Varsity1724:14.18
Sep 13Lakeville North AppleJack InvitationalSep 13 · 5,000 Meters Varsity · Place 112 · Trinity School at River Ridge5,000 Meters Varsity11225:50.68
Aug 24Ron Kretsch InvitationalAug 24 · 2 Miles Varsity · Place 20 · Trinity School at River Ridge2 Miles Varsity2014:51.58

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 16Skyline Conference XC ChampionshipOct 16 · 5,000 Meters Varsity · Place 34 · Trinity/Unity*5,000 Meters Varsity3425:42.880
Sep 28Farmington InviteSep 28 · 5,000 Meters Girls 5k. · Place 276 · Trinity/Unity5,000 Meters Girls 5k.27629:16.40 PB7
Sep 14DeLaSalle Islander InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 35 · Trinity/Unity5,000 Meters Junior Varsity3529:31.410