Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorArcadia Invitational · Apr 114:57.68Arcadia InvitationalApril 11, 2025
1500 Meters · IndoorUSATF National Youth Indoor Championship · Mar 174:41.31aUSATF National Youth Indoor ChampionshipMarch 17, 2023
1500 Meters · Outdoor3M Invitational 2023 · May 204:41.87a3M Invitational 2023May 20, 2023
1600 Meters · OutdoorEBAL Championships · May 84:58.47aEBAL ChampionshipsMay 8, 2026
3000 Meters · IndoorUSATF National Youth Indoor Championship · Mar 1710:12.97aUSATF National Youth Indoor ChampionshipMarch 17, 2023
3000 Meters · Outdoor3M Invitational 2023 · May 2010:25.87a3M Invitational 2023May 20, 2023
400 Meters · OutdoorGod Speed Easter Eggstravaganza Meet · Apr 857.86aGod Speed Easter Eggstravaganza MeetApril 8, 2023
800 Meters · IndoorUSATF National Youth Indoor Championship · Mar 172:15.79aUSATF National Youth Indoor ChampionshipMarch 17, 2023
800 Meters · Outdoor105th CIF State T&F Champs Prelims 2025 · May 302:09.78a105th CIF State T&F Champs Prelims 2025May 30, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29106th CIF State T&F Champs Prelims & Finals 2026May 29 · 800 Meters · Place 14 · Monte VistaMonte Vista800 MetersRound P14.2:10.75a10
May 8EBAL ChampionshipsMay 8 · 1600 Meters · Place 2 · Monte VistaMonte Vista1600 Meters2.4:58.47a PB10
May 8EBAL ChampionshipsMay 8 · 400 Meters · Place 1 · Monte VistaMonte Vista400 MetersRelay Split1.57.1hUnofficial10
May 8EBAL ChampionshipsMay 8 · 800 Meters · Place 2 · Monte VistaMonte Vista800 Meters2.2:11.90a10
Apr 102026 Arcadia InvitationalApr 10 · 800 Meters · Place 6 · Monte Vista NCMonte Vista NC800 Meters62:11.1810
Mar 28The TENMar 28 · 800 Meters · Place 4 · Monte VistaMonte Vista800 Meters4.2:10.69a10
Mar 20Dublin Distance Fiesta Mar 20 · 1600 Meters · Place 17 · Monte Vista (Nc)Monte Vista (Nc)1600 Meters175:04.0910
Mar 20Dublin Distance Fiesta Mar 20 · 800 Meters · Place 5 · Monte Vista (Nc)Monte Vista (Nc)800 Meters52:16.7410

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 31105th CIF State T&F Champs Finals 2025May 31 · 800 Meters · Place 12 · Monte VistaMonte Vista800 Meters12.2:14.38a9
May 30105th CIF State T&F Champs Prelims 2025May 30 · 800 Meters · Place 7 · Monte VistaMonte Vista800 MetersRound P7.2:09.78a PB9
May 23CIF North Coast Section Meet of ChampionsMay 23 · 800 Meters · Place 1 · Monte VistaMonte Vista800 MetersRound P1.2:11.97a9
May 23CIF North Coast Section Meet of ChampionsMay 23 · 800 Meters · Place 4 · Monte VistaMonte Vista800 Meters4.2:12.80a9
May 17NCS Tri-Valley Area ChampionshipsMay 17 · 1600 Meters · Place 1 · Monte VistaMonte Vista1600 Meters1.5:02.51a9
May 17NCS Tri-Valley Area ChampionshipsMay 17 · 800 Meters · Place 1 · Monte VistaMonte Vista800 Meters1.2:14.21a9
May 9EBAL ChampionshipsMay 9 · 1600 Meters · Place 1 · Monte VistaMonte Vista1600 Meters1.5:10.54a9
May 9EBAL ChampionshipsMay 9 · 800 Meters · Place 1 · Monte VistaMonte Vista800 Meters1.2:15.84a9
Apr 11Arcadia InvitationalApr 11 · 1 Mile · Place 7 · Monte Vista NCMonte Vista NC1 Mile74:57.68 PB9
Mar 21Dublin Distance FiestaMar 21 · 1600 Meters · Place 9 · Monte Vista (Nc)Monte Vista (Nc)1600 Meters95:00.749
Mar 21Dublin Distance FiestaMar 21 · 800 Meters · Place 6 · Monte Vista (Nc)Monte Vista (Nc)800 Meters62:13.809

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Oct 232024 Mid-Season Mania 3200m InvitationalOct 23 · 3200 Meters · Monte VistaMonte Vista3200 Meters--DNS9
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 3000 Meters · California GrizzliesCalifornia Grizzlies3000 Meters—DNS8
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 1500 Meters · California GrizzliesCalifornia Grizzlies1500 Meters—DNS8
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 800 Meters · California GrizzliesCalifornia Grizzlies800 Meters—DNS8
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 400 Meters · California GrizzliesCalifornia Grizzlies400 MetersRound P—DNS8
Jun 164th Annual Golden West InvitationalJun 1 · 1 Mile · Place 1 · CALIFORNIA GRIZZLIESCALIFORNIA GRIZZLIES1 Mile15:12.188
May 183M INVITATIONAL "2024"May 18 · 1500 Meters · Place 1 · California GrizzliesCalifornia Grizzlies1500 Meters1.4:51.17a8
May 183M INVITATIONAL "2024"May 18 · 400 Meters · Place 2 · California GrizzliesCalifornia Grizzlies400 Meters2.58.63a8
Mar 15Dublin Distance Fiesta Middle School Mile ExhibitionMar 15 · 1600 Meters · Place 1 · California GrizzliesCalifornia Grizzlies1600 Meters1.5:16.51a8

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 6USATF Region 14 Junior Olympic T&F ChampionshipsJul 6 · 3000 Meters · California GrizzliesCalifornia Grizzlies3000 Meters—DNS7
Jul 6USATF Region 14 Junior Olympic T&F ChampionshipsJul 6 · 1500 Meters · Place 5 · California GrizzliesCalifornia Grizzlies1500 Meters5.4:57.76a7
Jul 6USATF Region 14 Junior Olympic T&F ChampionshipsJul 6 · 800 Meters · Place 1 · California GrizzliesCalifornia Grizzlies800 Meters1.2:18.70a7
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 3000 Meters · Place 3 · California GrizzliesCalifornia Grizzlies3000 Meters311:01.44a—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 1500 Meters · Place 1 · California GrizzliesCalifornia Grizzlies1500 Meters14:47.97a—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 800 Meters · Place 1 · California GrizzliesCalifornia Grizzlies800 Meters12:18.16a—
Jun 32023 Golden West Invitational Jun 3 · 1 Mile · Place 1 · California GrizzliesCalifornia Grizzlies1 Mile15:07.899
Jun 32023 Golden West Invitational Jun 3 · 1 Mile · Place 1 · California GrizzliesCalifornia Grizzlies1 Mile15:07.899
Jun 32023 Golden West Invitational Jun 3 · 1 Mile · Place 1 · California GrizzliesCalifornia Grizzlies1 Mile15:07.899
Jun 32023 Golden West Invitational Jun 3 · 1 Mile · Place 1 · California GrizzliesCalifornia Grizzlies1 Mile15:07.899
May 203M Invitational 2023May 20 · 3000 Meters · Place 1 · California GrizzliesCalifornia Grizzlies3000 Meters110:25.87a PB—
May 203M Invitational 2023May 20 · 1500 Meters · Place 1 · California GrizzliesCalifornia Grizzlies1500 Meters14:41.87a PB—
Apr 15CA Track Youth InvitationalApr 15 · 800 Meters · Place 1 · California GrizzliesCalifornia Grizzlies800 Meters12:16.73a—
Apr 8God Speed Easter Eggstravaganza MeetApr 8 · 1500 Meters · Place 1 · California GrizzliesCalifornia Grizzlies1500 Meters14:49.33a—
Apr 8God Speed Easter Eggstravaganza MeetApr 8 · 400 Meters · Place 1 · California GrizzliesCalifornia Grizzlies400 Meters157.86a PB—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 3000 Meters · Place 2 · California GrizzliesCalifornia Grizzlies3000 Meters2.10:12.97a PB7
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 1500 Meters · Place 1 · California GrizzliesCalifornia Grizzlies1500 Meters1.4:41.31a PB7
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 800 Meters · Place 1 · California GrizzliesCalifornia Grizzlies800 Meters1.2:15.79a PB7