Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCYO Portland Liberty #1 · Apr 518.61aCYO Portland Liberty #1April 5, 2025
200 Meters · OutdoorCYO Portland Valley Catholic #2 · Apr 2046.36aCYO Portland Valley Catholic #2April 20, 2024
Javelin · 300g TJ · OutdoorCYO Portland Meet of Champions · May 1864' 0.5CYO Portland Meet of ChampionsMay 18, 2024
Javelin · 450g AeroJav · OutdoorCYO Portland Meet of Champions · May 1625.03mCYO Portland Meet of ChampionsMay 16, 2026
Shot Put · 6lb · OutdoorCYO Portland Liberty #3 · Apr 258.18mCYO Portland Liberty #3April 25, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16CYO Portland Meet of ChampionsMay 16 · Javelin · Place 10 · St. Pius XJavelin450g AeroJav10.25.03m PB6
May 16CYO Portland Meet of ChampionsMay 16 · Shot Put · Place 13 · St. Pius XShot Put6lb13.7.58m6
May 2CYO Portland Liberty #4May 2 · Javelin · Place 5 · St. Pius XJavelin450g AeroJav5.21.37m6
May 2CYO Portland Liberty #4May 2 · Shot Put · Place 4 · St. Pius XShot Put6lb4.7.82m6
Apr 25CYO Portland Liberty #3Apr 25 · Javelin · Place 8 · St. Pius XJavelin450g AeroJav8.19.70m6
Apr 25CYO Portland Liberty #3Apr 25 · Shot Put · Place 3 · St. Pius XShot Put6lb3.8.18m PB6
Apr 18CYO Portland Liberty #2Apr 18 · Javelin · Place 8 · St. Pius XJavelin450g AeroJav8.18.94m6
Apr 18CYO Portland Liberty #2Apr 18 · Shot Put · Place 7 · St. Pius XShot Put6lb7.7.90m6
Apr 11CYO Portland Liberty #1Apr 11 · Javelin · Place 9 · St. Pius XJavelin450g AeroJav9.17.37m6
Apr 11CYO Portland Liberty #1Apr 11 · Shot Put · Place 4 · St. Pius XShot Put6lb4.7.82m6

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 17CYO Portland Meet of ChampionsMay 17 · Shot Put · Place 13 · St. Pius XShot Put1324-85
Apr 12CYO Portland Liberty #2Apr 12 · Javelin · Place 16 · St. Pius XJavelin1644-5.55
Apr 12CYO Portland Liberty #2Apr 12 · Shot Put · Place 3 · St. Pius XShot Put322-0.55
Apr 5CYO Portland Liberty #1Apr 5 · Javelin · Place 16 · St. Pius XJavelin1644-3.55
Apr 5CYO Portland Liberty #1Apr 5 · Shot Put · Place 7 · St. Pius XShot Put719-5.55
Apr 5CYO Portland Liberty #1Apr 5 · 100 Meters · Place 31 · St. Pius X100 Meters3118.61a PB5

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 18CYO Portland Meet of ChampionsMay 18 · Javelin · Place 6 · St. Pius XJavelin300g TJ6.64' 0.5 PB4
May 11CYO Roadrunner Champs LibertyMay 11 · Javelin · Place 3 · St. Pius XJavelin300g TJ3.59' 6.254
May 11CYO Roadrunner Champs LibertyMay 11 · 200 Meters · St. Pius X200 Meters—DNS4
May 11CYO Roadrunner Champs LibertyMay 11 · 100 Meters · Place 39 · St. Pius X100 Meters39.18.83a4
May 4CYO Portland Liberty HS #4May 4 · Javelin · Place 4 · St. Pius XJavelin300g TJ4.52' 24
Apr 20CYO Portland Valley Catholic #2Apr 20 · Javelin · Place 10 · St. Pius XJavelin300g TJ10.47' 7.54
Apr 20CYO Portland Valley Catholic #2Apr 20 · 200 Meters · Place 15 · St. Pius X200 Meters15.46.36a PB4
Apr 20CYO Portland Valley Catholic #2Apr 20 · 100 Meters · Place 37 · St. Pius X100 Meters37.20.08a4