Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCYO Portland Liberty #1 · Apr 516.95aCYO Portland Liberty #1April 5, 2025
Javelin · 450g AeroJav · OutdoorCYO Portland Liberty #4 · May 225.59mCYO Portland Liberty #4May 2, 2026
Shot Put · 6lb · OutdoorCYO Portland La Salle #3 · Apr 258.84mCYO Portland La Salle #3April 25, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 16CYO Portland Meet of ChampionsMay 16 · Javelin · Place 11 · St AnthonyJavelin450g AeroJav11.24.09m6
May 16CYO Portland Meet of ChampionsMay 16 · Shot Put · Place 6 · St AnthonyShot Put6lb6.8.27m6
May 2CYO Portland Liberty #4May 2 · Javelin · Place 4 · St AnthonyJavelin450g AeroJav4.25.59m PB6
May 2CYO Portland Liberty #4May 2 · Shot Put · Place 2 · St AnthonyShot Put6lb2.8.63m6
Apr 25CYO Portland La Salle #3Apr 25 · Javelin · Place 3 · St AnthonyJavelin450g AeroJav3.22.80m6
Apr 25CYO Portland La Salle #3Apr 25 · Shot Put · Place 1 · St AnthonyShot Put6lb1.8.84m PB6
Apr 18CYO Portland Valley #2Apr 18 · Javelin · Place 5 · St AnthonyJavelin450g AeroJav5.19.58m6
Apr 18CYO Portland Valley #2Apr 18 · Shot Put · Place 1 · St AnthonyShot Put6lb1.7.94m6
Apr 18CYO Portland Valley #2Apr 18 · 100 Meters · Place 23 · St Anthony100 Meters23.17.35a6
Apr 11CYO Portland Valley #1Apr 11 · Javelin · Place 4 · St AnthonyJavelin450g AeroJav4.20.76m6
Apr 11CYO Portland Valley #1Apr 11 · Shot Put · Place 2 · St AnthonyShot Put6lb2.8.49m6
Apr 11CYO Portland Valley #1Apr 11 · 100 Meters · Place 17 · St Anthony100 Meters17.17.36a6

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 17CYO Portland Meet of ChampionsMay 17 · Javelin · Place 19 · St AnthonyJavelin1968-115
May 17CYO Portland Meet of ChampionsMay 17 · Shot Put · Place 9 · St AnthonyShot Put925-4.255
May 3CYO Portland La Salle #4May 3 · Javelin · St AnthonyJavelin300g TJ—DNS5
May 3CYO Portland La Salle #4May 3 · Javelin · Place 7 · St AnthonyJavelin450g AeroJav7.71' 10.75"5
May 3CYO Portland La Salle #4May 3 · Shot Put · Place 6 · St AnthonyShot Put6lb6.23' 4.75"5
May 3CYO Portland La Salle #4May 3 · 100 Meters · Place 18 · St Anthony100 Meters18.17.52a5
Apr 26CYO Portland Valley #3Apr 26 · Javelin · Place 8 · St AnthonyJavelin450g AeroJav8.50' 8"5
Apr 26CYO Portland Valley #3Apr 26 · Shot Put · Place 4 · St AnthonyShot Put6lb4.22' 4.25"5
Apr 26CYO Portland Valley #3Apr 26 · 100 Meters · Place 25 · St Anthony100 Meters25.17.85a5
Apr 12CYO Portland Valley #2Apr 12 · Javelin · Place 11 · St AnthonyJavelin450g AeroJav11.50' 4.5"5
Apr 12CYO Portland Valley #2Apr 12 · Shot Put · Place 6 · St AnthonyShot Put6lb6.19' 7.25"5
Apr 12CYO Portland Valley #2Apr 12 · 100 Meters · Place 20 · St Anthony100 Meters20.17.87a5
Apr 5CYO Portland Liberty #1Apr 5 · Javelin · Place 17 · St AnthonyJavelin1742-0.55
Apr 5CYO Portland Liberty #1Apr 5 · Shot Put · Place 4 · St AnthonyShot Put420-6.55
Apr 5CYO Portland Liberty #1Apr 5 · 100 Meters · Place 18 · St Anthony100 Meters1816.95a PB5