Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Carleton College 2m.Northfield HS Alumni and Community 2m · Aug 17 | 17:45.00 | Northfield HS Alumni and Community 2m | August 17, 2024 |
| 5,000 Meters · Bancroft Bay ParkSection 1AA JV · Oct 26 | 23:10.1 | Section 1AA JV | October 26, 2023 |
| 5,000 Meters · Brooktree Golf CourseEv Berg Invitational · Oct 5 | 20:22.84 | Ev Berg Invitational | October 5, 2023 |
| 5,000 Meters · Eastwood Golf CourseMayo Invitational · Sep 11 | 26:59.1 | Mayo Invitational | September 11, 2025 |
| 5,000 Meters · Flying Cloud FieldsMetro Invitational · Sep 16 | 21:30.3 | Metro Invitational | September 16, 2023 |
| 5,000 Meters · Levi Dodge Middle SchoolFarmington Invite · Sep 28 | 21:17.10 | Farmington Invite | September 28, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 11 | Mayo InvitationalSep 11 · 5,000 Meters Junior Varsity · Place 288 · Northfield | 5,000 Meters Junior Varsity | 288 | 26:59.1 PB | 12 |
2024 Cross Country
2 results2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | Section 1AA JVOct 26 · 5,000 Meters Junior Varsity · Place 33 · Northfield | 5,000 Meters Junior Varsity | 33 | 23:10.1 PB | 10 |
| Oct 17 | Big 9 Conference ChampionshipsOct 17 · 5,000 Meters Junior Varsity · Place 85 · Northfield | 5,000 Meters Junior Varsity | 85 | 20:12.7 | 10 |
| Oct 5 | Ev Berg InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 139 · Northfield | 5,000 Meters Junior Varsity | 139 | 20:22.84 PB | 10 |
| Sep 28 | Farmington InviteSep 28 · 5,000 Meters Boys 5k · Place 241 · Northfield | 5,000 Meters Boys 5k | 241 | 21:17.10 PB | 10 |
| Sep 19 | Albert Lea InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 23 · Northfield | 5,000 Meters Junior Varsity | 23 | 22:57.99 | — |
| Sep 16 | Metro InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 139 · Northfield | 5,000 Meters Junior Varsity | 139 | 21:30.3 PB | 10 |
| Sep 8 | Faribault InvitationalSep 8 · 5,000 Meters Junior Varsity · Place 117 · Northfield | 5,000 Meters Junior Varsity | 117 | 21:14.27 | — |
| Aug 31 | St. Olaf H.S. ShowcaseAug 31 · 5,000 Meters Varsity · Place 314 · Northfield | 5,000 Meters Varsity | 314 | 22:33.4 | 10 |
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | Section 1AAA JVOct 27 · 5,000 Meters Junior Varsity · Place 131 · Northfield | 5,000 Meters Junior Varsity | 131 | 21:07.26 | 9 |
| Oct 18 | Big 9 Conference ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 136 · Northfield | 5,000 Meters Junior Varsity | 136 | 20:58.68 | 9 |
| Oct 6 | Ev Berg InvitationalOct 6 · 5,000 Meters Junior Varsity · Place 195 · Northfield | 5,000 Meters Junior Varsity | 195 | 21:48.84 | 9 |
| Sep 16 | Northfield DualSep 16 · 5,000 Meters Varsity · Place 34 · Northfield | 5,000 Meters Varsity | 34 | 22:45.24 | — |
| Sep 1 | St. Olaf High School ShowcaseSep 1 · 5,000 Meters Open · Place 245 · Northfield | 5,000 Meters Open | 245 | 24:40.2 | — |