Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Avery ParkNW Middle School XC Showdown presented by HOTV · Oct 11 | 12:32.30 | NW Middle School XC Showdown presented by HOTV | October 11, 2018 |
| 3,000 Meters · Joe Dancer ParkMcMinnville Middle School Invite · Sep 21 | 13:09.2 | McMinnville Middle School Invite | September 21, 2018 |
| 3,000 Meters · Philomath HSPhil MS XC Meet · Oct 22 | 12:16.35 | Phil MS XC Meet | October 22, 2018 |
| 3,000 Meters · Philomath Middle SchoolPhil MS XC Meet · Oct 19 | 15:04.59 | Phil MS XC Meet | October 19, 2016 |
| 3,000 Meters · Stayton Middle School Nature TrailsStayton/Regis Invite Middle School Section · Oct 4 | 12:50.3 | Stayton/Regis Invite Middle School Section | October 4, 2018 |
| 3,000 Meters · Wilder-OCCC Newport MS XC Meet · Oct 18 | 12:18.5 | Newport MS XC Meet | October 18, 2018 |
| 5,000 Meters · Lane Community CollegeOSAA 4A State Championships · Nov 5 | 17:53.0 | OSAA 4A State Championships | November 5, 2022 |
| 5,000 Meters · Sandpines Golf LinksSiuslaw, Philomath and Tillamook @ Florence Golf Links · Mar 4 | 17:59.73 | Siuslaw, Philomath and Tillamook @ Florence Golf Links | March 4, 2021 |
| 5,000 Meters · Stayton Middle School Nature TrailsStayton Invitational · Sep 11 | 18:19 | Stayton Invitational | September 11, 2021 |
| 5,000 Meters · The Hydrangea RanchUltimook Race · Mar 13 | 18:04.47 | Ultimook Race | March 13, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
2 results2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | OSAA 4A State ChampionshipsNov 6 · 5,000 Meters 4A · Place 28 · PhilomathPhilomath | 5,000 Meters 4A | 28 | 18:12.30 | 11 |
| Sep 11 | Stayton InvitationalSep 11 · 5,000 Meters Varsity · Place 14 · PhilomathPhilomath | 5,000 Meters Varsity | 14 | 18:19 PB | 11 |
| Mar 13 | Ultimook RaceMar 13 · 5,000 Meters 4A Boys · Place 7 · PhilomathPhilomath | 5,000 Meters 4A Boys | 7 | 18:04.47 PB | 10 |
| Mar 6 | Harrier's ChallengeMar 6 · 5,000 Meters Men - Window 1 · PhilomathPhilomath | 5,000 Meters Men - Window 1 | 0 | 19:20Unofficial | 10 |
| Mar 4 | Siuslaw, Philomath and Tillamook @ Florence Golf LinksMar 4 · 5,000 Meters HS · Place 11 · PhilomathPhilomath | 5,000 Meters HS | 11 | 17:59.73 PB | 10 |
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | Phil MS XC MeetOct 22 · 3,000 Meters Middle School · Place 37 · PhilomathPhilomath | 3,000 Meters Middle School | 37 | 12:16.35 PB | 8 |
| Oct 18 | Newport MS XC MeetOct 18 · 3,000 Meters Middle School · Place 11 · PhilomathPhilomath | 3,000 Meters Middle School | 11 | 12:18.5 PB | 8 |
| Oct 15 | Bald Hill ScrambleOct 15 · 3,000 Meters Middle School · Place 6 · PhilomathPhilomath | 3,000 Meters Middle School | 6 | 13:36.17Unofficial | 8 |
| Oct 11 | NW Middle School XC Showdown presented by HOTVOct 11 · 3,000 Meters Sweepstakes · Place 22 · PhilomathPhilomath | 3,000 Meters Sweepstakes | 22 | 12:32.30 PB | 8 |
| Oct 4 | Stayton/Regis Invite Middle School SectionOct 4 · 3,000 Meters Middle School · Place 72 · PhilomathPhilomath | 3,000 Meters Middle School | 72 | 12:50.3 PB | 8 |
| Sep 21 | McMinnville Middle School InviteSep 21 · 3,000 Meters Open · Place 25 · PhilomathPhilomath | 3,000 Meters Open | 25 | 13:09.2 PB | 8 |
2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Phil MS XC MeetOct 19 · 3,000 Meters Middle School · Place 155 · PhilomathPhilomath | 3,000 Meters Middle School | 155 | 15:04.59 PB | 6 |
| Oct 11 | Bald Hill ScrambleOct 11 · 3,000 Meters Middle School · Place 24 · PhilomathPhilomath | 3,000 Meters Middle School | 24 | 17:26.28Unofficial | 6 |
| Oct 6 | Regis/Stayton Invitational (MS, HS)Oct 6 · 3,000 Meters Middle School 5th, 6th, 7th 8th · Place 185 · PhilomathPhilomath | 3,000 Meters Middle School 5th, 6th, 7th 8th | 185 | 13:53.7 | 6 |