Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorAzusa Meet of Champions · Mar 234:12.97aAzusa Meet of ChampionsMarch 23, 2024
100 Meters · OutdoorClovis North vs Buchanan · Apr 2312.21Clovis North vs BuchananApril 23, 2025
1500 Meters · OutdoorFranson Last Chance and Multis · May 93:49.50aFranson Last Chance and MultisMay 9, 2026
1600 Meters · IndoorWinter Mile (1600m) & Winter 60m · Dec 104:13.00Winter Mile (1600m) & Winter 60mDecember 10, 2024
1600 Meters · Outdoor105th CIF State T&F Champs Finals 2025 · May 314:06.02a105th CIF State T&F Champs Finals 2025May 31, 2025
200 Meters · OutdoorClovis North vs Buchanan · Apr 2323.73Clovis North vs BuchananApril 23, 2025
3000 Meters · IndoorFresno Pacific Sunbird Invitational · Feb 218:40.61aFresno Pacific Sunbird InvitationalFebruary 21, 2026
3200 Meters · IndoorBuchanan Distance Classic · Feb 289:46.13Buchanan Distance ClassicFebruary 28, 2025
3200 Meters · OutdoorMeet of Champions @ Arroyo HS · Mar 229:04.36aMeet of Champions @ Arroyo HSMarch 22, 2025
400 Meters · OutdoorClovis East and Buchanan Dual · Mar 2651.33aClovis East and Buchanan DualMarch 26, 2025
800 Meters · IndoorBuchanan Distance Classic · Feb 231:58.30Buchanan Distance ClassicFebruary 23, 2024
800 Meters · OutdoorWest Coast Relays · Mar 281:52.13aWest Coast RelaysMarch 28, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 9Franson Last Chance and MultisMay 9 · 1500 Meters · Place 37 · Fresno PacificFresno Pacific1500 Meters37.3:49.50a PBFr
May 2Fresno St InviteMay 2 · 800 Meters · Place 5 · Fresno PacificFresno Pacific800 Meters5.1:52.15aFr
Apr 23PacWest Conference ChampionshipsApr 23 · 1500 Meters · Place 4 · Fresno PacificFresno Pacific1500 Meters4.3:52.86aFr
Apr 23PacWest Conference ChampionshipsApr 23 · 800 Meters · Place 4 · Fresno PacificFresno Pacific800 MetersRound P4.1:52.26aFr
Apr 23PacWest Conference ChampionshipsApr 23 · 800 Meters · Place 4 · Fresno PacificFresno Pacific800 Meters4.1:54.52aFr
Apr 16Bryan Clay InvitationalApr 16 · 1500 Meters · Fresno PacificFresno Pacific1500 Meters--DNSFr
Apr 16Bryan Clay InvitationalApr 16 · 1500 Meters · Place 188 · Fresno PacificFresno Pacific1500 Meters188.3:52.39aFr
Apr 3Mike Fanelli Track ClassicApr 3 · 1500 Meters · Place 32 · Fresno PacificFresno Pacific1500 Meters32.3:52.78aFr
Apr 3Mike Fanelli Track ClassicApr 3 · 800 Meters · Place 58 · Fresno PacificFresno Pacific800 Meters58.1:54.03aFr
Mar 28West Coast RelaysMar 28 · 800 Meters · Place 8 · Fresno PacificFresno Pacific800 Meters8.1:52.13a PBFr
Mar 14Oxy Distance Carnival and Spring Break ClassicMar 14 · 1500 Meters · Place 2 · Fresno PacificFresno Pacific1500 Meters2.3:54.39aFr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Fresno Pacific Sunbird InvitationalFeb 21 · 3000 Meters · Place 8 · Fresno PacificFresno Pacific3000 Meters88:40.61a PBFr

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 31105th CIF State T&F Champs Finals 2025May 31 · 1600 Meters · Place 3 · BuchananBuchanan1600 Meters3.4:06.02a PB12
May 30105th CIF State T&F Champs Prelims 2025May 30 · 1600 Meters · Place 13 · BuchananBuchanan1600 MetersRound P13.4:11.69a12
May 24CIF CS Masters ChampionshipsMay 24 · 1600 Meters · Place 2 · BuchananBuchanan1600 Meters24:06.3512
May 16CIF- CS Division 1 Championship May 16 · 1600 Meters · Place 2 · BuchananBuchanan1600 Meters24:08.04a12
May 16CIF- CS Division 1 Championship May 16 · 800 Meters · Place 2 · BuchananBuchanan800 Meters21:52.83a12
May 8TRAC ChampionshipsMay 8 · 1600 Meters · Place 2 · BuchananBuchanan1600 Meters24:20.65a12
May 8TRAC ChampionshipsMay 8 · 800 Meters · Place 1 · BuchananBuchanan800 Meters11:54.81a12
May 2Reedley InvitationalMay 2 · 3200 Meters · Place 1 · BuchananBuchanan3200 Meters19:10.91a12
May 2Reedley InvitationalMay 2 · 1600 Meters · Place 1 · BuchananBuchanan1600 Meters14:12.33a12
Apr 25SANGER METRIC CLASSIC 2025Apr 25 · 800 Meters · Place 1 · BuchananBuchanan800 Meters1.1:53.25a12
Apr 23Clovis North vs BuchananApr 23 · 200 Meters · Place 13 · BuchananBuchanan200 Meters1323.73 PB12
Apr 23Clovis North vs BuchananApr 23 · 100 Meters · Place 38 · BuchananBuchanan100 Meters3812.21 PB12
Apr 9Clovis High vs BuchananApr 9 · 800 Meters · Place 5 · BuchananBuchanan800 Meters52:02.6612
Apr 9Clovis High vs BuchananApr 9 · 1600 Meters · Place 1 · BuchananBuchanan1600 Meters14:24.5912
Apr 5West Coast RelaysApr 5 · 800 Meters · Place 5 · Buchanan (CS)Buchanan (CS)800 Meters51:57.1012
Apr 5West Coast RelaysApr 5 · 1600 Meters · Place 2 · Buchanan (CS)Buchanan (CS)1600 Meters24:08.9512
Mar 26Clovis East and Buchanan DualMar 26 · 1600 Meters · Place 5 · BuchananBuchanan1600 Meters54:35.37a12
Mar 26Clovis East and Buchanan DualMar 26 · 400 Meters · Place 5 · BuchananBuchanan400 Meters551.33a PB12
Mar 22Meet of Champions @ Arroyo HSMar 22 · 3200 Meters · Place 3 · BuchananBuchanan3200 Meters3.9:04.36a PB12
Mar 14Clovis East CarnivalMar 14 · 1600 Meters · Place 1 · BuchananBuchanan1600 Meters14:12.77a—
Mar 14Clovis East CarnivalMar 14 · 800 Meters · Place 3 · BuchananBuchanan800 Meters31:57.03a—
Mar 12Buchanan, Clovis East @ ClovisMar 12 · 1600 Meters · Place 3 · BuchananBuchanan1600 Meters34:28.73a—
Mar 12Buchanan, Clovis East @ ClovisMar 12 · 800 Meters · Place 3 · BuchananBuchanan800 Meters32:02.21a—
Mar 8SANGER SPRING CLASSIC 2025Mar 8 · 3200 Meters · Place 2 · BuchananBuchanan3200 Meters29:19.26a—
Mar 8SANGER SPRING CLASSIC 2025Mar 8 · 1600 Meters · Place 2 · BuchananBuchanan1600 Meters24:16.36a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Buchanan Distance ClassicFeb 28 · 3200 Meters · Place 10 · Buchanan (CS)Buchanan (CS)3200 Meters109:46.13 PB12
Feb 28Buchanan Distance ClassicFeb 28 · 1600 Meters · Place 6 · Buchanan (CS)Buchanan (CS)1600 Meters64:24.0312

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 10Winter Mile (1600m) & Winter 60mDec 10 · 1600 Meters · Place 1 · BuchananBuchanan1600 Meters14:13.00 PB12
Feb 23Buchanan Distance ClassicFeb 23 · 800 Meters · Place 3 · Buchanan (CS)Buchanan (CS)800 Meters31:58.30 PB11
Feb 23Buchanan Distance ClassicFeb 23 · 1600 Meters · Place 6 · Buchanan (CS)Buchanan (CS)1600 Meters64:22.3511

2024 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 24104th CIF State T&F Champs Prelims 2024May 24 · 1600 Meters · Place 19 · BuchananBuchanan1600 MetersRound P19.4:17.78a11
May 18CIF CS Masters ChampionshipsMay 18 · 1600 Meters · Place 2 · BuchananBuchanan1600 Meters24:14.0011
May 10CENTRAL SECTION DIVISION 1 CHAMPIONSHIPS 2024May 10 · 1600 Meters · Place 2 · BuchananBuchanan1600 Meters2.4:16.01a11
May 10CENTRAL SECTION DIVISION 1 CHAMPIONSHIPS 2024May 10 · 800 Meters · Place 3 · BuchananBuchanan800 Meters3.1:56.84a11
May 2TRAC ChampionshipMay 2 · 1600 Meters · Place 3 · BuchananBuchanan1600 Meters34:16.40a—
May 2TRAC ChampionshipMay 2 · 800 Meters · Place 3 · BuchananBuchanan800 Meters31:55.82a—
Apr 26Reedley InvitationalApr 26 · 3200 Meters · Place 1 · BuchananBuchanan3200 Meters19:15.78a—
Apr 17Buchanan, Central @ Clovis East TriApr 17 · 1600 Meters · Place 3 · BuchananBuchanan1600 Meters34:32.21a—
Apr 17Buchanan, Central @ Clovis East TriApr 17 · 400 Meters · Place 3 · BuchananBuchanan400 Meters351.49a—
Apr 13West Coast RelaysApr 13 · 800 Meters · Place 9 · Buchanan (CS)Buchanan (CS)800 Meters92:02.1311
Apr 13West Coast RelaysApr 13 · 1600 Meters · Place 2 · Buchanan (CS)Buchanan (CS)1600 Meters24:14.0711
Apr 52024 Arcadia InvitationalApr 5 · 1 Mile · Place 5 · BuchananBuchanan1 Mile54:15.1611
Apr 52024 Arcadia InvitationalApr 5 · 1 Mile · Place 5 · BuchananBuchanan1 Mile54:15.1611
Apr 52024 Arcadia InvitationalApr 5 · 1600 Meters · Place 5 · BuchananBuchanan1600 Meters54:13.7511
Apr 52024 Arcadia InvitationalApr 5 · 1500 Meters · Place 6 · BuchananBuchanan1500 Meters63:59.4811
Apr 3Clovis North Buchanan DualApr 3 · 800 Meters · Place 1 · BuchananBuchanan800 Meters11:56.30a—
Mar 23Azusa Meet of ChampionsMar 23 · 1 Mile · Place 9 · BuchananBuchanan1 Mile9.4:12.97a PB11
Mar 23Azusa Meet of ChampionsMar 23 · 1600 Meters · Place 10 · BuchananBuchanan1600 Meters10.4:11.55a11
Mar 20Dual Meet Buchanan @ Clovis WestMar 20 · 1600 Meters · Place 1 · BuchananBuchanan1600 Meters14:22.43a—
Mar 15Gateway to Track and Field InvitationalMar 15 · 800 Meters · Place 14 · BuchananBuchanan800 Meters142:00.9011
Mar 15Gateway to Track and Field InvitationalMar 15 · 1600 Meters · Place 4 · BuchananBuchanan1600 Meters44:18.7511
Mar 8Clovis East Track and Field CarnivalMar 8 · 1600 Meters · Place 3 · BuchananBuchanan1600 Meters34:14.97a—
Mar 6Clovis High vs BuchananMar 6 · 1600 Meters · Place 1 · BuchananBuchanan1600 Meters1.4:20.30a11
Mar 6Clovis High vs BuchananMar 6 · 800 Meters · Place 3 · BuchananBuchanan800 Meters3.1:58.58a11
Mar 2SANGER SPRING CLASSIC 2024Mar 2 · 3200 Meters · Place 9 · BuchananBuchanan3200 Meters99:55.02a—
Mar 2SANGER SPRING CLASSIC 2024Mar 2 · 1600 Meters · Place 1 · BuchananBuchanan1600 Meters14:23.39a—
Mar 2SANGER SPRING CLASSIC 2024Mar 2 · 800 Meters · Place 1 · BuchananBuchanan800 Meters11:59.50a—
Feb 28Clovis East vs Buchanan Dual MeetFeb 28 · 1600 Meters · Place 1 · BuchananBuchanan1600 Meters1.4:23.31a11
Feb 28Clovis East vs Buchanan Dual MeetFeb 28 · 800 Meters · Place 1 · BuchananBuchanan800 Meters1.1:56.37a11

2023 Outdoor Track

28 results
DateMeetEventPlMarkGr
Dec 5Winter Mile (1600)Dec 5 · 1600 Meters · Place 23 · BuchananBuchanan1600 Meters23.4:32.80a11
May 26103rd CIF State T&F Champs Prelims 2023May 26 · 1600 Meters · Place 17 · BuchananBuchanan1600 MetersRound P17.4:15.67a10
May 20CIF Central Section ChampionshipsMay 20 · 1600 Meters · Place 2 · BuchananBuchanan1600 Meters24:15.6710
May 12CIF Division 1 ChampionshipsMay 12 · 1600 Meters · Place 3 · BuchananBuchanan1600 Meters3.4:19.09a10
May 12CIF Division 1 ChampionshipsMay 12 · 800 Meters · BuchananBuchanan800 Meters—DNS10
May 4TRAC ChampionshipsMay 4 · 800 Meters · Place 6 · BuchananBuchanan800 Meters61:57.7410
May 4TRAC ChampionshipsMay 4 · 1600 Meters · Place 4 · BuchananBuchanan1600 Meters44:16.5710
Apr 27Frosh/Soph County Championships - Inv.Apr 27 · 3200 Meters · Place 1 · BuchananBuchanan3200 Meters19:53.28a—
Apr 27Frosh/Soph County Championships - Inv.Apr 27 · 1600 Meters · Place 1 · BuchananBuchanan1600 Meters14:26.89a—
Apr 27Frosh/Soph County Championships - Inv.Apr 27 · 800 Meters · Place 1 · BuchananBuchanan800 Meters11:56.98a—
Apr 21Sanger Metric ClassicApr 21 · 3200 Meters · Place 1 · BuchananBuchanan3200 Meters19:27.38a—
Apr 19Buchanan @ Central DualApr 19 · 1600 Meters · Place 5 · BuchananBuchanan1600 Meters54:39.86a—
Apr 19Buchanan @ Central DualApr 19 · 800 Meters · Place 3 · BuchananBuchanan800 Meters32:02.38a—
Apr 1463rd Mt. SAC RelaysApr 14 · 800 Meters · Place 8 · BuchananBuchanan800 Meters8.1:56.83a10
Apr 12Clovis East and Buchanan DualApr 12 · 3200 Meters · Place 3 · BuchananBuchanan3200 Meters310:08.45a—
Apr 12Clovis East and Buchanan DualApr 12 · 400 Meters · Place 6 · BuchananBuchanan400 Meters653.72a—
Apr 12Mt. SAC Relays - College/OpenApr 12 · 800 Meters · Place 8 · BuchananBuchanan800 Meters81:56.83—
Apr 1West Coast RelaysApr 1 · 800 Meters · Place 10 · Buchanan (CS)Buchanan (CS)800 Meters101:59.5010
Apr 1West Coast RelaysApr 1 · 1600 Meters · Place 11 · Buchanan (CS)Buchanan (CS)1600 Meters114:17.8710
Mar 22Buchanan, Clovis North @ ClovisMar 22 · 1600 Meters · Place 4 · BuchananBuchanan1600 Meters44:30.40a—
Mar 22Buchanan, Clovis North @ ClovisMar 22 · 800 Meters · Place 3 · BuchananBuchanan800 Meters32:02.29a—
Mar 17Gateway to Track and Field InvitationalMar 17 · 1600 Meters · Place 7 · BuchananBuchanan1600 Meters7.4:24.85a10
Mar 17Gateway to Track and Field InvitationalMar 17 · 800 Meters · Place 2 · BuchananBuchanan800 Meters2.1:57.68a10
Mar 8Clovis East vs Buchanan Dual MeetMar 8 · 1600 Meters · Place 3 · BuchananBuchanan1600 Meters3.4:27.47a10
Mar 8Clovis East vs Buchanan Dual MeetMar 8 · 800 Meters · Place 4 · BuchananBuchanan800 Meters4.2:01.53a10
Mar 4Sanger Spring ClassicMar 4 · 1600 Meters · Place 1 · BuchananBuchanan1600 Meters14:27.78a10
Mar 4Sanger Spring ClassicMar 4 · 800 Meters · Place 1 · BuchananBuchanan800 Meters12:00.05a10
Mar 1CW vs Buchanan DualMar 1 · 1600 Meters · Place 3 · BuchananBuchanan1600 Meters34:34.6110

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Dec 7Winter Mile (1600)Dec 7 · 1600 Meters · Place 5 · BuchananBuchanan1600 Meters5.4:23.40aUnofficial10
Apr 6Clovis North vs Buchanan DualApr 6 · 1600 Meters · Place 12 · BuchananBuchanan1600 Meters12.4:57.35a9
Apr 6Clovis North vs Buchanan DualApr 6 · 800 Meters · BuchananBuchanan800 Meters—DNS9
Mar 23Buchanan @ ClovisMar 23 · 1600 Meters · Place 6 · BuchananBuchanan1600 Meters64:42.149
Mar 23Buchanan @ ClovisMar 23 · 800 Meters · Place 11 · BuchananBuchanan800 Meters112:10.379
Mar 18Gateway to Track & FieldMar 18 · 1600 Meters · Place 11 · BuchananBuchanan1600 Meters11.4:32.82a9
Mar 18Gateway to Track & FieldMar 18 · 800 Meters · Place 15 · BuchananBuchanan800 Meters15.2:04.54a9
Mar 11Clovis East CarnivalMar 11 · 3200 Meters · Place 9 · BuchananBuchanan3200 Meters99:58.539
Mar 9Central vs BuchananMar 9 · 1600 Meters · Place 1 · BuchananBuchanan1600 Meters1.4:36.11a9
Mar 9Central vs BuchananMar 9 · 800 Meters · Place 6 · BuchananBuchanan800 Meters6.2:11.57a9
Mar 5Sanger Spring ClassicMar 5 · 1600 Meters · Place 1 · BuchananBuchanan1600 Meters14:40.299
Mar 5Sanger Spring ClassicMar 5 · 800 Meters · Place 1 · BuchananBuchanan800 Meters12:06.689

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25Buchanan Distance ClassicFeb 25 · 1600 Meters · Place 2 · BuchananBuchanan1600 Meters24:48.119
Feb 25Buchanan Distance ClassicFeb 25 · 800 Meters · Place 3 · BuchananBuchanan800 Meters32:09.669

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 27Granite Ridge vs Alta Sierra Dual Apr 27 · 1600 Meters · Alta SierraAlta Sierra1600 Meters—DNS8
Apr 27Granite Ridge vs Alta Sierra Dual Apr 27 · 800 Meters · Place 1 · Alta SierraAlta Sierra800 Meters1.2:08.51a8
Apr 22Alta Sierra vs. Clark Dual MeetApr 22 · 1600 Meters · Place 1 · Alta SierraAlta Sierra1600 Meters1.4:59.35a8
Apr 22Alta Sierra vs. Clark Dual MeetApr 22 · 800 Meters · Place 1 · Alta SierraAlta Sierra800 Meters1.2:08.54a8
Apr 8Reyburn vs Alta DualApr 8 · 3200 Meters · Place 2 · Alta SierraAlta Sierra3200 Meters2.11:49.39a8
Apr 8Reyburn vs Alta DualApr 8 · 400 Meters · Place 1 · Alta SierraAlta Sierra400 Meters1.56.62a8