Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Hidden Creek Polo GroundsPortland Catholic Preview · Aug 27 | 23:45.21 | Portland Catholic Preview | August 27, 2015 |
| 4,500 Meters · Seaside 3 CourseThree Course Challenge · Sep 19 | 26:27 | Three Course Challenge | September 19, 2015 |
| 5,000 Meters · Clackamas Community College6A-4 Three Rivers League Championship · Oct 26 | 27:20.11 | 6A-4 Three Rivers League Championship | October 26, 2016 |
| 5,000 Meters · Molalla River State ParkTualatin & St. Mary's @ Canby · Sep 9 | 30:02.48 | Tualatin & St. Mary's @ Canby | September 9, 2015 |
| 5,000 Meters · Newberg High SchoolSherwood/St. Mary's at Newberg · Sep 16 | 28:02.9 | Sherwood/St. Mary's at Newberg | September 16, 2015 |
| 5,000 Meters · Newberg HSLake Oswego, St. Mary's at Newberg · Sep 24 | 29:36.93 | Lake Oswego, St. Mary's at Newberg | September 24, 2014 |
| 5,000 Meters · Sandelie Golf CourseSandelie - West Nine Golf Course - XC Classic · Oct 9 | 27:16.8 | Sandelie - West Nine Golf Course - XC Classic | October 9, 2015 |
| 5,000 Meters · Sherwood HSSt. Mary's & West Linn @ Sherwood · Sep 21 | 28:25.3 | St. Mary's & West Linn @ Sherwood | September 21, 2016 |
| 5,000 Meters · Tigard HSSt. Mary’s, Tualatin @ Tigard · Sep 14 | 28:41.1 | St. Mary’s, Tualatin @ Tigard | September 14, 2016 |
| 5,000 Meters · Westmoreland ParkLake Oswego, Tigard at St. Mary's · Sep 30 | 28:07 | Lake Oswego, Tigard at St. Mary's | September 30, 2015 |
| 5,000 Meters · Westmoreland Park 5KNewberg, Lake Oswego at St. Mary's · Oct 12 | 27:09 | Newberg, Lake Oswego at St. Mary's | October 12, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 13 | Canby, Lake Oswego @ St. Mary'sSep 13 · 5,000 Meters Junior Varsity · Place 44 · St Mary's Academy | 5,000 Meters Junior Varsity | 44 | 28:19 | 12 |
2016 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | 6A-4 Three Rivers League ChampionshipOct 26 · 5,000 Meters Junior Varsity 2 · Place 68 · St Mary's Academy | 5,000 Meters Junior Varsity 2 | 68 | 27:20.11 PB | 11 |
| Oct 12 | Newberg, Lake Oswego at St. Mary'sOct 12 · 5,000 Meters Junior Varsity · Place 57 · St Mary's Academy | 5,000 Meters Junior Varsity | 57 | 27:09 PB | 11 |
| Sep 21 | St. Mary's & West Linn @ SherwoodSep 21 · 5,000 Meters Junior Varsity · Place 64 · St Mary's Academy | 5,000 Meters Junior Varsity | 64 | 28:25.3 PB | 11 |
| Sep 14 | St. Mary’s, Tualatin @ TigardSep 14 · 5,000 Meters Junior Varsity · Place 66 · St Mary's Academy | 5,000 Meters Junior Varsity | 66 | 28:41.1 PB | 11 |
2015 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | 6A-4 Three Rivers League ChampionshipOct 21 · 5,000 Meters Junior Varsity · Place 109 · St Mary's Academy | 5,000 Meters Junior Varsity | 109 | 27:21.45 | 10 |
| Oct 9 | Sandelie - West Nine Golf Course - XC ClassicOct 9 · 5,000 Meters Junior Varsity · Place 221 · St Mary's Academy | 5,000 Meters Junior Varsity | 221 | 27:16.8 PB | 10 |
| Sep 30 | Lake Oswego, Tigard at St. Mary'sSep 30 · 5,000 Meters Junior Varsity · Place 72 · St Mary's Academy | 5,000 Meters Junior Varsity | 72 | 28:07 PB | 10 |
| Sep 19 | Three Course ChallengeSep 19 · 4,500 Meters Easy Course · Place 191 · St Mary's Academy | 4,500 Meters Easy Course | 191 | 26:27 PB | 10 |
| Sep 16 | Sherwood/St. Mary's at NewbergSep 16 · 5,000 Meters Junior Varsity · Place 71 · St Mary's Academy | 5,000 Meters Junior Varsity | 71 | 28:02.9 PB | 10 |
| Sep 9 | Tualatin & St. Mary's @ CanbySep 9 · 5,000 Meters Junior Varsity · Place 56 · St Mary's Academy | 5,000 Meters Junior Varsity | 56 | 30:02.48 PB | 10 |
| Aug 27 | Portland Catholic PreviewAug 27 · 4,000 Meters Junior Varsity · Place 143 · St Mary's Academy | 4,000 Meters Junior Varsity | 143 | 23:45.21 PB | 10 |
2014 Cross Country
2 results