Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · OutdoorStanford Invitational · Apr 435:48.45aStanford InvitationalApril 4, 2025
1500 Meters · OutdoorRCC Invitational · Mar 64:45.38aRCC InvitationalMarch 6, 2026
1600 Meters · IndoorMater Dei Invitational · Feb 185:20.90Mater Dei InvitationalFebruary 18, 2023
1600 Meters · OutdoorPortola at Beckman · Mar 305:15.17aPortola at BeckmanMarch 30, 2023
3200 Meters · IndoorSocially Distant Time Trial · Dec 1212:13.03Socially Distant Time TrialDecember 12, 2020
3200 Meters · OutdoorCIF-SS Division 1 Track and Field Prelims · May 611:08.20aCIF-SS Division 1 Track and Field PrelimsMay 6, 2023
400 Meters · OutdoorRick Hagin Distance PR Mania · May 101:14.39aRick Hagin Distance PR ManiaMay 10, 2019
5000 Meters · Indoor2025 UW Invitational · Jan 3117:40.69a2025 UW InvitationalJanuary 31, 2025
5000 Meters · Outdoor2026 BIG West Conference Championships · May 817:07.73a2026 BIG West Conference ChampionshipsMay 8, 2026
800 Meters · IndoorMater Dei Invitational · Feb 182:32.70Mater Dei InvitationalFebruary 18, 2023
800 Meters · OutdoorBeckman vs. University · May 182:29.22Beckman vs. UniversityMay 18, 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 7 · UC RiversideUC Riverside5000 Meters7.17:07.73a PBJr
May 1Steve Scott InvitationalMay 1 · 5000 Meters · UC RiversideUC Riverside5000 Meters—DNFJr
Apr 16Bryan Clay InvitationalApr 16 · 5000 Meters · Place 91 · UC RiversideUC Riverside5000 Meters91.17:08.98aJr
Apr 16Bryan Clay InvitationalApr 16 · 1500 Meters · Place 417 · UC RiversideUC Riverside1500 Meters417.4:50.49aJr
Mar 27Mangrum InvitationalMar 27 · 5000 Meters · Place 3 · UC RiversideUC Riverside5000 Meters317:23.58aJr
Mar 13Aztec Coastal ClassicMar 13 · 5000 Meters · Place 12 · UC RiversideUC Riverside5000 Meters1217:19.25aJr
Mar 6RCC InvitationalMar 6 · 1500 Meters · Place 10 · UC RiversideUC Riverside1500 Meters104:45.38a PBJr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 162025 Big West Outdoor Track & Field ChampionshipsMay 16 · 10,000 Meters · Place 11 · UC RiversideUC Riverside10,000 Meters11.36:13.24aSo
May 162025 Big West Outdoor Track & Field ChampionshipsMay 16 · 5000 Meters · Place 14 · UC RiversideUC Riverside5000 Meters14.17:18.19aSo
May 2Steve Scott InviteMay 2 · 5000 Meters · Place 5 · UC RiversideUC Riverside5000 Meters517:35.79aSo
Apr 4Stanford InvitationalApr 4 · 10,000 Meters · Place 34 · UC RiversideUC Riverside10,000 Meters34.35:48.45a PBSo
Mar 22UC Riverside Spring Track ClassicMar 22 · 1500 Meters · Place 1 · UC RiversideUC Riverside1500 Meters14:46.31aSO
Mar 72025 Ben Brown InviteMar 7 · 5000 Meters · Place 20 · UC RiversideUC Riverside5000 Meters2017:25.43a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 312025 UW InvitationalJan 31 · 5000 Meters · Place 16 · UC RiversideUC Riverside5000 Meters16.17:40.69a PBFr

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 26Steve Scott InviteApr 26 · 5000 Meters · Place 3 · UC RiversideUC Riverside5000 Meters317:57.70a—
Apr 19Chris Rinne TwilightApr 19 · 5000 Meters · Place 4 · UC RiversideUC Riverside5000 Meters418:03.95a—
Apr 19Chris Rinne TwilightApr 19 · 1500 Meters · Place 10 · UC RiversideUC Riverside1500 Meters104:58.61a—
Apr 112024 Bryan Clay InvitationalApr 11 · 5000 Meters · Place 62 · UC RiversideUC Riverside5000 Meters62.18:08.81aFr
Mar 30Vince O'Boyle ClassicMar 30 · 5000 Meters · Place 8 · UC RiversideUC Riverside5000 Meters818:19.30a—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 6CIF-SS Division 1 Track and Field PrelimsMay 6 · 3200 Meters · Place 11 · BeckmanBeckman3200 MetersRound P11.11:08.20a PB12
Apr 21PCL Prelims & Finals 2023Apr 21 · 3200 Meters · Place 2 · BeckmanBeckman3200 Meters211:17.48a—
Apr 15OC ChampionshipApr 15 · 3200 Meters · Place 7 · BeckmanBeckman3200 Meters7.11:15.01a12
Mar 30Portola at BeckmanMar 30 · 3200 Meters · Place 2 · BeckmanBeckman3200 Meters2.11:29.04a12
Mar 30Portola at BeckmanMar 30 · 1600 Meters · Place 2 · BeckmanBeckman1600 Meters2.5:15.17a PB12
Mar 16Beckman v Northwood v University PCL Double DualMar 16 · 1600 Meters · Place 2 · BeckmanBeckman1600 Meters25:24.94a—
Mar 16Beckman v Northwood v University PCL Double DualMar 16 · 800 Meters · Place 5 · BeckmanBeckman800 Meters52:36.39a—
Mar 11Redondo Nike Track FestivalMar 11 · 3200 Meters · Place 9 · BeckmanBeckman3200 Meters9.11:12.34a12
Feb 25Poly Track-Rabbit InvitationalFeb 25 · 3200 Meters · Place 1 · BeckmanBeckman3200 Meters1.11:29.54a12

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 18Mater Dei InvitationalFeb 18 · 800 Meters · Place 3 · BeckmanBeckman800 Meters32:32.70 PB12
Feb 18Mater Dei InvitationalFeb 18 · 1600 Meters · Place 4 · BeckmanBeckman1600 Meters45:20.90 PB12
Feb 11Cal High All-Comers MeetFeb 11 · 1600 Meters · Place 4 · BeckmanBeckman1600 Meters45:29.57a12

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 13El Toro Rick Hagin Distance PR ManiaMay 13 · 3200 Meters · Place 1 · Beckman (SS)Beckman (SS)3200 Meters111:41.37—
Apr 22Pacific Coast League Prelims & Finals Apr 22 · 3200 Meters · Place 5 · BeckmanBeckman3200 Meters5.11:37.72a11
Apr 22Pacific Coast League Prelims & Finals Apr 22 · 800 Meters · BeckmanBeckman800 MetersRound P—DNS11
Apr 19Beckman Vs WoodbridgeApr 19 · 3200 Meters · Place 1 · BeckmanBeckman3200 Meters111:57.50a11
Apr 19Beckman Vs WoodbridgeApr 19 · 800 Meters · Place 2 · BeckmanBeckman800 Meters22:33.78a11
Mar 31Beckman vs Portola PCL Dual MeetMar 31 · 3200 Meters · Place 2 · BeckmanBeckman3200 Meters211:58.7611
Mar 24Beckman vs Northwood Dual MeetMar 24 · 1600 Meters · Place 3 · BeckmanBeckman1600 Meters35:32.7911
Mar 24Beckman vs Northwood Dual MeetMar 24 · 800 Meters · Place 3 · BeckmanBeckman800 Meters32:37.4511
Mar 19Asics Laguna Beach Trophy InvitationalMar 19 · 3200 Meters · Place 18 · Arnold O. Beckman (SS)Arnold O. Beckman (SS)3200 Meters1811:47.7611
Mar 10Beckman vs Laguna HillsMar 10 · 3200 Meters · Place 1 · BeckmanBeckman3200 Meters1.11:53.51a11
Mar 3University vs Beckman Mar 3 · 3200 Meters · BeckmanBeckman3200 Meters—DNS11

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25Mater Dei InviteFeb 25 · 800 Meters · Place 5 · Beckman (Ss)Beckman (Ss)800 Meters52:41.1411
Feb 25Mater Dei InviteFeb 25 · 1600 Meters · Place 5 · Beckman (Ss)Beckman (Ss)1600 Meters55:40.2111

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 5CIFSS Division 1 Prelims 2021Jun 5 · 3200 Meters · Place 22 · BeckmanBeckman3200 MetersRound P22.11:47.40a10
May 28PACIFIC COAST LEAGUE FINALSMay 28 · 3200 Meters · Place 2 · BeckmanBeckman3200 Meters2.11:23.64a10
May 28PACIFIC COAST LEAGUE FINALSMay 28 · 1600 Meters · BeckmanBeckman1600 Meters—SCR10
May 28PACIFIC COAST LEAGUE FINALSMay 28 · 800 Meters · BeckmanBeckman800 MetersRound P—SCR10
May 21PACIFIC COAST LEAGUE PRELIMSMay 21 · 800 Meters · Place 13 · BeckmanBeckman800 MetersRound P13.2:29.98a10
May 18Beckman vs. UniversityMay 18 · 800 Meters · Place 5 · BeckmanBeckman800 Meters52:29.22 PB10
May 14Laguna Beach Distance Carnival #2May 14 · 3200 Meters · Place 6 · Arnold O. BeArnold O. Be3200 Meters611:34.75—
May 6Beckman vs. IrvineMay 6 · 800 Meters · Place 1 · BeckmanBeckman800 Meters12:32.0410
May 1Beckman @ Portola DualMay 1 · 3200 Meters · Place 3 · BeckmanBeckman3200 Meters311:33.0410
Apr 22Beckman vs. NorthwoodApr 22 · 1600 Meters · Place 4 · BeckmanBeckman1600 Meters45:27.1610
Apr 22Beckman vs. NorthwoodApr 22 · 800 Meters · Place 6 · BeckmanBeckman800 Meters62:37.8810
Apr 3Beckman vs. FoothillApr 3 · 1600 Meters · Place 3 · BeckmanBeckman1600 Meters3.5:41.27a10

2020 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 19Socially Distant Time Trial #2Dec 19 · 1600 Meters · Place 4 · BeckmanBeckman1600 Meters4.5:40.14aUnofficial10
Dec 19Socially Distant Time Trial #2Dec 19 · 800 Meters · Place 5 · BeckmanBeckman800 Meters5.2:42.76aUnofficial10
Mar 3Portola vs. BeckmanMar 3 · 1600 Meters · Place 3 · BeckmanBeckman1600 Meters3.5:42.06a9
Mar 3Portola vs. BeckmanMar 3 · 1600 Meters · Place 3 · BeckmanBeckman1600 Meters3.5:42.06a9

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 12Socially Distant Time TrialDec 12 · 3200 Meters · Place 4 · BeckmanBeckman3200 Meters412:13.03 PB10

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10Rick Hagin Distance PR ManiaMay 10 · 1600 Meters · Place 30 · UnattachedUnattached1600 Meters30.6:09.72a13-14
May 10Rick Hagin Distance PR ManiaMay 10 · 400 Meters · Place 12 · UnattachedUnattached400 Meters12.1:14.39a PB13-14
Apr 13Tustin Youth Track and Field Meet 2019Apr 13 · 1600 Meters · Place 5 · EqualizersEqualizers1600 Meters5.6:19.56a13-14
Apr 13Tustin Youth Track and Field Meet 2019Apr 13 · 400 Meters · Place 8 · EqualizersEqualizers400 Meters8.1:16.04a13-14