Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Canby High SchoolCanby Cross Country · Mar 3 | 16:25.5 | Canby Cross Country | March 3, 2021 |
| 3,000 Meters · Franklin HSPIL/MHC Crossover (Host: Franklin) · Sep 27 | 13:05.71 | PIL/MHC Crossover (Host: Franklin) | September 27, 2017 |
| 3,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 16 | 12:33.43 | Oregon City XC Invitational | September 16, 2017 |
| 5,000 Meters · Centennial HS6A-3 Mt Hood Conference Championships · Oct 25 | 21:29.51 | 6A-3 Mt Hood Conference Championships | October 25, 2017 |
| 5,000 Meters · Chambers Creek Regional Park23rd Curtis XC Invitational · Sep 29 | 24:26.50 | 23rd Curtis XC Invitational | September 29, 2018 |
| 5,000 Meters · Clackamas Community CollegeClackamas, Gresham, Oregon City · Oct 10 | 21:59.39 | Clackamas, Gresham, Oregon City | October 10, 2017 |
| 5,000 Meters · Lents ParkPIL/MHC Crossover (Host: Grant) · Oct 18 | 22:18.30 | PIL/MHC Crossover (Host: Grant) | October 18, 2017 |
| 5,000 Meters · Meriwether National Golf ClubMeriwether National Cross Country Classic · Sep 22 | 21:14.81 | Meriwether National Cross Country Classic | September 22, 2017 |
| 5,000 Meters · Oregon City High SchoolMHC/PIL Crossover · Oct 4 | 22:13.45 | MHC/PIL Crossover | October 4, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 10 | Oregon City XC InvitationalApr 10 · 5,000 Meters Male Entries · Oregon City | 5,000 Meters Male Entries | 0 | NT | 12 |
| Mar 24 | Lakeridge @ Oregon CityMar 24 · 5,000 Meters BOYS · Oregon City | 5,000 Meters BOYS | 0 | — | 12 |
| Mar 17 | TRL @ Oregon CityMar 17 · 3,000 Meters CO-ED · Oregon City | 3,000 Meters CO-ED | 0 | DNS | 12 |
| Mar 10 | TRL @ LakeridgeMar 10 · 3,000 Meters JV 3K · Oregon City | 3,000 Meters JV 3K | 0 | DNS | 12 |
| Mar 3 | Canby Cross CountryMar 3 · 3,000 Meters Junior Varsity · Place 29 · Oregon City | 3,000 Meters Junior Varsity | 29 | 16:25.5 PB | 12 |
| Feb 26 | Pioneer Stampede 3k time trialFeb 26 · 3,000 Meters Boys Team · Oregon City | 3,000 Meters Boys Team | 0 | DNS | 12 |
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | 6A-5 Three Rivers League ChampionshipOct 30 · 5,000 Meters Junior Varsity · Place 30 · Oregon City | 5,000 Meters Junior Varsity | 30 | 21:26.0 | 11 |
| Oct 23 | Creekside Cross ClassicOct 23 · 5,000 Meters Junior Varsity · Place 122 · Oregon City | 5,000 Meters Junior Varsity | 122 | 21:45.00 | 11 |
| Oct 16 | Lakeridge, Oregon City, West Linn @ TualatinOct 16 · 5,000 Meters Junior Varsity · Place 83 · Oregon City | 5,000 Meters Junior Varsity | 83 | 21:58.80 | 11 |
| Sep 11 | Three Rivers League PreviewSep 11 · 3,000 Meters Junior Varsity · Place 20 · Oregon City | 3,000 Meters Junior Varsity | 20 | 13:17.64 | 11 |
| Aug 29 | Bill Chapman InvitationalAug 29 · 5,000 Meters Junior Varsity · Place 89 · Oregon City | 5,000 Meters Junior Varsity | 89 | 26:31.35 | 11 |
| Aug 23 | Pioneer 3k Time TrialAug 23 · 3,000 Meters Boys Team · Oregon City | 3,000 Meters Boys Team | 0 | — | 11 |
2018 Cross Country
8 results2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | 6A-3 Mt Hood Conference ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 103 · Oregon City | 5,000 Meters Junior Varsity | 103 | 21:29.51 PB | 9 |
| Oct 18 | PIL/MHC Crossover (Host: Grant)Oct 18 · 5,000 Meters Junior Varsity · Place 70 · Oregon City | 5,000 Meters Junior Varsity | 70 | 22:18.30 PB | 9 |
| Oct 10 | Clackamas, Gresham, Oregon CityOct 10 · 5,000 Meters Junior Varsity · Place 24 · Oregon City | 5,000 Meters Junior Varsity | 24 | 21:59.39 PB | 9 |
| Oct 4 | MHC/PIL CrossoverOct 4 · 5,000 Meters Junior Varsity · Place 42 · Oregon City | 5,000 Meters Junior Varsity | 42 | 22:13.45 PB | 9 |
| Sep 27 | PIL/MHC Crossover (Host: Franklin)Sep 27 · 3,000 Meters High School Coed Novice · Place 11 · Oregon City | 3,000 Meters High School Coed Novice | 11 | 13:05.71 PB | 9 |
| Sep 22 | Meriwether National Cross Country ClassicSep 22 · 5,000 Meters Junior Varsity · Place 264 · Oregon City | 5,000 Meters Junior Varsity | 264 | 21:14.81 PB | 9 |
| Sep 16 | Oregon City XC InvitationalSep 16 · 3,000 Meters Combined Junior Varsity · Place 13 · Oregon City | 3,000 Meters Combined Junior Varsity | 13 | 12:33.43 PB | 9 |