Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4970 m · Portland International RacewayBowmen Raceway Invitational at PIR · Oct 6 | 21:23.9 | Bowmen Raceway Invitational at PIR | October 6, 2018 |
| 5,000 Meters · Ash Creek Preserve 5KAsh Creek XC Festival · Sep 7 | 23:45.33 | Ash Creek XC Festival | September 7, 2019 |
| 5,000 Meters · Cedarcrest Golf CourseNIKE -- 12th ANNUAL TWILIGHT XC INVITATIONAL · Sep 29 | 23:11.50 | NIKE -- 12th ANNUAL TWILIGHT XC INVITATIONAL | September 29, 2018 |
| 5,000 Meters · Clackamas Community College6A-4 Three Rivers League Championship · Oct 25 | 22:14.06 | 6A-4 Three Rivers League Championship | October 25, 2017 |
| 5,000 Meters · Mary S Young Alternate CourseSt. Mary's Academy & Lakeridge at West Linn · Sep 20 | 22:42 | St. Mary's Academy & Lakeridge at West Linn | September 20, 2017 |
| 5,000 Meters · Molalla River State ParkSt Mary's, Lakeridge @ Canby · Sep 28 | 23:39.46 | St Mary's, Lakeridge @ Canby | September 28, 2016 |
| 5,000 Meters · Newberg High SchoolTualatin, St. Mary's @ Newberg · Sep 27 | 24:15.19 | Tualatin, St. Mary's @ Newberg | September 27, 2017 |
| 5,000 Meters · Seaside 3 CourseThree Course Challenge · Sep 17 | 27:21 | Three Course Challenge | September 17, 2016 |
| 5,000 Meters · Sherwood HSSt. Mary's & West Linn @ Sherwood · Sep 21 | 22:58.5 | St. Mary's & West Linn @ Sherwood | September 21, 2016 |
| 5,000 Meters · Steens MountainSteens Mountain High Altitude Running Camp Uphill 5k · Jul 15 | 34:08 | Steens Mountain High Altitude Running Camp Uphill 5k | July 15, 2018 |
| 5,000 Meters · The Hydrangea RanchUltimook Race Nike Invitational · Sep 2 | 26:01.40 | Ultimook Race Nike Invitational | September 2, 2017 |
| 5,000 Meters · Tigard HSSt. Mary’s, Tualatin @ Tigard · Sep 14 | 24:00.0 | St. Mary’s, Tualatin @ Tigard | September 14, 2016 |
| 5,000 Meters · Westmoreland ParkTigard & Sherwood @ St. Mary's Academy · Oct 11 | 21:41 | Tigard & Sherwood @ St. Mary's Academy | October 11, 2017 |
| 5,000 Meters · Willamette Mission State ParkGeorge Fox XC Classic · Oct 14 | 21:45.67 | George Fox XC Classic | October 14, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | 6A-5 Three Rivers League ChampionshipOct 30 · 5,000 Meters Junior Varsity · Place 24 · St Mary's Academy | 5,000 Meters Junior Varsity | 24 | 23:15.3 | 12 |
| Oct 19 | Warner Pacific XC ClassicOct 19 · 5,000 Meters Junior Varsity · Place 102 · St Mary's Academy | 5,000 Meters Junior Varsity | 102 | 23:17.70 | 12 |
| Oct 16 | Canby, St. Mary's, Tigard @ Lake OswegoOct 16 · 5,000 Meters Varsity · Place 18 · St Mary's Academy | 5,000 Meters Varsity | 18 | 23:46.10 | 12 |
| Oct 4 | Flat & Fast InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 9 · St Mary's Academy | 5,000 Meters Junior Varsity | 9 | 22:58.20 | 12 |
| Sep 25 | Tigard/Tualatin/SMA @ West LinnSep 25 · 5,000 Meters Junior Varsity · Place 1 · St Mary's Academy | 5,000 Meters Junior Varsity | 1 | 22:36 | 12 |
| Sep 11 | Three Rivers League PreviewSep 11 · 5,000 Meters Junior Varsity · Place 7 · St Mary's Academy | 5,000 Meters Junior Varsity | 7 | 24:04.47 | 12 |
| Sep 7 | Ash Creek XC Festival Sep 7 · 5,000 Meters Junior Varsity · Place 29 · St Mary's Academy | 5,000 Meters Junior Varsity | 29 | 23:45.33 PB | 12 |
| Sep 6 | Ash Creek XC Festival (College)Sep 6 · 5,000 Meters Junior Varsity · Place 29 · St Mary's Academy | 5,000 Meters Junior Varsity | 29 | 23:45.33 | 12 |
| Aug 29 | Bill Chapman InvitationalAug 29 · 5,000 Meters Junior Varsity · Place 8 · St Mary's Academy | 5,000 Meters Junior Varsity | 8 | 24:40.48 | 12 |
2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | 6A-5 Three Rivers League ChampionshipOct 24 · 5,000 Meters Junior Varsity · Place 9 · St Mary's Academy | 5,000 Meters Junior Varsity | 9 | 22:21.04 | 11 |
| Oct 13 | Warner Pacific XC ClassicOct 13 · Varsity · Place 122 · St Mary's Academy | Varsity | 122 | 23:32.90 | 11 |
| Oct 10 | Lakeridge, Tigard, St Mary's @ OCOct 10 · Varsity · Place 32 · St Mary's Academy | Varsity | 32 | 23:25.22 | 11 |
| Oct 6 | Bowmen Raceway Invitational at PIROct 6 · 4,970 Meters Varsity · Place 43 · St Mary's Academy | 4,970 Meters Varsity | 43 | 21:23.9 PB | 11 |
| Sep 29 | NIKE -- 12th ANNUAL TWILIGHT XC INVITATIONALSep 29 · 5,000 Meters JV JUNIOR/SENIOR [LIMIT 7] · Place 37 · St Mary's Academy | 5,000 Meters JV JUNIOR/SENIOR [LIMIT 7] | 37 | 23:11.50 PB | 11 |
| Sep 12 | Lakeridge, Tualatin, West Linn @ St. Mary's AcademySep 12 · Varsity · Place 32 · St Mary's Academy | Varsity | 32 | 21:56.24 | 11 |
| Aug 30 | Bill Chapman InvitationalAug 30 · 3,000 Meters Novice · Place 1 · St Mary's Academy | 3,000 Meters Novice | 1 | 13:14.30 | 11 |
| Jul 15 | Steens Mountain High Altitude Running Camp Uphill 5kJul 15 · 5,000 Meters Week 2 · Place 52 · St Mary's Academy | 5,000 Meters Week 2 | 52 | 34:08 PB | 11 |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | 6A-4 Three Rivers League ChampionshipOct 25 · 5,000 Meters Junior Varsity · Place 12 · St Mary's Academy | 5,000 Meters Junior Varsity | 12 | 22:14.06 PB | 10 |
| Oct 14 | George Fox XC ClassicOct 14 · 5,000 Meters JV Gold · Place 38 · St Mary's Academy | 5,000 Meters JV Gold | 38 | 21:45.67 PB | 10 |
| Oct 11 | Tigard & Sherwood @ St. Mary's AcademyOct 11 · 5,000 Meters Varsity · Place 19 · St Mary's Academy | 5,000 Meters Varsity | 19 | 21:41 PB | 10 |
| Sep 27 | Tualatin, St. Mary's @ NewbergSep 27 · 5,000 Meters Junior Varsity · Place 8 · St Mary's Academy | 5,000 Meters Junior Varsity | 8 | 24:15.19 PB | 10 |
| Sep 20 | St. Mary's Academy & Lakeridge at West LinnSep 20 · 5,000 Meters Junior Varsity · Place 2 · St Mary's Academy | 5,000 Meters Junior Varsity | 2 | 22:42 PB | 10 |
| Sep 13 | Canby, Lake Oswego @ St. Mary'sSep 13 · 5,000 Meters Varsity · Place 18 · St Mary's Academy | 5,000 Meters Varsity | 18 | 22:22 | 10 |
| Sep 2 | Ultimook Race Nike InvitationalSep 2 · 5,000 Meters Junior Varsity 5A-6A · Place 7 · St Mary's Academy | 5,000 Meters Junior Varsity 5A-6A | 7 | 26:01.40 PB | 10 |
2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | 6A-4 Three Rivers League ChampionshipOct 26 · 5,000 Meters Junior Varsity · Place 29 · St Mary's Academy | 5,000 Meters Junior Varsity | 29 | 22:54.04 | 9 |
| Oct 15 | George Fox XC ClassicOct 15 · 5,000 Meters JV Gold · Place 52 · St Mary's Academy | 5,000 Meters JV Gold | 52 | 23:50.4 | 9 |
| Sep 28 | St Mary's, Lakeridge @ CanbySep 28 · 5,000 Meters Junior Varsity · Place 6 · St Mary's Academy | 5,000 Meters Junior Varsity | 6 | 23:39.46 PB | 9 |
| Sep 21 | St. Mary's & West Linn @ SherwoodSep 21 · 5,000 Meters Junior Varsity · Place 3 · St Mary's Academy | 5,000 Meters Junior Varsity | 3 | 22:58.5 PB | 9 |
| Sep 17 | Three Course ChallengeSep 17 · 5,000 Meters Girls Moderate Course · Place 103 · St Mary's Academy | 5,000 Meters Girls Moderate Course | 103 | 27:21 PB | 9 |
| Sep 14 | St. Mary’s, Tualatin @ TigardSep 14 · 5,000 Meters Junior Varsity · Place 19 · St Mary's Academy | 5,000 Meters Junior Varsity | 19 | 24:00.0 PB | 9 |