Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · David Douglas High SchoolCentennial @ David Douglas · Mar 4 | 11:46.70 | Centennial @ David Douglas | March 4, 2021 |
| 3,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 16 | 12:14.98 | Oregon City XC Invitational | September 16, 2017 |
| 3,000 Meters · Wilsonville Night RaceNight Meet · Aug 24 | 11:58.17 | Night Meet | August 24, 2018 |
| 5,000 Meters · Blue Lake ParkPIL/MHC Crossover (Host: Gresham) · Oct 4 | 20:43 | PIL/MHC Crossover (Host: Gresham) | October 4, 2017 |
| 5,000 Meters · Centennial HSMt Hood Conference District Meet · Apr 8 | 19:21.60 | Mt Hood Conference District Meet | April 8, 2021 |
| 5,000 Meters · Franklin HSPIL/MHC Crossover (Host: Franklin) · Sep 27 | 21:18.54 | PIL/MHC Crossover (Host: Franklin) | September 27, 2017 |
| 5,000 Meters · Gabriel Park 5kPIL/MHC Crossover (Host: Wilson) · Sep 26 | 20:33.60 | PIL/MHC Crossover (Host: Wilson) | September 26, 2018 |
| 5,000 Meters · Pier ParkPIL/MHC Crossover (Host: Roosevelt) · Oct 18 | 20:38.63 | PIL/MHC Crossover (Host: Roosevelt) | October 18, 2017 |
| 5,000 Meters · Reynolds HSSandy, Centennial, David Douglas @ Reynolds · Mar 13 | 21:03.6 | Sandy, Centennial, David Douglas @ Reynolds | March 13, 2021 |
| 5,000 Meters · Sandy HSReynolds, David Douglas, Central Catholic @ Sandy · Mar 31 | 21:14.80 | Reynolds, David Douglas, Central Catholic @ Sandy | March 31, 2021 |
| 5,000 Meters · Westmoreland ParkTigard & Sherwood @ St. Mary's Academy · Oct 11 | 19:47 | Tigard & Sherwood @ St. Mary's Academy | October 11, 2017 |
| 5,000 Meters · Willamette Mission State ParkGeorge Fox XC Classic · Oct 14 | 20:01.67 | George Fox XC Classic | October 14, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 8 | Mt Hood Conference District MeetApr 8 · 5,000 Meters Varsity Boys · Place 29 · David Douglas | 5,000 Meters Varsity Boys | 29 | 19:21.60 PB | 12 |
| Mar 31 | Reynolds, David Douglas, Central Catholic @ SandyMar 31 · 5,000 Meters Varsity · Place 19 · David Douglas | 5,000 Meters Varsity | 19 | 21:14.80 PB | 12 |
| Mar 18 | Centennial-Central Catholic-Sandy-David Douglas 4-wayMar 18 · 5,000 Meters Varsity Boys · Place 16 · David Douglas | 5,000 Meters Varsity Boys | 16 | 20:06.50 | 12 |
| Mar 13 | Sandy, Centennial, David Douglas @ ReynoldsMar 13 · 5,000 Meters Varsity · Place 16 · David Douglas | 5,000 Meters Varsity | 16 | 21:03.6 PB | 12 |
| Mar 4 | Centennial @ David DouglasMar 4 · 3,000 Meters 3k · Place 9 · David Douglas | 3,000 Meters 3k | 9 | 11:46.70 PB | 12 |
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | 6A-4 Mt. Hood Conference ChampionshipsOct 30 · 5,000 Meters Varsity · Place 39 · David Douglas | 5,000 Meters Varsity | 39 | 18:47.57 | 11 |
| Oct 23 | PIL/MHC Crossover (Host: Lincoln)Oct 23 · 5,000 Meters Varsity · Place 37 · David Douglas | 5,000 Meters Varsity | 37 | 17:59.98 | 11 |
| Oct 19 | Warner Pacific XC ClassicOct 19 · 5,000 Meters Varsity · Place 128 · David Douglas | 5,000 Meters Varsity | 128 | 18:35.46 | 11 |
| Oct 16 | Sandy, Central Catholic @ DDOct 16 · 5,000 Meters Varsity · Place 20 · David Douglas | 5,000 Meters Varsity | 20 | 18:41.17 | 11 |
| Oct 8 | Mt Hood PIL Crossover MeetOct 8 · 5,000 Meters Varsity · Place 26 · David Douglas | 5,000 Meters Varsity | 26 | 19:07.00 | 11 |
| Oct 2 | PIL/MHC Crossover (Host: Grant)Oct 2 · 5,000 Meters Varsity · Place 19 · David Douglas | 5,000 Meters Varsity | 19 | 18:04.70 | 11 |
| Sep 21 | Molalla InvitationalSep 21 · 5,000 Meters Varsity · Place 6 · David Douglas | 5,000 Meters Varsity | 6 | 18:45.40 | 11 |
| Aug 30 | Night MeetAug 30 · 3,000 Meters Varsity · Place 81 · David Douglas | 3,000 Meters Varsity | 81 | 10:45.42 | 11 |
2018 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | 6A-4 Mt Hood Conference ChampionshipsOct 24 · 5,000 Meters Junior Varsity · Place 19 · David Douglas | 5,000 Meters Junior Varsity | 19 | 18:58.1 | 10 |
| Oct 17 | PIL/MHC Crossover (Host: Roosevelt)Oct 17 · 5,000 Meters Varsity · Place 34 · David Douglas | 5,000 Meters Varsity | 34 | 19:31.90 | 10 |
| Oct 13 | Warner Pacific XC ClassicOct 13 · Varsity · Place 97 · David Douglas | Varsity | 97 | 19:25.10 | 10 |
| Oct 9 | David Douglas & Gresham @ Central CatholicOct 9 · Varsity · Place 22 · David Douglas | Varsity | 22 | 19:29.75 | 10 |
| Oct 2 | MHC/PIL Crossover Meet (Host: David Douglas)Oct 2 · Varsity · Place 38 · David Douglas | Varsity | 38 | 19:21.60 | 10 |
| Sep 26 | PIL/MHC Crossover (Host: Wilson)Sep 26 · 5,000 Meters Varsity · Place 30 · David Douglas | 5,000 Meters Varsity | 30 | 20:33.60 PB | 10 |
| Sep 26 | PIL/MHC Crossover (Host: Wilson)Sep 26 · 5,000 Meters Junior Varsity · Place 5 · David Douglas | 5,000 Meters Junior Varsity | 5 | 20:46.70 | 10 |
| Sep 15 | Oregon City XC InvitationalSep 15 · Varsity · Place 83 · David Douglas | Varsity | 83 | 20:09.73 | 10 |
| Aug 29 | MHC 4X1 Mile RelaysAug 29 · 1 Miles Varsity · David Douglas | 1 Miles Varsity | 0 | 5:55Unofficial | 10 |
| Aug 24 | Night MeetAug 24 · 3,000 Meters Boys Novice A · Place 55 · David Douglas | 3,000 Meters Boys Novice A | 55 | 11:58.17 PB | 10 |
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | 6A-3 Mt Hood Conference ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 63 · David Douglas | 5,000 Meters Junior Varsity | 63 | 19:54.93 | 9 |
| Oct 18 | PIL/MHC Crossover (Host: Roosevelt)Oct 18 · 5,000 Meters Junior Varsity · Place 32 · David Douglas | 5,000 Meters Junior Varsity | 32 | 20:38.63 PB | 9 |
| Oct 14 | George Fox XC ClassicOct 14 · 5,000 Meters JV Silver · Place 64 · David Douglas | 5,000 Meters JV Silver | 64 | 20:01.67 PB | 9 |
| Oct 11 | Tigard & Sherwood @ St. Mary's AcademyOct 11 · 5,000 Meters Junior Varsity · Place 13 · David Douglas | 5,000 Meters Junior Varsity | 13 | 19:47 PB | 9 |
| Oct 4 | PIL/MHC Crossover (Host: Gresham)Oct 4 · 5,000 Meters Junior Varsity · Place 42 · David Douglas | 5,000 Meters Junior Varsity | 42 | 20:43 PB | 9 |
| Sep 27 | PIL/MHC Crossover (Host: Franklin)Sep 27 · 5,000 Meters Junior Varsity · Place 28 · David Douglas | 5,000 Meters Junior Varsity | 28 | 21:18.54 PB | 9 |
| Sep 16 | Oregon City XC InvitationalSep 16 · 3,000 Meters Combined Junior Varsity · Place 8 · David Douglas | 3,000 Meters Combined Junior Varsity | 8 | 12:14.98 PB | 9 |
| Aug 25 | Night MeetAug 25 · 3,000 Meters Boys Novice · Place 52 · David Douglas | 3,000 Meters Boys Novice | 52 | 13:17.60 | 9 |