Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Blue Lake ParkNWOC Preview · Sep 13 | 22:33.07 | NWOC Preview | September 13, 2017 |
| 5,000 Meters · Meriwether National Golf ClubMeriwether National Cross Country Classic · Sep 22 | 21:35.05 | Meriwether National Cross Country Classic | September 22, 2017 |
| 5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 16 | 23:16.32 | Oregon City XC Invitational | September 16, 2017 |
| 5,000 Meters · Pat's AcresBig Cross Portland · Sep 20 | 22:52.3 | Big Cross Portland | September 20, 2017 |
| 5,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 30 | 21:08.5 | Nike Portland XC | September 30, 2017 |
| 5,000 Meters · Sandy HSParkrose, La Salle, Hillsboro @ Sandy · Oct 11 | 23:45.98 | Parkrose, La Salle, Hillsboro @ Sandy | October 11, 2017 |
| 5,000 Meters · Tualatin HS13th Annual Tualatin Invite · Sep 9 | 24:30 | 13th Annual Tualatin Invite | September 9, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | 5A-1 Northwest Oregon Conference ChampionshipOct 25 · 5,000 Meters Junior Varsity · Place 69 · Hillsboro | 5,000 Meters Junior Varsity | 69 | 23:01.79 | 12 |
| Oct 11 | Parkrose, La Salle, Hillsboro @ SandyOct 11 · 5,000 Meters Varsity and JV Combined · Place 47 · Hillsboro | 5,000 Meters Varsity and JV Combined | 47 | 23:45.98 PB | 12 |
| Sep 30 | Nike Portland XCSep 30 · 5,000 Meters Division 3 Varsity · Place 220 · Hillsboro | 5,000 Meters Division 3 Varsity | 220 | 21:08.5 PB | 12 |
| Sep 22 | Meriwether National Cross Country ClassicSep 22 · 5,000 Meters Junior Varsity · Place 288 · Hillsboro | 5,000 Meters Junior Varsity | 288 | 21:35.05 PB | 12 |
| Sep 20 | Big Cross PortlandSep 20 · 5,000 Meters Varsity · Place 117 · Hillsboro | 5,000 Meters Varsity | 117 | 22:52.3 PB | 12 |
| Sep 16 | Oregon City XC InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 130 · Hillsboro | 5,000 Meters Junior Varsity | 130 | 23:16.32 PB | 12 |
| Sep 13 | NWOC PreviewSep 13 · 5,000 Meters Junior Varsity · Place 37 · Hillsboro | 5,000 Meters Junior Varsity | 37 | 22:33.07 PB | 12 |
| Sep 9 | 13th Annual Tualatin InviteSep 9 · 5,000 Meters Junior Varsity · Place 106 · Hillsboro | 5,000 Meters Junior Varsity | 106 | 24:30 PB | 12 |
2016 Cross Country
2 results2015 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | Champoeg InvitationalOct 3 · 5,000 Meters Varsity · Place 56 · Hillsboro | 5,000 Meters Varsity | 56 | 21:25.6 | 10 |