Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorLane 5, LA Falcons, Flying Phoenix Meet · Apr 194:49.15aLane 5, LA Falcons, Flying Phoenix MeetApril 19, 2025
1600 Meters · IndoorCrescenta Valley Distance Invite · Feb 214:56.23Crescenta Valley Distance InviteFebruary 21, 2026
1600 Meters · Outdoor2026 Tiger Invite 15th Annual · Apr 104:39.69a2026 Tiger Invite 15th AnnualApril 10, 2026
3000 Meters · OutdoorVYC Individual Event Championship 2025 · May 1710:10.80VYC Individual Event Championship 2025May 17, 2025
3200 Meters · OutdoorPacific League Finals · Apr 309:55.35aPacific League FinalsApril 30, 2026
800 Meters · OutdoorArcadia vs Crescenta Valley · Apr 152:13.55aArcadia vs Crescenta ValleyApril 15, 2026
Long Jump · OutdoorPacific Coast Shockwaves Invitational · Apr 233.23mPacific Coast Shockwaves InvitationalApril 23, 2022

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 30Pacific League FinalsApr 30 · 3200 Meters · Place 4 · Crescenta ValleyCrescenta Valley3200 Meters4.9:55.35a PB9
Apr 30Pacific League FinalsApr 30 · 1600 Meters · Place 18 · Crescenta ValleyCrescenta Valley1600 MetersRound P18.4:45.29a9
Apr 30Pacific League FinalsApr 30 · 800 Meters · Place 34 · Crescenta ValleyCrescenta Valley800 MetersRound P34.2:20.54a9
Apr 25Pacific League PrelimsApr 25 · 1600 Meters · Place 18 · Crescenta ValleyCrescenta Valley1600 MetersRound P18.4:45.29a9
Apr 25Pacific League PrelimsApr 25 · 800 Meters · Place 34 · Crescenta ValleyCrescenta Valley800 MetersRound P34.2:20.54a9
Apr 15Arcadia vs Crescenta ValleyApr 15 · 1600 Meters · Place 7 · Crescenta ValleyCrescenta Valley1600 Meters7.4:46.39a9
Apr 15Arcadia vs Crescenta ValleyApr 15 · 800 Meters · Place 11 · Crescenta ValleyCrescenta Valley800 Meters11.2:13.55a PB9
Apr 102026 Tiger Invite 15th AnnualApr 10 · 3200 Meters · Place 11 · Crescenta ValleyCrescenta Valley3200 Meters11.10:01.86a9
Apr 102026 Tiger Invite 15th AnnualApr 10 · 1600 Meters · Place 30 · Crescenta ValleyCrescenta Valley1600 Meters30.4:39.69a PB9
Apr 2Pasadena and Burbank at Crescenta ValleyApr 2 · 3200 Meters · Place 1 · Crescenta ValleyCrescenta Valley3200 Meters1.10:11.17a9
Mar 28The TENMar 28 · 3200 Meters · Crescenta ValleyCrescenta Valley3200 Meters—DNS9
Mar 28The TENMar 28 · 1600 Meters · Place 158 · Crescenta ValleyCrescenta Valley1600 Meters158.5:02.15a9
Mar 21Hi-Racer Meet of ChampionsMar 21 · 1600 Meters · Place 12 · Crescenta ValleyCrescenta Valley1600 Meters124:46.31—
Mar 13Redondo Track FestivalMar 13 · 3200 Meters · Place 22 · Crescenta ValleyCrescenta Valley3200 Meters22.10:18.63a9
Mar 7Arcadia Distance ChallengeMar 7 · 1600 Meters · Place 5 · Crescenta ValleyCrescenta Valley1600 Meters54:53.349

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21Crescenta Valley Distance InviteFeb 21 · 1600 Meters · Place 40 · Crescenta ValleyCrescenta Valley1600 Meters404:56.23 PB9
Feb 21Crescenta Valley Distance InviteFeb 21 · 1600 Meters · Place 40 · Crescenta ValleyCrescenta Valley1600 Meters404:56.239
Feb 21Crescenta Valley Distance InviteFeb 21 · 1600 Meters · Place 40 · Crescenta ValleyCrescenta Valley1600 Meters404:56.239

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 17VYC Individual Event Championship 2025May 17 · 1500 Meters · Place 8 · Los Angeles FalconsLos Angeles Falcons1500 Meters84:50.86—
May 17VYC Individual Event Championship 2025May 17 · 3000 Meters · Place 1 · Los Angeles FalconsLos Angeles Falcons3000 Meters110:10.80 PB—
May 10VYC Western League Championship Meet 2025May 10 · 3000 Meters · Place 2 · Los Angeles FalconsLos Angeles Falcons3000 Meters2.10:41.33a8
May 10VYC Western League Championship Meet 2025May 10 · 1500 Meters · Place 4 · Los Angeles FalconsLos Angeles Falcons1500 Meters4.5:02.95a8
Apr 19Lane 5, LA Falcons, Flying Phoenix MeetApr 19 · 1500 Meters · Place 1 · Los Angeles FalconsLos Angeles Falcons1500 Meters1.4:49.15a PB8
Apr 19Lane 5, LA Falcons, Flying Phoenix MeetApr 19 · 800 Meters · Place 1 · Los Angeles FalconsLos Angeles Falcons800 Meters1.2:29.21a8
Apr 122025 Valley Youth Conference Invitational MeetApr 12 · 3000 Meters · Place 2 · Los Angeles FalconsLos Angeles Falcons3000 Meters2.10:14.49a8
Apr 122025 Valley Youth Conference Invitational MeetApr 12 · 800 Meters · Place 8 · Los Angeles FalconsLos Angeles Falcons800 Meters8.2:29.65a8

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 1500 Meters · Place 29 · 33-Unattached33-Unattached1500 Meters29.4:49.81a7
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 200 Meters · 33-Unattached33-Unattached200 Meters—DNSWind: 17
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 1500 Meters · UnattachedUnattached1500 Meters—DNS7
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 1500 Meters · Place 18 · UnattachedUnattached1500 Meters18.5:00.38a7
May 11VYC Individual Event Championship MeetMay 11 · 3000 Meters · Place 6 · Los Angeles FalconsLos Angeles Falcons3000 Meters6.11:16.44a7
May 4VYC Western League Championship MeetMay 4 · 3000 Meters · Place 2 · Los Angeles FalconsLos Angeles Falcons3000 Meters2.10:51.99a7
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 1500 Meters · 33-Unattached33-Unattached1500 Meters--DNS7
Apr 6Valley Youth Conference Invitational MeetApr 6 · 3000 Meters · Place 3 · Los Angeles FalconsLos Angeles Falcons3000 Meters3.11:11.92a7
Mar 30Storm, Falcons, Lane 5Mar 30 · 3000 Meters · Place 3 · Los Angeles FalconsLos Angeles Falcons3000 Meters3.11:35.21a7
Mar 30Storm, Falcons, Lane 5Mar 30 · 800 Meters · Place 2 · Los Angeles FalconsLos Angeles Falcons800 Meters2.2:45.81a7

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 3000 Meters · Place 27 · 33-Unattached33-Unattached3000 Meters27.12:06.66aUnofficial6
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 1500 Meters · Place 53 · 33-Unattached33-Unattached1500 Meters53.5:35.31aUnofficial6
May 13VYC Individual Event Championship MeetMay 13 · 3000 Meters · Place 7 · Los Angeles FalconsLos Angeles Falcons3000 Meters7.12:08.85a6
May 6VYC Western League Championship MeetMay 6 · 3000 Meters · Place 7 · Los Angeles FalconsLos Angeles Falcons3000 Meters7.13:22.16a6
Apr 1Valley Youth Conference Invitational MeetApr 1 · 1500 Meters · Place 9 · Los Angeles FalconsLos Angeles Falcons1500 Meters95:53.64—
Apr 1Valley Youth Conference Invitational MeetApr 1 · 3000 Meters · Place 7 · Los Angeles FalconsLos Angeles Falcons3000 Meters712:09.29—

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 3000 Meters · Place 16 · Glendale WarriorsGlendale Warriors3000 Meters16.12:32.95a5
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 1500 Meters · Place 20 · Glendale WarriorsGlendale Warriors1500 Meters20.5:33.91a5
May 14Long Beach Sprinters InvitationalMay 14 · Long Jump · Place 12 · Glendale WarriorsGlendale WarriorsLong Jump12.3.65m5
May 14Long Beach Sprinters InvitationalMay 14 · 1500 Meters · Place 27 · Glendale WarriorsGlendale Warriors1500 Meters27.5:59.28a5
Apr 23Pacific Coast Shockwaves InvitationalApr 23 · Long Jump · Place 21 · Glendale WarriorsGlendale WarriorsLong Jump213.23m PB5
Apr 23Pacific Coast Shockwaves InvitationalApr 23 · 1500 Meters · Place 27 · Glendale WarriorsGlendale Warriors1500 Meters275:48.285
Apr 16Pasadena Running Roses Field Event InvitationalApr 16 · Long Jump · Glendale WarriorsGlendale WarriorsLong Jump—DNS5
Apr 16Pasadena Running Roses Field Event InvitationalApr 16 · Shot Put · Glendale WarriorsGlendale WarriorsShot Put6lb—DNS5
Apr 16Pasadena Running Roses Field Event InvitationalApr 16 · High Jump · Glendale WarriorsGlendale WarriorsHigh Jump—DNS5