Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCYO Portland Seton #2 · Apr 1816.05aCYO Portland Seton #2April 18, 2026
1500 Meters · OutdoorCYO Portland Meet of Champions · May 186:02.77aCYO Portland Meet of ChampionsMay 18, 2024
200 Meters · OutdoorPortland Track Festival Youth Meet presented by Stumptown Running · Jun 434.73Portland Track Festival Youth Meet presented by Stumptown RunningJune 4, 2022
400 Meters · OutdoorCYO Portland La Salle #4 · May 31:14.12aCYO Portland La Salle #4May 3, 2025
800 Meters · OutdoorCYO Portland Meet of Champions · May 202:54.26aCYO Portland Meet of ChampionsMay 20, 2023
Javelin · 300g TJ · OutdoorCYO Week 2 Liberty · Apr 937-02.25CYO Week 2 LibertyApril 9, 2022
Javelin · 450g AeroJav · OutdoorCYO Portland La Salle #4 · May 377' 2"CYO Portland La Salle #4May 3, 2025
Long Jump · OutdoorCYO Roadrunner Champs La Salle · May 710-02.00CYO Roadrunner Champs La SalleMay 7, 2022

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 16CYO Portland Meet of ChampionsMay 16 · Javelin · Place 28 · St. IgnatiusJavelin450g AeroJav28.22.45m7
May 16CYO Portland Meet of ChampionsMay 16 · 1500 Meters · St. Ignatius1500 Meters—DNS7
May 2CYO Portland Seton #4May 2 · Javelin · Place 8 · St. IgnatiusJavelin450g AeroJav8.22.86m7
May 2CYO Portland Seton #4May 2 · 1500 Meters · Place 3 · St. Ignatius1500 Meters3.6:11.25a7
May 2CYO Portland Seton #4May 2 · 400 Meters · Place 6 · St. Ignatius400 Meters6.1:20.52a7
Apr 18CYO Portland Seton #2Apr 18 · Javelin · Place 7 · St. IgnatiusJavelin450g AeroJav7.20.10m7
Apr 18CYO Portland Seton #2Apr 18 · 400 Meters · Place 9 · St. Ignatius400 Meters9.1:14.59a7
Apr 18CYO Portland Seton #2Apr 18 · 100 Meters · Place 19 · St. Ignatius100 Meters19.16.05a PB7

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 17CYO Portland Meet of ChampionsMay 17 · Javelin · Place 34 · St. IgnatiusJavelin3445-56
May 17CYO Portland Meet of ChampionsMay 17 · 400 Meters · Place 21 · St. Ignatius400 MetersRound P211:16.17a6
May 3CYO Portland La Salle #4May 3 · Javelin · Place 5 · St. IgnatiusJavelin450g AeroJav5.77' 2" PB6
May 3CYO Portland La Salle #4May 3 · 400 Meters · Place 4 · St. Ignatius400 Meters4.1:14.12a PB6
May 3CYO Portland La Salle #4May 3 · 100 Meters · Place 12 · St. Ignatius100 Meters12.16.28a6
Apr 26CYO Portland La Salle #3Apr 26 · 1500 Meters · Place 5 · St. Ignatius1500 Meters5.6:24.84a6
Apr 26CYO Portland La Salle #3Apr 26 · 400 Meters · Place 12 · St. Ignatius400 Meters12.1:17.39a6

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 18CYO Portland Meet of ChampionsMay 18 · 1500 Meters · Place 17 · St. Ignatius1500 Meters17.6:02.77a PB5
May 18CYO Portland Meet of ChampionsMay 18 · 400 Meters · St. Ignatius400 MetersRound P—DNS5
May 18CYO Portland Meet of ChampionsMay 18 · 100 Meters · Place 49 · St. Ignatius100 MetersRound P49.16.56a5
May 4CYO Portland Valley Catholic #4May 4 · Javelin · Place 7 · St. IgnatiusJavelin450g AeroJav7.45' 65
May 4CYO Portland Valley Catholic #4May 4 · 200 Meters · Place 8 · St. Ignatius200 Meters8.36.98a5
May 4CYO Portland Valley Catholic #4May 4 · 100 Meters · Place 25 · St. Ignatius100 Meters25.17.25a5
Apr 27CYO Portland La Salle #3Apr 27 · 400 Meters · Place 8 · St. Ignatius400 Meters8.1:20.96a5
Apr 27CYO Portland La Salle #3Apr 27 · 100 Meters · Place 11 · St. Ignatius100 Meters11.16.77a5
Apr 20CYO Portland Valley Catholic #2Apr 20 · Javelin · Place 11 · St. IgnatiusJavelin450g AeroJav11.41' 5.55
Apr 20CYO Portland Valley Catholic #2Apr 20 · 1500 Meters · Place 5 · St. Ignatius1500 Meters5.6:12.61a5
Apr 20CYO Portland Valley Catholic #2Apr 20 · 100 Meters · Place 18 · St. Ignatius100 Meters18.16.60a5
Apr 13CYO Portland La Salle #1Apr 13 · 400 Meters · Place 2 · St. Ignatius400 Meters2.1:17.75a5
Apr 13CYO Portland La Salle #1Apr 13 · 100 Meters · Place 14 · St. Ignatius100 Meters14.16.37a5

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 20CYO Portland Meet of ChampionsMay 20 · 800 Meters · Place 8 · St. Ignatius800 Meters82:54.26a PB—
May 20CYO Portland Meet of ChampionsMay 20 · 400 Meters · Place 3 · St. Ignatius400 Meters31:17.90a—
May 13CYO Roadrunner Champs La SalleMay 13 · 800 Meters · Place 3 · St. Ignatius800 Meters3.2:59.25a4
May 13CYO Roadrunner Champs La SalleMay 13 · 400 Meters · Place 1 · St. Ignatius400 Meters1.1:16.08a4
May 13CYO Roadrunner Champs La SalleMay 13 · 100 Meters · Place 5 · St. Ignatius100 Meters5.16.47a4
May 6CYO Valley Catholic Week 4May 6 · Javelin · Place 19 · St. IgnatiusJavelin1939-6—
May 6CYO Valley Catholic Week 4May 6 · 400 Meters · Place 1 · St. Ignatius400 Meters11:18.71a—
May 6CYO Valley Catholic Week 4May 6 · 100 Meters · Place 4 · St. Ignatius100 Meters416.87a—
Apr 22CYO La Salle Week 2Apr 22 · Javelin · Place 19 · St. IgnatiusJavelin1931-3—
Apr 22CYO La Salle Week 2Apr 22 · 400 Meters · Place 5 · St. Ignatius400 Meters51:20.88a—
Apr 22CYO La Salle Week 2Apr 22 · 100 Meters · Place 4 · St. Ignatius100 Meters416.70a—
Apr 15CYO Liberty Week 1Apr 15 · 800 Meters · Place 2 · St. Ignatius800 Meters23:02.44a—
Apr 15CYO Liberty Week 1Apr 15 · 100 Meters · Place 3 · St. Ignatius100 Meters316.54a—

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 4Portland Track Festival Youth Meet presented by Stumptown RunningJun 4 · Long Jump · Place 14 · St. IgnatiusLong Jump149-01.009
Jun 4Portland Track Festival Youth Meet presented by Stumptown RunningJun 4 · 200 Meters · Place 11 · St. Ignatius200 Meters1134.73 PB3
Jun 4Portland Track Festival Youth Meet presented by Stumptown RunningJun 4 · 100 Meters · Place 17 · St. Ignatius100 Meters1717.259
May 7CYO Roadrunner Champs La SalleMay 7 · Long Jump · Place 12 · St. IgnatiusLong Jump12.10-02.00 PB3
May 7CYO Roadrunner Champs La SalleMay 7 · 400 Meters · Place 7 · St. Ignatius400 Meters7.1:22.86a3
May 7CYO Roadrunner Champs La SalleMay 7 · 100 Meters · Place 11 · St. Ignatius100 Meters11.17.29a3
Apr 30CYO Week 4 La SalleApr 30 · Javelin · Place 17 · St. IgnatiusJavelin300g TJ17.34-04.503
Apr 30CYO Week 4 La SalleApr 30 · 400 Meters · Place 6 · St. Ignatius400 Meters6.1:22.21a3
Apr 30CYO Week 4 La SalleApr 30 · 100 Meters · Place 15 · St. Ignatius100 Meters15.17.88a3
Apr 23CYO Week 3 La SalleApr 23 · Long Jump · Place 9 · St. IgnatiusLong Jump9.8-07.753
Apr 23CYO Week 3 La SalleApr 23 · 400 Meters · Place 2 · St. Ignatius400 Meters2.1:21.01a3
Apr 23CYO Week 3 La SalleApr 23 · 100 Meters · Place 6 · St. Ignatius100 Meters6.17.58a3
Apr 9CYO Week 2 LibertyApr 9 · Javelin · Place 13 · St. IgnatiusJavelin300g TJ13.37-02.25 PB3
Apr 9CYO Week 2 LibertyApr 9 · 400 Meters · Place 8 · St. Ignatius400 Meters8.1:22.34a3
Apr 9CYO Week 2 LibertyApr 9 · 100 Meters · Place 12 · St. Ignatius100 Meters12.17.60a3
Apr 2CYO Week 1 La SalleApr 2 · Javelin · Place 21 · St. IgnatiusJavelin300g TJ21.30-043
Apr 2CYO Week 1 La SalleApr 2 · 200 Meters · Place 6 · St. Ignatius200 Meters6.37.33a3
Apr 2CYO Week 1 La SalleApr 2 · 100 Meters · Place 18 · St. Ignatius100 Meters18.17.78a3