Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Abrams ParkHockinson and Woodland @ RHS · Feb 25 | 19:26.50 | Hockinson and Woodland @ RHS | February 25, 2021 |
| 5,000 Meters · Captain William Clark ParkRA Long/Woodland@Washougal · Feb 11 | 18:17 | RA Long/Woodland@Washougal | February 11, 2021 |
| 5,000 Meters · High School CourseRiver and Mark Morris @ Woodland · Feb 18 | 19:31.40 | River and Mark Morris @ Woodland | February 18, 2021 |
| 5,000 Meters · Hudson's Bay HS2A GSHL/EVCO District Championship · Mar 18 | 17:55.20 | 2A GSHL/EVCO District Championship | March 18, 2021 |
| 5,000 Meters · Lake Sacajawea Park2A GSH League Championships · Mar 11 | 17:50.00 | 2A GSH League Championships | March 11, 2021 |
| 5,000 Meters · Little America Golf CourseWyoming Cross Country Invitational-College · Sep 2 | 18:11.9 | Wyoming Cross Country Invitational-College | September 2, 2023 |
| 5,000 Meters · Saint Martin's UniversityBill Kehoe South Sound Invite · Oct 9 | 17:26.00 | Bill Kehoe South Sound Invite | October 9, 2021 |
| 5,000 Meters · Sun Willows Golf Course2A WIAA State XC Meet · Nov 6 | 17:53.7 | 2A WIAA State XC Meet | November 6, 2021 |
| 6,000 Meters · Black Hills St. Gage McSpadden Memorial Invitational · Sep 6 | 21:05.4 | Gage McSpadden Memorial Invitational | September 6, 2024 |
| 6,000 Meters · Fort Meade Way2025 Gage McSpadden XC Invite · Sep 5 | 21:07.30 | 2025 Gage McSpadden XC Invite | September 5, 2025 |
| 8,000 Meters · Amend ParkYellowjackets/Battlin' Bears Open · Oct 10 | 27:23.29 | Yellowjackets/Battlin' Bears Open | October 10, 2025 |
| 8,000 Meters · Hart Ranch Golf CourseRMAC Open Race · Nov 7 | 28:25 | RMAC Open Race | November 7, 2026 |
| 8,000 Meters · Hillcrest Golf ClubRMAC Cross Country Championships · Nov 5 | 31:31.8 | RMAC Cross Country Championships | November 5, 2022 |
| 8,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 20 | 29:19.0 | Roy Griak Invitational | September 20, 2024 |
| 8,000 Meters · South Dakota TechBauer XC Classic · Nov 1 | 27:30.59 | Bauer XC Classic | November 1, 2025 |
| 8,000 Meters · University of Minnesota, Golf Course Club HouseRoy Griak Invitational-College · Sep 22 | 29:34.0 | Roy Griak Invitational-College | September 22, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | RMAC Open RaceNov 7 · 8,000 Meters Open · Place 37 · UnattachedUnattached | 8,000 Meters Open | 37 | 28:25 PB | — |
2025 Cross Country
3 results2024 Cross Country
2 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Hardrocker XC ClassicOct 28 · 8,000 Meters Varsity · Place 15 · South Dakota MinesSouth Dakota Mines | 8,000 Meters Varsity | 15 | 28:09.1 | SO |
| Sep 22 | Roy Griak InvitationalSep 22 · 8,000 Meters Varsity · Place 265 · South Dakota MinesSouth Dakota Mines | 8,000 Meters Varsity | 265 | 5:57 | SO |
| Sep 22 | Roy Griak Invitational-CollegeSep 22 · 8,000 Meters Maroon · Place 235 · South Dakota MinesSouth Dakota Mines | 8,000 Meters Maroon | 235 | 29:34.0 PB | So |
| Sep 9 | Black Hills State XC InvitationalSep 9 · 6,000 Meters Varsity · Place 30 · South Dakota MinesSouth Dakota Mines | 6,000 Meters Varsity | 30 | 20:55.9 | SO |
| Sep 2 | Wyoming Cross Country Invitational-CollegeSep 2 · 5,000 Meters College · Place 57 · South Dakota MinesSouth Dakota Mines | 5,000 Meters College | 57 | 18:11.9 PB | So |
2022 Cross Country
1 results2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | 2A WIAA State XC MeetNov 6 · 5,000 Meters 2A Boys · Place 82 · WoodlandWoodland | 5,000 Meters 2A Boys | 82 | 17:53.7 PB | 12 |
| Oct 9 | Bill Kehoe South Sound InviteOct 9 · 5,000 Meters Boys Purple Elite · Place 37 · WoodlandWoodland | 5,000 Meters Boys Purple Elite | 37 | 17:26.00 PB | 12 |
| Mar 18 | 2A GSHL/EVCO District ChampionshipMar 18 · 5,000 Meters Men Varsity · Place 20 · WoodlandWoodland | 5,000 Meters Men Varsity | 20 | 17:55.20 PB | 11 |
| Mar 11 | 2A GSH League ChampionshipsMar 11 · 5,000 Meters Boys · Place 14 · WoodlandWoodland | 5,000 Meters Boys | 14 | 17:50.00 PB | 11 |
| Mar 4 | HB/Woodland @ FortMar 4 · 4,000 Meters Var Boys · WoodlandWoodland | 4,000 Meters Var Boys | 0 | 15:35Unofficial | 11 |
| Feb 25 | Hockinson and Woodland @ RHSFeb 25 · 5,000 Meters Varsity · Place 8 · WoodlandWoodland | 5,000 Meters Varsity | 8 | 19:26.50 PB | 11 |
| Feb 18 | River and Mark Morris @ WoodlandFeb 18 · 5,000 Meters Varsity Boys · Place 5 · WoodlandWoodland | 5,000 Meters Varsity Boys | 5 | 19:31.40 PB | 11 |
| Feb 11 | RA Long/Woodland@WashougalFeb 11 · 5,000 Meters Varsity · Place 3 · WoodlandWoodland | 5,000 Meters Varsity | 3 | 18:17 PB | 11 |