Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3600 m · Hudson's Bay HS57th Annual Steve Maas Run-A-Ree · Sep 8 | 14:49 | 57th Annual Steve Maas Run-A-Ree | September 8, 2017 |
| 3910 m · McKenzie StadiumUnion, Hudson's Bay, Battle Ground at Evergreen · Sep 11 | 17:49.1 | Union, Hudson's Bay, Battle Ground at Evergreen | September 11, 2018 |
| 5,000 Meters · Blue Lake ParkNike Portland XC · Sep 28 | 23:16.00 | Nike Portland XC | September 28, 2019 |
| 5,000 Meters · Heritage High SchoolBattle Ground, Skyview @ Heritage · Oct 10 | 20:59 | Battle Ground, Skyview @ Heritage | October 10, 2017 |
| 5,000 Meters · Hudson's Bay HS58th Annual Hudson's Bay Steve Maas Run-A-Ree · Sep 7 | 23:02 | 58th Annual Hudson's Bay Steve Maas Run-A-Ree | September 7, 2018 |
| 5,000 Meters · Joe Dancer ParkThe Flat & Fast Invitational · Oct 6 | 22:08.55 | The Flat & Fast Invitational | October 6, 2017 |
| 5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 16 | 22:29.69 | Oregon City XC Invitational | September 16, 2017 |
| 5,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 30 | 21:48.8 | Nike Portland XC | September 30, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | Union, Evergreen, Hudson's Bay at Battle GroundOct 16 · 5,000 Meters Varsity · Place 43 · Battle Ground | 5,000 Meters Varsity | 43 | 23:04.09 | 12 |
| Oct 12 | Bill Kehoe South Sound InviteOct 12 · 5,000 Meters Junior Varsity Open · Place 118 · Battle Ground | 5,000 Meters Junior Varsity Open | 118 | 22:19.23 | 12 |
| Oct 1 | Camas at Battle GroundOct 1 · 5,000 Meters Varsity · Place 52 · Battle Ground | 5,000 Meters Varsity | 52 | 23:09.29 | 12 |
| Sep 28 | Nike Portland XCSep 28 · 5,000 Meters JV Championships · Place 238 · Battle Ground | 5,000 Meters JV Championships | 238 | 23:16.00 PB | 12 |
| Sep 24 | Battle Ground, Skyview at HeritageSep 24 · 5,000 Meters Junior Varsity · Place 32 · Battle Ground | 5,000 Meters Junior Varsity | 32 | 24:22 | 12 |
2018 Cross Country
5 results2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | Battle Ground, Skyview @ HeritageOct 10 · 5,000 Meters Varsity · Place 52 · Battle Ground | 5,000 Meters Varsity | 52 | 20:59 PB | 10 |
| Oct 6 | The Flat & Fast InvitationalOct 6 · 5,000 Meters Junior Varsity · Place 204 · Battle Ground | 5,000 Meters Junior Varsity | 204 | 22:08.55 PB | 10 |
| Sep 30 | Nike Portland XCSep 30 · 5,000 Meters Sophomore JV · Place 202 · Battle Ground | 5,000 Meters Sophomore JV | 202 | 21:48.8 PB | 10 |
| Sep 16 | Oregon City XC InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 119 · Battle Ground | 5,000 Meters Junior Varsity | 119 | 22:29.69 PB | 10 |
| Sep 8 | 57th Annual Steve Maas Run-A-ReeSep 8 · 3,600 Meters Freshman/Sophomore Boys · Place 10 · Battle Ground | 3,600 Meters Freshman/Sophomore Boys | 10 | 14:49 PB | 10 |
2016 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Portland Meadows InvitationalOct 14 · 5,000 Meters JV Scored · Place 180 · Battle Ground | 5,000 Meters JV Scored | 180 | 23:05.2 | 9 |