Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Northwoods ParkKevin Moorhead Northwood’s Invitational · Aug 28 | 14:45.5 | Kevin Moorhead Northwood’s Invitational | August 28, 2026 |
| 5,000 Meters · Anoka HSJunior Varsity Section 5&7 · Oct 29 | 20:29.2 | Junior Varsity Section 5&7 | October 29, 2026 |
| 5,000 Meters · Dehns Pumpkins2025 Osseo Invitational · Sep 25 | 22:55.6 | 2025 Osseo Invitational | September 25, 2025 |
| 5,000 Meters · ELk River Golf ClubNWSC Championships · Oct 8 | 21:29.1 | NWSC Championships | October 8, 2025 |
| 5,000 Meters · Elm Creek Park Reserve2026 Osseo Invitational · Oct 1 | 21:07.0 | 2026 Osseo Invitational | October 1, 2026 |
| 5,000 Meters · Flying Cloud AirportMetro Invitaitonal - Under the Lights · Sep 26 | 22:02.0 | Metro Invitaitonal - Under the Lights | September 26, 2026 |
| 5,000 Meters · Flying Cloud FieldsMetro Under The Lights · Sep 13 | 23:26.2 | Metro Under The Lights | September 13, 2025 |
| 5,000 Meters · Gale Woods FarmBauman-Rovn Invitational · Sep 10 | 23:14.1 | Bauman-Rovn Invitational | September 10, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | JV ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 218 · Champlin Park | 5,000 Meters Junior Varsity | 218 | 20:49.00 | 11 |
| Oct 8 | NWSC ChampionshipsOct 8 · 5,000 Meters Junior Varsity · Place 76 · Champlin Park | 5,000 Meters Junior Varsity | 76 | 21:29.1 PB | 11 |
| Oct 4 | Swain InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 28 · Champlin Park | 5,000 Meters Junior Varsity | 28 | 23:38.5 | JR |
| Sep 25 | 2025 Osseo InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 87 · Champlin Park | 5,000 Meters Junior Varsity | 87 | 22:55.6 PB | 11 |
| Sep 13 | Metro Under The LightsSep 13 · 5,000 Meters Junior Varsity Black · Place 185 · Champlin Park | 5,000 Meters Junior Varsity Black | 185 | 23:26.2 PB | 11 |
| Aug 28 | ABC Early BirdAug 28 · 5,000 Meters Varsity · Place 79 · Champlin Park | 5,000 Meters Varsity | 79 | 22:58.2 | — |
| Aug 22 | Kevin Moorhead Northwood’s InvitationalAug 22 · 2 Miles Junior Varsity · Place 56 · Champlin Park | 2 Miles Junior Varsity | 56 | 13:27.0 | JR |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | JV ChampionshipsOct 24 · 5,000 Meters Junior Varsity · Place 197 · Champlin Park | 5,000 Meters Junior Varsity | 197 | 21:09.34 | 10 |
| Oct 9 | NWSC ChampionshipsOct 9 · 5,000 Meters Junior Varsity · Place 100 · Champlin Park | 5,000 Meters Junior Varsity | 100 | 21:31.3 | 10 |
| Oct 2 | STMA InvitationalOct 2 · 5,000 Meters Junior Varsity · Place 190 · Champlin Park | 5,000 Meters Junior Varsity | 190 | 23:06.6 | 10 |
| Sep 21 | Tom Watson Mustang Stampede XC MeetSep 21 · 5,000 Meters Varsity · Place 315 · Champlin Park | 5,000 Meters Varsity | 315 | 22:37.67 | 10 |
| Sep 5 | Bauman/Rovn InvitationalSep 5 · 5,000 Meters Junior Varsity · Place 166 · Champlin Park | 5,000 Meters Junior Varsity | 166 | 23:46.2 | SO |
| Aug 29 | ABC Early BirdAug 29 · 5,000 Meters Varsity · Place 78 · Champlin Park | 5,000 Meters Varsity | 78 | 23:30.7 | 10 |
| Aug 23 | Kevin Moorhead Northwood's InvitationalAug 23 · 2 Miles Junior Varsity · Place 65 · Champlin Park | 2 Miles Junior Varsity | 65 | 14:07.4 | SO |