Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Arrowwood ResortAlexandria Lions Invitational · Oct 914:18.3Alexandria Lions InvitationalOctober 9, 2021
2,000 Meters · Big Lake Middle SchoolBattle At Liberty · Aug 318:32.8Battle At LibertyAugust 31, 2021
2400 m · Bertram ParkMonticello Invitational · Sep 109:46.2Monticello InvitationalSeptember 10, 2022
2950 m · Buffalo Heights Golf CourseBuffalo Invitational · Sep 2312:40.7Buffalo InvitationalSeptember 23, 2021
3,200 Meters · Little Falls Golf Course57th Annual Myron Ahle / Lucky Lindy Invitational · Sep 1513:07.957th Annual Myron Ahle / Lucky Lindy InvitationalSeptember 15, 2022
5,000 Meters · Arrowwood Resort52nd Annual Lions Meet of Champions XC Invitational · Oct 420:25.852nd Annual Lions Meet of Champions XC InvitationalOctober 4, 2025
5,000 Meters · Fairway Shores GCPrinceton Invitational · Sep 320:59.4Princeton InvitationalSeptember 3, 2026
5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1921:31.3Roy Griak InvitationalSeptember 19, 2025
5,000 Meters · Little Falls Golf CourseLucky Lindy Invitational · Sep 1219:57.0Lucky Lindy InvitationalSeptember 12, 2024
5,000 Meters · Pebble Creek Golf ClubBecker Invitational · Sep 2520:35.9Becker InvitationalSeptember 25, 2025
5,000 Meters · Princeton Golf CourseTiger Invitational · Oct 1319:07.42Tiger InvitationalOctober 13, 2026
5,000 Meters · River Oaks Golf CourseRocori XC Invitational · Sep 2420:04.9Rocori XC InvitationalSeptember 24, 2026
5,000 Meters · Shamrock Golf CourseRocket Run · Sep 419:49.5Rocket RunSeptember 4, 2025
5,000 Meters · The Ponds Golf CourseMississippi 8 Cross Country Championship · Oct 1419:25.6Mississippi 8 Cross Country ChampionshipOctober 14, 2025
5,000 Meters · Wildcat ParkWildcat Invitational · Sep 1920:39.60Wildcat InvitationalSeptember 19, 2023

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 29MSHSL Section 5AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 53 · BeckerBecker5,000 Meters Varsity5319:52.1012
Oct 20Mississippi 8 XC ChampionshipOct 20 · 5,000 Meters Varsity · Place 54 · BeckerBecker5,000 Meters Varsity5419:23.912
Oct 13Tiger InvitationalOct 13 · 5,000 Meters Varsity · Place 105 · BeckerBecker5,000 Meters Varsity10519:07.42 PB12
Oct 1053rd Annual Lions Meet of Champions XC InvitationalOct 10 · 5,000 Meters Varsity · Place 119 · BeckerBecker5,000 Meters Varsity11921:18.0012
Oct 1Becker InvitationalOct 1 · 5,000 Meters Varsity · Place 14 · BeckerBecker5,000 Meters Varsity1420:37.012
Sep 24Rocori XC InvitationalSep 24 · 5,000 Meters Boys Varsity · Place 83 · BeckerBecker5,000 Meters Boys Varsity8320:04.9 PB12
Sep 17Lucky LindySep 17 · 5,000 Meters Varsity · Place 103 · BeckerBecker5,000 Meters Varsity10320:06.112
Sep 10Rocket RunSep 10 · 5,000 Meters Championship/Varsity · Place 84 · BeckerBecker5,000 Meters Championship/Varsity8420:54.512
Sep 3Princeton InvitationalSep 3 · 5,000 Meters Varsity · Place 68 · BeckerBecker5,000 Meters Varsity6820:59.4 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 14Mississippi 8 Cross Country ChampionshipOct 14 · 5,000 Meters Junior Varsity · Place 8 · BeckerBecker5,000 Meters Junior Varsity819:25.6 PB11
Oct 7Tiger InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 21 · BeckerBecker5,000 Meters Junior Varsity2119:08.911
Oct 452nd Annual Lions Meet of Champions XC InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 116 · BeckerBecker5,000 Meters Junior Varsity11620:25.8 PB11
Sep 25Becker InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 16 · BeckerBecker5,000 Meters Junior Varsity1620:35.9 PB11
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Boys Championship Race · Place 436 · BeckerBecker5,000 Meters High School Boys Championship Race43621:31.3 PB11
Sep 11Lucky Lindy InvitationalSep 11 · 5,000 Meters Junior Varsity · Place 26 · BeckerBecker5,000 Meters Junior Varsity2619:57.611
Sep 4Rocket RunSep 4 · 5,000 Meters Junior Varsity · Place 11 · BeckerBecker5,000 Meters Junior Varsity1119:49.5 PB11
Aug 28Princeton InvitationalAug 28 · 5,000 Meters Varsity · Place 61 · BeckerBecker5,000 Meters Varsity6120:42.0—
Aug 23St. Cloud Early Bird InviteAug 23 · 5,000 Meters Varsity · Place 42 · BeckerBecker5,000 Meters Varsity4220:32.2511

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 15Mississippi 8 ConferenceOct 15 · 5,000 Meters Junior Varsity · Place 7 · BeckerBecker5,000 Meters Junior Varsity719:37.310
Oct 8Tiger InvitationalOct 8 · 5,000 Meters Junior Varsity · Place 34 · BeckerBecker5,000 Meters Junior Varsity3419:38.210
Oct 551st Annual Lions Cross Country Invitational Meet of ChampionsOct 5 · 5,000 Meters Junior Varsity · Place 127 · BeckerBecker5,000 Meters Junior Varsity12720:25.2SO
Sep 26Becker InvitationalSep 26 · 5,000 Meters Varsity · Place 27 · BeckerBecker5,000 Meters Varsity2721:16.710
Sep 20Roy Griak Invitational - HSSep 20 · 5,000 Meters Championship · Place 428 · BeckerBecker5,000 Meters Championship42821:21.210
Sep 12Lucky Lindy InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 22 · BeckerBecker5,000 Meters Junior Varsity2219:57.0 PB10
Sep 5Rocket RunSep 5 · 5,000 Meters Varsity · Place 72 · BeckerBecker5,000 Meters Varsity7220:56.4SO
Aug 29Princeton InvitationalAug 29 · 5,000 Meters Varsity · Place 58 · BeckerBecker5,000 Meters Varsity5822:03.110

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 17Mississippi 8 Conference ChampionshipsOct 17 · 5,000 Meters Junior Varsity · Place 8 · BeckerBecker5,000 Meters Junior Varsity819:34.49
Oct 10Tiger InvitationalOct 10 · 5,000 Meters Junior Varsity · Place 26 · BeckerBecker5,000 Meters Junior Varsity2619:12.49
Sep 28Becker InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 9 · BeckerBecker5,000 Meters Junior Varsity920:34.7—
Sep 19Wildcat InvitationalSep 19 · 5,000 Meters JV Boys 5k · Place 18 · BeckerBecker5,000 Meters JV Boys 5k1820:39.60 PB9
Sep 14Little Falls Lucky LindySep 14 · 5,000 Meters Junior Varsity · Place 76 · BeckerBecker5,000 Meters Junior Varsity7620:50.9—
Sep 7Rocket RunSep 7 · 5,000 Meters Junior Varsity · Place 23 · BeckerBecker5,000 Meters Junior Varsity2320:32.10—
Aug 31Princeton InvitationalAug 31 · 3,000 Meters Junior Varsity · Place 22 · BeckerBecker3,000 Meters Junior Varsity2212:54.0—

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 4Becker InvitationalOct 4 · 3,200 Meters Middle School · Place 11 · BeckerBecker3,200 Meters Middle School1113:06.2—
Sep 29Foley InvitationalSep 29 · 3,200 Meters Jr. High · Place 22 · BeckerBecker3,200 Meters Jr. High2213:25.2Unofficial8
Sep 22Buffalo Bison InvitationalSep 22 · 2,998 Meters Jr High · Place 22 · BeckerBecker2,998 Meters Jr High2212:05.9Unofficial8
Sep 1557th Annual Myron Ahle / Lucky Lindy InvitationalSep 15 · 3,200 Meters Junior High · Place 44 · BeckerBecker3,200 Meters Junior High4413:07.9 PB8
Sep 10Monticello InvitationalSep 10 · 2,400 Meters Junior High · Place 18 · BeckerBecker2,400 Meters Junior High189:46.2 PB8
Sep 1Princeton InvitationalSep 1 · 2,000 Meters Middle School · Place 10 · BeckerBecker2,000 Meters Middle School108:16.4—

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 19Mississippi 8 Conference ChampionshipsOct 19 · 2,600 Meters Middle School · Place 21 · BeckerBecker2,600 Meters Middle School2113:48.2—
Oct 9Alexandria Lions InvitationalOct 9 · 2 Miles Boys Junior High · Place 80 · Becker msBecker ms2 Miles Boys Junior High8014:18.3 PB7
Oct 5Becker InvitationalOct 5 · 3,200 Meters Middle School · Place 19 · BeckerBecker3,200 Meters Middle School1914:19.1—
Sep 30Sauk Rapids-Rice InvitationalSep 30 · 3,200 Meters Middle School · Place 4 · BeckerBecker3,200 Meters Middle School413:26.957
Sep 23Buffalo InvitationalSep 23 · 2,950 Meters Middle School · Place 24 · BeckerBecker2,950 Meters Middle School2412:40.7 PB7
Aug 31Battle At LibertyAug 31 · 2,000 Meters Junior High · Place 18 · Becker msBecker ms2,000 Meters Junior High188:32.8 PB7