Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4970 m · Portland International RacewayBowmen Raceway Invitational at PIR · Oct 6 | 21:26.0 | Bowmen Raceway Invitational at PIR | October 6, 2018 |
| 5,000 Meters · Battle Ground High SchoolSkyview at Battle Ground · Feb 10 | 23:39.40 | Skyview at Battle Ground | February 10, 2021 |
| 5,000 Meters · Blue Lake ParkNike Portland XC · Sep 28 | 21:45.90 | Nike Portland XC | September 28, 2019 |
| 5,000 Meters · Camas HSJV Championships · Mar 20 | 22:35 | JV Championships | March 20, 2021 |
| 5,000 Meters · Hudson's Bay HS58th Annual Hudson's Bay Steve Maas Run-A-Ree · Sep 7 | 23:47 | 58th Annual Hudson's Bay Steve Maas Run-A-Ree | September 7, 2018 |
| 5,000 Meters · Meriwether National Golf ClubMeriwether Cross Country Classic · Sep 20 | 21:44.30 | Meriwether Cross Country Classic | September 20, 2019 |
| 5,000 Meters · Skyview HSCamas @ Skyview XC Meet · Feb 24 | 21:57.90 | Camas @ Skyview XC Meet | February 24, 2021 |
| 5,000 Meters · The Hydrangea RanchUltimook Race · Sep 7 | 25:55.10 | Ultimook Race | September 7, 2019 |
| 5,000 Meters · Union HSSkyview at Union · Mar 10 | 24:03 | Skyview at Union | March 10, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | Lewis & Clark College XC InvitationalOct 16 · 5,000 Meters Junior Varsity · Place 131 · Skyview | 5,000 Meters Junior Varsity | 131 | 19:57.10 | 12 |
| Sep 25 | Nike Portland XCSep 25 · 5,000 Meters Junior Varsity Division 1 · Place 78 · Skyview | 5,000 Meters Junior Varsity Division 1 | 78 | 19:39.90 | 12 |
| Sep 17 | Meriwether CC ClassicSep 17 · 5,000 Meters Junior Varsity · Place 33 · Skyview | 5,000 Meters Junior Varsity | 33 | 19:44.76 | 12 |
| Sep 4 | The Ultimook RaceSep 4 · 5,000 Meters Junior Varsity 5A · Place 47 · Skyview | 5,000 Meters Junior Varsity 5A | 47 | 22:40.45 | 12 |
| Sep 1 | Boys Time Trial 1.5 milesSep 1 · 1.5 Miles All Runners · Skyview | 1.5 Miles All Runners | 0 | 9:47Unofficial | 12 |
| Mar 20 | JV ChampionshipsMar 20 · 5,000 Meters Wave 1 · Place 15 · Skyview | 5,000 Meters Wave 1 | 15 | 22:35 PB | 11 |
| Mar 10 | Skyview at UnionMar 10 · 5,000 Meters Varsity (wave 1) · Place 27 · Skyview | 5,000 Meters Varsity (wave 1) | 27 | 24:03 PB | 11 |
| Mar 3 | Evergreen @ Skyview XC MeetMar 3 · 5,000 Meters Junior Varsity · Place 8 · Skyview | 5,000 Meters Junior Varsity | 8 | 22:15 | 11 |
| Feb 24 | Camas @ Skyview XC MeetFeb 24 · 5,000 Meters Varsity · Place 35 · Skyview | 5,000 Meters Varsity | 35 | 21:57.90 PB | 11 |
| Feb 10 | Skyview at Battle GroundFeb 10 · 5,000 Meters Varsity-Wave 1 · Place 20 · Skyview | 5,000 Meters Varsity-Wave 1 | 20 | 23:39.40 PB | 11 |
| Feb 5 | 2 Mile Time TrialFeb 5 · 2 Miles Varsity · Place 16 · Skyview | 2 Miles Varsity | 16 | 16:14Unofficial | 11 |
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Warner Pacific XC ClassicOct 19 · 5,000 Meters Junior Varsity · Place 239 · Skyview | 5,000 Meters Junior Varsity | 239 | 22:18.16 | 10 |
| Sep 28 | Nike Portland XCSep 28 · 5,000 Meters Soph JV · Place 179 · Skyview | 5,000 Meters Soph JV | 179 | 21:45.90 PB | 10 |
| Sep 20 | Meriwether Cross Country ClassicSep 20 · 5,000 Meters Junior Varsity · Place 331 · Skyview | 5,000 Meters Junior Varsity | 331 | 21:44.30 PB | 10 |
| Sep 17 | Fort Vancouver, Skyview, Union @ Mountain ViewSep 17 · 5,000 Meters Junior Varsity · Place 31 · Skyview | 5,000 Meters Junior Varsity | 31 | 22:25.69Unofficial | 10 |
| Sep 7 | Ultimook RaceSep 7 · 5,000 Meters Junior Varsity 5A-6A · Place 235 · Skyview | 5,000 Meters Junior Varsity 5A-6A | 235 | 25:55.10 PB | 10 |
| Aug 30 | Skyview Time TrialAug 30 · 2.41 Miles All Runners · Place 29 · Skyview | 2.41 Miles All Runners | 29 | 18:46Unofficial | 10 |
2018 Cross Country
4 results