Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Rood Bridge ParkNike Bill Chapman Invitational · Aug 31 | 13:09.15 | Nike Bill Chapman Invitational | August 31, 2017 |
| 5,000 Meters · Bryant ParkHarrier Classic · Oct 3 | 20:41.2 | Harrier Classic | October 3, 2015 |
| 5,000 Meters · Clackamas Community College6A-4 Three Rivers League Championship · Oct 21 | 20:45.84 | 6A-4 Three Rivers League Championship | October 21, 2015 |
| 5,000 Meters · Joe Dancer ParkThe Flat and Fast Invite · Oct 7 | 21:50.00 | The Flat and Fast Invite | October 7, 2016 |
| 5,000 Meters · Mary S. Young ParkTualatin & Sherwood @ Lakeridge · Oct 12 | 20:14.31 | Tualatin & Sherwood @ Lakeridge | October 12, 2016 |
| 5,000 Meters · Meriwether National Golf ClubMeriwether National Cross Country Classic · Sep 23 | 20:24.19 | Meriwether National Cross Country Classic | September 23, 2016 |
| 5,000 Meters · Molalla River State ParkTualatin & St. Mary's @ Canby · Sep 9 | 22:49.38 | Tualatin & St. Mary's @ Canby | September 9, 2015 |
| 5,000 Meters · Newberg High SchoolTualatin, St. Mary's @ Newberg · Sep 27 | 23:14.06 | Tualatin, St. Mary's @ Newberg | September 27, 2017 |
| 5,000 Meters · Rood Bridge ParkBill Chapman Invitational · Sep 3 | 22:01.4 | Bill Chapman Invitational | September 3, 2015 |
| 5,000 Meters · Sandelie Golf CourseSandelie - West Nine Golf Course - XC Classic · Oct 9 | 20:14.8 | Sandelie - West Nine Golf Course - XC Classic | October 9, 2015 |
| 5,000 Meters · Sherwood HSTualatin & Canby @ Sherwood · Sep 20 | 21:25.48 | Tualatin & Canby @ Sherwood | September 20, 2017 |
| 5,000 Meters · Tigard HSSherwood, Tualatin @ Tigard · Oct 14 | 20:35.4 | Sherwood, Tualatin @ Tigard | October 14, 2015 |
| 5,000 Meters · Tualatin HSLake Oswego, Lakeridge at Tualatin · Sep 16 | 20:51 | Lake Oswego, Lakeridge at Tualatin | September 16, 2015 |
| 5,000 Meters · Tualatin HSTualatin Invite · Sep 12 | 21:16 | Tualatin Invite | September 12, 2015 |
| 5,000 Meters · Willamette Mission State ParkGeorge Fox XC Classic · Oct 14 | 21:39.35 | George Fox XC Classic | October 14, 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 | 6A-4 Three Rivers League ChampionshipOct 25 · 5,000 Meters JV II · Place 23 · Tualatin | 5,000 Meters JV II | 23 | 20:59.10 | 12 |
| Oct 14 | George Fox XC ClassicOct 14 · 5,000 Meters JV Gold · Place 225 · Tualatin | 5,000 Meters JV Gold | 225 | 21:39.35 PB | 12 |
| Oct 11 | Lakeridge, Lake Oswego, The Dalles, Westside Christian @ TualatinOct 11 · 5,000 Meters Junior Varsity · Place 60 · Tualatin | 5,000 Meters Junior Varsity | 60 | 21:26 | 12 |
| Sep 27 | Tualatin, St. Mary's @ NewbergSep 27 · 5,000 Meters Varsity · Place 38 · Tualatin | 5,000 Meters Varsity | 38 | 23:14.06 PB | 12 |
| Sep 20 | Tualatin & Canby @ SherwoodSep 20 · 5,000 Meters Junior Varsity · Place 43 · Tualatin | 5,000 Meters Junior Varsity | 43 | 21:25.48 PB | 12 |
| Sep 13 | Tigard, West Linn @ TualatinSep 13 · 5,000 Meters Junior Varsity · Place 62 · Tualatin | 5,000 Meters Junior Varsity | 62 | 22:59 | 12 |
| Sep 9 | 13th Annual Tualatin InviteSep 9 · 5,000 Meters Junior Varsity · Place 97 · Tualatin | 5,000 Meters Junior Varsity | 97 | 23:22 | 12 |
| Aug 31 | Nike Bill Chapman InvitationalAug 31 · 3,000 Meters Novice · Place 30 · Tualatin | 3,000 Meters Novice | 30 | 13:09.15 PB | 12 |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | 6A-4 Three Rivers League ChampionshipOct 26 · 5,000 Meters Junior Varsity 2 · Place 63 · Tualatin | 5,000 Meters Junior Varsity 2 | 63 | 21:56.93 | 11 |
| Oct 12 | Tualatin & Sherwood @ LakeridgeOct 12 · 5,000 Meters Junior Varsity · Place 32 · Tualatin | 5,000 Meters Junior Varsity | 32 | 20:14.31 PB | 11 |
| Oct 7 | The Flat and Fast InviteOct 7 · 5,000 Meters Junior Varsity · Place 167 · Tualatin | 5,000 Meters Junior Varsity | 167 | 21:50.00 PB | 11 |
| Sep 23 | Meriwether National Cross Country ClassicSep 23 · 5,000 Meters Junior Varsity · Place 115 · Tualatin | 5,000 Meters Junior Varsity | 115 | 20:24.19 PB | 11 |
| Sep 14 | St. Mary’s, Tualatin @ TigardSep 14 · 5,000 Meters Junior Varsity · Place 25 · Tualatin | 5,000 Meters Junior Varsity | 25 | 21:55.0 | 11 |
2015 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | 6A-4 Three Rivers League ChampionshipOct 21 · 5,000 Meters Varsity II · Place 79 · Tualatin | 5,000 Meters Varsity II | 79 | 20:45.84 PB | 10 |
| Oct 14 | Sherwood, Tualatin @ TigardOct 14 · 5,000 Meters Junior Varsity · Place 11 · Tualatin | 5,000 Meters Junior Varsity | 11 | 20:35.4 PB | 10 |
| Oct 9 | Sandelie - West Nine Golf Course - XC ClassicOct 9 · 5,000 Meters Scored Junior Varsity · Place 268 · Tualatin | 5,000 Meters Scored Junior Varsity | 268 | 20:14.8 PB | 10 |
| Oct 3 | Harrier ClassicOct 3 · 5,000 Meters Frosh/Soph JV · Place 100 · Tualatin | 5,000 Meters Frosh/Soph JV | 100 | 20:41.2 PB | 10 |
| Sep 16 | Lake Oswego, Lakeridge at TualatinSep 16 · 5,000 Meters Junior Varsity · Place 25 · Tualatin | 5,000 Meters Junior Varsity | 25 | 20:51 PB | 10 |
| Sep 12 | Tualatin InviteSep 12 · 5,000 Meters Junior Varsity · Place 26 · Tualatin | 5,000 Meters Junior Varsity | 26 | 21:16 PB | 10 |
| Sep 9 | Tualatin & St. Mary's @ CanbySep 9 · 5,000 Meters Junior Varsity · Place 23 · Tualatin | 5,000 Meters Junior Varsity | 23 | 22:49.38 PB | 10 |
| Sep 3 | Bill Chapman InvitationalSep 3 · 5,000 Meters Junior Varsity · Place 81 · Tualatin | 5,000 Meters Junior Varsity | 81 | 22:01.4 PB | 10 |