Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorFullerton Youth Track & Field Invitational · Feb 1617.93aFullerton Youth Track & Field InvitationalFebruary 16, 2025
100 Meters · OutdoorPacific Coast Shockwaves Invitational · Apr 2014.02aPacific Coast Shockwaves InvitationalApril 20, 2024
200 Meters · IndoorFullerton Youth Track & Field Invitational · Feb 1637.43aFullerton Youth Track & Field InvitationalFebruary 16, 2025
200 Meters · OutdoorNighthawks Invitational · Apr 1932.34aNighthawks InvitationalApril 19, 2026
400 Meters · IndoorFullerton Youth Track & Field Invitational · Feb 161:29.76aFullerton Youth Track & Field InvitationalFebruary 16, 2025
400 Meters · OutdoorNighthawks Invitational · Apr 191:18.32aNighthawks InvitationalApril 19, 2026

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 19Nighthawks InvitationalApr 19 · 400 Meters · Place 13 · Strictly Speed Track ClubStrictly Speed Track Club400 Meters13.1:18.32a PB7
Apr 19Nighthawks InvitationalApr 19 · 200 Meters · Place 11 · Strictly Speed Track ClubStrictly Speed Track Club200 Meters11.32.34a PB7
Apr 19Nighthawks InvitationalApr 19 · 100 Meters · Place 14 · Strictly Speed Track ClubStrictly Speed Track Club100 Meters14.15.26a7

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 31West Coast Classic Track and Field InvitationalMay 31 · 200 Meters · Place 123 · Strictly Speed Track ClubStrictly Speed Track Club200 Meters12333.30a6
May 31West Coast Classic Track and Field InvitationalMay 31 · 100 Meters · Place 131 · Strictly Speed Track ClubStrictly Speed Track Club100 MetersRound P13116.20a6
May 24L A Jets 39th Annual InvitationalMay 24 · 200 Meters · Place 73 · Strictly Speed Track ClubStrictly Speed Track Club200 Meters7333.78a6
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 400 Meters · Place 70 · Strictly Speed Track ClubStrictly Speed Track Club400 Meters70.1:20.72a6
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 200 Meters · Place 77 · Strictly Speed Track ClubStrictly Speed Track Club200 Meters77.32.95a6
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 100 Meters · Place 85 · Strictly Speed Track ClubStrictly Speed Track Club100 MetersRound P85.15.96a6
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 400 Meters · Place 92 · Strictly Speed Track ClubStrictly Speed Track Club400 Meters921:23.30a6
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 200 Meters · Place 79 · Strictly Speed Track ClubStrictly Speed Track Club200 Meters7934.63a6
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 100 Meters · Place 90 · Strictly Speed Track ClubStrictly Speed Track Club100 MetersRound P9016.69a6
Mar 2210 East InvitationalMar 22 · 400 Meters · Place 68 · Strictly Speed Track ClubStrictly Speed Track Club400 MetersRound P681:22.30a6
Mar 2210 East InvitationalMar 22 · 200 Meters · Place 62 · Strictly Speed Track ClubStrictly Speed Track Club200 Meters6233.99a6
Mar 2210 East InvitationalMar 22 · 100 Meters · Place 77 · Strictly Speed Track ClubStrictly Speed Track Club100 MetersRound P7716.89a6

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 16Fullerton Youth Track & Field InvitationalFeb 16 · 400 Meters · Place 14 · Strictly Speed Track ClubStrictly Speed Track Club400 Meters141:29.76a PB—
Feb 16Fullerton Youth Track & Field InvitationalFeb 16 · 200 Meters · Place 8 · Strictly Speed Track ClubStrictly Speed Track Club200 Meters837.43a PB—
Feb 16Fullerton Youth Track & Field InvitationalFeb 16 · 100 Meters · Place 11 · Strictly Speed Track ClubStrictly Speed Track Club100 Meters1117.93a PB—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 200 Meters · Place 51 · Strictly Speed Track ClStrictly Speed Track Cl200 Meters5135.97a—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 100 Meters · Place 59 · Strictly Speed Track ClStrictly Speed Track Cl100 Meters5916.70a—
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 200 Meters · Place 98 · Strictly Speed Track ClubStrictly Speed Track Club200 MetersRound P98.35.54aWind: 1.15
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 100 Meters · Place 125 · Strictly Speed Track ClubStrictly Speed Track Club100 MetersRound P125.17.07aWind: -0.65
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 400 Meters · Place 75 · Strictly Speed Track ClubStrictly Speed Track Club400 Meters75.1:28.03a5
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 200 Meters · Place 57 · Strictly Speed Track ClubStrictly Speed Track Club200 Meters57.36.42a5
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 100 Meters · Place 64 · Strictly Speed Track ClubStrictly Speed Track Club100 MetersRound P64.16.83aWind: 0.45
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 200 Meters · Place 57 · Strictly Speed Track ClubStrictly Speed Track Club200 Meters57.38.00aWind: -0.55
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 400 Meters · Place 84 · Strictly Speed Track ClubStrictly Speed Track Club400 Meters84.1:24.62a5
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 200 Meters · Place 87 · Strictly Speed Track ClubStrictly Speed Track Club200 Meters87.37.06aWind: 2.35
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 100 Meters · Place 20 · Strictly Speed Track ClubStrictly Speed Track Club100 MetersRound P20.14.02a PBWind: 1.35
Mar 910 East InvitationalMar 9 · 400 Meters · Place 56 · Strictly Speed Track ClubStrictly Speed Track Club400 Meters56.1:35.37a5
Mar 910 East InvitationalMar 9 · 100 Meters · Place 47 · Strictly Speed Track ClubStrictly Speed Track Club100 Meters47.18.24a5

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 6Pacific Coast Shockwaves InvitationalMay 6 · 400 Meters · Place 83 · Inland Empire SpeedologInland Empire Speedolog400 Meters831:21.38a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 100 Meters · Place 90 · Inland Empire SpeedologInland Empire Speedolog100 MetersRound P9018.06a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 200 Meters · Place 90 · Inland Empire SpeedologInland Empire Speedolog200 Meters9039.79a—
Mar 1110 East InvitationalMar 11 · 400 Meters · Place 35 · Inland Empire SpeedologyInland Empire Speedology400 Meters35.1:36.83aUnofficial4
Mar 1110 East InvitationalMar 11 · 100 Meters · Place 37 · Inland Empire SpeedologyInland Empire Speedology100 Meters37.18.63aWind: 0.7Unofficial4