Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorRegis Community Twilight Meet · May 164:20.70aRegis Community Twilight MeetMay 16, 2025
3000 Meters · Outdoor3A-1 Lewis & Clark League Championships · May 229:20.51a3A-1 Lewis & Clark League ChampionshipsMay 22, 2025
5000 Meters · OutdoorPortland Track Festival Youth Meet presented by Stumptown Running · Jun 318:41.07aPortland Track Festival Youth Meet presented by Stumptown RunningJune 3, 2023
800 Meters · OutdoorSD1 Meet · Apr 302:11.57aSD1 MeetApril 30, 2025

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 4 · Valley Catholic3000 Meters49:20.51a PB12
May 223A-1 Lewis & Clark League ChampionshipsMay 22 · 1500 Meters · Place 7 · Valley Catholic1500 Meters74:22.60a12
May 16Regis Community Twilight MeetMay 16 · 1500 Meters · Place 6 · Valley Catholic1500 Meters64:20.70a PB12
May 8COWAPA Scappoose @ Seaside (+VC)May 8 · 800 Meters · Place 1 · Valley Catholic800 Meters12:15.82a12
May 2Cardinal Varsity InviteMay 2 · 3000 Meters · Place 21 · Valley Catholic3000 Meters219:23.86a12
Apr 30SD1 MeetApr 30 · 800 Meters · Place 7 · Valley Catholic800 Meters72:11.57a PB12
Apr 23Lewis & Clark League Meet @ Valley CatholicApr 23 · 1500 Meters · Place 4 · Valley Catholic1500 Meters4.4:26.22a12
Apr 17OES HS InviteApr 17 · 3000 Meters · Place 2 · Valley Catholic3000 Meters29:33.95a12
Apr 12T Smith Need For Speed Invitational Apr 12 · 3000 Meters · Place 34 · Valley Catholic3000 Meters34.9:25.42a12
Apr 9NWOC Meet with Hillsboro, MilwaukieApr 9 · 1500 Meters · Place 3 · Valley Catholic1500 Meters34:27.66a12
Apr 2Catlin Gabel Track MeetApr 2 · 3000 Meters · Place 2 · Valley Catholic3000 Meters29:35.71a12
Mar 19NW Catholic IcebreakerMar 19 · 3000 Meters · Place 1 · Valley Catholic3000 Meters110:21.12a—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 21 Portland Post-Season 800May 21 · 800 Meters · Place 5 · Valley Catholic800 Meters52:14.4—
May 14Portland Post-Season 1500May 14 · 1500 Meters · Valley Catholic1500 MetersEx.4:27.011
May 63A-SD1 JV District MeetMay 6 · 3000 Meters · Place 2 · Valley Catholic3000 Meters210:13.22a—
May 63A-SD1 JV District MeetMay 6 · 1500 Meters · Place 2 · Valley Catholic1500 Meters24:28.66a—
May 3Regis Community Twilight MeetMay 3 · 3000 Meters · Place 5 · Valley Catholic3000 Meters59:52.23a—
Apr 24SD 1 Meet @ Valley CatholicApr 24 · 1500 Meters · Place 5 · Valley Catholic1500 Meters54:31.50a—
Apr 17COWAPA Dual Tillamook @ St. HelensApr 17 · 800 Meters · Place 4 · Valley Catholic800 Meters42:20.76a—
Apr 11OES HS Track MeetApr 11 · 3000 Meters · Place 4 · Valley Catholic3000 Meters410:05.87a—
Apr 11OES HS Track MeetApr 11 · 1500 Meters · Place 9 · Valley Catholic1500 Meters94:42.02a—
Apr 2SD 1 Meet @ Catlin GabelApr 2 · 1500 Meters · Place 9 · Valley Catholic1500 Meters94:41.96a—
Apr 2SD 1 Meet @ Catlin GabelApr 2 · 800 Meters · Place 8 · Valley Catholic800 Meters82:23.37a—
Mar 21Sam Barlow Spring SpectacularMar 21 · 3000 Meters · Place 16 · Valley Catholic3000 Meters169:55.23a—
Mar 14NW Catholic IcebreakerMar 14 · 3000 Meters · Place 5 · Valley Catholic3000 Meters510:26.65a—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 3Portland Track Festival Youth Meet presented by Stumptown RunningJun 3 · 5000 Meters · Place 6 · Valley Catholic5000 Meters618:41.07a PB—
May 11SD 1 JV District MeetMay 11 · 3000 Meters · Place 1 · Valley Catholic3000 Meters19:58.36a—
May 3Westside Christian InvitationalMay 3 · 3000 Meters · Place 5 · Valley Catholic3000 Meters510:02.60a—
Apr 26SD 1 Meet @ Valley CatholicApr 26 · 3000 Meters · Place 3 · Valley Catholic3000 Meters310:16.76a—
Apr 26SD 1 Meet @ Valley CatholicApr 26 · 1500 Meters · Place 13 · Valley Catholic1500 Meters134:42.50a—
Apr 20SD 1 Meet @ Catlin GabelApr 20 · 3000 Meters · Place 2 · Valley Catholic3000 Meters210:11.23a—
Apr 13OES HS Track MeetApr 13 · 1500 Meters · Place 11 · Valley Catholic1500 Meters11.4:50.11a10
Apr 13OES HS Track MeetApr 13 · 800 Meters · Place 12 · Valley Catholic800 Meters12.2:23.96a10
Apr 4Lakeridge, Valley Catholic @ TigardApr 4 · 3000 Meters · Place 4 · Valley Catholic3000 Meters410:53.32a—
Apr 4Lakeridge, Valley Catholic @ TigardApr 4 · 1500 Meters · Place 9 · Valley Catholic1500 Meters94:56.80a—
Mar 16VC Ice BreakerMar 16 · 3000 Meters · Place 9 · Valley Catholic3000 Meters910:38.18a—

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 19Cowapa JV at TillamookApr 19 · 1500 Meters · Place 12 · Valley Catholic1500 Meters125:44.379
Apr 19Cowapa JV at TillamookApr 19 · 800 Meters · Place 7 · Valley Catholic800 Meters72:38.419
Apr 13Valley Catholic & Tillamook at SeasideApr 13 · 1500 Meters · Place 7 · Valley Catholic1500 Meters75:21.229
Apr 13Valley Catholic & Tillamook at SeasideApr 13 · 800 Meters · Place 7 · Valley Catholic800 Meters72:47.879
Mar 29Cowapa JV at Valley CatholicMar 29 · 1500 Meters · Place 11 · Valley Catholic1500 Meters115:29.749
Mar 29Cowapa JV at Valley CatholicMar 29 · 800 Meters · Place 10 · Valley Catholic800 Meters102:47.209
Mar 17Sam Barlow IcebreakerMar 17 · 1500 Meters · Place 18 · Valley Catholic1500 Meters18.5:26.51a9
Mar 17Sam Barlow IcebreakerMar 17 · 800 Meters · Place 15 · Valley Catholic800 Meters15.2:47.60a9