Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorWilsonville Invitational · Apr 154:28.53aWilsonville InvitationalApril 15, 2023
2 Miles · OutdoorOregon Relays presented by AthleticNET · Apr 410:46.44aOregon Relays presented by AthleticNETApril 4, 2025
3000 Meters · OutdoorBeaverton @ Southridge · Mar 159:46.05aBeaverton @ SouthridgeMarch 15, 2023
3200 Meters · OutdoorOregon Relays presented by AthleticNET · Apr 410:43.26aOregon Relays presented by AthleticNETApril 4, 2025
800 Meters · OutdoorAloha @ Beaverton · May 142:11.12aAloha @ BeavertonMay 14, 2025

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

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 216A-2 Metro League ChampionshipsMay 21 · 3000 Meters · Place 15 · BeavertonBeaverton3000 Meters159:59.88a11
May 216A-2 Metro League ChampionshipsMay 21 · 1500 Meters · Place 15 · BeavertonBeaverton1500 Meters154:33.32a11
May 14Aloha @ BeavertonMay 14 · 800 Meters · Place 1 · BeavertonBeaverton800 Meters12:11.12a PB11
May 7Jesuit @ BeavertonMay 7 · 1500 Meters · Place 2 · BeavertonBeaverton1500 Meters2.4:30.85a11
Apr 30Beaverton @ WestviewApr 30 · 800 Meters · Place 2 · BeavertonBeaverton800 Meters2.2:11.43a11
Apr 16Sunset @ BeavertonApr 16 · 800 Meters · Place 5 · BeavertonBeaverton800 Meters52:11.97a11
Apr 12Wilsonville InvitationalApr 12 · 3000 Meters · Place 14 · BeavertonBeaverton3000 Meters149:55.71a11
Apr 9Beaverton @ MountainsideApr 9 · 1500 Meters · Place 1 · BeavertonBeaverton1500 Meters14:34.90a11
Apr 4Oregon Relays presented by AthleticNETApr 4 · 2 Miles · Place 97 · BeavertonBeaverton2 Miles97.10:46.44a PB11
Apr 4Oregon Relays presented by AthleticNETApr 4 · 3200 Meters · Place 98 · BeavertonBeaverton3200 Meters98.10:43.26a PB11
Apr 4Oregon Relays presented by AthleticNETApr 4 · 3000 Meters · Place 98 · BeavertonBeaverton3000 Meters98.10:09.79a11

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Mar 20Jesuit @ BeavertonMar 20 · 1500 Meters · Place 6 · BeavertonBeaverton1500 Meters64:30.09a—
Mar 20Jesuit @ BeavertonMar 20 · 800 Meters · Place 7 · BeavertonBeaverton800 Meters72:18.09a—
Mar 20Jesuit @ BeavertonMar 20 · 1500 Meters · Place 6 · BeavertonBeaverton1500 Meters64:30.09a—
Mar 20Jesuit @ BeavertonMar 20 · 800 Meters · Place 7 · BeavertonBeaverton800 Meters72:18.09a—
Mar 13Beaverton @ WestviewMar 13 · 1500 Meters · Place 5 · BeavertonBeaverton1500 Meters54:42.47a—
Mar 13Beaverton @ WestviewMar 13 · 800 Meters · Place 6 · BeavertonBeaverton800 Meters62:21.32a—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 176A-2 Metro League ChampionshipsMay 17 · 3000 Meters · Place 13 · BeavertonBeaverton3000 Meters139:46.51a—
May 176A-2 Metro League ChampionshipsMay 17 · 1500 Meters · Place 17 · BeavertonBeaverton1500 Meters174:38.84a—
May 10Beaverton @ JesuitMay 10 · 3000 Meters · Place 6 · BeavertonBeaverton3000 Meters69:52.21a—
May 3Sunset @ BeavertonMay 3 · 1500 Meters · Place 5 · BeavertonBeaverton1500 Meters54:30.54a—
Apr 21Oregon Relays Fan ZoneApr 21 · 2 Miles · Place 30 · BeavertonBeaverton2 Miles3010:48.89a—
Apr 21Oregon Relays Fan ZoneApr 21 · 3200 Meters · Place 30 · BeavertonBeaverton3200 Meters3010:45.43a—
Apr 21Oregon Relays Fan ZoneApr 21 · 3000 Meters · Place 30 · BeavertonBeaverton3000 Meters3010:08.32a—
Apr 15Wilsonville InvitationalApr 15 · 1500 Meters · Place 24 · BeavertonBeaverton1500 Meters244:28.53a PB—
Apr 12Beaverton @ MountainsideApr 12 · 800 Meters · Place 4 · BeavertonBeaverton800 Meters42:14.38a—
Apr 7Therapeutic Associates Chehalem ClassicApr 7 · 3000 Meters · Place 30 · BeavertonBeaverton3000 Meters309:57.10a—
Mar 15Beaverton @ SouthridgeMar 15 · 3000 Meters · Place 1 · BeavertonBeaverton3000 Meters19:46.05a PB—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 3THPRD Middle Schools @ Beaverton HighMay 3 · 1500 Meters · Place 3 · Cedar ParkCedar Park1500 Meters3.5:08.08
May 3THPRD Middle Schools @ Beaverton HighMay 3 · 800 Meters · Place 2 · Cedar ParkCedar Park800 Meters2.2:29.78
Apr 21THPRD Middle Schools at Westview HighApr 21 · 800 Meters · Place 2 · Cedar ParkCedar Park800 Meters2.2:27.58
Apr 12THPRD Middle School @ Sunset HighApr 12 · 1500 Meters · Place 2 · Cedar ParkCedar Park1500 Meters2.5:18.58