Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Aloha High SchoolBeaverton, Southridge, Aloha @ Mountainside · Oct 18 | 25:10.31 | Beaverton, Southridge, Aloha @ Mountainside | October 18, 2017 |
| 3,000 Meters · Aloha High SchoolSouthridge @ Mountainside · Mar 31 | 19:54.10 | Southridge @ Mountainside | March 31, 2021 |
| 3,000 Meters · Aloha High SchoolMountainside @ Aloha · Mar 16 | 18:38.60 | Mountainside @ Aloha | March 16, 2021 |
| 5,000 Meters · Aloha HSMountainside, Sunset, Westview @ Aloha · Sep 13 | 30:29.15 | Mountainside, Sunset, Westview @ Aloha | September 13, 2017 |
| 5,000 Meters · Jesuit High SchoolMountainside @ Jesuit (Group A) (Gold) · Mar 3 | 37:04.90 | Mountainside @ Jesuit (Group A) (Gold) | March 3, 2021 |
| 5,000 Meters · Jesuit HSCentury, Aloha, Mountainside @ Jesuit · Sep 20 | 30:43.89 | Century, Aloha, Mountainside @ Jesuit | September 20, 2017 |
| 5,000 Meters · Joe Dancer ParkThe Flat & Fast Invitational · Oct 6 | 29:50.13 | The Flat & Fast Invitational | October 6, 2017 |
| 5,000 Meters · Liberty HSAloha, Mountainside, Glencoe @ Liberty · Oct 11 | 29:36 | Aloha, Mountainside, Glencoe @ Liberty | October 11, 2017 |
| 5,000 Meters · Meriwether National Golf ClubMeriwether National Cross Country Classic · Sep 22 | 28:42.65 | Meriwether National Cross Country Classic | September 22, 2017 |
| 5,000 Meters · Tualatin Hills Recreation Center6A-2 Metro League Championships · Oct 25 | 26:04.60 | 6A-2 Metro League Championships | October 25, 2017 |
| 5,000 Meters · Tualatin HS13th Annual Tualatin Invite · Sep 9 | 32:37 | 13th Annual Tualatin Invite | September 9, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
4 results2019 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | 6A-2 Metro League ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 214 · Mountainside | 5,000 Meters Junior Varsity | 214 | 27:40.20 | JR |
| Oct 23 | Beaverton, Mountainside, @ JesuitOct 23 · 5,000 Meters Junior Varsity · Place 81 · Mountainside | 5,000 Meters Junior Varsity | 81 | 29:37.60 | 11 |
| Oct 11 | Champoeg InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 74 · Mountainside | 5,000 Meters Junior Varsity | 74 | 38:02.81 | 11 |
| Aug 29 | Bill Chapman InvitationalAug 29 · 5,000 Meters Junior Varsity · Place 119 · Mountainside | 5,000 Meters Junior Varsity | 119 | 36:34.41 | 11 |
2018 Cross Country
4 results2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | 6A-2 Metro League ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 208 · Mountainside | 5,000 Meters Junior Varsity | 208 | 26:04.60 PB | 9 |
| Oct 18 | Beaverton, Southridge, Aloha @ MountainsideOct 18 · 3 Miles Junior Varsity · Place 64 · Mountainside | 3 Miles Junior Varsity | 64 | 25:10.31 PB | 9 |
| Oct 11 | Aloha, Mountainside, Glencoe @ LibertyOct 11 · 5,000 Meters Junior Varsity · Place 59 · Mountainside | 5,000 Meters Junior Varsity | 59 | 29:36 PB | 9 |
| Oct 6 | The Flat & Fast InvitationalOct 6 · 5,000 Meters Junior Varsity · Place 306 · Mountainside | 5,000 Meters Junior Varsity | 306 | 29:50.13 PB | 9 |
| Sep 22 | Meriwether National Cross Country ClassicSep 22 · 5,000 Meters Junior Varsity · Place 503 · Mountainside | 5,000 Meters Junior Varsity | 503 | 28:42.65 PB | 9 |
| Sep 20 | Century, Aloha, Mountainside @ JesuitSep 20 · 5,000 Meters Junior Varsity · Place 92 · Mountainside | 5,000 Meters Junior Varsity | 92 | 30:43.89 PB | 9 |
| Sep 13 | Mountainside, Sunset, Westview @ AlohaSep 13 · 5,000 Meters Junior Varsity · Place 101 · Mountainside | 5,000 Meters Junior Varsity | 101 | 30:29.15 PB | 9 |
| Sep 9 | 13th Annual Tualatin InviteSep 9 · 5,000 Meters Junior Varsity · Place 142 · Mountainside | 5,000 Meters Junior Varsity | 142 | 32:37 PB | 9 |