Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTHE MILE @ MESA · Feb 156:29.49THE MILE @ MESAFebruary 15, 2025
1500 Meters · OutdoorWest Coast Classic presented by the Pacific Coast Shockwaves · Jun 15:25.82aWest Coast Classic presented by the Pacific Coast ShockwavesJune 1, 2024
1600 Meters · IndoorNorwalk vs La Habra · Feb 245:59.97aNorwalk vs La HabraFebruary 24, 2026
1600 Meters · OutdoorCal High vs La Habra and Montebello · Mar 55:56.89aCal High vs La Habra and MontebelloMarch 5, 2026
3000 Meters · OutdoorLos Angeles Jets 38th Annual Invitational · May 2511:36.16aLos Angeles Jets 38th Annual InvitationalMay 25, 2024
3200 Meters · IndoorFullerton Jackrabbits Youth Distance Carnival · May 1012:35.02aFullerton Jackrabbits Youth Distance CarnivalMay 10, 2024
3200 Meters · OutdoorHi-Racer Meet of Champions · Mar 2112:53.28Hi-Racer Meet of ChampionsMarch 21, 2026
400 Meters · OutdoorWest Coast Classic presented by the Pacific Coast Shockwaves · Jun 11:14.45aWest Coast Classic presented by the Pacific Coast ShockwavesJune 1, 2024
800 Meters · IndoorNorwalk vs La Habra · Feb 242:46.22aNorwalk vs La HabraFebruary 24, 2026
800 Meters · OutdoorWest Coast Classic HS Track and Field Invitational · Apr 112:43.95aWest Coast Classic HS Track and Field InvitationalApril 11, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 29Century Conference ChampionshipsApr 29 · 3200 Meters · Place 1 · La HabraLa Habra3200 Meters1.13:06.87a9
Apr 29Century Conference ChampionshipsApr 29 · 1600 Meters · Place 1 · La HabraLa Habra1600 MetersRound P1.5:58.13a9
Apr 29Century Conference ChampionshipsApr 29 · 1600 Meters · Place 7 · La HabraLa Habra1600 Meters7.5:58.43a9
Apr 24North Hills League PreliminariesApr 24 · 1600 Meters · Place 1 · La HabraLa Habra1600 MetersRound P15:58.13a9
Apr 18Orange County Track & Field ChampionshipsApr 18 · 3200 Meters · Place 17 · La HabraLa Habra3200 Meters17.13:06.33a9
Apr 18Orange County Track & Field ChampionshipsApr 18 · 1600 Meters · La HabraLa Habra1600 Meters--DNS9
Apr 11West Coast Classic HS Track and Field InvitationalApr 11 · 1600 Meters · Place 10 · La HabraLa Habra1600 Meters10.6:21.75a9
Apr 11West Coast Classic HS Track and Field InvitationalApr 11 · 800 Meters · Place 6 · La HabraLa Habra800 Meters6.2:43.95a PB9
Apr 9El Modena vs La Habra Apr 9 · 1600 Meters · Place 5 · La HabraLa Habra1600 Meters5.5:57.41a9
Apr 9El Modena vs La Habra Apr 9 · 800 Meters · Place 5 · La HabraLa Habra800 Meters5.2:53.39a9
Mar 28Brea Invitational and RelaysMar 28 · 1600 Meters · Place 1 · La HabraLa Habra1600 Meters16:08.30a9
Mar 28Brea Invitational and RelaysMar 28 · 800 Meters · Place 3 · La HabraLa Habra800 Meters32:47.53a9
Mar 26Foothill vs La HabraMar 26 · 1600 Meters · Place 2 · La HabraLa Habra1600 Meters26:09.33a9
Mar 26Foothill vs La HabraMar 26 · 800 Meters · Place 5 · La HabraLa Habra800 Meters52:54.22a9
Mar 21Hi-Racer Meet of ChampionsMar 21 · 3200 Meters · Place 67 · La HabraLa Habra3200 Meters6712:53.28 PB—
Mar 5Cal High vs La Habra and MontebelloMar 5 · 1600 Meters · Place 1 · La HabraLa Habra1600 Meters15:56.89a PB9
Mar 5Cal High vs La Habra and MontebelloMar 5 · 800 Meters · Place 4 · La HabraLa Habra800 Meters42:48.78a9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Norwalk vs La HabraFeb 24 · 1600 Meters · Place 1 · La HabraLa Habra1600 Meters15:59.97a PB9
Feb 24Norwalk vs La HabraFeb 24 · 800 Meters · Place 1 · La HabraLa Habra800 Meters12:46.22a PB9

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 31West Coast Classic Track and Field InvitationalMay 31 · 3000 Meters · Place 17 · West Coast WarriorsWest Coast Warriors3000 Meters1712:29.52a8
May 31West Coast Classic Track and Field InvitationalMay 31 · 1500 Meters · Place 57 · West Coast WarriorsWest Coast Warriors1500 Meters576:07.76a8
May 24Warriors Time Trial 5/24May 24 · 3000 Meters · Place 11 · West Coast WarriorsWest Coast Warriors3000 Meters11.12:46.38aUnofficial8
May 24Warriors Time Trial 5/24May 24 · 400 Meters · Place 13 · West Coast WarriorsWest Coast Warriors400 Meters13.1:24.80aUnofficial8
May 14La Serna Last ChanceMay 14 · 800 Meters · Place 17 · West Coast WarriorsWest Coast Warriors800 Meters172:55.23a8
May 92025 Fullerton Jackrabbits Distance CarnivalMay 9 · 800 Meters · Place 31 · West Coast WarriorsWest Coast Warriors800 Meters312:50.26a8
May 3Long Beach Sprinters InvitationalMay 3 · 1500 Meters · Place 27 · West Coast WarriorsWest Coast Warriors1500 Meters276:00.97a8
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 1500 Meters · Place 33 · West Coast WarriorsWest Coast Warriors1500 Meters33.5:53.23a8
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 3000 Meters · Place 23 · West Coast WarriorsWest Coast Warriors3000 Meters2312:30.13a8

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 16Fullerton Youth Track & Field InvitationalFeb 16 · 800 Meters · Place 13 · West Coast WarriorsWest Coast Warriors800 Meters133:00.38a—
Feb 15THE MILE @ MESAFeb 15 · 1 Mile · Place 33 · West Coast WarriorsWest Coast Warriors1 Mile336:29.49 PB14

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 3000 Meters · Place 19 · West Coast WarriorsWest Coast Warriors3000 Meters1911:51.97a—
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 1500 Meters · Place 24 · West Coast WarriorsWest Coast Warriors1500 Meters24.5:25.82a PB7
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 400 Meters · Place 87 · West Coast WarriorsWest Coast Warriors400 Meters87.1:14.45a PB7
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 3000 Meters · Place 7 · West Coast WarriorsWest Coast Warriors3000 Meters7.11:36.16a PB7
May 18West Coast Warriors Time TrialMay 18 · 800 Meters · Place 4 · West Coast WarriorsWest Coast Warriors800 Meters4.2:42.47aUnofficial7
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 1500 Meters · Place 13 · West Coast WarriorsWest Coast Warriors1500 Meters13.5:35.47a7
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 1500 Meters · Place 24 · West Coast WarriorsWest Coast Warriors1500 Meters24.5:33.17a7
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 3000 Meters · Place 9 · West Coast WarriorsWest Coast Warriors3000 Meters9.12:07.10a7
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 3000 Meters · Place 9 · West Coast WarriorsWest Coast Warriors3000 Meters9.12:07.10a7
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 1500 Meters · Place 17 · West Coast WarriorsWest Coast Warriors1500 Meters17.5:40.55a7
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 1500 Meters · Place 17 · West Coast WarriorsWest Coast Warriors1500 Meters17.5:40.55a7

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
May 10Fullerton Jackrabbits Youth Distance CarnivalMay 10 · 3200 Meters · Place 10 · West Coast WarriorsWest Coast Warriors3200 Meters10.12:35.02a PB7
Feb 10La Serna All Comers #2Feb 10 · 1600 Meters · Place 18 · Whittier WarriorsWhittier Warriors1600 Meters186:33.65a—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 3000 Meters · Place 20 · Whittier WarriorsWhittier Warriors3000 Meters2012:44.38a—
May 27Warriors Time TrialMay 27 · 3000 Meters · Place 9 · West Coast WarriorsWest Coast Warriors3000 Meters9.12:36.63aUnofficial6
May 6Pacific Coast Shockwaves InvitationalMay 6 · 3000 Meters · Place 12 · Whittier WarriorsWhittier Warriors3000 Meters1213:18.00a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 3000 Meters · Place 5 · Whittier WarriorsWhittier Warriors3000 Meters512:47.56a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 1500 Meters · Place 29 · Whittier WarriorsWhittier Warriors1500 Meters296:09.10a—
Mar 4Imani Speed City All Comers MeetMar 4 · 1500 Meters · West Coast WarriorsWest Coast Warriors1500 Meters—6:28Unofficial6

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 11Cal High All-Comers MeetFeb 11 · 1600 Meters · Place 81 · Whittier WarriorsWhittier Warriors1600 Meters816:49.13a12

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 3000 Meters · Place 18 · West Coast WarriorsWest Coast Warriors3000 Meters18.13:50.01a12
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 1500 Meters · West Coast WarriorsWest Coast Warriors1500 Meters—DNS12
May 28Warriors Final Time Trial May 28 · 1600 Meters · Place 26 · West Coast WarriorsWest Coast Warriors1600 Meters26.7:16.80Unofficial12
May 14Long Beach Sprinters InvitationalMay 14 · 3000 Meters · Place 6 · West Coast WarriorsWest Coast Warriors3000 Meters6.13:57.33a12
Apr 10Warriors Time Trial #4Apr 10 · 1600 Meters · Place 11 · West Coast WarriorsWest Coast Warriors1600 Meters11.7:03.25aUnofficial12
Mar 12Warriors Time Trial #3 - 1600Mar 12 · 1600 Meters · Place 26 · West Coast WarriorsWest Coast Warriors1600 Meters26.7:03.01aUnofficial12
Feb 12Cal High All-comers MeetFeb 12 · 1600 Meters · Place 73 · West Coast WarriorsWest Coast Warriors1600 Meters73.7:15.05a12
Jan 29Cal High All-Comers MeetJan 29 · 1600 Meters · Place 72 · West Coast WarriorsWest Coast Warriors1600 Meters72.7:35.67a12

2020 Outdoor Track

2 results
DateMeetEventPlMarkGr
Feb 15Cal High All-comers MeetFeb 15 · 1600 Meters · Place 94 · West Coast WarriorsWest Coast Warriors1600 Meters94.7:52.41a10
Feb 8La Mirada All-comers MeetFeb 8 · 1600 Meters · Place 47 · West Coast WarriorsWest Coast Warriors1600 Meters47.7:54.25a10