Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorBuchanan Distance Classic · Feb 274:33.74Buchanan Distance ClassicFebruary 27, 2026
1600 Meters · OutdoorWest Coast Relays at Buchanan · Apr 114:19.15aWest Coast Relays at BuchananApril 11, 2026
3200 Meters · IndoorReyburn vs Alta Dual · Feb 1610:16.08aReyburn vs Alta DualFebruary 16, 2023
3200 Meters · OutdoorGateway to Track and Field Invitational · Mar 1510:09.86Gateway to Track and Field InvitationalMarch 15, 2024
400 Meters · IndoorReyburn vs Alta Dual · Feb 1655.08aReyburn vs Alta DualFebruary 16, 2023
400 Meters · OutdoorClovis North vs Buchanan and Clovis South · Apr 1552.35aClovis North vs Buchanan and Clovis SouthApril 15, 2026
800 Meters · IndoorBuchanan Distance Classic · Feb 272:03.24Buchanan Distance ClassicFebruary 27, 2026
800 Meters · OutdoorReedley Invitational · May 11:54.27aReedley InvitationalMay 1, 2026

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 23CIF CS Masters ChampionshipMay 23 · 1600 Meters · Place 13 · BuchananBuchanan1600 Meters134:28.00a11
May 15CENTRAL SECTION DIVISION 1 CHAMPIONSHIPS 2026May 15 · 1600 Meters · Place 5 · BuchananBuchanan1600 Meters5.4:23.21a11
May 15CENTRAL SECTION DIVISION 1 CHAMPIONSHIPS 2026May 15 · 800 Meters · Place 16 · BuchananBuchanan800 Meters16.2:00.87a11
May 7TRAC T&F League ChampionshipsMay 7 · 1600 Meters · Place 2 · BuchananBuchanan1600 Meters24:20.78a11
May 7TRAC T&F League ChampionshipsMay 7 · 800 Meters · Place 3 · BuchananBuchanan800 Meters31:57.52a11
May 1Reedley InvitationalMay 1 · 800 Meters · Place 1 · BuchananBuchanan800 Meters11:54.27a PB11
Apr 24SANGER METRIC CLASSIC 2026Apr 24 · 1600 Meters · Place 6 · BuchananBuchanan1600 Meters64:20.81a11
Apr 24SANGER METRIC CLASSIC 2026Apr 24 · 800 Meters · Place 16 · BuchananBuchanan800 Meters162:00.45a11
Apr 22Buchanan & Central East DualApr 22 · 1600 Meters · Place 2 · BuchananBuchanan1600 Meters2.4:40.61a11
Apr 22Buchanan & Central East DualApr 22 · 400 Meters · Place 2 · BuchananBuchanan400 Meters2.52.52a11
Apr 15Clovis North vs Buchanan and Clovis SouthApr 15 · 1600 Meters · Place 2 · BuchananBuchanan1600 Meters24:31.27a11
Apr 15Clovis North vs Buchanan and Clovis SouthApr 15 · 800 Meters · Place 1 · BuchananBuchanan800 Meters11:59.81a11
Apr 15Clovis North vs Buchanan and Clovis SouthApr 15 · 400 Meters · Place 6 · BuchananBuchanan400 Meters652.35a PB11
Apr 11West Coast Relays at BuchananApr 11 · 1600 Meters · Place 1 · BuchananBuchanan1600 Meters14:19.15a PB11
Mar 25Buchanan, Clovis North @ Clovis WestMar 25 · 1600 Meters · Place 2 · BuchananBuchanan1600 Meters2.4:32.00a11
Mar 25Buchanan, Clovis North @ Clovis WestMar 25 · 400 Meters · Place 10 · BuchananBuchanan400 Meters10.53.68a11
Mar 20Red Estes Invitational at Buchanan HSMar 20 · 800 Meters · Place 6 · BuchananBuchanan800 Meters61:58.3911
Mar 13Clovis East CarnivalMar 13 · 1600 Meters · Place 5 · BuchananBuchanan1600 Meters54:24.07a11
Mar 13Clovis East CarnivalMar 13 · 800 Meters · Place 11 · BuchananBuchanan800 Meters112:01.35a11
Mar 11Clovis East, Clovis South, vs BuchananMar 11 · 1600 Meters · Place 2 · BuchananBuchanan1600 Meters2.4:35.33a11
Mar 11Clovis East, Clovis South, vs BuchananMar 11 · 400 Meters · Place 3 · BuchananBuchanan400 Meters3.52.69a11
Mar 7DAVE DODSON SPRING CLASSIC 2026Mar 7 · 1600 Meters · Place 5 · BuchananBuchanan1600 Meters54:21.65a11
Mar 7DAVE DODSON SPRING CLASSIC 2026Mar 7 · 800 Meters · Place 10 · BuchananBuchanan800 Meters102:02.06a11
Mar 4Clovis High vs BuchananMar 4 · 1600 Meters · Place 3 · BuchananBuchanan1600 Meters3.4:33.62a11
Mar 4Clovis High vs BuchananMar 4 · 400 Meters · Place 4 · BuchananBuchanan400 Meters4.53.10a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Buchanan Distance ClassicFeb 27 · 800 Meters · Place 17 · Buchanan (CS)Buchanan (CS)800 Meters172:03.24 PB11
Feb 27Buchanan Distance ClassicFeb 27 · 1600 Meters · Place 20 · Buchanan (CS)Buchanan (CS)1600 Meters204:33.74 PB11

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 16CIF- CS Division 1 Championship May 16 · 800 Meters · Place 21 · BuchananBuchanan800 Meters212:01.63a10
May 8TRAC ChampionshipsMay 8 · 1600 Meters · Place 10 · BuchananBuchanan1600 Meters104:36.45a10
May 1Frosh/Soph County ChampionshipsMay 1 · 3200 Meters · Place 8 · BuchananBuchanan3200 Meters811:08.5910
May 1Frosh/Soph County ChampionshipsMay 1 · 1600 Meters · Place 2 · BuchananBuchanan1600 Meters24:32.0810
May 1Frosh/Soph County ChampionshipsMay 1 · 800 Meters · Place 2 · BuchananBuchanan800 Meters22:00.4010
Apr 23Clovis North vs BuchananApr 23 · 400 Meters · Place 1 · BuchananBuchanan400 Meters152.4410
Apr 9Clovis High vs BuchananApr 9 · 800 Meters · Place 12 · BuchananBuchanan800 Meters122:06.5210
Apr 9Clovis High vs BuchananApr 9 · 1600 Meters · Place 7 · BuchananBuchanan1600 Meters74:39.1010
Apr 5West Coast RelaysApr 5 · 1600 Meters · Place 10 · Buchanan (CS)Buchanan (CS)1600 Meters104:27.5510
Mar 26Clovis East and Buchanan DualMar 26 · 1600 Meters · Place 10 · BuchananBuchanan1600 Meters104:43.47a10
Mar 26Clovis East and Buchanan DualMar 26 · 400 Meters · Place 8 · BuchananBuchanan400 Meters854.18a10
Mar 22Meet of Champions @ Arroyo HSMar 22 · 1600 Meters · Place 14 · BuchananBuchanan1600 Meters14.4:35.89a10
Mar 14Clovis East CarnivalMar 14 · 3200 Meters · Place 5 · BuchananBuchanan3200 Meters510:20.29a—
Mar 14Clovis East CarnivalMar 14 · 1600 Meters · Place 1 · BuchananBuchanan1600 Meters14:29.21a—
Mar 12Buchanan, Clovis East @ ClovisMar 12 · 1600 Meters · Place 11 · BuchananBuchanan1600 Meters114:43.60a—
Mar 12Buchanan, Clovis East @ ClovisMar 12 · 800 Meters · Place 15 · BuchananBuchanan800 Meters152:08.89a—
Mar 8SANGER SPRING CLASSIC 2025Mar 8 · 3200 Meters · Place 3 · BuchananBuchanan3200 Meters310:28.68a—
Mar 8SANGER SPRING CLASSIC 2025Mar 8 · 1600 Meters · Place 2 · BuchananBuchanan1600 Meters24:35.21a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Buchanan Distance ClassicFeb 28 · 1600 Meters · Place 10 · Buchanan (CS)Buchanan (CS)1600 Meters104:53.8010

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10Winter Mile (1600m) & Winter 60mDec 10 · 1600 Meters · Place 35 · BuchananBuchanan1600 Meters354:41.2110

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 10CENTRAL SECTION DIVISION 1 CHAMPIONSHIPS 2024May 10 · 1600 Meters · Place 41 · BuchananBuchanan1600 Meters41.4:54.61a9
Apr 17Buchanan, Central @ Clovis East TriApr 17 · 1600 Meters · Place 5 · BuchananBuchanan1600 Meters54:40.30a—
Apr 17Buchanan, Central @ Clovis East TriApr 17 · 800 Meters · Place 7 · BuchananBuchanan800 Meters72:07.08a—
Apr 13West Coast RelaysApr 13 · 1600 Meters · Place 12 · Buchanan (CS)Buchanan (CS)1600 Meters124:27.739
Apr 3Clovis North Buchanan DualApr 3 · 800 Meters · Place 12 · BuchananBuchanan800 Meters122:07.87a—
Mar 26SANGER EASTER CLASSIC 2024Mar 26 · 3200 Meters · Place 5 · BuchananBuchanan3200 Meters510:22.03a—
Mar 23Azusa Meet of ChampionsMar 23 · 1600 Meters · Place 2 · BuchananBuchanan1600 Meters2.4:28.20a9
Mar 20Dual Meet Buchanan @ Clovis WestMar 20 · 1600 Meters · Place 7 · BuchananBuchanan1600 Meters74:42.60a—
Mar 20Dual Meet Buchanan @ Clovis WestMar 20 · 800 Meters · Place 6 · BuchananBuchanan800 Meters62:08.31a—
Mar 15Gateway to Track and Field InvitationalMar 15 · 3200 Meters · Place 21 · BuchananBuchanan3200 Meters2110:09.86 PB9
Mar 8Clovis East Track and Field CarnivalMar 8 · 1600 Meters · Place 3 · BuchananBuchanan1600 Meters34:34.04a—
Mar 6Clovis High vs BuchananMar 6 · 1600 Meters · Place 20 · BuchananBuchanan1600 Meters20.4:45.42a9
Mar 6Clovis High vs BuchananMar 6 · 800 Meters · Place 12 · BuchananBuchanan800 Meters12.2:05.49a9
Mar 2SANGER SPRING CLASSIC 2024Mar 2 · 1600 Meters · Place 4 · BuchananBuchanan1600 Meters44:47.81a—
Mar 2SANGER SPRING CLASSIC 2024Mar 2 · 800 Meters · Place 5 · BuchananBuchanan800 Meters52:10.42a—
Feb 28Clovis East vs Buchanan Dual MeetFeb 28 · 1600 Meters · Place 17 · BuchananBuchanan1600 Meters17.4:52.36a9
Feb 28Clovis East vs Buchanan Dual MeetFeb 28 · 800 Meters · Place 13 · BuchananBuchanan800 Meters13.2:07.99a9

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 5Winter Mile (1600)Dec 5 · 1600 Meters · Place 25 · BuchananBuchanan1600 Meters25.4:34.08a9
Mar 29CIAL Track & Field ChampionshipsMar 29 · 3200 Meters · Place 2 · Alta SierraAlta Sierra3200 Meters2.10:38.92a8
Mar 29CIAL Track & Field ChampionshipsMar 29 · 1600 Meters · Place 1 · Alta SierraAlta Sierra1600 Meters1.4:38.56a8
Mar 29CIAL Track & Field ChampionshipsMar 29 · 800 Meters · Place 1 · Alta SierraAlta Sierra800 Meters1.2:08.15a8
Mar 23Jr West Coast RelaysMar 23 · 1600 Meters · Place 1 · Alta SierraAlta Sierra1600 Meters1.4:41.36a8
Mar 16Reyburn Classic InvitationalMar 16 · 3200 Meters · Place 1 · Alta SierraAlta Sierra3200 Meters110:21.248
Mar 2Alta Sierra, Clark, Granite Ridge Tri-MeetMar 2 · 3200 Meters · Place 1 · Alta SierraAlta Sierra3200 Meters1.10:16.38a8
Mar 2Alta Sierra, Clark, Granite Ridge Tri-MeetMar 2 · 1600 Meters · Place 1 · Alta SierraAlta Sierra1600 Meters1.4:43.20a8
Feb 9Alta Sierra, Kastner Dual MeetFeb 9 · 1600 Meters · Alta SierraAlta Sierra1600 Meters—4:46.7Unofficial8
Feb 9Alta Sierra, Kastner Dual MeetFeb 9 · 800 Meters · Alta SierraAlta Sierra800 Meters—2:10.1Unofficial8

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 23Clark vs. Alta Dual MeetFeb 23 · 1600 Meters · Place 1 · Alta SierraAlta Sierra1600 Meters14:46.60a—
Feb 23Clark vs. Alta Dual MeetFeb 23 · 800 Meters · Place 1 · Alta SierraAlta Sierra800 Meters12:10.14a—
Feb 16Reyburn vs Alta DualFeb 16 · 3200 Meters · Place 2 · Alta SierraAlta Sierra3200 Meters210:16.08a PB—
Feb 16Reyburn vs Alta DualFeb 16 · 400 Meters · Place 1 · Alta SierraAlta Sierra400 Meters155.08a PB—
Feb 16Reyburn vs Alta DualFeb 16 · 3200 Meters · Place 2 · Alta SierraAlta Sierra3200 Meters210:16.08a—
Feb 16Reyburn vs Alta DualFeb 16 · 400 Meters · Place 1 · Alta SierraAlta Sierra400 Meters155.08a—

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 7CIAL ChampionshipsApr 7 · 800 Meters · Place 5 · Alta SierraAlta Sierra800 Meters5.2:11.72a7
Mar 31Jr. West Coast RelaysMar 31 · 800 Meters · Place 5 · Alta SierraAlta Sierra800 Meters52:17.73—
Mar 24Reyburn ClassicMar 24 · 3200 Meters · Place 5 · Alta SierraAlta Sierra3200 Meters5.11:26.60a7
Mar 17Bronco Invitational Mar 17 · 3200 Meters · Place 3 · Alta SierraAlta Sierra3200 Meters3.10:54.78a7
Mar 17Bronco Invitational Mar 17 · 1600 Meters · Place 4 · Alta SierraAlta Sierra1600 Meters4.4:58.13a7
Mar 10Reyburn vs Alta DualMar 10 · 1600 Meters · Place 3 · Alta SierraAlta Sierra1600 Meters3.5:03.13a7
Mar 10Reyburn vs Alta DualMar 10 · 800 Meters · Place 2 · Alta SierraAlta Sierra800 Meters2.2:17.73a7
Mar 3Clark - Alta Sierra - Reyburn MeetMar 3 · 3200 Meters · Place 1 · Alta SierraAlta Sierra3200 Meters1.10:57.08a7
Mar 3Clark - Alta Sierra - Reyburn MeetMar 3 · 400 Meters · Place 4 · Alta SierraAlta Sierra400 Meters4.1:00.53a7
Feb 24Alta Sierra/Granite Ridge/Clark Tri-MeetFeb 24 · 1600 Meters · Place 1 · Alta SierraAlta Sierra1600 Meters1.4:58.20a7
Feb 24Alta Sierra/Granite Ridge/Clark Tri-MeetFeb 24 · 800 Meters · Place 4 · Alta SierraAlta Sierra800 Meters4.2:18.99a7
Feb 17Clark - Alta Sierra - Kastner MeetFeb 17 · 3200 Meters · Place 2 · Alta SierraAlta Sierra3200 Meters2.11:30.67
Feb 17Clark - Alta Sierra - Kastner MeetFeb 17 · 400 Meters · Place 5 · Alta SierraAlta Sierra400 Meters5.59.57