Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Tualatin HSTualatin Invite · Sep 3 | 13:15.0 | Tualatin Invite | September 3, 2014 |
| 5,000 Meters · Clackamas Community College6A-4 Three Rivers League Championship · Oct 21 | 20:27.36 | 6A-4 Three Rivers League Championship | October 21, 2015 |
| 5,000 Meters · Joe Dancer ParkThe Flat and Fast Invite · Oct 7 | 20:46.00 | The Flat and Fast Invite | October 7, 2016 |
| 5,000 Meters · Lake Oswego Junior High SchoolWest Linn, Canby @ Lake Oswego · Oct 8 | 22:37.00 | West Linn, Canby @ Lake Oswego | October 8, 2014 |
| 5,000 Meters · Lake Oswego MSTigard, Lakeridge @ Lake Oswego · Sep 21 | 22:23.2 | Tigard, Lakeridge @ Lake Oswego | September 21, 2016 |
| 5,000 Meters · Lane Community CollegeNorthwest Classic · Sep 26 | 21:07.4 | Northwest Classic | September 26, 2015 |
| 5,000 Meters · Mary S. Young ParkLake Oswego, Tualatin @ West Linn · Sep 28 | 21:22 | Lake Oswego, Tualatin @ West Linn | September 28, 2016 |
| 5,000 Meters · Molalla River State ParkLake Oswego & Sherwood @ Canby · Sep 14 | 21:29.4 | Lake Oswego & Sherwood @ Canby | September 14, 2016 |
| 5,000 Meters · Newberg HSLake Oswego, St. Mary's at Newberg · Sep 24 | 21:59.39 | Lake Oswego, St. Mary's at Newberg | September 24, 2014 |
| 5,000 Meters · Portland Meadows Race TrackPortland Meadows Invitational · Oct 14 | 21:58.7 | Portland Meadows Invitational | October 14, 2016 |
| 5,000 Meters · Sandelie Golf CourseSandelie - West Nine Golf Course - XC Classic · Oct 9 | 20:08.8 | Sandelie - West Nine Golf Course - XC Classic | October 9, 2015 |
| 5,000 Meters · Tualatin HSLake Oswego, Lakeridge at Tualatin · Sep 16 | 22:26 | Lake Oswego, Lakeridge at Tualatin | September 16, 2015 |
| 5,000 Meters · Westmoreland ParkLake Oswego, Tigard at St. Mary's · Sep 30 | 20:44 | Lake Oswego, Tigard at St. Mary's | September 30, 2015 |
| 5,000 Meters · Westmoreland Park 5KNewberg, Lake Oswego at St. Mary's · Oct 12 | 19:47 | 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.
2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | 6A-4 Three Rivers League ChampionshipOct 26 · 5,000 Meters Junior Varsity · Place 97 · Lake Oswego | 5,000 Meters Junior Varsity | 97 | 20:32.30 | 12 |
| Oct 14 | Portland Meadows InvitationalOct 14 · 5,000 Meters Junior Varsity Open · Place 148 · Lake Oswego | 5,000 Meters Junior Varsity Open | 148 | 21:58.7 PB | 12 |
| Oct 12 | Newberg, Lake Oswego at St. Mary'sOct 12 · 5,000 Meters Junior Varsity · Place 5 · Lake Oswego | 5,000 Meters Junior Varsity | 5 | 19:47 PB | 12 |
| Oct 7 | The Flat and Fast InviteOct 7 · 5,000 Meters Junior Varsity · Place 124 · Lake Oswego | 5,000 Meters Junior Varsity | 124 | 20:46.00 PB | 12 |
| Sep 28 | Lake Oswego, Tualatin @ West LinnSep 28 · 5,000 Meters Junior Varsity · Place 50 · Lake Oswego | 5,000 Meters Junior Varsity | 50 | 21:22 PB | 12 |
| Sep 21 | Tigard, Lakeridge @ Lake OswegoSep 21 · 5,000 Meters Junior Varsity · Place 36 · Lake Oswego | 5,000 Meters Junior Varsity | 36 | 22:23.2 PB | 12 |
| Sep 14 | Lake Oswego & Sherwood @ CanbySep 14 · 5,000 Meters Junior Varsity · Place 26 · Lake Oswego | 5,000 Meters Junior Varsity | 26 | 21:29.4 PB | 12 |
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 73 · Lake Oswego | 5,000 Meters Varsity II | 73 | 20:27.36 PB | 11 |
| Oct 14 | Newberg, Lake Oswego at CanbyOct 14 · 5,000 Meters Junior Varsity · Place 44 · Lake Oswego | 5,000 Meters Junior Varsity | 44 | 22:00.54 | 11 |
| Oct 9 | Sandelie - West Nine Golf Course - XC ClassicOct 9 · 5,000 Meters Scored Junior Varsity · Place 264 · Lake Oswego | 5,000 Meters Scored Junior Varsity | 264 | 20:08.8 PB | 11 |
| Sep 30 | Lake Oswego, Tigard at St. Mary'sSep 30 · 5,000 Meters Junior Varsity · Place 8 · Lake Oswego | 5,000 Meters Junior Varsity | 8 | 20:44 PB | 11 |
| Sep 26 | Northwest ClassicSep 26 · 5,000 Meters Junior Varsity Boys · Place 100 · Lake Oswego | 5,000 Meters Junior Varsity Boys | 100 | 21:07.4 PB | 11 |
| Sep 16 | Lake Oswego, Lakeridge at TualatinSep 16 · 5,000 Meters Junior Varsity · Place 45 · Lake Oswego | 5,000 Meters Junior Varsity | 45 | 22:26 PB | 11 |
| Sep 9 | West Linn & Sherwood at Lake OswegoSep 9 · 5,000 Meters Junior Varsity · Place 28 · Lake Oswego | 5,000 Meters Junior Varsity | 28 | 22:37.34 | 11 |
| Sep 2 | Canby InvitationalSep 2 · 5,000 Meters Junior Varsity · Place 18 · Lake Oswego | 5,000 Meters Junior Varsity | 18 | 21:55.4 | 11 |
2014 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 8 | West Linn, Canby @ Lake OswegoOct 8 · 5,000 Meters Junior Varsity · Place 35 · Lake Oswego | 5,000 Meters Junior Varsity | 35 | 22:37.00 PB | 10 |
| Sep 24 | Lake Oswego, St. Mary's at NewbergSep 24 · 5,000 Meters Junior Varsity · Place 14 · Lake Oswego | 5,000 Meters Junior Varsity | 14 | 21:59.39 PB | 10 |
| Sep 3 | Tualatin InviteSep 3 · 3,000 Meters Junior Varsity · Place 124 · Lake Oswego | 3,000 Meters Junior Varsity | 124 | 13:15.0 PB | 10 |