Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOES HS Invite · Apr 1712.82aOES HS InviteApril 17, 2025
200 Meters · Outdoor3A-SD1 Special District 1 Championships · May 925.60a3A-SD1 Special District 1 ChampionshipsMay 9, 2024
400 Meters · OutdoorOSAA 3A State Championships · May 1657.82aOSAA 3A State ChampionshipsMay 16, 2024
High Jump · OutdoorCYO Week 3 Valley Catholic · Apr 234-06.00CYO Week 3 Valley CatholicApril 23, 2022
Long Jump · OutdoorOSAA State Track & Field Championships · May 284.54mOSAA State Track & Field ChampionshipsMay 28, 2026
Varsity · OutdoorSouthwest Christian Invitational · Apr 513.86aSouthwest Christian InvitationalApril 5, 2023

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 28OSAA State Track & Field ChampionshipsMay 28 · Long Jump · Place 13 · Westside ChristianWestside ChristianLong Jump13.4.54m PBWind: 0.512
May 28OSAA State Track & Field ChampionshipsMay 28 · 400 Meters · Westside ChristianWestside Christian400 MetersRelay Split—1:00.9hUnofficial12
May 28OSAA State Track & Field ChampionshipsMay 28 · 400 Meters · Place 3 · Westside ChristianWestside Christian400 MetersRound P3.1:00.00a12
May 28OSAA State Track & Field ChampionshipsMay 28 · 400 Meters · Place 2 · Westside ChristianWestside Christian400 Meters2.59.65a12
May 213A-1 Lewis & Clark League ChampionshipsMay 21 · Long Jump · Place 2 · Westside ChristianWestside ChristianLong Jump25.06m12
May 213A-1 Lewis & Clark League ChampionshipsMay 21 · 400 Meters · Place 3 · Westside ChristianWestside Christian400 Meters31:01.97a12
May 213A-1 Lewis & Clark League ChampionshipsMay 21 · 400 Meters · Place 1 · Westside ChristianWestside Christian400 Meters159.93a12
May 15Regis Community Twilight MeetMay 15 · High Jump · Place 11 · Westside ChristianWestside ChristianHigh Jump114-612
May 15Regis Community Twilight MeetMay 15 · 200 Meters · Place 4 · Westside ChristianWestside Christian200 Meters427.09a12
May 8Jim Mucken Memorial InvitationalMay 8 · High Jump · Place 6 · Westside ChristianWestside ChristianHigh Jump64-612
May 8Jim Mucken Memorial InvitationalMay 8 · 200 Meters · Place 2 · Westside ChristianWestside Christian200 Meters227.17a12
Apr 22Lewis & Clark League MeetApr 22 · Long Jump · Place 2 · Westside ChristianWestside ChristianLong Jump216-112
Apr 22Lewis & Clark League MeetApr 22 · 100 Meters · Place 2 · Westside ChristianWestside Christian100 Meters213.45a12
Apr 18The Willamette Falls InvitationalApr 18 · High Jump · Place 4 · Westside ChristianWestside ChristianHigh Jump44-812
Apr 18The Willamette Falls InvitationalApr 18 · 100 Meters · Place 13 · Westside ChristianWestside Christian100 Meters1313.27a12
Apr 16OES HS InviteApr 16 · Long Jump · Place 1 · Westside ChristianWestside ChristianLong Jump115-512
Apr 16OES HS InviteApr 16 · 100 Meters · Place 6 · Westside ChristianWestside Christian100 Meters613.66a12
Apr 11Rob Frank InvitationalApr 11 · 200 Meters · Place 5 · Westside ChristianWestside Christian200 Meters527.68a12
Apr 11Rob Frank InvitationalApr 11 · 100 Meters · Place 5 · Westside ChristianWestside Christian100 Meters513.45a12
Apr 8Catlin Gabel MeetApr 8 · Long Jump · Place 3 · Westside ChristianWestside ChristianLong Jump314-11.5012
Apr 4Estacada Small School InviteApr 4 · High Jump · Place 5 · Westside ChristianWestside ChristianHigh Jump54-812
Apr 4Estacada Small School InviteApr 4 · 100 Meters · Place 3 · Westside ChristianWestside Christian100 Meters313.55a12

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 223A-1 Lewis & Clark League ChampionshipsMay 22 · 400 Meters · Place 2 · Westside ChristianWestside Christian400 Meters21:05.95a11
May 223A-1 Lewis & Clark League ChampionshipsMay 22 · 400 Meters · Place 1 · Westside ChristianWestside Christian400 Meters159.89a11
May 223A-1 Lewis & Clark League ChampionshipsMay 22 · 200 Meters · Place 5 · Westside ChristianWestside Christian200 Meters526.68a11
May 223A-1 Lewis & Clark League ChampionshipsMay 22 · 200 Meters · Place 3 · Westside ChristianWestside Christian200 Meters325.85a11
May 16Regis Community Twilight MeetMay 16 · 400 Meters · Place 2 · Westside ChristianWestside Christian400 Meters258.27a11
May 16Regis Community Twilight MeetMay 16 · 200 Meters · Place 1 · Westside ChristianWestside Christian200 Meters126.05a11
May 13Lake Oswego @ TigardMay 13 · 200 Meters · Place 2 · Westside ChristianWestside Christian200 Meters226.06a11
May 13Lake Oswego @ TigardMay 13 · 100 Meters · Place 2 · Westside ChristianWestside Christian100 Meters213.03a11
Apr 23Westside Chr. and Yamhill-Carlton @ Oregon CityApr 23 · 400 Meters · Place 1 · Westside ChristianWestside Christian400 Meters1.58.85a11
Apr 17OES HS InviteApr 17 · 200 Meters · Place 1 · Westside ChristianWestside Christian200 Meters126.47a11
Apr 17OES HS InviteApr 17 · 100 Meters · Place 2 · Westside ChristianWestside Christian100 Meters212.82a PB11
Apr 8Tualatin @ TigardApr 8 · 400 Meters · Place 1 · Westside ChristianWestside Christian400 Meters159.97a11
Apr 8Tualatin @ TigardApr 8 · 200 Meters · Place 3 · Westside ChristianWestside Christian200 Meters327.15a11
Apr 8Tualatin @ TigardApr 8 · 100 Meters · Place 2 · Westside ChristianWestside Christian100 Meters213.13a11
Apr 2Clackamas and Westside Christian @ Oregon CItyApr 2 · 200 Meters · Place 1 · Westside ChristianWestside Christian200 Meters126.34a11
Apr 2Clackamas and Westside Christian @ Oregon CItyApr 2 · 100 Meters · Place 1 · Westside ChristianWestside Christian100 Meters113.00a11
Mar 19Jim Mucken Memorial InvitationalMar 19 · 200 Meters · Place 1 · Westside ChristianWestside Christian200 Meters126.38a—
Mar 19Jim Mucken Memorial InvitationalMar 19 · 100 Meters · Place 1 · Westside ChristianWestside Christian100 Meters113.33a—

2024 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 16OSAA 3A State ChampionshipsMay 16 · 400 Meters · Westside ChristianWestside Christian400 MetersRelay Split—57.9hUnofficial10
May 16OSAA 3A State ChampionshipsMay 16 · 400 Meters · Place 1 · Westside ChristianWestside Christian400 MetersRound P1.58.53a10
May 16OSAA 3A State ChampionshipsMay 16 · 400 Meters · Place 1 · Westside ChristianWestside Christian400 Meters1.57.82a PB10
May 16OSAA 3A State ChampionshipsMay 16 · 200 Meters · Place 3 · Westside ChristianWestside Christian200 MetersRound P3.25.99aWind: 0.510
May 16OSAA 3A State ChampionshipsMay 16 · 200 Meters · Place 4 · Westside ChristianWestside Christian200 Meters4.26.06aWind: 0.510
May 93A-SD1 Special District 1 ChampionshipsMay 9 · 400 Meters · Place 1 · Westside ChristianWestside Christian400 Meters11:01.01a—
May 93A-SD1 Special District 1 ChampionshipsMay 9 · 400 Meters · Place 1 · Westside ChristianWestside Christian400 Meters157.96a—
May 93A-SD1 Special District 1 ChampionshipsMay 9 · 200 Meters · Place 1 · Westside ChristianWestside Christian200 Meters125.60a PB—
May 93A-SD1 Special District 1 ChampionshipsMay 9 · 200 Meters · Place 2 · Westside ChristianWestside Christian200 Meters225.83a—
May 3Regis Community Twilight MeetMay 3 · 400 Meters · Place 1 · Westside ChristianWestside Christian400 Meters157.95a—
May 3Regis Community Twilight MeetMay 3 · 200 Meters · Place 1 · Westside ChristianWestside Christian200 Meters126.47a—
Apr 27Dick Baker InvitationalApr 27 · High Jump · Place 3 · Westside ChristianWestside ChristianHigh Jump34-8—
Apr 27Dick Baker InvitationalApr 27 · 200 Meters · Place 1 · Westside ChristianWestside Christian200 Meters126.74a—
Apr 24SD 1 Meet @ Valley CatholicApr 24 · High Jump · Place 2 · Westside ChristianWestside ChristianHigh Jump24-6—
Apr 24SD 1 Meet @ Valley CatholicApr 24 · 200 Meters · Place 1 · Westside ChristianWestside Christian200 Meters127.00a—
Apr 13The Willamette Falls InvitationalApr 13 · High Jump · Place 5 · Westside ChristianWestside ChristianHigh Jump54-8—
Apr 13The Willamette Falls InvitationalApr 13 · 400 Meters · Place 1 · Westside ChristianWestside Christian400 Meters159.16a—
Apr 11OES HS Track MeetApr 11 · High Jump · Place 1 · Westside ChristianWestside ChristianHigh Jump14-10—
Apr 11OES HS Track MeetApr 11 · 200 Meters · Place 1 · Westside ChristianWestside Christian200 Meters126.98a—
Apr 11OES HS Track MeetApr 11 · 100 Meters · Place 3 · Westside ChristianWestside Christian100 Meters313.37a—
Apr 6Estacada Small School InviteApr 6 · High Jump · Place 3 · Westside ChristianWestside ChristianHigh Jump34-8—
Apr 6Estacada Small School InviteApr 6 · 400 Meters · Place 1 · Westside ChristianWestside Christian400 Meters11:00.32a—
Mar 20Small Schools Icebreaker - FULLMar 20 · 200 Meters · Place 1 · Westside ChristianWestside Christian200 Meters127.79a—
Mar 20Small Schools Icebreaker - FULLMar 20 · 100 Meters · Place 2 · Westside ChristianWestside Christian100 Meters213.85a—
Mar 16Molalla InvitationalMar 16 · High Jump · Place 3 · Westside ChristianWestside ChristianHigh Jump35-0—
Mar 16Molalla InvitationalMar 16 · 200 Meters · Place 1 · Westside ChristianWestside Christian200 Meters127.18a—

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 25OSAA 1A State ChampionshipsMay 25 · 200 Meters · Place 4 · Westside ChristianWestside Christian200 Meters426.65a—
May 25OSAA 1A State ChampionshipsMay 25 · 200 Meters · Place 6 · Westside ChristianWestside Christian200 Meters626.85a—
May 25OSAA 3A State ChampionshipsMay 25 · 400 Meters · Westside ChristianWestside Christian400 MetersRelay Split—59.82Unofficial9
May 25OSAA 3A State ChampionshipsMay 25 · 200 Meters · Place 4 · Westside ChristianWestside Christian200 MetersRound P4.26.65aWind: 1.49
May 25OSAA 3A State ChampionshipsMay 25 · 200 Meters · Place 6 · Westside ChristianWestside Christian200 Meters6.26.85aWind: 0.49
May 173A-SD1 Special District 1 ChampionshipsMay 17 · High Jump · Place 4 · Westside ChristianWestside ChristianHigh Jump44-8—
May 173A-SD1 Special District 1 ChampionshipsMay 17 · 200 Meters · Place 3 · Westside ChristianWestside Christian200 MetersRound P327.25a—
May 173A-SD1 Special District 1 ChampionshipsMay 17 · 200 Meters · Place 2 · Westside ChristianWestside Christian200 Meters226.50a—
May 3Westside Christian InvitationalMay 3 · High Jump · Place 3 · Westside ChristianWestside ChristianHigh Jump34-4—
May 3Westside Christian InvitationalMay 3 · 100 Meters · Place 9 · Westside ChristianWestside Christian100 Meters913.86a—
Apr 29Amity InvitationalApr 29 · High Jump · Place 3 · Westside ChristianWestside ChristianHigh Jump34-8—
Apr 29Amity InvitationalApr 29 · 400 Meters · Place 2 · Westside ChristianWestside Christian400 Meters21:02.10a—
Apr 26SD 1 Meet @ Valley CatholicApr 26 · 200 Meters · Place 3 · Westside ChristianWestside Christian200 Meters326.77a—
Apr 26SD 1 Meet @ Valley CatholicApr 26 · 100 Meters · Place 3 · Westside ChristianWestside Christian100 Meters313.14a—
Apr 20SD 1 Meet @ Catlin GabelApr 20 · 100 Meters · Place 4 · Westside ChristianWestside Christian100 Meters413.84a—
Apr 13OES HS Track MeetApr 13 · Long Jump · Place 3 · Westside ChristianWestside ChristianLong Jump3.14' 3.59
Apr 13OES HS Track MeetApr 13 · High Jump · Place 4 · Westside ChristianWestside ChristianHigh Jump4.4' 49
Apr 13OES HS Track MeetApr 13 · 200 Meters · Place 3 · Westside ChristianWestside Christian200 Meters3.28.30a9
Apr 5Southwest Christian InvitationalApr 5 · Varsity · Place 3 · Westside ChristianWestside ChristianVarsity34-4—
Apr 5Southwest Christian InvitationalApr 5 · Varsity · Place 5 · Westside ChristianWestside ChristianVarsity513.86a PB—
Mar 15Sherwood, Horizon Christian, Westside Christian, Southwest Christian@ TigardMar 15 · 100 Meters · Place 6 · Westside ChristianWestside Christian100 Meters613.78a—

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14CYO Portland Meet of ChampionsMay 14 · Long Jump · Place 5 · West Hills ChristianWest Hills ChristianLong Jump5.14-05.008
May 14CYO Portland Meet of ChampionsMay 14 · High Jump · Place 2 · West Hills ChristianWest Hills ChristianHigh Jump2.4-05.008
May 14CYO Portland Meet of ChampionsMay 14 · 100 Meters · Place 4 · West Hills ChristianWest Hills Christian100 MetersRound P4.13.74a8
May 14CYO Portland Meet of ChampionsMay 14 · 100 Meters · Place 5 · West Hills ChristianWest Hills Christian100 Meters5.13.92a8
Apr 23CYO Week 3 Valley CatholicApr 23 · Long Jump · Place 6 · West Hills ChristianWest Hills ChristianLong Jump6.12-03.258
Apr 23CYO Week 3 Valley CatholicApr 23 · High Jump · Place 1 · West Hills ChristianWest Hills ChristianHigh Jump1.4-06.00 PB8
Apr 23CYO Week 3 Valley CatholicApr 23 · 100 Meters · Place 4 · West Hills ChristianWest Hills Christian100 Meters4.14.15a8
Apr 9CYO Week 2 La SalleApr 9 · High Jump · Place 1 · West Hills ChristianWest Hills ChristianHigh Jump1.4-05.008
Apr 9CYO Week 2 La SalleApr 9 · 100 Meters · Place 1 · West Hills ChristianWest Hills Christian100 Meters1.14.08a8

2019 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 18CYO Portland Meet of ChampionsMay 18 · Long Jump · Place 26 · West Hills ChristianWest Hills ChristianLong Jump26.11-10.005
May 18CYO Portland Meet of ChampionsMay 18 · High Jump · Place 18 · West Hills ChristianWest Hills ChristianHigh Jump18.3-08.005
May 18CYO Portland Meet of ChampionsMay 18 · 400 Meters · Place 14 · West Hills ChristianWest Hills Christian400 MetersRound P14.1:12.43a5
May 4CYO Seton Week 4May 4 · Long Jump · Place 3 · West Hills ChristianWest Hills ChristianLong Jump3.12-09.505
May 4CYO Seton Week 4May 4 · 400 Meters · Place 3 · West Hills ChristianWest Hills Christian400 Meters3.1:14.00a5
May 4CYO Seton Week 4May 4 · 100 Meters · Place 9 · West Hills ChristianWest Hills Christian100 Meters9.15.94a5
Apr 27CYO La Salle Week 3Apr 27 · Long Jump · Place 15 · West Hills ChristianWest Hills ChristianLong Jump15.9-01.505
Apr 27CYO La Salle Week 3Apr 27 · High Jump · Place 3 · West Hills ChristianWest Hills ChristianHigh Jump3.4-00.005
Apr 27CYO La Salle Week 3Apr 27 · 100 Meters · Place 12 · West Hills ChristianWest Hills Christian100 Meters12.16.17a5
Apr 13CYO La Salle Week 2Apr 13 · High Jump · Place 3 · West Hills ChristianWest Hills ChristianHigh Jump3.3-11.005
Apr 13CYO La Salle Week 2Apr 13 · 200 Meters · Place 3 · West Hills ChristianWest Hills Christian200 Meters3.34.33a5
Apr 6CYO Valley Week 1Apr 6 · Long Jump · Place 10 · West Hills ChristianWest Hills ChristianLong Jump10.10-05.255
Apr 6CYO Valley Week 1Apr 6 · 100 Meters · Place 14 · West Hills ChristianWest Hills Christian100 Meters14.16.76a5

2018 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 12CYO Roadrunner Valley Catholic HSMay 12 · Long Jump · Place 12 · West Hills ChristianWest Hills ChristianLong Jump12.11-06.254
May 12CYO Roadrunner Valley Catholic HSMay 12 · 200 Meters · Place 13 · West Hills ChristianWest Hills Christian200 Meters13.34.88a4
May 12CYO Roadrunner Valley Catholic HSMay 12 · 100 Meters · Place 10 · West Hills ChristianWest Hills Christian100 Meters10.16.12a4
May 5Valley Catholic CYO Week #4May 5 · Long Jump · Place 6 · West Hills ChristianWest Hills ChristianLong Jump6.11-01.754
May 5Valley Catholic CYO Week #4May 5 · 200 Meters · Place 4 · West Hills ChristianWest Hills Christian200 Meters4.34.89a4
May 5Valley Catholic CYO Week #4May 5 · 100 Meters · Place 4 · West Hills ChristianWest Hills Christian100 Meters4.16.91a4
Apr 28La Salle CYO Week #3Apr 28 · Long Jump · Place 3 · West Hills ChristianWest Hills ChristianLong Jump3.10-01.504
Apr 28La Salle CYO Week #3Apr 28 · 200 Meters · Place 6 · West Hills ChristianWest Hills Christian200 Meters6.36.30a4
Apr 28La Salle CYO Week #3Apr 28 · 100 Meters · Place 8 · West Hills ChristianWest Hills Christian100 Meters8.17.07a4
Apr 21Seton HS CYO Week #2Apr 21 · Long Jump · Place 4 · West Hills ChristianWest Hills ChristianLong Jump4.10-04.004
Apr 21Seton HS CYO Week #2Apr 21 · 200 Meters · Place 6 · West Hills ChristianWest Hills Christian200 Meters6.36.24a4
Apr 21Seton HS CYO Week #2Apr 21 · 100 Meters · Place 8 · West Hills ChristianWest Hills Christian100 Meters8.17.06a4
Apr 14Liberty HS CYO Week #1Apr 14 · Long Jump · Place 15 · West Hills ChristianWest Hills ChristianLong Jump15.9-04.254
Apr 14Liberty HS CYO Week #1Apr 14 · 200 Meters · Place 8 · West Hills ChristianWest Hills Christian200 Meters8.37.84a4
Apr 14Liberty HS CYO Week #1Apr 14 · 100 Meters · Place 10 · West Hills ChristianWest Hills Christian100 Meters10.17.18a4

2017 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 6Hare Field CYO Week #4May 6 · Long Jump · Place 11 · West Hills ChristianWest Hills ChristianLong Jump11.9-06.753
May 6Hare Field CYO Week #4May 6 · 100 Meters · Place 30 · West Hills ChristianWest Hills Christian100 Meters30.18.90a3
Apr 29Liberty HS CYO Week #3Apr 29 · Long Jump · Place 24 · West Hills ChristianWest Hills ChristianLong Jump24.8-11.503
Apr 29Liberty HS CYO Week #3Apr 29 · 200 Meters · Place 12 · West Hills ChristianWest Hills Christian200 Meters12.39.93a3
Apr 29Liberty HS CYO Week #3Apr 29 · 100 Meters · Place 20 · West Hills ChristianWest Hills Christian100 Meters20.17.92a3
Apr 22Valley Catholic CYO Week #2Apr 22 · Long Jump · Place 20 · West Hills ChristianWest Hills ChristianLong Jump20.8-02.753
Apr 22Valley Catholic CYO Week #2Apr 22 · 200 Meters · Place 8 · West Hills ChristianWest Hills Christian200 Meters8.39.05a3
Apr 22Valley Catholic CYO Week #2Apr 22 · 100 Meters · Place 15 · West Hills ChristianWest Hills Christian100 Meters15.17.94a3
Apr 8Hare Field CYO Week #1Apr 8 · Long Jump · Place 30 · West Hills ChristianWest Hills ChristianLong Jump30.7-08.253
Apr 8Hare Field CYO Week #1Apr 8 · 100 Meters · Place 16 · West Hills ChristianWest Hills Christian100 Meters16.17.65a3