Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorACC Indoor Championships · Feb 264:09.79aACC Indoor ChampionshipsFebruary 26, 2026
1 Mile · Outdoor63rd Mt. SAC Relays · Apr 144:12.61a63rd Mt. SAC RelaysApril 14, 2023
10,000 Meters · OutdoorStanford Invite · Apr 328:37.14aStanford InviteApril 3, 2026
1600 Meters · Outdoor63rd Mt. SAC Relays · Apr 144:11.25a63rd Mt. SAC RelaysApril 14, 2023
200 Meters · OutdoorMorro Bay Tri - THS - Cabrillo · Apr 1025.55aMorro Bay Tri - THS - CabrilloApril 10, 2024
3000 Meters · Outdoor2024 Arcadia Invitational · Apr 58:12.152024 Arcadia InvitationalApril 5, 2024
3200 Meters · Outdoor2024 Arcadia Invitational · Apr 58:42.792024 Arcadia InvitationalApril 5, 2024
400 Meters · OutdoorAHS Tri Meet · Mar 3054.83aAHS Tri MeetMarch 30, 2023
5000 Meters · IndoorJohn Thomas Terrier Classic · Jan 3013:50.48John Thomas Terrier ClassicJanuary 30, 2026
5000 Meters · OutdoorPayton Jordan Invitational · May 113:46.77aPayton Jordan InvitationalMay 1, 2026
800 Meters · OutdoorNipomo Invitational · Mar 151:57.77Nipomo InvitationalMarch 15, 2025
Varsity · OutdoorNipomo/AGHS/THS/MCP Meet · Apr 556.29aNipomo/AGHS/THS/MCP MeetApril 5, 2023

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - West First-RoundsMay 27 · 10,000 Meters · Place 41 · StanfordStanford10,000 MetersRound P41.30:11.85aFr
May 14ACC Outdoor ChampionshipsMay 14 · 10,000 Meters · Place 14 · StanfordStanford10,000 Meters14.30:00.62aFr
May 14ACC Outdoor ChampionshipsMay 14 · 5000 Meters · Place 22 · StanfordStanford5000 Meters22.14:09.60aFr
May 1Payton Jordan InvitationalMay 1 · 5000 Meters · Place 6 · StanfordStanford5000 Meters6.13:46.77a PBFr
Apr 16Bryan Clay InvitationalApr 16 · 5000 Meters · Place 8 · StanfordStanford5000 Meters8.13:48.24aFr
Apr 16Bryan Clay InvitationalApr 16 · 1500 Meters · StanfordStanford1500 Meters--DNSFr
Apr 11Stanford vs Cal Big MeetApr 11 · 3000 Meters · Place 3 · StanfordStanford3000 Meters3.8:13.90aFr
Apr 3Stanford InviteApr 3 · 10,000 Meters · Place 9 · StanfordStanford10,000 Meters9.28:37.14a PBFr
Mar 20Cal InvitationalMar 20 · 5000 Meters · Place 12 · StanfordStanford5000 Meters1214:59.34aFr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 26ACC Indoor ChampionshipsFeb 26 · 5000 Meters · Place 31 · StanfordStanford5000 Meters31.14:25.43aFr
Feb 26ACC Indoor ChampionshipsFeb 26 · 1 Mile · Place 30 · StanfordStanford1 MileRound P30.4:09.79a PBFr
Jan 30John Thomas Terrier ClassicJan 30 · 5000 Meters · Place 8 · StanfordStanford5000 Meters813:50.48 PBFR

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 15Nipomo InvitationalMar 15 · 800 Meters · Place 1 · TempletonTempleton800 Meters11:57.77 PB12

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 25104th CIF State T&F Champs Finals 2024May 25 · 3200 Meters · Place 6 · TempletonTempleton3200 Meters6.8:50.22a12
May 18CIF CS Masters ChampionshipsMay 18 · 3200 Meters · Place 1 · TempletonTempleton3200 Meters18:55.3012
May 10CIF DIV 3 Championships May 10 · 3200 Meters · Place 1 · TempletonTempleton3200 Meters19:05.68a—
May 10CIF DIV 3 Championships May 10 · 1600 Meters · Place 1 · TempletonTempleton1600 Meters14:22.06a—
Apr 26CCAA Ocean League Prelims/Finals Apr 26 · 3200 Meters · Place 1 · TempletonTempleton3200 Meters19:56.52a—
Apr 26CCAA Ocean League Prelims/Finals Apr 26 · 1600 Meters · Place 1 · TempletonTempleton1600 Meters14:35.58a—
Apr 26CCAA Ocean League Prelims/Finals Apr 26 · 1600 Meters · Place 1 · TempletonTempleton1600 Meters14:32.76a—
Apr 26CCAA Ocean League Prelims/Finals Apr 26 · 800 Meters · Place 1 · TempletonTempleton800 Meters12:07.53a—
Apr 26CCAA Ocean League Prelims/Finals Apr 26 · 800 Meters · Place 1 · TempletonTempleton800 Meters12:04.40a—
Apr 20Elks San Luis Obispo County Track MeetApr 20 · 1600 Meters · Place 1 · TempletonTempleton1600 Meters14:19.01a—
Apr 13West Coast RelaysApr 13 · 1600 Meters · Place 3 · Templeton (CS)Templeton (CS)1600 Meters34:14.1312
Apr 10Morro Bay Tri - THS - CabrilloApr 10 · 800 Meters · Place 1 · TempletonTempleton800 Meters11:59.00a—
Apr 10Morro Bay Tri - THS - CabrilloApr 10 · 200 Meters · Place 3 · TempletonTempleton200 Meters325.55a PB—
Apr 52024 Arcadia InvitationalApr 5 · 3200 Meters · Place 15 · TempletonTempleton3200 Meters158:42.79 PB12
Apr 52024 Arcadia InvitationalApr 5 · 3200 Meters · Place 15 · TempletonTempleton3200 Meters158:42.7912
Apr 52024 Arcadia InvitationalApr 5 · 3000 Meters · Place 15 · TempletonTempleton3000 Meters158:12.15 PB12
Apr 52024 Arcadia InvitationalApr 5 · 1600 Meters · Place 15 · TempletonTempleton1600 Meters158:12.15—
Mar 23Azusa Meet of ChampionsMar 23 · 3200 Meters · Place 2 · TempletonTempleton3200 Meters2.8:52.97a12
Mar 16Nipomo HS InvitationalMar 16 · 800 Meters · Place 1 · TempletonTempleton800 Meters11:57.77a—
Mar 9Central Coast Spring ClassicMar 9 · 800 Meters · Place 4 · TempletonTempleton800 Meters42:05.42a—

2023 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 27103rd CIF State T&F Champs Finals 2023May 27 · 3200 Meters · Place 6 · TempletonTempleton3200 Meters6.8:58.52a11
May 20CIF Central Section ChampionshipsMay 20 · 3200 Meters · Place 2 · TempletonTempleton3200 Meters29:05.5311
May 12CIF-CS Division 3 MeetMay 12 · 3200 Meters · Place 1 · TempletonTempleton3200 Meters1.9:35.70a11
May 12CIF-CS Division 3 MeetMay 12 · 1600 Meters · Place 1 · TempletonTempleton1600 Meters1.4:16.41a11
Apr 29CCAA Ocean League FinalsApr 29 · 3200 Meters · Place 1 · TempletonTempleton3200 Meters19:44.87a—
Apr 29CCAA Ocean League FinalsApr 29 · 1600 Meters · Place 1 · TempletonTempleton1600 Meters14:32.11a—
Apr 29CCAA Ocean League FinalsApr 29 · 1600 Meters · Place 1 · TempletonTempleton1600 Meters14:25.65a—
Apr 29CCAA Ocean League FinalsApr 29 · 800 Meters · Place 2 · TempletonTempleton800 Meters22:03.57a—
Apr 29CCAA Ocean League FinalsApr 29 · 800 Meters · Place 1 · TempletonTempleton800 Meters12:00.30a—
Apr 22Elks SLO County ChampionshipsApr 22 · 3200 Meters · Place 1 · TempletonTempleton3200 Meters19:40.24a11
Apr 22Elks SLO County ChampionshipsApr 22 · 800 Meters · Place 1 · TempletonTempleton800 Meters11:58.05a11
Apr 1463rd Mt. SAC RelaysApr 14 · 1 Mile · Place 6 · TempletonTempleton1 Mile6.4:12.61a PB11
Apr 1463rd Mt. SAC RelaysApr 14 · 1600 Meters · Place 6 · TempletonTempleton1600 Meters6.4:11.25a PB11
Apr 12Mt. SAC Relays - College/OpenApr 12 · 1600 Meters · Place 6 · TempletonTempleton1600 Meters64:11.25—
Apr 12Mt. SAC Relays - College/OpenApr 12 · 1 Mile · Place 6 · TempletonTempleton1 Mile64:12.61—
Apr 72023 Arcadia InvitationalApr 7 · 3200 Meters · Place 13 · TempletonTempleton3200 Meters138:55.5211
Apr 5Nipomo/AGHS/THS/MCP MeetApr 5 · Varsity · Place 1 · TempletonTempletonVarsity14:28.37a—
Apr 5Nipomo/AGHS/THS/MCP MeetApr 5 · Varsity · Place 1 · TempletonTempletonVarsity12:07.84a—
Apr 5Nipomo/AGHS/THS/MCP MeetApr 5 · Varsity · Place 4 · TempletonTempletonVarsity456.29a PB—
Apr 1West Coast RelaysApr 1 · 800 Meters · Place 2 · Templeton (CS)Templeton (CS)800 Meters21:59.0211
Apr 1West Coast RelaysApr 1 · 1600 Meters · Place 2 · Templeton (CS)Templeton (CS)1600 Meters24:13.2211
Mar 30AHS Tri MeetMar 30 · 800 Meters · Place 1 · TempletonTempleton800 Meters12:08.05a—
Mar 30AHS Tri MeetMar 30 · 400 Meters · Place 2 · TempletonTempleton400 Meters254.83a PB—
Mar 18Arcadia Distance ChallengeMar 18 · 3200 Meters · Place 1 · TempletonTempleton3200 Meters19:04.0811
Mar 4Atascadero Memorial MeetMar 4 · 3200 Meters · Place 2 · TempletonTempleton3200 Meters29:23.14a11
Mar 4Atascadero Memorial MeetMar 4 · 1600 Meters · Place 1 · TempletonTempleton1600 Meters14:32.61a11

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 21CIF Central Section MastersMay 21 · 3200 Meters · Place 6 · TempletonTempleton3200 Meters69:13.2910
May 13CIF-CS Division 3 ChampionshipsMay 13 · 3200 Meters · Place 1 · TempletonTempleton3200 Meters1.9:25.07a10
Apr 30Ocean League ChampionshipsApr 30 · 3200 Meters · Place 1 · TempletonTempleton3200 Meters1.9:56.69a10
Apr 30Ocean League ChampionshipsApr 30 · 1600 Meters · Place 1 · TempletonTempleton1600 MetersRound P1.4:24.33a10
Apr 30Ocean League ChampionshipsApr 30 · 1600 Meters · Place 1 · TempletonTempleton1600 Meters1.4:29.27a10
Apr 30Ocean League ChampionshipsApr 30 · 800 Meters · Place 3 · TempletonTempleton800 MetersRound P3.2:04.58a10
Apr 232022 Elks SLO County MeetApr 23 · 1600 Meters · Place 1 · TempletonTempleton1600 Meters14:24.5210
Apr 2West Coast RelaysApr 2 · 1600 Meters · Place 11 · Templeton -STempleton -S1600 Meters114:23.1710
Mar 23Santa Maria / Templeton / Mission PrepMar 23 · 1600 Meters · Place 5 · TempletonTempleton1600 Meters55:00.3510
Mar 23Santa Maria / Templeton / Mission PrepMar 23 · 800 Meters · Place 7 · TempletonTempleton800 Meters72:06:08.0010
Mar 19Arcadia Distance ChallengeMar 19 · 3200 Meters · Place 9 · TempletonTempleton3200 Meters99:19.5510
Mar 11Central Coast Spring ClassicMar 11 · 1600 Meters · Place 1 · TempletonTempleton1600 Meters14:25.3210
Mar 5Atascadero HS Memorial MeetMar 5 · 3200 Meters · Place 3 · TempletonTempleton3200 Meters3.9:27.43a10
Mar 5Atascadero HS Memorial MeetMar 5 · 1600 Meters · Place 1 · TempletonTempleton1600 Meters1.4:34.98a10

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 9CIF CS WEST AREA MEETJun 9 · 1600 Meters · Place 3 · TempletonTempleton1600 Meters3.4:29.09a9
May 28Ocean League InvitationalMay 28 · 3200 Meters · Place 1 · TempletonTempleton3200 Meters1.9:45.86a9
May 28Ocean League InvitationalMay 28 · 1600 Meters · Place 1 · TempletonTempleton1600 Meters1.4:33.43a9
May 21Ocean League ChampionshipMay 21 · 3200 Meters · Place 1 · TempletonTempleton3200 Meters19:57.219
May 21Ocean League ChampionshipMay 21 · 1600 Meters · Place 1 · TempletonTempleton1600 Meters14:49.169
May 7Ocean League Track MeetMay 7 · 3200 Meters · Place 1 · TempletonTempleton3200 Meters110:03.479
May 7Ocean League Track MeetMay 7 · 1600 Meters · Place 2 · TempletonTempleton1600 Meters24:40.639
May 1Paso Robles, Templeton, Mission Prep, San Luis Coastal AcademyMay 1 · 3200 Meters · Place 1 · TempletonTempleton3200 Meters110:09.269
May 1Paso Robles, Templeton, Mission Prep, San Luis Coastal AcademyMay 1 · 1600 Meters · Place 2 · TempletonTempleton1600 Meters24:40.969