Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Highland 9 Golf CourseSt. Paul Two Mile · Sep 5 | 17:54.5 | St. Paul Two Mile | September 5, 2025 |
| 2 Miles · Rosemount Middle SchoolIrish Invitational · Sep 1 | 18:11.9 | Irish Invitational | September 1, 2023 |
| 5,000 Meters · Arrowwood Resort52nd Annual Lions Meet of Champions XC Invitational · Oct 4 | 27:54.5 | 52nd Annual Lions Meet of Champions XC Invitational | October 4, 2025 |
| 5,000 Meters · Chippewa Middle SchoolTom Watson Mustang Stampede · Sep 23 | 27:40.10 | Tom Watson Mustang Stampede | September 23, 2023 |
| 5,000 Meters · Crown CollegeWildcat Invitational · Sep 14 | 30:00.57 | Wildcat Invitational | September 14, 2023 |
| 5,000 Meters · Flying Cloud FieldsMetro Under The Lights · Sep 13 | 27:54.4 | Metro Under The Lights | September 13, 2025 |
| 5,000 Meters · Highland 9 Golf CourseSt Paul City Conference · Oct 14 | 26:07.12 | St Paul City Conference | October 14, 2025 |
| 5,000 Meters · Levi Dodge 5k. CourseFarmington Cowbell Run · Sep 25 | 27:15.13 | Farmington Cowbell Run | September 25, 2025 |
| 5,000 Meters · Levi Dodge Middle SchoolFarmington Invite · Sep 28 | 28:37.80 | Farmington Invite | September 28, 2023 |
| 5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 10 | 26:09.8 | NXR Heartland Regional Championships | November 10, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | St Paul City ConferenceOct 14 · 5,000 Meters Unknown · Place 98 · St. Paul Central | 5,000 Meters Unknown | 98 | 26:07.12 PB | 12 |
| Oct 4 | 52nd Annual Lions Meet of Champions XC InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 266 · St. Paul Central | 5,000 Meters Junior Varsity | 266 | 27:54.5 PB | 12 |
| Sep 25 | Farmington Cowbell RunSep 25 · 5,000 Meters Boys JV · Place 252 · St. Paul Central | 5,000 Meters Boys JV | 252 | 27:15.13 PB | 12 |
| Sep 20 | Tom Watson Mustang Stampede XC MeetSep 20 · 5,000 Meters Boys HS Gold · Place 179 · St. Paul Central | 5,000 Meters Boys HS Gold | 179 | 28:41.8 | 12 |
| Sep 13 | Metro Under The LightsSep 13 · 5,000 Meters Junior Varsity Red · Place 225 · St. Paul Central | 5,000 Meters Junior Varsity Red | 225 | 27:54.4 PB | 12 |
| Sep 5 | St. Paul Two MileSep 5 · 2 Miles Open · Place 135 · St. Paul Central | 2 Miles Open | 135 | 17:54.5 PB | 12 |
| Aug 22 | Cretin-Derham XC InviteAug 22 · 3,200 Meters Junior Varsity · Place 35 · St. Paul Central | 3,200 Meters Junior Varsity | 35 | 19:29.38 | 12 |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 2 · Place 379 · St. Paul Central | 5,000 Meters Open Invitational Section 2 | 379 | 26:09.8 PB | 11 |
| Oct 15 | St Paul City Conference CC MeetOct 15 · 5,000 Meters Junior Varsity · Place 60 · St. Paul Central | 5,000 Meters Junior Varsity | 60 | 26:37.92Unofficial | 11 |
| Oct 3 | Thundering Royal ElkOct 3 · 5,000 Meters Junior Varsity · Place 153 · St. Paul Central | 5,000 Meters Junior Varsity | 153 | 25:38.1 | 11 |
| Sep 26 | Farmington Cowbell RunSep 26 · 5,000 Meters Varsity · Place 469 · St. Paul Central | 5,000 Meters Varsity | 469 | 26:29.8 | 11 |
| Sep 21 | Tom Watson Mustang Stampede XC MeetSep 21 · 5,000 Meters Varsity · Place 436 · St. Paul Central | 5,000 Meters Varsity | 436 | 26:42.88 | 11 |
| Sep 14 | Metro InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 269 · St. Paul Central | 5,000 Meters Junior Varsity | 269 | 27:11.1 | 11 |
| Sep 6 | St. Paul Two MileSep 6 · 2 Miles Open · Place 123 · St. Paul Central | 2 Miles Open | 123 | 16:28.13 | 11 |
| Aug 30 | Irish InvitationalAug 30 · 2 Miles Junior Varsity · Place 229 · St. Paul Central | 2 Miles Junior Varsity | 229 | 17:17.9 | JR |
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | St Paul City Conference CC MeetOct 17 · 5,000 Meters Junior Varsity · Place 87 · St Paul Central | 5,000 Meters Junior Varsity | 87 | 9:08 | 10 |
| Oct 5 | Thundering Royal Elk XC InviteOct 5 · 5,000 Meters Junior Varsity · Place 162 · St Paul Central | 5,000 Meters Junior Varsity | 162 | 28:47.9 | — |
| Sep 28 | Farmington InviteSep 28 · 5,000 Meters Boys 5k · Place 456 · St. Paul Central | 5,000 Meters Boys 5k | 456 | 28:37.80 PB | 10 |
| Sep 23 | Tom Watson Mustang StampedeSep 23 · 5,000 Meters Green · Place 236 · St. Paul Central | 5,000 Meters Green | 236 | 27:40.10 PB | 10 |
| Sep 14 | Wildcat InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 174 · St. Paul Central | 5,000 Meters Junior Varsity | 174 | 30:00.57 PB | 10 |
| Sep 8 | St Paul 2 MileSep 8 · 2 Miles Open Division · St. Paul Central | 2 Miles Open Division | 0 | 18:07.14Unofficial | 10 |
| Sep 1 | Irish InvitationalSep 1 · 2 Miles C · Place 165 · St. Paul Central | 2 Miles C | 165 | 18:11.9 PB | 10 |