Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorMerced County Junior Olympics · Apr 215:46.92aMerced County Junior Olympics April 21, 2023
1600 Meters · IndoorBuchanan Distance Classic · Feb 275:22.58Buchanan Distance ClassicFebruary 27, 2026
1600 Meters · OutdoorWest Coast Relays · Apr 55:20.18West Coast RelaysApril 5, 2025
3200 Meters · Indoor7th Annual Rustbuster Invite · Feb 2112:04.37a7th Annual Rustbuster InviteFebruary 21, 2026
3200 Meters · Outdoor2025 Sacramento Meet of Champions · Apr 2611:31.342025 Sacramento Meet of ChampionsApril 26, 2025
800 Meters · IndoorBuchanan Distance Classic · Feb 272:31.25Buchanan Distance ClassicFebruary 27, 2026
800 Meters · OutdoorSJS D3 Championship Trials · May 132:27.24aSJS D3 Championship TrialsMay 13, 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 10 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters105:27.99a11
May 13SJS D3 Championship TrialsMay 13 · 800 Meters · Place 11 · Golden Valley (SJ)Golden Valley (SJ)800 Meters112:27.24a PB11
Apr 29CCC ChampionshipsApr 29 · 3200 Meters · Place 6 · Golden Valley (SJ)Golden Valley (SJ)3200 Meters612:55.36a11
Apr 29CCC ChampionshipsApr 29 · 1600 Meters · Place 4 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters45:20.62a11
Apr 29CCC ChampionshipsApr 29 · 800 Meters · Place 4 · Golden Valley (SJ)Golden Valley (SJ)800 Meters42:29.29a11
Apr 15CCC #3Apr 15 · 800 Meters · Golden Valley (SJ)Golden Valley (SJ)800 MetersRelay Split—2:28.5hUnofficial11
Apr 15CCC #3Apr 15 · 3200 Meters · Golden Valley (SJ)Golden Valley (SJ)3200 Meters—DNS11
Apr 15CCC #3Apr 15 · 800 Meters · Place 3 · Golden Valley (SJ)Golden Valley (SJ)800 Meters3.2:30.26a11
Apr 3Bob Pryor Memorial InviteApr 3 · 3200 Meters · Place 1 · Golden Valley (SJ)Golden Valley (SJ)3200 Meters111:56.64a11
Mar 25CCC #2Mar 25 · 1600 Meters · Place 4 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters45:31.20a11
Mar 25CCC #2Mar 25 · 800 Meters · Place 4 · Golden Valley (SJ)Golden Valley (SJ)800 Meters42:35.03a11
Mar 20Merced County ChampionshipsMar 20 · 800 Meters · Place 1 · Golden Valley (SJ)Golden Valley (SJ)800 Meters12:28.69a11
Mar 11CCC #1Mar 11 · 1600 Meters · Place 3 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters35:30.57a11
Mar 11CCC #1Mar 11 · 800 Meters · Place 7 · Golden Valley (SJ)Golden Valley (SJ)800 Meters72:41.25a11
Mar 717th Annual Dean Andreessen ClassicMar 7 · 800 Meters · Place 4 · Golden Valley (SJ)Golden Valley (SJ)800 Meters42:35.04a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 27Buchanan Distance ClassicFeb 27 · 800 Meters · Place 33 · Golden Valley (SJ)Golden Valley (SJ)800 Meters332:31.25 PB11
Feb 27Buchanan Distance ClassicFeb 27 · 1600 Meters · Place 13 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters135:22.58 PB11
Feb 217th Annual Rustbuster InviteFeb 21 · 3200 Meters · Place 3 · Golden Valley (SJ)Golden Valley (SJ)3200 Meters312:04.37a PB11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9Winter Mile (1600m) & Winter 60m dashDec 9 · 1600 Meters · Place 29 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters295:30.1811

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 14SJS DIVISION III TRIALS/FINALSMay 14 · 3200 Meters · Place 15 · Golden Valley (SJ)Golden Valley (SJ)3200 Meters1512:55.21a10
May 14SJS DIVISION III TRIALS/FINALSMay 14 · 1600 Meters · Place 8 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters85:20.92a10
May 7CCC Championships May 7 · 3200 Meters · Place 3 · Golden Valley (SJ)Golden Valley (SJ)3200 Meters312:30.88a10
May 7CCC Championships May 7 · 1600 Meters · Place 4 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters45:30.71a10
Apr 262025 Sacramento Meet of ChampionsApr 26 · 3200 Meters · Place 11 · Golden Valley (SJ)Golden Valley (SJ)3200 Meters1111:31.34 PB10
Apr 18Bob Pryor Memorial InviteApr 18 · 800 Meters · Place 3 · Golden Valley (SJ)Golden Valley (SJ)800 Meters32:32.84a10
Apr 16CCC #3Apr 16 · 3200 Meters · Place 3 · Golden Valley (SJ)Golden Valley (SJ)3200 Meters311:53.25a10
Apr 16CCC #3Apr 16 · 1600 Meters · Place 3 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters35:20.91a10
Apr 16CCC #3Apr 16 · 800 Meters · Place 3 · Golden Valley (SJ)Golden Valley (SJ)800 Meters32:32.79a10
Apr 5West Coast RelaysApr 5 · 1600 Meters · Place 13 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters135:20.18 PB10
Apr 5West Coast RelaysApr 5 · 3200 Meters · Place 10 · Golden Valley (SJ)Golden Valley (SJ)3200 Meters1011:50.3410
Apr 2CCC #2Apr 2 · 3200 Meters · Place 1 · Golden Valley (SJ)Golden Valley (SJ)3200 Meters111:40.85a10
Apr 2CCC #2Apr 2 · 1600 Meters · Place 4 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters45:20.23a10
Apr 2CCC #2Apr 2 · 800 Meters · Place 4 · Golden Valley (SJ)Golden Valley (SJ)800 Meters42:30.18a10
Mar 28County ClashMar 28 · 3200 Meters · Place 2 · Golden Valley (SJ)Golden Valley (SJ)3200 Meters211:36.76a10
Mar 28County ClashMar 28 · 1600 Meters · Place 5 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters55:24.01a10
Mar 19CCC #1Mar 19 · 3200 Meters · Place 3 · Golden Valley (SJ)Golden Valley (SJ)3200 Meters311:43.87a—
Mar 19CCC #1Mar 19 · 1600 Meters · Place 4 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters45:21.39a—
Mar 19CCC #1Mar 19 · 800 Meters · Place 3 · Golden Valley (SJ)Golden Valley (SJ)800 Meters32:30.65a—
Mar 15Carl Chandler V InvitationalMar 15 · 3200 Meters · Place 3 · Golden Valley (SJ)Golden Valley (SJ)3200 Meters311:41.48a—
Mar 15Carl Chandler V InvitationalMar 15 · 1600 Meters · Place 1 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters15:21.97a—
Mar 7Merced County Championships Mar 7 · 3200 Meters · Place 3 · Golden Valley (SJ)Golden Valley (SJ)3200 Meters311:59.45a—
Mar 7Merced County Championships Mar 7 · 1600 Meters · Place 4 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters45:28.43a—
Mar 4GV Inner-Squad Mock Meet Mar 4 · 400 Meters · Place 3 · Golden Valley (SJ)Golden Valley (SJ)400 Meters3.1:09.50aUnofficial10
Mar 116th Annual Dean Andreessen ClassicMar 1 · 1600 Meters · Place 3 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters35:45.25a—
Mar 116th Annual Dean Andreessen ClassicMar 1 · 800 Meters · Place 9 · Golden Valley (SJ)Golden Valley (SJ)800 Meters92:43.69a—

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 7SJS DIVISION III TRIALS/FINALSMay 7 · 800 Meters · Golden Valley (SJ)Golden Valley (SJ)800 MetersRelay Split—2:34.8hUnofficial9
May 7SJS DIVISION III TRIALS/FINALSMay 7 · 3200 Meters · Place 12 · Golden Valley (SJ)Golden Valley (SJ)3200 Meters12.12:39.82a9
May 7SJS DIVISION III TRIALS/FINALSMay 7 · 1600 Meters · Place 11 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters11.5:45.69a9
May 1CCC ChampionshipsMay 1 · 3200 Meters · Place 2 · Golden Valley (SJ)Golden Valley (SJ)3200 Meters213:01.82a—
May 1CCC ChampionshipsMay 1 · 1600 Meters · Place 2 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters25:50.20a—
Mar 29Bob Pryor Memorial InviteMar 29 · 3200 Meters · Place 2 · Golden Valley (SJ)Golden Valley (SJ)3200 Meters212:28.63a—
Mar 29Bob Pryor Memorial InviteMar 29 · 800 Meters · Place 4 · Golden Valley (SJ)Golden Valley (SJ)800 Meters42:39.00a—
Mar 27CCC #2Mar 27 · 3200 Meters · Place 1 · Golden Valley (SJ)Golden Valley (SJ)3200 Meters112:28.11a—
Mar 27CCC #2Mar 27 · 1600 Meters · Place 3 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters35:37.85a—
Mar 27CCC #2Mar 27 · 800 Meters · Place 7 · Golden Valley (SJ)Golden Valley (SJ)800 Meters72:40.67a—
Mar 22County ClashMar 22 · 3200 Meters · Place 5 · Golden Valley (SJ)Golden Valley (SJ)3200 Meters512:40.65a—
Mar 22County ClashMar 22 · 1600 Meters · Place 8 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters85:47.70a—
Mar 15Dublin Distance FiestaMar 15 · 1600 Meters · Place 159 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters1595:38.24a—
Mar 15Dublin Distance FiestaMar 15 · 800 Meters · Place 194 · Golden Valley (SJ)Golden Valley (SJ)800 Meters1942:41.68a—
Mar 13CCC #1Mar 13 · 3200 Meters · Place 2 · Golden Valley (SJ)Golden Valley (SJ)3200 Meters213:00.46a—
Mar 13CCC #1Mar 13 · 1600 Meters · Place 4 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters45:57.90a—
Mar 8Merced County ChampionshipsMar 8 · 3200 Meters · Place 3 · Golden Valley (SJ)Golden Valley (SJ)3200 Meters312:53.65a—
Mar 8Merced County ChampionshipsMar 8 · 1600 Meters · Place 3 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters35:43.49a—
Mar 215th Annual Dean Andreessen Classic Mar 2 · 3200 Meters · Place 2 · Golden Valley (SJ)Golden Valley (SJ)3200 Meters212:54.40a—
Mar 215th Annual Dean Andreessen Classic Mar 2 · 1600 Meters · Place 2 · Golden Valley (SJ)Golden Valley (SJ)1600 Meters25:52.82a—

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 29Ross Jr High InvitationalApr 29 · 800 Meters · Place 3 · WeaverWeaver800 Meters32:54.12a—
Apr 288th Annual Junior Bullfrog InvitationalApr 28 · 1600 Meters · Place 4 · WeaverWeaver1600 Meters46:32.52a—
Apr 288th Annual Junior Bullfrog InvitationalApr 28 · 800 Meters · Place 4 · WeaverWeaver800 Meters42:58.27a—
Apr 26Orchard InvitationalApr 26 · 1600 Meters · Place 3 · WeaverWeaver1600 Meters36:25.27a—
Apr 26Orchard InvitationalApr 26 · 800 Meters · Place 2 · WeaverWeaver800 Meters22:54.97a—
Apr 21Merced County Junior Olympics Apr 21 · 1500 Meters · Place 3 · WeaverWeaver1500 Meters35:46.92a PB—
Apr 21Merced County Junior Olympics Apr 21 · 800 Meters · Place 3 · WeaverWeaver800 Meters32:54.57a—
Mar 30Livingston-Merced County-Valley League MeetMar 30 · 1500 Meters · Place 3 · WeaverWeaver1500 Meters36:05.02a—
Mar 30Livingston-Merced County-Valley League MeetMar 30 · 800 Meters · Place 3 · WeaverWeaver800 Meters32:59.36a—
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.6:27.96a8
Mar 23Jr West Coast RelaysMar 23 · 800 Meters · Place 29 · WeaverWeaver800 Meters29.3:01.86a8
Mar 16Reyburn Classic InvitationalMar 16 · 1600 Meters · Place 14 · WeaverWeaver1600 Meters146:35.758
Mar 16Reyburn Classic InvitationalMar 16 · 800 Meters · Place 17 · WeaverWeaver800 Meters173:02.908
Mar 14Kings InvitationalMar 14 · 1600 Meters · Place 1 · WeaverWeaver1600 Meters16:40.98a—
Mar 14Kings InvitationalMar 14 · 800 Meters · Place 4 · WeaverWeaver800 Meters43:06.46a—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 29Merced County Junior Olympics Apr 29 · 3000 Meters · WeaverWeaver3000 Meters—DNS8
Apr 29Merced County Junior Olympics Apr 29 · 1500 Meters · Place 3 · WeaverWeaver1500 Meters3.5:58.27a8
Apr 29Merced County Junior Olympics Apr 29 · 800 Meters · Place 5 · WeaverWeaver800 Meters5.2:59.05a8
Apr 14Wildcat Invitational Apr 14 · 1500 Meters · Place 1 · WeaverWeaver1500 Meters1.6:01.53a8
Apr 14Wildcat Invitational Apr 14 · 800 Meters · Place 1 · WeaverWeaver800 Meters1.3:04.62a8
Mar 31Jr. West Coast RelaysMar 31 · 1600 Meters · Place 15 · WeaverWeaver1600 Meters156:49.83—
Mar 31Jr. West Coast RelaysMar 31 · 800 Meters · Place 16 · WeaverWeaver800 Meters162:54.65—
Mar 24Reyburn ClassicMar 24 · 1600 Meters · Place 17 · WeaverWeaver1600 Meters17.6:49.83a8
Mar 24Reyburn ClassicMar 24 · 800 Meters · Place 19 · WeaverWeaver800 Meters19.3:08.22a8
Mar 17Bronco Invitational Mar 17 · 3200 Meters · WeaverWeaver3200 Meters—DNS8
Mar 17Bronco Invitational Mar 17 · 800 Meters · Place 16 · WeaverWeaver800 Meters16.2:54.65a8