Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorHusky Classic 2026 · Feb 133:58.79Husky Classic 2026February 13, 2026
1 Mile · OutdoorArcadia Distance Challenge · Mar 194:13.91Arcadia Distance ChallengeMarch 19, 2022
1000 Meters · Indoor2026 UW Preview · Jan 162:21.54a2026 UW PreviewJanuary 16, 2026
1500 Meters · OutdoorFranson Last Chance and Multis · May 93:36.11aFranson Last Chance and MultisMay 9, 2026
1600 Meters · OutdoorSouthwestern League Finals · Apr 274:14.85Southwestern League FinalsApril 27, 2022
3200 Meters · OutdoorRedondo Nike Track Festival · Mar 119:04.34Redondo Nike Track FestivalMarch 11, 2022
800 Meters · IndoorWashington Husky Classic · Feb 101:52.97Washington Husky ClassicFebruary 10, 2023
800 Meters · OutdoorWest Coast Relays · Mar 281:47.65aWest Coast RelaysMarch 28, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 10NCAA Division I Outdoor ChampionshipsJun 10 · 1500 Meters · Place 21 · Cal PolyCal Poly1500 MetersRound P21.3:41.52aSr
May 27NCAA DI Outdoor Championships - West First-RoundsMay 27 · 1500 Meters · Place 27 · Cal PolyCal Poly1500 MetersRound P27.3:43.67aSr
May 27NCAA DI Outdoor Championships - West First-RoundsMay 27 · 1500 Meters · Place 8 · Cal PolyCal Poly1500 MetersRound S8.3:45.36aSr
May 9Franson Last Chance and MultisMay 9 · 1500 Meters · Place 5 · Cal PolyCal Poly1500 Meters5.3:36.11a PBSr
May 82026 BIG West Conference ChampionshipsMay 8 · 1500 Meters · Place 1 · Cal PolyCal Poly1500 MetersRound P1.3:53.50aSr
May 82026 BIG West Conference ChampionshipsMay 8 · 1500 Meters · Place 1 · Cal PolyCal Poly1500 Meters1.3:44.38aSr
May 82026 BIG West Conference ChampionshipsMay 8 · 800 Meters · Place 1 · Cal PolyCal Poly800 MetersRound P1.1:49.47aSr
May 82026 BIG West Conference ChampionshipsMay 8 · 800 Meters · Place 2 · Cal PolyCal Poly800 Meters2.1:51.14aSr
Apr 16Bryan Clay InvitationalApr 16 · 1500 Meters · Place 17 · Cal PolyCal Poly1500 Meters17.3:39.57aSr
Apr 16Bryan Clay InvitationalApr 16 · 800 Meters · Place 13 · Cal PolyCal Poly800 Meters13.1:48.10aSr
Apr 3Stanford InviteApr 3 · 1500 Meters · Place 12 · Cal PolyCal Poly1500 Meters12.3:41.93aSr
Mar 28West Coast RelaysMar 28 · 800 Meters · Place 2 · Cal PolyCal Poly800 Meters2.1:47.65a PBSr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 13Husky Classic 2026Feb 13 · 1 Mile · Place 10 · Cal PolyCal Poly1 Mile103:58.79 PBSR
Feb 13Husky Classic 2026Feb 13 · 1 Mile · Place 10 · Cal PolyCal Poly1 Mile103:58.79SR
Jan 302026 UW Invite / Mile CityJan 30 · 1 Mile · Cal PolyCal Poly1 Mile—DNFSr
Jan 162026 UW PreviewJan 16 · 1000 Meters · Place 6 · Cal PolyCal Poly1000 Meters62:21.54a PBSr

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 28West DI First-Round - NCAA Outdoor ChampionshipsMay 28 · 1500 Meters · Place 43 · Cal PolyCal Poly1500 MetersRound P43.3:57.66aJr
May 162025 Big West Outdoor Track & Field ChampionshipsMay 16 · 1500 Meters · Place 1 · Cal PolyCal Poly1500 MetersRound P1.3:49.42aJr
May 162025 Big West Outdoor Track & Field ChampionshipsMay 16 · 1500 Meters · Place 2 · Cal PolyCal Poly1500 Meters2.3:39.61aJr
May 162025 Big West Outdoor Track & Field ChampionshipsMay 16 · 800 Meters · Place 4 · Cal PolyCal Poly800 MetersRound P4.1:50.70aJr
May 162025 Big West Outdoor Track & Field ChampionshipsMay 16 · 800 Meters · Place 3 · Cal PolyCal Poly800 Meters3.1:48.82aJr
May 8APU Franson Last Chance InviteMay 8 · 1500 Meters · Place 2 · Cal PolyCal Poly1500 Meters23:38.76aJr
May 3Occidental InvitationalMay 3 · 800 Meters · Place 3 · Cal PolyCal Poly800 Meters31:48.10JR
Apr 4Stanford InvitationalApr 4 · 1500 Meters · Place 8 · Cal PolyCal Poly1500 Meters8.3:46.35aJr
Apr 4Stanford InvitationalApr 4 · 800 Meters · Place 6 · Cal PolyCal Poly800 Meters6.1:52.19aJr
Mar 22Mark Conover ClassicMar 22 · 800 Meters · Place 3 · Cal PolyCal Poly800 Meters31:51.97aJr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 142025 Husky ClassicFeb 14 · 1 Mile · Place 14 · Cal PolyCal Poly1 Mile143:59.22a—
Jan 312025 UW InvitationalJan 31 · 1 Mile · Cal PolyCal Poly1 Mile--DNFJr

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 22NCAA DI Outdoor Championships - West First-RoundsMay 22 · 1500 Meters · Place 20 · Cal PolyCal Poly1500 MetersRound S20.3:46.24aSo
May 22NCAA DI Outdoor Championships - West First-RoundsMay 22 · 1500 Meters · Place 18 · Cal PolyCal Poly1500 MetersRound P18.3:41.41aSo
May 10BIG West Conference ChampionshipsMay 10 · 1500 Meters · Place 3 · Cal PolyCal Poly1500 Meters33:50.44a—
May 10BIG West Conference ChampionshipsMay 10 · 1500 Meters · Place 2 · Cal PolyCal Poly1500 Meters23:44.42a—
May 10BIG West Conference ChampionshipsMay 10 · 800 Meters · Place 2 · Cal PolyCal Poly800 Meters21:51.18a—
May 4Occidental InvitationalMay 4 · 800 Meters · Place 4 · Cal PolyCal Poly800 Meters4.1:49.51aSo
Apr 26Fresno State InvitationalApr 26 · 1500 Meters · Place 1 · Cal PolyCal Poly1500 Meters1.3:41.48aSo
Apr 112024 Bryan Clay InvitationalApr 11 · 1500 Meters · Place 83 · Cal PolyCal Poly1500 Meters83.3:45.47aSo
Mar 29Stanford Invitational - CollegiateMar 29 · 5000 Meters · Cal PolyCal Poly5000 Meters--DNFSo
Mar 29Stanford Invitational - CollegiateMar 29 · 1500 Meters · Place 5 · Cal PolyCal Poly1500 Meters5.3:47.59aSo

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 262024 UW InvitationalJan 26 · 800 Meters · Place 8 · Cal PolyCal Poly800 Meters8.1:53.12aSo
Jan 132024 UW Indoor PreviewJan 13 · 1000 Meters · Place 14 · Cal PolyCal Poly1000 Meters142:26.25a—
Jan 132024 UW Indoor PreviewJan 13 · 1000 Meters · Place 14 · Cal PolyCal Poly1000 Meters142:26.25SO

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 2Boston University Sharon Colyear-Danville Season OpenerDec 2 · 1 Mile · Place 7 · Cal PolyCal Poly1 Mile7.3:59.41aSo
Dec 2Boston University Sharon Colyear-Danville Season OpenerDec 2 · 3000 Meters · Cal PolyCal Poly3000 Meters—DNFSo
Feb 10Washington Husky ClassicFeb 10 · 800 Meters · Place 20 · Cal PolyCal Poly800 Meters201:52.97 PBFR
Jan 27UW InvitationalJan 27 · 800 Meters · Place 19 · Cal PolyCal Poly800 Meters19.1:55.21aFr

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 12Big West Track & Field ChampionshipsMay 12 · 1500 Meters · Place 2 · Cal PolyCal Poly1500 MetersRound P23:55.54FR
May 12Big West Track & Field ChampionshipsMay 12 · 1500 Meters · Place 10 · Cal PolyCal Poly1500 Meters103:56.25FR
May 6Oxy InvitationalMay 6 · 1500 Meters · Place 5 · Cal Poly SLOCal Poly SLO1500 Meters53:45.25a—
Apr 13Bryan Clay InvitationalApr 13 · 1500 Meters · Place 3 · Cal PolyCal Poly1500 Meters3.3:46.33aFr
Mar 17Bulldog ClassicMar 17 · 800 Meters · Place 2 · Cal PolyCal Poly800 Meters2.1:54.01aFr

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 27Southwestern League FinalsApr 27 · 800 Meters · Place 1 · Great Oak (SS)Great Oak (SS)800 Meters11:56.5212
Apr 27Southwestern League FinalsApr 27 · 1600 Meters · Place 1 · Great Oak (SS)Great Oak (SS)1600 Meters14:14.85 PB12
Apr 20Great Oak vs Temecula Valley Apr 20 · 800 Meters · Place 1 · Great OakGreat Oak800 Meters11:55.4212
Apr 82022 Arcadia Invitational Apr 8 · 1 Mile · Place 2 · Great OakGreat Oak1 Mile24:15.50a12
Apr 82022 Arcadia Invitational Apr 8 · 1 Mile · Place 2 · Great OakGreat Oak1 Mile24:15.5012
Mar 19Arcadia Distance ChallengeMar 19 · 1 Mile · Place 3 · Great OakGreat Oak1 Mile34:13.91 PB12
Mar 11Redondo Nike Track FestivalMar 11 · 1600 Meters · Place 4 · Great Oak (SS)Great Oak (SS)1600 Meters44:17.0912
Mar 11Redondo Nike Track FestivalMar 11 · 3200 Meters · Place 2 · Great Oak (SS)Great Oak (SS)3200 Meters29:04.34 PB12
Jan 29CA Winter State Track & Field ChampionshipsJan 29 · 1500 Meters · Place 4 · Great OakGreat Oak1500 Meters4.4:00.91a12

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 26Saddle-Up invitationalFeb 26 · 800 Meters · Place 1 · Great Oak (SS)Great Oak (SS)800 Meters11:58.2812

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 27Southwestern League FinalsMay 27 · 3200 Meters · Place 10 · Great OakGreat Oak3200 Meters10.9:42.85a11
May 27Southwestern League FinalsMay 27 · 1600 Meters · Place 11 · Great OakGreat Oak1600 Meters11.4:29.40a11
May 20Great Oak vs Temecula ValleyMay 20 · 3200 Meters · Place 9 · Great Oak HighGreat Oak High3200 Meters910:44.9811
May 20Great Oak vs Temecula ValleyMay 20 · 800 Meters · Place 4 · Great Oak HighGreat Oak High800 Meters42:06.2511
May 15Inland Empire ChampionshipsMay 15 · 3200 Meters · Place 9 · Great Oak HiGreat Oak Hi3200 Meters99:39.6611
May 14Laguna Beach Distance Carnival #2May 14 · 1600 Meters · Place 4 · Great Oak HiGreat Oak Hi1600 Meters44:21.61—
Apr 29Murrieta Valley at Great OakApr 29 · 800 Meters · Place 4 · Great OakGreat Oak800 Meters4.2:03.43a11
Apr 24Meet of ChampionsApr 24 · 3200 Meters · Place 13 · Great OakGreat Oak3200 Meters139:28.8811
Apr 22Murrieta Mesa vs Great OakApr 22 · 1600 Meters · Place 2 · Great OakGreat Oak1600 Meters24:27.5711
Apr 17Laguna Beach Distance CarnivalApr 17 · 1600 Meters · Place 1 · Great Oak HiGreat Oak Hi1600 Meters14:27.55—

2019 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 25Southwestern League ChampionshipsApr 25 · 3200 Meters · Place 1 · Great OakGreat Oak3200 Meters110:14.679
Apr 11Great Oak vs Vista MurrietaApr 11 · 1600 Meters · Place 9 · Great OakGreat Oak1600 Meters9.4:46.58a9
Mar 23APU Distance Meet of ChampionsMar 23 · 3200 Meters · Place 39 · Great OakGreat Oak3200 Meters39.10:16.05a9
Mar 23APU Distance Meet of ChampionsMar 23 · 1600 Meters · Place 65 · Great OakGreat Oak1600 Meters65.4:48.91a9
Mar 20Murrieta Mesa vs Great OakMar 20 · 1600 Meters · Place 5 · Great OakGreat Oak1600 Meters5.4:48.89a9
Mar 14Great Oak at Temecula ValleyMar 14 · 1600 Meters · Place 7 · Great OakGreat Oak1600 Meters74:50.169
Mar 14Great Oak at Temecula ValleyMar 14 · 800 Meters · Place 11 · Great OakGreat Oak800 Meters112:17.469
Mar 8Nike Redondo InvitationalMar 8 · 3200 Meters · Place 39 · Great OakGreat Oak3200 Meters39.10:31.73a9
Mar 2Saddle-Up InvitationalMar 2 · 1600 Meters · Place 21 · Great OakGreat Oak1600 Meters215:03.109
Feb 21Murrieta Valley at Great OakFeb 21 · 3200 Meters · Place 2 · Great OakGreat Oak3200 Meters2.10:57.16a9
Feb 21Murrieta Valley at Great OakFeb 21 · 800 Meters · Place 24 · Great OakGreat Oak800 Meters24.2:34.43a9