Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorFresno Pacific Sunbird Invitational · Feb 214:20.27aFresno Pacific Sunbird InvitationalFebruary 21, 2026
1500 Meters · Outdoor2026 Central Valley Championships · Apr 254:17.48a2026 Central Valley ChampionshipsApril 25, 2026
1600 Meters · IndoorBuchanan Distance Classic · Feb 284:48.52Buchanan Distance ClassicFebruary 28, 2025
1600 Meters · OutdoorCentral Valley Classic · Mar 294:44.15aCentral Valley Classic March 29, 2025
200 Meters · OutdoorNWSC Meet #3 · Apr 1026.65aNWSC Meet #3April 10, 2025
3000 Meters · IndoorFresno Pacific Sunbird Invitational · Feb 219:29.62aFresno Pacific Sunbird InvitationalFebruary 21, 2026
3200 Meters · IndoorBuchanan Distance Classic · Feb 2810:51.84Buchanan Distance ClassicFebruary 28, 2025
3200 Meters · OutdoorRed Estes Invitational · Mar 2110:34.55aRed Estes InvitationalMarch 21, 2025
400 Meters · OutdoorNWSC Meet #3 · Apr 1057.63aNWSC Meet #3April 10, 2025
5000 Meters · OutdoorOxy Distance Carnival and Spring Break Classic · Mar 1416:58.78aOxy Distance Carnival and Spring Break ClassicMarch 14, 2026
800 Meters · IndoorBuchanan Distance Classic · Feb 232:26.71Buchanan Distance ClassicFebruary 23, 2024
800 Meters · OutdoorJack Albiani Invitational · Mar 52:04.53aJack Albiani InvitationalMarch 5, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 13C2A Northern California Track and Field ChampionshipsMay 1 · 1500 Meters · Place 20 · Clovis CCClovis CC1500 Meters204:18.58aFR
May 13C2A Northern California Track and Field ChampionshipsMay 1 · 1500 Meters · Place 20 · Clovis CCClovis CC1500 Meters204:18.58FR
Apr 252026 Central Valley ChampionshipsApr 25 · 5000 Meters · Place 8 · Clovis CCClovis CC5000 Meters8.17:13.12aFr
Apr 252026 Central Valley ChampionshipsApr 25 · 1500 Meters · Place 8 · Clovis CCClovis CC1500 Meters8.4:17.48a PBFr
Apr 252026 Central Valley ChampionshipsApr 25 · 800 Meters · Clovis CCClovis CC800 Meters—DNSFr
Apr 222026 Central Valley ChampionshipsApr 22 · 5000 Meters · Place 8 · Clovis CCClovis CC5000 Meters8.17:13.12aFr
Apr 222026 Central Valley ChampionshipsApr 22 · 1500 Meters · Place 8 · Clovis CCClovis CC1500 Meters8.4:17.48aFr
Apr 222026 Central Valley ChampionshipsApr 22 · 800 Meters · Clovis CCClovis CC800 Meters—DNSFr
Apr 10Jim Linthicum InvitationalApr 10 · 1500 Meters · Place 44 · Clovis CCClovis CC1500 Meters444:19.55aFr
Apr 10Jim Linthicum InvitationalApr 10 · 800 Meters · Place 38 · Clovis CCClovis CC800 Meters382:09.67aFr
Apr 3Mike Fanelli Track ClassicApr 3 · 1500 Meters · Place 202 · Clovis CCClovis CC1500 Meters202.4:24.02aFr
Mar 28West Coast RelaysMar 28 · 1500 Meters · Place 71 · Clovis CCClovis CC1500 Meters71.4:19.61aFr
Mar 28West Coast RelaysMar 28 · 800 Meters · Place 51 · Clovis CCClovis CC800 Meters51.2:05.74aFr
Mar 14Oxy Distance Carnival and Spring Break ClassicMar 14 · 5000 Meters · Place 202 · Clovis CCClovis CC5000 Meters202.16:58.78a PBFr
Mar 5Jack Albiani InvitationalMar 5 · 1500 Meters · Place 14 · Clovis CCClovis CC1500 Meters144:19.05aFr
Mar 5Jack Albiani InvitationalMar 5 · 800 Meters · Place 14 · Clovis CCClovis CC800 Meters142:04.53a PBFr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21Fresno Pacific Sunbird InvitationalFeb 21 · 3000 Meters · Place 47 · Clovis CCClovis CC3000 Meters479:29.62a PBFr
Feb 21Fresno Pacific Sunbird InvitationalFeb 21 · 1500 Meters · Place 45 · Clovis CCClovis CC1500 Meters454:20.27a PBFr

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 7NWSC Championships @ Yosemite HSMay 7 · 1600 Meters · Place 6 · CaruthersCaruthers1600 Meters64:48.01a12
May 7NWSC Championships @ Yosemite HSMay 7 · 800 Meters · Place 7 · CaruthersCaruthers800 Meters72:10.63a12
May 2Caruthers Lions Blue Raider InvitationalMay 2 · 800 Meters · Place 10 · CaruthersCaruthers800 Meters102:10.93a12
Apr 10NWSC Meet #3Apr 10 · 3200 Meters · Place 13 · CaruthersCaruthers3200 Meters1312:37.96a12
Apr 10NWSC Meet #3Apr 10 · 400 Meters · Place 5 · CaruthersCaruthers400 Meters557.63a PB12
Apr 10NWSC Meet #3Apr 10 · 200 Meters · Place 11 · CaruthersCaruthers200 Meters1126.65a PB12
Mar 29Central Valley Classic Mar 29 · 1600 Meters · Place 19 · CaruthersCaruthers1600 Meters194:44.15a PB12
Mar 26NWCS #2/FHS,CHS,PHS,CUHS,FCHSMar 26 · 800 Meters · Place 4 · CaruthersCaruthers800 Meters42:08.47a12
Mar 21Red Estes InvitationalMar 21 · 3200 Meters · Place 44 · CaruthersCaruthers3200 Meters44.10:34.55a PB12
Mar 14Clovis East CarnivalMar 14 · 1600 Meters · Place 23 · CaruthersCaruthers1600 Meters234:47.60a—
Mar 12NWSC Meet #1Mar 12 · 1600 Meters · Place 3 · CaruthersCaruthers1600 Meters35:05.21a—
Mar 12NWSC Meet #1Mar 12 · 800 Meters · Place 2 · CaruthersCaruthers800 Meters22:10.08a—
Mar 8Redcat RelaysMar 8 · 800 Meters · Place 1 · CaruthersCaruthers800 Meters12:11.53a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Buchanan Distance ClassicFeb 28 · 3200 Meters · Place 52 · Caruthers (CS)Caruthers (CS)3200 Meters5210:51.84 PB12
Feb 28Buchanan Distance ClassicFeb 28 · 1600 Meters · Place 43 · Caruthers (CS)Caruthers (CS)1600 Meters434:48.52 PB12

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 10Winter Mile (1600m) & Winter 60mDec 10 · 1600 Meters · Place 55 · CaruthersCaruthers1600 Meters554:53.1112
Feb 23Buchanan Distance ClassicFeb 23 · 800 Meters · Place 85 · Caruthers (CS)Caruthers (CS)800 Meters852:26.71 PB11
Feb 23Buchanan Distance ClassicFeb 23 · 1600 Meters · Place 127 · Caruthers (CS)Caruthers (CS)1600 Meters1275:26.8911

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 10CIF CS DIV 4 CHAMPIONSHIPSMay 10 · 3200 Meters · Place 13 · CaruthersCaruthers3200 Meters1311:29.91a—
May 10CIF CS DIV 4 CHAMPIONSHIPSMay 10 · 1600 Meters · Place 22 · CaruthersCaruthers1600 Meters225:10.07a—
May 1NWSC ChampionshipsMay 1 · 3200 Meters · Place 11 · CaruthersCaruthers3200 Meters1111:59.14a—
May 1NWSC ChampionshipsMay 1 · 800 Meters · Place 7 · CaruthersCaruthers800 Meters72:15.31a—
Apr 26Blue Raider InvitationalApr 26 · 3200 Meters · Place 8 · CaruthersCaruthers3200 Meters811:36.73a—
Apr 26Blue Raider InvitationalApr 26 · 1600 Meters · Place 10 · CaruthersCaruthers1600 Meters105:09.57a—
Apr 16NWSC MEET #3 @ CARUTHERSApr 16 · 3200 Meters · Place 3 · CaruthersCaruthers3200 Meters3.12:21.07a11
Apr 16NWSC MEET #3 @ CARUTHERSApr 16 · 1600 Meters · Place 4 · CaruthersCaruthers1600 Meters4.5:09.73a11
Apr 16NWSC MEET #3 @ CARUTHERSApr 16 · 800 Meters · Place 8 · CaruthersCaruthers800 Meters8.2:21.80a11
Apr 10NWSC MEET #2 @ CARUTHERSApr 10 · 1600 Meters · Place 4 · CaruthersCaruthers1600 Meters45:09.19a—
Apr 10NWSC MEET #2 @ CARUTHERSApr 10 · 800 Meters · Place 6 · CaruthersCaruthers800 Meters62:19.15a—
Mar 22Maxie Parks InvitationalMar 22 · 1600 Meters · Place 15 · CaruthersCaruthers1600 Meters155:16.55a—
Mar 22Maxie Parks InvitationalMar 22 · 800 Meters · Place 5 · CaruthersCaruthers800 Meters52:21.49a—
Mar 20NWSC Meet: FHS; CHS; PHS; CHOW; RHSMar 20 · 3200 Meters · Place 8 · CaruthersCaruthers3200 Meters812:20.70a—
Mar 20NWSC Meet: FHS; CHS; PHS; CHOW; RHSMar 20 · 1600 Meters · Place 9 · CaruthersCaruthers1600 Meters95:16.00a—
Mar 16Rafer Johnson Invitational Mar 16 · 1600 Meters · Place 23 · CaruthersCaruthers1600 Meters235:13.91a—
Mar 9Central Valley Christian InvitationalMar 9 · 800 Meters · Place 21 · CaruthersCaruthers800 Meters212:18.61a—
Mar 2Redcat RelaysMar 2 · 1600 Meters · Place 15 · CaruthersCaruthers1600 Meters155:30.50a—
Mar 2Redcat RelaysMar 2 · 800 Meters · Place 14 · CaruthersCaruthers800 Meters142:26.77a—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 5Winter Mile (1600)Dec 5 · 1600 Meters · Place 95 · CaruthersCaruthers1600 Meters95.5:22.36a11
May 4NWSC Championships FowlerMay 4 · 1600 Meters · Place 5 · CaruthersCaruthers1600 Meters56:12.46a—
May 4NWSC Championships FowlerMay 4 · 800 Meters · Place 6 · CaruthersCaruthers800 Meters62:49.06a—
Apr 27NWSC Dual #1Apr 27 · 1600 Meters · Place 14 · CaruthersCaruthers1600 Meters146:38.32a—
Apr 27NWSC Dual #1Apr 27 · 800 Meters · Place 13 · CaruthersCaruthers800 Meters132:53.67a—
Apr 19NWSC Meet #3 @ FOWLER/CHS,PHS,ChHS,RHSApr 19 · 1600 Meters · Place 18 · CaruthersCaruthers1600 Meters186:41.01a—
Apr 12NWSC Dual #2Apr 12 · 1600 Meters · Place 17 · CaruthersCaruthers1600 Meters177:09.09—
Mar 17Maxey Parks InvitationalMar 17 · 800 Meters · Place 18 · CaruthersCaruthers800 Meters182:47.05a—
Mar 4Redcat RelaysMar 4 · 800 Meters · Place 11 · CaruthersCaruthers800 Meters112:52.38a10