Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2026 Jimmy Carnes Track and Field D1 University Invite · Jan 164:53.30a2026 Jimmy Carnes Track and Field D1 University InviteJanuary 16, 2026
1 Mile · Outdoor63rd Mt. SAC Relays · Apr 144:48.69a63rd Mt. SAC RelaysApril 14, 2023
10,000 Meters · OutdoorNCAA Division I Outdoor Championships · Jun 1032:08.83aNCAA Division I Outdoor ChampionshipsJune 10, 2026
1500 Meters · OutdoorTerry Long FSU Relays · Mar 264:22.07aTerry Long FSU RelaysMarch 26, 2026
1600 Meters · OutdoorCIF-SS Masters Meet · May 204:46.28aCIF-SS Masters MeetMay 20, 2023
1600 Meters · Outdoor2024 Arcadia Invitational · Apr 59:28.862024 Arcadia InvitationalApril 5, 2024
3000 Meters · Outdoor2024 Arcadia Invitational · Apr 59:28.862024 Arcadia InvitationalApril 5, 2024
3200 Meters · Outdoor105th CIF State T&F Champs Finals 2025 · May 319:50.51a105th CIF State T&F Champs Finals 2025May 31, 2025
400 Meters · OutdoorSantiago vs ML King · Apr 1959.20Santiago vs ML KingApril 19, 2023
50 Meter · OutdoorCNUSD Junior Olympics · May 514.65aCNUSD Junior OlympicsMay 5, 2018
5000 Meters · IndoorDavid Hemery Valentine Invitational · Feb 1315:59.06aDavid Hemery Valentine InvitationalFebruary 13, 2026
5000 Meters · Outdoor130th Penn Relays Carnival · Apr 2315:29.45a130th Penn Relays CarnivalApril 23, 2026
800 Meters · OutdoorBig VIII League Finals · Apr 272:14.61aBig VIII League FinalsApril 27, 2023

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 10NCAA Division I Outdoor ChampionshipsJun 10 · 10,000 Meters · Place 7 · Florida StateFlorida State10,000 Meters7.32:08.83a PBFr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 10,000 Meters · Place 4 · Florida StateFlorida State10,000 MetersRound P4.32:40.82aFr
May 14ACC Outdoor ChampionshipsMay 14 · 10,000 Meters · Place 1 · Florida StateFlorida State10,000 Meters1.32:35.72aFr
May 14ACC Outdoor ChampionshipsMay 14 · 5000 Meters · Place 4 · Florida StateFlorida State5000 Meters4.15:41.26aFr
May 2LSU InvitationalMay 2 · 1500 Meters · Place 11 · Florida StateFlorida State1500 Meters11.4:33.68aFr
Apr 23130th Penn Relays CarnivalApr 23 · 5000 Meters · Place 2 · Florida StateFlorida State5000 Meters2.15:29.45a PBFr
Apr 3Stanford InviteApr 3 · 5000 Meters · Place 4 · Florida StateFlorida State5000 Meters4.15:39.71aFr
Mar 26Terry Long FSU RelaysMar 26 · 1500 Meters · Place 1 · Florida StateFlorida State1500 Meters1.4:22.07a PBFr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 26ACC Indoor ChampionshipsFeb 26 · 5000 Meters · Place 10 · Florida StateFlorida State5000 Meters10.16:00.23aFr
Feb 13David Hemery Valentine InvitationalFeb 13 · 5000 Meters · Place 19 · Florida StateFlorida State5000 Meters1915:59.06a PBFr
Jan 162026 Jimmy Carnes Track and Field D1 University InviteJan 16 · 1 Mile · Place 6 · Florida StateFlorida State1 Mile6.4:53.30a PBFr
Jan 162026 Jimmy Carnes Track and Field D1 University InviteJan 16 · 3000 Meters · Florida StateFlorida State3000 Meters--DNSFr

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 31105th CIF State T&F Champs Finals 2025May 31 · 3200 Meters · Place 2 · Santiago (Corona)Santiago (Corona)3200 Meters2.9:50.51a PB12
May 24CIF-SS Masters MeetMay 24 · 3200 Meters · Place 1 · Santiago (Corona)Santiago (Corona)3200 Meters1.10:11.38a12
May 17CIF-SS FinalsMay 17 · 3200 Meters · Place 2 · Santiago (Corona)Santiago (Corona)3200 Meters2.10:26.15a12
May 17CIF-SS FinalsMay 17 · 1600 Meters · Place 4 · Santiago (Corona)Santiago (Corona)1600 Meters4.4:50.94a12
May 10CIF SS D1 Prelims @ Trabuco HillsMay 10 · 3200 Meters · Place 1 · Santiago (Corona)Santiago (Corona)3200 MetersRound P1.9:58.46a12
May 10CIF SS D1 Prelims @ Trabuco HillsMay 10 · 1600 Meters · Place 1 · Santiago (Corona)Santiago (Corona)1600 MetersRound P1.4:46.61a12
Apr 29BIG VIII League ChampionshipsApr 29 · 3200 Meters · Place 1 · Santiago (Corona)Santiago (Corona)3200 Meters1.10:24.94a12
Apr 29BIG VIII League ChampionshipsApr 29 · 1600 Meters · Place 1 · Santiago (Corona)Santiago (Corona)1600 MetersRound P1.4:58.24a12
Apr 29BIG VIII League ChampionshipsApr 29 · 1600 Meters · Place 1 · Santiago (Corona)Santiago (Corona)1600 Meters1.4:51.68a12
Apr 16Santiago vs ML KingApr 16 · 3200 Meters · Santiago (Corona)Santiago (Corona)3200 Meters--DNS12
Apr 16Santiago vs ML KingApr 16 · 1600 Meters · Santiago (Corona)Santiago (Corona)1600 Meters--DNS12
Apr 16Santiago vs ML KingApr 16 · 800 Meters · Santiago (Corona)Santiago (Corona)800 Meters--DNS12
Apr 9Corona vs SantiagoApr 9 · 800 Meters · Place 1 · Santiago (Corona)Santiago (Corona)800 Meters1.2:23.78a12
Mar 29The TEN @ JSerraMar 29 · 3200 Meters · Place 1 · Santiago (Corona)Santiago (Corona)3200 Meters1.10:00.56a12
Mar 19Santiago vs RooseveltMar 19 · 3200 Meters · Place 1 · Santiago (Corona)Santiago (Corona)3200 Meters1.11:22.90a12
Mar 19Santiago vs RooseveltMar 19 · 1600 Meters · Place 1 · Santiago (Corona)Santiago (Corona)1600 Meters1.5:00.73a12

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 25104th CIF State T&F Champs Finals 2024May 25 · 3200 Meters · Place 3 · Santiago (Corona)Santiago (Corona)3200 Meters3.10:06.26a11
May 18CIF-SS Masters MeetMay 18 · 3200 Meters · Place 1 · Santiago Corona (SS)Santiago Corona (SS)3200 Meters110:15.0011
May 11CIF SS FinalsMay 11 · 3200 Meters · Place 1 · Santiago (Corona)Santiago (Corona)3200 Meters1.10:14.97a11
May 4CIF-SS D1 PrelimsMay 4 · 3200 Meters · Place 1 · Santiago (Corona)Santiago (Corona)3200 MetersRound P1.10:25.35a11
Apr 25Big 8 League ChampionshipApr 25 · 3200 Meters · Place 1 · Santiago (Corona)Santiago (Corona)3200 Meters1.10:48.50a11
Apr 25Big 8 League ChampionshipApr 25 · 1600 Meters · Place 1 · Santiago (Corona)Santiago (Corona)1600 MetersRound P1.5:08.19a11
Apr 25Big 8 League ChampionshipApr 25 · 1600 Meters · Place 2 · Santiago (Corona)Santiago (Corona)1600 Meters2.5:04.05a11
Apr 1964th Mt. SAC RelaysApr 19 · 1600 Meters · Place 9 · 11 Santiago (Corona)11 Santiago (Corona)1600 Meters94:55.45—
Apr 1964th Mt. SAC RelaysApr 19 · 1 Mile · Place 9 · 11 Santiago (Corona)11 Santiago (Corona)1 Mile94:57.18—
Apr 1964th Mt. SAC RelaysApr 19 · 1600 Meters · Place 9 · Santiago (CoSantiago (Co1600 Meters94:55.45—
Apr 1964th Mt. SAC RelaysApr 19 · 1 Mile · Place 9 · Santiago (CoSantiago (Co1 Mile94:57.18—
Apr 11ML King vs Santiago HighApr 11 · 3200 Meters · Place 1 · Santiago (Corona)Santiago (Corona)3200 Meters1.11:02.64a11
Apr 11ML King vs Santiago HighApr 11 · 1600 Meters · Place 1 · Santiago (Corona)Santiago (Corona)1600 Meters1.5:10.71a11
Apr 11ML King vs Santiago HighApr 11 · 800 Meters · Place 1 · Santiago (Corona)Santiago (Corona)800 Meters1.2:20.49a11
Apr 52024 Arcadia InvitationalApr 5 · 3200 Meters · Place 7 · Santiago (CoSantiago (Co3200 Meters710:06.9311
Apr 52024 Arcadia InvitationalApr 5 · 3200 Meters · Place 7 · Santiago (CoSantiago (Co3200 Meters710:06.9311
Apr 52024 Arcadia InvitationalApr 5 · 3000 Meters · Place 6 · Santiago (CoSantiago (Co3000 Meters69:28.86 PB11
Apr 52024 Arcadia InvitationalApr 5 · 1600 Meters · Place 6 · Santiago (Cor)Santiago (Cor)1600 Meters69:28.86 PB—
Mar 23Azusa Meet of ChampionsMar 23 · 1 Mile · Place 6 · Santiago (Corona)Santiago (Corona)1 Mile6.4:54.05a11
Mar 23Azusa Meet of ChampionsMar 23 · 1600 Meters · Place 6 · Santiago (Corona)Santiago (Corona)1600 Meters6.4:52.02a11
Mar 14Santiago at RooseveltMar 14 · 3200 Meters · Place 1 · Santiago (Corona)Santiago (Corona)3200 Meters1.11:37.78a11
Mar 14Santiago at RooseveltMar 14 · 400 Meters · Place 7 · Santiago (Corona)Santiago (Corona)400 Meters7.1:06.03a11

2023 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 27103rd CIF State T&F Champs Finals 2023May 27 · 3200 Meters · Place 1 · Santiago (Corona)Santiago (Corona)3200 Meters1.10:02.19a10
May 20CIF-SS Masters MeetMay 20 · 3200 Meters · Place 1 · Santiago (Corona)Santiago (Corona)3200 Meters1.10:27.84a10
May 20CIF-SS Masters MeetMay 20 · 1600 Meters · Place 2 · Santiago (Corona)Santiago (Corona)1600 Meters2.4:46.28a PB10
May 13CIF-SS Division 1 Track and Field FinalsMay 13 · 3200 Meters · Place 1 · Santiago (Corona)Santiago (Corona)3200 Meters1.10:23.71a10
May 13CIF-SS Division 1 Track and Field FinalsMay 13 · 1600 Meters · Place 1 · Santiago (Corona)Santiago (Corona)1600 Meters1.4:49.40a10
May 6CIF-SS Division 1 Track and Field PrelimsMay 6 · 3200 Meters · Place 1 · Santiago (Corona)Santiago (Corona)3200 MetersRound P1.10:38.29a10
May 6CIF-SS Division 1 Track and Field PrelimsMay 6 · 1600 Meters · Place 1 · Santiago (Corona)Santiago (Corona)1600 MetersRound P1.4:52.87a10
Apr 27Big VIII League FinalsApr 27 · 3200 Meters · Place 1 · Santiago (Corona)Santiago (Corona)3200 Meters110:53.78a—
Apr 27Big VIII League FinalsApr 27 · 1600 Meters · Place 1 · Santiago (Corona)Santiago (Corona)1600 Meters15:00.56a—
Apr 27Big VIII League FinalsApr 27 · 1600 Meters · Place 1 · Santiago (Corona)Santiago (Corona)1600 Meters14:54.16a—
Apr 27Big VIII League FinalsApr 27 · 800 Meters · Place 1 · Santiago (Corona)Santiago (Corona)800 Meters12:14.61a PB—
Apr 27Big VIII League FinalsApr 27 · 800 Meters · Place 1 · Santiago (Corona)Santiago (Corona)800 Meters12:15.23a—
Apr 19Santiago vs ML KingApr 19 · 3200 Meters · Place 1 · Santiago Corona (SS)Santiago Corona (SS)3200 Meters111:54.6510
Apr 19Santiago vs ML KingApr 19 · 800 Meters · Place 1 · Santiago Corona (SS)Santiago Corona (SS)800 Meters12:17.7810
Apr 19Santiago vs ML KingApr 19 · 400 Meters · Place 2 · Santiago Corona (SS)Santiago Corona (SS)400 Meters259.20 PB10
Apr 1463rd Mt. SAC RelaysApr 14 · 1 Mile · Place 4 · Santiago (Corona)Santiago (Corona)1 Mile4.4:48.69a PB10
Apr 1463rd Mt. SAC RelaysApr 14 · 1600 Meters · Place 3 · Santiago (Corona)Santiago (Corona)1600 Meters3.4:46.96a10
Apr 12Mt. SAC Relays - College/OpenApr 12 · 1600 Meters · Place 4 · Santiago (CoSantiago (Co1600 Meters44:46.96—
Apr 12Mt. SAC Relays - College/OpenApr 12 · 1 Mile · Place 4 · Santiago (CoSantiago (Co1 Mile44:48.69—
Apr 12Santiago at CoronaApr 12 · 400 Meters · Place 1 · Santiago (Corona)Santiago (Corona)400 Meters1.1:00.48a10
Apr 72023 Arcadia InvitationalApr 7 · 3200 Meters · Place 1 · Santiago (Cor)Santiago (Cor)3200 Meters110:21.0810
Mar 29Roosevelt at SantiagoMar 29 · 3200 Meters · Place 1 · Santiago (Corona)Santiago (Corona)3200 Meters1.11:03.57a10
Mar 29Roosevelt at SantiagoMar 29 · 1600 Meters · Place 1 · Santiago (Corona)Santiago (Corona)1600 Meters1.5:16.12a10
Mar 29Roosevelt at SantiagoMar 29 · 800 Meters · Place 1 · Santiago (Corona)Santiago (Corona)800 Meters1.2:21.91a10
Mar 29Roosevelt at SantiagoMar 29 · 400 Meters · Place 2 · Santiago (Corona)Santiago (Corona)400 Meters2.1:01.70a10
Mar 18Arcadia Distance ChallengeMar 18 · 3200 Meters · Place 1 · Santiago (CoSantiago (Co3200 Meters110:38.5710
Mar 15Centennial vs Santiago Mar 15 · 800 Meters · Place 1 · Santiago - Corona (SS)Santiago - Corona (SS)800 Meters12:21.4410
Mar 11Redondo Nike Track FestivalMar 11 · 1600 Meters · Place 2 · Santiago (Corona)Santiago (Corona)1600 Meters2.5:03.66a10
Mar 8Norco @ Santiago Mar 8 · 1600 Meters · Place 1 · Santiago (Corona)Santiago (Corona)1600 Meters1.5:05.45a10

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 7CIF-SS Division 1 Track and Field PrelimsMay 7 · 800 Meters · Place 27 · Santiago (Corona)Santiago (Corona)800 MetersRound P27.2:24.49a9
Apr 28Big VIII League FinalsApr 28 · 800 Meters · Place 3 · Santiago (Corona)Santiago (Corona)800 MetersRound P3.2:28.29a9
Apr 28Big VIII League FinalsApr 28 · 800 Meters · Place 4 · Santiago (Corona)Santiago (Corona)800 Meters4.2:26.37a9
Apr 21Santiago @ ML King Apr 21 · 800 Meters · Place 2 · Santiago (Corona)Santiago (Corona)800 Meters2.2:27.48a9
Apr 16Inland Empire ChampionshipsApr 16 · 800 Meters · Place 2 · Santiago CoronaSantiago Corona800 Meters22:26.359
Apr 14Corona vs. Santiago Apr 14 · 800 Meters · Place 1 · Santiago (Corona)Santiago (Corona)800 Meters12:30.57a9

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 5PCS Time Trial #4Jun 5 · 800 Meters · Place 1 · SpeedtacularSpeedtacular800 Meters1.2:19.69a8
May 22PCS Time Trial #3May 22 · 1500 Meters · Place 1 · SpeedtacularSpeedtacular1500 Meters1.4:43.68a8
May 22PCS Time Trial #3May 22 · 800 Meters · Place 1 · SpeedtacularSpeedtacular800 Meters1.2:21.94a8
May 210 East InviteMay 2 · 800 Meters · Place 1 · SpeedtacularSpeedtacular800 Meters1.2:22.14a8
May 210 East InviteMay 2 · 400 Meters · Place 2 · SpeedtacularSpeedtacular400 Meters2.1:02.02a8
Apr 9NIKE Rotary USATFApr 9 · 1 Mile · Place 21 · SpeedtacularSpeedtacular1 Mile21.5:11.09a8
Apr 9NIKE Rotary USATFApr 9 · 1600 Meters · Place 21 · SpeedtacularSpeedtacular1600 Meters21.5:09.30a8

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 21USATF Region 15 Junior Olympic ChampionshipsJun 21 · 800 Meters · Place 6 · SpeedtacularSpeedtacular800 Meters6.2:30.45a6
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 800 Meters · Place 6 · SpeedtacularSpeedtacular800 Meters6.2:26.23a6
May 25Los Angeles Jets 35th Annual Track MeetMay 25 · 800 Meters · Place 7 · SpeedtacularSpeedtacular800 Meters72:37.0311
Apr 26CNUSD Junior Olympics - Large SchoolsApr 26 · 800 Meters · Place 1 · Susan B. Anthony ElementarySusan B. Anthony Elementary800 Meters1.2:33.46a6

2018 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 5CNUSD Junior OlympicsMay 5 · 50 Meter · Place 10 · Susan B. Anthony ElementarySusan B. Anthony Elementary50 Meter10.14.65a PB5
May 5CNUSD Junior OlympicsMay 5 · 800 Meters · Place 1 · Susan B. Anthony ElementarySusan B. Anthony Elementary800 Meters1.2:38.70a5

2017 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 6CNUSD Junior OlympicsMay 6 · 50 Meter · Place 17 · Susan B. Anthony ElementarySusan B. Anthony Elementary50 Meter17.15.41a4
May 6CNUSD Junior OlympicsMay 6 · 800 Meters · Place 2 · Susan B. Anthony ElementarySusan B. Anthony Elementary800 Meters2.2:42.65a4