Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Northwoods ParkNorthwoods Invitational · Aug 23 | 12:39.49 | Northwoods Invitational | August 23, 2019 |
| 2,500 Meters · Shamrock Golf Course47th Annual Rocket Run · Sep 5 | 9:48.17 | 47th Annual Rocket Run | September 5, 2019 |
| 2,500 Meters · Spring Brook Golf CourseMora Invitational · Sep 10 | 9:18.6 | Mora Invitational | September 10, 2019 |
| 5,000 Meters · Battle Creek Regional ParkIMAC Championhips · Oct 10 | 18:04.2 | IMAC Championhips | October 10, 2024 |
| 5,000 Meters · Buffalo Heights Golf CourseBuffalo Invitational · Sep 23 | 19:53.6 | Buffalo Invitational | September 23, 2021 |
| 5,000 Meters · Elm Creek Park ReserveProvidence-Minnehaha-Maranatha · Sep 30 | 19:05.12 | Providence-Minnehaha-Maranatha | September 30, 2020 |
| 5,000 Meters · Highland 9 Golf CourseMSHSL Section 4A Championships · Oct 26 | 18:21.3 | MSHSL Section 4A Championships | October 26, 2021 |
| 5,000 Meters · Highland 9-Hole Golf CourseMSHSL Section 4A Championships · Oct 25 | 17:57.4 | MSHSL Section 4A Championships | October 25, 2022 |
| 5,000 Meters · Les Bolstadt Golf CourseGriak Late Entries · Sep 28 | 19:40.4 | Griak Late Entries | September 28, 2019 |
| 5,000 Meters · Mora HSMSHSL Section 5A Championships · Oct 24 | 19:48.2 | MSHSL Section 5A Championships | October 24, 2019 |
| 5,000 Meters · Spring Brook Golf CourseMora XC Invitational · Sep 12 | 18:26.70 | Mora XC Invitational | September 12, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | MSHSL Section 4A ChampionshipsOct 22 · 5,000 Meters Varsity · Place 15 · Providence Academy | 5,000 Meters Varsity | 15 | 17:44.6 | 12 |
| Oct 10 | IMAC ChampionhipsOct 10 · 5,000 Meters Varsity · Place 19 · Providence Academy | 5,000 Meters Varsity | 19 | 18:04.2 PB | 12 |
| Oct 2 | Gryphon XC InvitationalOct 2 · 5,000 Meters Varsity · Place 32 · Providence Academy | 5,000 Meters Varsity | 32 | 18:50.20 | 12 |
| Sep 26 | 2024 Osseo InvitationalSep 26 · 5,000 Meters Varsity · Place 49 · Providence Academy | 5,000 Meters Varsity | 49 | 18:33.5 | 12 |
| Sep 10 | Mora XC InvitationalSep 10 · 5,000 Meters Varsity · Place 51 · Providence Academy | 5,000 Meters Varsity | 51 | 19:02.3 | SR |
| Sep 5 | Rocket RunSep 5 · 5,000 Meters Varsity · Place 47 · Providence Academy | 5,000 Meters Varsity | 47 | 18:51.6 | SR |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | MSHSL Section 4A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 17 · Providence Academy | 5,000 Meters Varsity | 17 | 17:49.5 | — |
| Sep 28 | Osseo InvitationalSep 28 · 5,000 Meters Varsity · Place 89 · Providence Academy | 5,000 Meters Varsity | 89 | 6:09 | 11 |
| Sep 12 | Mora XC InvitationalSep 12 · 5,000 Meters Varsity · Place 36 · Providence Academy | 5,000 Meters Varsity | 36 | 18:26.70 PB | 11 |
| Sep 7 | Rocket RunSep 7 · 5,000 Meters Varsity · Place 46 · Providence Academy | 5,000 Meters Varsity | 46 | 18:27.90 | — |
| Aug 25 | Spectrum Early BirdAug 25 · 5,000 Meters Varsity · Place 26 · Providence Academy | 5,000 Meters Varsity | 26 | 20:39.4 | 11 |
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | MSHSL Section 4A ChampionshipsOct 25 · 5,000 Meters Varsity · Place 33 · Providence Academy | 5,000 Meters Varsity | 33 | 17:57.4 PB | 10 |
| Oct 6 | Thundering Royal ElkOct 6 · 5,000 Meters Varsity · Place 25 · Providence Academy | 5,000 Meters Varsity | 25 | 18:51.7 | — |
| Sep 22 | Buffalo Bison InvitationalSep 22 · 5,000 Meters Varsity · Place 55 · Providence Academy | 5,000 Meters Varsity | 55 | 19:12.9Unofficial | 10 |
| Sep 13 | Mora XC InvitationalSep 13 · 5,000 Meters Varsity · Place 34 · Providence Academy | 5,000 Meters Varsity | 34 | 19:14.5 | 10 |
| Sep 8 | Rocket RunSep 8 · 5,000 Meters Varsity · Place 31 · Providence Academy | 5,000 Meters Varsity | 31 | 19:15.00 | SO |
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MSHSL Section 4A ChampionshipsOct 26 · 5,000 Meters Section · Place 34 · Providence Academy | 5,000 Meters Section | 34 | 18:21.3 PB | 9 |
| Oct 7 | Thundering Royal Elks InvitationalOct 7 · 5,000 Meters Varsity · Place 52 · Providence Academy | 5,000 Meters Varsity | 52 | 19:08.1 | — |
| Sep 23 | Buffalo InvitationalSep 23 · 5,000 Meters Varsity · Place 38 · Providence Academy | 5,000 Meters Varsity | 38 | 19:53.6 PB | 9 |
| Sep 14 | Mora XC InvitationalSep 14 · 5,000 Meters Varsity · Place 22 · Providence Academy | 5,000 Meters Varsity | 22 | 19:12.9 | 9 |
| Sep 9 | Rocket RunSep 9 · 5,000 Meters Varsity · Place 43 · Providence Academy | 5,000 Meters Varsity | 43 | 19:27.1 | FR |
| Aug 27 | Rebels Northwood's Park InvitationalAug 27 · 2 Miles Varsity · Place 26 · Providence Academy | 2 Miles Varsity | 26 | 11:57.10 | 9 |
2020 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | MSHSL Region 5A XC Championship - BoysOct 15 · 5,000 Meters Varsity · Place 52 · Providence Academy | 5,000 Meters Varsity | 52 | 19:48.5 | 8 |
| Sep 30 | Providence-Minnehaha-MaranathaSep 30 · 5,000 Meters Varsity · Place 7 · Providence Academy | 5,000 Meters Varsity | 7 | 19:05.12 PB | 8 |
| Sep 16 | PA/SPA/Par TriSep 16 · 5,000 Meters Varsity · Place 10 · Providence Academy | 5,000 Meters Varsity | 10 | 19:15.22 | 8 |
| Sep 10 | IMAC WestSep 10 · 5,000 Meters Varsity · Place 20 · Providence Academy | 5,000 Meters Varsity | 20 | 21:32 | 8 |
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | MSHSL Section 5A ChampionshipsOct 24 · 5,000 Meters Section · Place 90 · Providence Academy | 5,000 Meters Section | 90 | 19:48.2 PB | 7 |
| Oct 3 | Thundering Elks InviteOct 3 · 5,000 Meters Varsity · Place 115 · Providence Academy | 5,000 Meters Varsity | 115 | 19:59.3 | — |
| Sep 28 | Griak Late EntriesSep 28 · 5,000 Meters HS - Green · Place 21 · Providence Academy | 5,000 Meters HS - Green | 21 | 19:40.4 PB | 7 |
| Sep 10 | Mora InvitationalSep 10 · 2,500 Meters Junior High · Place 10 · Providence Academy | 2,500 Meters Junior High | 10 | 9:18.6 PB | 7 |
| Sep 5 | 47th Annual Rocket RunSep 5 · 2,500 Meters Junior High · Place 11 · Providence Academy | 2,500 Meters Junior High | 11 | 9:48.17 PB | 7 |
| Aug 23 | Northwoods InvitationalAug 23 · 2 Miles Junior Varsity · Place 53 · Providence Academy | 2 Miles Junior Varsity | 53 | 12:39.49 PB | 7 |