Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHavoc TC Annual Meet · Jun 314.69aHavoc TC Annual MeetJune 3, 2023
1500 Meters · OutdoorUsa Rockets Annual Track Meet · May 275:11.07aUsa Rockets Annual Track Meet May 27, 2023
1600 Meters · OutdoorBattle of La Jolla (scrimmage). · Feb 214:52.28aBattle of La Jolla (scrimmage).February 21, 2026
3000 Meters · OutdoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 1111:36.31aUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 11, 2022
800 Meters · OutdoorBattle of La Jolla (Scrimmage) · Feb 272:22.91aBattle of La Jolla (Scrimmage)February 27, 2025

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Battle of La Jolla (scrimmage).Feb 21 · 1600 Meters · Place 2 · The Bishop's SchoolThe Bishop's School1600 Meters2.4:52.28a PB10

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Battle of La Jolla (Scrimmage)Feb 27 · 1600 Meters · Place 6 · The Bishop's SchoolThe Bishop's School1600 Meters6.5:18.15a9
Feb 27Battle of La Jolla (Scrimmage)Feb 27 · 800 Meters · Place 5 · The Bishop's SchoolThe Bishop's School800 Meters5.2:22.91a PB9

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 3League FinalsMay 3 · 1600 Meters · Place 5 · The Bishop's SchoolThe Bishop's School1600 Meters5.5:34.68
May 3League FinalsMay 3 · 800 Meters · Place 4 · The Bishop's SchoolThe Bishop's School800 Meters4.2:35.88
Apr 27Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · 1500 Meters · Place 8 · Havoc Youth Track ClubHavoc Youth Track Club1500 Meters8.5:23.33a8

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 3Havoc TC Annual MeetJun 3 · 1500 Meters · Place 6 · Havoc Youth Track ClubHavoc Youth Track Club1500 Meters65:14.75a—
Jun 3Havoc TC Annual MeetJun 3 · 100 Meters · Place 30 · Havoc Youth Track ClubHavoc Youth Track Club100 Meters3014.69a PB—
May 27Usa Rockets Annual Track Meet May 27 · 1500 Meters · Place 8 · Havoc Youth Track ClubHavoc Youth Track Club1500 Meters8.5:11.07a PB7
May 27Usa Rockets Annual Track Meet May 27 · 800 Meters · Place 11 · Havoc Youth Track ClubHavoc Youth Track Club800 Meters11.2:38.15a7
May 6Mercury San Diego 19th Annual Developmental MeetMay 6 · 1500 Meters · Place 5 · Havoc Youth Track ClubHavoc Youth Track Club1500 Meters55:13.25a—

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 11USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 11 · 3000 Meters · Place 4 · Havoc Youth Track ClubHavoc Youth Track Club3000 Meters4.11:36.31a PB6
Jun 11USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 11 · 1500 Meters · Place 5 · Havoc Youth Track ClubHavoc Youth Track Club1500 Meters5.5:31.54a6
Jun 4Havoc Track Annual Track Meet Jun 4 · 1500 Meters · Place 3 · Havoc Youth Track ClubHavoc Youth Track Club1500 Meters35:24.6012
Apr 30Mercury San Diego 18th Annual MeetApr 30 · 1500 Meters · Place 3 · Havoc Youth Track ClubHavoc Youth Track Club1500 Meters3.5:26.83a6
Apr 23Flo-Jo 27th Annual Invitational Track and Field MeetApr 23 · 1500 Meters · Place 1 · Havoc Youth Track ClubHavoc Youth Track Club1500 Meters1.5:39.62a6
Apr 23Flo-Jo 27th Annual Invitational Track and Field MeetApr 23 · 800 Meters · Havoc Youth Track ClubHavoc Youth Track Club800 Meters—DNS6