Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSaddle-Up Invitational · Feb 285:48.62aSaddle-Up InvitationalFebruary 28, 2026
1600 Meters · OutdoorInland Empire Championships · Apr 185:36.06aInland Empire ChampionshipsApril 18, 2026
3200 Meters · IndoorSaddle-Up Invitational · Feb 2812:35.71aSaddle-Up InvitationalFebruary 28, 2026
3200 Meters · OutdoorInland Empire Championships · Apr 1811:57.51aInland Empire ChampionshipsApril 18, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Apr 28Citrus Belt League ChampionshipsApr 28 · 3200 Meters · Place 10 · Beaumont3200 Meters1012:19.8710
Apr 21REV vs BeaumontApr 21 · 3200 Meters · Place 1 · Beaumont3200 Meters112:42.78a10
Apr 21REV vs BeaumontApr 21 · 1600 Meters · Place 4 · Beaumont1600 Meters45:37.02a10
Apr 18Inland Empire ChampionshipsApr 18 · 3200 Meters · Place 10 · Beaumont3200 Meters1011:57.51a PB10
Apr 18Inland Empire ChampionshipsApr 18 · 1600 Meters · Place 21 · Beaumont1600 Meters215:36.06a PB10
Apr 14Citrus Valley vs BeaumontApr 14 · 3200 Meters · Place 1 · Beaumont3200 Meters112:35.28a10
Apr 14Citrus Valley vs BeaumontApr 14 · 1600 Meters · Place 3 · Beaumont1600 Meters35:44.22a10
Apr 7Beaumont vs YucaipaApr 7 · 3200 Meters · Place 3 · Beaumont3200 Meters312:22.25a10
Apr 7Beaumont vs YucaipaApr 7 · 1600 Meters · Place 3 · Beaumont1600 Meters35:38.20a10
Apr 3Trabuco Hills InvitationalApr 3 · 3200 Meters · Place 1 · Beaumont3200 Meters112:03.91a10
Apr 3Trabuco Hills InvitationalApr 3 · 1600 Meters · Place 33 · Beaumont1600 Meters335:44.51a10
Mar 24Cajon vs BeaumontMar 24 · 3200 Meters · Place 3 · Beaumont3200 Meters3.12:04.90a10
Mar 24Cajon vs BeaumontMar 24 · 1600 Meters · Place 4 · Beaumont1600 Meters4.5:37.88a10
Mar 21Beaumont Cougar ClassicMar 21 · 1600 Meters · Place 2 · Beaumont1600 Meters25:39.64a10
Mar 17Beaumont vs RedlandsMar 17 · 3200 Meters · Place 2 · Beaumont3200 Meters212:27.26a10
Mar 17Beaumont vs RedlandsMar 17 · 1600 Meters · Place 3 · Beaumont1600 Meters35:45.78a10
Mar 13Redondo Track FestivalMar 13 · 3200 Meters · Place 9 · Beaumont3200 Meters9.12:04.97a10
Mar 13Redondo Track FestivalMar 13 · 1600 Meters · Place 33 · Beaumont1600 Meters33.5:40.46a10
Mar 7Freedom InvitationalMar 7 · 3200 Meters · Place 1 · Beaumont3200 Meters112:22.01a10
Mar 7Freedom InvitationalMar 7 · 1600 Meters · Place 2 · Beaumont1600 Meters25:44.54a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Saddle-Up InvitationalFeb 28 · 3200 Meters · Place 8 · Beaumont3200 Meters812:35.71a PB10
Feb 28Saddle-Up InvitationalFeb 28 · 1600 Meters · Place 16 · Beaumont1600 Meters165:48.62a PB10

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
Apr 29Citrus Belt League Championships Apr 29 · 1600 Meters · Place 12 · Beaumont (SS)1600 Meters126:02.019
Apr 29Citrus Belt League Championships Apr 29 · 3200 Meters · Place 8 · Beaumont (SS)3200 Meters812:54.429
Apr 29Citrus Belt League Championships Apr 29 · 1600 Meters · Place 2 · Beaumont (SS)1600 MetersRound P25:48.819
Apr 22Redlands vs Beaumont Apr 22 · 3200 Meters · Place 2 · Beaumont3200 Meters2.12:42.20a9
Apr 22Redlands vs Beaumont Apr 22 · 1600 Meters · Place 3 · Beaumont1600 Meters3.5:46.60a9
Apr 19Inland Empire Championships - 22nd AnnualApr 19 · 3200 Meters · Place 6 · Beaumont3200 Meters6.12:22.09a9
Apr 19Inland Empire Championships - 22nd AnnualApr 19 · 1600 Meters · Place 17 · Beaumont1600 Meters17.5:46.42a9
Apr 15Beaumont vs REVApr 15 · 3200 Meters · Place 5 · Beaumont3200 Meters5.12:54.89a9
Apr 15Beaumont vs REVApr 15 · 1600 Meters · Place 7 · Beaumont1600 Meters7.5:52.79a9
Apr 8Beaumont vs Citrus ValleyApr 8 · 3200 Meters · Place 1 · Beaumont3200 Meters1.13:09.13a9
Apr 8Beaumont vs Citrus ValleyApr 8 · 1600 Meters · Place 2 · Beaumont1600 Meters2.5:52.94a9
Apr 4Trabuco Hills InvitationalApr 4 · 1600 Meters · Place 24 · Beaumont (SS)1600 Meters245:50.979
Apr 4Trabuco Hills InvitationalApr 4 · 3200 Meters · Place 4 · Beaumont (SS)3200 Meters412:43.859
Mar 28Covina InvitationalMar 28 · 3200 Meters · Place 2 · Beaumont3200 Meters212:27.42a9
Mar 28Covina InvitationalMar 28 · 1600 Meters · Place 9 · Beaumont1600 Meters95:57.28a9
Mar 25Yucaipa vs BeaumontMar 25 · 3200 Meters · Place 5 · Beaumont3200 Meters513:13.35a9
Mar 25Yucaipa vs BeaumontMar 25 · 1600 Meters · Place 3 · Beaumont1600 Meters35:57.85a9
Mar 18Beaumont vs CajonMar 18 · 3200 Meters · Place 4 · Beaumont3200 Meters4.13:00.71a9
Mar 15Beaumont Cougar ClassicMar 15 · 3200 Meters · Place 1 · Beaumont3200 Meters1.12:50.84a9
Mar 15Beaumont Cougar ClassicMar 15 · 1600 Meters · Place 3 · Beaumont1600 Meters3.5:57.42a9
Mar 8Freedom Invitational @ Heritage HSMar 8 · 3200 Meters · Place 2 · Beaumont3200 Meters2.12:52.53a9
Mar 8Freedom Invitational @ Heritage HSMar 8 · 1600 Meters · Place 2 · Beaumont1600 Meters2.5:50.76a9
Mar 5Liberty vs Beaumont vs Valley ViewMar 5 · 1600 Meters · Place 3 · Beaumont (SS)1600 Meters35:56.9010
Mar 1Saddle-Up Invitational @ Vista MurrietaMar 1 · 1600 Meters · Place 11 · Beaumont (SS)1600 Meters116:02.569
Feb 26Beaumont vs Shadow Hills/ Palm DesertFeb 26 · 3200 Meters · Place 5 · Beaumont3200 Meters5.13:39.02a9
Feb 26Beaumont vs Shadow Hills/ Palm DesertFeb 26 · 1600 Meters · Place 1 · Beaumont1600 Meters1.6:05.33a9