Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorSound Running Track Meet (HS Results) · May 154:12.18Sound Running Track Meet (HS Results)May 15, 2021
1500 Meters · Outdoor2025 Triton Invitational · Apr 43:50.04a2025 Triton InvitationalApril 4, 2025
1600 Meters · OutdoorLaguna Beach Distance Carnival · Apr 174:11.32Laguna Beach Distance CarnivalApril 17, 2021
3000 Meters · OutdoorPomona-Pitzer Salo/Crenna Invite · Feb 158:24.43aPomona-Pitzer Salo/Crenna InviteFebruary 15, 2025
3000m Steeplechase · 0.914m · Outdoor2026 BIG West Conference Championships · May 88:49.00a2026 BIG West Conference ChampionshipsMay 8, 2026
3000m Steeplechase · Outdoor2025 Beach Opener · Mar 78:54.14a2025 Beach OpenerMarch 7, 2025
3200 Meters · IndoorSocially Distant Time Trial · Dec 129:20.67Socially Distant Time TrialDecember 12, 2020
3200 Meters · OutdoorArcadia Invitational · May 78:56.34Arcadia InvitationalMay 7, 2021
500 Meters · Outdoor2024 Challenge Cup · Mar 153:53.612024 Challenge CupMarch 15, 2024
5000 Meters · OutdoorMangrum Invitational · Mar 2814:17.79aMangrum Invitational March 28, 2025
800 Meters · IndoorSocially Distant Time Trial · Dec 122:05.35Socially Distant Time TrialDecember 12, 2020
800 Meters · OutdoorBeckman @ Portola Dual · May 11:56.91Beckman @ Portola DualMay 1, 2021

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 82026 BIG West Conference ChampionshipsMay 8 · 5000 Meters · Place 18 · UC IrvineUC Irvine5000 Meters18.15:06.53aSr
May 82026 BIG West Conference ChampionshipsMay 8 · 3000m Steeplechase · Place 4 · UC IrvineUC Irvine3000m Steeplechase0.914m4.8:49.00a PBSr
May 1Steve Scott InvitationalMay 1 · 3000m Steeplechase · Place 1 · UC IrvineUC Irvine3000m Steeplechase18:56.29aSr
Apr 16Bryan Clay InvitationalApr 16 · 3000m Steeplechase · Place 51 · UC IrvineUC Irvine3000m Steeplechase0.914m51.9:07.86aSr
Apr 16Bryan Clay InvitationalApr 16 · 1500 Meters · Place 158 · UC IrvineUC Irvine1500 Meters158.3:51.46aSr
Apr 3UC San Diego Triton InvitationalApr 3 · 3000m Steeplechase · Place 1 · UC IrvineUC Irvine3000m Steeplechase19:16.56aSr
Mar 13Aztec Coastal ClassicMar 13 · 5000 Meters · Place 42 · UC IrvineUC Irvine5000 Meters4215:01.23aSr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 28West DI First-Round - NCAA Outdoor ChampionshipsMay 28 · 3000m Steeplechase · Place 44 · UC IrvineUC Irvine3000m Steeplechase0.914mRound P44.9:22.04aJr
May 162025 Big West Outdoor Track & Field ChampionshipsMay 16 · 5000 Meters · Place 22 · UC IrvineUC Irvine5000 Meters22.15:03.43aJr
May 162025 Big West Outdoor Track & Field ChampionshipsMay 16 · 3000m Steeplechase · Place 4 · UC IrvineUC Irvine3000m Steeplechase0.914m4.8:50.75aJr
May 2Steve Scott InviteMay 2 · 3000m Steeplechase · Place 1 · UC IrvineUC Irvine3000m Steeplechase19:01.70aJr
Apr 42025 Triton InvitationalApr 4 · 1500 Meters · Place 1 · UC IrvineUC Irvine1500 Meters13:50.04a PBJr
Mar 28Mangrum Invitational Mar 28 · 5000 Meters · Place 2 · UC IrvineUC Irvine5000 Meters214:17.79a PBJr
Mar 72025 Beach OpenerMar 7 · 3000m Steeplechase · Place 1 · UC IrvineUC Irvine3000m Steeplechase18:54.14a PB—
Feb 15Pomona-Pitzer Salo/Crenna InviteFeb 15 · 3000 Meters · Place 1 · UnattachedUnattached3000 Meters1.8:24.43a PB12

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 10BIG West Conference ChampionshipsMay 10 · 3000m Steeplechase · Place 8 · UC IrvineUC Irvine3000m Steeplechase89:26.05a—
May 10BIG West Conference ChampionshipsMay 10 · 5000 Meters · Place 38 · UC IrvineUC Irvine5000 Meters3815:29.14a—
Apr 26Steve Scott InviteApr 26 · 800 Meters · Place 3 · UC IrvineUC Irvine800 Meters31:58.06a—
Apr 112024 Bryan Clay InvitationalApr 11 · 3000m Steeplechase · Place 64 · UC IrvineUC Irvine3000m Steeplechase0.914m64.9:30.89aSo
Apr 112024 Bryan Clay InvitationalApr 11 · 1500 Meters · Place 47 · UC IrvineUC Irvine1500 Meters47.3:52.39aSo
Mar 30Vince O'Boyle ClassicMar 30 · 1500 Meters · Place 2 · UC IrvineUC Irvine1500 Meters23:57.55a—
Mar 152024 Challenge CupMar 15 · 500 Meters · Place 3 · UC IrvineUC Irvine500 Meters33:53.61 PBJR
Mar 82024 Ben Brown InvitationalMar 8 · 5000 Meters · Place 27 · UC IrvineUC Irvine5000 Meters2714:38.79a—
Mar 22024 Beach OpenerMar 2 · 3000 Meters · Place 10 · UC IrvineUC Irvine3000 Meters108:38.61JR
Mar 22024 Beach OpenerMar 2 · 1500 Meters · Place 6 · UC IrvineUC Irvine1500 Meters63:56.35JR

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 12Big West Track & Field ChampionshipsMay 12 · 3000m Steeplechase · Place 5 · UC IrvineUC Irvine3000m Steeplechase59:06.00FR
May 12Big West Track & Field ChampionshipsMay 12 · 5000 Meters · Place 9 · UC IrvineUC Irvine5000 Meters915:03.94FR
Apr 28Steve Scott InvitationalApr 28 · 5000 Meters · Place 7 · UC IrvineUC Irvine5000 Meters7.14:36.60aFr
Apr 13Bryan Clay InvitationalApr 13 · 1500 Meters · Place 92 · UC IrvineUC Irvine1500 Meters92.3:51.13aFr
Apr 7UCSB Challenge CupApr 7 · 3000 Meters · Place 2 · UC IrvineUC Irvine3000 Meters28:42.56a—
Apr 7UCSB Challenge CupApr 7 · 1500 Meters · Place 3 · UC IrvineUC Irvine1500 Meters33:53.23a—
Mar 31Vince O'Boyle Track and Field ClassicMar 31 · 1500 Meters · Place 4 · UC IrvineUC Irvine1500 Meters4.3:57.31aFr
Mar 31Vince O'Boyle Track and Field ClassicMar 31 · 800 Meters · Place 9 · UC IrvineUC Irvine800 Meters9.1:57.81aFr
Mar 24Bob Larsen Distance CarnivalMar 24 · 5000 Meters · Place 24 · UC IrvineUC Irvine5000 Meters24.15:12.43aFr

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 12CIFSS Division 1 Finals 2021Jun 12 · 1600 Meters · Place 8 · BeckmanBeckman1600 Meters8.4:25.42a12
Jun 5CIFSS Division 1 Prelims 2021Jun 5 · 1600 Meters · Place 2 · BeckmanBeckman1600 MetersRound P2.4:13.23a12
May 28PACIFIC COAST LEAGUE FINALSMay 28 · 3200 Meters · Place 2 · BeckmanBeckman3200 Meters2.9:36.66a12
May 28PACIFIC COAST LEAGUE FINALSMay 28 · 1600 Meters · Place 1 · BeckmanBeckman1600 MetersRound P1.4:23.65a12
May 28PACIFIC COAST LEAGUE FINALSMay 28 · 1600 Meters · Place 1 · BeckmanBeckman1600 Meters1.4:13.85a12
May 21PACIFIC COAST LEAGUE PRELIMSMay 21 · 1600 Meters · Place 1 · BeckmanBeckman1600 MetersRound P1.4:23.65a12
May 15Sound Running Track Meet (HS Results)May 15 · 1 Mile · Place 5 · BeckmanBeckman1 Mile54:12.18 PB—
May 14American Track League: The Track MeetMay 14 · 1 Mile · Place 5 · BeckmanBeckman1 Mile54:12.18—
May 7Arcadia InvitationalMay 7 · 3200 Meters · Place 7 · BeckmanBeckman3200 Meters78:56.34 PB12
May 1Beckman @ Portola DualMay 1 · 3200 Meters · Place 1 · BeckmanBeckman3200 Meters19:42.5612
May 1Beckman @ Portola DualMay 1 · 800 Meters · Place 1 · BeckmanBeckman800 Meters11:56.91 PB12
Apr 17Laguna Beach Distance CarnivalApr 17 · 1600 Meters · Place 1 · Arnold O. BeArnold O. Be1600 Meters14:11.32 PB—

2020 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 19Socially Distant Time Trial #2Dec 19 · 1600 Meters · Place 1 · BeckmanBeckman1600 Meters1.4:21.87aUnofficial12
Dec 19Socially Distant Time Trial #2Dec 19 · 800 Meters · Place 1 · BeckmanBeckman800 Meters1.2:00.27aUnofficial12
Mar 3Portola vs. BeckmanMar 3 · 3200 Meters · Place 4 · BeckmanBeckman3200 Meters4.10:41.49a11
Mar 3Portola vs. BeckmanMar 3 · 3200 Meters · Place 4 · BeckmanBeckman3200 Meters4.10:41.49a11

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 12Socially Distant Time TrialDec 12 · 3200 Meters · Place 1 · BeckmanBeckman3200 Meters19:20.67 PB12
Dec 12Socially Distant Time TrialDec 12 · 800 Meters · Place 1 · BeckmanBeckman800 Meters12:05.35 PB12

2019 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 4CIF-SS Division 1 PrelimsMay 4 · 1600 Meters · Place 12 · BeckmanBeckman1600 MetersRound P124:28.5410
Apr 26PCL League FinalsApr 26 · 3200 Meters · Place 13 · BeckmanBeckman3200 Meters13.10:15.74a10
Apr 26PCL League FinalsApr 26 · 1600 Meters · Place 4 · BeckmanBeckman1600 MetersRound P4.4:35.36a10
Apr 26PCL League FinalsApr 26 · 1600 Meters · Place 2 · BeckmanBeckman1600 Meters2.4:24.54a10
Apr 26PCL League FinalsApr 26 · 800 Meters · Place 2 · BeckmanBeckman800 MetersRound P2.2:01.52a10
Apr 26PCL League FinalsApr 26 · 800 Meters · Place 10 · BeckmanBeckman800 Meters10.2:06.56a10
Apr 23PCL League PrelimsApr 23 · 3200 Meters · Place 13 · BeckmanBeckman3200 Meters13.10:15.74a10
Apr 23PCL League PrelimsApr 23 · 1600 Meters · Place 4 · BeckmanBeckman1600 MetersRound P4.4:35.36a10
Apr 23PCL League PrelimsApr 23 · 1600 Meters · Place 2 · BeckmanBeckman1600 Meters2.4:24.54a10
Apr 23PCL League PrelimsApr 23 · 800 Meters · Place 2 · BeckmanBeckman800 MetersRound P2.2:01.52a10
Apr 23PCL League PrelimsApr 23 · 800 Meters · Place 10 · BeckmanBeckman800 Meters10.2:06.56a10
Apr 17Beckman vs UniversityApr 17 · 800 Meters · Place 2 · BeckmanBeckman800 Meters22:00.9210
Apr 13Orange County ChampionshipsApr 13 · 1600 Meters · Place 27 · BeckmanBeckman1600 Meters274:58.6910
Mar 28Woodbridge vs BeckmanMar 28 · 1600 Meters · Place 2 · BeckmanBeckman1600 Meters2.4:31.58a10
Mar 28Woodbridge vs BeckmanMar 28 · 800 Meters · Place 4 · BeckmanBeckman800 Meters4.2:05.89a10
Mar 26Beckman vs IrvineMar 26 · 1600 Meters · Place 1 · BeckmanBeckman1600 Meters14:45.8910
Mar 26Beckman vs IrvineMar 26 · 800 Meters · Place 2 · BeckmanBeckman800 Meters22:11.4910
Mar 16Asics Laguna Beach Trophy InvitationalMar 16 · 3200 Meters · Place 3 · BeckmanBeckman3200 Meters310:04.0710
Mar 16Asics Laguna Beach Trophy InvitationalMar 16 · 3200 Meters · Place 3 · BeckmanBeckman3200 Meters3.10:04.07a10
Mar 14Portola vs BeckmanMar 14 · 3200 Meters · Place 2 · BeckmanBeckman3200 Meters2.11:34.07a10
Mar 8Irvine/Asics Track and Field InvitationalMar 8 · 1600 Meters · Place 1 · BeckmanBeckman1600 Meters1.4:32.00a10
Mar 8Irvine/Asics Track and Field InvitationalMar 8 · 800 Meters · Place 3 · BeckmanBeckman800 Meters3.2:04.69a10
Mar 6Tri Meet-San Juan Hills, Beckman, El ToroMar 6 · 3200 Meters · Place 1 · BeckmanBeckman3200 Meters1.10:25.16a10
Feb 27Villa Park Vs BeckmanFeb 27 · 1600 Meters · Place 1 · BeckmanBeckman1600 Meters1.4:35.65a10
Feb 27Villa Park Vs BeckmanFeb 27 · 800 Meters · Place 4 · BeckmanBeckman800 Meters4.2:10.21a10

2018 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 4Pacific Coast League FinalsMay 4 · 1600 Meters · Place 12 · BeckmanBeckman1600 Meters124:55.21a9
May 4Pacific Coast League FinalsMay 4 · 800 Meters · Place 9 · BeckmanBeckman800 Meters92:11.61a9
May 1Pacific Coast League PrelimsMay 1 · 3200 Meters · Place 9 · BeckmanBeckman3200 Meters9.10:51.30a9
May 1Pacific Coast League PrelimsMay 1 · 1600 Meters · Place 6 · BeckmanBeckman1600 MetersRound P6.4:46.57a9
May 1Pacific Coast League PrelimsMay 1 · 800 Meters · Place 4 · BeckmanBeckman800 MetersRound P4.2:10.45a9
Apr 24University vs BeckmanApr 24 · 1600 Meters · Place 5 · BeckmanBeckman1600 Meters5.4:51.85a9
Apr 24University vs BeckmanApr 24 · 800 Meters · Place 6 · BeckmanBeckman800 Meters6.2:10.76a9
Apr 19Beckman-Northwood-Irvine Tri MeetApr 19 · 3200 Meters · Place 9 · BeckmanBeckman3200 Meters9.10:40.49aUnofficial9
Apr 19Beckman-Northwood-Irvine Tri MeetApr 19 · 800 Meters · Place 7 · BeckmanBeckman800 Meters7.2:09.77aUnofficial9
Apr 14Orange County ChampionshipsApr 14 · 1600 Meters · Place 19 · BeckmanBeckman1600 Meters19.4:46.94a9
Apr 14Orange County ChampionshipsApr 14 · 800 Meters · Place 15 · BeckmanBeckman800 Meters15.2:07.76a9
Apr 12Beckman vs. WoodbridgeApr 12 · 3200 Meters · Place 3 · BeckmanBeckman3200 Meters3.10:19.21a9
Apr 4Beckman vs Corona Del MarApr 4 · 1600 Meters · Place 5 · BeckmanBeckman1600 Meters54:43.589
Apr 4Beckman vs Corona Del MarApr 4 · 800 Meters · Place 6 · BeckmanBeckman800 Meters62:12.269
Mar 17Triton/Asics InvitationalMar 17 · 3200 Meters · Place 12 · BeckmanBeckman3200 Meters12.10:27.63a9
Mar 15Villa Park at BeckmanMar 15 · 1600 Meters · Place 1 · BeckmanBeckman1600 Meters1.4:53.80a9
Mar 10Irvine/Asics invitationalMar 10 · 800 Meters · Place 10 · BeckmanBeckman800 Meters10.2:09.35a9
Mar 9Irvine InvitationalMar 9 · 800 Meters · Place 10 · BeckmanBeckman800 Meters102:09.359
Mar 7Beckman vs. Fountain ValleyMar 7 · 3200 Meters · Place 3 · BeckmanBeckman3200 Meters3.11:44.20a9
Mar 7Beckman vs. Fountain ValleyMar 7 · 1600 Meters · Place 1 · BeckmanBeckman1600 Meters1.4:54.45a9
Mar 7Beckman vs. Fountain ValleyMar 7 · 800 Meters · Place 2 · BeckmanBeckman800 Meters2.2:14.61a9

2017 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 1500 Meters · Place 6 · Equalizers TrackEqualizers Track1500 Meters6.4:33.54a13-14
Jun 3Pacific Coast Shockwaves T&F InvitationalJun 3 · 3000 Meters · Equalizers TrackEqualizers Track3000 Meters—NT13-14
Jun 3Pacific Coast Shockwaves T&F InvitationalJun 3 · 1500 Meters · Place 11 · Equalizers TrackEqualizers Track1500 Meters11.4:39.72a13-14
May 2633rd Annual Los Angeles Jets InvitationalMay 26 · 3000 Meters · Place 14 · Equalizers TrackEqualizers Track3000 Meters14.10:22.18a13-14
May 2633rd Annual Los Angeles Jets InvitationalMay 26 · 1500 Meters · Place 15 · Equalizers TrackEqualizers Track1500 Meters15.4:38.66a13-14
May 20El Toro Distance PR ManiaMay 20 · 1600 Meters · Place 26 · UnattachedUnattached1600 Meters26.5:05.62a13-14
May 6Bay Cities Unleashed InvitationalMay 6 · 3000 Meters · Place 2 · Equalizers TrackEqualizers Track3000 Meters2.10:05.01a13-14
May 6Bay Cities Unleashed InvitationalMay 6 · 1500 Meters · Equalizers TrackEqualizers Track1500 Meters—NT13-14