Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCYO Portland Liberty #3 · Apr 2516.54aCYO Portland Liberty #3April 25, 2026
1500 Meters · OutdoorCYO Portland Meet of Champions · May 165:33.70aCYO Portland Meet of ChampionsMay 16, 2026
200 Meters · OutdoorCYO Portland Liberty #1 · Apr 535.17aCYO Portland Liberty #1April 5, 2025
3000 Meters · OutdoorCYO Portland Liberty #1 · Apr 1112:45.08aCYO Portland Liberty #1April 11, 2026
400 Meters · OutdoorCYO Portland Liberty #2 · Apr 181:18.05aCYO Portland Liberty #2April 18, 2026
800 Meters · OutdoorCYO Portland Liberty #1 · Apr 112:56.64aCYO Portland Liberty #1April 11, 2026
Javelin · 450g AeroJav · OutdoorCYO Portland Liberty #1 · Apr 1116.68mCYO Portland Liberty #1April 11, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 16CYO Portland Meet of ChampionsMay 16 · 3000 Meters · Place 11 · St. Pius X3000 Meters11.12:52.49a6
May 16CYO Portland Meet of ChampionsMay 16 · 1500 Meters · Place 14 · St. Pius X1500 Meters14.5:33.70a PB6
May 2CYO Portland Liberty #4May 2 · 1500 Meters · Place 1 · St. Pius X1500 Meters1.5:44.27a6
Apr 25CYO Portland Liberty #3Apr 25 · Javelin · Place 14 · St. Pius XJavelin450g AeroJav14.13.98m6
Apr 25CYO Portland Liberty #3Apr 25 · 1500 Meters · Place 3 · St. Pius X1500 Meters3.6:02.63a6
Apr 25CYO Portland Liberty #3Apr 25 · 100 Meters · Place 19 · St. Pius X100 Meters19.16.54a PB6
Apr 18CYO Portland Liberty #2Apr 18 · Javelin · Place 11 · St. Pius XJavelin450g AeroJav11.15.95m6
Apr 18CYO Portland Liberty #2Apr 18 · 1500 Meters · Place 2 · St. Pius X1500 Meters2.6:12.30a6
Apr 18CYO Portland Liberty #2Apr 18 · 400 Meters · Place 4 · St. Pius X400 Meters4.1:18.05a PB6
Apr 11CYO Portland Liberty #1Apr 11 · Javelin · Place 12 · St. Pius XJavelin450g AeroJav12.16.68m PB6
Apr 11CYO Portland Liberty #1Apr 11 · 3000 Meters · Place 2 · St. Pius X3000 Meters2.12:45.08a PB6
Apr 11CYO Portland Liberty #1Apr 11 · 800 Meters · Place 4 · St. Pius X800 Meters4.2:56.64a PB6

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 3CYO Portland Liberty #4May 3 · Javelin · Place 17 · St. Pius XJavelin450g AeroJav17.44' 4"5
May 3CYO Portland Liberty #4May 3 · 800 Meters · Place 15 · St. Pius X800 Meters15.3:12.21a5
May 3CYO Portland Liberty #4May 3 · 400 Meters · Place 22 · St. Pius X400 Meters22.1:23.35a5
Apr 12CYO Portland Liberty #2Apr 12 · Javelin · Place 17 · St. Pius XJavelin1743-11.755
Apr 12CYO Portland Liberty #2Apr 12 · 1500 Meters · Place 9 · St. Pius X1500 Meters96:30.24a5
Apr 12CYO Portland Liberty #2Apr 12 · 800 Meters · Place 7 · St. Pius X800 Meters73:15.94a5
Apr 5CYO Portland Liberty #1Apr 5 · Javelin · Place 15 · St. Pius XJavelin1545-15
Apr 5CYO Portland Liberty #1Apr 5 · 1500 Meters · Place 8 · St. Pius X1500 Meters86:14.62a5
Apr 5CYO Portland Liberty #1Apr 5 · 200 Meters · Place 14 · St. Pius X200 Meters1435.17a PB5