Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Western Oregon UniversityPDXC State Middle School Championship · Oct 23 | 12:39.9 | PDXC State Middle School Championship | October 23, 2016 |
| 3,000 Meters · Wilsonville Night RaceNight Meet · Aug 24 | 10:42.58 | Night Meet | August 24, 2018 |
| 3,200 Meters · Jesuit High SchoolSpring XC 2021- 3200m · Apr 10 | 10:08.64 | Spring XC 2021- 3200m | April 10, 2021 |
| 5,000 Meters · Colver Sports FieldsRogue XC Invite · Sep 23 | 20:36.3 | Rogue XC Invite | September 23, 2017 |
| 5,000 Meters · Crater High School TrackCrater Classic 5000m Track Invitational (Covid XC Season) · Mar 26 | 15:54.64 | Crater Classic 5000m Track Invitational (Covid XC Season) | March 26, 2021 |
| 5,000 Meters · Jackson County ExpoCrater vs North Medford, Phoenix @EXPO · Mar 10 | 16:27 | Crater vs North Medford, Phoenix @EXPO | March 10, 2021 |
| 5,000 Meters · Jackson County FairgroundsRogue Valley Runners Max King Invitational · Oct 9 | 16:59.5 | Rogue Valley Runners Max King Invitational | October 9, 2019 |
| 5,000 Meters · Medford National Little League Fields6A-6 Southwest Conference Preview · Sep 27 | 20:53.9 | 6A-6 Southwest Conference Preview | September 27, 2017 |
| 5,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 30 | 19:16.1 | Nike Portland XC | September 30, 2017 |
| 5,000 Meters · Springfield High SchoolSpringfield Invitational · Sep 28 | 17:21.50 | Springfield Invitational | September 28, 2019 |
| 5,000 Meters · State Meet Course (Lane)OSAA 5A State Championship · Nov 9 | 16:54.50 | OSAA 5A State Championship | November 9, 2019 |
| 5,000 Meters · Tugman State Park CampgroundNorth Bend Tugman Invitational · Sep 19 | 18:50.1 | North Bend Tugman Invitational | September 19, 2018 |
| 5,000 Meters · Valley of the Rogue State ParkHidden Valley Mustang Invitational · Oct 7 | 19:49.86 | Hidden Valley Mustang Invitational | October 7, 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 | Spring XC 2021- 3200mApr 10 · 3,200 Meters Varsity · Place 9 · CraterCrater | 3,200 Meters Varsity | 9 | 10:08.64 PB | 12 |
| Apr 3 | Southern Oregon Regional XC ChampionshipsApr 3 · 5,000 Meters Varsity · Place 7 · CraterCrater | 5,000 Meters Varsity | 7 | 16:28.00 | 12 |
| Mar 26 | Crater Classic 5000m Track Invitational (Covid XC Season)Mar 26 · 5,000 Meters Boys · Place 6 · CraterCrater | 5,000 Meters Boys | 6 | 15:54.64 PB | 12 |
| Mar 17 | Crater vs South Medford @ EXPOMar 17 · 5,000 Meters JV and Varsity Boy · Place 5 · CraterCrater | 5,000 Meters JV and Varsity Boy | 5 | 16:53.00 | 12 |
| Mar 10 | Crater vs North Medford, Phoenix @EXPOMar 10 · 5,000 Meters Varsity Boys · Place 4 · CraterCrater | 5,000 Meters Varsity Boys | 4 | 16:27 PB | 12 |
| Mar 3 | Grants Pass vs CraterMar 3 · 3,000 Meters Varsity Boys · CraterCrater | 3,000 Meters Varsity Boys | 0 | 9:50.2Unofficial | 12 |
2019 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | OSAA 6A State ChampionshipNov 9 · 5,000 Meters 5A · Place 40 · CraterCrater | 5,000 Meters 5A | 40 | 16:54.5 | — |
| Nov 9 | OSAA 5A State ChampionshipNov 9 · 5,000 Meters 5A · Place 40 · CraterCrater | 5,000 Meters 5A | 40 | 16:54.50 PB | 11 |
| Oct 30 | 5A-2 Midwestern League District ChampionshipsOct 30 · 5,000 Meters Varsity · Place 20 · CraterCrater | 5,000 Meters Varsity | 20 | 17:28.0 | 11 |
| Oct 19 | Warner Pacific XC ClassicOct 19 · 5,000 Meters Varsity · Place 132 · CraterCrater | 5,000 Meters Varsity | 132 | 17:41.76 | 11 |
| Oct 9 | Rogue Valley Runners Max King InvitationalOct 9 · 5,000 Meters Varsity · Place 19 · CraterCrater | 5,000 Meters Varsity | 19 | 16:59.5 PB | 11 |
| Sep 28 | Springfield InvitationalSep 28 · 5,000 Meters Varsity · Place 15 · CraterCrater | 5,000 Meters Varsity | 15 | 17:21.50 PB | 11 |
| Sep 21 | Rogue XC InviteSep 21 · 5,000 Meters Varsity · Place 31 · CraterCrater | 5,000 Meters Varsity | 31 | 18:26.94 | 11 |
| Sep 7 | Rogue River Booster InvitationalSep 7 · 5,000 Meters Varsity · Place 9 · CraterCrater | 5,000 Meters Varsity | 9 | 17:26.90 | 11 |
| Sep 3 | 31st Crusader XC InvitationalSep 3 · 3,000 Meters Varsity · Place 6 · CraterCrater | 3,000 Meters Varsity | 6 | 10:06.12 | 11 |
2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | OSAA 5A State ChampionshipsNov 3 · 5,000 Meters 5A · Place 47 · CraterCrater | 5,000 Meters 5A | 47 | 17:35 | 10 |
| Oct 24 | 5A-2 Midwestern League District MeetOct 24 · 5,000 Meters Varsity · Place 27 · CraterCrater | 5,000 Meters Varsity | 27 | 18:16.1 | 10 |
| Oct 10 | 2018 - 5th Annual Max King InviteOct 10 · 5,000 Meters Varsity/ Junior Varsity · Place 52 · CraterCrater | 5,000 Meters Varsity/ Junior Varsity | 52 | 18:16.1 | 10 |
| Oct 6 | Southern Oregon InviteOct 6 · 5,000 Meters Varsity · Place 14 · CraterCrater | 5,000 Meters Varsity | 14 | 17:57.26 | 10 |
| Sep 22 | Rogue XC InviteSep 22 · Varsity · Place 38 · CraterCrater | Varsity | 38 | 18:22.69 | 10 |
| Sep 19 | North Bend Tugman InvitationalSep 19 · 5,000 Meters Varsity · Place 18 · CraterCrater | 5,000 Meters Varsity | 18 | 18:50.1 PB | 10 |
| Aug 28 | 30th Annual Crusader XC InvitationalAug 28 · 3,000 Meters Varsity · Place 16 · CraterCrater | 3,000 Meters Varsity | 16 | 12:13.43 | 10 |
| Aug 24 | Night MeetAug 24 · 3,000 Meters Boys Sophomore · Place 45 · CraterCrater | 3,000 Meters Boys Sophomore | 45 | 10:42.58 PB | 10 |
2017 Cross Country
4 results2016 Cross Country
1 results