Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Highland 9 Golf CourseSt. Paul Two Mile · Sep 5 | 11:30.6 | St. Paul Two Mile | September 5, 2025 |
| 2 Miles · Rosemount Middle SchoolIrish Invitational · Aug 29 | 11:28.5 | Irish Invitational | August 29, 2025 |
| 5,000 Meters · Chippewa Middle SchoolTom Watson Mustang Stampede · Sep 23 | 21:15.30 | Tom Watson Mustang Stampede | September 23, 2023 |
| 5,000 Meters · Flying Cloud FieldsMetro Under The Lights · Sep 13 | 18:10.7 | Metro Under The Lights | September 13, 2025 |
| 5,000 Meters · Highland 9 Golf CourseSt Paul City Conference · Oct 14 | 17:52.97 | St Paul City Conference | October 14, 2025 |
| 5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 19 | 19:09.4 | Roy Griak Invitational | September 19, 2025 |
| 5,000 Meters · Levi Dodge 5k. CourseFarmington Cowbell Run · Sep 25 | 18:21.44 | Farmington Cowbell Run | September 25, 2025 |
| 5,000 Meters · Levi Dodge Middle SchoolFarmington Invite · Sep 28 | 20:58.10 | Farmington Invite | September 28, 2023 |
| 5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 10 | 19:39.6 | NXR Heartland Regional Championships | November 10, 2024 |
| 6,000 Meters · Shorewood Cross Country CourseTom Barry Invitational · Sep 5 | 23:10.9 | Tom Barry Invitational | September 5, 2026 |
| 8,000 Meters · Beloit ClubMidwest Conference Cross Country Championships · Oct 31 | 31:17.1 | Midwest Conference Cross Country Championships | October 31, 2026 |
| 8,000 Meters · Carleton CollegeRunning of the Cows · Oct 3 | 30:52.1 | Running of the Cows | October 3, 2026 |
| 8,000 Meters · Reid Municipal Golf CourseGene Davis Invitational · Oct 10 | 29:46.65 | Gene Davis Invitational | October 10, 2026 |
| 8,000 Meters · University of Wisconsin–OshkoshUW-Oshkosh Titan Fall Classic · Sep 18 | 29:45.90 | UW-Oshkosh Titan Fall Classic | September 18, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | Midwest Conference Cross Country ChampionshipsOct 31 · 8,000 Meters Midwest · Place 127 · LawrenceLawrence | 8,000 Meters Midwest | 127 | 31:17.1 PB | Fr |
| Oct 10 | Gene Davis InvitationalOct 10 · 8,000 Meters Open · Place 98 · LawrenceLawrence | 8,000 Meters Open | 98 | 29:46.65 PB | Fr |
| Oct 3 | Running of the CowsOct 3 · 8,000 Meters Open · Place 169 · LawrenceLawrence | 8,000 Meters Open | 169 | 30:52.1 PB | Fr |
| Sep 18 | UW-Oshkosh Titan Fall ClassicSep 18 · 8,000 Meters Men 8k Run CC · Place 107 · LawrenceLawrence | 8,000 Meters Men 8k Run CC | 107 | 29:45.90 PB | Fr |
| Sep 5 | Tom Barry InvitationalSep 5 · 6,000 Meters Collegiate · Place 98 · LawrenceLawrence | 6,000 Meters Collegiate | 98 | 23:10.9 PB | Fr |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | MSHSL Section 4AAA ChampionshipsOct 22 · 5,000 Meters Varsity · Place 50 · St. Paul CentralSt. Paul Central | 5,000 Meters Varsity | 50 | 19:36.1 | 12 |
| Oct 14 | St Paul City ConferenceOct 14 · 5,000 Meters Open · Place 18 · St. Paul CentralSt. Paul Central | 5,000 Meters Open | 18 | 17:52.97 PB | 12 |
| Sep 25 | Farmington Cowbell RunSep 25 · 5,000 Meters Boys JV · Place 2 · St. Paul CentralSt. Paul Central | 5,000 Meters Boys JV | 2 | 18:21.44 PB | 12 |
| Sep 19 | Roy Griak InvitationalSep 19 · 5,000 Meters High School Boys Gopher Competition · Place 80 · St. Paul CentralSt. Paul Central | 5,000 Meters High School Boys Gopher Competition | 80 | 19:09.4 PB | 12 |
| Sep 13 | Metro Under The LightsSep 13 · 5,000 Meters Varsity · Place 115 · St. Paul CentralSt. Paul Central | 5,000 Meters Varsity | 115 | 18:10.7 PB | 12 |
| Sep 5 | St. Paul Two MileSep 5 · 2 Miles Open · Place 17 · St. Paul CentralSt. Paul Central | 2 Miles Open | 17 | 11:30.6 PB | 12 |
| Aug 29 | Irish InvitationalAug 29 · 2 Miles Varsity · Place 113 · St. Paul CentralSt. Paul Central | 2 Miles Varsity | 113 | 11:28.5 PB | 12 |
2024 Cross Country
2 results2023 Cross Country
6 results