Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorFresno Pacific Sunbird Invitational · Feb 214:00.31aFresno Pacific Sunbird InvitationalFebruary 21, 2026
1500 Meters · Outdoor2026 3C2A State Championships · May 153:57.432026 3C2A State ChampionshipsMay 15, 2026
1600 Meters · IndoorWinter Mile (1600m) & Winter 60m · Dec 104:21.51Winter Mile (1600m) & Winter 60mDecember 10, 2024
1600 Meters · OutdoorMeet of Champions @ Arroyo HS · Mar 224:16.69aMeet of Champions @ Arroyo HSMarch 22, 2025
200 Meters · OutdoorClovis North vs Buchanan · Apr 2323.40Clovis North vs BuchananApril 23, 2025
3000 Meters · OutdoorFresno County Championships · Apr 1310:46.94aFresno County ChampionshipsApril 13, 2019
3200 Meters · OutdoorReedley Invitational · May 29:40.36aReedley InvitationalMay 2, 2025
400 Meters · OutdoorClovis East and Buchanan Dual · Mar 2650.53aClovis East and Buchanan DualMarch 26, 2025
800 Meters · IndoorBuchanan Distance Classic · Feb 281:57.54Buchanan Distance ClassicFebruary 28, 2025
800 Meters · Outdoor105th CIF State T&F Champs Prelims 2025 · May 301:51.39a105th CIF State T&F Champs Prelims 2025May 30, 2025

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 152026 3C2A State ChampionshipsMay 15 · 1500 Meters · Place 6 · Clovis CCClovis CC1500 Meters63:57.43 PBFR
May 152026 3C2A State ChampionshipsMay 15 · 800 Meters · Place 9 · Clovis CCClovis CC800 Meters92:00.65FR
May 13C2A Northern California Track and Field ChampionshipsMay 1 · 1500 Meters · Place 5 · Clovis CCClovis CC1500 Meters54:01.01aFR
May 13C2A Northern California Track and Field ChampionshipsMay 1 · 800 Meters · Place 3 · Clovis CCClovis CC800 Meters31:56.48aFR
May 13C2A Northern California Track and Field ChampionshipsMay 1 · 800 Meters · Place 2 · Clovis CCClovis CC800 Meters21:54.70aFR
May 13C2A Northern California Track and Field ChampionshipsMay 1 · 1500 Meters · Place 5 · Clovis CCClovis CC1500 Meters54:01.01FR
May 13C2A Northern California Track and Field ChampionshipsMay 1 · 800 Meters · Place 3 · Clovis CCClovis CC800 MetersRound P31:56.48FR
May 13C2A Northern California Track and Field ChampionshipsMay 1 · 800 Meters · Place 2 · Clovis CCClovis CC800 Meters21:54.70FR
Apr 252026 Central Valley ChampionshipsApr 25 · 1500 Meters · Place 2 · Clovis CCClovis CC1500 Meters2.4:07.60aFr
Apr 252026 Central Valley ChampionshipsApr 25 · 800 Meters · Place 8 · Clovis CCClovis CC800 Meters8.2:06.87aFr
Apr 222026 Central Valley ChampionshipsApr 22 · 1500 Meters · Place 2 · Clovis CCClovis CC1500 Meters2.4:07.60aFr
Apr 222026 Central Valley ChampionshipsApr 22 · 800 Meters · Place 8 · Clovis CCClovis CC800 Meters8.2:06.87aFr
Apr 16Bryan Clay InvitationalApr 16 · 1500 Meters · Place 489 · Clovis CCClovis CC1500 Meters489.4:09.22aFr
Apr 16Bryan Clay InvitationalApr 16 · 800 Meters · Place 157 · Clovis CCClovis CC800 Meters157.1:54.48aFr
Apr 10Jim Linthicum InvitationalApr 10 · 1500 Meters · Place 3 · Clovis CCClovis CC1500 Meters33:59.81aFr
Apr 10Jim Linthicum InvitationalApr 10 · 800 Meters · Place 2 · Clovis CCClovis CC800 Meters21:57.71aFr
Apr 3Mike Fanelli Track ClassicApr 3 · 1500 Meters · Place 78 · Clovis CCClovis CC1500 Meters78.3:57.92aFr
Apr 3Mike Fanelli Track ClassicApr 3 · 800 Meters · Place 67 · Clovis CCClovis CC800 Meters67.1:54.55aFr
Mar 28West Coast RelaysMar 28 · 1500 Meters · Place 26 · Clovis CCClovis CC1500 Meters26.4:00.99aFr
Mar 28West Coast RelaysMar 28 · 800 Meters · Place 19 · Clovis CCClovis CC800 Meters19.1:55.98aFr
Mar 14Oxy Distance Carnival and Spring Break ClassicMar 14 · 1500 Meters · Place 70 · Clovis CCClovis CC1500 Meters70.4:22.80aFr
Mar 14Oxy Distance Carnival and Spring Break ClassicMar 14 · 800 Meters · Place 9 · Clovis CCClovis CC800 Meters9.1:55.71aFr
Mar 5Jack Albiani InvitationalMar 5 · 1500 Meters · Place 1 · Clovis CCClovis CC1500 Meters14:00.61aFr
Mar 5Jack Albiani InvitationalMar 5 · 800 Meters · Place 2 · Clovis CCClovis CC800 Meters21:56.97aFr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21Fresno Pacific Sunbird InvitationalFeb 21 · 1500 Meters · Place 6 · Clovis CCClovis CC1500 Meters64:00.31a PBFr
Feb 21Fresno Pacific Sunbird InvitationalFeb 21 · 800 Meters · Place 5 · Clovis CCClovis CC800 Meters51:59.03aFr

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 31105th CIF State T&F Champs Finals 2025May 31 · 800 Meters · Place 11 · BuchananBuchanan800 Meters11.1:53.32a12
May 30105th CIF State T&F Champs Prelims 2025May 30 · 800 Meters · Place 6 · BuchananBuchanan800 MetersRound P6.1:51.39a PB12
May 24CIF CS Masters ChampionshipsMay 24 · 800 Meters · Place 1 · BuchananBuchanan800 Meters11:54.0612
May 16CIF- CS Division 1 Championship May 16 · 1600 Meters · Place 5 · BuchananBuchanan1600 Meters54:18.71a12
May 16CIF- CS Division 1 Championship May 16 · 800 Meters · Place 4 · BuchananBuchanan800 Meters41:53.62a12
May 8TRAC ChampionshipsMay 8 · 1600 Meters · Place 4 · BuchananBuchanan1600 Meters44:26.72a12
May 8TRAC ChampionshipsMay 8 · 800 Meters · Place 3 · BuchananBuchanan800 Meters31:56.92a12
May 2Reedley InvitationalMay 2 · 3200 Meters · Place 6 · BuchananBuchanan3200 Meters69:40.36a PB12
May 2Reedley InvitationalMay 2 · 1600 Meters · Place 3 · BuchananBuchanan1600 Meters34:20.16a12
Apr 25SANGER METRIC CLASSIC 2025Apr 25 · 800 Meters · Place 2 · BuchananBuchanan800 Meters2.1:54.14a12
Apr 23Clovis North vs BuchananApr 23 · 200 Meters · Place 10 · BuchananBuchanan200 Meters1023.40 PB12
Apr 23Clovis North vs BuchananApr 23 · 400 Meters · Place 3 · BuchananBuchanan400 Meters352.6012
Apr 9Clovis High vs BuchananApr 9 · 800 Meters · Place 1 · BuchananBuchanan800 Meters11:56.7112
Apr 9Clovis High vs BuchananApr 9 · 1600 Meters · Place 2 · BuchananBuchanan1600 Meters24:30.3212
Apr 5West Coast RelaysApr 5 · 800 Meters · Place 3 · Buchanan (CS)Buchanan (CS)800 Meters31:56.4812
Apr 5West Coast RelaysApr 5 · 1600 Meters · Place 21 · Buchanan (CS)Buchanan (CS)1600 Meters214:23.9412
Mar 26Clovis East and Buchanan DualMar 26 · 1600 Meters · Place 3 · BuchananBuchanan1600 Meters34:33.29a12
Mar 26Clovis East and Buchanan DualMar 26 · 800 Meters · Place 6 · BuchananBuchanan800 Meters62:04.26a12
Mar 26Clovis East and Buchanan DualMar 26 · 400 Meters · Place 2 · BuchananBuchanan400 Meters250.53a PB12
Mar 22Meet of Champions @ Arroyo HSMar 22 · 1600 Meters · Place 2 · BuchananBuchanan1600 Meters2.4:16.69a PB12
Mar 14Clovis East CarnivalMar 14 · 1600 Meters · Place 10 · BuchananBuchanan1600 Meters104:24.14a—
Mar 14Clovis East CarnivalMar 14 · 800 Meters · Place 2 · BuchananBuchanan800 Meters21:56.21a—
Mar 12Buchanan, Clovis East @ ClovisMar 12 · 1600 Meters · Place 4 · BuchananBuchanan1600 Meters44:32.56a—
Mar 12Buchanan, Clovis East @ ClovisMar 12 · 800 Meters · Place 2 · BuchananBuchanan800 Meters22:01.00a—
Mar 8SANGER SPRING CLASSIC 2025Mar 8 · 3200 Meters · Place 9 · BuchananBuchanan3200 Meters99:43.48a—
Mar 8SANGER SPRING CLASSIC 2025Mar 8 · 800 Meters · Place 1 · BuchananBuchanan800 Meters11:56.97a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Buchanan Distance ClassicFeb 28 · 800 Meters · Place 3 · Buchanan (CS)Buchanan (CS)800 Meters31:57.54 PB12

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 10Winter Mile (1600m) & Winter 60mDec 10 · 1600 Meters · Place 4 · BuchananBuchanan1600 Meters44:21.51 PB12
Feb 23Buchanan Distance ClassicFeb 23 · 1600 Meters · Place 14 · Buchanan (CS)Buchanan (CS)1600 Meters144:27.3711

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 18CIF CS Masters ChampionshipsMay 18 · 800 Meters · Place 5 · BuchananBuchanan800 Meters51:55.6311
May 10CENTRAL SECTION DIVISION 1 CHAMPIONSHIPS 2024May 10 · 800 Meters · Place 4 · BuchananBuchanan800 Meters4.1:58.05a11
May 2TRAC ChampionshipMay 2 · 1600 Meters · Place 6 · BuchananBuchanan1600 Meters64:18.88a—
May 2TRAC ChampionshipMay 2 · 800 Meters · Place 11 · BuchananBuchanan800 Meters112:02.75a—
Apr 26Reedley InvitationalApr 26 · 3200 Meters · Place 3 · BuchananBuchanan3200 Meters39:45.65a—
Apr 19SANGER METRIC CLASSIC 2024Apr 19 · 1600 Meters · Place 8 · BuchananBuchanan1600 Meters84:25.74a—
Apr 19SANGER METRIC CLASSIC 2024Apr 19 · 800 Meters · Place 2 · BuchananBuchanan800 Meters21:58.00a—
Apr 17Buchanan, Central @ Clovis East TriApr 17 · 1600 Meters · Place 1 · BuchananBuchanan1600 Meters14:28.28a—
Apr 17Buchanan, Central @ Clovis East TriApr 17 · 800 Meters · Place 1 · BuchananBuchanan800 Meters11:56.78a—
Apr 13West Coast RelaysApr 13 · 800 Meters · Place 14 · Buchanan (CS)Buchanan (CS)800 Meters142:06.0311
Apr 13West Coast RelaysApr 13 · 1600 Meters · Place 21 · Buchanan (CS)Buchanan (CS)1600 Meters214:28.4511
Apr 3Clovis North Buchanan DualApr 3 · 800 Meters · Place 2 · BuchananBuchanan800 Meters21:58.62a—
Mar 23Azusa Meet of ChampionsMar 23 · 800 Meters · Place 6 · BuchananBuchanan800 Meters6.1:56.41a11
Mar 15Gateway to Track and Field InvitationalMar 15 · 800 Meters · Place 8 · BuchananBuchanan800 Meters81:59.5411
Mar 15Gateway to Track and Field InvitationalMar 15 · 1600 Meters · Place 8 · BuchananBuchanan1600 Meters84:23.9611
Mar 8Clovis East Track and Field CarnivalMar 8 · 1600 Meters · Place 14 · BuchananBuchanan1600 Meters144:26.59a—
Mar 6Clovis High vs BuchananMar 6 · 1600 Meters · Place 4 · BuchananBuchanan1600 Meters4.4:29.28a11
Mar 6Clovis High vs BuchananMar 6 · 800 Meters · Place 4 · BuchananBuchanan800 Meters4.1:58.69a11
Mar 2SANGER SPRING CLASSIC 2024Mar 2 · 1600 Meters · Place 15 · BuchananBuchanan1600 Meters154:40.67a—
Mar 2SANGER SPRING CLASSIC 2024Mar 2 · 800 Meters · Place 5 · BuchananBuchanan800 Meters52:02.97a—
Feb 28Clovis East vs Buchanan Dual MeetFeb 28 · 1600 Meters · Place 5 · BuchananBuchanan1600 Meters5.4:33.97a11
Feb 28Clovis East vs Buchanan Dual MeetFeb 28 · 800 Meters · Place 5 · BuchananBuchanan800 Meters5.1:59.74a11

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Dec 5Winter Mile (1600)Dec 5 · 1600 Meters · Place 12 · BuchananBuchanan1600 Meters12.4:26.67a11
May 12CIF Division 1 ChampionshipsMay 12 · 1600 Meters · Place 22 · BuchananBuchanan1600 Meters22.4:38.58a10
Apr 27Frosh/Soph County Championships - Inv.Apr 27 · 3200 Meters · Place 7 · BuchananBuchanan3200 Meters710:46.39a—
Apr 27Frosh/Soph County Championships - Inv.Apr 27 · 1600 Meters · Place 4 · BuchananBuchanan1600 Meters44:42.21a—
Apr 19Buchanan @ Central DualApr 19 · 3200 Meters · Place 1 · BuchananBuchanan3200 Meters110:41.59a—
Apr 19Buchanan @ Central DualApr 19 · 1600 Meters · Place 6 · BuchananBuchanan1600 Meters64:40.03a—
Apr 19Buchanan @ Central DualApr 19 · 800 Meters · Place 9 · BuchananBuchanan800 Meters92:09.99a—
Apr 12Clovis East and Buchanan DualApr 12 · 3200 Meters · Place 5 · BuchananBuchanan3200 Meters510:20.68a—
Apr 12Clovis East and Buchanan DualApr 12 · 1600 Meters · Place 7 · BuchananBuchanan1600 Meters74:48.39a—
Mar 22Buchanan, Clovis North @ ClovisMar 22 · 1600 Meters · Place 9 · BuchananBuchanan1600 Meters94:43.93a—
Mar 22Buchanan, Clovis North @ ClovisMar 22 · 800 Meters · Place 14 · BuchananBuchanan800 Meters142:13.78a—
Mar 17Gateway to Track and Field InvitationalMar 17 · 1600 Meters · Place 20 · BuchananBuchanan1600 Meters20.4:43.82a10
Mar 8Clovis East vs Buchanan Dual MeetMar 8 · 1600 Meters · BuchananBuchanan1600 Meters—DNS10
Mar 8Clovis East vs Buchanan Dual MeetMar 8 · 800 Meters · BuchananBuchanan800 Meters—DNS10
Mar 4Sanger Spring ClassicMar 4 · 1600 Meters · Place 13 · BuchananBuchanan1600 Meters134:55.06a10
Mar 4Sanger Spring ClassicMar 4 · 800 Meters · Place 6 · BuchananBuchanan800 Meters62:12.02a10

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 7Winter Mile (1600)Dec 7 · 1600 Meters · Place 35 · BuchananBuchanan1600 Meters35.4:57.09aUnofficial10

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 29Alta Sierra vs. Kastner Dual MeetApr 29 · 1600 Meters · Place 1 · Alta SierraAlta Sierra1600 Meters14:59.548
Apr 29Alta Sierra vs. Kastner Dual MeetApr 29 · 800 Meters · Place 1 · Alta SierraAlta Sierra800 Meters12:17.488
Apr 27Granite Ridge vs Alta Sierra Dual Apr 27 · 3200 Meters · Alta SierraAlta Sierra3200 Meters—DNS8
Apr 27Granite Ridge vs Alta Sierra Dual Apr 27 · 400 Meters · Place 3 · Alta SierraAlta Sierra400 Meters3.59.09a8
Apr 22Alta Sierra vs. Clark Dual MeetApr 22 · 1600 Meters · Place 2 · Alta SierraAlta Sierra1600 Meters2.5:00.34a8
Apr 22Alta Sierra vs. Clark Dual MeetApr 22 · 800 Meters · Place 2 · Alta SierraAlta Sierra800 Meters2.2:17.85a8
Apr 8Reyburn vs Alta DualApr 8 · 1600 Meters · Place 2 · Alta SierraAlta Sierra1600 Meters2.4:56.18a8
Apr 8Reyburn vs Alta DualApr 8 · 800 Meters · Place 2 · Alta SierraAlta Sierra800 Meters2.2:19.08a8

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 27Junior Fresno RelaysApr 27 · 3000 Meters · Place 4 · Garfield Elementary (Clovis)Garfield Elementary (Clovis)3000 Meters4.10:58.42a6
Apr 13Fresno County ChampionshipsApr 13 · 3000 Meters · Place 5 · Garfield Elementary (Clovis)Garfield Elementary (Clovis)3000 Meters5.10:46.94a PB6
Apr 6Fresno Co. Area III All Comers (Clovis, Sanger, Mtn. Communities)Apr 6 · 3000 Meters · Place 4 · Garfield Elementary (Clovis)Garfield Elementary (Clovis)3000 Meters4.11:50.21a6

2018 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 28Jr. Fresno RelaysApr 28 · 3000 Meters · Place 2 · Garfield Elementary (Clovis)Garfield Elementary (Clovis)3000 Meters2.11:16.57a5
Apr 21Fresno County Youth Championship MeetApr 21 · 3000 Meters · Place 1 · Garfield Elementary (Clovis)Garfield Elementary (Clovis)3000 Meters1.11:43.14a5
Apr 14Fresno Co. Area 3 Qualifier (Clovis, Mtn. Communities, Sanger)Apr 14 · 3000 Meters · Place 4 · Garfield Elementary (Clovis)Garfield Elementary (Clovis)3000 Meters4.12:41.66a5