Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Jackson County ExpoRogue Valley Runners 8th Annual Max King Invitational 2022 · Sep 28 | 20:14.56 | Rogue Valley Runners 8th Annual Max King Invitational 2022 | September 28, 2022 |
| 5,000 Meters · Juniper Oxford ClassicOxford Classic · Apr 10 | 20:02.20 | Oxford Classic | April 10, 2021 |
| 5,000 Meters · Moore ParkRanger Rick IV--He's Back · Sep 21 | 20:11 | Ranger Rick IV--He's Back | September 21, 2022 |
| 5,000 Meters · Running Y Ranch Golf CourseRunning Y triangle · Mar 9 | 21:03 | Running Y triangle | March 9, 2021 |
| 5,000 Meters · Steens MountainSteens Mountain Running Camp Jan Yriarte Uphill 5K · Jul 23 | 25:52 | Steens Mountain Running Camp Jan Yriarte Uphill 5K | July 23, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
2 results2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 14 | Hornet Time Trial 5KSep 14 · 5,000 Meters Open · Place 2 · Henley | 5,000 Meters Open | 2 | 20:26Unofficial | 11 |
| Jul 23 | Steens Mountain Running Camp Jan Yriarte Uphill 5KJul 23 · 5,000 Meters Week 2 · Place 56 · Henley | 5,000 Meters Week 2 | 56 | 25:52 PB | 11 |
| Apr 10 | Oxford ClassicApr 10 · 5,000 Meters Open · Place 16 · Henley | 5,000 Meters Open | 16 | 20:02.20 PB | 10 |
| Mar 18 | Greenway Restoration 5kMar 18 · 5,000 Meters Boys (3.1 miles) · Henley | 5,000 Meters Boys (3.1 miles) | 0 | 19:34.7Unofficial | 10 |
| Mar 9 | Running Y triangle Mar 9 · 5,000 Meters Varsity · Place 6 · Henley | 5,000 Meters Varsity | 6 | 21:03 PB | 10 |
| Mar 6 | Return of the Rick InviteMar 6 · 5,000 Meters Varsity · Henley | 5,000 Meters Varsity | 0 | 20:16Unofficial | 10 |
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | 4A-5 Skyline Conference ChampionshipsOct 30 · 5,000 Meters Varsity · Place 25 · Henley | 5,000 Meters Varsity | 25 | 19:05.99 | 9 |
| Oct 23 | Henley InvitationalOct 23 · 5,000 Meters Varsity · Place 6 · Henley | 5,000 Meters Varsity | 6 | 19:37 | 9 |
| Oct 4 | Oxford ClassicOct 4 · 5,000 Meters Varsity · Place 89 · Henley | 5,000 Meters Varsity | 89 | 19:31.18 | 9 |
| Sep 27 | Outback XC InvitationalSep 27 · 5,000 Meters Varsity · Place 6 · Henley | 5,000 Meters Varsity | 6 | 19:40.9 | 9 |
| Sep 21 | Rogue XC InviteSep 21 · 5,000 Meters Varsity · Place 48 · Henley | 5,000 Meters Varsity | 48 | 19:35 | 9 |
| Sep 18 | Skyline Pre District MeetSep 18 · 5,000 Meters Junior Varsity · Place 17 · Henley | 5,000 Meters Junior Varsity | 17 | 19:21 | 9 |
| Sep 14 | Northwest ClassicSep 14 · 5,000 Meters Varsity 1A · Place 107 · Henley | 5,000 Meters Varsity 1A | 107 | 19:55.50 | 9 |
| Sep 7 | Mazama Mud Run Sep 7 · 2 Miles Varsity · Place 6 · Henley | 2 Miles Varsity | 6 | 10:15.52 | 9 |