Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Bassett Creek ParkRon Kretsch Invitational · Aug 2912:15.5Ron Kretsch InvitationalAugust 29, 2026
4,000 Meters · Gale Woods FarmUSATF Minnesota Junior Olympic Championships · Nov 216:08.90USATF Minnesota Junior Olympic ChampionshipsNovember 2, 2025
5,000 Meters · 5000 MetersGryphon XC Invitational · Oct 320:05.64Gryphon XC InvitationalOctober 3, 2025
5,000 Meters · Battle Creek Regional ParkIMAC Championships · Oct 918:15.4IMAC ChampionshipsOctober 9, 2025
5,000 Meters · Brightwood Hills Golf CourseIrondale XC Invite · Oct 818:22Irondale XC InviteOctober 8, 2026
5,000 Meters · Chippewa Middle SchoolTom Watson Mustang Stampede XC Meet · Sep 2019:59.7Tom Watson Mustang Stampede XC MeetSeptember 20, 2025
5,000 Meters · Gale Woods FarmMSHSL Section 6AA Championships · Oct 2918:09.5MSHSL Section 6AA ChampionshipsOctober 29, 2026
5,000 Meters · GIRL SCOUT CAMP Elk RiverThunder Trail Classic · Oct 118:58.3Thunder Trail ClassicOctober 1, 2026
5,000 Meters · Little Falls Golf CourseLucky Lindy · Sep 1718:28.8Lucky LindySeptember 17, 2026
5,000 Meters · Orono High SchoolOrono XC Invitational · Sep 221:11.6Orono XC InvitationalSeptember 2, 2026
5,000 Meters · Shamrock Golf CourseRocket Run · Sep 1019:13.8Rocket RunSeptember 10, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 29MSHSL Section 6AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 35 · Breck SchoolBreck School5,000 Meters Varsity3518:09.5 PB9
Oct 13IMAC Conference ChampionshipsOct 13 · 5,000 Meters Varsity · Place 20 · Breck SchoolBreck School5,000 Meters Varsity2018:39.59
Oct 8Irondale XC InviteOct 8 · 5,000 Meters Boys Varsity · Place 16 · Breck SchoolBreck School5,000 Meters Boys Varsity1618:22 PB9
Oct 1Thunder Trail ClassicOct 1 · 5,000 Meters Boys Varsity · Place 15 · Breck SchoolBreck School5,000 Meters Boys Varsity1518:58.3 PB9
Sep 17Lucky LindySep 17 · 5,000 Meters Varsity · Place 58 · Breck SchoolBreck School5,000 Meters Varsity5818:28.8 PB9
Sep 10Rocket RunSep 10 · 5,000 Meters Championship/Varsity · Place 57 · Breck SchoolBreck School5,000 Meters Championship/Varsity5719:13.8 PB9
Sep 2Orono XC InvitationalSep 2 · 5,000 Meters Boys Varsity · Place 71 · Breck SchoolBreck School5,000 Meters Boys Varsity7121:11.6 PB9
Aug 29Ron Kretsch InvitationalAug 29 · 3,200 Meters Freshman · Place 13 · Breck SchoolBreck School3,200 Meters Freshman1312:15.5 PB9

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 2USATF Minnesota Junior Olympic ChampionshipsNov 2 · 4,000 Meters 13-14 · Place 3 · 30-Unattached30-Unattached4,000 Meters 13-14316:08.90 PB8
Oct 23MSHSL Section 6AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 46 · Breck SchoolBreck School5,000 Meters Varsity4618:48.08
Oct 9IMAC ChampionshipsOct 9 · 5,000 Meters Varsity · Place 20 · Breck SchoolBreck School5,000 Meters Varsity2018:15.4 PB8
Oct 3Gryphon XC InvitationalOct 3 · 5,000 Meters Varsity · Place 55 · Breck SchoolBreck School5,000 Meters Varsity5520:05.64 PB8
Sep 25Thunder Trail ClassicSep 25 · 5,000 Meters Varsity · Place 15 · Breck SchoolBreck School5,000 Meters Varsity1520:27.18
Sep 20Tom Watson Mustang Stampede XC MeetSep 20 · 5,000 Meters Boys Varsity Green · Place 62 · Breck SchoolBreck School5,000 Meters Boys Varsity Green6219:59.7 PB8
Sep 4Rocket RunSep 4 · 5,000 Meters Varsity · Place 76 · Breck SchoolBreck School5,000 Meters Varsity7619:46.48