Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · Outdoor3A-1 Lewis & Clark League Championships · May 224:13.20a3A-1 Lewis & Clark League ChampionshipsMay 22, 2025
3000 Meters · Outdoor3A-1 Lewis & Clark League Championships · May 229:06.86a3A-1 Lewis & Clark League ChampionshipsMay 22, 2025
800 Meters · Outdoor Portland Post-Season 800 · May 212:06.2 Portland Post-Season 800May 21, 2024

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

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 223A-1 Lewis & Clark League ChampionshipsMay 22 · 3000 Meters · Place 3 · Valley Catholic3000 Meters39:06.86a PB12
May 223A-1 Lewis & Clark League ChampionshipsMay 22 · 1500 Meters · Place 3 · Valley Catholic1500 Meters34:13.20a PB12
May 16Regis Community Twilight MeetMay 16 · 3000 Meters · Place 6 · Valley Catholic3000 Meters69:15.33a12
May 16Regis Community Twilight MeetMay 16 · 1500 Meters · Place 3 · Valley Catholic1500 Meters34:15.57a12
May 2Cardinal Varsity InviteMay 2 · 3000 Meters · Place 16 · Valley Catholic3000 Meters169:08.19a12
Apr 30SD1 MeetApr 30 · 1500 Meters · Place 1 · Valley Catholic1500 Meters14:20.62a12
Apr 17OES HS InviteApr 17 · 3000 Meters · Place 1 · Valley Catholic3000 Meters19:17.24a12
Apr 12T Smith Need For Speed Invitational Apr 12 · 800 Meters · Valley Catholic800 MetersRelay Split—2:09.5hUnofficial12
Apr 12T Smith Need For Speed Invitational Apr 12 · 3000 Meters · Place 30 · Valley Catholic3000 Meters30.9:15.10a12
Apr 9NWOC Meet with Hillsboro, MilwaukieApr 9 · 1500 Meters · Place 1 · Valley Catholic1500 Meters14:23.06a12
Apr 2Catlin Gabel Track MeetApr 2 · 3000 Meters · Place 1 · Valley Catholic3000 Meters19:32.28a12
Mar 19NW Catholic IcebreakerMar 19 · 800 Meters · Place 5 · Valley Catholic800 Meters52:11.57a—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 1Portland Track Festival Youth Meet presented by Stumptown RunningJun 1 · 3000 Meters · Place 6 · Valley Catholic3000 Meters69:17.29a—
May 21 Portland Post-Season 800May 21 · 800 Meters · Place 4 · Valley Catholic800 Meters42:06.2 PB—
May 14Portland Post-Season 1500May 14 · 1500 Meters · Valley Catholic1500 MetersEx.4:23.611
May 93A-SD1 Special District 1 ChampionshipsMay 9 · 3000 Meters · Place 7 · Valley Catholic3000 Meters79:48.22a—
May 93A-SD1 Special District 1 ChampionshipsMay 9 · 1500 Meters · Place 5 · Valley Catholic1500 Meters54:29.38a—
Apr 24SD 1 Meet @ Valley CatholicApr 24 · 1500 Meters · Place 1 · Valley Catholic1500 Meters14:19.25a—
Apr 17COWAPA Dual Tillamook @ St. HelensApr 17 · 1500 Meters · Place 1 · Valley Catholic1500 Meters14:22.22a—
Apr 13Sherwood Need For Speed ClassicApr 13 · 3000 Meters · Place 34 · Valley Catholic3000 Meters349:15.81a—
Apr 11OES HS Track MeetApr 11 · 1500 Meters · Place 3 · Valley Catholic1500 Meters34:24.38a—
Apr 5Therapeutic Associates Chehalem ClassicApr 5 · 3000 Meters · Place 12 · Valley Catholic3000 Meters129:21.89a—
Apr 2SD 1 Meet @ Catlin GabelApr 2 · 1500 Meters · Place 3 · Valley Catholic1500 Meters34:27.31a—
Mar 14NW Catholic IcebreakerMar 14 · 3000 Meters · Place 1 · Valley Catholic3000 Meters19:29.03a—

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 3Portland Track Festival Youth Meet presented by Stumptown RunningJun 3 · 3000 Meters · Place 8 · Valley Catholic3000 Meters89:39.98a—
May 173A-SD1 Special District 1 ChampionshipsMay 17 · 3000 Meters · Place 6 · Valley Catholic3000 Meters69:52.62a—
May 11SD 1 JV District MeetMay 11 · 1500 Meters · Place 1 · Valley Catholic1500 Meters14:29.74a—
May 5Regis Community Twilight MeetMay 5 · 1500 Meters · Place 3 · Valley Catholic1500 Meters34:21.25a—
May 3Westside Christian InvitationalMay 3 · 3000 Meters · Place 2 · Valley Catholic3000 Meters29:41.58a—
Apr 26SD 1 Meet @ Valley CatholicApr 26 · 1500 Meters · Place 4 · Valley Catholic1500 Meters44:28.78a—
Apr 26SD 1 Meet @ Valley CatholicApr 26 · 800 Meters · Place 10 · Valley Catholic800 Meters102:17.04a—
Apr 22BSN Benson Tech InvitationalApr 22 · 1500 Meters · Place 10 · Valley Catholic1500 Meters104:29.66a—
Apr 20SD 1 Meet @ Catlin GabelApr 20 · 1500 Meters · Place 4 · Valley Catholic1500 Meters44:32.94a—
Apr 20SD 1 Meet @ Catlin GabelApr 20 · 800 Meters · Place 9 · Valley Catholic800 Meters92:18.16a—
Apr 15Sherwood Need for Speed ClassicApr 15 · 3000 Meters · Place 42 · Valley Catholic3000 Meters429:46.45a—
Apr 13OES HS Track MeetApr 13 · 1500 Meters · Place 3 · Valley Catholic1500 Meters3.4:27.90a10
Apr 4Lakeridge, Valley Catholic @ TigardApr 4 · 3000 Meters · Place 5 · Valley Catholic3000 Meters59:49.64a—
Apr 4Lakeridge, Valley Catholic @ TigardApr 4 · 1500 Meters · Place 3 · Valley Catholic1500 Meters34:35.10a—
Mar 16VC Ice BreakerMar 16 · 3000 Meters · Place 3 · Valley Catholic3000 Meters310:05.48a—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 9Cowapa JV DistrictsMay 9 · 800 Meters · Place 3 · Valley Catholic800 Meters32:23.479
May 5Seaside, Astoria, Westside Christian at Valley CatholicMay 5 · 1500 Meters · Place 8 · Valley Catholic1500 Meters84:40.789
May 5Seaside, Astoria, Westside Christian at Valley CatholicMay 5 · 800 Meters · Place 2 · Valley Catholic800 Meters22:20.519
Apr 27Seaside, Valley Catholic at Banks Apr 27 · 3000 Meters · Place 3 · Valley Catholic3000 Meters310:09.659
Apr 19Cowapa JV at TillamookApr 19 · 1500 Meters · Place 3 · Valley Catholic1500 Meters34:53.269
Apr 19Cowapa JV at TillamookApr 19 · 800 Meters · Place 4 · Valley Catholic800 Meters42:27.619
Apr 13Valley Catholic & Tillamook at SeasideApr 13 · 3000 Meters · Place 2 · Valley Catholic3000 Meters210:40.909
Mar 29Cowapa JV at Valley CatholicMar 29 · 1500 Meters · Place 2 · Valley Catholic1500 Meters24:46.419
Mar 29Cowapa JV at Valley CatholicMar 29 · 800 Meters · Place 5 · Valley Catholic800 Meters52:27.999
Mar 17Sam Barlow IcebreakerMar 17 · 1500 Meters · Place 10 · Valley Catholic1500 Meters10.4:57.39a9
Mar 17Sam Barlow IcebreakerMar 17 · 800 Meters · Place 10 · Valley Catholic800 Meters10.2:26.56a9