Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 24 | 14:59.28 | Nike Portland XC | September 24, 2016 |
| 3,000 Meters · Richardson ParkThe Invitational (formerly Marist XC Invite) · Sep 4 | 17:25.2 | The Invitational (formerly Marist XC Invite) | September 4, 2015 |
| 3,000 Meters · The Hydrangea RanchUltimook Race Nike Invitational · Sep 2 | 27:58.00 | Ultimook Race Nike Invitational | September 2, 2017 |
| 3,000 Meters · Wilsonville Night RaceNight Meet · Aug 25 | 15:45.94 | Night Meet | August 25, 2017 |
| 5,000 Meters · Aloha High SchoolSunset, Southridge @ Aloha · Sep 28 | 28:37.7 | Sunset, Southridge @ Aloha | September 28, 2016 |
| 5,000 Meters · Century HSGlencoe, Aloha @ Century · Oct 19 | 26:46 | Glencoe, Aloha @ Century | October 19, 2016 |
| 5,000 Meters · Glencoe HSWestview, Aloha at Glencoe · Sep 9 | 32:06.6 | Westview, Aloha at Glencoe | September 9, 2015 |
| 5,000 Meters · Jesuit High SchoolAloha at Jesuit · Sep 30 | 28:13.88 | Aloha at Jesuit | September 30, 2015 |
| 5,000 Meters · Joe Dancer ParkThe Flat and Fast Invite · Oct 7 | 26:18.27 | The Flat and Fast Invite | October 7, 2016 |
| 5,000 Meters · Meriwether National Golf ClubMeriwether National Cross Country Classic · Sep 22 | 26:22.72 | Meriwether National Cross Country Classic | September 22, 2017 |
| 5,000 Meters · Oak HillsAloha, Liberty @ Westview · Sep 14 | 29:30.90 | Aloha, Liberty @ Westview | September 14, 2016 |
| 5,000 Meters · Sandelie Golf CourseSandelie - West Nine Golf Course - XC Classic · Oct 9 | 27:52.0 | Sandelie - West Nine Golf Course - XC Classic | October 9, 2015 |
| 5,000 Meters · Sherwood HSTualatin & Canby @ Sherwood · Sep 20 | 26:17.14 | Tualatin & Canby @ Sherwood | September 20, 2017 |
| 5,000 Meters · Tualatin Hills Recreation Center6A-2 Metro League Championships · Oct 26 | 25:39.5 | 6A-2 Metro League Championships | October 26, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 22 | Meriwether National Cross Country ClassicSep 22 · 5,000 Meters Junior Varsity · Place 166 · SherwoodSherwood | 5,000 Meters Junior Varsity | 166 | 26:22.72 PB | 11 |
| Sep 20 | Tualatin & Canby @ SherwoodSep 20 · 5,000 Meters Junior Varsity · Place 21 · SherwoodSherwood | 5,000 Meters Junior Varsity | 21 | 26:17.14 PB | 11 |
| Sep 13 | Lakeridge, Newberg @ SherwoodSep 13 · 5,000 Meters Junior Varsity · Place 34 · SherwoodSherwood | 5,000 Meters Junior Varsity | 34 | 26:58.0 | 11 |
| Sep 2 | Ultimook Race Nike InvitationalSep 2 · 3,000 Meters Novice 5A-6A · Place 108 · SherwoodSherwood | 3,000 Meters Novice 5A-6A | 108 | 27:58.00 PB | 11 |
| Aug 25 | Night MeetAug 25 · 3,000 Meters Girls Novice · Place 76 · SherwoodSherwood | 3,000 Meters Girls Novice | 76 | 15:45.94 PB | 11 |
| Aug 16 | Bowmen 3k Fitness Test/Time TrialAug 16 · 3,000 Meters Varsity · SherwoodSherwood | 3,000 Meters Varsity | 0 | 16:34Unofficial | 11 |
2016 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | 6A-2 Metro League ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 128 · AlohaAloha | 5,000 Meters Junior Varsity | 128 | 25:39.5 PB | 10 |
| Oct 19 | Glencoe, Aloha @ CenturyOct 19 · 5,000 Meters Junior Varsity · Place 16 · AlohaAloha | 5,000 Meters Junior Varsity | 16 | 26:46 PB | 10 |
| Oct 7 | The Flat and Fast InviteOct 7 · 5,000 Meters Junior Varsity · Place 112 · AlohaAloha | 5,000 Meters Junior Varsity | 112 | 26:18.27 PB | 10 |
| Sep 28 | Sunset, Southridge @ AlohaSep 28 · 5,000 Meters Junior Varsity · Place 58 · AlohaAloha | 5,000 Meters Junior Varsity | 58 | 28:37.7 PB | 10 |
| Sep 24 | Nike Portland XCSep 24 · 3,000 Meters Novice JV · Place 90 · AlohaAloha | 3,000 Meters Novice JV | 90 | 14:59.28 PB | 10 |
| Sep 14 | Aloha, Liberty @ WestviewSep 14 · 5,000 Meters Varsity · Place 51 · AlohaAloha | 5,000 Meters Varsity | 51 | 29:30.90 PB | 10 |
| Aug 26 | Night MeetAug 26 · 3,000 Meters Novice · Place 49 · AlohaAloha | 3,000 Meters Novice | 49 | 15:50.3 | 10 |
| Aug 18 | Watermelon RunAug 18 · 3,000 Meters Varsity · AlohaAloha | 3,000 Meters Varsity | 0 | 17:22Unofficial | 10 |
2015 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | 6A-2 Metro League ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 126 · AlohaAloha | 5,000 Meters Junior Varsity | 126 | 26:04.12 | 9 |
| Oct 14 | Beaverton, Aloha at CenturyOct 14 · 5,000 Meters Junior Varsity · AlohaAloha | 5,000 Meters Junior Varsity | 0 | 27:09Unofficial | 9 |
| Oct 9 | Sandelie - West Nine Golf Course - XC ClassicOct 9 · 5,000 Meters Junior Varsity · Place 248 · AlohaAloha | 5,000 Meters Junior Varsity | 248 | 27:52.0 PB | 9 |
| Sep 30 | Aloha at JesuitSep 30 · 5,000 Meters Junior Varsity · Place 48 · AlohaAloha | 5,000 Meters Junior Varsity | 48 | 28:13.88 PB | 9 |
| Sep 26 | Nike Portland XC (formerly Nike Pre Nationals)Sep 26 · 3,000 Meters Novice JV · Place 104 · AlohaAloha | 3,000 Meters Novice JV | 104 | 16:16.88 | 9 |
| Sep 16 | Southridge, Sunset at AlohaSep 16 · 5,000 Meters Junior Varsity · Place 59 · AlohaAloha | 5,000 Meters Junior Varsity | 59 | 28:59.79 | 9 |
| Sep 9 | Westview, Aloha at GlencoeSep 9 · 5,000 Meters Junior Varsity · Place 43 · AlohaAloha | 5,000 Meters Junior Varsity | 43 | 32:06.6 PB | 9 |
| Sep 4 | The Invitational (formerly Marist XC Invite)Sep 4 · 3,000 Meters Novice · Place 19 · AlohaAloha | 3,000 Meters Novice | 19 | 17:25.2 PB | 9 |
| Aug 27 | Night MeetAug 27 · 3,000 Meters Novice · Place 176 · AlohaAloha | 3,000 Meters Novice | 176 | 18:35.9 | 9 |
| Aug 20 | AHS Watermelon RunAug 20 · 3,000 Meters Varsity · AlohaAloha | 3,000 Meters Varsity | 0 | 18:55.35Unofficial | 9 |