Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Central Linn High School CampusCentral Linn/Harrisburg Dual Meet · Mar 8 | 6:13.310 | Central Linn/Harrisburg Dual Meet | March 8, 2021 |
| 1800 m · Oakland High SchoolGully Standoff · Mar 5 | 7:20.49 | Gully Standoff | March 5, 2021 |
| 3,000 Meters · Avery ParkNW Middle School XC Showdown presented by HOTV · Oct 14 | 11:42.40 | NW Middle School XC Showdown presented by HOTV | October 14, 2021 |
| 3,000 Meters · Cheadle Lake Single LoopChamps Invite · Sep 24 | 11:35.44 | Champs Invite | September 24, 2021 |
| 3,000 Meters · Community ChapelHusky Invitational · Mar 20 | 13:37.6 | Husky Invitational | March 20, 2021 |
| 3,000 Meters · Harrisburg High SchoolHarrisburg Invitational · Mar 22 | 11:56.2 | Harrisburg Invitational | March 22, 2021 |
| 3,000 Meters · Monroe City ParkWVYL XC District Championships · Oct 21 | 11:29.40 | WVYL XC District Championships | October 21, 2021 |
| 3,000 Meters · Richardson Park 3K CourseWVYL District XC Championships 2019 · Oct 23 | 12:08.2 | WVYL District XC Championships 2019 | October 23, 2019 |
| 5,000 Meters · Lane Community CollegeOSAA 3A/2A/1A State Championships · Nov 5 | 18:06.8 | OSAA 3A/2A/1A State Championships | November 5, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
1 results2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | WVYL XC District ChampionshipsOct 21 · 3,000 Meters Middle School Boys · Place 4 · Central LinnCentral Linn | 3,000 Meters Middle School Boys | 4 | 11:29.40 PB | 8 |
| Oct 14 | NW Middle School XC Showdown presented by HOTVOct 14 · 3,000 Meters Champions (top 10) · Place 13 · Central LinnCentral Linn | 3,000 Meters Champions (top 10) | 13 | 11:42.40 PB | 8 |
| Sep 24 | Champs InviteSep 24 · 3,000 Meters Middle School · Place 4 · Central LinnCentral Linn | 3,000 Meters Middle School | 4 | 11:35.44 PB | 8 |
| Sep 16 | WVYL XC District Preview of ChampionsSep 16 · 3,000 Meters Champion Boys 3K · Central LinnCentral Linn | 3,000 Meters Champion Boys 3K | 0 | — | 8 |
| Mar 22 | Harrisburg InvitationalMar 22 · 3,000 Meters MS · Place 4 · Central LinnCentral Linn | 3,000 Meters MS | 4 | 11:56.2 PB | 7 |
| Mar 20 | Husky InvitationalMar 20 · 3,000 Meters Middle School · Place 5 · Central LinnCentral Linn | 3,000 Meters Middle School | 5 | 13:37.6 PB | 7 |
| Mar 8 | Central Linn/Harrisburg Dual MeetMar 8 · 1 Miles Middle School Boys · Place 4 · Central LinnCentral Linn | 1 Miles Middle School Boys | 4 | 6:13.310 PB | 7 |
| Mar 5 | Gully StandoffMar 5 · 1,800 Meters Middle School Boys · Place 1 · Central LinnCentral Linn | 1,800 Meters Middle School Boys | 1 | 7:20.49 PB | 7 |
2019 Cross Country
1 results2018 Cross Country
2 results