Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorLebanon Middle School Track meet · Apr 11 | 15.02a | Lebanon Middle School Track meet | April 11, 2024 |
| 1500 Meters · OutdoorLebanon, S. Albany @ Central · May 13 | 6:03.76a | Lebanon, S. Albany @ Central | May 13, 2025 |
| 3000 Meters · OutdoorCrescent Valley, Woodburn, South Albany @ Lebanon · Apr 9 | 14:56.54a | Crescent Valley, Woodburn, South Albany @ Lebanon | April 9, 2025 |
| 400 Meters · OutdoorCorvallis, Lebanon @ Crescent Valley · May 7 | 1:07.53a | Corvallis, Lebanon @ Crescent Valley | May 7, 2025 |
| 800 Meters · OutdoorMWC JV Districts · May 16 | 2:50.13a | MWC JV Districts | May 16, 2025 |
| Javelin · 450g AeroJav · OutdoorCJC Sweet Home, Lebanon & Stayton · May 8 | 71' 4 | CJC Sweet Home, Lebanon & Stayton | May 8, 2024 |
| Results · OutdoorSeven Oak Middle School Meet @ Lebanon · Apr 20 | 1:15.2 | Seven Oak Middle School Meet @ Lebanon | April 20, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
6 results2025 Outdoor Track
16 results| Date | Meet | Event | Pl | Mark | Gr |
| May 16 | MWC JV DistrictsMay 16 · 1500 Meters · Place 44 · LebanonLebanon | 1500 Meters | 44 | 6:05.94a | 9 |
| May 16 | MWC JV DistrictsMay 16 · 800 Meters · Place 29 · LebanonLebanon | 800 Meters | 29 | 2:50.13a PB | 9 |
| May 13 | Lebanon, S. Albany @ CentralMay 13 · 1500 Meters · Place 10 · LebanonLebanon | 1500 Meters | 10 | 6:03.76a PB | 9 |
| May 13 | Lebanon, S. Albany @ CentralMay 13 · 400 Meters · Place 11 · LebanonLebanon | 400 Meters | 11 | 1:09.21a | 9 |
| May 7 | Corvallis, Lebanon @ Crescent Valley May 7 · 1500 Meters · Place 13 · LebanonLebanon | 1500 Meters | 13 | 6:07.89a | 9 |
| May 7 | Corvallis, Lebanon @ Crescent Valley May 7 · 400 Meters · Place 12 · LebanonLebanon | 400 Meters | 12 | 1:07.53a PB | 9 |
| May 1 | Dallas, Lebanon, McKay @ WoodburnMay 1 · 1500 Meters · Place 21 · LebanonLebanon | 1500 Meters | 21 | 6:19.73a | 9 |
| Apr 25 | Rob Allen Twilight Invitational 2025Apr 25 · 800 Meters · Place 13 · LebanonLebanon | 800 Meters | 13. | 2:57.11a | 9 |
| Apr 24 | Corvallis, Lebanon @ West AlbanyApr 24 · 1500 Meters · Place 12 · LebanonLebanon | 1500 Meters | 12. | 6:15.62a | 9 |
| Apr 24 | Corvallis, Lebanon @ West AlbanyApr 24 · 800 Meters · Place 13 · LebanonLebanon | 800 Meters | 13. | 2:58.86a | 9 |
| Apr 16 | Central, Silverton, McKay @ LebanonApr 16 · 1500 Meters · Place 18 · LebanonLebanon | 1500 Meters | 18 | 6:22.03a | 9 |
| Apr 16 | Central, Silverton, McKay @ LebanonApr 16 · 400 Meters · Place 22 · LebanonLebanon | 400 Meters | 22 | 1:08.90a | 9 |
| Apr 12 | Roseburg Twilight InvitationalApr 12 · 800 Meters · Place 38 · LebanonLebanon | 800 Meters | 38 | 2:54.56a | 9 |
| Apr 9 | Crescent Valley, Woodburn, South Albany @ LebanonApr 9 · 3000 Meters · Place 11 · LebanonLebanon | 3000 Meters | 11 | 14:56.54a PB | 9 |
| Apr 9 | Crescent Valley, Woodburn, South Albany @ LebanonApr 9 · 400 Meters · Place 15 · LebanonLebanon | 400 Meters | 15 | 1:08.78a | 9 |
| Apr 4 | Mid Valley Dental InvitationalApr 4 · 400 Meters · Place 26 · LebanonLebanon | 400 Meters | 26 | 1:08.32a | 9 |
2024 Outdoor Track
10 results2023 Outdoor Track
6 results2022 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| May 4 | MVCC LaCreole, Lebanon, Cascade @ TalmadgeMay 4 · 1500 Meters · Place 11 · LebanonLebanon | 1500 Meters | 11. | 7:12.0 | 6 |
| May 4 | MVCC LaCreole, Lebanon, Cascade @ TalmadgeMay 4 · 400 Meters · Place 18 · LebanonLebanon | 400 Meters | 18. | 1:30.3 | 6 |
| Apr 28 | Sweet Home, Philomath, Stayton, 7Oak @ LebanonApr 28 · 800 Meters · LebanonLebanon | 800 Meters | — | SCR | 6 |
| Apr 28 | Sweet Home, Philomath, Stayton, 7Oak @ LebanonApr 28 · 400 Meters · Place 20 · LebanonLebanon | 400 Meters | 20. | 1:27.6 | 6 |
| Apr 20 | Sweet Home, Lebanon, Stayton Newport Track MeetApr 20 · 1500 Meters · LebanonLebanon | 1500 Meters | — | DNS | 6 |
| Apr 20 | Sweet Home, Lebanon, Stayton Newport Track MeetApr 20 · 400 Meters · LebanonLebanon | 400 Meters | — | DNS | 6 |
| Apr 14 | Newport & 7Oak @ LebanonApr 14 · 1500 Meters · Place 5 · LebanonLebanon | 1500 Meters | 5. | 7:44.7 | 6 |
| Apr 14 | Newport & 7Oak @ LebanonApr 14 · 400 Meters · Place 11 · LebanonLebanon | 400 Meters | 11. | 1:34.0 | 6 |