Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorThe BIG Meet · Apr 118:21.68aThe BIG MeetApril 11, 2026
3200 Meters · OutdoorCVL Meet # 3 · Apr 1616:06.49aCVL Meet # 3April 16, 2025
400 Meters · OutdoorCross Valley League # 3 @ Big Bear · Apr 141:18.71aCross Valley League # 3 @ Big BearApril 14, 2026
800 Meters · OutdoorThe BIG Meet · Apr 113:35.01aThe BIG MeetApril 11, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 28Cross Valley League Finals @ Big BearApr 28 · 1600 Meters · Excelsior Education Center1600 Meters--DNS11
Apr 14Cross Valley League # 3 @ Big BearApr 14 · 1600 Meters · Place 25 · Excelsior Education Center1600 Meters259:10.24a11
Apr 14Cross Valley League # 3 @ Big BearApr 14 · 800 Meters · Place 20 · Excelsior Education Center800 Meters204:02.69a11
Apr 14Cross Valley League # 3 @ Big BearApr 14 · 400 Meters · Place 17 · Excelsior Education Center400 Meters171:18.71a PB11
Apr 11The BIG MeetApr 11 · 1600 Meters · Place 42 · Excelsior Education Center1600 Meters42.8:21.68a PB11
Apr 11The BIG MeetApr 11 · 800 Meters · Place 30 · Excelsior Education Center800 Meters30.3:35.01a PB11
Apr 7Cross Valley League # 2 @ RPApr 7 · 1600 Meters · Place 23 · Excelsior Education Center1600 Meters239:24.38a11
Apr 7Cross Valley League # 2 @ RPApr 7 · 800 Meters · Place 17 · Excelsior Education Center800 Meters173:53.21a11
Mar 28Beach Cities Invitational Mar 28 · 1600 Meters · Place 34 · Excelsior Education Center1600 Meters348:34.06a11
Mar 28Beach Cities Invitational Mar 28 · 800 Meters · Place 42 · Excelsior Education Center800 Meters423:35.43a11
Mar 10Cross Valley League # 1 @ RPMar 10 · 800 Meters · Place 17 · Excelsior Education Center800 Meters173:42.53a11
Mar 738th Annual Long Beach Relays Powered by New BalanceMar 7 · 1600 Meters · Place 46 · Excelsior Education Center1600 Meters46.9:04.12a11
Mar 738th Annual Long Beach Relays Powered by New BalanceMar 7 · 800 Meters · Place 37 · Excelsior Education Center800 Meters37.4:03.70a11
Mar 3Cross Valley League Pre @ RPMar 3 · 1600 Meters · Place 17 · Excelsior Education Center1600 Meters179:06.92a11
Mar 3Cross Valley League Pre @ RPMar 3 · 800 Meters · Place 18 · Excelsior Education Center800 Meters183:55.97a11

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 30Cross Valley League FinalsApr 30 · 3200 Meters · Place 9 · Excelsior Education Center3200 Meters9.17:27.08a10
Apr 16CVL Meet # 3Apr 16 · 3200 Meters · Place 7 · Excelsior Education Center3200 Meters7.16:06.49a PB10
Apr 16CVL Meet # 3Apr 16 · 1600 Meters · Place 24 · Excelsior Education Center1600 Meters24.9:14.58a10
Apr 16CVL Meet # 3Apr 16 · 800 Meters · Place 20 · Excelsior Education Center800 Meters20.3:55.39a10
Apr 7CVL Meet # 2Apr 7 · 1600 Meters · Place 21 · Excelsior Education Center1600 Meters21.9:10.7010
Apr 7CVL Meet # 2Apr 7 · 800 Meters · Place 18 · Excelsior Education Center800 Meters18.4:02.88a10
Apr 2CVL Meet # 1Apr 2 · 1600 Meters · Place 24 · Excelsior Education Center1600 Meters24.8:50.80a10
Apr 2CVL Meet # 1Apr 2 · 800 Meters · Place 23 · Excelsior Education Center800 Meters23.3:58.63a10
Mar 28Covina InvitationalMar 28 · 1600 Meters · Place 65 · Excelsior Education Center1600 Meters659:34.16a10
Mar 28Covina InvitationalMar 28 · 800 Meters · Place 70 · Excelsior Education Center800 Meters704:02.49a10
Mar 22Beach Cities Invitational Mar 22 · 1600 Meters · Place 24 · Excelsior Education Center1600 Meters249:08.58a10
Mar 22Beach Cities Invitational Mar 22 · 800 Meters · Place 15 · Excelsior Education Center800 Meters153:53.43a10
Mar 5CVL Pre League Meet CanceledMar 5 · 1600 Meters · Place 17 · Excelsior Education Center1600 Meters17.8:52.87a10
Mar 1Colt ClassicMar 1 · 3200 Meters · Place 20 · Excelsior Education Center3200 Meters2019:03.94a—
Mar 1Colt ClassicMar 1 · 1600 Meters · Place 25 · Excelsior Education Center1600 Meters259:09.30a—