Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,000 Meters · Lake Oswego Junior High SchoolWRL- Lakeridge & Canby @ Lakeridge Junior High · Oct 11 | 8:33.6 | WRL- Lakeridge & Canby @ Lakeridge Junior High | October 11, 2018 |
| 2,000 Meters · Lakeridge Junior High SchoolWRL @ Lakeridge JH vs. Sherwood & Twality · Oct 4 | 8:29.9 | WRL @ Lakeridge JH vs. Sherwood & Twality | October 4, 2018 |
| 2,000 Meters · Tualatin HSWRL @ Hazelbrook vs. Wood & Lakeridge · Oct 17 | 8:31 | WRL @ Hazelbrook vs. Wood & Lakeridge | October 17, 2018 |
| 2,000 Meters · Wilsonville Memorial ParkWRL Championship Meet · Oct 23 | 8:21.57 | WRL Championship Meet | October 23, 2018 |
| 3,000 Meters · 3K Memorial Park RouteWRL Preview Meet · Sep 24 | 12:47.90 | WRL Preview Meet | September 24, 2019 |
| 3,000 Meters · Athey Creek Middle SchoolWRL - Athey, Rosemont, and Lakeridge @ Athey Creek · Oct 15 | 14:14.15 | WRL - Athey, Rosemont, and Lakeridge @ Athey Creek | October 15, 2019 |
| 3,000 Meters · Lake Oswego Junior High SchoolWRL - Lakeridge, Meridian, Sherwood, Wood @ LOJ · Oct 3 | 13:22.61 | WRL - Lakeridge, Meridian, Sherwood, Wood @ LOJ | October 3, 2019 |
| 3,000 Meters · Sherwood HSWRL meet at Sherwood High School · Oct 7 | 13:17.20 | WRL meet at Sherwood High School | October 7, 2019 |
| 5,000 Meters · Fernhill ParkLakeridge, Tigard, West Linn @ St. Mary's · Mar 17 | 22:07.95 | Lakeridge, Tigard, West Linn @ St. Mary's | March 17, 2021 |
| 5,000 Meters · Lakeridge High SchoolTRL @ Lakeridge · Mar 10 | 22:31.30 | TRL @ Lakeridge | March 10, 2021 |
| 5,000 Meters · The Hydrangea RanchUltimook Race · Sep 2 | 24:35.42 | Ultimook Race | September 2, 2023 |
| 5,000 Meters · Tualatin HSTigard, Lake Oswego, Lakeridge @ Tualatin · Mar 3 | 21:40.33 | Tigard, Lake Oswego, Lakeridge @ Tualatin | March 3, 2021 |
| 5,000 Meters · Westmoreland ParkSMA/Tualatin/WL/Lakeridge at Westmoreland · Oct 6 | 19:39.80 | SMA/Tualatin/WL/Lakeridge at Westmoreland | October 6, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 2 | Ultimook RaceSep 2 · 5,000 Meters Junior Varsity 5A-6A · Place 159 · LakeridgeLakeridge | 5,000 Meters Junior Varsity 5A-6A | 159 | 24:35.42 PB | 12 |
2022 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 25 | Pacer 3K Test EffortAug 25 · 3,000 Meters New Division · Place 14 · LakeridgeLakeridge | 3,000 Meters New Division | 14 | 12:19Unofficial | 11 |
2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 6 | SMA/Tualatin/WL/Lakeridge at WestmorelandOct 6 · 5,000 Meters Junior Varsity · Place 24 · LakeridgeLakeridge | 5,000 Meters Junior Varsity | 24 | 19:39.80 PB | 10 |
| Apr 10 | Oregon City XC InvitationalApr 10 · 5,000 Meters Male Entries · LakeridgeLakeridge | 5,000 Meters Male Entries | 0 | NT | 9 |
| Mar 31 | Three Rivers League ChampionshipMar 31 · 5,000 Meters JV · Place 39 · LakeridgeLakeridge | 5,000 Meters JV | 39 | 22:48.33 | 9 |
| Mar 17 | Lakeridge, Tigard, West Linn @ St. Mary'sMar 17 · 5,000 Meters Junior Varsity · Place 13 · LakeridgeLakeridge | 5,000 Meters Junior Varsity | 13 | 22:07.95 PB | 9 |
| Mar 10 | TRL @ LakeridgeMar 10 · 5,000 Meters JV 5K · Place 14 · LakeridgeLakeridge | 5,000 Meters JV 5K | 14 | 22:31.30 PB | 9 |
| Mar 3 | Tigard, Lake Oswego, Lakeridge @ TualatinMar 3 · 5,000 Meters Varsity · Place 33 · LakeridgeLakeridge | 5,000 Meters Varsity | 33 | 21:40.33 PB | 9 |
| Feb 25 | Pacer Team Time TrialFeb 25 · 3,000 Meters Open · Place 17 · LakeridgeLakeridge | 3,000 Meters Open | 17 | 12:41.90Unofficial | 9 |
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | WRL Championship MeetOct 22 · 3,000 Meters 8th Grade · Place 47 · LakeridgeLakeridge | 3,000 Meters 8th Grade | 47 | 13:33.60 | 8 |
| Oct 15 | WRL - Athey, Rosemont, and Lakeridge @ Athey CreekOct 15 · 3,000 Meters 8th Boys · Place 20 · LakeridgeLakeridge | 3,000 Meters 8th Boys | 20 | 14:14.15 PB | 8 |
| Oct 7 | WRL meet at Sherwood High SchoolOct 7 · 3,000 Meters 8th Grade · Place 16 · LakeridgeLakeridge | 3,000 Meters 8th Grade | 16 | 13:17.20 PB | 8 |
| Oct 3 | WRL - Lakeridge, Meridian, Sherwood, Wood @ LOJOct 3 · 3,000 Meters 8th Grade · Place 18 · LakeridgeLakeridge | 3,000 Meters 8th Grade | 18 | 13:22.61 PB | 8 |
| Sep 24 | WRL Preview Meet Sep 24 · 3,000 Meters 8th Grade · Place 22 · LakeridgeLakeridge | 3,000 Meters 8th Grade | 22 | 12:47.90 PB | 8 |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | WRL Championship MeetOct 23 · 2,000 Meters 7th Grade · Place 43 · LakeridgeLakeridge | 2,000 Meters 7th Grade | 43 | 8:21.57 PB | 7 |
| Oct 17 | WRL @ Hazelbrook vs. Wood & LakeridgeOct 17 · 2,000 Meters 7th · Place 11 · LakeridgeLakeridge | 2,000 Meters 7th | 11 | 8:31 PB | 7 |
| Oct 11 | WRL- Lakeridge & Canby @ Lakeridge Junior HighOct 11 · 2,000 Meters 6th and 7th · Place 14 · LakeridgeLakeridge | 2,000 Meters 6th and 7th | 14 | 8:33.6 PB | 7 |
| Oct 4 | WRL @ Lakeridge JH vs. Sherwood & TwalityOct 4 · 2,000 Meters 6th & 7th Grade · Place 18 · LakeridgeLakeridge | 2,000 Meters 6th & 7th Grade | 18 | 8:29.9 PB | 7 |
| Sep 25 | WRL Preview MeetSep 25 · 2,000 Meters 7th Grade · Place 29 · LakeridgeLakeridge | 2,000 Meters 7th Grade | 29 | 8:44.30 | 7 |