Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFIYA Track & Field Meet 2 · Apr 1314.38aFIYA Track & Field Meet 2April 13, 2025
1600 Meters · Indoor4 - Way Dual Meet · Feb 214:53.32a4 - Way Dual MeetFebruary 21, 2026
1600 Meters · OutdoorHi-Racer Meet of Champions · Mar 214:31.26Hi-Racer Meet of ChampionsMarch 21, 2026
300m Hurdles · 36" / 0.914m · OutdoorBay League Prelims and Finals · Apr 2844.34aBay League Prelims and FinalsApril 28, 2026
3200 Meters · OutdoorArcadia Distance Challenge · Mar 710:26.32Arcadia Distance ChallengeMarch 7, 2026
400 Meters · OutdoorMustang M.S. Invitational · Apr 261:01.94Mustang M.S. InvitationalApril 26, 2025
60m Hurdles · 39" / 0.991m · OutdoorMini Mustang MS Meet · Apr 2012.47aMini Mustang MS MeetApril 20, 2024
800 Meters · OutdoorThe TEN · Mar 282:04.26aThe TENMarch 28, 2026
Javelin · 400g TJ · OutdoorFIYA Track & Field Meet #1 · Apr 7100-08.00FIYA Track & Field Meet #1April 7, 2024

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 28Bay League Prelims and FinalsApr 28 · 300m Hurdles · Place 1 · Mira CostaMira Costa300m Hurdles36" / 0.914m1.44.34a PB9
Apr 28Bay League Prelims and FinalsApr 28 · 3200 Meters · Place 2 · Mira CostaMira Costa3200 Meters2.10:31.06a9
Apr 28Bay League Prelims and FinalsApr 28 · 1600 Meters · Place 1 · Mira CostaMira Costa1600 MetersRound P1.4:48.60a9
Apr 28Bay League Prelims and FinalsApr 28 · 1600 Meters · Place 2 · Mira CostaMira Costa1600 Meters2.4:42.90a9
Apr 28Bay League Prelims and FinalsApr 28 · 800 Meters · Mira CostaMira Costa800 MetersRound P--DNS9
Apr 17South Bay ChampionshipsApr 17 · 300m Hurdles · Place 3 · Mira CostaMira Costa300m Hurdles344.85a9
Apr 17South Bay ChampionshipsApr 17 · 1600 Meters · Place 2 · Mira CostaMira Costa1600 Meters24:36.02a9
Apr 1116th Irvine Distance Carnival presented by ASICSApr 11 · 800 Meters · Mira CostaMira Costa800 Meters--DNS9
Apr 1116th Irvine Distance Carnival presented by ASICSApr 11 · 400 Meters · Mira CostaMira Costa400 Meters--DNS9
Mar 28The TENMar 28 · 3200 Meters · Mira CostaMira Costa3200 Meters—DNS9
Mar 28The TENMar 28 · 800 Meters · Place 44 · Mira CostaMira Costa800 Meters44.2:04.26a PB9
Mar 21Hi-Racer Meet of ChampionsMar 21 · 1600 Meters · Place 9 · Mira CostaMira Costa1600 Meters94:31.26 PB—
Mar 13Redondo Track FestivalMar 13 · 1600 Meters · Place 10 · Mira CostaMira Costa1600 Meters10.4:37.57a9
Mar 13Redondo Track FestivalMar 13 · 300m Hurdles · Place 16 · Mira CostaMira Costa300m Hurdles36" / 0.914m16.46.01a9
Mar 7Arcadia Distance ChallengeMar 7 · 1600 Meters · Place 2 · Mira CostaMira Costa1600 Meters24:47.039
Mar 7Arcadia Distance ChallengeMar 7 · 3200 Meters · Place 8 · Mira CostaMira Costa3200 Meters810:26.32 PB9

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Mustang Relays InvitationalFeb 28 · 300m Hurdles · Place 4 · Mira CostaMira Costa300m Hurdles446.08a9
Feb 214 - Way Dual MeetFeb 21 · 300m Hurdles · Place 3 · Mira CostaMira Costa300m Hurdles346.53a9
Feb 214 - Way Dual MeetFeb 21 · 1600 Meters · Place 3 · Mira CostaMira Costa1600 Meters34:53.32a PB9

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 23South Bay Middle School ChampionshipsMay 23 · 1600 Meters · Place 3 · Manhattan BeachManhattan Beach1600 Meters3.5:12.69a8
May 23South Bay Middle School ChampionshipsMay 23 · 400 Meters · Place 8 · Manhattan BeachManhattan Beach400 Meters8.1:03.40a8
May 16FIYA Track & Field Meet 6May 16 · Javelin · Place 2 · Manhattan BeachManhattan BeachJavelin2104-88
May 16FIYA Track & Field Meet 6May 16 · 1600 Meters · Place 3 · Manhattan BeachManhattan Beach1600 Meters35:17.95a8
May 16FIYA Track & Field Meet 6May 16 · 400 Meters · Place 18 · Manhattan BeachManhattan Beach400 Meters181:07.62a8
May 4FIYA Track & Field Meet 4May 4 · Long Jump · Place 3 · Manhattan BeachManhattan BeachLong Jump315-38
May 4FIYA Track & Field Meet 4May 4 · Javelin · Place 2 · Manhattan BeachManhattan BeachJavelin2116-108
May 4FIYA Track & Field Meet 4May 4 · 1600 Meters · Place 1 · Manhattan BeachManhattan Beach1600 Meters15:09.06a8
May 4FIYA Track & Field Meet 4May 4 · 400 Meters · Place 8 · Manhattan BeachManhattan Beach400 Meters81:02.85a8
Apr 27FIYA Track & Field Meet 3Apr 27 · Long Jump · Place 3 · Manhattan BeachManhattan BeachLong Jump315-04.008
Apr 27FIYA Track & Field Meet 3Apr 27 · Javelin · Place 1 · Manhattan BeachManhattan BeachJavelin1130-00.008
Apr 27FIYA Track & Field Meet 3Apr 27 · 1600 Meters · Place 2 · Manhattan BeachManhattan Beach1600 Meters25:00.85a8
Apr 27FIYA Track & Field Meet 3Apr 27 · 400 Meters · Place 7 · Manhattan BeachManhattan Beach400 Meters71:02.83a8
Apr 26Mustang M.S. InvitationalApr 26 · 60m Hurdles · Place 1 · Manhattan BeachManhattan Beach60m Hurdles111.248
Apr 26Mustang M.S. InvitationalApr 26 · 1600 Meters · Place 1 · Manhattan BeachManhattan Beach1600 Meters15:14.488
Apr 26Mustang M.S. InvitationalApr 26 · 400 Meters · Place 2 · Manhattan BeachManhattan Beach400 Meters21:01.94 PB8
Apr 13FIYA Track & Field Meet 2Apr 13 · Long Jump · Place 1 · Manhattan BeachManhattan BeachLong Jump114-28
Apr 13FIYA Track & Field Meet 2Apr 13 · Javelin · Place 2 · Manhattan BeachManhattan BeachJavelin2108-08
Apr 13FIYA Track & Field Meet 2Apr 13 · 1600 Meters · Place 1 · Manhattan BeachManhattan Beach1600 Meters15:08.63a8
Apr 13FIYA Track & Field Meet 2Apr 13 · 100 Meters · Place 18 · Manhattan BeachManhattan Beach100 Meters1814.38a PB8
Apr 6FIYA Track & Field Meet 1Apr 6 · Javelin · Place 1 · Manhattan BeachManhattan BeachJavelin1115-78
Apr 6FIYA Track & Field Meet 1Apr 6 · 1600 Meters · Place 3 · Manhattan BeachManhattan Beach1600 Meters35:14.45a8
Apr 6FIYA Track & Field Meet 1Apr 6 · 400 Meters · Place 5 · Manhattan BeachManhattan Beach400 Meters51:04.62a8

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10FIYA Track & Field Meet #5May 10 · 1600 Meters · Place 10 · Manhattan BeachManhattan Beach1600 Meters10.5:52.18a7
May 10FIYA Track & Field Meet #5May 10 · Javelin · Place 5 · Manhattan BeachManhattan BeachJavelin400g TJ5.89-00.007
May 10FIYA Track & Field Meet #5May 10 · 100 Meters · Place 41 · Manhattan BeachManhattan Beach100 Meters41.15.43a7
Apr 20Mini Mustang MS MeetApr 20 · 60m Hurdles · Place 3 · Manhattan BeachManhattan Beach60m Hurdles39" / 0.991m3.12.47a PB7
Apr 7FIYA Track & Field Meet #1Apr 7 · 1600 Meters · Place 4 · Manhattan BeachManhattan Beach1600 Meters4.5:43.47a7
Apr 7FIYA Track & Field Meet #1Apr 7 · Javelin · Place 2 · Manhattan BeachManhattan BeachJavelin400g TJ2.100-08.00 PB7
Apr 7FIYA Track & Field Meet #1Apr 7 · 100 Meters · Place 20 · Manhattan BeachManhattan Beach100 Meters20.15.30a7

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 21FIYA MeetMay 21 · Shot Put · Place 8 · Manhattan BeachManhattan BeachShot Put823-10—
May 21FIYA MeetMay 21 · 100 Meters · Place 24 · Manhattan BeachManhattan Beach100 Meters2416.18a—
May 12FIYA MeetMay 12 · Shot Put · Place 6 · Manhattan BeachManhattan BeachShot Put623-6—
May 12FIYA MeetMay 12 · 400 Meters · Place 7 · Manhattan BeachManhattan Beach400 Meters71:15.96a—
May 12FIYA MeetMay 12 · 100 Meters · Place 8 · Manhattan BeachManhattan Beach100 Meters815.44a—
May 7FIYA MeetMay 7 · Shot Put · Place 6 · Manhattan BeachManhattan BeachShot Put622-0—
May 7FIYA MeetMay 7 · 400 Meters · Place 10 · Manhattan BeachManhattan Beach400 Meters101:17.14a—
Apr 23FIYA MeetApr 23 · 100 Meters · Place 8 · Manhattan BeachManhattan Beach100 Meters8.15.67aUnofficial6
Apr 16FIYA MeetApr 16 · Long Jump · Place 5 · Manhattan BeachManhattan BeachLong Jump511-1—
Apr 16FIYA MeetApr 16 · 100 Meters · Place 2 · Manhattan BeachManhattan Beach100 Meters215.18a—