Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2816 m · Eureka InviteRiverWalk 1.75 Dual · Oct 5 | 11:32.86 | RiverWalk 1.75 Dual | October 5, 2021 |
| 5,000 Meters · Abayance BayAbayance Bay 5K · Oct 2 | 18:37.31 | Abayance Bay 5K | October 2, 2025 |
| 5,000 Meters · Cabinet View Golf ClubLibby Invitational · Aug 25 | 20:59.55 | Libby Invitational | August 25, 2023 |
| 5,000 Meters · Eureka InviteEureka's eXCeptionally eXCellent XC eXCursion · Sep 9 | 19:50.37 | Eureka's eXCeptionally eXCellent XC eXCursion | September 9, 2025 |
| 5,000 Meters · Rivers Bend Golf CourseWestern B/C XC Invitational · Oct 16 | 17:59.54 | Western B/C XC Invitational | October 16, 2025 |
| 5,000 Meters · Silver Fox Golf CourseMission Shadow Duels · Oct 12 | 18:23 | Mission Shadow Duels | October 12, 2024 |
| 5,000 Meters · University of Montana Golf CourseMHSA State Cross Country Meet · Oct 26 | 17:51.31 | MHSA State Cross Country Meet | October 26, 2024 |
| 5,000 Meters · Whitefish Lake Golf ClubWhitefish Cross Country Invitational · Sep 23 | 18:42.48 | Whitefish Cross Country Invitational | September 23, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | MHSA State Cross Country MeetOct 25 · 5,000 Meters B- Boys · Place 46 · Lincoln CountyLincoln County | 5,000 Meters B- Boys | 46 | 18:48.8 | 12 |
| Oct 16 | Western B/C XC InvitationalOct 16 · 5,000 Meters Varsity · Place 9 · Lincoln CountyLincoln County | 5,000 Meters Varsity | 9 | 17:59.54 PB | 12 |
| Oct 11 | Mission Shadow DuelsOct 11 · 5,000 Meters Varsity · Place 22 · Lincoln CountyLincoln County | 5,000 Meters Varsity | 22 | 18:50.63 | — |
| Oct 2 | Abayance Bay 5KOct 2 · 5,000 Meters Varsity · Place 2 · Lincoln CountyLincoln County | 5,000 Meters Varsity | 2 | 18:37.31 PB | 12 |
| Sep 27 | Thompson Falls InvitationalSep 27 · 5,000 Meters Varsity · Place 34 · Lincoln CountyLincoln County | 5,000 Meters Varsity | 34 | 19:00.20 | 12 |
| Sep 23 | Whitefish Cross Country InvitationalSep 23 · 5,000 Meters Varsity Boys · Place 21 · Lincoln CountyLincoln County | 5,000 Meters Varsity Boys | 21 | 18:42.48 PB | 12 |
| Sep 20 | Mountain West ClassicSep 20 · 5,000 Meters Varsity · Place 330 · Lincoln CountyLincoln County | 5,000 Meters Varsity | 330 | 19:21.21 | 12 |
| Sep 9 | Eureka's eXCeptionally eXCellent XC eXCursionSep 9 · 5,000 Meters Varsity · Place 6 · Lincoln CountyLincoln County | 5,000 Meters Varsity | 6 | 19:50.37 PB | 12 |
| Aug 29 | Libby Cross Country Meet Aug 29 · 5,000 Meters Varsity · Place 70 · Lincoln CountyLincoln County | 5,000 Meters Varsity | 70 | 19:31.19 | 12 |
2024 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MHSA State Cross Country MeetOct 26 · 5,000 Meters B- Boys · Place 31 · Lincoln CountyLincoln County | 5,000 Meters B- Boys | 31 | 17:51.31 PB | 11 |
| Oct 17 | Western B/C InviteOct 17 · 5,000 Meters Varsity · Place 11 · Lincoln CountyLincoln County | 5,000 Meters Varsity | 11 | 17:53.76 | 11 |
| Oct 12 | Mission Shadow DuelsOct 12 · 5,000 Meters Varsity Boys · Place 15 · Lincoln CountyLincoln County | 5,000 Meters Varsity Boys | 15 | 18:23 PB | 11 |
| Oct 3 | Rails to Pigeon Bridge Dual (Troy-Eureka)Oct 3 · 5,000 Meters Varsity · Place 1 · Lincoln CountyLincoln County | 5,000 Meters Varsity | 1 | 19:02.1 | 11 |
| Sep 28 | Mountain West ClassicSep 28 · 5,000 Meters Varsity · Place 243 · Lincoln CountyLincoln County | 5,000 Meters Varsity | 243 | 18:48.13 | 11 |
| Sep 24 | Whitefish XC InvitationalSep 24 · 5,000 Meters Varsity · Place 32 · Lincoln CountyLincoln County | 5,000 Meters Varsity | 32 | 19:19.66 | 11 |
| Sep 21 | Thompson Falls InviteSep 21 · 5,000 Meters Varsity · Place 38 · Lincoln CountyLincoln County | 5,000 Meters Varsity | 38 | 18:42.22 | 11 |
| Sep 12 | Battle of the KootenaiSep 12 · 5,000 Meters Varsity · Place 3 · Lincoln CountyLincoln County | 5,000 Meters Varsity | 3 | 18:47.5 | 11 |
| Sep 6 | Flathead InviteSep 6 · 5,000 Meters Varsity · Place 108 · Lincoln CountyLincoln County | 5,000 Meters Varsity | 108 | 19:47.14 | 11 |
| Aug 30 | Libby Cross Country Invitational MeetAug 30 · 5,000 Meters Varsity · Place 85 · Lincoln CountyLincoln County | 5,000 Meters Varsity | 85 | 21:13.72 | 11 |
2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | MHSA State XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 66 · Lincoln CountyLincoln County | 5,000 Meters Varsity | 66 | 19:08.04 | 10 |
| Oct 12 | Western B/C InviteOct 12 · 5,000 Meters Varsity · Place 22 · Lincoln CountyLincoln County | 5,000 Meters Varsity | 22 | 18:56.84 | 10 |
| Oct 7 | Mission Shadow DuelsOct 7 · Varsity · Place 44 · Lincoln CountyLincoln County | Varsity | 44 | 19:36 | 10 |
| Sep 26 | Whitefish Invitational Cross Country RaceSep 26 · 5,000 Meters Varsity · Place 66 · Lincoln CountyLincoln County | 5,000 Meters Varsity | 66 | 21:31.07 | 10 |
| Sep 19 | Thompson Falls InvitationalSep 19 · 5,000 Meters Varsity · Place 51 · Lincoln CountyLincoln County | 5,000 Meters Varsity | 51 | 20:36.83 | 10 |
| Sep 16 | Libby Wilderness RunSep 16 · 3 Miles Junior Varsity · Place 22 · Lincoln CountyLincoln County | 3 Miles Junior Varsity | 22 | 19:51.5 | 10 |
| Sep 1 | Flathead InviteSep 1 · 5,000 Meters Junior Varsity · Place 90 · Lincoln CountyLincoln County | 5,000 Meters Junior Varsity | 90 | 21:25.23 | 10 |
| Aug 25 | Libby InvitationalAug 25 · 5,000 Meters Varsity · Place 61 · Lincoln CountyLincoln County | 5,000 Meters Varsity | 61 | 20:59.55 PB | 10 |
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | MHSA State XC ChampionshipsOct 22 · 5,000 Meters Varsity · Place 66 · Lincoln CountyLincoln County | 5,000 Meters Varsity | 66 | 19:19.39 | 9 |
| Oct 12 | Western B/C InvitationalOct 12 · 5,000 Meters Varsity · Place 19 · Lincoln CountyLincoln County | 5,000 Meters Varsity | 19 | 19:44.78 | 9 |
| Oct 6 | LCHS Time Trial (Rails to Pigeon)Oct 6 · 5,000 Meters Varsity · Place 5 · Lincoln CountyLincoln County | 5,000 Meters Varsity | 5 | 20:18Unofficial | 9 |
| Oct 1 | Libby Wilderness RunOct 1 · 3 Miles Varsity · Place 30 · Lincoln CountyLincoln County | 3 Miles Varsity | 30 | 19:37.95 | 9 |
| Sep 27 | Whitefish Cross Country InvitationalSep 27 · 5,000 Meters Varsity · Place 46 · Lincoln CountyLincoln County | 5,000 Meters Varsity | 46 | 20:22.74 | 9 |
| Sep 20 | Thompson Falls InvitationalSep 20 · 5,000 Meters Varsity · Place 65 · Lincoln CountyLincoln County | 5,000 Meters Varsity | 65 | 20:43.87 | 9 |
| Sep 17 | Mountain West ClassicSep 17 · 5,000 Meters Junior Varsity · Place 102 · Lincoln CountyLincoln County | 5,000 Meters Junior Varsity | 102 | 20:03.95 | 9 |
| Sep 1 | Abayance Bay Tri (Eureka)Sep 1 · 5,000 Meters Varsity · Place 8 · Lincoln CountyLincoln County | 5,000 Meters Varsity | 8 | 21:49.05 | 9 |
2021 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | RiverWalk 1.75 DualOct 5 · 1.75 Miles Middle School · Place 3 · EurekaEureka | 1.75 Miles Middle School | 3 | 11:32.86 PB | 8 |