Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorOregon Relays presented by AthleticNET · Apr 35:33.08aOregon Relays presented by AthleticNETApril 3, 2026
100 Meters · OutdoorCYO Portland Liberty #1 · Apr 1114.80aCYO Portland Liberty #1April 11, 2026
1500 Meters · OutdoorCYO Portland Meet of Champions · May 164:51.73aCYO Portland Meet of ChampionsMay 16, 2026
1600 Meters · OutdoorOregon Relays presented by AthleticNET · Apr 35:31.10aOregon Relays presented by AthleticNETApril 3, 2026
200 Meters · OutdoorCYO Portland Liberty #4 · May 230.39aCYO Portland Liberty #4May 2, 2026
3000 Meters · OutdoorCYO Portland Liberty #4 · May 310:41.30aCYO Portland Liberty #4May 3, 2025
400 Meters · OutdoorCYO Portland Liberty #1 · Apr 111:07.54aCYO Portland Liberty #1April 11, 2026
800 Meters · OutdoorCYO Portland Liberty #4 · May 22:27.59aCYO Portland Liberty #4May 2, 2026
High Jump · OutdoorCYO Portland Liberty #3 · Apr 263' 8"CYO Portland Liberty #3April 26, 2025
Long Jump · OutdoorCYO Portland La Salle #3 · Apr 2712' 5.5CYO Portland La Salle #3April 27, 2024

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 16CYO Portland Meet of ChampionsMay 16 · 3000 Meters · Place 3 · St. Pius X3000 Meters3.10:45.63a7
May 16CYO Portland Meet of ChampionsMay 16 · 1500 Meters · Place 5 · St. Pius X1500 Meters5.4:51.73a PB7
May 2CYO Portland Liberty #4May 2 · 1500 Meters · Place 2 · St. Pius X1500 Meters2.4:58.71a7
May 2CYO Portland Liberty #4May 2 · 800 Meters · Place 3 · St. Pius X800 Meters3.2:27.59a PB7
May 2CYO Portland Liberty #4May 2 · 200 Meters · Place 5 · St. Pius X200 Meters5.30.39a PB7
Apr 25CYO Portland Liberty #3Apr 25 · 800 Meters · Place 1 · St. Pius X800 Meters1.2:32.98a7
Apr 18CYO Portland Liberty #2Apr 18 · 3000 Meters · Place 1 · St. Pius X3000 Meters1.10:53.99a7
Apr 18CYO Portland Liberty #2Apr 18 · 100 Meters · Place 17 · St. Pius X100 Meters17.14.98a7
Apr 11CYO Portland Liberty #1Apr 11 · 800 Meters · Place 1 · St. Pius X800 Meters1.2:33.18a7
Apr 11CYO Portland Liberty #1Apr 11 · 400 Meters · Place 1 · St. Pius X400 Meters1.1:07.54a PB7
Apr 11CYO Portland Liberty #1Apr 11 · 100 Meters · Place 9 · St. Pius X100 Meters9.14.80a PB7
Apr 3Oregon Relays presented by AthleticNETApr 3 · 1 Mile · Place 9 · St. Pius X1 Mile9.5:33.08a PB7
Apr 3Oregon Relays presented by AthleticNETApr 3 · 1600 Meters · Place 10 · St. Pius X1600 Meters10.5:31.10a PB7
Apr 3Oregon Relays presented by AthleticNETApr 3 · 1500 Meters · Place 8 · St. Pius X1500 Meters8.5:11.73a7
Apr 3Oregon Relays presented by AthleticNETApr 3 · 800 Meters · St. Pius X800 Meters—DNS7

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 17CYO Portland Meet of ChampionsMay 17 · 3000 Meters · Place 6 · St. Pius X3000 Meters611:57.45a6
May 17CYO Portland Meet of ChampionsMay 17 · 1500 Meters · Place 11 · St. Pius X1500 Meters115:34.77a6
May 17CYO Portland Meet of ChampionsMay 17 · 400 Meters · Place 13 · St. Pius X400 MetersRound P131:12.35a6
May 3CYO Portland Liberty #4May 3 · 3000 Meters · Place 2 · St. Pius X3000 Meters2.10:41.30a PB6
May 3CYO Portland Liberty #4May 3 · 400 Meters · Place 2 · St. Pius X400 Meters2.1:07.66a6
May 3CYO Portland Liberty #4May 3 · 200 Meters · Place 4 · St. Pius X200 Meters4.30.97a6
Apr 26CYO Portland Liberty #3Apr 26 · High Jump · Place 7 · St. Pius XHigh Jump7.3' 8" PB6
Apr 26CYO Portland Liberty #3Apr 26 · 800 Meters · Place 1 · St. Pius X800 Meters1.2:33.55a6
Apr 26CYO Portland Liberty #3Apr 26 · 200 Meters · Place 2 · St. Pius X200 Meters2.30.74a6
Apr 12CYO Portland Liberty #2Apr 12 · 1500 Meters · Place 2 · St. Pius X1500 Meters25:12.29a6
Apr 12CYO Portland Liberty #2Apr 12 · 100 Meters · Place 3 · St. Pius X100 Meters315.20a6
Apr 5CYO Portland Liberty #1Apr 5 · Long Jump · Place 7 · St. Pius XLong Jump712-46
Apr 5CYO Portland Liberty #1Apr 5 · 3000 Meters · Place 1 · St. Pius X3000 Meters111:14.61a6
Apr 5CYO Portland Liberty #1Apr 5 · 200 Meters · Place 3 · St. Pius X200 Meters330.80a6

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 18CYO Portland Meet of ChampionsMay 18 · 1500 Meters · Place 6 · St. Pius X1500 Meters6.5:26.02a5
May 18CYO Portland Meet of ChampionsMay 18 · 800 Meters · Place 4 · St. Pius X800 Meters4.2:38.25a5
May 18CYO Portland Meet of ChampionsMay 18 · 400 Meters · Place 8 · St. Pius X400 MetersRound P8.1:11.66a5
May 18CYO Portland Meet of ChampionsMay 18 · 400 Meters · Place 8 · St. Pius X400 Meters8.1:10.59a5
May 4CYO Portland Liberty HS #4May 4 · 800 Meters · Place 2 · St. Pius X800 Meters2.2:50.26a5
May 4CYO Portland Liberty HS #4May 4 · 400 Meters · Place 6 · St. Pius X400 Meters6.1:17.34a5
May 4CYO Portland Liberty HS #4May 4 · 100 Meters · Place 9 · St. Pius X100 Meters9.15.59a5
Apr 27CYO Portland La Salle #3Apr 27 · Long Jump · Place 4 · St. Pius XLong Jump4.12' 5.5 PB5
Apr 27CYO Portland La Salle #3Apr 27 · 1500 Meters · Place 2 · St. Pius X1500 Meters2.5:51.89a5
Apr 27CYO Portland La Salle #3Apr 27 · 800 Meters · Place 3 · St. Pius X800 Meters3.2:50.33a5
Apr 20CYO Portland Valley Catholic #2Apr 20 · Long Jump · Place 10 · St. Pius XLong Jump10.11' 75
Apr 20CYO Portland Valley Catholic #2Apr 20 · 800 Meters · Place 1 · St. Pius X800 Meters1.2:55.66a5
Apr 20CYO Portland Valley Catholic #2Apr 20 · 400 Meters · Place 3 · St. Pius X400 Meters3.1:14.32a5
Apr 13CYO Portland Liberty HS #1Apr 13 · 800 Meters · Place 2 · St. Pius X800 Meters2.2:47.81a5
Apr 13CYO Portland Liberty HS #1Apr 13 · 400 Meters · Place 6 · St. Pius X400 Meters6.1:15.94a5
Apr 13CYO Portland Liberty HS #1Apr 13 · 200 Meters · Place 4 · St. Pius X200 Meters4.32.67a5