Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorThunderbird Classic · Apr 2915.62aThunderbird ClassicApril 29, 2022
1500 Meters · Outdoor2026 Western Conference Prelims and Finals · Apr 174:56.202026 Western Conference Prelims and FinalsApril 17, 2026
1600 Meters · IndoorKern Invite · Feb 285:45.48aKern InviteFebruary 28, 2025
1600 Meters · OutdoorPATRIOT GAMES · Apr 255:16.98PATRIOT GAMESApril 25, 2025
200 Meters · OutdoorSWYL JV CHAMPIONSHIPS · Apr 2731.90aSWYL JV CHAMPIONSHIPSApril 27, 2022
3000 Meters · Outdoor2026 Moorpark College Season Opener · Feb 711:15.95a2026 Moorpark College Season OpenerFebruary 7, 2026
3000m Steeplechase · 0.762m · Outdoor2026 Western Conference Prelims and Finals · Apr 1712:16.33a2026 Western Conference Prelims and FinalsApril 17, 2026
3000m Steeplechase · Outdoor65th Annual East Bakersfield Relays · Mar 78:12.49a65th Annual East Bakersfield RelaysMarch 7, 2025
3200 Meters · IndoorKern Invite · Feb 2812:52.92aKern InviteFebruary 28, 2025
3200 Meters · OutdoorSYRL Meet #1 · Apr 812:03.47aSYRL Meet #1April 8, 2025
400 Meters · IndoorLiberty Time Trials · Feb 251:14.90Liberty Time TrialsFebruary 25, 2022
400 Meters · OutdoorSWYL JV CHAMPIONSHIPS · Apr 271:12.22aSWYL JV CHAMPIONSHIPSApril 27, 2022
5000 Meters · Outdoor2026 OCC Early Season Event Meet · Jan 3020:49.39a2026 OCC Early Season Event MeetJanuary 30, 2026
800 Meters · IndoorKern Invite · Feb 282:38.02aKern InviteFebruary 28, 2025
800 Meters · OutdoorLonnie Shelton Invitational · Apr 112:27.17aLonnie Shelton InvitationalApril 11, 2025
Long Jump · OutdoorSYRL MEET #1 · Mar 1511-09.00SYRL MEET #1March 15, 2023

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 22026 3C2A Southern California ChampionshipsMay 2 · 3000m Steeplechase · Place 4 · BakersfieldBakersfield3000m Steeplechase0.762m4.12:17.32aFr
May 22026 3C2A Southern California ChampionshipsMay 2 · 800 Meters · Place 17 · BakersfieldBakersfield800 MetersRound P17.2:31.00aFr
Apr 172026 Western Conference Prelims and FinalsApr 17 · 3000m Steeplechase · Place 2 · BakersfieldBakersfield3000m Steeplechase0.762m2.12:16.33a PBFr
Apr 172026 Western Conference Prelims and FinalsApr 17 · 1500 Meters · Place 1 · BakersfieldBakersfield1500 MetersRound P1.4:56.20 PBFr
Apr 172026 Western Conference Prelims and FinalsApr 17 · 800 Meters · Place 5 · BakersfieldBakersfield800 MetersRound P5.2:27.60aFr
Apr 172026 Western Conference Prelims and FinalsApr 17 · 800 Meters · Place 7 · BakersfieldBakersfield800 Meters7.2:36.18aFr
Mar 272026 Dave Shannon InvitationalMar 27 · 3000m Steeplechase · Place 1 · BakersfieldBakersfield3000m Steeplechase0.762m1.12:34.65aFr
Feb 72026 Moorpark College Season OpenerFeb 7 · 3000 Meters · Place 1 · BakersfieldBakersfield3000 Meters1.11:15.95a PBFr
Feb 72026 Moorpark College Season OpenerFeb 7 · 1500 Meters · Place 3 · BakersfieldBakersfield1500 Meters3.5:19.74aFr
Jan 302026 OCC Early Season Event MeetJan 30 · 5000 Meters · Place 3 · BakersfieldBakersfield5000 Meters3.20:49.39a PBFr

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 16CIF - CS Division 4 ChampionshipMay 16 · 3200 Meters · Place 5 · Garces MemorialGarces Memorial3200 Meters512:11.81a12
May 16CIF - CS Division 4 ChampionshipMay 16 · 1600 Meters · Place 3 · Garces MemorialGarces Memorial1600 Meters35:28.32a12
May 8SYRL/SYVL Varsity ChampionshipsMay 8 · 3200 Meters · Place 1 · Garces MemorialGarces Memorial3200 Meters112:09.72a12
May 8SYRL/SYVL Varsity ChampionshipsMay 8 · 1600 Meters · Place 4 · Garces MemorialGarces Memorial1600 Meters45:29.81a12
May 2THUNDERBIRD CLASSICMay 2 · 3200 Meters · Place 3 · Garces MemorialGarces Memorial3200 Meters312:11.36a12
May 2THUNDERBIRD CLASSICMay 2 · 1600 Meters · Garces MemorialGarces Memorial1600 Meters—NT12
May 2THUNDERBIRD CLASSICMay 2 · 800 Meters · Place 8 · Garces MemorialGarces Memorial800 Meters82:36.28a12
Apr 25PATRIOT GAMESApr 25 · 3200 Meters · Place 3 · Garces MemorialGarces Memorial3200 Meters312:11.9812
Apr 25PATRIOT GAMESApr 25 · 1600 Meters · Place 4 · Garces MemorialGarces Memorial1600 Meters45:16.98 PB12
Apr 11Lonnie Shelton InvitationalApr 11 · 3200 Meters · Place 2 · Garces MemorialGarces Memorial3200 Meters212:30.01a12
Apr 11Lonnie Shelton InvitationalApr 11 · 1600 Meters · Place 3 · Garces MemorialGarces Memorial1600 Meters35:34.00a12
Apr 11Lonnie Shelton InvitationalApr 11 · 800 Meters · Place 3 · Garces MemorialGarces Memorial800 Meters32:27.17a PB12
Apr 8SYRL Meet #1Apr 8 · 3200 Meters · Place 2 · Garces MemorialGarces Memorial3200 Meters212:03.47a PB12
Apr 8SYRL Meet #1Apr 8 · 800 Meters · Place 6 · Garces MemorialGarces Memorial800 Meters62:29.33a12
Mar 27SYRL Meet #2Mar 27 · 3200 Meters · Place 1 · Garces MemorialGarces Memorial3200 Meters1.12:15.80a12
Mar 27SYRL Meet #2Mar 27 · 1600 Meters · Place 6 · Garces MemorialGarces Memorial1600 Meters6.5:37.31a12
Mar 27SYRL Meet #2Mar 27 · 800 Meters · Place 6 · Garces MemorialGarces Memorial800 Meters6.2:35.81a12
Mar 21Larry Lung Invitational Mar 21 · 3200 Meters · Place 1 · Garces MemorialGarces Memorial3200 Meters112:25.64a12
Mar 21Larry Lung Invitational Mar 21 · 1600 Meters · Place 2 · Garces MemorialGarces Memorial1600 Meters25:33.59a12
Mar 21Larry Lung Invitational Mar 21 · 800 Meters · Place 2 · Garces MemorialGarces Memorial800 Meters22:32.14a12
Mar 765th Annual East Bakersfield RelaysMar 7 · 3000m Steeplechase · Place 2 · Garces MemorialGarces Memorial3000m Steeplechase28:12.49a PB—
Mar 765th Annual East Bakersfield RelaysMar 7 · 1600 Meters · Place 1 · Garces MemorialGarces Memorial1600 Meters15:34.83a—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Kern InviteFeb 28 · 3200 Meters · Place 5 · Garces MemorialGarces Memorial3200 Meters512:52.92a PB—
Feb 28Kern InviteFeb 28 · 1600 Meters · Place 7 · Garces MemorialGarces Memorial1600 Meters75:45.48a PB—
Feb 28Kern InviteFeb 28 · 800 Meters · Place 9 · Garces MemorialGarces Memorial800 Meters92:38.02a PB—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 10CIF CS DIV 4 CHAMPIONSHIPSMay 10 · 1600 Meters · Place 18 · Garces MemorialGarces Memorial1600 Meters186:15.71a—
May 1SYRL/SYVL CHAMPIONSHIPSMay 1 · 1600 Meters · Place 11 · Garces MemorialGarces Memorial1600 Meters116:17.72a—
May 1SYRL/SYVL CHAMPIONSHIPSMay 1 · 400 Meters · Place 10 · Garces MemorialGarces Memorial400 Meters101:15.95a—
Apr 19PATRIOT GAMESApr 19 · 1600 Meters · Place 21 · Garces MemorialGarces Memorial1600 Meters216:40.94a—
Apr 10SYRL MEET #2Apr 10 · 1600 Meters · Place 17 · Garces MemorialGarces Memorial1600 Meters176:32.90a—
Apr 10SYRL MEET #2Apr 10 · 400 Meters · Place 16 · Garces MemorialGarces Memorial400 Meters161:14.63a—
Mar 20SYRL MEET #1Mar 20 · 1600 Meters · Place 11 · Garces MemorialGarces Memorial1600 Meters116:13.57a—
Mar 20SYRL MEET #1Mar 20 · 400 Meters · Place 20 · Garces MemorialGarces Memorial400 Meters201:16.43a—
Mar 8Kern InviteMar 8 · 1600 Meters · Place 20 · Garces MemorialGarces Memorial1600 Meters206:06.29a—
Mar 1East Bakersfield RelaysMar 1 · 3000m Steeplechase · Place 6 · Garces MemorialGarces Memorial3000m Steeplechase69:30.82a—

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 12CIF-CS Division IV ChampionshipMay 12 · 1600 Meters · Place 23 · Garces MemorialGarces Memorial1600 Meters23.6:35.79a10
May 3SYRL/SYVL CHAMPIONSHIPSMay 3 · 1600 Meters · Place 10 · Garces MemorialGarces Memorial1600 Meters106:40.25a—
May 3SYRL/SYVL CHAMPIONSHIPSMay 3 · 800 Meters · Place 9 · Garces MemorialGarces Memorial800 Meters93:01.18a—
Apr 15103rd Russell CupApr 15 · 1600 Meters · Place 24 · Garces MemorialGarces Memorial1600 Meters246:27.3310
Apr 13SYRL MEET #2Apr 13 · 1600 Meters · Place 12 · Garces MemorialGarces Memorial1600 Meters126:48.18a—
Apr 13SYRL MEET #2Apr 13 · 800 Meters · Place 14 · Garces MemorialGarces Memorial800 Meters142:57.08a—
Mar 31KENNEDY INVITATIONALMar 31 · 1600 Meters · Place 27 · Garces MemorialGarces Memorial1600 Meters276:36.99a—
Mar 31KENNEDY INVITATIONALMar 31 · 800 Meters · Place 17 · Garces MemorialGarces Memorial800 Meters172:59.45a—
Mar 15SYRL MEET #1Mar 15 · 3200 Meters · Place 9 · Garces MemorialGarces Memorial3200 Meters9.14:39.47a10
Mar 15SYRL MEET #1Mar 15 · 1600 Meters · Place 8 · Garces MemorialGarces Memorial1600 Meters8.6:15.92a10
Mar 15SYRL MEET #1Mar 15 · Long Jump · Place 12 · Garces MemorialGarces MemorialLong Jump12.11-09.00 PBWind: 1.610
Mar 9Kern InvitationalMar 9 · 1600 Meters · Place 26 · Garces MemorialGarces Memorial1600 Meters26.6:43.53a10
Mar 9Kern InvitationalMar 9 · Long Jump · Place 31 · Garces MemorialGarces MemorialLong Jump31.11-07.50Wind: 010
Mar 9Kern InvitationalMar 9 · 800 Meters · Place 25 · Garces MemorialGarces Memorial800 Meters25.2:55.70a10
Mar 3EB RelaysMar 3 · 3000m Steeplechase · Place 8 · Garces MemorialGarces Memorial3000m Steeplechase810:03.4510
Mar 3EB RelaysMar 3 · 1600 Meters · Place 18 · Garces MemorialGarces Memorial1600 Meters186:46.9810
Feb 23Liberty Time TrialsFeb 23 · 3200 Meters · Place 16 · Garces MemorialGarces Memorial3200 Meters16.15:09.89a10
Feb 23Liberty Time TrialsFeb 23 · 1600 Meters · Place 27 · Garces MemorialGarces Memorial1600 Meters27.6:41.69a10

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 29Thunderbird ClassicApr 29 · 400 Meters · Place 12 · Garces MemorialGarces Memorial400 Meters121:18.98a9
Apr 29Thunderbird ClassicApr 29 · 200 Meters · Place 20 · Garces MemorialGarces Memorial200 Meters2032.77a9
Apr 29Thunderbird ClassicApr 29 · 100 Meters · Place 23 · Garces MemorialGarces Memorial100 Meters2315.62a PB9
Apr 27SWYL JV CHAMPIONSHIPSApr 27 · Long Jump · Place 10 · Garces MemorialGarces MemorialLong Jump1010-08.009
Apr 27SWYL JV CHAMPIONSHIPSApr 27 · 400 Meters · Place 8 · Garces MemorialGarces Memorial400 Meters81:12.22a PB9
Apr 27SWYL JV CHAMPIONSHIPSApr 27 · 200 Meters · Place 22 · Garces MemorialGarces Memorial200 Meters2231.90a PB9
Mar 30SWYL MEET #2Mar 30 · Long Jump · Place 5 · Garces MemorialGarces MemorialLong Jump511-02.509
Mar 30SWYL MEET #2Mar 30 · 400 Meters · Place 9 · Garces MemorialGarces Memorial400 Meters91:19.629
Mar 30SWYL MEET #2Mar 30 · 200 Meters · Place 23 · Garces MemorialGarces Memorial200 Meters2334.549
Mar 11Kern InvitationalMar 11 · Long Jump · Place 25 · Garces MemorialGarces MemorialLong Jump259-06.009

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 25Liberty Time TrialsFeb 25 · 400 Meters · Place 23 · Garces MemorialGarces Memorial400 Meters231:14.90 PB9