Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Pier Park 1 MilePIL Relays · Sep 20 | 6:29.35 | PIL Relays | September 20, 2017 |
| 3,000 Meters · Fernhill Park 3KPIL Preview · Sep 13 | 14:13.61 | PIL Preview | September 13, 2017 |
| 3,000 Meters · Grant ParkPIL MS · Sep 28 | 13:46 | PIL MS | September 28, 2016 |
| 3,000 Meters · Westmoreland Park 3KPIL Middle School District Meet · Oct 27 | 15:12.2 | PIL Middle School District Meet | October 27, 2016 |
| 3,000 Meters · Wilsonville Night RaceNight Meet · Aug 24 | 15:34.83 | Night Meet | August 24, 2018 |
| 5,000 Meters · Blue Lake ParkPIL/MHC Crossover (Host: Gresham) · Oct 4 | 23:01 | PIL/MHC Crossover (Host: Gresham) | October 4, 2017 |
| 5,000 Meters · Fernhill Park6A-1 Portland Interscholastic League Championships · Oct 25 | 21:41.53 | 6A-1 Portland Interscholastic League Championships | October 25, 2017 |
| 5,000 Meters · Gabriel Park 5kPIL/MHC Crossover (Host: Wilson) · Sep 27 | 23:24.10 | PIL/MHC Crossover (Host: Wilson) | September 27, 2017 |
| 5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 16 | 22:47.41 | Oregon City XC Invitational | September 16, 2017 |
| 5,000 Meters · Pier ParkPIL/MHC Crossover (Host: Roosevelt) · Oct 18 | 22:32.82 | PIL/MHC Crossover (Host: Roosevelt) | October 18, 2017 |
| 5,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 30 | 21:53.4 | Nike Portland XC | September 30, 2017 |
| 5,000 Meters · Willamette Mission State ParkGeorge Fox XC Classic · Oct 14 | 24:31.32 | George Fox XC Classic | October 14, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 5 | PIL PreviewSep 5 · 3,000 Meters Novice · Place 204 · Roosevelt (OR)Roosevelt (OR) | 3,000 Meters Novice | 204 | 30:18.51 | 10 |
| Aug 24 | Night MeetAug 24 · 3,000 Meters Boys Novice B Names A-O · Place 85 · Roosevelt (OR)Roosevelt (OR) | 3,000 Meters Boys Novice B Names A-O | 85 | 15:34.83 PB | 10 |
2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | 6A-1 Portland Interscholastic League ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 139 · Roosevelt (OR)Roosevelt (OR) | 5,000 Meters Junior Varsity | 139 | 21:41.53 PB | 9 |
| Oct 18 | PIL/MHC Crossover (Host: Roosevelt)Oct 18 · 5,000 Meters Junior Varsity · Place 58 · Roosevelt (OR)Roosevelt (OR) | 5,000 Meters Junior Varsity | 58 | 22:32.82 PB | 9 |
| Oct 14 | George Fox XC ClassicOct 14 · 5,000 Meters JV Bronze · Place 110 · Roosevelt (OR)Roosevelt (OR) | 5,000 Meters JV Bronze | 110 | 24:31.32 PB | 9 |
| Oct 4 | PIL/MHC Crossover (Host: Gresham)Oct 4 · 5,000 Meters Junior Varsity · Place 71 · Roosevelt (OR)Roosevelt (OR) | 5,000 Meters Junior Varsity | 71 | 23:01 PB | 9 |
| Sep 30 | Nike Portland XCSep 30 · 5,000 Meters Freshman JV · Place 208 · Roosevelt (OR)Roosevelt (OR) | 5,000 Meters Freshman JV | 208 | 21:53.4 PB | 9 |
| Sep 27 | PIL/MHC Crossover (Host: Wilson)Sep 27 · 5,000 Meters Junior Varsity · Place 84 · Roosevelt (OR)Roosevelt (OR) | 5,000 Meters Junior Varsity | 84 | 23:24.10 PB | 9 |
| Sep 20 | PIL RelaysSep 20 · 1 Miles Open Mile · Place 34 · Roosevelt (OR)Roosevelt (OR) | 1 Miles Open Mile | 34 | 6:29.35 PB | 9 |
| Sep 16 | Oregon City XC InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 127 · Roosevelt (OR)Roosevelt (OR) | 5,000 Meters Junior Varsity | 127 | 22:47.41 PB | 9 |
| Sep 13 | PIL PreviewSep 13 · 3,000 Meters Novice · Place 16 · Roosevelt (OR)Roosevelt (OR) | 3,000 Meters Novice | 16 | 14:13.61 PB | 9 |
2016 Cross Country
2 results