Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2026 UW Invite / Mile City · Jan 304:29.70a2026 UW Invite / Mile CityJanuary 30, 2026
100 Meters · OutdoorBob Fraley Invitational · Apr 1715.44Bob Fraley InvitationalApril 17, 2018
1500 Meters · OutdoorMike Fanelli Track Classic · Apr 34:03.93aMike Fanelli Track ClassicApril 3, 2026
1600 Meters · IndoorBuchanan Distance Classic · Feb 234:30.69Buchanan Distance ClassicFebruary 23, 2024
1600 Meters · OutdoorCIF CS Masters Championships · May 184:21.43CIF CS Masters ChampionshipsMay 18, 2024
3200 Meters · OutdoorEYL Championships · May 310:08.57aEYL ChampionshipsMay 3, 2024
400 Meters · OutdoorPorterville @ Redwood · Apr 2351.65aPorterville @ RedwoodApril 23, 2024
800 Meters · Indoor2026 UW Invite / Mile City · Jan 301:55.02a2026 UW Invite / Mile CityJanuary 30, 2026
800 Meters · OutdoorCIF- CS Division 1 Championship · May 161:53.96aCIF- CS Division 1 Championship May 16, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 2Fresno St InviteMay 2 · 800 Meters · Place 7 · Sacramento StateSacramento State800 Meters7.1:54.39aFr
Apr 24Sacramento State-UC Davis (Causeway Classic Dual)Apr 24 · 1500 Meters · Place 5 · Sacramento StateSacramento State1500 Meters5.4:05.91aFr
Apr 24Sacramento State-UC Davis (Causeway Classic Dual)Apr 24 · 800 Meters · Place 4 · Sacramento StateSacramento State800 Meters4.1:55.84aFr
Apr 16Bryan Clay InvitationalApr 16 · 800 Meters · Sacramento StateSacramento State800 Meters--DNSFr
Apr 3Mike Fanelli Track ClassicApr 3 · 1500 Meters · Place 110 · Sacramento StateSacramento State1500 Meters110.4:03.93a PBFr
Apr 3Mike Fanelli Track ClassicApr 3 · 800 Meters · Place 77 · Sacramento StateSacramento State800 Meters77.1:55.07aFr
Mar 20Cal InvitationalMar 20 · 1500 Meters · Place 32 · Sacramento StateSacramento State1500 Meters324:04.95aFr
Mar 20Cal InvitationalMar 20 · 800 Meters · Place 14 · Sacramento StateSacramento State800 Meters141:57.38aFr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 302026 UW Invite / Mile CityJan 30 · 1 Mile · Place 240 · Sacramento StateSacramento State1 Mile2404:29.70a PBFr
Jan 302026 UW Invite / Mile CityJan 30 · 800 Meters · Place 24 · Sacramento StateSacramento State800 Meters241:55.02a PBFr
Jan 162026 Spokane Sports ShowcaseJan 16 · 1 Mile · Place 17 · Sacramento StateSacramento State1 Mile174:37.62aFR

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 24CIF CS Masters ChampionshipsMay 24 · 800 Meters · Place 4 · Redwood (Visalia)Redwood (Visalia)800 Meters41:55.4912
May 16CIF- CS Division 1 Championship May 16 · 800 Meters · Place 6 · Redwood (Visalia)Redwood (Visalia)800 Meters61:53.96a PB12
May 9East Yosemite League ChampionshipMay 9 · 1600 Meters · Place 1 · Redwood (Visalia)Redwood (Visalia)1600 Meters14:26.38a12
Apr 30El Diamante Dual Vs Redwood Apr 30 · 1600 Meters · Place 1 · Redwood (Visalia)Redwood (Visalia)1600 Meters14:27.5112
Apr 23Mt Whitney @ RedwoodApr 23 · 3200 Meters · Place 1 · Redwood (Visalia)Redwood (Visalia)3200 Meters110:11.1012
Apr 23Mt Whitney @ RedwoodApr 23 · 1600 Meters · Place 1 · Redwood (Visalia)Redwood (Visalia)1600 Meters14:31.6112
Apr 1665th Mt. SAC RelaysApr 16 · 800 Meters · Place 11 · Redwood (Visalia)Redwood (Visalia)800 Meters11.1:55.00a12
Apr 8GW Dual vs. RedwoodApr 8 · 800 Meters · Place 1 · Redwood (Visalia)Redwood (Visalia)800 Meters11:56.94a12
Apr 5West Coast RelaysApr 5 · 800 Meters · Place 2 · Redwood (CS)Redwood (CS)800 Meters21:56.0112
Apr 2Tri Meet- Redwood/Porterville/MonacheApr 2 · 800 Meters · Place 1 · Redwood (Visalia)Redwood (Visalia)800 Meters11:59.86a12
Apr 2Tri Meet- Redwood/Porterville/MonacheApr 2 · 800 Meters · Place 1 · Redwood (Visalia)Redwood (Visalia)800 Meters11:59.86a12
Mar 29Central Valley Classic Mar 29 · 1600 Meters · Place 3 · Redwood (Visalia)Redwood (Visalia)1600 Meters34:26.67a12
Mar 21Red Estes InvitationalMar 21 · 800 Meters · Place 3 · Redwood (Visalia)Redwood (Visalia)800 Meters3.1:56.79a12
Mar 1422nd Annual California RelaysMar 14 · 1600 Meters · Place 11 · Redwood (Visalia)Redwood (Visalia)1600 Meters11.4:32.10a12
Mar 1422nd Annual California RelaysMar 14 · 800 Meters · Redwood (Visalia)Redwood (Visalia)800 Meters—DNS12
Mar 8Exeter Spring LaunchMar 8 · 1600 Meters · Place 1 · Redwood (Visalia)Redwood (Visalia)1600 Meters14:31.57a—
Mar 8Exeter Spring LaunchMar 8 · 800 Meters · Place 1 · Redwood (Visalia)Redwood (Visalia)800 Meters12:02.23a—

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 18CIF CS Masters ChampionshipsMay 18 · 1600 Meters · Place 12 · Redwood (Visalia)Redwood (Visalia)1600 Meters124:21.43 PB11
May 10CENTRAL SECTION DIVISION 1 CHAMPIONSHIPS 2024May 10 · 3200 Meters · Redwood (Visalia)Redwood (Visalia)3200 Meters—DNS11
May 10CENTRAL SECTION DIVISION 1 CHAMPIONSHIPS 2024May 10 · 1600 Meters · Place 14 · Redwood (Visalia)Redwood (Visalia)1600 Meters14.4:26.24a11
May 3EYL ChampionshipsMay 3 · 3200 Meters · Place 8 · Redwood (Visalia)Redwood (Visalia)3200 Meters8.10:08.57a PB11
May 3EYL ChampionshipsMay 3 · 1600 Meters · Place 4 · Redwood (Visalia)Redwood (Visalia)1600 Meters4.4:23.97a11
May 3EYL ChampionshipsMay 3 · 400 Meters · Place 4 · Redwood (Visalia)Redwood (Visalia)400 Meters4.52.71a11
Apr 23Porterville @ RedwoodApr 23 · 3200 Meters · Place 3 · Redwood (Visalia)Redwood (Visalia)3200 Meters310:24.17a—
Apr 23Porterville @ RedwoodApr 23 · 400 Meters · Place 2 · Redwood (Visalia)Redwood (Visalia)400 Meters251.65a PB—
Apr 16EYL Redwood at MonacheApr 16 · 1600 Meters · Place 4 · Redwood (Visalia)Redwood (Visalia)1600 Meters44:31.60a—
Apr 16EYL Redwood at MonacheApr 16 · 400 Meters · Place 1 · Redwood (Visalia)Redwood (Visalia)400 Meters153.43a—
Apr 9Golden West @ RedwoodApr 9 · 3200 Meters · Place 2 · Redwood (Visalia)Redwood (Visalia)3200 Meters210:40.00a—
Apr 9Golden West @ RedwoodApr 9 · 1600 Meters · Place 2 · Redwood (Visalia)Redwood (Visalia)1600 Meters24:28.68a—
Apr 9Golden West @ RedwoodApr 9 · 800 Meters · Place 1 · Redwood (Visalia)Redwood (Visalia)800 Meters12:04.79a—
Apr 3MW/ELD/RW TriApr 3 · 1600 Meters · Place 2 · Redwood (Visalia)Redwood (Visalia)1600 Meters24:33.31a—
Apr 3MW/ELD/RW TriApr 3 · 400 Meters · Place 2 · Redwood (Visalia)Redwood (Visalia)400 Meters252.01a—
Mar 23Central Valley Classic Mar 23 · 1600 Meters · Place 14 · Redwood (Visalia)Redwood (Visalia)1600 Meters144:30.36a—
Mar 9Central Valley Christian InvitationalMar 9 · 1600 Meters · Place 3 · Redwood (Visalia)Redwood (Visalia)1600 Meters34:33.78a—
Mar 6Redwood/Tulare Western/PortervilleMar 6 · 1600 Meters · Place 1 · Redwood (Visalia)Redwood (Visalia)1600 Meters14:33.51a—
Mar 6Redwood/Tulare Western/PortervilleMar 6 · 800 Meters · Place 1 · Redwood (Visalia)Redwood (Visalia)800 Meters12:02.24a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23Buchanan Distance ClassicFeb 23 · 800 Meters · Place 10 · Redwood (CS)Redwood (CS)800 Meters102:02.2111
Feb 23Buchanan Distance ClassicFeb 23 · 1600 Meters · Place 19 · Redwood (CS)Redwood (CS)1600 Meters194:30.69 PB11

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 12CIF Division 1 ChampionshipsMay 12 · 1600 Meters · Place 28 · Redwood (Visalia)Redwood (Visalia)1600 Meters28.4:43.47a10
May 5EYL League ChampionshipsMay 5 · 3200 Meters · Place 5 · Redwood (Visalia)Redwood (Visalia)3200 Meters5.10:18.89a10
May 5EYL League ChampionshipsMay 5 · 1600 Meters · Place 3 · Redwood (Visalia)Redwood (Visalia)1600 Meters3.4:33.58a10
Apr 26Dual vs. Redwood Apr 26 · 3200 Meters · Place 2 · Redwood (Visalia)Redwood (Visalia)3200 Meters210:29.15a—
Apr 26Dual vs. Redwood Apr 26 · 1600 Meters · Place 1 · Redwood (Visalia)Redwood (Visalia)1600 Meters14:42.17a—
Apr 21Dinuba InvitationalApr 21 · 1600 Meters · Place 3 · Redwood (Visalia)Redwood (Visalia)1600 Meters3.4:36.93a10
Apr 19Porterville @ RedwoodApr 19 · 3200 Meters · Place 2 · Redwood (Visalia)Redwood (Visalia)3200 Meters210:23.55a—
Apr 19Porterville @ RedwoodApr 19 · 1600 Meters · Place 3 · Redwood (Visalia)Redwood (Visalia)1600 Meters34:44.00a—
Apr 12Mt Whitney @ RedwoodApr 12 · 3200 Meters · Place 2 · Redwood (Visalia)Redwood (Visalia)3200 Meters210:30.7—
Apr 12Mt Whitney @ RedwoodApr 12 · 1600 Meters · Place 2 · Redwood (Visalia)Redwood (Visalia)1600 Meters24:46.0—
Mar 29El Diamante & Monache @ RedwoodMar 29 · 3200 Meters · Place 3 · Redwood (Visalia)Redwood (Visalia)3200 Meters310:37.67a—
Mar 29El Diamante & Monache @ RedwoodMar 29 · 1600 Meters · Place 3 · Redwood (Visalia)Redwood (Visalia)1600 Meters34:44.47a—
Mar 25Central Valley ClassicMar 25 · 1600 Meters · Place 10 · Redwood (Visalia)Redwood (Visalia)1600 Meters104:45.74a—
Mar 17Gateway to Track and Field InvitationalMar 17 · 3200 Meters · Place 30 · Redwood (Visalia)Redwood (Visalia)3200 Meters30.10:34.54a10
Mar 17Gateway to Track and Field InvitationalMar 17 · 1600 Meters · Place 27 · Redwood (Visalia)Redwood (Visalia)1600 Meters27.4:47.53a10
Mar 8Tulare Western vs. Redwood Scrimmage Mar 8 · 3200 Meters · Place 3 · Redwood (Visalia)Redwood (Visalia)3200 Meters3.10:51.63a10
Mar 8Tulare Western vs. Redwood Scrimmage Mar 8 · 1600 Meters · Place 2 · Redwood (Visalia)Redwood (Visalia)1600 Meters2.4:51.02a10
Mar 4Sanger Spring ClassicMar 4 · 1600 Meters · Place 9 · Redwood (Visalia)Redwood (Visalia)1600 Meters94:52.82a10
Mar 4Sanger Spring ClassicMar 4 · 800 Meters · Place 7 · Redwood (Visalia)Redwood (Visalia)800 Meters72:13.27a10

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 4WYL ChampionshipsMay 4 · 3200 Meters · Place 8 · Redwood (Visalia)Redwood (Visalia)3200 Meters8.10:54.12a9
Apr 27Golden West @ RedwoodApr 27 · 3200 Meters · Place 5 · Redwood (Visalia)Redwood (Visalia)3200 Meters511:27.38a9
Apr 27Golden West @ RedwoodApr 27 · 1600 Meters · Place 6 · Redwood (Visalia)Redwood (Visalia)1600 Meters65:02.36a9
Apr 22Don Kavadas Tulare County ChampionshipsApr 22 · 3200 Meters · Place 11 · Redwood (Visalia)Redwood (Visalia)3200 Meters1111:13.759
Apr 22Don Kavadas Tulare County ChampionshipsApr 22 · 1600 Meters · Place 13 · Redwood (Visalia)Redwood (Visalia)1600 Meters135:07.009
Apr 20Hanford vs Redwood Dual @HanfordApr 20 · 3200 Meters · Place 3 · Redwood (Visalia)Redwood (Visalia)3200 Meters311:19.789
Apr 20Hanford vs Redwood Dual @HanfordApr 20 · 1600 Meters · Place 5 · Redwood (Visalia)Redwood (Visalia)1600 Meters55:10.709
Apr 6Redwood/Mt Whitney DualApr 6 · 3200 Meters · Place 6 · Redwood (Visalia)Redwood (Visalia)3200 Meters611:12.119
Mar 30Lemoore/El Diamante/Redwood @ RedwoodMar 30 · 3200 Meters · Place 7 · Redwood (Visalia)Redwood (Visalia)3200 Meters711:18.539
Mar 30Lemoore/El Diamante/Redwood @ RedwoodMar 30 · 1600 Meters · Place 9 · Redwood (Visalia)Redwood (Visalia)1600 Meters95:09.729
Mar 25Exeter Monarch InvitationalMar 25 · 1600 Meters · Place 6 · Redwood (Visalia)Redwood (Visalia)1600 Meters65:04.869
Mar 18Redwood InvitationalMar 18 · 3200 Meters · Place 4 · Redwood (Visalia)Redwood (Visalia)3200 Meters411:14.149
Mar 9Tulare Western @ Redwood Mar 9 · 3200 Meters · Place 5 · Redwood (Visalia)Redwood (Visalia)3200 Meters512:16.389
Mar 9Tulare Western @ Redwood Mar 9 · 1600 Meters · Place 6 · Redwood (Visalia)Redwood (Visalia)1600 Meters65:22.289
Mar 5Sanger Spring ClassicMar 5 · 1600 Meters · Place 38 · Redwood (Visalia)Redwood (Visalia)1600 Meters385:24.639

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 25Buchanan Distance ClassicFeb 25 · 1600 Meters · Place 60 · Redwood (Visalia)Redwood (Visalia)1600 Meters605:29.599

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 28Jr. Gary Adams InvitationalMar 28 · 1500 Meters · Place 5 · Sycamore Valley AcademySycamore Valley Academy1500 Meters5.5:44.04aUnofficial6
Mar 19CVC Middle School InvitationalMar 19 · 1600 Meters · Place 8 · Sycamore Valley AcademySycamore Valley Academy1600 Meters8.6:05.77a6
Mar 19CVC Middle School InvitationalMar 19 · 800 Meters · Place 16 · Sycamore Valley AcademySycamore Valley Academy800 Meters16.2:55.34a6

2018 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 17Bob Fraley InvitationalApr 17 · 1500 Meters · Place 3 · Sycamore Valley AcademySycamore Valley Academy1500 Meters35:46.145
Apr 17Bob Fraley InvitationalApr 17 · 100 Meters · Place 7 · Sycamore Valley AcademySycamore Valley Academy100 Meters715.44 PB5
Apr 5Jr. Gary Adams InvitationalApr 5 · 800 Meters · Place 3 · Sycamore Valley AcademySycamore Valley Academy800 Meters3.2:55.18a5
Apr 5Jr. Gary Adams InvitationalApr 5 · 100 Meters · Place 10 · Sycamore Valley AcademySycamore Valley Academy100 Meters10.18.48a5
Mar 20CVC Middle School InvitationalMar 20 · 1600 Meters · Place 16 · Sycamore Valley AcademySycamore Valley Academy1600 Meters16.6:16.93a5
Mar 15Kings InvitationalMar 15 · 1500 Meters · Place 5 · Sycamore Valley AcademySycamore Valley Academy1500 Meters5.5:45.21a5
Mar 15Kings InvitationalMar 15 · 800 Meters · Place 5 · Sycamore Valley AcademySycamore Valley Academy800 Meters5.3:00.05a5
Mar 15Kings InvitationalMar 15 · 100 Meters · Place 8 · Sycamore Valley AcademySycamore Valley Academy100 Meters8.16.97a5