Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 135:39.79aUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
1500 Meters · OutdoorVista Murrieta - Winter Qualifier · Jan 315:28.65aVista Murrieta - Winter QualifierJanuary 31, 2026
1600 Meters · OutdoorNorth County San Diego MS Championship · May 25:57.42aNorth County San Diego MS ChampionshipMay 2, 2026
400 Meters · Outdoor2026 Summer Nights Track & Field Series - San Marcos · May 271:07.73a2026 Summer Nights Track & Field Series - San MarcosMay 27, 2026
5000 Meters · Outdoor2026 Summer Nights Track & Field Series - San Marcos · May 2722:52.78a2026 Summer Nights Track & Field Series - San MarcosMay 27, 2026
600 Meters · OutdoorVista Murrieta - Winter Qualifier · Jan 311:48.18aVista Murrieta - Winter QualifierJanuary 31, 2026
800 Meters · IndoorFullerton Youth Track & Field Invitational · Feb 162:36.70aFullerton Youth Track & Field InvitationalFebruary 16, 2025
800 Meters · OutdoorStampede Round Up · May 302:33.22aStampede Round Up May 30, 2026

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

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 1500 Meters · Place 2 · Oceanside DolphinsOceanside Dolphins1500 Meters2.5:39.79a PB8
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 800 Meters · Place 2 · Oceanside DolphinsOceanside Dolphins800 Meters2.2:41.93a8

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 30Stampede Round Up May 30 · 800 Meters · Place 2 · Oceanside DolphinsOceanside Dolphins800 Meters2.2:33.22a PB8
May 272026 Summer Nights Track & Field Series - San MarcosMay 27 · 5000 Meters · Place 3 · Oceanside DolphinsOceanside Dolphins5000 Meters3.22:52.78a PB8
May 272026 Summer Nights Track & Field Series - San MarcosMay 27 · 400 Meters · Place 7 · Oceanside DolphinsOceanside Dolphins400 Meters7.1:07.73a PB8
May 27USATF San Diego Imperial Summer Nights #7May 27 · 5000 Meters · Place 3 · Oceanside DolphinsOceanside Dolphins5000 Meters3.22:52.78a8
May 27USATF San Diego Imperial Summer Nights #7May 27 · 400 Meters · Place 7 · Oceanside DolphinsOceanside Dolphins400 Meters7.1:07.73a8
May 23Usa Rockets Annual Track MeetMay 23 · 1500 Meters · Oceanside DolphinsOceanside Dolphins1500 Meters—DNS8
May 23Usa Rockets Annual Track MeetMay 23 · 800 Meters · Place 2 · Oceanside DolphinsOceanside Dolphins800 Meters2.2:35.73a8
May 18Bobcat Middle School Track MeetMay 18 · 800 Meters · Place 2 · Martin Luther King (Oceanside)Martin Luther King (Oceanside)800 Meters2.2:39.79a8
May 18Bobcat Middle School Track MeetMay 18 · 400 Meters · Place 2 · Martin Luther King (Oceanside)Martin Luther King (Oceanside)400 Meters2.1:07.88a8
May 2North County San Diego MS ChampionshipMay 2 · 1600 Meters · Place 5 · Martin Luther King (Oceanside)Martin Luther King (Oceanside)1600 Meters55:57.42a PB8
May 2North County San Diego MS ChampionshipMay 2 · 800 Meters · Place 3 · Martin Luther King (Oceanside)Martin Luther King (Oceanside)800 Meters32:40.61a8
Apr 15OUSD Middle Schools Cluster Meet #2Apr 15 · 400 Meters · Place 1 · Martin Luther King (Oceanside)Martin Luther King (Oceanside)400 Meters11:08.87a8
Apr 1OUSD Middle Schools Cluster Meet #1Apr 1 · 800 Meters · Place 1 · Martin Luther King (Oceanside)Martin Luther King (Oceanside)800 Meters1.2:45.69a8
Apr 1OUSD Middle Schools Cluster Meet #1Apr 1 · 400 Meters · Place 1 · Martin Luther King (Oceanside)Martin Luther King (Oceanside)400 Meters1.1:09.64a8
Jan 31Vista Murrieta - Winter QualifierJan 31 · 600 Meters · Place 6 · UnattachedUnattached600 Meters6.1:48.18a PB8
Jan 31Vista Murrieta - Winter QualifierJan 31 · 1500 Meters · Place 15 · UnattachedUnattached1500 Meters15.5:28.65a PB8

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 800 Meters · Place 4 · Oceanside DolphinsOceanside Dolphins800 Meters42:48.23a7
May 31Havoc TC Annual MeetMay 31 · 400 Meters · Place 12 · Oceanside DolphinsOceanside Dolphins400 Meters12.1:10.28a7
May 28Cal State San Marcos Summer Nights #5May 28 · 800 Meters · Place 15 · Oceanside DolphinsOceanside Dolphins800 Meters152:41.98a7
May 28Cal State San Marcos Summer Nights #5May 28 · 400 Meters · Place 14 · Oceanside DolphinsOceanside Dolphins400 Meters141:11.45a7
May 24USA Rockets Annual Track MeetMay 24 · 1500 Meters · Oceanside DolphinsOceanside Dolphins1500 Meters—DNS7
May 24USA Rockets Annual Track MeetMay 24 · 800 Meters · Place 4 · Oceanside DolphinsOceanside Dolphins800 Meters4.2:50.55a7
May 7Bobcat Middle School InviteMay 7 · 1600 Meters · Place 3 · Martin Luther King (Oceanside)Martin Luther King (Oceanside)1600 Meters36:00.90a7
May 7Bobcat Middle School InviteMay 7 · 800 Meters · Place 3 · Martin Luther King (Oceanside)Martin Luther King (Oceanside)800 Meters32:45.22a7

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 16Fullerton Youth Track & Field InvitationalFeb 16 · 800 Meters · Place 3 · Oceanside DolphinsOceanside Dolphins800 Meters32:36.70a PB—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 6Bobcat Middle School Track MeetMay 6 · 1600 Meters · Place 3 · Martin Luther King (Oceanside)Martin Luther King (Oceanside)1600 Meters3.6:28.22a6
May 6Bobcat Middle School Track MeetMay 6 · 800 Meters · Place 1 · Martin Luther King (Oceanside)Martin Luther King (Oceanside)800 Meters1.2:55.02a6