Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCYO Portland Liberty #4 · May 314.02aCYO Portland Liberty #4May 3, 2025
200 Meters · OutdoorCYO Week 4 Liberty · Apr 3034.29aCYO Week 4 LibertyApril 30, 2022
400 Meters · OutdoorCYO Portland Liberty HS #4 · May 41:12.65aCYO Portland Liberty HS #4May 4, 2024
800 Meters · OutdoorCYO Portland Meet of Champions · May 182:42.80aCYO Portland Meet of ChampionsMay 18, 2024
Javelin · 300g TJ · OutdoorCYO Roadrunner Champs Valley Catholic · May 773-00CYO Roadrunner Champs Valley CatholicMay 7, 2022
Javelin · 450g AeroJav · OutdoorCYO Portland Meet of Champions · May 1638.93mCYO Portland Meet of ChampionsMay 16, 2026
Javelin · 600g · OutdoorOTC All Comers Meet #4 Age 12+ · Jul 2393' 10"OTC All Comers Meet #4 Age 12+July 23, 2026
Javelin · 800g · OutdoorAmerican JavFest · Jul 1032.32mAmerican JavFestJuly 10, 2026
Long Jump · OutdoorCYO Portland Liberty #3 · Apr 2614' 7"CYO Portland Liberty #3April 26, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 23OTC All Comers Meet #4 Age 12+Jul 23 · Javelin · Place 2 · Youth Track FoundationYouth Track FoundationJavelin600g2.93' 10" PB9
Jul 10American JavFestJul 10 · Javelin · Place 23 · Youth Track FoundationYouth Track FoundationJavelin800g23.32.32m PB9
May 16CYO Portland Meet of ChampionsMay 16 · Javelin · Place 4 · St. Pius XSt. Pius XJavelin450g AeroJav4.38.93m PB7
May 2CYO Portland Liberty #4May 2 · Javelin · Place 1 · St. Pius XSt. Pius XJavelin450g AeroJav1.37.62m7
Apr 18CYO Portland Liberty #2Apr 18 · Long Jump · St. Pius XSt. Pius XLong Jump—DNS7
Apr 18CYO Portland Liberty #2Apr 18 · Javelin · Place 10 · St. Pius XSt. Pius XJavelin450g AeroJav10.3.52m7
Apr 11CYO Portland Liberty #1Apr 11 · Long Jump · Place 5 · St. Pius XSt. Pius XLong Jump5.4.03m7
Apr 11CYO Portland Liberty #1Apr 11 · Javelin · Place 1 · St. Pius XSt. Pius XJavelin450g AeroJav1.32.22m7

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 17CYO Portland Meet of ChampionsMay 17 · Long Jump · Place 3 · St. Pius XSt. Pius XLong Jump314-0.756
May 17CYO Portland Meet of ChampionsMay 17 · Javelin · Place 1 · St. Pius XSt. Pius XJavelin1135-16
May 17CYO Portland Meet of ChampionsMay 17 · 100 Meters · Place 3 · St. Pius XSt. Pius X100 MetersRound P314.03a6
May 17CYO Portland Meet of ChampionsMay 17 · 100 Meters · Place 3 · St. Pius XSt. Pius X100 Meters314.30a6
May 3CYO Portland Liberty #4May 3 · Long Jump · Place 2 · St. Pius XSt. Pius XLong Jump2.13' 5.75"6
May 3CYO Portland Liberty #4May 3 · Javelin · Place 1 · St. Pius XSt. Pius XJavelin450g AeroJav1.103' 5"6
May 3CYO Portland Liberty #4May 3 · 100 Meters · Place 2 · St. Pius XSt. Pius X100 Meters2.14.02a PB6
Apr 26CYO Portland Liberty #3Apr 26 · Long Jump · Place 1 · St. Pius XSt. Pius XLong Jump1.14' 7" PB6
Apr 26CYO Portland Liberty #3Apr 26 · Javelin · Place 1 · St. Pius XSt. Pius XJavelin450g AeroJav1.103' 3.5"6
Apr 26CYO Portland Liberty #3Apr 26 · 800 Meters · Place 3 · St. Pius XSt. Pius X800 Meters3.2:43.08a6
Apr 5CYO Portland Liberty #1Apr 5 · Long Jump · Place 1 · St. Pius XSt. Pius XLong Jump113-106
Apr 5CYO Portland Liberty #1Apr 5 · 800 Meters · Place 3 · St. Pius XSt. Pius X800 Meters32:46.17a6

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 18CYO Portland Meet of ChampionsMay 18 · Long Jump · Place 3 · St. Pius XSt. Pius XLong Jump3.13' 65
May 18CYO Portland Meet of ChampionsMay 18 · Javelin · Place 2 · St. Pius XSt. Pius XJavelin450g AeroJav2.99' 45
May 18CYO Portland Meet of ChampionsMay 18 · 800 Meters · Place 8 · St. Pius XSt. Pius X800 Meters8.2:42.80a PB5
May 4CYO Portland Liberty HS #4May 4 · Long Jump · Place 2 · St. Pius XSt. Pius XLong Jump2.12' 105
May 4CYO Portland Liberty HS #4May 4 · Javelin · Place 1 · St. Pius XSt. Pius XJavelin450g AeroJav1.96' 65
May 4CYO Portland Liberty HS #4May 4 · 400 Meters · Place 2 · St. Pius XSt. Pius X400 Meters2.1:12.65a PB5
Apr 27CYO Portland La Salle #3Apr 27 · Long Jump · Place 2 · St. Pius XSt. Pius XLong Jump2.13' 25
Apr 27CYO Portland La Salle #3Apr 27 · Javelin · Place 1 · St. Pius XSt. Pius XJavelin450g AeroJav1.87' 65
Apr 27CYO Portland La Salle #3Apr 27 · 800 Meters · Place 5 · St. Pius XSt. Pius X800 Meters5.2:51.19a5
Apr 20CYO Portland Valley Catholic #2Apr 20 · Long Jump · Place 1 · St. Pius XSt. Pius XLong Jump1.14' 1.55
Apr 20CYO Portland Valley Catholic #2Apr 20 · Javelin · Place 1 · St. Pius XSt. Pius XJavelin450g AeroJav1.89' 0.55

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 20CYO Portland Meet of ChampionsMay 20 · Long Jump · Place 2 · St CeciliaSt CeciliaLong Jump213-2—
May 20CYO Portland Meet of ChampionsMay 20 · Javelin · Place 4 · St CeciliaSt CeciliaJavelin486-2—
May 20CYO Portland Meet of ChampionsMay 20 · 100 Meters · Place 1 · St CeciliaSt Cecilia100 Meters114.60a—
May 13CYO Roadrunner Champs Valley CatholicMay 13 · Long Jump · Place 1 · St CeciliaSt CeciliaLong Jump113-5.5—
May 13CYO Roadrunner Champs Valley CatholicMay 13 · Javelin · Place 3 · St CeciliaSt CeciliaJavelin373-5—
May 13CYO Roadrunner Champs Valley CatholicMay 13 · 100 Meters · Place 1 · St CeciliaSt Cecilia100 Meters114.45a—
May 6CYO Liberty Week 4May 6 · Long Jump · Place 2 · St CeciliaSt CeciliaLong Jump212-6.75—
May 6CYO Liberty Week 4May 6 · Javelin · Place 2 · St CeciliaSt CeciliaJavelin270-3.5—
Apr 15CYO La Salle Week 1Apr 15 · Javelin · Place 21 · St CeciliaSt CeciliaJavelin2111-2—
Apr 15CYO La Salle Week 1Apr 15 · Long Jump · Place 7 · St CeciliaSt CeciliaLong Jump711-6—
Apr 15CYO La Salle Week 1Apr 15 · 100 Meters · Place 3 · St CeciliaSt Cecilia100 Meters314.79a—

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 14CYO Portland Meet of ChampionsMay 14 · Long Jump · Place 3 · St CeciliaSt CeciliaLong Jump3.12-09.503
May 14CYO Portland Meet of ChampionsMay 14 · Javelin · Place 2 · St CeciliaSt CeciliaJavelin300g TJ2.69-083
May 14CYO Portland Meet of ChampionsMay 14 · 100 Meters · Place 3 · St CeciliaSt Cecilia100 Meters3.15.19a3
May 7CYO Roadrunner Champs Valley CatholicMay 7 · Long Jump · Place 5 · St CeciliaSt CeciliaLong Jump5.11-09.503
May 7CYO Roadrunner Champs Valley CatholicMay 7 · Javelin · Place 5 · St CeciliaSt CeciliaJavelin300g TJ5.73-00 PB3
May 7CYO Roadrunner Champs Valley CatholicMay 7 · 100 Meters · Place 3 · St CeciliaSt Cecilia100 Meters3.15.39a3
Apr 30CYO Week 4 LibertyApr 30 · Javelin · Place 4 · St CeciliaSt CeciliaJavelin300g TJ4.65-113
Apr 30CYO Week 4 LibertyApr 30 · 200 Meters · Place 4 · St CeciliaSt Cecilia200 Meters4.34.29a PB3
Apr 30CYO Week 4 LibertyApr 30 · 100 Meters · Place 1 · St CeciliaSt Cecilia100 Meters1.15.60a3
Apr 23CYO Week 3 LibertyApr 23 · Javelin · Place 4 · St CeciliaSt CeciliaJavelin300g TJ4.66-063
Apr 23CYO Week 3 LibertyApr 23 · 200 Meters · Place 7 · St CeciliaSt Cecilia200 Meters7.34.96a3
Apr 23CYO Week 3 LibertyApr 23 · 100 Meters · Place 2 · St CeciliaSt Cecilia100 Meters2.15.59a3
Apr 9CYO Week 2 LibertyApr 9 · Javelin · Place 3 · St CeciliaSt CeciliaJavelin300g TJ3.52-06.253
Apr 9CYO Week 2 LibertyApr 9 · 100 Meters · Place 2 · St CeciliaSt Cecilia100 Meters2.15.85a3
Apr 2CYO Week 1 LibertyApr 2 · Long Jump · Place 5 · St CeciliaSt CeciliaLong Jump5.11-08.003
Apr 2CYO Week 1 LibertyApr 2 · Javelin · Place 4 · St CeciliaSt CeciliaJavelin300g TJ4.52-043
Apr 2CYO Week 1 LibertyApr 2 · 100 Meters · Place 2 · St CeciliaSt Cecilia100 Meters2.15.86a3