Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSAL Championships · Apr 1312.87SAL Championships April 13, 2023
1500 Meters · OutdoorBearcat Winter Classic - CA Winter Championships Qualifier · Jan 244:36.32aBearcat Winter Classic - CA Winter Championships QualifierJanuary 24, 2026
1600 Meters · IndoorWinter Mile (1600m) & Winter 60m dash · Dec 94:52.63Winter Mile (1600m) & Winter 60m dashDecember 9, 2025
1600 Meters · OutdoorCentral Valley Classic · Mar 284:46.92aCentral Valley ClassicMarch 28, 2026
3200 Meters · IndoorBuchanan Distance Classic · Feb 2811:07.50Buchanan Distance ClassicFebruary 28, 2025
3200 Meters · Outdoor2026 SLO Invitational presented by Running Warehouse · Apr 1810:43.78a2026 SLO Invitational presented by Running WarehouseApril 18, 2026
400 Meters · OutdoorFowler vs Caruthers/Liberty MR/Sierra · Mar 2557.97aFowler vs Caruthers/Liberty MR/SierraMarch 25, 2026
600 Meters · OutdoorBearcat Winter Classic - CA Winter Championships Qualifier · Jan 241:31.15aBearcat Winter Classic - CA Winter Championships QualifierJanuary 24, 2026
800 Meters · IndoorBuchanan Distance Classic · Feb 272:12.76Buchanan Distance ClassicFebruary 27, 2026
800 Meters · OutdoorCIF - CS Division 4 Championship · May 162:08.51aCIF - CS Division 4 ChampionshipMay 16, 2025
Long Jump · OutdoorJr West Coast Relays · Mar 2313-07.50Jr West Coast RelaysMarch 23, 2023
Triple Jump · OutdoorBob Fraley Invitational · Mar 2727' 9Bob Fraley InvitationalMarch 27, 2023

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 8NWSC ChampionshipsMay 8 · 3200 Meters · Place 6 · CaruthersCaruthers3200 Meters611:42.73a11
May 8NWSC ChampionshipsMay 8 · 800 Meters · Place 4 · CaruthersCaruthers800 Meters42:09.16a11
May 1Caruthers Lions Blue Raider Invitational May 1 · 800 Meters · Place 10 · CaruthersCaruthers800 Meters102:09.42a11
Apr 24SANGER METRIC CLASSIC 2026Apr 24 · 800 Meters · Place 54 · CaruthersCaruthers800 Meters542:10.39a11
Apr 182026 SLO Invitational presented by Running WarehouseApr 18 · 3200 Meters · Place 19 · CaruthersCaruthers3200 Meters19.10:43.78a PB11
Apr 14Caruthers vs Fowler vs ChowchillaApr 14 · 400 Meters · Place 12 · CaruthersCaruthers400 Meters12.59.24a11
Apr 10Sierra Pacific Golden Bear Invitational Apr 10 · 3200 Meters · Place 8 · CaruthersCaruthers3200 Meters811:10.22a11
Apr 10Sierra Pacific Golden Bear Invitational Apr 10 · 800 Meters · Place 9 · CaruthersCaruthers800 Meters92:10.58a11
Mar 28Central Valley ClassicMar 28 · 1600 Meters · Place 34 · CaruthersCaruthers1600 Meters344:46.92a PB11
Mar 25Fowler vs Caruthers/Liberty MR/SierraMar 25 · 1600 Meters · Place 8 · CaruthersCaruthers1600 Meters85:04.0011
Mar 25Fowler vs Caruthers/Liberty MR/SierraMar 25 · 400 Meters · Place 6 · CaruthersCaruthers400 Meters657.97a PB11
Mar 20Red Estes Invitational at Buchanan HSMar 20 · 800 Meters · Place 70 · CaruthersCaruthers800 Meters702:09.0011
Mar 13Clovis East CarnivalMar 13 · 800 Meters · Place 24 · CaruthersCaruthers800 Meters242:10.93a11
Mar 7Redcat RelaysMar 7 · 1600 Meters · Place 5 · CaruthersCaruthers1600 Meters55:00.64a11
Jan 24Bearcat Winter Classic - CA Winter Championships QualifierJan 24 · 600 Meters · Place 10 · UnattachedUnattached600 Meters10.1:31.15a PB11
Jan 24Bearcat Winter Classic - CA Winter Championships QualifierJan 24 · 1500 Meters · Place 12 · UnattachedUnattached1500 Meters12.4:36.32a PB11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Buchanan Distance ClassicFeb 27 · 800 Meters · Place 67 · Caruthers (CS)Caruthers (CS)800 Meters672:12.76 PB11
Feb 27Buchanan Distance ClassicFeb 27 · 1600 Meters · Place 95 · Caruthers (CS)Caruthers (CS)1600 Meters955:06.5511

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 9Winter Mile (1600m) & Winter 60m dashDec 9 · 1600 Meters · Place 59 · CaruthersCaruthers1600 Meters594:52.63 PB11
Feb 28Buchanan Distance ClassicFeb 28 · 800 Meters · Place 21 · Caruthers (CS)Caruthers (CS)800 Meters212:15.5010
Feb 28Buchanan Distance ClassicFeb 28 · 3200 Meters · Place 11 · Caruthers (CS)Caruthers (CS)3200 Meters1111:07.50 PB10

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 16CIF - CS Division 4 ChampionshipMay 16 · 800 Meters · Place 9 · CaruthersCaruthers800 Meters92:08.51a PB10
May 7NWSC Championships @ Yosemite HSMay 7 · 1600 Meters · Place 1 · CaruthersCaruthers1600 Meters15:00.03a10
May 7NWSC Championships @ Yosemite HSMay 7 · 800 Meters · Place 1 · CaruthersCaruthers800 Meters12:11.39a10
May 2Caruthers Lions Blue Raider InvitationalMay 2 · 3200 Meters · Place 8 · CaruthersCaruthers3200 Meters810:58.79a10
May 2Caruthers Lions Blue Raider InvitationalMay 2 · 1600 Meters · Place 6 · CaruthersCaruthers1600 Meters64:54.20a10
Apr 12Pirate RelaysApr 12 · 3200 Meters · Place 20 · CaruthersCaruthers3200 Meters2011:22.16a10
Apr 12Pirate RelaysApr 12 · 1600 Meters · Place 17 · CaruthersCaruthers1600 Meters175:00.69a10
Apr 10NWSC Meet #3Apr 10 · 3200 Meters · Place 15 · CaruthersCaruthers3200 Meters1513:14.12a10
Apr 10NWSC Meet #3Apr 10 · 800 Meters · Place 3 · CaruthersCaruthers800 Meters32:11.28a10
Apr 4FS West Coast RelaysApr 4 · 3200 Meters · Place 10 · CaruthersCaruthers3200 Meters1010:56.48a10
Apr 4FS West Coast RelaysApr 4 · 1600 Meters · Place 15 · CaruthersCaruthers1600 Meters154:54.05a10
Mar 29Central Valley Classic Mar 29 · 3200 Meters · Place 9 · CaruthersCaruthers3200 Meters910:53.04a10
Mar 29Central Valley Classic Mar 29 · 1600 Meters · Place 13 · CaruthersCaruthers1600 Meters134:52.27a10
Mar 26NWCS #2/FHS,CHS,PHS,CUHS,FCHSMar 26 · 800 Meters · Place 7 · CaruthersCaruthers800 Meters72:15.95a10
Mar 21Red Estes InvitationalMar 21 · 800 Meters · Place 66 · CaruthersCaruthers800 Meters66.2:12.62a10
Mar 14Clovis East CarnivalMar 14 · 1600 Meters · Place 16 · CaruthersCaruthers1600 Meters164:55.96a—
Mar 12NWSC Meet #1Mar 12 · 1600 Meters · Place 18 · CaruthersCaruthers1600 Meters185:53.35a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 10Winter Mile (1600m) & Winter 60mDec 10 · 1600 Meters · Place 73 · CaruthersCaruthers1600 Meters735:03.0710
Feb 23Buchanan Distance ClassicFeb 23 · 1600 Meters · Place 93 · Caruthers (CS)Caruthers (CS)1600 Meters935:37.369
Feb 23Buchanan Distance ClassicFeb 23 · 3200 Meters · Place 60 · Caruthers (CS)Caruthers (CS)3200 Meters6012:00.929

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 10CIF CS DIV 4 CHAMPIONSHIPSMay 10 · 3200 Meters · Place 15 · CaruthersCaruthers3200 Meters1511:41.73a—
May 1NWSC ChampionshipsMay 1 · 1600 Meters · Place 4 · CaruthersCaruthers1600 Meters45:16.33a—
May 1NWSC ChampionshipsMay 1 · 800 Meters · Place 2 · CaruthersCaruthers800 Meters22:20.76a—
Apr 26Blue Raider InvitationalApr 26 · 3200 Meters · Place 6 · CaruthersCaruthers3200 Meters612:03.61a—
Apr 26Blue Raider InvitationalApr 26 · 800 Meters · Place 2 · CaruthersCaruthers800 Meters22:20.94a—
Apr 16NWSC MEET #3 @ CARUTHERSApr 16 · 3200 Meters · Place 4 · CaruthersCaruthers3200 Meters4.12:21.75a9
Apr 16NWSC MEET #3 @ CARUTHERSApr 16 · 1600 Meters · Place 7 · CaruthersCaruthers1600 Meters7.5:15.31a9
Apr 16NWSC MEET #3 @ CARUTHERSApr 16 · 800 Meters · Place 7 · CaruthersCaruthers800 Meters7.2:19.68a9
Apr 12Lemoore Kiwanis Apr 12 · 3200 Meters · CaruthersCaruthers3200 Meters—SCR9
Apr 12Lemoore Kiwanis Apr 12 · 800 Meters · Place 6 · CaruthersCaruthers800 Meters6.2:21.70a9
Apr 10NWSC MEET #2 @ CARUTHERSApr 10 · 1600 Meters · Place 7 · CaruthersCaruthers1600 Meters75:19.00a—
Apr 10NWSC MEET #2 @ CARUTHERSApr 10 · 800 Meters · Place 5 · CaruthersCaruthers800 Meters52:19.04a—
Mar 22Maxie Parks InvitationalMar 22 · 1600 Meters · Place 4 · CaruthersCaruthers1600 Meters45:15.07a—
Mar 22Maxie Parks InvitationalMar 22 · 800 Meters · Place 3 · CaruthersCaruthers800 Meters32:20.52a—
Mar 16Rafer Johnson Invitational Mar 16 · 3200 Meters · Place 16 · CaruthersCaruthers3200 Meters1611:34.57a—
Mar 16Rafer Johnson Invitational Mar 16 · 800 Meters · Place 18 · CaruthersCaruthers800 Meters182:20.18a—
Mar 9Central Valley Christian InvitationalMar 9 · 800 Meters · Place 24 · CaruthersCaruthers800 Meters242:19.52a—

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
Dec 5Winter Mile (1600)Dec 5 · 1600 Meters · Place 98 · CaruthersCaruthers1600 Meters98.5:27.03a9
May 6Youth Valley School ChampionshipsMay 6 · Triple Jump · Place 16 · CaruthersCaruthersTriple Jump1629-11.50—
May 6Youth Valley ChampionshipsMay 6 · Triple Jump · Place 16 · CaruthersCaruthersTriple Jump1629-11.5009
Apr 29Junior Fresno RelaysApr 29 · Triple Jump · Place 4 · CaruthersCaruthersTriple Jump428-11.50—
Apr 22Fresno County FinalsApr 22 · Triple Jump · Place 4 · CaruthersCaruthersTriple Jump429-6—
Apr 22Fresno County FinalsApr 22 · Long Jump · Place 10 · CaruthersCaruthersLong Jump1013-4—
Apr 15Fresno County Area 4 QualifierApr 15 · Triple Jump · Place 1 · CaruthersCaruthersTriple Jump1.26-09.508
Apr 15Fresno County Area 4 QualifierApr 15 · Long Jump · Place 1 · CaruthersCaruthersLong Jump1.13-06.008
Apr 15Fresno County Area 4 QualifierApr 15 · 100 Meters · Place 5 · CaruthersCaruthers100 Meters5.13.31a8
Apr 13SAL Championships Apr 13 · Long Jump · Place 8 · CaruthersCaruthersLong Jump814-0—
Apr 13SAL Championships Apr 13 · 100 Meters · Place 11 · CaruthersCaruthers100 Meters1112.87 PB—
Mar 29John Muir InvitationalMar 29 · Long Jump · Place 21 · CaruthersCaruthersLong Jump21.13' 68
Mar 29John Muir InvitationalMar 29 · 100 Meters · Place 19 · CaruthersCaruthers100 Meters19.14.13a8
Mar 27Bob Fraley InvitationalMar 27 · Triple Jump · Place 4 · CaruthersCaruthersTriple Jump4.27' 9 PB8
Mar 27Bob Fraley InvitationalMar 27 · 100 Meters · Place 20 · CaruthersCaruthers100 Meters20.13.93a8
Mar 23Jr West Coast RelaysMar 23 · Long Jump · Place 16 · CaruthersCaruthersLong Jump16.13-07.50 PB8
Mar 16Reyburn Classic InvitationalMar 16 · 800 Meters · Place 20 · CaruthersCaruthers800 Meters202:52.928
Mar 16Reyburn Classic InvitationalMar 16 · 100 Meters · Place 19 · CaruthersCaruthers100 Meters1914.218
Mar 14Kings InvitationalMar 14 · 100 Meters · Place 6 · CaruthersCaruthers100 Meters614.71a—