Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Basset Creek CC CoursesMCAA Championships · Oct 1424:48.50MCAA ChampionshipsOctober 14, 2023
5,000 Meters · Bassett Creek ParkMCAA Cross Country Championship · Oct 1223:54.6MCAA Cross Country ChampionshipOctober 12, 2024
5,000 Meters · Central ParkPact/Legacy XC Invitational · Sep 427:08.19Pact/Legacy XC InvitationalSeptember 4, 2025
5,000 Meters · Gale Woods FarmGryphon XC Invitational · Oct 426:26.06Gryphon XC InvitationalOctober 4, 2023
5,000 Meters · Grand National Golf ClubMSHSL Section 5A Championships · Oct 2423:49.1MSHSL Section 5A ChampionshipsOctober 24, 2024
5,000 Meters · Ki-Chi Saga ParkChisago Lakes Wildcat Invitational · Sep 1632:15.02Chisago Lakes Wildcat InvitationalSeptember 16, 2025
5,000 Meters · Spring Brook Golf CourseMora XC Invitational · Sep 1229:00.10Mora XC InvitationalSeptember 12, 2023
5,000 Meters · St. John's PrepJohnnie Bread Invitational · Sep 2530:19.1Johnnie Bread InvitationalSeptember 25, 2025
5,000 Meters · Wildcat ParkWildcat Invitational · Sep 1929:11.30Wildcat InvitationalSeptember 19, 2023

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 4Swain InvitationalOct 4 · 5,000 Meters Varsity · Place 109 · NLA/LILA5,000 Meters Varsity10927:57.1FR
Sep 25Johnnie Bread InvitationalSep 25 · 5,000 Meters Varsity · Place 81 · NLA/LILA5,000 Meters Varsity8130:19.1 PB9
Sep 16Chisago Lakes Wildcat InvitationalSep 16 · 5,000 Meters Boys 5k · Place 150 · NLA/LILA5,000 Meters Boys 5k15032:15.02 PB9
Sep 4Pact/Legacy XC InvitationalSep 4 · 5,000 Meters Varsity · Place 45 · NLA/LILA5,000 Meters Varsity4527:08.19 PB9

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 5A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 136 · NLA/LILA5,000 Meters Varsity13623:49.1 PB8
Oct 12MCAA Cross Country ChampionshipOct 12 · 5,000 Meters Boys Varsity · Place 47 · NLA/LILA5,000 Meters Boys Varsity4723:54.6 PB8
Oct 2Gryphon XC InvitationalOct 2 · 5,000 Meters Varsity · Place 118 · NLA/LILA5,000 Meters Varsity11825:26.808
Sep 26Johnny Bread InvitationalSep 26 · 5,000 Meters Varsity · Place 58 · NLA/LILA5,000 Meters Varsity5826:10.18
Sep 10Mora XC InvitationalSep 10 · 5,000 Meters Varsity · Place 133 · NLA/LILA5,000 Meters Varsity13325:15.48
Sep 5Legacy/Pact XC InviteSep 5 · 5,000 Meters Varsity · Place 18 · NLA/LILA5,000 Meters Varsity1824:48.78

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 5A ChampionshipsOct 26 · 5,000 Meters Varsity · Place 131 · NLA/LILA5,000 Meters Varsity13125:12.17
Oct 14MCAA ChampionshipsOct 14 · 5,000 Meters Varsity Boys · Place 45 · NLA/LILA5,000 Meters Varsity Boys4524:48.50 PB7
Oct 4Gryphon XC InvitationalOct 4 · 5,000 Meters Varsity · Place 108 · NLA/LILA5,000 Meters Varsity10826:26.06 PB7
Sep 19Wildcat InvitationalSep 19 · 5,000 Meters JV Boys 5k · Place 120 · NLA/LILA5,000 Meters JV Boys 5k12029:11.30 PB7
Sep 12Mora XC InvitationalSep 12 · 5,000 Meters JV · Place 109 · NLA/LILA5,000 Meters JV10929:00.10 PB7