Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Highland 9 Golf CourseSt. Paul Two Mile · Sep 5 | 13:21.1 | St. Paul Two Mile | September 5, 2025 |
| 2 Miles · Rosemount High SchoolIrish Invitational · Sep 4 | 14:10.5 | Irish Invitational | September 4, 2026 |
| 2 Miles · Simley Senior High SchoolSimley Invitational · Oct 8 | 14:50.80 | Simley Invitational | October 8, 2022 |
| 2800 m · Gale Woods FarmGryphon XC Invitational · Oct 4 | 11:49.93 | Gryphon XC Invitational | October 4, 2023 |
| 3,000 Meters · Gale Woods FarmUSATF Minnesota Association Junior Olympic Championships · Nov 6 | 13:51.30 | USATF Minnesota Association Junior Olympic Championships | November 6, 2022 |
| 3,200 Meters · Anoka HSMounds View Tom Watson Invitational · Sep 24 | 14:24.6 | Mounds View Tom Watson Invitational | September 24, 2022 |
| 5,000 Meters · Flying Cloud AirportMetro Invitaitonal - Under the Lights · Sep 26 | 20:54.7 | Metro Invitaitonal - Under the Lights | September 26, 2026 |
| 5,000 Meters · Highland 9 Golf CourseSt Paul City Conference · Oct 14 | 20:22.21 | St Paul City Conference | October 14, 2025 |
| 5,000 Meters · Levi Dodge 5k. CourseFarmington Cowbell · Sep 24 | 19:46.48 | Farmington Cowbell | September 24, 2026 |
| 5,000 Meters · Theodore Wirth Regional ParkDeLaSalle Islander Invite · Sep 15 | 22:03 | DeLaSalle Islander Invite | September 15, 2026 |
| 5,000 Meters · Wildcat ParkChisago Lakes Wild Cat Invitational · Sep 22 | 20:12.49 | Chisago Lakes Wild Cat Invitational | September 22, 2026 |
| 5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 10 | 19:39.6 | NXR Heartland Regional Championships | November 10, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | St Paul City ConferenceOct 21 · 5,000 Meters Junior Varsity · Place 72 · St. Paul CentralSt. Paul Central | 5,000 Meters Junior Varsity | 72 | 22:52.3 | 11 |
| Sep 26 | Metro Invitaitonal - Under the LightsSep 26 · 5,000 Meters JV Black Race · Place 121 · St. Paul CentralSt. Paul Central | 5,000 Meters JV Black Race | 121 | 20:54.7 PB | 11 |
| Sep 24 | Farmington CowbellSep 24 · 5,000 Meters JV · Place 66 · St. Paul CentralSt. Paul Central | 5,000 Meters JV | 66 | 19:46.48 PB | 11 |
| Sep 22 | Chisago Lakes Wild Cat InvitationalSep 22 · 5,000 Meters JV · Place 21 · St. Paul CentralSt. Paul Central | 5,000 Meters JV | 21 | 20:12.49 PB | 11 |
| Sep 15 | DeLaSalle Islander InviteSep 15 · 5,000 Meters Boys JV · Place 38 · St. Paul CentralSt. Paul Central | 5,000 Meters Boys JV | 38 | 22:03 PB | 11 |
| Sep 4 | Irish InvitationalSep 4 · 2 Miles Junior Varsity · Place 143 · St. Paul CentralSt. Paul Central | 2 Miles Junior Varsity | 143 | 14:10.5 PB | 11 |
2025 Cross Country
4 results2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 2 · Place 239 · St. Paul CentralSt. Paul Central | 5,000 Meters Open Invitational Section 2 | 239 | 19:39.6 PB | 9 |
| Oct 15 | St Paul City Conference CC MeetOct 15 · 5,000 Meters Junior Varsity · Place 14 · St. Paul CentralSt. Paul Central | 5,000 Meters Junior Varsity | 14 | 20:04.96Unofficial | 9 |
| Oct 3 | Thundering Royal ElkOct 3 · 5,000 Meters Junior Varsity · Place 26 · St. Paul CentralSt. Paul Central | 5,000 Meters Junior Varsity | 26 | 19:39.2 | 9 |
| Sep 26 | Farmington Cowbell RunSep 26 · 5,000 Meters Varsity · Place 179 · St. Paul CentralSt. Paul Central | 5,000 Meters Varsity | 179 | 20:26.9 | 9 |
| Sep 6 | St. Paul Two MileSep 6 · 2 Miles Open · Place 55 · St. Paul CentralSt. Paul Central | 2 Miles Open | 55 | 12:39.17 | 9 |
| Aug 30 | Irish InvitationalAug 30 · 2 Miles Junior Varsity · Place 101 · St. Paul CentralSt. Paul Central | 2 Miles Junior Varsity | 101 | 12:53.5 | FR |
| Aug 23 | Cretin-Derham Hall XC InvieAug 23 · 5,000 Meters Varsity · Place 30 · St. Paul CentralSt. Paul Central | 5,000 Meters Varsity | 30 | 22:37.7 | 9 |
2023 Cross Country
1 results2022 Cross Country
4 results2021 Cross Country
1 results