Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorHughson Vintage Invitational · Apr 184:44.27aHughson Vintage InvitationalApril 18, 2026
1600 Meters · IndoorMock Meet · Feb 114:55.05aMock MeetFebruary 11, 2026
1600 Meters · OutdoorCCAL 3 Boys · Apr 154:37.20CCAL 3 BoysApril 15, 2026
2 Miles · OutdoorHughson Vintage Invitational · Apr 1810:13.26aHughson Vintage InvitationalApril 18, 2026
3200 Meters · IndoorBoys CCAL 1 · Feb 2510:16.11aBoys CCAL 1February 25, 2026
3200 Meters · OutdoorRed Estes Invitational at Buchanan HS · Mar 209:52.53Red Estes Invitational at Buchanan HSMarch 20, 2026
800 Meters · IndoorBoys CCAL 1 · Feb 252:13.35aBoys CCAL 1February 25, 2026
800 Meters · OutdoorCCAL #2 BOYS · Mar 182:11.67aCCAL #2 BOYSMarch 18, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 16SJS Division Finals (All Divisions)/Masters TrialsMay 16 · 1600 Meters · Place 21 · Turlock1600 Meters214:45.29a11
May 12SJS Division 2 TrialsMay 12 · 3200 Meters · Place 13 · Turlock3200 Meters13.10:12.66a11
May 5CCAL Varsity ChampsMay 5 · 3200 Meters · Place 4 · Turlock3200 Meters4.10:13.56a11
May 5CCAL Varsity ChampsMay 5 · 1600 Meters · Place 8 · Turlock1600 Meters8.4:43.35a11
Apr 24SANGER METRIC CLASSIC 2026Apr 24 · 1600 Meters · Place 35 · Turlock1600 Meters354:41.18a11
Apr 18Hughson Vintage InvitationalApr 18 · 2 Miles · Place 7 · Turlock2 Miles710:13.26a PB11
Apr 18Hughson Vintage InvitationalApr 18 · 1 Mile · Place 4 · Turlock1 Mile44:44.27a PB11
Apr 15CCAL 3 BoysApr 15 · 3200 Meters · Turlock3200 Meters—DNS11
Apr 15CCAL 3 BoysApr 15 · 1600 Meters · Place 4 · Turlock1600 Meters4.4:37.20 PB11
Apr 15CCAL 3 BoysApr 15 · 800 Meters · Place 9 · Turlock800 Meters9.2:12.37a11
Apr 42026 Delta College Mustang HS Invitational Apr 4 · 1600 Meters · Place 20 · Turlock1600 Meters204:50.32a11
Mar 28Central Valley ClassicMar 28 · 1600 Meters · Place 33 · Turlock1600 Meters334:45.08a11
Mar 20Red Estes Invitational at Buchanan HSMar 20 · 3200 Meters · Place 18 · Turlock3200 Meters189:52.53 PB11
Mar 18CCAL #2 BOYSMar 18 · 1600 Meters · Place 3 · Turlock1600 Meters34:42.31a11
Mar 18CCAL #2 BOYSMar 18 · 800 Meters · Place 8 · Turlock800 Meters82:11.67a PB11
Mar 14Wolf Pack RelaysMar 14 · 1600 Meters · Place 5 · Turlock1600 Meters54:53.3911

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25Boys CCAL 1Feb 25 · 3200 Meters · Place 4 · Turlock3200 Meters410:16.11a PB11
Feb 25Boys CCAL 1Feb 25 · 800 Meters · Place 6 · Turlock800 Meters62:13.35a PB11
Feb 11Mock MeetFeb 11 · 1600 Meters · Place 5 · Turlock1600 Meters54:55.05a PB11

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 14The Carl Bryant Frosh-Soph ShowcaseMar 14 · 3200 Meters · Place 1 · Turlock3200 Meters110:29.44a—
Mar 14The Carl Bryant Frosh-Soph ShowcaseMar 14 · 1600 Meters · Place 3 · Turlock1600 Meters34:50.13a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Distance WarsFeb 28 · 1600 Meters · Place 31 · Turlock1600 Meters315:00.51a—
Feb 28Distance WarsFeb 28 · 800 Meters · Place 12 · Turlock800 Meters122:15.38a—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 1CCAL Varsity ChampionshipsMay 1 · 3200 Meters · Place 10 · Turlock3200 Meters1010:20.21a—
Apr 17CCAL 3Apr 17 · 1600 Meters · Place 18 · Turlock1600 Meters185:28.10a—
Apr 17CCAL 3Apr 17 · 800 Meters · Place 6 · Turlock800 Meters62:20.04a—
Mar 27CCAL 2Mar 27 · 3200 Meters · Place 5 · Turlock3200 Meters510:44.82a—
Mar 27CCAL 2Mar 27 · 1600 Meters · Place 7 · Turlock1600 Meters75:08.11a—
Mar 6CCAL #1Mar 6 · 1600 Meters · Place 7 · Turlock1600 Meters75:12.76a—
Mar 1Frosh Soph ShowcaseMar 1 · 3200 Meters · Place 6 · Turlock3200 Meters610:51.57a—
Mar 1Frosh Soph ShowcaseMar 1 · 1600 Meters · Place 4 · Turlock1600 Meters45:03.19a—
Mar 1Frosh Soph ShowcaseMar 1 · 800 Meters · Place 5 · Turlock800 Meters52:18.85a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 1725th Annual Coach Caccavo Memorial RelaysFeb 17 · 1600 Meters · Place 3 · Turlock1600 Meters35:00.22a—