Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCYO Portland La Salle #2 · Apr 1816.03aCYO Portland La Salle #2April 18, 2026
200 Meters · OutdoorCYO Portland Liberty #3 · Apr 2636.28aCYO Portland Liberty #3April 26, 2025
400 Meters · OutdoorCYO Portland Liberty #3 · Apr 261:28.36aCYO Portland Liberty #3April 26, 2025
Javelin · 300g TJ · OutdoorCYO Roadrunner Champs Valley Catholic · May 737-05CYO Roadrunner Champs Valley CatholicMay 7, 2022
Javelin · 450g AeroJav · OutdoorCYO Portland Valley #3 · Apr 2521.30mCYO Portland Valley #3April 25, 2026
Long Jump · OutdoorCYO Portland La Salle #2 · Apr 2010' 1CYO Portland La Salle #2April 20, 2024
Shot Put · 6lb · OutdoorCYO Portland La Salle #4 · May 325' 7"CYO Portland La Salle #4May 3, 2025
Shot Put · 8lb · OutdoorCYO Portland La Salle #2 · Apr 187.88mCYO Portland La Salle #2April 18, 2026

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 · Shot Put · Place 17 · West Hills ChristianShot Put8lb17.7.86m7
May 2CYO Portland La Salle #4May 2 · High Jump · West Hills ChristianHigh Jump—NH7
May 2CYO Portland La Salle #4May 2 · Javelin · Place 5 · West Hills ChristianJavelin450g AeroJav5.18.63m7
Apr 25CYO Portland Valley #3Apr 25 · Javelin · Place 7 · West Hills ChristianJavelin450g AeroJav7.21.30m PB7
Apr 25CYO Portland Valley #3Apr 25 · Shot Put · Place 7 · West Hills ChristianShot Put8lb7.7.53m7
Apr 18CYO Portland La Salle #2Apr 18 · Javelin · Place 3 · West Hills ChristianJavelin450g AeroJav3.18.94m7
Apr 18CYO Portland La Salle #2Apr 18 · Shot Put · Place 3 · West Hills ChristianShot Put8lb3.7.88m PB7
Apr 18CYO Portland La Salle #2Apr 18 · 100 Meters · Place 8 · West Hills Christian100 Meters8.16.03a PB7

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 17CYO Portland Meet of ChampionsMay 17 · Javelin · Place 31 · West Hills ChristianJavelin3154-46
May 17CYO Portland Meet of ChampionsMay 17 · Shot Put · Place 10 · West Hills ChristianShot Put1025-06
May 3CYO Portland La Salle #4May 3 · Long Jump · Place 16 · West Hills ChristianLong Jump16.8' 11"6
May 3CYO Portland La Salle #4May 3 · Javelin · Place 8 · West Hills ChristianJavelin450g AeroJav8.64' 4.25"6
May 3CYO Portland La Salle #4May 3 · Shot Put · Place 4 · West Hills ChristianShot Put6lb4.25' 7" PB6
Apr 26CYO Portland Liberty #3Apr 26 · Shot Put · Place 6 · West Hills ChristianShot Put6lb6.22' 9"6
Apr 26CYO Portland Liberty #3Apr 26 · 400 Meters · Place 18 · West Hills Christian400 Meters18.1:28.36a PB6
Apr 26CYO Portland Liberty #3Apr 26 · 200 Meters · Place 14 · West Hills Christian200 Meters14.36.28a PB6
Apr 12CYO Portland Valley #2Apr 12 · Long Jump · Place 16 · West Hills ChristianLong Jump16.9' 4"6
Apr 12CYO Portland Valley #2Apr 12 · Shot Put · Place 3 · West Hills ChristianShot Put6lb3.21' 6.5"6
Apr 5CYO Portland Liberty #1Apr 5 · Javelin · Place 11 · West Hills ChristianJavelin1153-46
Apr 5CYO Portland Liberty #1Apr 5 · Shot Put · Place 5 · West Hills ChristianShot Put520-0.56
Apr 5CYO Portland Liberty #1Apr 5 · 100 Meters · Place 26 · West Hills Christian100 Meters2617.41a6

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 18CYO Portland Meet of ChampionsMay 18 · Shot Put · Place 31 · West Hills ChristianShot Put6lb31.17' 105
May 4CYO Portland La Salle #4May 4 · Long Jump · Place 20 · West Hills ChristianLong Jump20.8' 65
May 4CYO Portland La Salle #4May 4 · Javelin · Place 10 · West Hills ChristianJavelin450g AeroJav10.42' 25
May 4CYO Portland La Salle #4May 4 · Shot Put · Place 10 · West Hills ChristianShot Put6lb10.18' 1.755
Apr 27CYO Portland Liberty HS #3Apr 27 · Javelin · Place 19 · West Hills ChristianJavelin450g AeroJav19.43' 65
Apr 27CYO Portland Liberty HS #3Apr 27 · Shot Put · Place 8 · West Hills ChristianShot Put6lb8.17' 115
Apr 27CYO Portland Liberty HS #3Apr 27 · 200 Meters · Place 11 · West Hills Christian200 Meters11.39.44a5
Apr 20CYO Portland La Salle #2Apr 20 · Long Jump · Place 13 · West Hills ChristianLong Jump13.10' 1 PB5
Apr 20CYO Portland La Salle #2Apr 20 · High Jump · West Hills ChristianHigh Jump—NH5
Apr 20CYO Portland La Salle #2Apr 20 · 400 Meters · Place 10 · West Hills Christian400 Meters10.1:29.45a5
Apr 13CYO Portland Valley Catholic #1Apr 13 · Javelin · Place 6 · West Hills ChristianJavelin450g AeroJav6.47' 95
Apr 13CYO Portland Valley Catholic #1Apr 13 · Shot Put · Place 10 · West Hills ChristianShot Put6lb10.19' 2.255
Apr 13CYO Portland Valley Catholic #1Apr 13 · 100 Meters · Place 21 · West Hills Christian100 Meters21.17.46a5

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 13CYO Roadrunner Champs Valley CatholicMay 13 · Long Jump · Place 21 · West Hills ChristianLong Jump219-3—
May 13CYO Roadrunner Champs Valley CatholicMay 13 · Javelin · Place 32 · West Hills ChristianJavelin3234-5.5—
May 13CYO Roadrunner Champs Valley CatholicMay 13 · Shot Put · Place 16 · West Hills ChristianShot Put1617-3.25—
May 6CYO La Salle Week 4May 6 · Long Jump · Place 17 · West Hills ChristianLong Jump178-5—
May 6CYO La Salle Week 4May 6 · Javelin · Place 17 · West Hills ChristianJavelin1737-8—
May 6CYO La Salle Week 4May 6 · Shot Put · Place 5 · West Hills ChristianShot Put517-8.5—
Apr 29CYO Liberty Week 3Apr 29 · Long Jump · Place 15 · West Hills ChristianLong Jump158-0—
Apr 29CYO Liberty Week 3Apr 29 · Javelin · Place 22 · West Hills ChristianJavelin2231-11—
Apr 29CYO Liberty Week 3Apr 29 · Shot Put · Place 5 · West Hills ChristianShot Put516-11.5—
Apr 22CYO Liberty Week 2Apr 22 · Long Jump · Place 12 · West Hills ChristianLong Jump128-6—
Apr 22CYO Liberty Week 2Apr 22 · Javelin · Place 23 · West Hills ChristianJavelin2326-8.5—
Apr 22CYO Liberty Week 2Apr 22 · Shot Put · Place 5 · West Hills ChristianShot Put515-10—
Apr 15CYO Valley Catholic Week 1Apr 15 · 400 Meters · Place 11 · West Hills Christian400 Meters111:34.31a—
Apr 15CYO Valley Catholic Week 1Apr 15 · 200 Meters · Place 12 · West Hills Christian200 Meters1243.23a—
Apr 15CYO Valley Catholic Week 1Apr 15 · 100 Meters · Place 18 · West Hills Christian100 Meters1819.35a—

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 7CYO Roadrunner Champs Valley CatholicMay 7 · Javelin · Place 26 · West Hills ChristianJavelin300g TJ26.37-05 PB3
May 7CYO Roadrunner Champs Valley CatholicMay 7 · Shot Put · Place 17 · West Hills ChristianShot Put6lb17.14-08.753
May 7CYO Roadrunner Champs Valley CatholicMay 7 · 100 Meters · Place 35 · West Hills Christian100 Meters35.18.82a3
Apr 30CYO Week 4 LibertyApr 30 · Long Jump · Place 19 · West Hills ChristianLong Jump19.7-08.003
Apr 30CYO Week 4 LibertyApr 30 · Javelin · Place 25 · West Hills ChristianJavelin300g TJ25.30-083
Apr 30CYO Week 4 LibertyApr 30 · Shot Put · Place 14 · West Hills ChristianShot Put6lb14.14-03.503
Apr 23CYO Week 3 Valley CatholicApr 23 · 400 Meters · Place 9 · West Hills Christian400 Meters9.1:39.17a3
Apr 23CYO Week 3 Valley CatholicApr 23 · 200 Meters · Place 8 · West Hills Christian200 Meters8.46.67a3
Apr 23CYO Week 3 Valley CatholicApr 23 · 100 Meters · Place 16 · West Hills Christian100 Meters16.19.09a3
Apr 9CYO Week 2 La SalleApr 9 · Long Jump · Place 18 · West Hills ChristianLong Jump18.7-07.003
Apr 9CYO Week 2 La SalleApr 9 · Javelin · Place 36 · West Hills ChristianJavelin300g TJ36.18-02.503
Apr 9CYO Week 2 La SalleApr 9 · Shot Put · Place 14 · West Hills ChristianShot Put6lb14.12-04.003
Apr 2CYO Week 1 Valley CatholicApr 2 · Long Jump · Place 7 · West Hills ChristianLong Jump7.8-07.003
Apr 2CYO Week 1 Valley CatholicApr 2 · Javelin · Place 23 · West Hills ChristianJavelin300g TJ23.21-063
Apr 2CYO Week 1 Valley CatholicApr 2 · Shot Put · Place 10 · West Hills ChristianShot Put6lb10.10-06.003