Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2400 m · Doc Harris StadiumLiberty/Skyridge Middle School Invitational · Sep 17 | 15:28.78 | Liberty/Skyridge Middle School Invitational | September 17, 2016 |
| 3,000 Meters · Catlin Gabel SchoolCatlin Gabel Handicapper · Sep 18 | 15:46.9 | Catlin Gabel Handicapper | September 18, 2017 |
| 3,000 Meters · Hidden Creek Polo ClubPDXC State Middle School Championship · Oct 25 | 17:05.22 | PDXC State Middle School Championship | October 25, 2015 |
| 3,000 Meters · Hockinson Meadows ParkCornerstone MCL Meet · Oct 9 | 14:33 | Cornerstone MCL Meet | October 9, 2017 |
| 3,000 Meters · Oregon EpiscopalOES · Sep 13 | 19:06 | OES | September 13, 2016 |
| 3,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 24 | 16:06.26 | Nike Portland XC | September 24, 2016 |
| 3,000 Meters · Rood Bridge ParkArchers Invitational · Oct 12 | 15:24.1 | Archers Invitational | October 12, 2017 |
| 3,000 Meters · Southwest Christian Wildcat TrailMCL XC Championship · Oct 18 | 15:53.9 | MCL XC Championship | October 18, 2016 |
| 3,000 Meters · The Hydrangea RanchUltimook Race Cross Country Invitational · Sep 12 | 21:07.56 | Ultimook Race Cross Country Invitational | September 12, 2015 |
| 3,000 Meters · Western Oregon UniversityPDXC State Middle School Championship · Oct 23 | 16:08.3 | PDXC State Middle School Championship | October 23, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | MCL ChampionshipOct 24 · 3,000 Meters Middle School-Co-ed JV · Place 54 · Cornerstone | 3,000 Meters Middle School-Co-ed JV | 54 | 16:15.47 | 7 |
| Oct 12 | Archers InvitationalOct 12 · 3,000 Meters Middle School · Place 26 · Cornerstone | 3,000 Meters Middle School | 26 | 15:24.1 PB | 7 |
| Oct 9 | Cornerstone MCL MeetOct 9 · 3,000 Meters Middle School · Place 11 · Cornerstone | 3,000 Meters Middle School | 11 | 14:33 PB | 7 |
| Sep 18 | Catlin Gabel HandicapperSep 18 · 3,000 Meters Middle School · Place 55 · Cornerstone | 3,000 Meters Middle School | 55 | 15:46.9 PB | 7 |
2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | PDXC State Middle School ChampionshipOct 23 · 3,000 Meters Champs · Place 233 · Cornerstone | 3,000 Meters Champs | 233 | 16:08.3 PB | 6 |
| Oct 18 | MCL XC ChampionshipOct 18 · 3,000 Meters Middle School-Co-ed JV · Place 11 · Cornerstone | 3,000 Meters Middle School-Co-ed JV | 11 | 15:53.9 PB | 6 |
| Oct 10 | Cornerstone MCL MeetOct 10 · 3,000 Meters Middle School · Place 19 · Cornerstone | 3,000 Meters Middle School | 19 | 15:46Unofficial | 6 |
| Sep 30 | Southwest Christian InvitationalSep 30 · 3,000 Meters Middle School · Place 78 · Cornerstone | 3,000 Meters Middle School | 78 | 16:15.2 | 6 |
| Sep 24 | Nike Portland XCSep 24 · 3,000 Meters PDXC Alan Webb MS Race · Place 349 · Cornerstone | 3,000 Meters PDXC Alan Webb MS Race | 349 | 16:06.26 PB | 6 |
| Sep 17 | Liberty/Skyridge Middle School InvitationalSep 17 · 2,400 Meters Middle School - Grade 6 Boys · Place 4 · Cornerstone | 2,400 Meters Middle School - Grade 6 Boys | 4 | 15:28.78 PB | 6 |
| Sep 13 | OESSep 13 · 3,000 Meters Middle School · Place 76 · Cornerstone | 3,000 Meters Middle School | 76 | 19:06 PB | 6 |
2015 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | PDXC State Middle School ChampionshipOct 25 · 3,000 Meters Champs Heat 1 · Place 287 · Cornerstone | 3,000 Meters Champs Heat 1 | 287 | 17:05.22 PB | 5 |
| Oct 20 | MCL XC ChampionshipOct 20 · 3,000 Meters Middle School-Co-ed JV · Place 38 · Cornerstone | 3,000 Meters Middle School-Co-ed JV | 38 | 17:44.0 | 5 |
| Oct 14 | Archers InvitationalOct 14 · 3,000 Meters Middle School · Place 62 · Cornerstone | 3,000 Meters Middle School | 62 | 16:39.2 | 5 |
| Oct 8 | Metro Christian League MeetOct 8 · 3,000 Meters Middle School · Place 27 · Cornerstone | 3,000 Meters Middle School | 27 | 17:11Unofficial | 5 |
| Oct 2 | Southwest Christian MS InvitationalOct 2 · 3,000 Meters Middle School · Place 93 · Cornerstone | 3,000 Meters Middle School | 93 | 18:31.9 | 5 |
| Sep 26 | Nike Portland XC (formerly Nike Pre Nationals)Sep 26 · 3,000 Meters Middle School · Place 305 · Cornerstone | 3,000 Meters Middle School | 305 | 17:31.17 | 5 |
| Sep 12 | Ultimook Race Cross Country InvitationalSep 12 · 3,000 Meters Middle School · Place 92 · Cornerstone | 3,000 Meters Middle School | 92 | 21:07.56 PB | 5 |