Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRegis Community Twilight Meet · May 1511.55aRegis Community Twilight MeetMay 15, 2026
200 Meters · Outdoor3A-1 Lewis & Clark League Championships · May 2123.41a3A-1 Lewis & Clark League ChampionshipsMay 21, 2026
High Jump · OutdoorCYO Week 1 Valley Catholic · Apr 24-00.00CYO Week 1 Valley CatholicApril 2, 2022
Javelin · 300g TJ · OutdoorCYO Roadrunner Champs Valley · May 1148-00CYO Roadrunner Champs ValleyMay 11, 2019
Javelin · 450g AeroJav · OutdoorCYO Week 1 Valley Catholic · Apr 255-10CYO Week 1 Valley CatholicApril 2, 2022
Long Jump · OutdoorCYO Portland Meet of Champions · May 1814' 4.75CYO Portland Meet of ChampionsMay 18, 2024

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 213A-1 Lewis & Clark League ChampionshipsMay 21 · 200 Meters · Place 7 · Westside ChristianWestside Christian200 Meters723.41a PB10
May 213A-1 Lewis & Clark League ChampionshipsMay 21 · 200 Meters · Place 8 · Westside ChristianWestside Christian200 Meters823.58a10
May 213A-1 Lewis & Clark League ChampionshipsMay 21 · 100 Meters · Place 5 · Westside ChristianWestside Christian100 Meters511.59a10
May 213A-1 Lewis & Clark League ChampionshipsMay 21 · 100 Meters · Place 6 · Westside ChristianWestside Christian100 Meters611.82a10
May 15Regis Community Twilight MeetMay 15 · 200 Meters · Place 6 · Westside ChristianWestside Christian200 Meters623.70a10
May 15Regis Community Twilight MeetMay 15 · 100 Meters · Place 7 · Westside ChristianWestside Christian100 Meters711.55a PB10
May 8Jim Mucken Memorial InvitationalMay 8 · 200 Meters · Place 3 · Westside ChristianWestside Christian200 Meters323.67a10
May 8Jim Mucken Memorial InvitationalMay 8 · 100 Meters · Place 5 · Westside ChristianWestside Christian100 Meters511.82a10
May 2Amity InvitationalMay 2 · 200 Meters · Place 1 · Westside ChristianWestside Christian200 Meters123.86a10
May 2Amity InvitationalMay 2 · 100 Meters · Place 5 · Westside ChristianWestside Christian100 Meters511.95a10
Apr 18The Willamette Falls InvitationalApr 18 · 100 Meters · Place 26 · Westside ChristianWestside Christian100 Meters2611.93a10
Apr 16OES HS InviteApr 16 · 200 Meters · Place 2 · Westside ChristianWestside Christian200 Meters224.14a10
Apr 16OES HS InviteApr 16 · 100 Meters · Place 5 · Westside ChristianWestside Christian100 Meters511.82a10
Apr 11Rob Frank InvitationalApr 11 · 200 Meters · Place 3 · Westside ChristianWestside Christian200 Meters324.24a10
Apr 11Rob Frank InvitationalApr 11 · 100 Meters · Place 16 · Westside ChristianWestside Christian100 Meters1612.36a10
Apr 8Catlin Gabel MeetApr 8 · 100 Meters · Place 6 · Westside ChristianWestside Christian100 Meters612.04a10
Apr 4Estacada Small School InviteApr 4 · 200 Meters · Place 2 · Westside ChristianWestside Christian200 Meters224.25a10
Apr 4Estacada Small School InviteApr 4 · 100 Meters · Place 10 · Westside ChristianWestside Christian100 Meters1011.96a10

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 19Lewis & Clark JV District MeetMay 19 · Long Jump · Place 5 · Westside ChristianWestside ChristianLong Jump515-6.59
May 19Lewis & Clark JV District MeetMay 19 · 200 Meters · Place 4 · Westside ChristianWestside Christian200 Meters426.48a9
May 19Lewis & Clark JV District MeetMay 19 · 100 Meters · Place 8 · Westside ChristianWestside Christian100 Meters813.07a9
May 13Lake Oswego @ TigardMay 13 · 100 Meters · Place 12 · Westside ChristianWestside Christian100 Meters1212.87a9
May 13Lake Oswego @ TigardMay 13 · Long Jump · Place 9 · Westside ChristianWestside ChristianLong Jump915-1.759
Apr 29Oregon City, SMA @ TigardApr 29 · 100 Meters · Place 16 · Westside ChristianWestside Christian100 Meters1613.10a9
Apr 23Westside Chr. and Yamhill-Carlton @ Oregon CityApr 23 · Long Jump · Westside ChristianWestside ChristianLong Jump—DNS9
Apr 23Westside Chr. and Yamhill-Carlton @ Oregon CityApr 23 · 100 Meters · Place 9 · Westside ChristianWestside Christian100 Meters9.12.92a9
Apr 17OES HS InviteApr 17 · Long Jump · Place 10 · Westside ChristianWestside ChristianLong Jump1014-8.59
Apr 17OES HS InviteApr 17 · 100 Meters · Place 11 · Westside ChristianWestside Christian100 Meters1113.25a9
Apr 8Tualatin @ TigardApr 8 · Long Jump · Place 16 · Westside ChristianWestside ChristianLong Jump1615-39
Apr 2Clackamas and Westside Christian @ Oregon CItyApr 2 · Long Jump · Place 14 · Westside ChristianWestside ChristianLong Jump1414-10.59

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 18CYO Portland Meet of ChampionsMay 18 · Long Jump · Place 13 · West Hills ChristianWest Hills ChristianLong Jump13.14' 4.75 PB8
May 18CYO Portland Meet of ChampionsMay 18 · 200 Meters · Place 23 · West Hills ChristianWest Hills Christian200 MetersRound P23.28.58a8
May 18CYO Portland Meet of ChampionsMay 18 · 100 Meters · Place 23 · West Hills ChristianWest Hills Christian100 MetersRound P23.13.95a8
May 4CYO Portland La Salle #4May 4 · Long Jump · Place 5 · West Hills ChristianWest Hills ChristianLong Jump5.13' 78
May 4CYO Portland La Salle #4May 4 · 100 Meters · Place 12 · West Hills ChristianWest Hills Christian100 Meters12.14.26a8
Apr 27CYO Portland Liberty HS #3Apr 27 · Long Jump · Place 8 · West Hills ChristianWest Hills ChristianLong Jump8.14' 38
Apr 27CYO Portland Liberty HS #3Apr 27 · 200 Meters · Place 7 · West Hills ChristianWest Hills Christian200 Meters7.29.63a8
Apr 27CYO Portland Liberty HS #3Apr 27 · 100 Meters · Place 11 · West Hills ChristianWest Hills Christian100 Meters11.14.17a8
Apr 20CYO Portland La Salle #2Apr 20 · Long Jump · Place 4 · West Hills ChristianWest Hills ChristianLong Jump4.13' 88
Apr 20CYO Portland La Salle #2Apr 20 · 200 Meters · Place 6 · West Hills ChristianWest Hills Christian200 Meters6.29.28a8
Apr 20CYO Portland La Salle #2Apr 20 · 100 Meters · Place 16 · West Hills ChristianWest Hills Christian100 Meters16.14.37a8
Apr 13CYO Portland Valley Catholic #1Apr 13 · Long Jump · Place 8 · West Hills ChristianWest Hills ChristianLong Jump8.13' 7.58
Apr 13CYO Portland Valley Catholic #1Apr 13 · 200 Meters · Place 8 · West Hills ChristianWest Hills Christian200 Meters8.29.62a8
Apr 13CYO Portland Valley Catholic #1Apr 13 · 100 Meters · Place 7 · West Hills ChristianWest Hills Christian100 Meters7.14.26a8

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 20CYO Portland Meet of ChampionsMay 20 · Long Jump · Place 20 · West Hills ChristianWest Hills ChristianLong Jump2013-2.5—
May 20CYO Portland Meet of ChampionsMay 20 · 100 Meters · Place 36 · West Hills ChristianWest Hills Christian100 MetersRound P3614.68a—
May 6CYO La Salle Week 4May 6 · Long Jump · Place 9 · West Hills ChristianWest Hills ChristianLong Jump913-6—
May 6CYO La Salle Week 4May 6 · Javelin · Place 12 · West Hills ChristianWest Hills ChristianJavelin1278-6.5—
May 6CYO La Salle Week 4May 6 · 100 Meters · Place 14 · West Hills ChristianWest Hills Christian100 Meters1414.49a—
Apr 29CYO Liberty Week 3Apr 29 · Long Jump · Place 9 · West Hills ChristianWest Hills ChristianLong Jump911-9.5—
Apr 29CYO Liberty Week 3Apr 29 · Javelin · Place 10 · West Hills ChristianWest Hills ChristianJavelin1077-4.75—
Apr 29CYO Liberty Week 3Apr 29 · 100 Meters · Place 10 · West Hills ChristianWest Hills Christian100 Meters1014.66a—
Apr 22CYO Liberty Week 2Apr 22 · Long Jump · Place 4 · West Hills ChristianWest Hills ChristianLong Jump413-3—
Apr 22CYO Liberty Week 2Apr 22 · Javelin · Place 14 · West Hills ChristianWest Hills ChristianJavelin1466-0—
Apr 22CYO Liberty Week 2Apr 22 · 100 Meters · Place 6 · West Hills ChristianWest Hills Christian100 Meters614.96a—
Apr 15CYO Valley Catholic Week 1Apr 15 · Long Jump · Place 8 · West Hills ChristianWest Hills ChristianLong Jump812-4.75—
Apr 15CYO Valley Catholic Week 1Apr 15 · Javelin · Place 20 · West Hills ChristianWest Hills ChristianJavelin2059-8—
Apr 15CYO Valley Catholic Week 1Apr 15 · 100 Meters · Place 13 · West Hills ChristianWest Hills Christian100 Meters1314.99a—

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 14CYO Portland Meet of ChampionsMay 14 · Long Jump · Place 5 · West Hills ChristianWest Hills ChristianLong Jump5.13-00.506
May 14CYO Portland Meet of ChampionsMay 14 · Javelin · West Hills ChristianWest Hills ChristianJavelin450g AeroJav—DNS6
May 14CYO Portland Meet of ChampionsMay 14 · 100 Meters · Place 3 · West Hills ChristianWest Hills Christian100 MetersRound P3.14.82a6
May 14CYO Portland Meet of ChampionsMay 14 · 100 Meters · Place 4 · West Hills ChristianWest Hills Christian100 Meters4.14.64a6
Apr 30CYO Week 4 LibertyApr 30 · Long Jump · Place 5 · West Hills ChristianWest Hills ChristianLong Jump5.11-10.006
Apr 30CYO Week 4 LibertyApr 30 · 100 Meters · Place 3 · West Hills ChristianWest Hills Christian100 Meters3.15.03a6
Apr 23CYO Week 3 Valley CatholicApr 23 · Javelin · Place 7 · West Hills ChristianWest Hills ChristianJavelin450g AeroJav7.55-096
Apr 23CYO Week 3 Valley CatholicApr 23 · High Jump · West Hills ChristianWest Hills ChristianHigh Jump--NH6
Apr 23CYO Week 3 Valley CatholicApr 23 · 100 Meters · Place 4 · West Hills ChristianWest Hills Christian100 Meters4.15.20a6
Apr 9CYO Week 2 La SalleApr 9 · High Jump · Place 4 · West Hills ChristianWest Hills ChristianHigh Jump4.3-08.006
Apr 9CYO Week 2 La SalleApr 9 · 100 Meters · Place 2 · West Hills ChristianWest Hills Christian100 Meters2.15.17a6
Apr 2CYO Week 1 Valley CatholicApr 2 · Javelin · Place 5 · West Hills ChristianWest Hills ChristianJavelin450g AeroJav5.55-10 PB6
Apr 2CYO Week 1 Valley CatholicApr 2 · High Jump · Place 3 · West Hills ChristianWest Hills ChristianHigh Jump3.4-00.00 PB6
Apr 2CYO Week 1 Valley CatholicApr 2 · 100 Meters · Place 3 · West Hills ChristianWest Hills Christian100 Meters3.15.30a6

2019 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 11CYO Roadrunner Champs ValleyMay 11 · Javelin · Place 23 · West Hills ChristianWest Hills ChristianJavelin300g TJ23.48-00 PB3
May 11CYO Roadrunner Champs ValleyMay 11 · 200 Meters · Place 14 · West Hills ChristianWest Hills Christian200 Meters14.34.92a3
May 11CYO Roadrunner Champs ValleyMay 11 · 100 Meters · Place 12 · West Hills ChristianWest Hills Christian100 Meters12.16.38a3
May 4CYO Seton Week 4May 4 · Long Jump · Place 7 · West Hills ChristianWest Hills ChristianLong Jump7.10-02.003
May 4CYO Seton Week 4May 4 · 200 Meters · Place 7 · West Hills ChristianWest Hills Christian200 Meters7.35.95a3
May 4CYO Seton Week 4May 4 · 100 Meters · Place 5 · West Hills ChristianWest Hills Christian100 Meters5.16.56a3
Apr 27CYO La Salle Week 3Apr 27 · Long Jump · Place 25 · West Hills ChristianWest Hills ChristianLong Jump25.8-11.003
Apr 27CYO La Salle Week 3Apr 27 · Javelin · Place 21 · West Hills ChristianWest Hills ChristianJavelin300g TJ21.45-063
Apr 27CYO La Salle Week 3Apr 27 · 100 Meters · Place 20 · West Hills ChristianWest Hills Christian100 Meters20.17.82a3
Apr 13CYO La Salle Week 2Apr 13 · Long Jump · Place 38 · West Hills ChristianWest Hills ChristianLong Jump38.6-09.253
Apr 13CYO La Salle Week 2Apr 13 · 200 Meters · Place 22 · West Hills ChristianWest Hills Christian200 Meters22.1:05.76a3
Apr 13CYO La Salle Week 2Apr 13 · 100 Meters · Place 18 · West Hills ChristianWest Hills Christian100 Meters18.17.58a3
Apr 6CYO Valley Week 1Apr 6 · 200 Meters · Place 7 · West Hills ChristianWest Hills Christian200 Meters7.37.52a3
Apr 6CYO Valley Week 1Apr 6 · 100 Meters · Place 7 · West Hills ChristianWest Hills Christian100 Meters7.18.18a3