Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNWOC JV District Championships · May 1413.65aNWOC JV District ChampionshipsMay 14, 2026
200 Meters · OutdoorNWOC JV District Championships · May 1428.53aNWOC JV District ChampionshipsMay 14, 2026
400 Meters · OutdoorParkrose, LaSalle @ Wilsonville · Mar 311:08.73aParkrose, LaSalle @ Wilsonville March 31, 2026
Discus · 1.6kg · OutdoorParkrose, LaSalle @ Wilsonville · Mar 3178' 7"Parkrose, LaSalle @ Wilsonville March 31, 2026
Discus · 1kg · OutdoorWRL Lakeridge @ Meridian · May 197' 4"WRL Lakeridge @ MeridianMay 1, 2025
Shot Put · 8lb · OutdoorWRL - Kraxberger, Meridian Creek @ Lakeridge · Apr 2329' 3WRL - Kraxberger, Meridian Creek @ LakeridgeApril 23, 2024

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 14NWOC JV District ChampionshipsMay 14 · Discus · Place 22 · WilsonvilleWilsonvilleDiscus2276-59
May 14NWOC JV District ChampionshipsMay 14 · 200 Meters · Place 49 · WilsonvilleWilsonville200 Meters4928.53a PB9
May 14NWOC JV District ChampionshipsMay 14 · 100 Meters · Place 52 · WilsonvilleWilsonville100 Meters5213.65a PB9
May 5Hillsboro, Canby @ Wilsonville(Senior Night)May 5 · Discus · Place 9 · WilsonvilleWilsonvilleDiscus980-09
May 5Hillsboro, Canby @ Wilsonville(Senior Night)May 5 · 200 Meters · Place 25 · WilsonvilleWilsonville200 Meters2528.84a9
May 5Hillsboro, Canby @ Wilsonville(Senior Night)May 5 · 100 Meters · Place 38 · WilsonvilleWilsonville100 Meters3814.10a9
Apr 22NWOC Meet-Milwaukie & Wilsonville @ CentennialApr 22 · Discus · Place 11 · WilsonvilleWilsonvilleDiscus1177-79
Apr 22NWOC Meet-Milwaukie & Wilsonville @ CentennialApr 22 · 200 Meters · Place 26 · WilsonvilleWilsonville200 Meters2629.38a9
Apr 22NWOC Meet-Milwaukie & Wilsonville @ CentennialApr 22 · 100 Meters · Place 45 · WilsonvilleWilsonville100 Meters4514.24a9
Apr 16La Salle, Wilsonville @ MilwaukieApr 16 · Discus · Place 8 · WilsonvilleWilsonvilleDiscus876-119
Apr 16La Salle, Wilsonville @ MilwaukieApr 16 · 200 Meters · Place 29 · WilsonvilleWilsonville200 Meters2929.06a9
Apr 16La Salle, Wilsonville @ MilwaukieApr 16 · 100 Meters · Place 48 · WilsonvilleWilsonville100 Meters4814.22a9
Apr 9Putnam and Wilsonville @ Hood RiverApr 9 · Discus · Place 10 · WilsonvilleWilsonvilleDiscus1074-09
Apr 9Putnam and Wilsonville @ Hood RiverApr 9 · 200 Meters · Place 27 · WilsonvilleWilsonville200 Meters2729.35a9
Apr 9Putnam and Wilsonville @ Hood RiverApr 9 · 100 Meters · Place 34 · WilsonvilleWilsonville100 Meters3413.86a9
Mar 31Parkrose, LaSalle @ Wilsonville Mar 31 · Discus · Place 5 · WilsonvilleWilsonvilleDiscus1.6kg5.78' 7" PB9
Mar 31Parkrose, LaSalle @ Wilsonville Mar 31 · 400 Meters · Place 16 · WilsonvilleWilsonville400 Meters16.1:08.73a PB9
Mar 31Parkrose, LaSalle @ Wilsonville Mar 31 · 200 Meters · Place 24 · WilsonvilleWilsonville200 Meters24.29.78a9
Mar 19Wilsonville, West Linn Ice BreakerMar 19 · Discus · Place 17 · WilsonvilleWilsonvilleDiscus1770-99
Mar 19Wilsonville, West Linn Ice BreakerMar 19 · 200 Meters · Place 40 · WilsonvilleWilsonville200 Meters4029.79a9
Mar 19Wilsonville, West Linn Ice BreakerMar 19 · 100 Meters · Place 50 · WilsonvilleWilsonville100 Meters5014.02a9

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 13WRL District Track & Field MeetMay 13 · Discus · Place 14 · Meridian CreekMeridian CreekDiscus1kg14.83' 4"8
May 8WRL Canby, Hazelbrook @ Meridian CreekMay 8 · 100 Meters · Place 14 · Meridian CreekMeridian Creek100 Meters1414.35a8
May 1WRL Lakeridge @ MeridianMay 1 · Discus · Place 1 · Meridian CreekMeridian CreekDiscus1kg1.97' 4" PB8
May 1WRL Lakeridge @ MeridianMay 1 · Shot Put · Place 3 · Meridian CreekMeridian CreekShot Put8lb3.29' 0.75"8
May 1WRL Lakeridge @ MeridianMay 1 · 100 Meters · Place 11 · Meridian CreekMeridian Creek100 Meters11.14.37a8
Apr 24WRL Meridian, Lake Oswego @ Athey Creek MSApr 24 · Discus · Place 12 · Meridian CreekMeridian CreekDiscus1kg12.52' 3"8
Apr 24WRL Meridian, Lake Oswego @ Athey Creek MSApr 24 · Shot Put · Place 5 · Meridian CreekMeridian CreekShot Put8lb5.27' 6"8
Apr 24WRL Meridian, Lake Oswego @ Athey Creek MSApr 24 · 100 Meters · Place 23 · Meridian CreekMeridian Creek100 Meters23.14.21a8
Apr 15WRL Meridian, Wood @ GardinerApr 15 · Discus · Place 7 · Meridian CreekMeridian CreekDiscus754-08
Apr 15WRL Meridian, Wood @ GardinerApr 15 · Shot Put · Place 4 · Meridian CreekMeridian CreekShot Put428-108
Apr 15WRL Meridian, Wood @ GardinerApr 15 · 200 Meters · Place 5 · Meridian CreekMeridian Creek200 Meters529.67a8
Apr 15WRL Meridian, Wood @ GardinerApr 15 · 100 Meters · Place 12 · Meridian CreekMeridian Creek100 Meters1214.22a8
Apr 10WRL Athey, Gardiner, Meridian @ KraxbergerApr 10 · Discus · Place 7 · Meridian CreekMeridian CreekDiscus760-78
Apr 10WRL Athey, Gardiner, Meridian @ KraxbergerApr 10 · Shot Put · Place 5 · Meridian CreekMeridian CreekShot Put527-28
Apr 10WRL Athey, Gardiner, Meridian @ KraxbergerApr 10 · 100 Meters · Place 16 · Meridian CreekMeridian Creek100 Meters1614.66a8

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 14WRL District Track and Field MeetMay 14 · Discus · Place 15 · Meridian CreekMeridian CreekDiscus1kg15.56' 97
May 14WRL District Track and Field MeetMay 14 · Shot Put · Place 19 · Meridian CreekMeridian CreekShot Put8lb19.27' 87
May 9WRL @ Meridian Creek MSMay 9 · Discus · Place 3 · Meridian CreekMeridian CreekDiscus1kg3.50' 77
May 9WRL @ Meridian Creek MSMay 9 · Shot Put · Place 5 · Meridian CreekMeridian CreekShot Put8lb5.24' 87
May 9WRL @ Meridian Creek MSMay 9 · 100 Meters · Place 9 · Meridian CreekMeridian Creek100 Meters9.14.69a7
May 2WRL Hazelbrook, Canby @ Meridian Creek MSMay 2 · Discus · Place 2 · Meridian CreekMeridian CreekDiscus1kg2.53' 67
May 2WRL Hazelbrook, Canby @ Meridian Creek MSMay 2 · Shot Put · Place 5 · Meridian CreekMeridian CreekShot Put8lb5.22' 117
May 2WRL Hazelbrook, Canby @ Meridian Creek MSMay 2 · 200 Meters · Meridian CreekMeridian Creek200 Meters—DNS7
May 2WRL Hazelbrook, Canby @ Meridian Creek MSMay 2 · 100 Meters · Place 14 · Meridian CreekMeridian Creek100 Meters14.14.79a7
Apr 23WRL - Kraxberger, Meridian Creek @ LakeridgeApr 23 · Discus · Place 7 · Meridian CreekMeridian CreekDiscus1kg7.52' 87
Apr 23WRL - Kraxberger, Meridian Creek @ LakeridgeApr 23 · Shot Put · Place 1 · Meridian CreekMeridian CreekShot Put8lb1.29' 3 PB7
Apr 23WRL - Kraxberger, Meridian Creek @ LakeridgeApr 23 · 100 Meters · Place 13 · Meridian CreekMeridian Creek100 Meters13.14.91a7
Apr 18WRL - Meridian, Rosemont @ KraxbergerApr 18 · Discus · Place 11 · Meridian CreekMeridian CreekDiscus1kg11.55' 4.57
Apr 18WRL - Meridian, Rosemont @ KraxbergerApr 18 · Shot Put · Place 4 · Meridian CreekMeridian CreekShot Put8lb4.28' 87
Apr 18WRL - Meridian, Rosemont @ KraxbergerApr 18 · 100 Meters · Place 11 · Meridian CreekMeridian Creek100 Meters11.14.72a7
Apr 11WRL - Meridian Creek, Cascade View Christian @ CanbyApr 11 · Discus · Place 4 · Meridian CreekMeridian CreekDiscus1kg4.55' 87
Apr 11WRL - Meridian Creek, Cascade View Christian @ CanbyApr 11 · Shot Put · Place 5 · Meridian CreekMeridian CreekShot Put8lb5.26' 57
Apr 11WRL - Meridian Creek, Cascade View Christian @ CanbyApr 11 · 200 Meters · Meridian CreekMeridian Creek200 Meters—DNS7

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 11WRL @ Meridian CreekMay 11 · Shot Put · Place 4 · Meridian CreekMeridian CreekShot Put421-9.75—
May 11WRL @ Meridian CreekMay 11 · 100 Meters · Place 8 · Meridian CreekMeridian Creek100 Meters816.19a—
May 4WRL @ Meridian CreekMay 4 · 100 Meters · Place 5 · Meridian CreekMeridian Creek100 Meters516.53a—
Apr 25WRL @ Gladstone HS Apr 25 · Shot Put · Place 4 · Meridian CreekMeridian CreekShot Put421-0—
Apr 18WRL @ WoodApr 18 · Shot Put · Place 4 · Meridian CreekMeridian CreekShot Put420-5.5—
Apr 13Canby MS Meet #1Apr 13 · Shot Put · Place 3 · Meridian CreekMeridian CreekShot Put320-2—