Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorThe Willamette Falls Invitational · Apr 135:06.48aThe Willamette Falls InvitationalApril 13, 2024
1600 Meters · IndoorThunder Invite · Feb 274:45.36aThunder InviteFebruary 27, 2026
1600 Meters · OutdoorPuma Rise and Shine Invitational · Apr 174:45.51Puma Rise and Shine InvitationalApril 17, 2026
1600 Meters · Outdoor · Hand timedScottsdale Distance Classic · Apr 24:43.8hScottsdale Distance ClassicApril 2, 2026
3000 Meters · OutdoorDick Baker Invitational · Apr 2711:06.41aDick Baker InvitationalApril 27, 2024
3200 Meters · OutdoorChandler City Championships · Apr 2210:26.76aChandler City ChampionshipsApril 22, 2026
400 Meters · Outdoor3A-SD1 JV District Meet · May 61:08.60a3A-SD1 JV District MeetMay 6, 2024
5000 Meters · OutdoorAZ HS 5k Open Champs · Nov 2917:00.94aAZ HS 5k Open ChampsNovember 29, 2025
800 Meters · OutdoorBrophy Fr. Olivier Invitational · Mar 272:06.57aBrophy Fr. Olivier InvitationalMarch 27, 2026
JV · OutdoorSouthwest Christian Invitational · Apr 55:47.70aSouthwest Christian InvitationalApril 5, 2023

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 22Chandler City ChampionshipsApr 22 · 3200 Meters · Place 5 · HamiltonHamilton3200 Meters510:26.76a PB12
Apr 22Chandler City ChampionshipsApr 22 · 1600 Meters · Place 9 · HamiltonHamilton1600 Meters94:46.87a12
Apr 17Puma Rise and Shine InvitationalApr 17 · 1600 Meters · Place 22 · HamiltonHamilton1600 Meters224:45.51 PB12
Apr 2Scottsdale Distance ClassicApr 2 · 1600 Meters · Place 33 · HamiltonHamilton1600 Meters33.4:43.8h PB12
Mar 27Brophy Fr. Olivier InvitationalMar 27 · 800 Meters · Place 17 · HamiltonHamilton800 Meters172:06.57a PB12
Mar 6Saunders Montague Desert Classic Invite Mar 6 · 3200 Meters · Place 39 · HamiltonHamilton3200 Meters3911:18.37a12
Mar 6Saunders Montague Desert Classic Invite Mar 6 · 800 Meters · Place 35 · HamiltonHamilton800 Meters352:13.35a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 27Thunder InviteFeb 27 · 1600 Meters · Place 15 · HamiltonHamilton1600 Meters154:45.36a PB12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Nov 29AZ HS 5k Open ChampsNov 29 · 5000 Meters · Place 46 · UnattachedUnattached5000 Meters46.17:00.94a PB11
Apr 11Puma Rise and Shine InvitationalApr 11 · 1600 Meters · Place 100 · HamiltonHamilton1600 Meters1005:33.6811
Apr 2The Just Us Classic @ THE MTNApr 2 · 3200 Meters · Place 5 · HamiltonHamilton3200 Meters511:32.92—
Mar 27Fr. Harry 'Dutch' Olivier InvitationalMar 27 · 1600 Meters · Place 26 · HamiltonHamilton1600 Meters26.5:19.73a11
Mar 27Fr. Harry 'Dutch' Olivier InvitationalMar 27 · 800 Meters · Place 31 · HamiltonHamilton800 Meters31.2:23.29a11
Mar 5Chandler and Hamilton at Brophy/XavierMar 5 · 800 Meters · Place 14 · HamiltonHamilton800 Meters142:27.82a—

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 63A-SD1 JV District MeetMay 6 · 1500 Meters · Place 8 · Westside ChristianWestside Christian1500 Meters85:08.38a—
May 63A-SD1 JV District MeetMay 6 · 800 Meters · Place 6 · Westside ChristianWestside Christian800 Meters62:29.29a—
May 63A-SD1 JV District MeetMay 6 · 400 Meters · Place 9 · Westside ChristianWestside Christian400 Meters91:08.60a PB—
Apr 27Dick Baker InvitationalApr 27 · 3000 Meters · Place 12 · Westside ChristianWestside Christian3000 Meters1211:06.41a PB—
Apr 24SD 1 Meet @ Valley CatholicApr 24 · 1500 Meters · Place 19 · Westside ChristianWestside Christian1500 Meters195:07.21a—
Apr 24SD 1 Meet @ Valley CatholicApr 24 · 800 Meters · Place 17 · Westside ChristianWestside Christian800 Meters172:33.29a—
Apr 13The Willamette Falls InvitationalApr 13 · 3000 Meters · Place 11 · Westside ChristianWestside Christian3000 Meters1111:26.88a—
Apr 13The Willamette Falls InvitationalApr 13 · 1500 Meters · Place 13 · Westside ChristianWestside Christian1500 Meters135:06.48a PB—
Apr 11OES HS Track MeetApr 11 · 1500 Meters · Place 18 · Westside ChristianWestside Christian1500 Meters185:19.26a—
Apr 11OES HS Track MeetApr 11 · 800 Meters · Place 9 · Westside ChristianWestside Christian800 Meters92:36.98a—
Apr 6Estacada Small School InviteApr 6 · 1500 Meters · Place 36 · Westside ChristianWestside Christian1500 Meters365:29.31a—
Apr 6Estacada Small School InviteApr 6 · 800 Meters · Place 27 · Westside ChristianWestside Christian800 Meters272:38.30a—
Apr 2SD 1 Meet @ Catlin GabelApr 2 · 1500 Meters · Place 19 · Westside ChristianWestside Christian1500 Meters195:21.46a—
Apr 2SD 1 Meet @ Catlin GabelApr 2 · 800 Meters · Place 16 · Westside ChristianWestside Christian800 Meters162:37.61a—
Mar 20Small Schools Icebreaker - FULLMar 20 · 1500 Meters · Place 11 · Westside ChristianWestside Christian1500 Meters115:22.50a—
Mar 20Small Schools Icebreaker - FULLMar 20 · 800 Meters · Place 9 · Westside ChristianWestside Christian800 Meters92:37.55a—
Mar 16Molalla InvitationalMar 16 · 3000 Meters · Place 14 · Westside ChristianWestside Christian3000 Meters1411:51.15a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 14Miles in the Chiles #2Feb 14 · 1 Mile · Westside ChristianWestside Christian1 Mile—5:55Unofficial10
Feb 6Miles in the Chiles #1Feb 6 · 1 Mile · Westside ChristianWestside Christian1 Mile—5:57.0Unofficial10

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 173A-SD1 Special District 1 ChampionshipsMay 17 · 800 Meters · Place 13 · Westside ChristianWestside Christian800 Meters132:46.15a—
May 11SD 1 JV District MeetMay 11 · 1500 Meters · Place 19 · Westside ChristianWestside Christian1500 Meters195:32.22a—
May 5Regis Community Twilight MeetMay 5 · 800 Meters · Place 36 · Westside ChristianWestside Christian800 Meters362:42.97a—
May 3Westside Christian InvitationalMay 3 · 1500 Meters · Place 16 · Westside ChristianWestside Christian1500 Meters165:35.38a—
May 3Westside Christian InvitationalMay 3 · 800 Meters · Place 22 · Westside ChristianWestside Christian800 Meters223:02.25a—
Apr 29Amity InvitationalApr 29 · 1500 Meters · Place 15 · Westside ChristianWestside Christian1500 Meters155:26.17a—
Apr 29Amity InvitationalApr 29 · 800 Meters · Place 20 · Westside ChristianWestside Christian800 Meters202:48.81a—
Apr 26SD 1 Meet @ Valley CatholicApr 26 · 1500 Meters · Place 28 · Westside ChristianWestside Christian1500 Meters285:31.05a—
Apr 20SD 1 Meet @ Catlin GabelApr 20 · 1500 Meters · Place 27 · Westside ChristianWestside Christian1500 Meters275:38.12a—
Apr 15Sherwood Need for Speed ClassicApr 15 · 1500 Meters · Place 42 · Westside ChristianWestside Christian1500 Meters425:34.96a—
Apr 15Sherwood Need for Speed ClassicApr 15 · 800 Meters · Place 44 · Westside ChristianWestside Christian800 Meters443:00.36a—
Apr 13OES HS Track MeetApr 13 · 800 Meters · Place 16 · Westside ChristianWestside Christian800 Meters16.2:50.65a9
Apr 5Southwest Christian InvitationalApr 5 · JV · Place 9 · Westside ChristianWestside ChristianJV95:47.70a PB—
Mar 15Sherwood, Horizon Christian, Westside Christian, Southwest Christian@ TigardMar 15 · 1500 Meters · Place 25 · Westside ChristianWestside Christian1500 Meters255:47.38a—