Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCYO Portland Meet of Champions · May 1612.37aCYO Portland Meet of ChampionsMay 16, 2026
1500 Meters · OutdoorCYO Portland Valley #3 · Apr 266:12.38aCYO Portland Valley #3April 26, 2025
200 Meters · OutdoorCYO Portland Meet of Champions · May 1625.68aCYO Portland Meet of ChampionsMay 16, 2026
400 Meters · OutdoorCYO Portland Seton #2 · Apr 181:00.50aCYO Portland Seton #2April 18, 2026
Javelin · 300g TJ · OutdoorCYO Roadrunner Champs La Salle · May 757-08CYO Roadrunner Champs La SalleMay 7, 2022
Javelin · 450g AeroJav · OutdoorCYO Portland Meet of Champions · May 1640.26mCYO Portland Meet of ChampionsMay 16, 2026
Long Jump · OutdoorCYO Portland Valley #4 · May 316' 0"CYO Portland Valley #4May 3, 2025
Shot Put · 6lb · OutdoorCYO Week 1 La Salle · Apr 220-00.50CYO Week 1 La SalleApril 2, 2022

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 16CYO Portland Meet of ChampionsMay 16 · Javelin · Place 2 · All SaintsJavelin450g AeroJav2.40.26m PB8
May 16CYO Portland Meet of ChampionsMay 16 · 200 Meters · Place 3 · All Saints200 MetersRound P3.25.83a8
May 16CYO Portland Meet of ChampionsMay 16 · 200 Meters · Place 4 · All Saints200 Meters4.25.68a PB8
May 16CYO Portland Meet of ChampionsMay 16 · 100 Meters · Place 3 · All Saints100 MetersRound P3.13.19a8
May 16CYO Portland Meet of ChampionsMay 16 · 100 Meters · Place 3 · All Saints100 Meters3.12.37a PB8
May 2CYO Portland La Salle #4May 2 · Long Jump · Place 5 · All SaintsLong Jump5.4.22m8
May 2CYO Portland La Salle #4May 2 · Javelin · Place 1 · All SaintsJavelin450g AeroJav1.36.68m8
May 2CYO Portland La Salle #4May 2 · 400 Meters · Place 1 · All Saints400 Meters1.1:01.18a8
May 2CYO Portland La Salle #4May 2 · 200 Meters · Place 1 · All Saints200 Meters1.25.79a8
May 2CYO Portland La Salle #4May 2 · 100 Meters · Place 1 · All Saints100 Meters1.12.84a8
Apr 25CYO Portland Liberty #3Apr 25 · Javelin · Place 1 · All SaintsJavelin450g AeroJav1.34.24m8
Apr 25CYO Portland Liberty #3Apr 25 · 400 Meters · Place 2 · All Saints400 Meters2.1:03.18a8
Apr 25CYO Portland Liberty #3Apr 25 · 200 Meters · Place 1 · All Saints200 Meters1.26.07a8
Apr 25CYO Portland Liberty #3Apr 25 · 100 Meters · Place 2 · All Saints100 Meters2.12.90a8
Apr 18CYO Portland Seton #2Apr 18 · Javelin · Place 1 · All SaintsJavelin450g AeroJav1.39.87m8
Apr 18CYO Portland Seton #2Apr 18 · 400 Meters · Place 1 · All Saints400 Meters1.1:00.50a PB8
Apr 18CYO Portland Seton #2Apr 18 · 200 Meters · Place 1 · All Saints200 Meters1.26.36a8
Apr 11CYO Portland La Salle #1Apr 11 · Long Jump · Place 3 · All SaintsLong Jump3.4.53m8
Apr 11CYO Portland La Salle #1Apr 11 · 200 Meters · Place 1 · All Saints200 Meters1.26.71a8
Apr 11CYO Portland La Salle #1Apr 11 · 100 Meters · Place 1 · All Saints100 Meters1.13.07a8

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 7Portland Track Festival Youth Meet presented by Stumptown RunningJun 7 · Long Jump · Place 6 · All SaintsLong Jump617-67
Jun 7Portland Track Festival Youth Meet presented by Stumptown RunningJun 7 · 200 Meters · Place 28 · All Saints200 Meters2826.89a7
Jun 7Portland Track Festival Youth Meet presented by Stumptown RunningJun 7 · 100 Meters · Place 31 · All Saints100 Meters3113.00a7
May 17CYO Portland Meet of ChampionsMay 17 · Long Jump · Place 12 · All SaintsLong Jump1214-77
May 17CYO Portland Meet of ChampionsMay 17 · 200 Meters · Place 12 · All Saints200 Meters1226.88a7
May 17CYO Portland Meet of ChampionsMay 17 · 100 Meters · Place 10 · All Saints100 Meters1013.17a7
May 3CYO Portland Valley #4May 3 · Long Jump · Place 1 · All SaintsLong Jump1.16' 0" PB7
May 3CYO Portland Valley #4May 3 · 200 Meters · Place 1 · All Saints200 Meters1.27.21a7
May 3CYO Portland Valley #4May 3 · 100 Meters · Place 3 · All Saints100 Meters3.13.08a7
Apr 26CYO Portland Valley #3Apr 26 · 1500 Meters · Place 6 · All Saints1500 Meters6.6:12.38a PB7
Apr 26CYO Portland Valley #3Apr 26 · 200 Meters · Place 3 · All Saints200 Meters3.26.58a7
Apr 12CYO Portland La Salle #2Apr 12 · Javelin · Place 1 · All SaintsJavelin1110-57
Apr 12CYO Portland La Salle #2Apr 12 · Shot Put · Place 2 · All SaintsShot Put227-2.757
Apr 12CYO Portland La Salle #2Apr 12 · 400 Meters · Place 3 · All Saints400 Meters31:04.85a7

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 18CYO Portland Meet of ChampionsMay 18 · Long Jump · Place 9 · All SaintsLong Jump9.12' 6.56
May 18CYO Portland Meet of ChampionsMay 18 · 200 Meters · Place 7 · All Saints200 MetersRound P7.29.30a6
May 18CYO Portland Meet of ChampionsMay 18 · 200 Meters · Place 7 · All Saints200 Meters7.30.04a6
May 18CYO Portland Meet of ChampionsMay 18 · 100 Meters · Place 7 · All Saints100 MetersRound P7.14.39a6
May 18CYO Portland Meet of ChampionsMay 18 · 100 Meters · Place 8 · All Saints100 Meters8.14.48a6
May 4CYO Portland La Salle #4May 4 · Long Jump · Place 2 · All SaintsLong Jump2.12' 116
May 4CYO Portland La Salle #4May 4 · 400 Meters · Place 2 · All Saints400 Meters2.1:12.82a6
May 4CYO Portland La Salle #4May 4 · 100 Meters · Place 2 · All Saints100 Meters2.14.47a6
Apr 27CYO Portland Liberty HS #3Apr 27 · Javelin · Place 8 · All SaintsJavelin450g AeroJav8.60' 7.56
Apr 27CYO Portland Liberty HS #3Apr 27 · 100 Meters · Place 4 · All Saints100 Meters4.14.39a6
Apr 20CYO Portland Valley Catholic #2Apr 20 · Javelin · Place 6 · All SaintsJavelin450g AeroJav6.57' 3.56
Apr 20CYO Portland Valley Catholic #2Apr 20 · 200 Meters · Place 2 · All Saints200 Meters2.30.68a6
Apr 20CYO Portland Valley Catholic #2Apr 20 · 100 Meters · Place 2 · All Saints100 Meters2.14.90a6
Apr 13CYO Portland La Salle #1Apr 13 · Javelin · Place 2 · All SaintsJavelin450g AeroJav2.80' 86
Apr 13CYO Portland La Salle #1Apr 13 · 200 Meters · Place 3 · All Saints200 Meters3.31.18a6
Apr 13CYO Portland La Salle #1Apr 13 · 100 Meters · Place 1 · All Saints100 Meters1.14.49a6

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 20CYO Portland Meet of ChampionsMay 20 · Javelin · Place 18 · All SaintsJavelin1858-0—
May 20CYO Portland Meet of ChampionsMay 20 · 200 Meters · Place 17 · All Saints200 MetersRound P1731.47a—
May 20CYO Portland Meet of ChampionsMay 20 · 100 Meters · Place 23 · All Saints100 MetersRound P2315.71a—
May 6CYO Valley Catholic Week 4May 6 · Javelin · Place 3 · All SaintsJavelin368-0.5—
May 6CYO Valley Catholic Week 4May 6 · 200 Meters · Place 5 · All Saints200 Meters532.51a—
May 6CYO Valley Catholic Week 4May 6 · 100 Meters · Place 8 · All Saints100 Meters815.41a—
Apr 29CYO La Salle Week 3Apr 29 · 200 Meters · Place 3 · All Saints200 Meters331.60a—
Apr 29CYO La Salle Week 3Apr 29 · 100 Meters · Place 8 · All Saints100 Meters815.44a—
Apr 22CYO La Salle Week 2Apr 22 · Javelin · Place 5 · All SaintsJavelin548-4—
Apr 22CYO La Salle Week 2Apr 22 · 200 Meters · Place 10 · All Saints200 Meters1033.78a—
Apr 22CYO La Salle Week 2Apr 22 · 100 Meters · Place 13 · All Saints100 Meters1316.05a—
Apr 15CYO Liberty Week 1Apr 15 · Javelin · Place 5 · All SaintsJavelin554-3—
Apr 15CYO Liberty Week 1Apr 15 · 200 Meters · Place 6 · All Saints200 Meters634.03a—
Apr 15CYO Liberty Week 1Apr 15 · 100 Meters · Place 8 · All Saints100 Meters815.83a—

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 14CYO Portland Meet of ChampionsMay 14 · Javelin · Place 8 · All SaintsJavelin300g TJ8.50-114
May 7CYO Roadrunner Champs La SalleMay 7 · Javelin · Place 4 · All SaintsJavelin300g TJ4.57-08 PB4
May 7CYO Roadrunner Champs La SalleMay 7 · Shot Put · Place 7 · All SaintsShot Put6lb7.17-03.504
May 7CYO Roadrunner Champs La SalleMay 7 · 100 Meters · Place 7 · All Saints100 Meters7.16.94a4
Apr 30CYO Week 4 La SalleApr 30 · Javelin · Place 3 · All SaintsJavelin300g TJ3.56-074
Apr 30CYO Week 4 La SalleApr 30 · Shot Put · Place 3 · All SaintsShot Put6lb3.17-09.254
Apr 30CYO Week 4 La SalleApr 30 · 100 Meters · Place 8 · All Saints100 Meters8.17.08a4
Apr 23CYO Week 3 Valley CatholicApr 23 · Javelin · Place 2 · All SaintsJavelin300g TJ2.53-044
Apr 23CYO Week 3 Valley CatholicApr 23 · Shot Put · Place 5 · All SaintsShot Put6lb5.17-05.004
Apr 23CYO Week 3 Valley CatholicApr 23 · 100 Meters · Place 7 · All Saints100 Meters7.16.98a4
Apr 9CYO Week 2 La SalleApr 9 · Javelin · Place 8 · All SaintsJavelin300g TJ8.48-034
Apr 9CYO Week 2 La SalleApr 9 · Shot Put · Place 3 · All SaintsShot Put6lb3.18-00.504
Apr 9CYO Week 2 La SalleApr 9 · 100 Meters · Place 3 · All Saints100 Meters3.16.71a4
Apr 2CYO Week 1 La SalleApr 2 · Javelin · Place 3 · All SaintsJavelin300g TJ3.47-004
Apr 2CYO Week 1 La SalleApr 2 · Shot Put · Place 1 · All SaintsShot Put6lb1.20-00.50 PB4
Apr 2CYO Week 1 La SalleApr 2 · 100 Meters · Place 12 · All Saints100 Meters12.17.38a4