Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,500 Meters · Montana State University - NorthernHavre Invite · Sep 12 | 21:17.95 | Havre Invite | September 12, 2026 |
| 5,000 Meters · Bill Roberts Golf CourseCapital City 7 of 7 · Oct 9 | 21:29.76 | Capital City 7 of 7 | October 9, 2025 |
| 5,000 Meters · Choteau Country ClubChoteau-Fairfield Invitational · Oct 17 | 21:47.00 | Choteau-Fairfield Invitational | October 17, 2025 |
| 5,000 Meters · Cut Bank Golf & Country ClubMike Reynolds Time Trials · Aug 28 | 24:55.53 | Mike Reynolds Time Trials | August 28, 2026 |
| 5,000 Meters · Freezout Lake Wildlife Management AreaFairfield-Choteau Invitational · Oct 15 | 24:52.00 | Fairfield-Choteau Invitational | October 15, 2026 |
| 5,000 Meters · Marias Valley Golf and Country ClubShelby High School Invitational · Sep 15 | 21:36.0 | Shelby High School Invitational | September 15, 2025 |
| 5,000 Meters · Montana State University - NorthernHavre High Cross Country Invite · Sep 12 | 22:21.40 | Havre High Cross Country Invite | September 12, 2025 |
| 5,000 Meters · University of Montana Golf CourseMHSA State Cross Country Meet · Oct 25 | 20:29.7 | MHSA State Cross Country Meet | October 25, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Fairfield-Choteau InvitationalOct 15 · 5,000 Meters Varsity · Place 42 · Fairfield | 5,000 Meters Varsity | 42 | 24:52.00 PB | 12 |
| Oct 8 | Tracy Logan 7 of 7 Oct 8 · 5,000 Meters Junior Varsity · Place 324 · Fairfield | 5,000 Meters Junior Varsity | 324 | 23:57.2 | 12 |
| Sep 19 | Mountain West ClassicSep 19 · 5,000 Meters Varsity Boys · Place 453 · Fairfield | 5,000 Meters Varsity Boys | 453 | 24:44.0 | 12 |
| Sep 12 | Havre Invite Sep 12 · 4,500 Meters Varsity Boys · Place 90 · Fairfield | 4,500 Meters Varsity Boys | 90 | 21:17.95 PB | 12 |
| Sep 3 | Shelby High School InvitationalSep 3 · 5,000 Meters Varsity · Place 35 · Fairfield | 5,000 Meters Varsity | 35 | 24:38.3 | 12 |
| Aug 28 | Mike Reynolds Time TrialsAug 28 · 5,000 Meters Varsity · Place 83 · Fairfield | 5,000 Meters Varsity | 83 | 24:55.53 PB | 12 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | MHSA State Cross Country MeetOct 25 · 5,000 Meters B- Boys · Place 126 · Fairfield | 5,000 Meters B- Boys | 126 | 20:29.7 PB | 11 |
| Oct 17 | Choteau-Fairfield InvitationalOct 17 · 5,000 Meters Varsity · Place 10 · Fairfield | 5,000 Meters Varsity | 10 | 21:47.00 PB | 11 |
| Oct 10 | Lake Frances InvitationalOct 10 · 5,000 Meters Varsity · Place 13 · Fairfield | 5,000 Meters Varsity | 13 | 21:30.57 | 11 |
| Oct 9 | Capital City 7 of 7Oct 9 · 5,000 Meters Varsity #5 · Place 37 · Fairfield | 5,000 Meters Varsity #5 | 37 | 21:29.76 PB | 11 |
| Oct 3 | Great Falls XC InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 108 · Fairfield | 5,000 Meters Junior Varsity | 108 | 22:25.96 | 11 |
| Sep 20 | Mountain West ClassicSep 20 · 5,000 Meters Varsity · Place 516 · Fairfield | 5,000 Meters Varsity | 516 | 21:44.58 | 11 |
| Sep 15 | Shelby High School InvitationalSep 15 · 5,000 Meters Varsity · Place 21 · Fairfield | 5,000 Meters Varsity | 21 | 21:36.0 PB | 11 |
| Sep 12 | Havre High Cross Country InviteSep 12 · 5,000 Meters Varsity Boys · Place 35 · Fairfield | 5,000 Meters Varsity Boys | 35 | 22:21.40 PB | 11 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Rusty Raisland Memorial MeetOct 17 · 5,000 Meters Varsity · Place 24 · Fairfield | 5,000 Meters Varsity | 24 | 20:10 | 10 |
| Oct 10 | Capital City 7 of 7Oct 10 · 5,000 Meters Varsity · Place 39 · Fairfield | 5,000 Meters Varsity | 39 | 21:05.09 | 10 |
| Oct 4 | Great Falls XC InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 82 · Fairfield | 5,000 Meters Junior Varsity | 82 | 23:19.79 | 10 |
| Sep 28 | Mountain West ClassicSep 28 · 5,000 Meters Varsity · Place 404 · Fairfield | 5,000 Meters Varsity | 404 | 21:08.32 | 10 |
| Sep 16 | Shelby High School InviteSep 16 · 5,000 Meters Varsity · Place 16 · Fairfield | 5,000 Meters Varsity | 16 | 23:01.5 | 10 |
| Sep 14 | Havre High/JH XC Invitational 2024Sep 14 · 5,000 Meters Varsity · Place 41 · Fairfield | 5,000 Meters Varsity | 41 | 21:50.03 | 10 |