Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDr Martin Luther King, Jr Invitational · Jan 244:18.70aDr Martin Luther King, Jr InvitationalJanuary 24, 2025
100 Meters · OutdoorSan Diego Youth Clubs Meet Series #4 · Jun 1313.78aSan Diego Youth Clubs Meet Series #4June 13, 2021
100m Hurdles · 39" / 0.991m · OutdoorVYC Individual Event Championship Meet · May 1318.70aVYC Individual Event Championship MeetMay 13, 2023
1500 Meters · OutdoorCCCAA State Championships · May 173:52.17aCCCAA State ChampionshipsMay 17, 2024
1600 Meters · OutdoorCIF-SS Division 4 Track and Field Finals · May 134:20.31aCIF-SS Division 4 Track and Field FinalsMay 13, 2023
200 Meters · OutdoorValley United Invitational · Apr 732.62aValley United InvitationalApril 7, 2018
3000 Meters · IndoorDr Martin Luther King, Jr Invitational · Jan 248:53.00aDr Martin Luther King, Jr InvitationalJanuary 24, 2025
3000 Meters · Outdoor2024 Beach Opener · Mar 29:00.942024 Beach OpenerMarch 2, 2024
3200 Meters · OutdoorVentura County Championships · Apr 219:26.90aVentura County ChampionshipsApril 21, 2023
400 Meters · OutdoorSan Diego Youth Clubs Meet Series #4 · Jun 131:06.43aSan Diego Youth Clubs Meet Series #4June 13, 2021
5000 Meters · OutdoorCody McBride · Mar 2015:05.96aCody McBrideMarch 20, 2026
800 Meters · IndoorLumberjack Team Challenge · Jan 172:01.12aLumberjack Team ChallengeJanuary 17, 2025
800 Meters · OutdoorGlendale Invite · Apr 111:55.18aGlendale InviteApril 11, 2026
Combined results · OutdoorPacific Coast Shockwaves (SCA Qualifier) · Jun 10.4Pacific Coast Shockwaves (SCA Qualifier)June 1, 2019
High Jump · OutdoorVYC Individual Event Championship Meet · May 134-10.00VYC Individual Event Championship MeetMay 13, 2023
Long Jump · OutdoorVYC Individual Event Championship Meet · May 1316-08.00VYC Individual Event Championship MeetMay 13, 2023
Section 1 · OutdoorOaks Christian at Thousand Oaks · Mar 302:03.21Oaks Christian at Thousand OaksMarch 30, 2023

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2Desert Heat ClassicMay 2 · 1500 Meters · Place 12 · Grand CanyonGrand Canyon1500 Meters123:56.69JR
Apr 16Bryan Clay InvitationalApr 16 · 1500 Meters · Place 265 · Grand CanyonGrand Canyon1500 Meters265.3:54.69aJr
Apr 11Glendale InviteApr 11 · 800 Meters · Place 5 · Grand CanyonGrand Canyon800 Meters5.1:55.18a PBJr
Mar 28Carvel Jackson Memorial ShowcaseMar 28 · 1500 Meters · Place 6 · Grand CanyonGrand Canyon1500 Meters6.3:53.84aJr
Mar 20Cody McBrideMar 20 · 5000 Meters · Place 4 · Grand CanyonGrand Canyon5000 Meters4.15:05.96a PBJr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 30Ron Mann ClassicJan 30 · 1 Mile · Place 8 · Grand CanyonGrand Canyon1 Mile84:31.95JR
Jan 23Dr Martin Luther King, Jr InvitationalJan 23 · 3000 Meters · Place 17 · Grand CanyonGrand Canyon3000 Meters179:07.93aJr
Jan 23Dr Martin Luther King, Jr InvitationalJan 23 · 1 Mile · Place 25 · Grand CanyonGrand Canyon1 Mile254:22.33aJr
Jan 16Lumberjack Team ChallengeJan 16 · 1 Mile · Place 14 · Grand CanyonGrand Canyon1 Mile144:35.09aJr

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 212025 Willie Williams ClassicMar 21 · 5000 Meters · Grand CanyonGrand Canyon5000 Meters--DNSSo
Mar 212025 Willie Williams ClassicMar 21 · 1500 Meters · Grand CanyonGrand Canyon1500 Meters--DNSSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14Don Kirby Collegiate EliteFeb 14 · 1 Mile · Place 26 · Grand CanyonGrand Canyon1 Mile26.4:31.34aSo
Jan 24Dr Martin Luther King, Jr InvitationalJan 24 · 3000 Meters · Place 9 · Grand CanyonGrand Canyon3000 Meters98:53.00a PB—
Jan 24Dr Martin Luther King, Jr InvitationalJan 24 · 1 Mile · Place 15 · Grand CanyonGrand Canyon1 Mile154:18.70a PB—
Jan 17Lumberjack Team ChallengeJan 17 · 800 Meters · Place 7 · Grand CanyonGrand Canyon800 Meters72:01.12a PB—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 17CCCAA State ChampionshipsMay 17 · 1500 Meters · Place 5 · MoorparkMoorpark1500 Meters5.3:52.17a PB12
Apr 19Western State ChampionshipsApr 19 · 1500 Meters · Place 3 · MoorparkMoorpark1500 MetersRound P3.4:08.34a12
Apr 19Western State ChampionshipsApr 19 · 800 Meters · Place 8 · MoorparkMoorpark800 MetersRound P8.1:59.72a12
Apr 5Triton InvitationalApr 5 · 1500 Meters · Place 8 · Moorpark (Calif.)Moorpark (Calif.)1500 Meters83:56.94a—
Apr 5Triton InvitationalApr 5 · 800 Meters · Place 12 · Moorpark (Calif.)Moorpark (Calif.)800 Meters121:55.75a—
Mar 22WSC Coastal ConferenceMar 22 · 1500 Meters · Place 2 · Moorpark (Calif.)Moorpark (Calif.)1500 Meters24:00.98a—
Mar 22WSC Coastal ConferenceMar 22 · 800 Meters · Place 5 · Moorpark (Calif.)Moorpark (Calif.)800 Meters52:02.52a—
Mar 22024 Beach OpenerMar 2 · 3000 Meters · Place 21 · Fres MoorparkFres Moorpark3000 Meters219:00.94 PB—

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 13VYC Individual Event Championship MeetMay 13 · 100m Hurdles · Place 7 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.100m Hurdles39" / 0.991m7.18.70a PB12
May 13VYC Individual Event Championship MeetMay 13 · Long Jump · Place 3 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.Long Jump3.16-08.00 PB12
May 13VYC Individual Event Championship MeetMay 13 · High Jump · Place 4 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.High Jump4.4-10.00 PB12
May 13CIF-SS Division 4 Track and Field FinalsMay 13 · 1600 Meters · Place 3 · Oaks ChristianOaks Christian1600 Meters3.4:20.31a PB12
May 6VYC Western League Championship MeetMay 6 · 100m Hurdles · Place 4 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.100m Hurdles39" / 0.991m4.19.97a12
May 6VYC Western League Championship MeetMay 6 · Long Jump · Place 6 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.Long Jump6.16-05.2512
May 6VYC Western League Championship MeetMay 6 · High Jump · Place 3 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.High Jump3.4-06.0012
May 6CIF-SS Division 4 Track and Field PrelimsMay 6 · 3200 Meters · Place 6 · Oaks ChristianOaks Christian3200 MetersRound P6.9:31.15a12
May 6CIF-SS Division 4 Track and Field PrelimsMay 6 · 1600 Meters · Place 4 · Oaks ChristianOaks Christian1600 MetersRound P4.4:22.15a12
Apr 24Marmonte League FinalsApr 24 · 3200 Meters · Place 6 · Oaks ChristianOaks Christian3200 Meters6.9:28.54a12
Apr 24Marmonte League FinalsApr 24 · 1600 Meters · Place 3 · Oaks ChristianOaks Christian1600 Meters3.4:23.79a12
Apr 24Marmonte League FinalsApr 24 · 800 Meters · Oaks ChristianOaks Christian800 Meters--DNS12
Apr 21Ventura County ChampionshipsApr 21 · 3200 Meters · Place 1 · Oaks ChristianOaks Christian3200 Meters19:26.90a PB—
Apr 15103rd Russell CupApr 15 · 1600 Meters · Place 2 · Oaks ChristianOaks Christian1600 Meters24:25.2412
Apr 15103rd Russell CupApr 15 · 800 Meters · Place 4 · Oaks ChristianOaks Christian800 Meters42:01.3212
Apr 4Westlake at Oaks ChristianApr 4 · 3200 Meters · Place 1 · Oaks ChristianOaks Christian3200 Meters1.9:58.30a12
Apr 4Westlake at Oaks ChristianApr 4 · 800 Meters · Place 1 · Oaks ChristianOaks Christian800 Meters1.2:02.29a12
Mar 30Oaks Christian at Thousand OaksMar 30 · Section 1 · Place 4 · Oaks ChristiOaks ChristiSection 1410:26.37—
Mar 30Oaks Christian at Thousand OaksMar 30 · Section 1 · Place 4 · Oaks ChristiOaks ChristiSection 142:03.21 PB—
Mar 23Calabasas at Oaks ChristianMar 23 · 800 Meters · Place 3 · Oaks ChristiOaks Christi800 Meters32:01.4012
Mar 16Agoura and Oaks Christian at Newbury ParkMar 16 · 1600 Meters · Place 5 · Oaks ChristianOaks Christian1600 Meters54:37.82a—

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 14Valley Youth Conference Western League Championship MeetMay 14 · Long Jump · Place 2 · Santa Clarita Track ClubSanta Clarita Track ClubLong Jump216-1.50—
May 14Valley Youth Conference Western League Championship MeetMay 14 · Long Jump · Place 2 · Santa Clarita Track ClubSanta Clarita Track ClubLong Jump216-1.50—
Apr 7Oaks Christian at CalabasasApr 7 · Discus · Oaks ChristianOaks ChristianDiscus1.6kg—DNS11
Apr 7Oaks Christian at CalabasasApr 7 · 800 Meters · Oaks ChristianOaks Christian800 Meters—DNS11
Mar 19Maurice Greene InvitationalMar 19 · 800 Meters · Place 7 · Oaks ChristianOaks Christian800 Meters72:12.5211
Mar 17Newbury Park at Oaks ChristianMar 17 · 800 Meters · Place 7 · Oaks ChristianOaks Christian800 Meters72:14.5911
Mar 4Don Green InvitationalMar 4 · 800 Meters · Place 31 · Oaks ChristiOaks Christi800 Meters312:10.3811
Mar 4Don Green InvitationalMar 4 · 800 Meters · Place 31 · Oaks ChristiOaks Christi800 Meters312:10.3811
Mar 4Don Green InvitationalMar 4 · 800 Meters · Place 31 · Oaks ChristiOaks Christi800 Meters312:10.3811
Mar 4Don Green InvitationalMar 4 · 800 Meters · Place 31 · Oaks ChristiOaks Christi800 Meters312:10.3811
Mar 4Don Green InvitationalMar 4 · 800 Meters · Place 31 · Oaks ChristianOaks Christian800 Meters312:10.3811
Mar 4Don Green InvitationalMar 4 · 800 Meters · Place 31 · Oaks ChristianOaks Christian800 Meters312:10.3811

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 19Westlake Distance CarnivalFeb 19 · 800 Meters · Place 19 · Oaks ChristianOaks Christian800 Meters192:14.4311

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 17California State Games - YouthJul 17 · Long Jump · Place 4 · Valley United Track ClubValley United Track ClubLong Jump4.4.58m10
Jul 17California State Games - YouthJul 17 · 400 Meters · Place 9 · Valley United Track ClubValley United Track Club400 Meters9.1:07.25a10
Jul 17California State Games - YouthJul 17 · 100 Meters · Valley United Track ClubValley United Track Club100 MetersRound P—DNS10
Jun 18AAU Region 23 QualiferJun 18 · Long Jump · Place 1 · Valley United Track ClubValley United Track ClubLong Jump114-11.53—
Jun 13San Diego Youth Clubs Meet Series #4Jun 13 · Long Jump · Valley United Track ClubValley United Track ClubLong Jump—DNS10
Jun 13San Diego Youth Clubs Meet Series #4Jun 13 · 400 Meters · Place 9 · Valley United Track ClubValley United Track Club400 Meters9.1:06.43a PB10
Jun 13San Diego Youth Clubs Meet Series #4Jun 13 · 100 Meters · Place 6 · Valley United Track ClubValley United Track Club100 Meters6.13.78a PB10

2020 Outdoor Track

1 results
DateMeetEventPlMarkGr
Feb 22805 Distance MeetFeb 22 · 800 Meters · Oaks ChristianOaks Christian800 Meters--DNS9

2019 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 21USATF Region 15 Junior Olympic ChampionshipsJun 21 · Long Jump · Place 7 · Valley United Track ClubValley United Track ClubLong Jump7.4.22m8
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · Long Jump · Place 3 · Valley United Track ClubValley United Track ClubLong Jump3.4.09m8
Jun 1Pacific Coast Shockwaves (SCA Qualifier)Jun 1 · Combined results · Place 3 · Valley UniteValley UniteCombined results313-08.25—
Jun 1Pacific Coast Shockwaves (SCA Qualifier)Jun 1 · Combined results · Place 26 · Valley UniteValley UniteCombined results261:08.47—
Jun 1Pacific Coast Shockwaves (SCA Qualifier)Jun 1 · Combined results · Valley UniteValley UniteCombined results—0.4 PB—
Jun 1Pacific Coast Shockwaves (SCA Qualifier)Jun 1 · Combined results · Place 19 · Valley UniteValley UniteCombined resultsRound P1914.201—
May 11VYC Individual Event Championship MeetMay 11 · Long Jump · Place 3 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.Long Jump3.13-05.008
May 11VYC Individual Event Championship MeetMay 11 · 3000 Meters · West Valley EaglesWest Valley Eagles3000 Meters—SCR8
May 11VYC Individual Event Championship MeetMay 11 · 400 Meters · Place 5 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.400 Meters5.1:10.45a8
May 4Valley Youth Conference Eastern & Western League ChampionshipsMay 4 · Long Jump · Place 1 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.Long Jump1.13-10.258
May 4Valley Youth Conference Eastern & Western League ChampionshipsMay 4 · 3000 Meters · Place 7 · West Valley EaglesWest Valley Eagles3000 Meters7.11:05.64a8
May 4Valley Youth Conference Eastern & Western League ChampionshipsMay 4 · 1500 Meters · West Valley EaglesWest Valley Eagles1500 Meters—DNS8
May 4Valley Youth Conference Eastern & Western League ChampionshipsMay 4 · 400 Meters · Place 4 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.400 Meters4.1:10.23a8
May 4Valley Youth Conference Eastern & Western League ChampionshipsMay 4 · 100 Meters · Place 5 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.100 Meters5.15.29a8
May 1Delphic League Meet #4May 1 · 1600 Meters · Oaks ChristianOaks Christian1600 Meters--DNS8
May 1Delphic League Meet #4May 1 · 800 Meters · Oaks ChristianOaks Christian800 Meters--DNS8
Apr 6Valley Youth Conference Invitational MeetApr 6 · Long Jump · Place 1 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.Long Jump111-07.2513
Apr 6Valley Youth Conference Invitational MeetApr 6 · 3000 Meters · Place 7 · West Valley EaglesWest Valley Eagles3000 Meters711:06.9110
Apr 6Valley Youth Conference Invitational MeetApr 6 · 1500 Meters · Place 9 · West Valley EaglesWest Valley Eagles1500 Meters95:00.6610
Apr 6Valley Youth Conference Invitational MeetApr 6 · 100 Meters · Place 7 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.100 Meters714.3813
Apr 6Valley Youth Conference Invitational MeetApr 6 · 100 Meters · Place 7 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.100 Meters714.3913
Mar 21Delphic League #2Mar 21 · 1600 Meters · Place 4 · Oaks ChristianOaks Christian1600 Meters4.5:47.52a8

2018 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 12Valley Youth Conference Individual Event ChampionshipsMay 12 · 3000 Meters · Place 6 · West Valley EaglesWest Valley Eagles3000 Meters6.10:09.31a7
May 5Valley Youth Conference Eastern League FinalMay 5 · 3000 Meters · Place 4 · West Valley EaglesWest Valley Eagles3000 Meters4.10:23.31a7
Apr 21WVE Vs. Palmdale Bullets & Los Angeles FalconsApr 21 · 1500 Meters · Place 5 · West Valley EaglesWest Valley Eagles1500 Meters5.4:52.67a7
Apr 7Valley United InvitationalApr 7 · 3000 Meters · Place 6 · West Valley EaglesWest Valley Eagles3000 Meters6.10:41.33a7
Apr 7Valley United InvitationalApr 7 · 1500 Meters · Place 12 · West Valley EaglesWest Valley Eagles1500 Meters12.5:04.87a7
Apr 7Valley United InvitationalApr 7 · 200 Meters · Place 15 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.200 Meters15.32.62a PB7
Apr 7Valley United InvitationalApr 7 · 100 Meters · Place 34 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.100 MetersRound P34.15.74a7

2017 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2633rd Annual Los Angeles Jets InvitationalMay 26 · 1500 Meters · Place 9 · UnattachedUnattached1500 Meters9.5:02.55a6
May 20VYC Individual Event ChampionshipMay 20 · 3000 Meters · Place 1 · West Valley EaglesWest Valley Eagles3000 Meters1.10:30.05a6
May 20VYC Individual Event ChampionshipMay 20 · 1500 Meters · Place 5 · West Valley EaglesWest Valley Eagles1500 Meters5.5:10.97a6
May 10Delphic League FinalsMay 10 · 1600 Meters · Place 5 · Oaks ChristianOaks Christian1600 Meters5.5:22.41a6
May 6VYC Eastern League ChampionshipMay 6 · 3000 Meters · Place 1 · West Valley EaglesWest Valley Eagles3000 Meters1.10:37.78a6
May 6VYC Eastern League ChampionshipMay 6 · 1500 Meters · Place 2 · West Valley EaglesWest Valley Eagles1500 Meters2.5:01.57a6