Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3600 m · Hudson's Bay HS58th Annual Hudson's Bay Steve Maas Run-A-Ree · Sep 7 | 16:29 | 58th Annual Hudson's Bay Steve Maas Run-A-Ree | September 7, 2018 |
| 4970 m · Portland International RacewayBowmen Raceway Invitational at PIR · Oct 6 | 20:35.8 | Bowmen Raceway Invitational at PIR | October 6, 2018 |
| 5,000 Meters · 5000 Meters on a 400m Track4A Washington State Cross Country Coaches Association Virtual XC State Meet · Feb 27 | 18:13.6 | 4A Washington State Cross Country Coaches Association Virtual XC State Meet | February 27, 2021 |
| 5,000 Meters · Battle Ground High SchoolGSHL 4A Varsity Meet · Mar 24 | 19:09.70 | GSHL 4A Varsity Meet | March 24, 2021 |
| 5,000 Meters · Blue Lake ParkNike Portland XC · Sep 28 | 22:59.60 | Nike Portland XC | September 28, 2019 |
| 5,000 Meters · Meriwether National Golf ClubMeriwether Cross Country Classic · Sep 20 | 23:11.80 | Meriwether Cross Country Classic | September 20, 2019 |
| 5,000 Meters · Skyview HSEvergreen @ Skyview XC Meet · Mar 3 | 18:42 | Evergreen @ Skyview XC Meet | March 3, 2021 |
| 5,000 Meters · The Hydrangea RanchUltimook Race · Sep 7 | 24:19.26 | Ultimook Race | September 7, 2019 |
| 5,000 Meters · Union HSSkyview at Union · Mar 10 | 19:07 | 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 Varsity · Place 160 · Skyview | 5,000 Meters Varsity | 160 | 18:03.90 | 12 |
| Sep 25 | Nike Portland XCSep 25 · 5,000 Meters Varsity Division 2 · Place 78 · Skyview | 5,000 Meters Varsity Division 2 | 78 | 18:32.50 | 12 |
| Sep 17 | Meriwether CC ClassicSep 17 · 5,000 Meters Varsity · Place 126 · Skyview | 5,000 Meters Varsity | 126 | 19:04.27 | 12 |
| Sep 1 | Boys Time Trial 1.5 milesSep 1 · 1.5 Miles All Runners · Skyview | 1.5 Miles All Runners | 0 | 8:24Unofficial | 12 |
| Mar 24 | GSHL 4A Varsity MeetMar 24 · 5,000 Meters Varsity-Wave 1 · Place 15 · Skyview | 5,000 Meters Varsity-Wave 1 | 15 | 19:09.70 PB | 11 |
| Mar 10 | Skyview at UnionMar 10 · 5,000 Meters Varsity (wave 1) · Place 9 · Skyview | 5,000 Meters Varsity (wave 1) | 9 | 19:07 PB | 11 |
| Mar 3 | Evergreen @ Skyview XC MeetMar 3 · 5,000 Meters Varsity · Place 4 · Skyview | 5,000 Meters Varsity | 4 | 18:42 PB | 11 |
| Feb 27 | 4A Washington State Cross Country Coaches Association Virtual XC State MeetFeb 27 · 5,000 Meters 4A Boys · Place 87 · Skyview | 5,000 Meters 4A Boys | 87 | 18:13.6 PB | 11 |
| Feb 24 | Camas @ Skyview XC MeetFeb 24 · 5,000 Meters Varsity · Place 14 · Skyview | 5,000 Meters Varsity | 14 | 18:52.70 | 11 |
| Feb 10 | Skyview at Battle GroundFeb 10 · 5,000 Meters Varsity-Wave 1 · Place 8 · Skyview | 5,000 Meters Varsity-Wave 1 | 8 | 19:46.00 | 11 |
| Feb 5 | 2 Mile Time TrialFeb 5 · 2 Miles Varsity · Place 6 · Skyview | 2 Miles Varsity | 6 | 11:52Unofficial | 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 180 · Skyview | 5,000 Meters Junior Varsity | 180 | 21:31.87 | 10 |
| Sep 28 | Nike Portland XCSep 28 · 5,000 Meters Soph JV · Place 228 · Skyview | 5,000 Meters Soph JV | 228 | 22:59.60 PB | 10 |
| Sep 20 | Meriwether Cross Country ClassicSep 20 · 5,000 Meters Junior Varsity · Place 444 · Skyview | 5,000 Meters Junior Varsity | 444 | 23:11.80 PB | 10 |
| Sep 17 | Fort Vancouver, Skyview, Union @ Mountain ViewSep 17 · 5,000 Meters Junior Varsity · Place 33 · Skyview | 5,000 Meters Junior Varsity | 33 | 22:37.87Unofficial | 10 |
| Sep 7 | Ultimook RaceSep 7 · 5,000 Meters Junior Varsity 5A-6A · Place 172 · Skyview | 5,000 Meters Junior Varsity 5A-6A | 172 | 24:19.26 PB | 10 |
| Aug 30 | Skyview Time TrialAug 30 · 2.41 Miles All Runners · Place 28 · Skyview | 2.41 Miles All Runners | 28 | 18:45Unofficial | 10 |
2018 Cross Country
5 results