Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 300g TJ · OutdoorCYO Portland Roadrunner Champs Valley · May 1046' 0.25"CYO Portland Roadrunner Champs ValleyMay 10, 2025
Shot Put · 6lb · OutdoorCYO Portland Liberty #2 · Apr 188.05mCYO Portland Liberty #2April 18, 2026

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 16CYO Portland Meet of ChampionsMay 16 · Shot Put · Place 16 · St. Pius XShot Put6lb16.7.54m5
May 2CYO Portland Liberty #4May 2 · Shot Put · Place 3 · St. Pius XShot Put6lb3.7.83m5
Apr 18CYO Portland Liberty #2Apr 18 · Shot Put · Place 6 · St. Pius XShot Put6lb6.8.05m PB5

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 17CYO Portland Meet of ChampionsMay 17 · Shot Put · Place 2 · St. Pius XShot Put224-10.754
May 10CYO Portland Roadrunner Champs ValleyMay 10 · Javelin · Place 16 · St. Pius XJavelin300g TJ16.46' 0.25" PB4
May 10CYO Portland Roadrunner Champs ValleyMay 10 · Shot Put · Place 5 · St. Pius XShot Put6lb5.20' 9"4
Apr 26CYO Portland Liberty #3Apr 26 · Javelin · Place 11 · St. Pius XJavelin300g TJ11.35' 6"4
Apr 26CYO Portland Liberty #3Apr 26 · Shot Put · Place 7 · St. Pius XShot Put6lb7.19' 7"4
Apr 12CYO Portland Liberty #2Apr 12 · Javelin · Place 6 · St. Pius XJavelin641-11.754
Apr 12CYO Portland Liberty #2Apr 12 · Shot Put · Place 5 · St. Pius XShot Put518-84