Personal bests

Best marks in available results
Event / courseMarkMeetDate
1200 Meters · OutdoorBob Fraley Invitational · Mar 274:36.78aBob Fraley InvitationalMarch 27, 2023
1500 Meters · OutdoorBearcat Winter Classic - CA Winter Championships Qualifier · Jan 245:29.28aBearcat Winter Classic - CA Winter Championships QualifierJanuary 24, 2026
1600 Meters · IndoorBuchanan Distance Classic · Feb 275:56.48Buchanan Distance ClassicFebruary 27, 2026
1600 Meters · Outdoor2026 SLO Invitational presented by Running Warehouse · Apr 185:27.30a2026 SLO Invitational presented by Running WarehouseApril 18, 2026
200 Meters · OutdoorJohn Muir Invitational · Mar 2032.28aJohn Muir InvitationalMarch 20, 2024
3000 Meters · OutdoorArea IV Meet · Apr 1312:06.00aArea IV MeetApril 13, 2024
3200 Meters · OutdoorNWSC Championships · May 812:52.88aNWSC ChampionshipsMay 8, 2026
400 Meters · OutdoorNWSC Championships · May 81:05.02aNWSC ChampionshipsMay 8, 2026
800 Meters · IndoorBuchanan Distance Classic · Feb 272:36.47Buchanan Distance ClassicFebruary 27, 2026
800 Meters · OutdoorSANGER METRIC CLASSIC 2026 · Apr 242:29.54aSANGER METRIC CLASSIC 2026April 24, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 8NWSC ChampionshipsMay 8 · 3200 Meters · Place 3 · CaruthersCaruthers3200 Meters312:52.88a PB9
May 8NWSC ChampionshipsMay 8 · 1600 Meters · Place 4 · CaruthersCaruthers1600 Meters45:46.67a9
May 8NWSC ChampionshipsMay 8 · 400 Meters · Place 5 · CaruthersCaruthers400 Meters51:05.02a PB9
May 1Caruthers Lions Blue Raider Invitational May 1 · 800 Meters · Place 7 · CaruthersCaruthers800 Meters72:30.12a9
Apr 24SANGER METRIC CLASSIC 2026Apr 24 · 800 Meters · Place 17 · CaruthersCaruthers800 Meters172:29.54a PB9
Apr 182026 SLO Invitational presented by Running WarehouseApr 18 · 1600 Meters · Place 10 · CaruthersCaruthers1600 Meters10.5:27.30a PB9
Apr 14Caruthers vs Fowler vs ChowchillaApr 14 · 3200 Meters · Place 1 · CaruthersCaruthers3200 Meters1.12:56.69a9
Apr 14Caruthers vs Fowler vs ChowchillaApr 14 · 400 Meters · Place 2 · CaruthersCaruthers400 Meters2.1:06.25a9
Apr 11West Coast Relays at BuchananApr 11 · 1600 Meters · Place 17 · CaruthersCaruthers1600 Meters175:36.36a9
Apr 10Sierra Pacific Golden Bear Invitational Apr 10 · 3200 Meters · Place 3 · CaruthersCaruthers3200 Meters313:12.22a9
Apr 10Sierra Pacific Golden Bear Invitational Apr 10 · 800 Meters · Place 3 · CaruthersCaruthers800 Meters32:32.30a9
Mar 28Central Valley ClassicMar 28 · 1600 Meters · Place 14 · CaruthersCaruthers1600 Meters145:33.30a9
Mar 25Fowler vs Caruthers/Liberty MR/SierraMar 25 · 1600 Meters · Place 1 · CaruthersCaruthers1600 Meters15:56.309
Mar 25Fowler vs Caruthers/Liberty MR/SierraMar 25 · 400 Meters · Place 1 · CaruthersCaruthers400 Meters11:05.82a9
Mar 20Red Estes Invitational at Buchanan HSMar 20 · 800 Meters · Place 54 · CaruthersCaruthers800 Meters542:34.419
Mar 13Clovis East CarnivalMar 13 · 800 Meters · Place 20 · CaruthersCaruthers800 Meters202:33.67a9
Mar 7Redcat RelaysMar 7 · 3200 Meters · Place 1 · CaruthersCaruthers3200 Meters112:53.18a9
Mar 7Redcat RelaysMar 7 · 1600 Meters · Place 3 · CaruthersCaruthers1600 Meters36:06.009
Jan 24Bearcat Winter Classic - CA Winter Championships QualifierJan 24 · 3000 Meters · Place 3 · UnattachedUnattached3000 Meters3.12:17.77a9
Jan 24Bearcat Winter Classic - CA Winter Championships QualifierJan 24 · 1500 Meters · Place 5 · UnattachedUnattached1500 Meters5.5:29.28a PB9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Buchanan Distance ClassicFeb 27 · 800 Meters · Place 47 · Caruthers (CS)Caruthers (CS)800 Meters472:36.47 PB9
Feb 27Buchanan Distance ClassicFeb 27 · 1600 Meters · Place 69 · Caruthers (CS)Caruthers (CS)1600 Meters695:56.48 PB9

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 26Fresno County FinalsApr 26 · 1500 Meters · Place 7 · CaruthersCaruthers1500 Meters75:52.738
Apr 25SAL Track and Field ChampionshipsApr 25 · 1500 Meters · Place 2 · CaruthersCaruthers1500 Meters2.5:41.30a8
Apr 950th Annual John Muir InvitationalApr 9 · 1600 Meters · Place 3 · CaruthersCaruthers1600 Meters36:31.19a8
Apr 5Area IV Track MeetApr 5 · 3000 Meters · CaruthersCaruthers3000 Meters—DNS8
Apr 5Area IV Track MeetApr 5 · 1500 Meters · Place 1 · CaruthersCaruthers1500 Meters1.5:56.88a8
Apr 3Jr. West Coast Relays 2025Apr 3 · 1600 Meters · Place 25 · CaruthersCaruthers1600 Meters256:20.288

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 1SAL Track and Field ChampionshipsMay 1 · 3000 Meters · CaruthersCaruthers3000 Meters—DNS7
May 1SAL Track and Field ChampionshipsMay 1 · 1500 Meters · Place 2 · CaruthersCaruthers1500 Meters2.5:38.88a7
Apr 20Fresno County FinalsApr 20 · 3000 Meters · CaruthersCaruthers3000 Meters—DNS7
Apr 13Area IV MeetApr 13 · 3000 Meters · Place 1 · CaruthersCaruthers3000 Meters1.12:06.00a PB7
Apr 13Area IV MeetApr 13 · 1500 Meters · CaruthersCaruthers1500 Meters—DNS7
Mar 20John Muir InvitationalMar 20 · 1600 Meters · Place 1 · CaruthersCaruthers1600 Meters1.6:01.11a7
Mar 20John Muir InvitationalMar 20 · 200 Meters · Place 10 · CaruthersCaruthers200 Meters10.32.28a PB7
Mar 12Kings InvitationalMar 12 · 200 Meters · Place 6 · CaruthersCaruthers200 Meters6.32.31a7

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 29Junior Fresno RelaysApr 29 · 800 Meters · Place 6 · CaruthersCaruthers800 Meters63:00.15a—
Apr 22Fresno County FinalsApr 22 · 1500 Meters · Place 2 · CaruthersCaruthers1500 Meters25:51.80a—
Apr 22Fresno County FinalsApr 22 · 800 Meters · Place 2 · CaruthersCaruthers800 Meters22:49.53a—
Apr 15Fresno County Area 4 QualifierApr 15 · 1500 Meters · Place 1 · CaruthersCaruthers1500 Meters1.5:50.82a6
Apr 15Fresno County Area 4 QualifierApr 15 · 800 Meters · Place 1 · CaruthersCaruthers800 Meters1.2:43.70a6
Apr 13SAL Championships Apr 13 · 3000 Meters · Place 1 · CaruthersCaruthers3000 Meters112:11.32—
Apr 13SAL Championships Apr 13 · 1500 Meters · Place 2 · CaruthersCaruthers1500 Meters25:49.86—
Apr 13SAL Championships Apr 13 · 800 Meters · Place 2 · CaruthersCaruthers800 Meters22:48.32—
Mar 29John Muir InvitationalMar 29 · 1600 Meters · Place 1 · CaruthersCaruthers1600 Meters1.6:13.97a6
Mar 29John Muir InvitationalMar 29 · 800 Meters · Place 1 · CaruthersCaruthers800 Meters1.2:47.83a6
Mar 27Bob Fraley InvitationalMar 27 · 1200 Meters · Place 1 · CaruthersCaruthers1200 Meters1.4:36.78a PB6
Mar 27Bob Fraley InvitationalMar 27 · 800 Meters · Place 1 · CaruthersCaruthers800 Meters1.2:47.07a6
Mar 16Reyburn Classic InvitationalMar 16 · 1600 Meters · Place 12 · CaruthersCaruthers1600 Meters126:21.706
Mar 16Reyburn Classic InvitationalMar 16 · 800 Meters · Place 14 · CaruthersCaruthers800 Meters142:58.506
Mar 14Kings InvitationalMar 14 · 1600 Meters · Place 1 · CaruthersCaruthers1600 Meters16:22.59a—
Mar 14Kings InvitationalMar 14 · 800 Meters · Place 1 · CaruthersCaruthers800 Meters12:58.29a—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 23Fresno County Elementary/MS ChampionshipsApr 23 · 1500 Meters · Place 6 · CaruthersCaruthers1500 Meters6.6:15.63a6
Apr 23Fresno County Elementary/MS ChampionshipsApr 23 · 800 Meters · Place 13 · CaruthersCaruthers800 Meters13.3:05.95a6
Apr 6John Muir InvitationalApr 6 · 1600 Meters · CaruthersCaruthers1600 Meters--DNS6
Apr 6John Muir InvitationalApr 6 · 800 Meters · CaruthersCaruthers800 Meters--DNS6
Apr 4SAL Championship Track MeetApr 4 · 1500 Meters · Place 4 · CaruthersCaruthers1500 Meters4.6:20.24a6
Apr 4SAL Championship Track MeetApr 4 · 800 Meters · Place 10 · CaruthersCaruthers800 Meters10.3:16.21a6
Mar 29Bob Fraley InvitationalMar 29 · 1500 Meters · Place 1 · CaruthersCaruthers1500 Meters1.6:22.40a6
Mar 29Bob Fraley InvitationalMar 29 · 800 Meters · Place 3 · CaruthersCaruthers800 Meters3.3:08.68a6
Mar 17SAL @ FowlerMar 17 · 1500 Meters · Place 1 · CaruthersCaruthers1500 Meters1.6:37.916
Mar 17SAL @ FowlerMar 17 · 800 Meters · Place 3 · CaruthersCaruthers800 Meters3.3:17.406
Mar 15Kings InvitationalMar 15 · 1500 Meters · Place 1 · CaruthersCaruthers1500 Meters1.7:03.42a6