Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Outdoor2026 Western Conference Prelims and Finals · Apr 1735:13.76a2026 Western Conference Prelims and FinalsApril 17, 2026
1500 Meters · Outdoor2026 Moorpark College Season Opener · Feb 74:23.85a2026 Moorpark College Season OpenerFebruary 7, 2026
1600 Meters · Outdoor65th Annual East Bakersfield Relays · Mar 74:43.63a65th Annual East Bakersfield RelaysMarch 7, 2025
2000m Steeplechase · 0.838m · OutdoorAAU TRACK & FIELD REGION 22 NATIONAL QUALIFIER · Jun 147:17.90AAU TRACK & FIELD REGION 22 NATIONAL QUALIFIERJune 14, 2023
3000m Steeplechase · 0.914m · Outdoor2026 Western Conference Prelims and Finals · Apr 1710:33.00a2026 Western Conference Prelims and FinalsApril 17, 2026
3200 Meters · OutdoorLonnie Shelton Invitational · Apr 1110:13.90aLonnie Shelton InvitationalApril 11, 2025
800 Meters · OutdoorDinuba Invitational · Apr 252:13.17Dinuba InvitationalApril 25, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 22026 3C2A Southern California ChampionshipsMay 2 · 3000m Steeplechase · Place 22 · BakersfieldBakersfield3000m Steeplechase0.914mRound P22.10:53.35aFr
Apr 172026 Western Conference Prelims and FinalsApr 17 · 3000m Steeplechase · Place 7 · BakersfieldBakersfield3000m Steeplechase0.914m7.10:33.00a PBFr
Apr 172026 Western Conference Prelims and FinalsApr 17 · 10,000 Meters · Place 13 · BakersfieldBakersfield10,000 Meters13.35:13.76a PBFr
Apr 172026 Western Conference Prelims and FinalsApr 17 · 5000 Meters · BakersfieldBakersfield5000 Meters—DNSFr
Mar 272026 Dave Shannon InvitationalMar 27 · 3000m Steeplechase · BakersfieldBakersfield3000m Steeplechase0.914m—DNSFr
Mar 272026 Dave Shannon InvitationalMar 27 · 800 Meters · BakersfieldBakersfield800 Meters—DNSFr
Feb 72026 Moorpark College Season OpenerFeb 7 · 3000 Meters · BakersfieldBakersfield3000 Meters—DNSFr
Feb 72026 Moorpark College Season OpenerFeb 7 · 1500 Meters · Place 12 · BakersfieldBakersfield1500 Meters12.4:23.85a PBFr
Jan 302026 OCC Early Season Event MeetJan 30 · 5000 Meters · BakersfieldBakersfield5000 Meters—DNSFr

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 7SYML Varsity ChampionshipsMay 7 · 3200 Meters · Place 1 · South BakersfieldSouth Bakersfield3200 Meters110:54.66a12
May 7SYML Varsity ChampionshipsMay 7 · 1600 Meters · Place 1 · South BakersfieldSouth Bakersfield1600 Meters14:47.60a12
May 2THUNDERBIRD CLASSICMay 2 · 3200 Meters · Place 8 · South BakersfieldSouth Bakersfield3200 Meters810:25.30a12
May 2THUNDERBIRD CLASSICMay 2 · 1600 Meters · Place 6 · South BakersfieldSouth Bakersfield1600 Meters64:50.22a12
May 2THUNDERBIRD CLASSICMay 2 · 800 Meters · South BakersfieldSouth Bakersfield800 Meters—NT12
Apr 25Dinuba InvitationalApr 25 · 1600 Meters · Place 16 · South BakersfieldSouth Bakersfield1600 Meters164:53.2012
Apr 25Dinuba InvitationalApr 25 · 800 Meters · Place 21 · South BakersfieldSouth Bakersfield800 Meters212:13.17 PB12
Apr 11Lonnie Shelton InvitationalApr 11 · 3200 Meters · Place 3 · South BakersfieldSouth Bakersfield3200 Meters310:13.90a PB12
Apr 11Lonnie Shelton InvitationalApr 11 · 1600 Meters · Place 4 · South BakersfieldSouth Bakersfield1600 Meters44:50.02a12
Mar 26SYML #2Mar 26 · 3200 Meters · Place 1 · South BakersfieldSouth Bakersfield3200 Meters110:55.83a12
Mar 26SYML #2Mar 26 · 1600 Meters · Place 1 · South BakersfieldSouth Bakersfield1600 Meters14:57.90a12
Mar 26SYML #2Mar 26 · 800 Meters · Place 1 · South BakersfieldSouth Bakersfield800 Meters12:13.37a12
Mar 21Red Estes InvitationalMar 21 · 1600 Meters · Place 49 · South BakersfieldSouth Bakersfield1600 Meters49.4:45.37a12
Mar 765th Annual East Bakersfield RelaysMar 7 · 1600 Meters · Place 1 · South BakersfieldSouth Bakersfield1600 Meters14:43.63a PB—
Feb 27Spartan Time TrialFeb 27 · 1600 Meters · Place 1 · South BakersfieldSouth Bakersfield1600 Meters1.4:57.21a12
Feb 27Spartan Time TrialFeb 27 · 800 Meters · Place 2 · South BakersfieldSouth Bakersfield800 Meters2.2:32.55a12

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 30SYML Varsity ChampionshipApr 30 · 3200 Meters · Place 2 · South BakersfieldSouth Bakersfield3200 Meters211:03.05a—
Apr 9SYML Mini Meet #2Apr 9 · 3200 Meters · Place 2 · South BakersfieldSouth Bakersfield3200 Meters211:07.20—
Mar 22KENNEDY INVITATIONALMar 22 · 800 Meters · Place 16 · South BakersfieldSouth Bakersfield800 Meters162:16.19a—
Mar 12SYML Mini Meet #1Mar 12 · 800 Meters · Place 5 · South BakersfieldSouth Bakersfield800 Meters52:21.30a—

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 6USATF Region 14 Junior Olympic T&F ChampionshipsJul 6 · 1500 Meters · Place 9 · Kern TCKern TC1500 Meters9.4:47.19a10
Jun 24USATF Central California Association Junior Olympic ChampionshipsJun 24 · 1500 Meters · Place 3 · Kern TCKern TC1500 Meters34:59.20a—
Jun 14AAU TRACK & FIELD REGION 22 NATIONAL QUALIFIERJun 14 · 2000m Steeplechase · Place 1 · Kern TCKern TC2000m Steeplechase0.838m1.7:17.90 PB10
Jun 14AAU TRACK & FIELD REGION 22 NATIONAL QUALIFIERJun 14 · 1500 Meters · Place 3 · Kern TCKern TC1500 Meters3.4:48.42a10
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 2000m Steeplechase · Place 6 · Kern TCKern TC2000m Steeplechase0.838m6.7:31.83aUnofficial10
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 1500 Meters · Place 20 · Kern TCKern TC1500 Meters20.4:51.88aUnofficial10
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 800 Meters · Place 16 · Kern TCKern TC800 Meters16.2:20.37aUnofficial10
Apr 27Mt. League JV ChampionshipsApr 27 · 1600 Meters · Place 2 · South BakersfieldSouth Bakersfield1600 Meters25:14.49a—
Apr 21Dinuba InvitationalApr 21 · 800 Meters · Place 28 · South BakersfieldSouth Bakersfield800 Meters28.2:17.63a10
Apr 14Lonnie Shelton InvitationalApr 14 · 1600 Meters · Place 3 · South BakersfieldSouth Bakersfield1600 Meters35:24.0910
Mar 31KENNEDY INVITATIONALMar 31 · 1600 Meters · Place 11 · South BakersfieldSouth Bakersfield1600 Meters115:19.85a—
Mar 31KENNEDY INVITATIONALMar 31 · 800 Meters · Place 7 · South BakersfieldSouth Bakersfield800 Meters72:22.58a—
Mar 23Mt Mini Meet #2Mar 23 · 800 Meters · Place 1 · South BakersfieldSouth Bakersfield800 Meters12:25.04a—
Mar 23Mt Mini Meet #2Mar 23 · 1600 Meters · Place 10 · South BakersfieldSouth Bakersfield1600 Meters105:19.34a—
Mar 9Mt Mini Meet #1Mar 9 · 1600 Meters · Place 9 · South BakersfieldSouth Bakersfield1600 Meters95:07.94a—
Mar 9Mt Mini Meet #1Mar 9 · 800 Meters · Place 1 · South BakersfieldSouth Bakersfield800 Meters12:30.64a—