Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorDuniway, Silverton, and North Marion @ North Marion w/3000 · May 738' 1"Duniway, Silverton, and North Marion @ North Marion w/3000May 7, 2026
Javelin · 450g AeroJav · OutdoorDuniway, Silverton, and North Marion @ North Marion w/3000 · May 772' 9"Duniway, Silverton, and North Marion @ North Marion w/3000May 7, 2026
Javelin · 600g · OutdoorUSATF Oregon Association Junior Olympic · Jun 2519.57mUSATF Oregon Association Junior OlympicJune 25, 2026
Shot Put · 4kg · OutdoorUSATF Oregon Association Junior Olympic · Jun 256.89mUSATF Oregon Association Junior OlympicJune 25, 2026
Shot Put · 6lb · OutdoorStayton Middle School, Duniway and Valor · Apr 2325' 1"Stayton Middle School, Duniway and ValorApril 23, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 2Amity Thursday Throws #2Jul 2 · Shot Put · Place 3 · McMinnville TrackMcMinnville TrackShot Put4kg3.6.688
Jun 25USATF Oregon Association Junior OlympicJun 25 · Javelin · Place 7 · McMinnville TrackMcMinnville TrackJavelin600g7.19.57m PB8
Jun 25USATF Oregon Association Junior OlympicJun 25 · Shot Put · Place 9 · McMinnville TrackMcMinnville TrackShot Put4kg9.6.89m PB8
May 12CJC Middle School District MeetMay 12 · Javelin · Place 5 · DuniwayDuniwayJavelin577-28
May 7Duniway, Silverton, and North Marion @ North Marion w/3000May 7 · Javelin · Place 2 · DuniwayDuniwayJavelin450g AeroJav2.72' 9" PB8
May 7Duniway, Silverton, and North Marion @ North Marion w/3000May 7 · Discus · Place 15 · DuniwayDuniwayDiscus1kg15.38' 1" PB8
May 7Duniway, Silverton, and North Marion @ North Marion w/3000May 7 · Shot Put · Place 12 · DuniwayDuniwayShot Put6lb12.21' 0.5"8
Apr 29Duniway, Sweet Home @ SilvertonApr 29 · Javelin · Place 3 · DuniwayDuniwayJavelin373-38
Apr 29Duniway, Sweet Home @ SilvertonApr 29 · Discus · Place 12 · DuniwayDuniwayDiscus1236-28
Apr 29Duniway, Sweet Home @ SilvertonApr 29 · Shot Put · Place 10 · DuniwayDuniwayShot Put1022-108
Apr 23Stayton Middle School, Duniway and ValorApr 23 · Javelin · Place 3 · DuniwayDuniwayJavelin450g AeroJav3.61' 11"8
Apr 23Stayton Middle School, Duniway and ValorApr 23 · Discus · Place 8 · DuniwayDuniwayDiscus1kg8.32' 8"8
Apr 23Stayton Middle School, Duniway and ValorApr 23 · Shot Put · Place 2 · DuniwayDuniwayShot Put6lb2.25' 1" PB8
Apr 16CJC @McMinnville Duniway, Patton, CascadeApr 16 · Javelin · Place 2 · DuniwayDuniwayJavelin273-08
Apr 16CJC @McMinnville Duniway, Patton, CascadeApr 16 · Discus · Place 6 · DuniwayDuniwayDiscus641-88
Apr 16CJC @McMinnville Duniway, Patton, CascadeApr 16 · Shot Put · Place 10 · DuniwayDuniwayShot Put1022-38
Apr 3Duniway, Patton Dual Mini-Meet Apr 3 · Javelin · Place 1 · DuniwayDuniwayJavelin173-1.258
Apr 3Duniway, Patton Dual Mini-Meet Apr 3 · Shot Put · Place 5 · DuniwayDuniwayShot Put520-4.758

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 8Duniway & Cascade @ North MarionMay 8 · Javelin · Place 2 · DuniwayDuniwayJavelin267-057
May 8Duniway & Cascade @ North MarionMay 8 · Discus · Place 5 · DuniwayDuniwayDiscus552-02.507
May 8Duniway & Cascade @ North MarionMay 8 · Shot Put · Place 13 · DuniwayDuniwayShot Put1320-08.507
Apr 17CJC League Meet: Duniway & Valor @ CascadeApr 17 · Javelin · Place 3 · DuniwayDuniwayJavelin363-17
Apr 17CJC League Meet: Duniway & Valor @ CascadeApr 17 · Discus · Place 2 · DuniwayDuniwayDiscus246-47
Apr 17CJC League Meet: Duniway & Valor @ CascadeApr 17 · Shot Put · Place 10 · DuniwayDuniwayShot Put1015-1.57
Apr 9Patton, Silverton, Stayton vs Duniway@ McMinnville HSApr 9 · Javelin · Place 18 · DuniwayDuniwayJavelin1837-87
Apr 9Patton, Silverton, Stayton vs Duniway@ McMinnville HSApr 9 · Discus · Place 8 · DuniwayDuniwayDiscus841-57
Apr 9Patton, Silverton, Stayton vs Duniway@ McMinnville HSApr 9 · Shot Put · Place 21 · DuniwayDuniwayShot Put2113-8.57