Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNWSC Dual #2 · Apr 1213.74aNWSC Dual #2April 12, 2023
1600 Meters · IndoorWinter Mile (1600m) & Winter 60m · Dec 106:11.45Winter Mile (1600m) & Winter 60mDecember 10, 2024
1600 Meters · OutdoorWinter Mile (1600) · Dec 56:32.84aWinter Mile (1600)December 5, 2023
200 Meters · OutdoorNWSC Championships @ Yosemite HS · May 726.90aNWSC Championships @ Yosemite HSMay 7, 2025
3200 Meters · OutdoorNWSC Meet #3 · Apr 1016:01.44aNWSC Meet #3April 10, 2025
400 Meters · IndoorFresno Pacific Sunbird Invitational · Feb 211:02.64aFresno Pacific Sunbird InvitationalFebruary 21, 2026
400 Meters · OutdoorCIF - CS Division 4 Championship · May 1659.87aCIF - CS Division 4 ChampionshipMay 16, 2025
60 Meters · IndoorWinter Mile (1600m) & Winter 60m · Dec 108.88Winter Mile (1600m) & Winter 60mDecember 10, 2024
800 Meters · IndoorBuchanan Distance Classic · Feb 282:33.77Buchanan Distance ClassicFebruary 28, 2025
800 Meters · Outdoor3C2A Northern California Track and Field Championships · May 12:21.97a3C2A Northern California Track and Field ChampionshipsMay 1, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 13C2A Northern California Track and Field ChampionshipsMay 1 · 800 Meters · Place 6 · Clovis CCClovis CC800 Meters62:25.09aFR
May 13C2A Northern California Track and Field ChampionshipsMay 1 · 800 Meters · Place 6 · Clovis CCClovis CC800 Meters62:21.97a PBFR
May 13C2A Northern California Track and Field ChampionshipsMay 1 · 800 Meters · Place 6 · Clovis CCClovis CC800 MetersRound P62:25.09FR
May 13C2A Northern California Track and Field ChampionshipsMay 1 · 800 Meters · Place 6 · Clovis CCClovis CC800 Meters62:21.97FR
Apr 252026 Central Valley ChampionshipsApr 25 · 800 Meters · Place 2 · Clovis CCClovis CC800 Meters2.2:25.15aFr
Apr 252026 Central Valley ChampionshipsApr 25 · 200 Meters · Place 7 · Clovis CCClovis CC200 Meters7.29.10aFr
Apr 222026 Central Valley ChampionshipsApr 22 · 800 Meters · Place 2 · Clovis CCClovis CC800 Meters2.2:25.15aFr
Apr 222026 Central Valley ChampionshipsApr 22 · 200 Meters · Place 7 · Clovis CCClovis CC200 Meters7.29.10aFr
Apr 10Jim Linthicum InvitationalApr 10 · 800 Meters · Place 6 · Clovis CCClovis CC800 Meters62:25.02aFr
Apr 10Jim Linthicum InvitationalApr 10 · 200 Meters · Place 19 · Clovis CCClovis CC200 Meters1927.90aFr
Apr 3Mike Fanelli Track ClassicApr 3 · 800 Meters · Place 146 · Clovis CCClovis CC800 Meters146.2:23.48aFr
Mar 28West Coast RelaysMar 28 · 800 Meters · Place 35 · Clovis CCClovis CC800 Meters35.2:24.79aFr
Mar 28West Coast RelaysMar 28 · 200 Meters · Place 42 · Clovis CCClovis CC200 Meters42.27.66aWind: 2.5Fr
Mar 14Oxy Distance Carnival and Spring Break ClassicMar 14 · 800 Meters · Place 41 · Clovis CCClovis CC800 Meters41.2:30.34aFr
Mar 5Jack Albiani InvitationalMar 5 · 800 Meters · Place 5 · Clovis CCClovis CC800 Meters52:29.42aFR

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Fresno Pacific Sunbird InvitationalFeb 21 · 400 Meters · Place 5 · Clovis CCClovis CC400 Meters51:02.64a PBFr

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 16CIF - CS Division 4 ChampionshipMay 16 · 400 Meters · Place 4 · Fresno ChristianFresno Christian400 Meters459.87a PB12
May 16CIF - CS Division 4 ChampionshipMay 16 · 200 Meters · Place 6 · Fresno ChristianFresno Christian200 Meters627.27a12
May 7NWSC Championships @ Yosemite HSMay 7 · 800 Meters · Place 12 · Fresno ChristianFresno Christian800 Meters122:56.81a12
May 7NWSC Championships @ Yosemite HSMay 7 · 400 Meters · Place 2 · Fresno ChristianFresno Christian400 Meters21:00.26a12
May 7NWSC Championships @ Yosemite HSMay 7 · 200 Meters · Place 2 · Fresno ChristianFresno Christian200 Meters226.90a PB12
May 2Reedley InvitationalMay 2 · 400 Meters · Place 13 · Fresno ChristianFresno Christian400 Meters131:00.78a12
Apr 25Dinuba InvitationalApr 25 · 800 Meters · Place 4 · Fresno ChristianFresno Christian800 Meters42:26.5212
Apr 25Dinuba InvitationalApr 25 · 200 Meters · Place 5 · Fresno ChristianFresno Christian200 Meters527.2112
Apr 10NWSC Meet #3Apr 10 · 3200 Meters · Place 7 · Fresno ChristianFresno Christian3200 Meters716:01.44a PB12
Apr 10NWSC Meet #3Apr 10 · 800 Meters · Place 1 · Fresno ChristianFresno Christian800 Meters12:33.90a12
Apr 10NWSC Meet #3Apr 10 · 200 Meters · Place 1 · Fresno ChristianFresno Christian200 Meters127.73a12
Mar 29Central Valley Classic Mar 29 · 400 Meters · Place 13 · Fresno ChristianFresno Christian400 Meters131:00.39a12
Mar 29Central Valley Classic Mar 29 · 200 Meters · Place 16 · Fresno ChristianFresno Christian200 Meters1627.15a12
Mar 26NWCS #2/FHS,CHS,PHS,CUHS,FCHSMar 26 · 400 Meters · Place 1 · Fresno ChristianFresno Christian400 Meters11:01.25a12
Mar 18NWSC League meet #1 Mar 18 · 800 Meters · Place 3 · Fresno ChristianFresno Christian800 Meters3.2:53.43a12
Mar 18NWSC League meet #1 Mar 18 · 400 Meters · Place 1 · Fresno ChristianFresno Christian400 Meters1.1:04.18a12
Mar 18NWSC League meet #1 Mar 18 · 200 Meters · Place 2 · Fresno ChristianFresno Christian200 Meters2.27.71a12
Mar 15Central Valley Christian InvitationalMar 15 · 400 Meters · Place 7 · Fresno ChristianFresno Christian400 Meters71:05.79a—
Mar 15Central Valley Christian InvitationalMar 15 · 200 Meters · Place 2 · Fresno ChristianFresno Christian200 Meters227.54a—
Mar 8Redcat RelaysMar 8 · 800 Meters · Place 2 · Fresno ChristianFresno Christian800 Meters22:42.23a—
Mar 8Redcat RelaysMar 8 · 400 Meters · Place 1 · Fresno ChristianFresno Christian400 Meters11:02.12a—
Mar 8Redcat RelaysMar 8 · 200 Meters · Place 4 · Fresno ChristianFresno Christian200 Meters428.14a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Buchanan Distance ClassicFeb 28 · 800 Meters · Place 35 · Fresno Christian (CS)Fresno Christian (CS)800 Meters352:33.77 PB12

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 10Winter Mile (1600m) & Winter 60mDec 10 · 60 Meters · Place 18 · Fresno ChristianFresno Christian60 Meters188.88 PB12
Dec 10Winter Mile (1600m) & Winter 60mDec 10 · 1600 Meters · Place 64 · Fresno ChristianFresno Christian1600 Meters646:11.45 PB12
Feb 23Buchanan Distance ClassicFeb 23 · 800 Meters · Place 46 · Fresno Christian (CS)Fresno Christian (CS)800 Meters462:42.7311

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 10CIF CS DIV 4 CHAMPIONSHIPSMay 10 · 400 Meters · Place 3 · Fresno ChristianFresno Christian400 Meters31:01.76a—
May 10CIF CS DIV 4 CHAMPIONSHIPSMay 10 · 200 Meters · Place 5 · Fresno ChristianFresno Christian200 Meters527.04a—
May 1NWSC ChampionshipsMay 1 · 400 Meters · Place 2 · Fresno ChristianFresno Christian400 Meters21:01.73a—
May 1NWSC ChampionshipsMay 1 · 200 Meters · Place 3 · Fresno ChristianFresno Christian200 Meters327.91a—
Apr 26Reedley InvitationalApr 26 · 400 Meters · Place 8 · Fresno ChristianFresno Christian400 Meters81:01.14a—
Apr 26Reedley InvitationalApr 26 · 200 Meters · Place 14 · Fresno ChristianFresno Christian200 Meters1427.41a—
Apr 17NWSC: FHS; FCHS; SHS; YHS; LMHSApr 17 · 400 Meters · Place 1 · Fresno ChristianFresno Christian400 Meters11:03.00a—
Apr 17NWSC: FHS; FCHS; SHS; YHS; LMHSApr 17 · 200 Meters · Place 2 · Fresno ChristianFresno Christian200 Meters226.90a—
Apr 10NWSC MEET #2 @ CARUTHERSApr 10 · 800 Meters · Place 1 · Fresno ChristianFresno Christian800 Meters12:34.16a—
Mar 20NWSC League: Yosemite, Liberty, Sierra, Fresno Christian, MinaretsMar 20 · 400 Meters · Place 1 · Fresno ChristianFresno Christian400 Meters11:02.42a—
Mar 20NWSC League: Yosemite, Liberty, Sierra, Fresno Christian, MinaretsMar 20 · 100 Meters · Place 3 · Fresno ChristianFresno Christian100 Meters313.92a—
Mar 16Rafer Johnson Invitational Mar 16 · 400 Meters · Place 3 · Fresno ChristianFresno Christian400 Meters31:02.47a—
Mar 16Rafer Johnson Invitational Mar 16 · 200 Meters · Place 8 · Fresno ChristianFresno Christian200 Meters828.04a—
Mar 9Central Valley Christian InvitationalMar 9 · 800 Meters · Place 10 · Fresno ChristianFresno Christian800 Meters102:42.43a—
Mar 9Central Valley Christian InvitationalMar 9 · 400 Meters · Place 3 · Fresno ChristianFresno Christian400 Meters31:03.20a—
Mar 2Redcat RelaysMar 2 · 400 Meters · Place 2 · Fresno ChristianFresno Christian400 Meters21:05.77a—
Mar 2Redcat RelaysMar 2 · 200 Meters · Place 5 · Fresno ChristianFresno Christian200 Meters529.81a—

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
Dec 5Winter Mile (1600)Dec 5 · 1600 Meters · Place 58 · Fresno ChristianFresno Christian1600 Meters58.6:32.84a PB11
May 12CIF-CS Division IV ChampionshipMay 12 · 400 Meters · Place 4 · Fresno ChristianFresno Christian400 Meters4.1:02.24a10
May 12CIF-CS Division IV ChampionshipMay 12 · 200 Meters · Place 6 · Fresno ChristianFresno Christian200 Meters6.27.92aWind: 010
May 4NWSC Championships FowlerMay 4 · 400 Meters · Place 2 · Fresno ChristianFresno Christian400 Meters21:02.12a—
May 4NWSC Championships FowlerMay 4 · 200 Meters · Place 5 · Fresno ChristianFresno Christian200 Meters528.42a—
Apr 28Reedley Invitational Apr 28 · 400 Meters · Place 14 · Fresno ChristianFresno Christian400 Meters141:05.95a—
Apr 19NWSC meet #3 @ Yosemite Apr 19 · 400 Meters · Place 2 · Fresno ChristianFresno Christian400 Meters21:03.98a—
Apr 19NWSC meet #3 @ Yosemite Apr 19 · 200 Meters · Place 2 · Fresno ChristianFresno Christian200 Meters227.80a—
Apr 12NWSC Dual #2Apr 12 · 200 Meters · Place 1 · Fresno ChristianFresno Christian200 Meters128.02a—
Apr 12NWSC Dual #2Apr 12 · 100 Meters · Place 2 · Fresno ChristianFresno Christian100 Meters213.74a PB—
Mar 31FS West Coast RelaysMar 31 · 400 Meters · Place 2 · Fresno ChristianFresno Christian400 Meters21:02.8210
Mar 31FS West Coast RelaysMar 31 · 200 Meters · Place 11 · Fresno ChristianFresno Christian200 Meters1128.2810
Mar 24Larry Lung Invitational 2023Mar 24 · 400 Meters · Place 11 · Fresno ChristianFresno Christian400 Meters111:10.43a—
Mar 24Larry Lung Invitational 2023Mar 24 · 200 Meters · Place 10 · Fresno ChristianFresno Christian200 Meters1028.76a—
Mar 17Maxey Parks InvitationalMar 17 · 400 Meters · Place 1 · Fresno ChristianFresno Christian400 Meters11:04.71a—
Mar 17Maxey Parks InvitationalMar 17 · 200 Meters · Place 3 · Fresno ChristianFresno Christian200 Meters328.50a—
Mar 4Redcat RelaysMar 4 · 400 Meters · Place 1 · Fresno ChristianFresno Christian400 Meters11:04.60a10
Mar 4Redcat RelaysMar 4 · 200 Meters · Place 3 · Fresno ChristianFresno Christian200 Meters328.67a10

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
Dec 7Winter Mile (1600)Dec 7 · 1600 Meters · Place 38 · Fresno ChristianFresno Christian1600 Meters38.6:33.10aUnofficial10
May 11CIF-CS Division 4 ChampionshipsMay 11 · 200 Meters · Place 10 · Fresno ChristianFresno Christian200 Meters10.28.42aWind: 0.19
May 4All Sierra ChampionshipsMay 4 · 200 Meters · Place 3 · Fresno ChristianFresno Christian200 Meters328.72a9
Apr 27WSL ChampionshipsApr 27 · 400 Meters · Place 2 · Fresno ChristianFresno Christian400 Meters21:08.28a9
Apr 27WSL ChampionshipsApr 27 · 200 Meters · Place 3 · Fresno ChristianFresno Christian200 Meters329.00a9
Apr 22Dinuba Invitational Apr 22 · 400 Meters · Place 17 · Fresno ChristianFresno Christian400 Meters171:11.139
Apr 4WSL Quad, OCHS, FHS, RHS, PHSApr 4 · 400 Meters · Place 2 · Fresno ChristianFresno Christian400 Meters2.1:11.18a9
Apr 4WSL Quad, OCHS, FHS, RHS, PHSApr 4 · 200 Meters · Place 1 · Fresno ChristianFresno Christian200 Meters1.29.13a9
Apr 1FS West Coast RelaysApr 1 · 200 Meters · Place 16 · Fresno ChristianFresno Christian200 Meters1628.989
Apr 1FS West Coast RelaysApr 1 · 200 Meters · Place 16 · Fresno ChristianFresno Christian200 Meters1628.989
Mar 30WSL Quad, FHS, CHS, RHS, FCHSMar 30 · 200 Meters · Place 3 · Fresno ChristianFresno Christian200 Meters328.829
Mar 30WSL Quad, FHS, CHS, RHS, FCHSMar 30 · 100 Meters · Place 5 · Fresno ChristianFresno Christian100 Meters514.169
Mar 25Lemoore Invitational Kiwanis Mar 25 · 400 Meters · Place 18 · Fresno ChristianFresno Christian400 Meters18.1:09.71a9
Mar 18Emperor Invitational Mar 18 · 800 Meters · Place 37 · Fresno ChristianFresno Christian800 Meters373:29.289
Mar 18Emperor Invitational Mar 18 · 400 Meters · Place 26 · Fresno ChristianFresno Christian400 Meters261:11.359

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jul 23Summer Heat Twilight Meet 2Jul 23 · 1600 Meters · Place 4 · UnattachedUnattached1600 Meters4.8:02.09a8