Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorNWOC JV District Championships · May 14 | 13.65a | NWOC JV District Championships | May 14, 2026 |
| 200 Meters · OutdoorNWOC JV District Championships · May 14 | 28.53a | NWOC JV District Championships | May 14, 2026 |
| 400 Meters · OutdoorParkrose, LaSalle @ Wilsonville · Mar 31 | 1:08.73a | Parkrose, LaSalle @ Wilsonville | March 31, 2026 |
| Discus · 1.6kg · OutdoorParkrose, LaSalle @ Wilsonville · Mar 31 | 78' 7" | Parkrose, LaSalle @ Wilsonville | March 31, 2026 |
| Discus · 1kg · OutdoorWRL Lakeridge @ Meridian · May 1 | 97' 4" | WRL Lakeridge @ Meridian | May 1, 2025 |
| Shot Put · 8lb · OutdoorWRL - Kraxberger, Meridian Creek @ Lakeridge · Apr 23 | 29' 3 | WRL - Kraxberger, Meridian Creek @ Lakeridge | April 23, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
21 results| Date | Meet | Event | Pl | Mark | Gr |
| May 14 | NWOC JV District ChampionshipsMay 14 · Discus · Place 22 · WilsonvilleWilsonville | Discus | 22 | 76-5 | 9 |
| May 14 | NWOC JV District ChampionshipsMay 14 · 200 Meters · Place 49 · WilsonvilleWilsonville | 200 Meters | 49 | 28.53a PB | 9 |
| May 14 | NWOC JV District ChampionshipsMay 14 · 100 Meters · Place 52 · WilsonvilleWilsonville | 100 Meters | 52 | 13.65a PB | 9 |
| May 5 | Hillsboro, Canby @ Wilsonville(Senior Night)May 5 · Discus · Place 9 · WilsonvilleWilsonville | Discus | 9 | 80-0 | 9 |
| May 5 | Hillsboro, Canby @ Wilsonville(Senior Night)May 5 · 200 Meters · Place 25 · WilsonvilleWilsonville | 200 Meters | 25 | 28.84a | 9 |
| May 5 | Hillsboro, Canby @ Wilsonville(Senior Night)May 5 · 100 Meters · Place 38 · WilsonvilleWilsonville | 100 Meters | 38 | 14.10a | 9 |
| Apr 22 | NWOC Meet-Milwaukie & Wilsonville @ CentennialApr 22 · Discus · Place 11 · WilsonvilleWilsonville | Discus | 11 | 77-7 | 9 |
| Apr 22 | NWOC Meet-Milwaukie & Wilsonville @ CentennialApr 22 · 200 Meters · Place 26 · WilsonvilleWilsonville | 200 Meters | 26 | 29.38a | 9 |
| Apr 22 | NWOC Meet-Milwaukie & Wilsonville @ CentennialApr 22 · 100 Meters · Place 45 · WilsonvilleWilsonville | 100 Meters | 45 | 14.24a | 9 |
| Apr 16 | La Salle, Wilsonville @ MilwaukieApr 16 · Discus · Place 8 · WilsonvilleWilsonville | Discus | 8 | 76-11 | 9 |
| Apr 16 | La Salle, Wilsonville @ MilwaukieApr 16 · 200 Meters · Place 29 · WilsonvilleWilsonville | 200 Meters | 29 | 29.06a | 9 |
| Apr 16 | La Salle, Wilsonville @ MilwaukieApr 16 · 100 Meters · Place 48 · WilsonvilleWilsonville | 100 Meters | 48 | 14.22a | 9 |
| Apr 9 | Putnam and Wilsonville @ Hood RiverApr 9 · Discus · Place 10 · WilsonvilleWilsonville | Discus | 10 | 74-0 | 9 |
| Apr 9 | Putnam and Wilsonville @ Hood RiverApr 9 · 200 Meters · Place 27 · WilsonvilleWilsonville | 200 Meters | 27 | 29.35a | 9 |
| Apr 9 | Putnam and Wilsonville @ Hood RiverApr 9 · 100 Meters · Place 34 · WilsonvilleWilsonville | 100 Meters | 34 | 13.86a | 9 |
| Mar 31 | Parkrose, LaSalle @ Wilsonville Mar 31 · Discus · Place 5 · WilsonvilleWilsonville | Discus1.6kg | 5. | 78' 7" PB | 9 |
| Mar 31 | Parkrose, LaSalle @ Wilsonville Mar 31 · 400 Meters · Place 16 · WilsonvilleWilsonville | 400 Meters | 16. | 1:08.73a PB | 9 |
| Mar 31 | Parkrose, LaSalle @ Wilsonville Mar 31 · 200 Meters · Place 24 · WilsonvilleWilsonville | 200 Meters | 24. | 29.78a | 9 |
| Mar 19 | Wilsonville, West Linn Ice BreakerMar 19 · Discus · Place 17 · WilsonvilleWilsonville | Discus | 17 | 70-9 | 9 |
| Mar 19 | Wilsonville, West Linn Ice BreakerMar 19 · 200 Meters · Place 40 · WilsonvilleWilsonville | 200 Meters | 40 | 29.79a | 9 |
| Mar 19 | Wilsonville, West Linn Ice BreakerMar 19 · 100 Meters · Place 50 · WilsonvilleWilsonville | 100 Meters | 50 | 14.02a | 9 |
2025 Outdoor Track
15 results| Date | Meet | Event | Pl | Mark | Gr |
| May 13 | WRL District Track & Field MeetMay 13 · Discus · Place 14 · Meridian CreekMeridian Creek | Discus1kg | 14. | 83' 4" | 8 |
| May 8 | WRL Canby, Hazelbrook @ Meridian CreekMay 8 · 100 Meters · Place 14 · Meridian CreekMeridian Creek | 100 Meters | 14 | 14.35a | 8 |
| May 1 | WRL Lakeridge @ MeridianMay 1 · Discus · Place 1 · Meridian CreekMeridian Creek | Discus1kg | 1. | 97' 4" PB | 8 |
| May 1 | WRL Lakeridge @ MeridianMay 1 · Shot Put · Place 3 · Meridian CreekMeridian Creek | Shot Put8lb | 3. | 29' 0.75" | 8 |
| May 1 | WRL Lakeridge @ MeridianMay 1 · 100 Meters · Place 11 · Meridian CreekMeridian Creek | 100 Meters | 11. | 14.37a | 8 |
| Apr 24 | WRL Meridian, Lake Oswego @ Athey Creek MSApr 24 · Discus · Place 12 · Meridian CreekMeridian Creek | Discus1kg | 12. | 52' 3" | 8 |
| Apr 24 | WRL Meridian, Lake Oswego @ Athey Creek MSApr 24 · Shot Put · Place 5 · Meridian CreekMeridian Creek | Shot Put8lb | 5. | 27' 6" | 8 |
| Apr 24 | WRL Meridian, Lake Oswego @ Athey Creek MSApr 24 · 100 Meters · Place 23 · Meridian CreekMeridian Creek | 100 Meters | 23. | 14.21a | 8 |
| Apr 15 | WRL Meridian, Wood @ GardinerApr 15 · Discus · Place 7 · Meridian CreekMeridian Creek | Discus | 7 | 54-0 | 8 |
| Apr 15 | WRL Meridian, Wood @ GardinerApr 15 · Shot Put · Place 4 · Meridian CreekMeridian Creek | Shot Put | 4 | 28-10 | 8 |
| Apr 15 | WRL Meridian, Wood @ GardinerApr 15 · 200 Meters · Place 5 · Meridian CreekMeridian Creek | 200 Meters | 5 | 29.67a | 8 |
| Apr 15 | WRL Meridian, Wood @ GardinerApr 15 · 100 Meters · Place 12 · Meridian CreekMeridian Creek | 100 Meters | 12 | 14.22a | 8 |
| Apr 10 | WRL Athey, Gardiner, Meridian @ KraxbergerApr 10 · Discus · Place 7 · Meridian CreekMeridian Creek | Discus | 7 | 60-7 | 8 |
| Apr 10 | WRL Athey, Gardiner, Meridian @ KraxbergerApr 10 · Shot Put · Place 5 · Meridian CreekMeridian Creek | Shot Put | 5 | 27-2 | 8 |
| Apr 10 | WRL Athey, Gardiner, Meridian @ KraxbergerApr 10 · 100 Meters · Place 16 · Meridian CreekMeridian Creek | 100 Meters | 16 | 14.66a | 8 |
2024 Outdoor Track
18 results| Date | Meet | Event | Pl | Mark | Gr |
| May 14 | WRL District Track and Field MeetMay 14 · Discus · Place 15 · Meridian CreekMeridian Creek | Discus1kg | 15. | 56' 9 | 7 |
| May 14 | WRL District Track and Field MeetMay 14 · Shot Put · Place 19 · Meridian CreekMeridian Creek | Shot Put8lb | 19. | 27' 8 | 7 |
| May 9 | WRL @ Meridian Creek MSMay 9 · Discus · Place 3 · Meridian CreekMeridian Creek | Discus1kg | 3. | 50' 7 | 7 |
| May 9 | WRL @ Meridian Creek MSMay 9 · Shot Put · Place 5 · Meridian CreekMeridian Creek | Shot Put8lb | 5. | 24' 8 | 7 |
| May 9 | WRL @ Meridian Creek MSMay 9 · 100 Meters · Place 9 · Meridian CreekMeridian Creek | 100 Meters | 9. | 14.69a | 7 |
| May 2 | WRL Hazelbrook, Canby @ Meridian Creek MSMay 2 · Discus · Place 2 · Meridian CreekMeridian Creek | Discus1kg | 2. | 53' 6 | 7 |
| May 2 | WRL Hazelbrook, Canby @ Meridian Creek MSMay 2 · Shot Put · Place 5 · Meridian CreekMeridian Creek | Shot Put8lb | 5. | 22' 11 | 7 |
| May 2 | WRL Hazelbrook, Canby @ Meridian Creek MSMay 2 · 200 Meters · Meridian CreekMeridian Creek | 200 Meters | — | DNS | 7 |
| May 2 | WRL Hazelbrook, Canby @ Meridian Creek MSMay 2 · 100 Meters · Place 14 · Meridian CreekMeridian Creek | 100 Meters | 14. | 14.79a | 7 |
| Apr 23 | WRL - Kraxberger, Meridian Creek @ LakeridgeApr 23 · Discus · Place 7 · Meridian CreekMeridian Creek | Discus1kg | 7. | 52' 8 | 7 |
| Apr 23 | WRL - Kraxberger, Meridian Creek @ LakeridgeApr 23 · Shot Put · Place 1 · Meridian CreekMeridian Creek | Shot Put8lb | 1. | 29' 3 PB | 7 |
| Apr 23 | WRL - Kraxberger, Meridian Creek @ LakeridgeApr 23 · 100 Meters · Place 13 · Meridian CreekMeridian Creek | 100 Meters | 13. | 14.91a | 7 |
| Apr 18 | WRL - Meridian, Rosemont @ KraxbergerApr 18 · Discus · Place 11 · Meridian CreekMeridian Creek | Discus1kg | 11. | 55' 4.5 | 7 |
| Apr 18 | WRL - Meridian, Rosemont @ KraxbergerApr 18 · Shot Put · Place 4 · Meridian CreekMeridian Creek | Shot Put8lb | 4. | 28' 8 | 7 |
| Apr 18 | WRL - Meridian, Rosemont @ KraxbergerApr 18 · 100 Meters · Place 11 · Meridian CreekMeridian Creek | 100 Meters | 11. | 14.72a | 7 |
| Apr 11 | WRL - Meridian Creek, Cascade View Christian @ CanbyApr 11 · Discus · Place 4 · Meridian CreekMeridian Creek | Discus1kg | 4. | 55' 8 | 7 |
| Apr 11 | WRL - Meridian Creek, Cascade View Christian @ CanbyApr 11 · Shot Put · Place 5 · Meridian CreekMeridian Creek | Shot Put8lb | 5. | 26' 5 | 7 |
| Apr 11 | WRL - Meridian Creek, Cascade View Christian @ CanbyApr 11 · 200 Meters · Meridian CreekMeridian Creek | 200 Meters | — | DNS | 7 |
2023 Outdoor Track
6 results