Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · 1.5 Mile CourseLiberty at Jemtegaard · Sep 24 | 10:37 | Liberty at Jemtegaard | September 24, 2019 |
| 1.5 Miles · Doc Harris StadiumGreater St. Helen's Jamboree · Sep 4 | 11:17.29 | Greater St. Helen's Jamboree | September 4, 2019 |
| 1.5 Miles · Liberty Middle School, Round Lake CourseCovington @ Liberty · Sep 8 | 11:35.07 | Covington @ Liberty | September 8, 2017 |
| 1.5 Miles · Liberty MS, Round Lake CourseSkyridge at Liberty · Oct 7 | 10:07.63 | Skyridge at Liberty | October 7, 2019 |
| 1.5 Miles · Skyridge Middle SchoolLiberty at Skyridge · Sep 10 | 10:31.22 | Liberty at Skyridge | September 10, 2019 |
| 1.65 Miles · Doc Harris StadiumCamas Middle School 3K Invitational · Sep 23 | 12:43.67 | Camas Middle School 3K Invitational | September 23, 2017 |
| 2200 m · Hudson's Bay HS58th Annual Hudson's Bay Steve Maas Run-A-Ree · Sep 7 | 09:31 | 58th Annual Hudson's Bay Steve Maas Run-A-Ree | September 7, 2018 |
| 3,000 Meters · Blue Lake ParkNike Portland XC Middle School/Club · Sep 27 | 13:04.70 | Nike Portland XC Middle School/Club | September 27, 2019 |
| 3,000 Meters · Doc Harris StadiumCamas Middle School Invite · Sep 22 | 12:29.98 | Camas Middle School Invite | September 22, 2018 |
| 3,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 30 | 13:38.6 | Nike Portland XC | September 30, 2017 |
| 3,000 Meters · The Hydrangea RanchUltimook Race · Sep 7 | 15:22.77 | Ultimook Race | September 7, 2019 |
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 7 | Skyridge at LibertyOct 7 · 1.5 Miles 8th grade · Place 14 · Liberty | 1.5 Miles 8th grade | 14 | 10:07.63 PB | 8 |
| Oct 1 | View Ridge at LibertyOct 1 · 1.5 Miles 8th grade · Place 10 · Liberty | 1.5 Miles 8th grade | 10 | 10:10.80 | 8 |
| Sep 27 | Nike Portland XC Middle School/ClubSep 27 · 3,000 Meters PDXC Alan Webb MS Race · Place 163 · Liberty | 3,000 Meters PDXC Alan Webb MS Race | 163 | 13:04.70 PB | 8 |
| Sep 24 | Liberty at JemtegaardSep 24 · 1.5 Miles 8th Grade · Place 14 · Liberty | 1.5 Miles 8th Grade | 14 | 10:37 PB | 8 |
| Sep 17 | Liberty at Canyon CreekSep 17 · 1.5 Miles 8th Grade · Place 10 · Liberty | 1.5 Miles 8th Grade | 10 | 10:42 | 8 |
| Sep 13 | Jemtegaard at LibertySep 13 · 1.5 Miles 8th Grade · Place 16 · Liberty | 1.5 Miles 8th Grade | 16 | 10:52.45 | 8 |
| Sep 10 | Liberty at SkyridgeSep 10 · 1.5 Miles 8th grade · Place 13 · Liberty | 1.5 Miles 8th grade | 13 | 10:31.22 PB | 8 |
| Sep 7 | Ultimook RaceSep 7 · 3,000 Meters Middle School · Place 57 · Liberty | 3,000 Meters Middle School | 57 | 15:22.77 PB | 8 |
| Sep 4 | Greater St. Helen's JamboreeSep 4 · 1.5 Miles Middle School - Grade 8 Boys · Place 16 · Liberty | 1.5 Miles Middle School - Grade 8 Boys | 16 | 11:17.29 PB | 8 |
2018 Cross Country
4 results2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | Liberty @ SkyridgeOct 3 · 1.5 Miles 6th grade · Liberty | 1.5 Miles 6th grade | 0 | 10:39Unofficial | 6 |
| Sep 30 | Nike Portland XCSep 30 · 3,000 Meters PDXC Alan Webb MS Race · Place 246 · Liberty | 3,000 Meters PDXC Alan Webb MS Race | 246 | 13:38.6 PB | 6 |
| Sep 26 | Liberty 6th Grade Boys @ SkyridgeSep 26 · 1.5 Miles Middle School · Liberty | 1.5 Miles Middle School | 0 | 11:35Unofficial | 6 |
| Sep 23 | Camas Middle School 3K InvitationalSep 23 · 1.65 Miles Middle School - Grade 6 Boys · Place 18 · Liberty | 1.65 Miles Middle School - Grade 6 Boys | 18 | 12:43.67 PB | 6 |
| Sep 19 | Skyridge boys at LibertySep 19 · 1.5 Miles Middle School · Place 14 · Liberty | 1.5 Miles Middle School | 14 | 11:18.22 | 6 |
| Sep 8 | Covington @ LibertySep 8 · 1.5 Miles 6th Grade · Place 10 · Liberty | 1.5 Miles 6th Grade | 10 | 11:35.07 PB | 6 |
| Sep 2 | Ultimook Race Nike InvitationalSep 2 · 3,000 Meters Middle School · Place 109 · Liberty | 3,000 Meters Middle School | 109 | 24:36.00 | 6 |