Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorMock Meet · Feb 114:38.65aMock MeetFebruary 11, 2026
1600 Meters · OutdoorSANGER METRIC CLASSIC 2026 · Apr 244:22.31aSANGER METRIC CLASSIC 2026April 24, 2026
3200 Meters · IndoorBoys CCAL 1 · Feb 2510:10.39aBoys CCAL 1February 25, 2026
3200 Meters · OutdoorStanford Invite · Apr 39:14.01aStanford InviteApril 3, 2026
800 Meters · OutdoorCCAL 3 Boys · Apr 152:03.25aCCAL 3 BoysApril 15, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 16SJS Division Finals (All Divisions)/Masters TrialsMay 16 · 1600 Meters · Place 5 · Turlock1600 Meters54:28.27a12
May 12SJS Division 2 TrialsMay 12 · 3200 Meters · Place 3 · Turlock3200 Meters3.9:37.90a12
May 5CCAL Varsity ChampsMay 5 · 3200 Meters · Place 1 · Turlock3200 Meters1.9:49.65a12
May 5CCAL Varsity ChampsMay 5 · 1600 Meters · Place 1 · Turlock1600 Meters1.4:31.66a12
Apr 24SANGER METRIC CLASSIC 2026Apr 24 · 1600 Meters · Place 7 · Turlock1600 Meters74:22.31a PB12
Apr 1666th Mt. SAC RelaysApr 16 · 3200 Meters · Place 27 · Turlock3200 Meters279:39.35a12
Apr 1666th Mt. SAC RelaysApr 16 · 3200 Meters · Place 27 · Turlock3200 Meters279:39.35—
Apr 15CCAL 3 BoysApr 15 · 3200 Meters · Place 1 · Turlock3200 Meters1.9:56.0012
Apr 15CCAL 3 BoysApr 15 · 800 Meters · Place 2 · Turlock800 Meters2.2:03.25a PB12
Apr 3Stanford InviteApr 3 · 3200 Meters · Place 9 · Turlock3200 Meters9.9:14.01a PB12
Mar 28Central Valley ClassicMar 28 · 1600 Meters · Place 3 · Turlock1600 Meters34:23.86a12
Mar 20Red Estes Invitational at Buchanan HSMar 20 · 3200 Meters · Place 2 · Turlock3200 Meters29:25.6912
Mar 18CCAL #2 BOYSMar 18 · 1600 Meters · Place 1 · Turlock1600 Meters14:37.56a12
Mar 18CCAL #2 BOYSMar 18 · 800 Meters · Place 4 · Turlock800 Meters42:05.35a12
Feb 2715th Annual Distance WarsFeb 27 · 3200 Meters · Place 1 · Turlock3200 Meters1.9:46.06a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25Boys CCAL 1Feb 25 · 3200 Meters · Place 1 · Turlock3200 Meters110:10.39a PB12
Feb 25Boys CCAL 1Feb 25 · 1600 Meters · Place 1 · Turlock1600 Meters14:41.71a12
Feb 11Mock MeetFeb 11 · 1600 Meters · Place 1 · Turlock1600 Meters14:38.65a PB12

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 24CIF Masters Finals 2025May 24 · 3200 Meters · Place 7 · Turlock3200 Meters7.9:24.86a11
May 2Varsity CCAL Championships May 2 · 3200 Meters · Place 1 · Turlock3200 Meters19:56.78a11
Apr 19Halden InvitationalApr 19 · 1600 Meters · Place 11 · Turlock1600 Meters114:27.6211
Apr 16CCAL #3Apr 16 · 3200 Meters · Place 1 · Turlock3200 Meters19:53.28a11
Apr 16CCAL #3Apr 16 · 1600 Meters · Place 1 · Turlock1600 Meters14:43.44a11
Apr 16CCAL #3Apr 16 · 800 Meters · Place 2 · Turlock800 Meters22:04.52a11
Apr 5West Coast RelaysApr 5 · 3200 Meters · Place 6 · Turlock (SJ)3200 Meters69:31.0611
Apr 3CCAL #2Apr 3 · 1600 Meters · Place 1 · Turlock1600 Meters14:43.64a11
Mar 29Central Valley Classic Mar 29 · 800 Meters · Place 18 · Turlock800 Meters182:03.77a11
Mar 21Red Estes InvitationalMar 21 · 3200 Meters · Place 6 · Turlock3200 Meters6.9:43.59a11
Mar 21Red Estes InvitationalMar 21 · 1600 Meters · Place 14 · Turlock1600 Meters14.4:29.12a11
Mar 19CCAL #1Mar 19 · 3200 Meters · Place 1 · Turlock3200 Meters110:05.08a—
Mar 19CCAL #1Mar 19 · 1600 Meters · Place 2 · Turlock1600 Meters24:46.32a—
Mar 7Stanislaus County ChampionshipsMar 7 · 3200 Meters · Place 2 · Turlock3200 Meters29:43.51a—
Feb 22ScrimmageFeb 22 · 3200 Meters · Place 1 · Turlock3200 Meters1.10:15.86a11
Feb 22ScrimmageFeb 22 · 800 Meters · Place 3 · Turlock800 Meters3.2:04.48a11
Feb 12Mock meet 2025Feb 12 · 1600 Meters · Place 3 · Turlock1600 Meters3.4:38.96aUnofficial11

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 17 SJS Masters Prelims and FinalsMay 17 · 3200 Meters · Place 20 · Turlock3200 Meters20.9:57.76a10
May 8CIF-SJS Division II Prelims/FinalsMay 8 · 3200 Meters · Place 3 · Turlock3200 Meters3.9:54.33a10
May 8CIF-SJS Division II Prelims/FinalsMay 8 · 1600 Meters · Place 15 · Turlock1600 Meters15.4:46.63a10
May 1CCAL Varsity ChampionshipsMay 1 · 3200 Meters · Place 3 · Turlock3200 Meters310:01.59a—
May 1CCAL Varsity ChampionshipsMay 1 · 1600 Meters · Place 6 · Turlock1600 Meters64:45.18a—
Apr 17CCAL 3Apr 17 · 3200 Meters · Place 3 · Turlock3200 Meters310:19.17a—
Apr 17CCAL 3Apr 17 · 1600 Meters · Place 4 · Turlock1600 Meters44:41.33a—
Apr 13West Coast RelaysApr 13 · 3200 Meters · Place 4 · Turlock (SJ)3200 Meters410:03.3710
Mar 27CCAL 2Mar 27 · 1600 Meters · Place 4 · Turlock1600 Meters44:45.84a—
Mar 27CCAL 2Mar 27 · 800 Meters · Place 9 · Turlock800 Meters92:12.19a—
Mar 23Central Valley Classic Mar 23 · 3200 Meters · Place 10 · Turlock3200 Meters1010:06.59a—
Mar 23Central Valley Classic Mar 23 · 1600 Meters · Place 26 · Turlock1600 Meters264:37.06a—
Mar 8Stanislaus County Championship MeetMar 8 · 3200 Meters · Place 4 · Turlock3200 Meters49:55.16a—
Mar 6CCAL #1Mar 6 · 3200 Meters · Place 2 · Turlock3200 Meters210:11.21a—
Mar 6CCAL #1Mar 6 · 1600 Meters · Place 4 · Turlock1600 Meters44:40.98a—
Mar 6CCAL #1Mar 6 · 800 Meters · Place 10 · Turlock800 Meters102:19.66a—
Mar 1Frosh Soph ShowcaseMar 1 · 3200 Meters · Place 1 · Turlock3200 Meters110:31.70a—
Mar 1Frosh Soph ShowcaseMar 1 · 1600 Meters · Place 1 · Turlock1600 Meters14:53.13a—
Mar 1Frosh Soph ShowcaseMar 1 · 800 Meters · Place 3 · Turlock800 Meters32:17.50a—
Feb 2313th annual Distance WarsFeb 23 · 3200 Meters · Place 5 · Turlock3200 Meters5.10:14.27a10
Feb 2313th annual Distance WarsFeb 23 · 1600 Meters · Place 18 · Turlock1600 Meters18.4:45.96a10
Feb 14Mock MeetFeb 14 · 3200 Meters · Place 1 · Turlock3200 Meters1.10:20.22aUnofficial10
Feb 14Mock MeetFeb 14 · 400 Meters · Place 4 · Turlock400 Meters4.1:01.79aUnofficial10

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 3CCAL Frosh Soph ChampionshipsMay 3 · 1600 Meters · Place 16 · Turlock1600 Meters165:32.58a—
Apr 19CCAL 3 @THSApr 19 · 3200 Meters · Place 15 · Turlock3200 Meters1513:17.40a—
Apr 19CCAL 3 @THSApr 19 · 1600 Meters · Place 24 · Turlock1600 Meters245:50.27a—
Apr 5CCAL 2 @ Pitman HSApr 5 · 1600 Meters · Place 26 · Turlock1600 Meters265:35.29a9
Mar 15CCAL #1Mar 15 · 3200 Meters · Place 14 · Turlock3200 Meters1412:46.01a—
Mar 15CCAL #1Mar 15 · 1600 Meters · Place 21 · Turlock1600 Meters215:49.42a—
Feb 15Mock MeetFeb 15 · 3200 Meters · Place 14 · Turlock3200 Meters14.13:09.63aUnofficial9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25Lodi @ Turlock scrimmageFeb 25 · 3200 Meters · Place 7 · Turlock3200 Meters713:16.04a—
Feb 25Lodi @ Turlock scrimmageFeb 25 · 1600 Meters · Place 7 · Turlock1600 Meters76:01.58a—