Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Chippewa Middle SchoolTom Watson Mustang Stampede · Sep 2313:28.10Tom Watson Mustang StampedeSeptember 23, 2023
3,200 Meters · Orono High SchoolOrono XC Invitational · Aug 3115:57.4Orono XC InvitationalAugust 31, 2022
5,000 Meters · Battle Creek Regional ParkIMAC Championships · Oct 920:08.4IMAC ChampionshipsOctober 9, 2025
5,000 Meters · Gale Woods FarmMSHSL Section 6AA Championships · Oct 2920:19.7MSHSL Section 6AA ChampionshipsOctober 29, 2026
5,000 Meters · Gale Woods Regional ParkGryphon XC Invitational · Oct 524:27.6Gryphon XC InvitationalOctober 5, 2022
5,000 Meters · Glencoe - Silver Lake Junior/Senior High SchoolCaty Delwiche Invitational · Sep 2420:08.5Caty Delwiche InvitationalSeptember 24, 2026
5,000 Meters · Les Bolstad Golf COurseMSHSL State Championships - Class AA · Nov 222:07.2MSHSL State Championships - Class AANovember 2, 2024
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AA State Championships · Nov 422:16.9MSHSL Class AA State ChampionshipsNovember 4, 2023
5,000 Meters · Litchfield Golf CourseLitchfield Invitational · Oct 320:24.1Litchfield InvitationalOctober 3, 2024
5,000 Meters · Luther CollegeAll-American Invitational · Sep 1422:39.3All-American InvitationalSeptember 14, 2024
5,000 Meters · Luther College CampusAll-American Invitational · Sep 922:43.70All-American InvitationalSeptember 9, 2023
5,000 Meters · Max Cross Country CourseSteve Johnson Invitational · Oct 320:19.3Steve Johnson Invitational October 3, 2026
5,000 Meters · Orono High SchoolOrono XC Invitational · Sep 221:27.9Orono XC InvitationalSeptember 2, 2026
5,000 Meters · Shamrock Golf CourseRocket Run · Sep 1021:04.3Rocket RunSeptember 10, 2026
5,000 Meters · Valleywood Golf CourseMSHSL Section 3AA Championships · Oct 2420:40.30MSHSL Section 3AA ChampionshipsOctober 24, 2024
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1021:26.0NXR Heartland Regional ChampionshipsNovember 10, 2024

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 29MSHSL Section 6AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 19 · BlakeBlake5,000 Meters Varsity1920:19.7 PB11
Oct 13IMAC Conference ChampionshipsOct 13 · 5,000 Meters Varsity · Place 5 · BlakeBlake5,000 Meters Varsity520:22.111
Oct 3Steve Johnson Invitational Oct 3 · 5,000 Meters Varsity · Place 70 · BlakeBlake5,000 Meters Varsity7020:19.3 PB11
Sep 24Caty Delwiche InvitationalSep 24 · 5,000 Meters Varsity · Place 5 · BlakeBlake5,000 Meters Varsity520:08.5 PB11
Sep 10Rocket RunSep 10 · 5,000 Meters Championship/Varsity · Place 21 · BlakeBlake5,000 Meters Championship/Varsity2121:04.3 PB11
Sep 2Orono XC InvitationalSep 2 · 5,000 Meters Girls Varsity · Place 16 · BlakeBlake5,000 Meters Girls Varsity1621:27.9 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 6AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 22 · BlakeBlake5,000 Meters Varsity2220:29.110
Oct 9IMAC ChampionshipsOct 9 · 5,000 Meters Varsity · Place 8 · BlakeBlake5,000 Meters Varsity820:08.4 PB10
Oct 4Swain InvitationalOct 4 · 5,000 Meters Varsity · Place 25 · BlakeBlake5,000 Meters Varsity2524:09.8SO
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Girls Maroon Competition · Place 108 · BlakeBlake5,000 Meters High School Girls Maroon Competition10823:02.810
Sep 4Bauman-Rovn InvitationalSep 4 · 5,000 Meters Varsity · Place 45 · BlakeBlake5,000 Meters Varsity4520:46.0SO
Aug 27Orono XC InvitationalAug 27 · 5,000 Meters Varsity · Place 24 · BlakeBlake5,000 Meters Varsity2420:57.0SO

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 1 · Place 124 · UnattachedUnattached5,000 Meters Open Invitational Section 112421:26.0 PB9
Nov 2MSHSL State Championships - Class AANov 2 · 5,000 Meters Class AA · Place 133 · BlakeBlake5,000 Meters Class AA13322:07.2 PB9
Oct 24MSHSL Section 3AA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 18 · BlakeBlake5,000 Meters Varsity1820:40.30 PB9
Oct 10IMAC ChampionhipsOct 10 · 5,000 Meters Varsity · Place 14 · BlakeBlake5,000 Meters Varsity1422:00.29
Oct 3Litchfield InvitationalOct 3 · 5,000 Meters Varsity · Place 19 · BlakeBlake5,000 Meters Varsity1920:24.1 PB9
Sep 21Tom Watson Mustang Stampede XC MeetSep 21 · 5,000 Meters Varsity · Place 17 · Blake School (The)Blake School (The)5,000 Meters Varsity1721:19.279
Sep 14All-American InvitationalSep 14 · 5,000 Meters Varsity · Place 127 · BlakeBlake5,000 Meters Varsity12722:39.3 PB9
Aug 28Orono XC InvitationalAug 28 · 5,000 Meters Varsity · Place 20 · Blake School (The)Blake School (The)5,000 Meters Varsity2023:13.9FR
Aug 24Ron Kretsch InvitationalAug 24 · 2 Miles Varsity · Place 12 · Blake School (The)Blake School (The)2 Miles Varsity1214:30.19

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 4MSHSL Class AA State ChampionshipsNov 4 · 5,000 Meters Class AA · Place 141 · BlakeBlake5,000 Meters Class AA14122:16.9 PB8
Oct 26MSHSL Section 3AA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 26 · BlakeBlake5,000 Meters Varsity2621:42.38
Oct 4Gryphon XC InvitationalOct 4 · 5,000 Meters Varsity · Place 22 · BlakeBlake5,000 Meters Varsity2222:26.748
Sep 23Tom Watson Mustang StampedeSep 23 · 3,200 Meters Middle School · Place 9 · BlakeBlake3,200 Meters Middle School913:28.10 PB8
Sep 14DeLaSalle Islander InvitationalSep 14 · 5,000 Meters Varsity · Place 34 · Blake SchoolBlake School5,000 Meters Varsity3423:45.920
Sep 9All-American InvitationalSep 9 · 5,000 Meters Varsity · Place 120 · BlakeBlake5,000 Meters Varsity12022:43.70 PB8
Aug 30Orono XC InvitationalAug 30 · 5,000 Meters Varsity · Place 24 · BlakeBlake5,000 Meters Varsity2422:32.808

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 5Gryphon XC InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 5 · BlakeBlake5,000 Meters Junior Varsity524:27.6 PB7
Sep 8Rocket RunSep 8 · 2,500 Meters Varsity · Place 12 · Blake School (The)Blake School (The)2,500 Meters Varsity1212:15.807
Aug 31Orono XC InvitationalAug 31 · 3,200 Meters Junior High · Place 28 · BlakeBlake3,200 Meters Junior High2815:57.4 PB7
Aug 27BSM Ron Kretsch InvitationalAug 27 · 3,200 Meters Middle School · Place 22 · BlakeBlake3,200 Meters Middle School2216:05.5—