Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Grand National Golf ClubMSHSL Section 5A Championships · Oct 2423:02.2MSHSL Section 5A ChampionshipsOctober 24, 2024
5,000 Meters · Litchfield Golf CourseMSHSL Section 5A Championships · Oct 2321:31.8MSHSL Section 5A ChampionshipsOctober 23, 2025
5,000 Meters · Pierz Golf CourseRey Zimney Stampede · Sep 1527:37.1Rey Zimney StampedeSeptember 15, 2025
5,000 Meters · Pine City Country ClubGreat River Conference Championships · Oct 1423:26Great River Conference ChampionshipsOctober 14, 2025
5,000 Meters · Royalton High SchoolRoyalton Invitational · Oct 724:49.1Royalton InvitationalOctober 7, 2025
5,000 Meters · Ruttger's Bay Lake ResortCrosby-Ironton XC Invitational · Oct 225:27.5Crosby-Ironton XC InvitationalOctober 2, 2025
5,000 Meters · Stone Creek Golf CourseFoley Falcon Invite · Sep 2527:41.03Foley Falcon InviteSeptember 25, 2025

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

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 5A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 120 · Mille Lacs5,000 Meters Varsity12021:31.8 PB12
Oct 14Great River Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 36 · Mille Lacs5,000 Meters Varsity3623:26 PB12
Oct 7Royalton InvitationalOct 7 · 5,000 Meters Varsity · Place 59 · Mille Lacs5,000 Meters Varsity5924:49.1 PB12
Oct 2Crosby-Ironton XC InvitationalOct 2 · 5,000 Meters Varsity · Place 35 · Mille Lacs5,000 Meters Varsity3525:27.5 PB12
Sep 30Hinckley-Finlayson InvitationalSep 30 · 5,000 Meters Varsity · Place 98 · Mille Lacs5,000 Meters Varsity9824:12.112
Sep 25Foley Falcon InviteSep 25 · 5,000 Meters Varsity · Place 46 · Mille Lacs5,000 Meters Varsity4627:41.03 PB12
Sep 15Rey Zimney StampedeSep 15 · 5,000 Meters Varsity · Place 125 · Mille Lacs5,000 Meters Varsity12527:37.1 PB12
Sep 9Mora XC InvitationalSep 9 · 5,000 Meters Varsity · Place 131 · Mille Lacs5,000 Meters Varsity13125:19.0SR
Sep 4Pine City InviteSep 4 · 5,000 Meters Varsity · Place 85 · Mille Lacs5,000 Meters Varsity8525:4012
Aug 28Princeton InvitationalAug 28 · 5,000 Meters Varsity · Place 108 · Mille Lacs5,000 Meters Varsity10825:27.3—
Aug 25Milaca Early BirdAug 25 · 5,000 Meters Varsity · Place 46 · Mille Lacs5,000 Meters Varsity4626:46.9—

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 5A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 132 · Mille Lacs5,000 Meters Varsity13223:02.2 PB11
Oct 15Great River Conference ChampionshipOct 15 · 5,000 Meters Varsity · Place 43 · Mille Lacs5,000 Meters Varsity4324:1111
Oct 8Royals InvitationalOct 8 · 5,000 Meters Varsity · Place 42 · Mille Lacs5,000 Meters Varsity4224:53.111
Oct 3Crosby-Ironton XC InvitationalOct 3 · 5,000 Meters Varsity · Place 29 · Mille Lacs5,000 Meters Varsity2924:46.0JR
Oct 1Hinckley-FInlayson InvitationalOct 1 · 5,000 Meters Varsity · Place 117 · Mille Lacs5,000 Meters Varsity11723:00.311
Sep 26Falcon InvitationalSep 26 · 5,000 Meters Varsity · Place 39 · Mille Lacs5,000 Meters Varsity3924:58.111
Sep 16Rey Zimney StampedeSep 16 · 5,000 Meters Varsity · Place 146 · Mille Lacs5,000 Meters Varsity14629:14.611
Sep 10Mora XC InvitationalSep 10 · 5,000 Meters Varsity · Place 129 · Mille Lacs5,000 Meters Varsity12923:41.1JR
Sep 5Pine City InviteSep 5 · Varsity · Place 73 · Mille LacsVarsity7326:4311
Aug 29Princeton InvitationalAug 29 · 5,000 Meters Varsity · Place 93 · Mille Lacs5,000 Meters Varsity9325:34.111
Aug 26Milaca Early BirdAug 26 · 5,000 Meters Junior Varsity · Place 24 · Mille Lacs5,000 Meters Junior Varsity2426:24.711