Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCYO Portland Valley Catholic #2 · Apr 2019.13aCYO Portland Valley Catholic #2April 20, 2024
1500 Meters · OutdoorCYO Portland Liberty #3 · Apr 256:27.85aCYO Portland Liberty #3April 25, 2026
200 Meters · OutdoorCYO Portland La Salle #1 · Apr 1337.83aCYO Portland La Salle #1April 13, 2024
400 Meters · OutdoorCYO Portland Liberty #3 · Apr 251:20.29aCYO Portland Liberty #3April 25, 2026
800 Meters · OutdoorCYO Portland Seton #2 · Apr 183:13.96aCYO Portland Seton #2April 18, 2026
Javelin · 450g AeroJav · OutdoorCYO Portland Valley #3 · Apr 2642' 2"CYO Portland Valley #3April 26, 2025
Long Jump · OutdoorCYO Portland Valley #3 · Apr 267' 0"CYO Portland Valley #3April 26, 2025
Shot Put · 6lb · OutdoorCYO Portland La Salle #1 · Apr 116.29mCYO Portland La Salle #1April 11, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 2CYO Portland La Salle #4May 2 · Javelin · Place 13 · All SaintsJavelin450g AeroJav13.12.10m7
May 2CYO Portland La Salle #4May 2 · 1500 Meters · Place 5 · All Saints1500 Meters5.6:29.00a7
Apr 25CYO Portland Liberty #3Apr 25 · 1500 Meters · Place 6 · All Saints1500 Meters6.6:27.85a PB7
Apr 25CYO Portland Liberty #3Apr 25 · 400 Meters · Place 24 · All Saints400 Meters24.1:20.29a PB7
Apr 18CYO Portland Seton #2Apr 18 · 1500 Meters · Place 2 · All Saints1500 Meters2.6:33.45a7
Apr 18CYO Portland Seton #2Apr 18 · 800 Meters · Place 3 · All Saints800 Meters3.3:13.96a PB7
Apr 11CYO Portland La Salle #1Apr 11 · Javelin · Place 4 · All SaintsJavelin450g AeroJav4.12.27m7
Apr 11CYO Portland La Salle #1Apr 11 · Shot Put · Place 6 · All SaintsShot Put6lb6.6.29m PB7
Apr 11CYO Portland La Salle #1Apr 11 · 1500 Meters · Place 4 · All Saints1500 Meters4.6:39.78a7

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 17CYO Portland Meet of ChampionsMay 17 · Javelin · Place 30 · All SaintsJavelin3032-86
May 17CYO Portland Meet of ChampionsMay 17 · 800 Meters · Place 18 · All Saints800 Meters183:29.92a6
May 3CYO Portland Valley #4May 3 · Javelin · Place 9 · All SaintsJavelin450g AeroJav9.37' 2.5"6
May 3CYO Portland Valley #4May 3 · 800 Meters · Place 3 · All Saints800 Meters3.3:15.66a6
May 3CYO Portland Valley #4May 3 · 400 Meters · Place 10 · All Saints400 Meters10.1:26.28a6
Apr 26CYO Portland Valley #3Apr 26 · Long Jump · Place 25 · All SaintsLong Jump25.7' 0" PB6
Apr 26CYO Portland Valley #3Apr 26 · Javelin · Place 11 · All SaintsJavelin450g AeroJav11.42' 2" PB6
Apr 26CYO Portland Valley #3Apr 26 · 800 Meters · Place 9 · All Saints800 Meters9.3:23.11a6
Apr 12CYO Portland La Salle #2Apr 12 · Javelin · Place 2 · All SaintsJavelin240-11.756
Apr 12CYO Portland La Salle #2Apr 12 · 800 Meters · Place 6 · All Saints800 Meters63:19.78a6

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 4CYO Portland La Salle #4May 4 · Javelin · Place 15 · All SaintsJavelin450g AeroJav15.29' 35
May 4CYO Portland La Salle #4May 4 · 800 Meters · Place 10 · All Saints800 Meters10.3:23.82a5
May 4CYO Portland La Salle #4May 4 · 200 Meters · Place 17 · All Saints200 Meters17.40.20a5
Apr 27CYO Portland Liberty HS #3Apr 27 · Javelin · Place 11 · All SaintsJavelin450g AeroJav11.25' 6.55
Apr 27CYO Portland Liberty HS #3Apr 27 · 800 Meters · Place 9 · All Saints800 Meters9.3:25.80a5
Apr 27CYO Portland Liberty HS #3Apr 27 · 400 Meters · Place 14 · All Saints400 Meters14.1:34.04a5
Apr 20CYO Portland Valley Catholic #2Apr 20 · Javelin · Place 14 · All SaintsJavelin450g AeroJav14.25' 11.55
Apr 20CYO Portland Valley Catholic #2Apr 20 · 400 Meters · Place 19 · All Saints400 Meters19.1:30.50a5
Apr 20CYO Portland Valley Catholic #2Apr 20 · 100 Meters · Place 41 · All Saints100 Meters41.19.13a PB5
Apr 13CYO Portland La Salle #1Apr 13 · 800 Meters · Place 9 · All Saints800 Meters9.3:30.19a5
Apr 13CYO Portland La Salle #1Apr 13 · 400 Meters · Place 13 · All Saints400 Meters13.1:32.00a5
Apr 13CYO Portland La Salle #1Apr 13 · 200 Meters · Place 15 · All Saints200 Meters15.37.83a PB5

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 6CYO Valley Catholic Week 4May 6 · Long Jump · Place 20 · All SaintsLong Jump208-4—
May 6CYO Valley Catholic Week 4May 6 · 800 Meters · Place 7 · All Saints800 Meters73:37.96a—
May 6CYO Valley Catholic Week 4May 6 · 400 Meters · Place 10 · All Saints400 Meters101:33.47a—
Apr 29CYO La Salle Week 3Apr 29 · Long Jump · Place 10 · All SaintsLong Jump109-9—
Apr 29CYO La Salle Week 3Apr 29 · 800 Meters · Place 9 · All Saints800 Meters93:46.58a—
Apr 29CYO La Salle Week 3Apr 29 · 400 Meters · Place 11 · All Saints400 Meters111:35.3—
Apr 22CYO La Salle Week 2Apr 22 · Long Jump · Place 18 · All SaintsLong Jump189-0—
Apr 22CYO La Salle Week 2Apr 22 · 400 Meters · Place 13 · All Saints400 Meters131:34.39a—
Apr 15CYO Liberty Week 1Apr 15 · Long Jump · Place 31 · All SaintsLong Jump317-8.75—
Apr 15CYO Liberty Week 1Apr 15 · 800 Meters · Place 6 · All Saints800 Meters63:44.28a—
Apr 15CYO Liberty Week 1Apr 15 · 400 Meters · Place 19 · All Saints400 Meters191:36.79a—