Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOES HS Track Meet · Apr 1111.52aOES HS Track MeetApril 11, 2024
110m Hurdles · 39" / 0.991m · OutdoorOSAA 3A State Championships · May 1615.16aOSAA 3A State ChampionshipsMay 16, 2024
200 Meters · OutdoorSD 1 Meet @ Valley Catholic · Apr 2623.23aSD 1 Meet @ Valley CatholicApril 26, 2023
300m Hurdles · 36" / 0.914m · OutdoorOSAA 3A State Championships · May 1639.82aOSAA 3A State ChampionshipsMay 16, 2024
400 Meters · OutdoorJohn Knight Invite · Apr 1151.12aJohn Knight InviteApril 11, 2025
Javelin · 800g · OutdoorOES HS Track Meet · Apr 13110' 4OES HS Track MeetApril 13, 2023
Long Jump · Outdoor3A-SD1 Special District 1 Championships · May 1319' 43A-SD1 Special District 1 ChampionshipsMay 13, 2022
Varsity · OutdoorSouthwest Christian Invitational · Apr 511.85aSouthwest Christian InvitationalApril 5, 2023

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

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 11John Knight InviteApr 11 · 400 Meters · Place 16 · George FoxGeorge Fox400 Meters1651.12a PBFr
Apr 5Linfield Jenn Boyman Memorial InvitationalApr 5 · 400 Meters · Place 11 · George FoxGeorge Fox400 Meters1151.67aFr
Mar 22Westmont ClassicMar 22 · 400 Meters · Place 7 · George FoxGeorge Fox400 Meters7.52.65aFr

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 16OSAA 3A State ChampionshipsMay 16 · 300m Hurdles · Place 1 · Westside ChristianWestside Christian300m Hurdles36" / 0.914mRound P1.40.33a12
May 16OSAA 3A State ChampionshipsMay 16 · 300m Hurdles · Place 3 · Westside ChristianWestside Christian300m Hurdles36" / 0.914m3.39.82a PB12
May 16OSAA 3A State ChampionshipsMay 16 · 110m Hurdles · Place 3 · Westside ChristianWestside Christian110m Hurdles39" / 0.991mRound P3.15.88aWind: 0.112
May 16OSAA 3A State ChampionshipsMay 16 · 110m Hurdles · Place 2 · Westside ChristianWestside Christian110m Hurdles39" / 0.991m2.15.16a PBWind: 0.612
May 16OSAA 3A State ChampionshipsMay 16 · 400 Meters · Westside ChristianWestside Christian400 MetersRelay Split—51.8hUnofficial12
May 93A-SD1 Special District 1 ChampionshipsMay 9 · 300m Hurdles · Place 1 · Westside ChristianWestside Christian300m Hurdles140.11a—
May 93A-SD1 Special District 1 ChampionshipsMay 9 · 300m Hurdles · Place 1 · Westside ChristianWestside Christian300m Hurdles140.69a—
May 93A-SD1 Special District 1 ChampionshipsMay 9 · 110m Hurdles · Place 2 · Westside ChristianWestside Christian110m Hurdles214.96a—
May 93A-SD1 Special District 1 ChampionshipsMay 9 · 110m Hurdles · Place 2 · Westside ChristianWestside Christian110m Hurdles215.30a—
May 3Regis Community Twilight MeetMay 3 · 110m Hurdles · Place 1 · Westside ChristianWestside Christian110m Hurdles115.46a—
Apr 26Nike/Jesuit Twilight RelaysApr 26 · 110m Hurdles · Place 28 · Westside ChristianWestside Christian110m Hurdles2816.38a—
Apr 24SD 1 Meet @ Valley CatholicApr 24 · 100 Meters · Place 2 · Westside ChristianWestside Christian100 Meters211.57a—
Apr 13The Willamette Falls InvitationalApr 13 · Javelin · Place 10 · Westside ChristianWestside ChristianJavelin10115-6—
Apr 11OES HS Track MeetApr 11 · 200 Meters · Place 2 · Westside ChristianWestside Christian200 Meters223.53a—
Apr 11OES HS Track MeetApr 11 · 100 Meters · Place 3 · Westside ChristianWestside Christian100 Meters311.52a PB—
Apr 6Estacada Small School InviteApr 6 · Javelin · Place 8 · Westside ChristianWestside ChristianJavelin8120-0—
Apr 6Estacada Small School InviteApr 6 · 300m Hurdles · Place 1 · Westside ChristianWestside Christian300m Hurdles142.60a—
Apr 6Estacada Small School InviteApr 6 · 110m Hurdles · Place 1 · Westside ChristianWestside Christian110m Hurdles116.40a—
Apr 2SD 1 Meet @ Catlin GabelApr 2 · 300m Hurdles · Place 2 · Westside ChristianWestside Christian300m Hurdles241.24a—
Apr 2SD 1 Meet @ Catlin GabelApr 2 · 110m Hurdles · Place 2 · Westside ChristianWestside Christian110m Hurdles215.84a—
Mar 20Small Schools Icebreaker - FULLMar 20 · 110m Hurdles · Place 1 · Westside ChristianWestside Christian110m Hurdles116.79a—
Mar 20Small Schools Icebreaker - FULLMar 20 · 100 Meters · Place 3 · Westside ChristianWestside Christian100 Meters312.07a—
Mar 16Molalla InvitationalMar 16 · Javelin · Place 11 · Westside ChristianWestside ChristianJavelin11110-5—
Mar 16Molalla InvitationalMar 16 · 110m Hurdles · Place 1 · Westside ChristianWestside Christian110m Hurdles116.82a—

2023 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 25OSAA 1A State ChampionshipsMay 25 · 110m Hurdles · Place 5 · Westside ChristianWestside Christian110m Hurdles516.24a—
May 25OSAA 1A State ChampionshipsMay 25 · 110m Hurdles · Place 4 · Westside ChristianWestside Christian110m Hurdles415.76a—
May 25OSAA 3A State ChampionshipsMay 25 · 110m Hurdles · Place 5 · Westside ChristianWestside Christian110m Hurdles39" / 0.991mRound P5.16.24aWind: 1.111
May 25OSAA 3A State ChampionshipsMay 25 · 110m Hurdles · Place 4 · Westside ChristianWestside Christian110m Hurdles39" / 0.991m4.15.76aWind: 1.311
May 173A-SD1 Special District 1 ChampionshipsMay 17 · 300m Hurdles · Place 1 · Westside ChristianWestside Christian300m HurdlesRound P141.99a—
May 173A-SD1 Special District 1 ChampionshipsMay 17 · 300m Hurdles · Place 3 · Westside ChristianWestside Christian300m Hurdles343.28a—
May 173A-SD1 Special District 1 ChampionshipsMay 17 · 110m Hurdles · Place 2 · Westside ChristianWestside Christian110m HurdlesRound P215.84a—
May 173A-SD1 Special District 1 ChampionshipsMay 17 · 110m Hurdles · Place 2 · Westside ChristianWestside Christian110m Hurdles215.87a—
May 5Regis Community Twilight MeetMay 5 · 100 Meters · Place 7 · Westside ChristianWestside Christian100 Meters711.85a—
May 3Westside Christian InvitationalMay 3 · Javelin · Place 11 · Westside ChristianWestside ChristianJavelin11118-0—
May 3Westside Christian InvitationalMay 3 · 110m Hurdles · Place 2 · Westside ChristianWestside Christian110m Hurdles216.49a—
Apr 29Amity InvitationalApr 29 · Javelin · Place 7 · Westside ChristianWestside ChristianJavelin7118-0—
Apr 29Amity InvitationalApr 29 · 300m Hurdles · Place 2 · Westside ChristianWestside Christian300m Hurdles240.68a—
Apr 29Amity InvitationalApr 29 · 100 Meters · Place 3 · Westside ChristianWestside Christian100 Meters311.61a—
Apr 26SD 1 Meet @ Valley CatholicApr 26 · 200 Meters · Place 3 · Westside ChristianWestside Christian200 Meters323.23a PB—
Apr 20SD 1 Meet @ Catlin GabelApr 20 · Javelin · Place 4 · Westside ChristianWestside ChristianJavelin4103-0—
Apr 15Sherwood Need for Speed ClassicApr 15 · Long Jump · Place 33 · Westside ChristianWestside ChristianLong Jump3317-10—
Apr 15Sherwood Need for Speed ClassicApr 15 · 100 Meters · Place 37 · Westside ChristianWestside Christian100 Meters3711.88a—
Apr 13OES HS Track MeetApr 13 · Javelin · Place 8 · Westside ChristianWestside ChristianJavelin800g8.110' 4 PB11
Apr 13OES HS Track MeetApr 13 · 300m Hurdles · Place 1 · Westside ChristianWestside Christian300m Hurdles36" / 0.914m1.42.49a11
Apr 5Southwest Christian InvitationalApr 5 · Varsity · Place 2 · Westside ChristianWestside ChristianVarsity224.14a—
Apr 5Southwest Christian InvitationalApr 5 · Varsity · Place 1 · Westside ChristianWestside ChristianVarsity111.85a PB—
Mar 15Sherwood, Horizon Christian, Westside Christian, Southwest Christian@ TigardMar 15 · 300m Hurdles · Place 1 · Westside ChristianWestside Christian300m Hurdles143.50a—

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 133A-SD1 Special District 1 ChampionshipsMay 13 · Long Jump · Place 3 · Westside ChristianWestside ChristianLong Jump3.19' 4 PB10
May 133A-SD1 Special District 1 ChampionshipsMay 13 · 300m Hurdles · Place 1 · Westside ChristianWestside Christian300m Hurdles36" / 0.914mRound P1.43.68a10
May 133A-SD1 Special District 1 ChampionshipsMay 13 · 300m Hurdles · Westside ChristianWestside Christian300m Hurdles36" / 0.914m—DNS10
May 133A-SD1 Special District 1 ChampionshipsMay 13 · 100 Meters · Place 5 · Westside ChristianWestside Christian100 MetersRound P5.11.82a10
May 133A-SD1 Special District 1 ChampionshipsMay 13 · 100 Meters · Westside ChristianWestside Christian100 Meters—DNS10
May 6Regis Community Twilight MeetMay 6 · 300m Hurdles · Place 3 · Westside ChristianWestside Christian300m Hurdles344.2110
May 6Regis Community Twilight MeetMay 6 · 110m Hurdles · Place 8 · Westside ChristianWestside Christian110m Hurdles819.3310
Apr 14Southwest Christian InvitationalApr 14 · Long Jump · Place 3 · Westside ChristianWestside ChristianLong Jump318-7.2510
Apr 14Southwest Christian InvitationalApr 14 · Javelin · Place 13 · Westside ChristianWestside ChristianJavelin13101-910
Apr 14Southwest Christian InvitationalApr 14 · 300m Hurdles · Place 1 · Westside ChristianWestside Christian300m Hurdles145.2910
Apr 9Lower Columbia Meet Apr 9 · Javelin · Place 37 · Westside ChristianWestside ChristianJavelin3782-07.00SO
Apr 73A SD #1 League Meet hosted by ClatskanieApr 7 · Javelin · Place 13 · Westside ChristianWestside ChristianJavelin800g13.95' 610
Mar 31Tigard vs St. Mary's @ THS(Horizon Christian, Westside Christian, Colton)Mar 31 · Long Jump · Place 2 · Westside ChristianWestside ChristianLong Jump2.18' 8.510
Mar 31Tigard vs St. Mary's @ THS(Horizon Christian, Westside Christian, Colton)Mar 31 · Javelin · Place 7 · Westside ChristianWestside ChristianJavelin800g7.100' 5.510
Mar 31Tigard vs St. Mary's @ THS(Horizon Christian, Westside Christian, Colton)Mar 31 · 400 Meters · Westside ChristianWestside Christian400 MetersRelay Split—57.83Unofficial10
Mar 31Tigard vs St. Mary's @ THS(Horizon Christian, Westside Christian, Colton)Mar 31 · 200 Meters · Place 5 · Westside ChristianWestside Christian200 Meters5.26.72a10
Mar 17St. Patrick's Day IcebreakerMar 17 · Long Jump · Place 5 · Westside ChristianWestside ChristianLong Jump516-06.0010
Mar 17St. Patrick's Day IcebreakerMar 17 · Javelin · Place 9 · Westside ChristianWestside ChristianJavelin997-10.5010
Mar 17St. Patrick's Day IcebreakerMar 17 · 100 Meters · Place 1 · Westside ChristianWestside Christian100 Meters112.0010