Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorYouth Valley School Championships · May 64:53.64aYouth Valley School ChampionshipsMay 6, 2023
1600 Meters · IndoorBuchanan Distance Classic · Feb 234:57.63Buchanan Distance ClassicFebruary 23, 2024
1600 Meters · OutdoorWest Coast Relays at Buchanan · Apr 114:29.62aWest Coast Relays at BuchananApril 11, 2026
3200 Meters · IndoorBuchanan Distance Classic · Feb 279:56.85Buchanan Distance ClassicFebruary 27, 2026
3200 Meters · OutdoorCounty Clash · Mar 2810:00.27aCounty ClashMarch 28, 2025
400 Meters · OutdoorBob Pryor Memorial Invite · Apr 355.02aBob Pryor Memorial InviteApril 3, 2026
800 Meters · Indoor7th Annual Rustbuster Invite · Feb 212:07.25a7th Annual Rustbuster InviteFebruary 21, 2026
800 Meters · OutdoorCounty Clash · Mar 272:01.16aCounty ClashMarch 27, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 16SJS Division Finals (All Divisions)/Masters TrialsMay 16 · 1600 Meters · Place 14 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters144:35.39a11
May 13SJS D3 Championship TrialsMay 13 · 800 Meters · Place 19 · Golden Valley (SJ)Golden Valley (SJ)800 Meters192:07.78a11
Apr 29CCC ChampionshipsApr 29 · 1600 Meters · Place 2 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters24:34.54a11
Apr 29CCC ChampionshipsApr 29 · 800 Meters · Place 3 · Golden Valley (SJ)Golden Valley (SJ)800 Meters32:03.29a11
Apr 15CCC #3Apr 15 · 3200 Meters · Place 1 · Golden Valley (SJ)Golden Valley (SJ)3200 Meters1.10:05.98a11
Apr 15CCC #3Apr 15 · 1600 Meters · Place 3 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters3.4:33.33a11
Apr 11West Coast Relays at BuchananApr 11 · 1600 Meters · Place 8 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters84:29.62a PB11
Apr 11West Coast Relays at BuchananApr 11 · 800 Meters · Place 11 · Golden Valley (SJ)Golden Valley (SJ)800 Meters112:01.41a11
Apr 3Bob Pryor Memorial InviteApr 3 · 400 Meters · Place 9 · Golden Valley (SJ)Golden Valley (SJ)400 Meters955.02a PB11
Mar 28Black & Blue HAMMAR INVITATIONALMar 28 · 3200 Meters · Place 2 · Golden Valley (SJ)Golden Valley (SJ)3200 Meters210:20.88a11
Mar 27County ClashMar 27 · 800 Meters · Place 3 · Golden Valley (SJ)Golden Valley (SJ)800 Meters32:01.16a PB11
Mar 25CCC #2Mar 25 · 1600 Meters · Place 3 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters34:36.84a11
Mar 25CCC #2Mar 25 · 800 Meters · Place 3 · Golden Valley (SJ)Golden Valley (SJ)800 Meters32:02.92a11
Mar 20Merced County ChampionshipsMar 20 · 800 Meters · Place 2 · Golden Valley (SJ)Golden Valley (SJ)800 Meters22:11.12a11
Mar 11CCC #1Mar 11 · 1600 Meters · Place 3 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters34:38.53a11
Mar 11CCC #1Mar 11 · 800 Meters · Place 5 · Golden Valley (SJ)Golden Valley (SJ)800 Meters52:06.27a11
Mar 717th Annual Dean Andreessen ClassicMar 7 · 1600 Meters · Place 1 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters14:44.55a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Buchanan Distance ClassicFeb 27 · 3200 Meters · Place 17 · Golden Valley (SJ)Golden Valley (SJ)3200 Meters179:56.85 PB11
Feb 217th Annual Rustbuster InviteFeb 21 · 800 Meters · Place 2 · Golden Valley (SJ)Golden Valley (SJ)800 Meters22:07.25a PB11

2025 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 24CIF Masters Finals 2025May 24 · 800 Meters · Golden Valley (SJ)Golden Valley (SJ)800 MetersRelay Split—2:03.4hUnofficial10
May 14SJS DIVISION III TRIALS/FINALSMay 14 · 3200 Meters · Place 14 · Golden Valley (SJ)Golden Valley (SJ)3200 Meters1410:10.45a10
May 14SJS DIVISION III TRIALS/FINALSMay 14 · 1600 Meters · Place 11 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters114:37.13a10
May 14SJS DIVISION III TRIALS/FINALSMay 14 · 800 Meters · Place 18 · Golden Valley (SJ)Golden Valley (SJ)800 Meters182:04.35a10
May 7CCC Championships May 7 · 3200 Meters · Place 2 · Golden Valley (SJ)Golden Valley (SJ)3200 Meters210:22.86a10
May 7CCC Championships May 7 · 1600 Meters · Place 1 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters14:34.65a10
May 7CCC Championships May 7 · 800 Meters · Place 3 · Golden Valley (SJ)Golden Valley (SJ)800 Meters32:03.07a10
Apr 18Bob Pryor Memorial InviteApr 18 · 800 Meters · Place 3 · Golden Valley (SJ)Golden Valley (SJ)800 Meters32:05.10a10
Apr 16CCC #3Apr 16 · 3200 Meters · Place 1 · Golden Valley (SJ)Golden Valley (SJ)3200 Meters110:15.41a10
Apr 16CCC #3Apr 16 · 1600 Meters · Place 1 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters14:39.10a10
Apr 16CCC #3Apr 16 · 800 Meters · Place 2 · Golden Valley (SJ)Golden Valley (SJ)800 Meters22:06.09a10
Apr 5West Coast RelaysApr 5 · 3200 Meters · Place 13 · Golden Valley (SJ)Golden Valley (SJ)3200 Meters1310:05.1910
Apr 5West Coast RelaysApr 5 · 1600 Meters · Place 9 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters94:31.7010
Apr 2CCC #2Apr 2 · 3200 Meters · Place 2 · Golden Valley (SJ)Golden Valley (SJ)3200 Meters210:16.24a10
Apr 2CCC #2Apr 2 · 1600 Meters · Place 1 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters14:38.57a10
Apr 2CCC #2Apr 2 · 800 Meters · Place 5 · Golden Valley (SJ)Golden Valley (SJ)800 Meters52:07.67a10
Mar 28County ClashMar 28 · 3200 Meters · Place 7 · Golden Valley (SJ)Golden Valley (SJ)3200 Meters710:00.27a PB10
Mar 28County ClashMar 28 · 1600 Meters · Place 8 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters84:38.24a10
Mar 19CCC #1Mar 19 · 3200 Meters · Place 1 · Golden Valley (SJ)Golden Valley (SJ)3200 Meters110:03.80a—
Mar 19CCC #1Mar 19 · 1600 Meters · Place 1 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters14:34.98a—
Mar 19CCC #1Mar 19 · 800 Meters · Place 5 · Golden Valley (SJ)Golden Valley (SJ)800 Meters52:06.34a—
Mar 15Carl Chandler V InvitationalMar 15 · 3200 Meters · Place 4 · Golden Valley (SJ)Golden Valley (SJ)3200 Meters410:09.07a—
Mar 15Carl Chandler V InvitationalMar 15 · 1600 Meters · Place 6 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters64:42.64a—
Mar 7Merced County Championships Mar 7 · 1600 Meters · Place 5 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters54:41.94a—
Mar 7Merced County Championships Mar 7 · 800 Meters · Place 3 · Golden Valley (SJ)Golden Valley (SJ)800 Meters32:09.28a—
Mar 4GV Inner-Squad Mock Meet Mar 4 · 800 Meters · Place 1 · Golden Valley (SJ)Golden Valley (SJ)800 Meters1.2:12.54aUnofficial10
Mar 4GV Inner-Squad Mock Meet Mar 4 · 400 Meters · Place 4 · Golden Valley (SJ)Golden Valley (SJ)400 Meters4.58.10aUnofficial10
Mar 116th Annual Dean Andreessen ClassicMar 1 · 3200 Meters · Place 2 · Golden Valley (SJ)Golden Valley (SJ)3200 Meters210:13.89a—
Mar 116th Annual Dean Andreessen ClassicMar 1 · 1600 Meters · Place 5 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters54:47.60a—

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 7SJS DIVISION III TRIALS/FINALSMay 7 · 1600 Meters · Place 22 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters22.4:50.47a9
May 7SJS DIVISION III TRIALS/FINALSMay 7 · 800 Meters · Golden Valley (SJ)Golden Valley (SJ)800 MetersRelay Split—2:08.7hUnofficial9
May 1CCC ChampionshipsMay 1 · 3200 Meters · Place 7 · Golden Valley (SJ)Golden Valley (SJ)3200 Meters711:05.59a—
May 1CCC ChampionshipsMay 1 · 1600 Meters · Place 5 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters54:54.08a—
Apr 202024 Sacramento Meet of ChampionsApr 20 · 800 Meters · Golden Valley (SJ)Golden Valley (SJ)800 MetersRelay Split—2:10.4hUnofficial9
Apr 19German Fernandez Distance CarnivalApr 19 · 3200 Meters · Place 6 · Golden Valley (SJ)Golden Valley (SJ)3200 Meters610:26.27a—
Apr 17CCC #3Apr 17 · 1600 Meters · Place 5 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters54:47.24a—
Apr 17CCC #3Apr 17 · 800 Meters · Place 4 · Golden Valley (SJ)Golden Valley (SJ)800 Meters42:09.81a—
Mar 29Bob Pryor Memorial InviteMar 29 · 3200 Meters · Place 4 · Golden Valley (SJ)Golden Valley (SJ)3200 Meters410:32.88a—
Mar 29Bob Pryor Memorial InviteMar 29 · 800 Meters · Place 8 · Golden Valley (SJ)Golden Valley (SJ)800 Meters82:18.08a—
Mar 27CCC #2Mar 27 · 3200 Meters · Place 5 · Golden Valley (SJ)Golden Valley (SJ)3200 Meters510:47.43a—
Mar 27CCC #2Mar 27 · 1600 Meters · Place 6 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters64:50.96a—
Mar 27CCC #2Mar 27 · 800 Meters · Place 11 · Golden Valley (SJ)Golden Valley (SJ)800 Meters112:11.12a—
Mar 22County ClashMar 22 · 3200 Meters · Place 12 · Golden Valley (SJ)Golden Valley (SJ)3200 Meters1210:23.38a—
Mar 22County ClashMar 22 · 1600 Meters · Place 15 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters154:52.19a—
Mar 15Dublin Distance FiestaMar 15 · 1600 Meters · Place 373 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters3734:51.07a—
Mar 15Dublin Distance FiestaMar 15 · 800 Meters · Place 265 · Golden Valley (SJ)Golden Valley (SJ)800 Meters2652:11.73a—
Mar 13CCC #1Mar 13 · 3200 Meters · Place 2 · Golden Valley (SJ)Golden Valley (SJ)3200 Meters210:48.80a—
Mar 13CCC #1Mar 13 · 1600 Meters · Place 3 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters34:54.67a—
Mar 8Merced County ChampionshipsMar 8 · 3200 Meters · Place 5 · Golden Valley (SJ)Golden Valley (SJ)3200 Meters510:41.56a—
Mar 8Merced County ChampionshipsMar 8 · 1600 Meters · Place 5 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters54:47.19a—
Mar 215th Annual Dean Andreessen Classic Mar 2 · 3200 Meters · Place 13 · Golden Valley (SJ)Golden Valley (SJ)3200 Meters1311:54.21a—
Mar 215th Annual Dean Andreessen Classic Mar 2 · 1600 Meters · Place 11 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters115:04.35a—
Feb 245th Annual Tiger Rustbuster InviteFeb 24 · 3200 Meters · Place 8 · Golden Valley (SJ)Golden Valley (SJ)3200 Meters8.11:12.86a9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23Buchanan Distance ClassicFeb 23 · 800 Meters · Place 10 · Golden Valley (SJ)Golden Valley (SJ)800 Meters102:12.789
Feb 23Buchanan Distance ClassicFeb 23 · 1600 Meters · Place 28 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters284:57.63 PB9

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 6Youth Valley School ChampionshipsMay 6 · 1500 Meters · Place 13 · WeaverWeaver1500 Meters134:53.64a PB—
May 6Youth Valley ChampionshipsMay 6 · 1500 Meters · Place 13 · WeaverWeaver1500 Meters134:53.64—
Apr 29Ross Jr High InvitationalApr 29 · 1600 Meters · Place 1 · WeaverWeaver1600 Meters15:21.75a—
Apr 29Ross Jr High InvitationalApr 29 · 800 Meters · Place 1 · WeaverWeaver800 Meters12:27.62a—
Apr 26Orchard InvitationalApr 26 · 1600 Meters · Place 5 · WeaverWeaver1600 Meters55:45.08a—
Apr 26Orchard InvitationalApr 26 · 800 Meters · Place 2 · WeaverWeaver800 Meters22:32.52a—
Apr 21Merced County Junior Olympics Apr 21 · 1500 Meters · Place 2 · WeaverWeaver1500 Meters24:58.55a—
Apr 13Charger InvitationalApr 13 · 1600 Meters · Place 6 · WeaverWeaver1600 Meters65:26.83a—
Apr 13Charger InvitationalApr 13 · 800 Meters · Place 4 · WeaverWeaver800 Meters42:30.36a—
Mar 30Livingston-Merced County-Valley League MeetMar 30 · 1500 Meters · Place 3 · WeaverWeaver1500 Meters35:15.57a—
Mar 30Livingston-Merced County-Valley League MeetMar 30 · 800 Meters · Place 3 · WeaverWeaver800 Meters32:31.84a—
Mar 27Bob Fraley InvitationalMar 27 · 1200 Meters · WeaverWeaver1200 Meters—DNS8
Mar 27Bob Fraley InvitationalMar 27 · 800 Meters · WeaverWeaver800 Meters—DNS8
Mar 23Jr West Coast RelaysMar 23 · 1600 Meters · Place 21 · WeaverWeaver1600 Meters21.5:30.07a8
Mar 23Jr West Coast RelaysMar 23 · 800 Meters · Place 27 · WeaverWeaver800 Meters27.2:34.56a8
Mar 16Reyburn Classic InvitationalMar 16 · 1600 Meters · Place 14 · WeaverWeaver1600 Meters145:34.838
Mar 14Kings InvitationalMar 14 · 1600 Meters · Place 3 · WeaverWeaver1600 Meters35:38.42a—
Mar 14Kings InvitationalMar 14 · 800 Meters · Place 1 · WeaverWeaver800 Meters12:34.01a—

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 29Merced County Junior Olympics Apr 29 · 1500 Meters · Place 1 · WeaverWeaver1500 Meters1.5:16.48a8
Apr 29Merced County Junior Olympics Apr 29 · 800 Meters · Place 2 · WeaverWeaver800 Meters2.2:33.52a8
Apr 14Wildcat Invitational Apr 14 · 1500 Meters · Place 1 · WeaverWeaver1500 Meters1.5:14.69a8
Apr 14Wildcat Invitational Apr 14 · 800 Meters · Place 1 · WeaverWeaver800 Meters1.2:39.03a8
Mar 31Jr. West Coast RelaysMar 31 · 1600 Meters · Place 15 · WeaverWeaver1600 Meters155:29.42—
Mar 31Jr. West Coast RelaysMar 31 · 800 Meters · Place 18 · WeaverWeaver800 Meters182:35.46—
Mar 24Reyburn ClassicMar 24 · 1600 Meters · Place 14 · WeaverWeaver1600 Meters14.5:40.84a8
Mar 24Reyburn ClassicMar 24 · 800 Meters · Place 19 · WeaverWeaver800 Meters19.2:35.46a8
Mar 17Bronco Invitational Mar 17 · 1600 Meters · Place 14 · WeaverWeaver1600 Meters14.5:29.42a8