Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCYO Portland Liberty #3 · Apr 2614.82aCYO Portland Liberty #3April 26, 2025
1500 Meters · OutdoorCYO Portland Liberty #3 · Apr 265:42.00aCYO Portland Liberty #3April 26, 2025
200 Meters · OutdoorCYO Portland Meet of Champions · May 1630.56aCYO Portland Meet of ChampionsMay 16, 2026
3000 Meters · OutdoorCYO Portland Meet of Champions · May 1812:44.81aCYO Portland Meet of ChampionsMay 18, 2024
400 Meters · OutdoorCYO Portland Meet of Champions · May 161:09.01aCYO Portland Meet of ChampionsMay 16, 2026
800 Meters · OutdoorCYO Portland Meet of Champions · May 172:41.29aCYO Portland Meet of ChampionsMay 17, 2025
High Jump · OutdoorCYO Valley Catholic Week 3 · Apr 293' 4CYO Valley Catholic Week 3April 29, 2023
Javelin · 300g TJ · OutdoorCYO Week 4 Liberty · Apr 3035-07CYO Week 4 LibertyApril 30, 2022
Long Jump · OutdoorCYO Week 1 Liberty · Apr 28-03.00CYO Week 1 LibertyApril 2, 2022
Shot Put · 6lb · OutdoorCYO Portland Liberty #3 · Apr 258.01mCYO Portland Liberty #3April 25, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 16CYO Portland Meet of ChampionsMay 16 · Shot Put · Place 16 · St. Pius XShot Put6lb16.7.78m8
May 16CYO Portland Meet of ChampionsMay 16 · 400 Meters · Place 22 · St. Pius X400 MetersRound P22.1:09.01a PB8
May 16CYO Portland Meet of ChampionsMay 16 · 200 Meters · Place 19 · St. Pius X200 MetersRound P19.30.56a PB8
Apr 25CYO Portland Liberty #3Apr 25 · Shot Put · Place 3 · St. Pius XShot Put6lb3.8.01m PB8
Apr 25CYO Portland Liberty #3Apr 25 · 400 Meters · Place 14 · St. Pius X400 Meters14.1:12.01a8
Apr 25CYO Portland Liberty #3Apr 25 · 200 Meters · Place 14 · St. Pius X200 Meters14.31.42a8
Apr 25CYO Portland Liberty #3Apr 25 · 100 Meters · Place 20 · St. Pius X100 Meters20.15.55a8
Apr 18CYO Portland Liberty #2Apr 18 · 400 Meters · Place 8 · St. Pius X400 Meters8.1:11.81a8
Apr 18CYO Portland Liberty #2Apr 18 · 100 Meters · Place 7 · St. Pius X100 Meters7.15.06a8

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 17CYO Portland Meet of ChampionsMay 17 · Shot Put · Place 18 · St. Pius XShot Put1824-8.757
May 17CYO Portland Meet of ChampionsMay 17 · 1500 Meters · Place 12 · St. Pius X1500 Meters125:43.24a7
May 17CYO Portland Meet of ChampionsMay 17 · 800 Meters · Place 10 · St. Pius X800 Meters102:41.29a PB7
May 3CYO Portland Liberty #4May 3 · Shot Put · Place 2 · St. Pius XShot Put6lb2.24' 11"7
May 3CYO Portland Liberty #4May 3 · 400 Meters · Place 3 · St. Pius X400 Meters3.1:09.34a7
Apr 26CYO Portland Liberty #3Apr 26 · 1500 Meters · Place 3 · St. Pius X1500 Meters3.5:42.00a PB7
Apr 26CYO Portland Liberty #3Apr 26 · 200 Meters · Place 5 · St. Pius X200 Meters5.30.69a7
Apr 26CYO Portland Liberty #3Apr 26 · 100 Meters · Place 11 · St. Pius X100 Meters11.14.82a PB7
Apr 12CYO Portland Liberty #2Apr 12 · 800 Meters · Place 3 · St. Pius X800 Meters32:54.62a7
Apr 12CYO Portland Liberty #2Apr 12 · 200 Meters · Place 3 · St. Pius X200 Meters332.11a7
Apr 12CYO Portland Liberty #2Apr 12 · 100 Meters · Place 5 · St. Pius X100 Meters515.22a7
Apr 5CYO Portland Liberty #1Apr 5 · Javelin · Place 7 · St. Pius XJavelin764-47
Apr 5CYO Portland Liberty #1Apr 5 · 1500 Meters · Place 4 · St. Pius X1500 Meters45:49.06a7
Apr 5CYO Portland Liberty #1Apr 5 · 400 Meters · Place 2 · St. Pius X400 Meters21:13.72a7

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 18CYO Portland Meet of ChampionsMay 18 · Shot Put · Place 19 · St. Pius XShot Put6lb19.20' 8.56
May 18CYO Portland Meet of ChampionsMay 18 · 3000 Meters · Place 6 · St. Pius X3000 Meters6.12:44.81a PB6
May 18CYO Portland Meet of ChampionsMay 18 · 1500 Meters · Place 7 · St. Pius X1500 Meters7.5:43.34a6
May 4CYO Portland Liberty HS #4May 4 · Shot Put · Place 3 · St. Pius XShot Put6lb3.22' 4.256
May 4CYO Portland Liberty HS #4May 4 · 3000 Meters · Place 1 · St. Pius X3000 Meters1.13:21.41a6
May 4CYO Portland Liberty HS #4May 4 · 400 Meters · Place 6 · St. Pius X400 Meters6.1:17.30a6
Apr 27CYO Portland La Salle #3Apr 27 · Shot Put · Place 3 · St. Pius XShot Put6lb3.23' 86
Apr 27CYO Portland La Salle #3Apr 27 · 1500 Meters · Place 1 · St. Pius X1500 Meters1.6:04.33a6
Apr 27CYO Portland La Salle #3Apr 27 · 800 Meters · Place 3 · St. Pius X800 Meters3.2:55.80a6
Apr 20CYO Portland Valley Catholic #2Apr 20 · 800 Meters · Place 5 · St. Pius X800 Meters5.2:54.77a6
Apr 20CYO Portland Valley Catholic #2Apr 20 · 400 Meters · Place 4 · St. Pius X400 Meters4.1:14.47a6
Apr 20CYO Portland Valley Catholic #2Apr 20 · 200 Meters · Place 14 · St. Pius X200 Meters14.34.37a6
Apr 13CYO Portland Liberty HS #1Apr 13 · 1500 Meters · Place 3 · St. Pius X1500 Meters3.6:17.48a6
Apr 13CYO Portland Liberty HS #1Apr 13 · 800 Meters · Place 8 · St. Pius X800 Meters8.3:11.41a6
Apr 13CYO Portland Liberty HS #1Apr 13 · 400 Meters · Place 18 · St. Pius X400 Meters18.1:21.33a6

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 20CYO Portland Meet of ChampionsMay 20 · Shot Put · Place 23 · St. Pius XShot Put2319-8.75—
May 6CYO Liberty Week 4May 6 · High Jump · Place 4 · St. Pius XHigh Jump43-6—
May 6CYO Liberty Week 4May 6 · Shot Put · Place 5 · St. Pius XShot Put518-8.5—
May 6CYO Liberty Week 4May 6 · 400 Meters · Place 10 · St. Pius X400 Meters101:24.70a—
Apr 29CYO Valley Catholic Week 3Apr 29 · Shot Put · Place 8 · St. Pius XShot Put6lb8.18' 55
Apr 29CYO Valley Catholic Week 3Apr 29 · High Jump · Place 5 · St. Pius XHigh Jump5.3' 4 PB5
Apr 29CYO Valley Catholic Week 3Apr 29 · 400 Meters · Place 14 · St. Pius X400 Meters14.1:32.99a5
Apr 22CYO Liberty Week 2Apr 22 · High Jump · Place 7 · St. Pius XHigh Jump73-6—
Apr 22CYO Liberty Week 2Apr 22 · Shot Put · Place 8 · St. Pius XShot Put818-5.5—
Apr 22CYO Liberty Week 2Apr 22 · 800 Meters · Place 7 · St. Pius X800 Meters73:30.45a—
Apr 15CYO La Salle Week 1Apr 15 · High Jump · Place 4 · St. Pius XHigh Jump43-4—
Apr 15CYO La Salle Week 1Apr 15 · Shot Put · Place 7 · St. Pius XShot Put719-5—
Apr 15CYO La Salle Week 1Apr 15 · 400 Meters · Place 13 · St. Pius X400 Meters131:26.80a—

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 7CYO Roadrunner Champs Valley CatholicMay 7 · Shot Put · Place 6 · St. Pius XShot Put6lb6.16-00.504
May 7CYO Roadrunner Champs Valley CatholicMay 7 · 800 Meters · Place 14 · St. Pius X800 Meters14.3:41.92a4
May 7CYO Roadrunner Champs Valley CatholicMay 7 · 400 Meters · Place 18 · St. Pius X400 Meters18.1:34.67a4
Apr 30CYO Week 4 LibertyApr 30 · Javelin · Place 6 · St. Pius XJavelin300g TJ6.35-07 PB4
Apr 30CYO Week 4 LibertyApr 30 · Shot Put · Place 3 · St. Pius XShot Put6lb3.14-11.504
Apr 30CYO Week 4 LibertyApr 30 · 400 Meters · Place 7 · St. Pius X400 Meters7.1:31.39a4
Apr 23CYO Week 3 LibertyApr 23 · Javelin · Place 11 · St. Pius XJavelin300g TJ11.33-034
Apr 23CYO Week 3 LibertyApr 23 · Shot Put · Place 2 · St. Pius XShot Put6lb2.15-08.754
Apr 23CYO Week 3 LibertyApr 23 · 400 Meters · Place 11 · St. Pius X400 Meters11.1:34.13a4
Apr 9CYO Week 2 Valley CatholicApr 9 · Javelin · Place 6 · St. Pius XJavelin300g TJ6.32-064
Apr 9CYO Week 2 Valley CatholicApr 9 · Shot Put · Place 2 · St. Pius XShot Put6lb2.14-08.504
Apr 9CYO Week 2 Valley CatholicApr 9 · 800 Meters · Place 4 · St. Pius X800 Meters4.3:23.75a4
Apr 2CYO Week 1 LibertyApr 2 · Long Jump · Place 29 · St. Pius XLong Jump29.8-03.00 PB4
Apr 2CYO Week 1 LibertyApr 2 · Shot Put · Place 1 · St. Pius XShot Put6lb1.18-01.504
Apr 2CYO Week 1 LibertyApr 2 · 200 Meters · Place 12 · St. Pius X200 Meters12.38.96a4