Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Bellarmine Prep HSSouth Puget Sound Youth XC Champs · Oct 28 | 7:40.40 | South Puget Sound Youth XC Champs | October 28, 2018 |
| 1207 m · Bellarmine Prep HSSouth Puget Sound Youth XC Championships · Oct 29 | 5:52.60 | South Puget Sound Youth XC Championships | October 29, 2017 |
| 2,000 Meters · Big Cross Disc Golf CourseUSATF Region 13 Junior Olympic Championships · Nov 21 | 10:32.74 | USATF Region 13 Junior Olympic Championships | November 21, 2015 |
| 2,000 Meters · Hidden Creek Polo GroundsUSATF Region 13 Junior Olympic Championships · Nov 19 | 9:59.43 | USATF Region 13 Junior Olympic Championships | November 19, 2016 |
| 2,000 Meters · Woodland ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 12 | 10:13.75 | USATF Pacific Northwest Association Junior Olympic Championships | November 12, 2016 |
| 3,000 Meters · Franklin Park - 3000 MetersUSATF Region 13 Junior Olympic Championships · Nov 17 | 13:31.30 | USATF Region 13 Junior Olympic Championships | November 17, 2018 |
| 3,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 30 | 14:58.4 | Nike Portland XC | September 30, 2017 |
| 3,000 Meters · Upper WoodlandUSATF Pacific Northwest Association Junior Olympic Championships · Nov 10 | 14:23.63 | USATF Pacific Northwest Association Junior Olympic Championships | November 10, 2018 |
| 800 m · Bellarmine Prep HSThe 21st Bellarmine Invite · Sep 14 | 2:52.50 | The 21st Bellarmine Invite | September 14, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
1 results2018 Cross Country
3 results2017 Cross Country
2 results2016 Cross Country
2 results2015 Cross Country
2 results