Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMid-Winter Collegiate Invite · Feb 134:13.44aMid-Winter Collegiate InviteFebruary 13, 2026
1 Mile · Outdoor64th Mt. SAC Relays · Apr 194:18.1064th Mt. SAC RelaysApril 19, 2024
1500 Meters · OutdoorRaleigh Relays · Mar 263:52.70aRaleigh RelaysMarch 26, 2026
1600 Meters · IndoorMustang Roundup · Feb 244:20.12Mustang RoundupFebruary 24, 2024
1600 Meters · Outdoor64th Mt. SAC Relays · Apr 194:16.5464th Mt. SAC RelaysApril 19, 2024
3000 Meters · IndoorClemson Invitational · Jan 108:43.89aClemson InvitationalJanuary 10, 2026
3200 Meters · OutdoorAzusa Meet of Champions · Mar 239:19.82aAzusa Meet of ChampionsMarch 23, 2024
5000 Meters · OutdoorDuke Invitational · Apr 1014:27.32aDuke InvitationalApril 10, 2026
800 Meters · Outdoor15th Irvine ASICS Distance Carnival · Apr 121:58.4715th Irvine ASICS Distance CarnivalApril 12, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · 5000 Meters · Charleston SouthernCharleston Southern5000 Meters--DNFFr
Apr 24Charlotte InviteApr 24 · 1500 Meters · Place 27 · Charleston SouthernCharleston Southern1500 Meters27.3:56.56aFr
Apr 24Charlotte InviteApr 24 · 800 Meters · Charleston SouthernCharleston Southern800 Meters--DNSFr
Apr 10Duke InvitationalApr 10 · 5000 Meters · Place 29 · Charleston SouthernCharleston Southern5000 Meters29.14:27.32a PBFr
Mar 26Raleigh RelaysMar 26 · 1500 Meters · Place 159 · Charleston SouthernCharleston Southern1500 Meters159.3:52.70a PBFr
Mar 20CSU Buccaneer InvitationalMar 20 · 1500 Meters · Place 1 · Charleston SouthernCharleston Southern1500 Meters1.3:54.02aFr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 13Mid-Winter Collegiate InviteFeb 13 · 1 Mile · Place 5 · Charleston SouthernCharleston Southern1 Mile5.4:13.44a PBFr
Jan 23Orange and Purple InvitationalJan 23 · 1 Mile · Place 22 · Charleston SouthernCharleston Southern1 Mile224:17.90FR
Jan 10Clemson InvitationalJan 10 · 3000 Meters · Place 4 · Charleston SouthernCharleston Southern3000 Meters4.8:43.89a PBFr

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 10CIF-SS Division 2 PrelimsMay 10 · 1600 Meters · Place 12 · El Toro (SS)El Toro (SS)1600 MetersRound P124:30.9112
May 10CIF SS D2 Prelims @ OntarioMay 10 · 1600 Meters · Place 12 · El ToroEl Toro1600 MetersRound P12.4:30.91a12
Apr 28Sea View League ChampionshipsApr 28 · 3200 Meters · Place 5 · El ToroEl Toro3200 Meters5.9:28.36a12
Apr 28Sea View League ChampionshipsApr 28 · 1600 Meters · Place 8 · El ToroEl Toro1600 MetersRound P8.4:30.91a12
Apr 28Sea View League ChampionshipsApr 28 · 1600 Meters · Place 2 · El ToroEl Toro1600 Meters2.4:17.16a12
Apr 28Sea View League ChampionshipsApr 28 · 800 Meters · El ToroEl Toro800 MetersRound P--DNS12
Apr 22El Toro vs Dana HillsApr 22 · 1600 Meters · Place 1 · El ToroEl Toro1600 Meters1.4:28.65a12
Apr 22El Toro vs Dana HillsApr 22 · 800 Meters · Place 2 · El ToroEl Toro800 Meters2.2:08.27a12
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 800 Meters · Place 3 · El ToroEl Toro800 Meters31:58.47 PB12
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 800 Meters · Place 3 · El ToroEl Toro800 Meters31:58.4712
Apr 8Beckman vs El Toro DualApr 8 · 3200 Meters · Place 3 · El ToroEl Toro3200 Meters310:08.28a12
Apr 8Beckman vs El Toro DualApr 8 · 1600 Meters · Place 4 · El ToroEl Toro1600 Meters44:30.32a12
Mar 29The TEN @ JSerraMar 29 · 3200 Meters · Place 11 · El ToroEl Toro3200 Meters11.9:32.51a12
Mar 26El Toro vs Capo ValleyMar 26 · 3200 Meters · El ToroEl Toro3200 Meters--DNS12
Mar 26El Toro vs Capo ValleyMar 26 · 1600 Meters · Place 1 · El ToroEl Toro1600 Meters1.4:29.08a12
Mar 26El Toro vs Capo ValleyMar 26 · 800 Meters · El ToroEl Toro800 Meters--DNS12
Mar 22Meet of Champions @ Arroyo HSMar 22 · 3200 Meters · El ToroEl Toro3200 Meters--DNS12
Mar 22Meet of Champions @ Arroyo HSMar 22 · 1600 Meters · Place 11 · El ToroEl Toro1600 Meters11.4:21.80a12
Mar 18El Toro vs San Juan HillsMar 18 · 1600 Meters · Place 1 · El ToroEl Toro1600 Meters1.4:36.14a12
Mar 7Redondo Nike Track FestivalMar 7 · 3200 Meters · Place 36 · El ToroEl Toro3200 Meters369:38.6412
Mar 1Mustang Roundup @ Trabuco HillsMar 1 · 1600 Meters · Place 11 · El Toro (SS)El Toro (SS)1600 Meters114:30.2912

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 10Rick Hagin Distance PR Mania All-Comers 2024May 10 · 3200 Meters · Place 1 · UNAUNA3200 Meters1.9:26.62aUnofficial11
May 4CIF-SS D2 PrelimsMay 4 · 3200 Meters · Place 19 · El ToroEl Toro3200 MetersRound P19.9:36.51a11
Apr 26Sea View League FinalsApr 26 · 3200 Meters · Place 3 · El ToroEl Toro3200 Meters3.9:32.67a11
Apr 26Sea View League FinalsApr 26 · 1600 Meters · Place 8 · El ToroEl Toro1600 MetersRound P8.4:32.97a11
Apr 26Sea View League FinalsApr 26 · 1600 Meters · Place 1 · El ToroEl Toro1600 Meters1.4:16.70a11
Apr 26Sea View League FinalsApr 26 · 800 Meters · Place 1 · El ToroEl Toro800 MetersRound P1.1:59.81a11
Apr 1964th Mt. SAC RelaysApr 19 · 1600 Meters · Place 17 · El ToroEl Toro1600 Meters174:16.54 PB—
Apr 1964th Mt. SAC RelaysApr 19 · 1 Mile · Place 17 · El ToroEl Toro1 Mile174:18.10 PB—
Apr 10El Toro vs San Juan Hills DualApr 10 · 800 Meters · Place 2 · El ToroEl Toro800 Meters2.2:00.21a11
Apr 6Irvine ASICS Distance Carnival Apr 6 · 800 Meters · Place 12 · El Toro (SS)El Toro (SS)800 Meters122:01.1711
Mar 28Tesoro vs El Toro Dual MeetMar 28 · 3200 Meters · Place 5 · El ToroEl Toro3200 Meters5.10:27.13a11
Mar 28Tesoro vs El Toro Dual MeetMar 28 · 1600 Meters · Place 3 · El ToroEl Toro1600 Meters3.4:25.26a11
Mar 23Azusa Meet of ChampionsMar 23 · 3200 Meters · Place 2 · El ToroEl Toro3200 Meters2.9:19.82a PB11
Mar 16Arcadia Distance ChallengeMar 16 · 1600 Meters · Place 9 · El ToroEl Toro1600 Meters94:21.4711

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 24Mustang RoundupFeb 24 · 1600 Meters · Place 3 · El Toro (SS)El Toro (SS)1600 Meters34:20.12 PB11

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 28Sea View League FinalsApr 28 · 3200 Meters · Place 1 · El ToroEl Toro3200 Meters110:14.53a—
Apr 28Sea View League FinalsApr 28 · 1600 Meters · Place 2 · El ToroEl Toro1600 Meters24:45.44a—
Apr 28Sea View League FinalsApr 28 · 1600 Meters · Place 1 · El ToroEl Toro1600 Meters14:34.99a—
Apr 28Sea View League FinalsApr 28 · 800 Meters · Place 1 · El ToroEl Toro800 Meters12:07.75a—
Apr 28Sea View League FinalsApr 28 · 800 Meters · Place 1 · El ToroEl Toro800 Meters12:05.05a—
Apr 19Capo Valley vs. El ToroApr 19 · 1600 Meters · Place 1 · El ToroEl Toro1600 Meters1.4:34.98aUnofficial10
Apr 19Capo Valley vs. El ToroApr 19 · 800 Meters · Place 7 · El ToroEl Toro800 Meters7.2:11.41aUnofficial10
Apr 12El Toro at San Juan HillsApr 12 · 1600 Meters · Place 2 · El ToroEl Toro1600 Meters2.4:39.62a10
Apr 12El Toro at San Juan HillsApr 12 · 800 Meters · Place 4 · El ToroEl Toro800 Meters4.2:10.98a10
Apr 8Irvine ASICS Distance Carnival (Registration on Milesplit)Apr 8 · 3200 Meters · Place 7 · El Toro (SS)El Toro (SS)3200 Meters79:57.4210
Mar 29Tesoro at El ToroMar 29 · 3200 Meters · Place 5 · El ToroEl Toro3200 Meters5.11:18.43a10
Mar 29Tesoro at El ToroMar 29 · 800 Meters · Place 1 · El ToroEl Toro800 Meters1.2:07.42a10
Mar 11Redondo Nike Track FestivalMar 11 · 3200 Meters · Place 28 · El ToroEl Toro3200 Meters28.10:29.18a10

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 13El Toro Rick Hagin Distance PR ManiaMay 13 · 3200 Meters · Place 11 · El Toro (SS)El Toro (SS)3200 Meters1111:16.959
May 13El Toro Rick Hagin Distance PR ManiaMay 13 · 1600 Meters · Place 17 · El Toro (SS)El Toro (SS)1600 Meters175:01.659
Apr 29South Coast League FinalsApr 29 · 3200 Meters · Place 11 · El ToroEl Toro3200 Meters1110:38.72a9
Apr 29South Coast League FinalsApr 29 · 1600 Meters · Place 17 · El ToroEl Toro1600 MetersRound P175:02.94a9
Apr 20El Toro vs Dana HillsApr 20 · 1600 Meters · Place 4 · El Toro (SS)El Toro (SS)1600 Meters45:13.289
Apr 911th Annual Irvine/Asics Distance CarnivalApr 9 · 3200 Meters · Place 25 · El Toro (SS)El Toro (SS)3200 Meters2510:57.469
Mar 26Azusa Distance Meet of ChampionsMar 26 · 1600 Meters · Place 44 · El ToroEl Toro1600 Meters44.4:58.14a9
Mar 23El Toro vs Trabuco Hills Mar 23 · 800 Meters · Place 4 · El ToroEl Toro800 Meters4.2:17.33a9
Mar 16El Toro at Mission ViejoMar 16 · 3200 Meters · Place 2 · El ToroEl Toro3200 Meters212:02.869
Mar 16El Toro at Mission ViejoMar 16 · 1600 Meters · Place 3 · El ToroEl Toro1600 Meters35:10.279
Mar 11Redondo Nike Track FestivalMar 11 · 1600 Meters · Place 72 · El Toro (SS)El Toro (SS)1600 Meters725:06.619
Mar 8San Clemente, Aliso Niguel, El Toro Tri MeetMar 8 · 800 Meters · Place 5 · El Toro (Ss)El Toro (Ss)800 Meters52:19.38—
Mar 8San Clemente, Aliso Niguel, El Toro Tri MeetMar 8 · 800 Meters · Place 5 · El Toro (SS)El Toro (SS)800 Meters52:19.389

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 26Mustang Track And Field RoundupFeb 26 · 1600 Meters · Place 20 · El Toro (SS)El Toro (SS)1600 Meters205:21.819