Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorGrizzly Invitational · Feb 185:07.69aGrizzly InvitationalFebruary 18, 2023
1600 Meters · OutdoorClash of the Titans · Apr 264:43.99Clash of the TitansApril 26, 2025
3200 Meters · OutdoorPiedmont Hills vs. Lincoln Dual Meet · Mar 1310:51.00Piedmont Hills vs. Lincoln Dual MeetMarch 13, 2024
800 Meters · IndoorGrizzly Invitational · Feb 182:22.70aGrizzly InvitationalFebruary 18, 2023
800 Meters · OutdoorSTAL Finals 5/3 · May 32:00.85aSTAL Finals 5/3May 3, 2025

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

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 10BVAL Finals 2025May 10 · 800 Meters · Place 8 · Piedmont Hills800 MetersRound P82:02.58a12
May 3STAL Finals 5/3May 3 · 1600 Meters · Place 16 · Piedmont Hills1600 Meters16.4:51.59a12
May 3STAL Finals 5/3May 3 · High Jump · Piedmont HillsHigh Jump—DNS12
May 3STAL Finals 5/3May 3 · 800 Meters · Place 8 · Piedmont Hills800 MetersRound P8.2:07.27a12
May 3STAL Finals 5/3May 3 · 800 Meters · Place 6 · Piedmont Hills800 Meters6.2:00.85a PB12
May 1STAL Trials and Finals 05/01/25 May 1 · 1600 Meters · Place 16 · Piedmont Hills1600 Meters16.4:51.59aUnofficial12
May 1STAL Trials and Finals 05/01/25 May 1 · 800 Meters · Place 8 · Piedmont Hills800 MetersRound P8.2:07.27aUnofficial12
Apr 26Clash of the TitansApr 26 · 1600 Meters · Place 44 · Piedmont Hills1600 Meters444:43.99 PB12
Apr 19Granada Distance & Sprint FestivalApr 19 · 1600 Meters · Place 102 · Piedmont Hil1600 Meters1024:55.4612
Apr 10Piedmont Hills @ Andrew HillApr 10 · High Jump · Piedmont HillsHigh Jump—5Unofficial12
Apr 10Piedmont Hills @ Andrew HillApr 10 · 800 Meters · Piedmont Hills800 Meters—2:07Unofficial12
Apr 3STAL Abraham Lincoln @ Piedmont HillsApr 3 · High Jump · Place 3 · Piedmont HillsHigh Jump35-02.0012
Apr 3STAL Abraham Lincoln @ Piedmont HillsApr 3 · 800 Meters · Place 2 · Piedmont Hills800 Meters22:09.2112
Mar 27STAL Piedmont Hills v. Evergreen ValleyMar 27 · High Jump · Place 2 · Piedmont HillsHigh Jump25-212
Mar 27STAL Piedmont Hills v. Evergreen ValleyMar 27 · 1600 Meters · Place 5 · Piedmont Hills1600 Meters54:52.71a12
Mar 27STAL Piedmont Hills v. Evergreen ValleyMar 27 · 800 Meters · Place 25 · Piedmont Hills800 Meters252:25.48a12
Mar 21Dublin Distance FiestaMar 21 · 800 Meters · Place 168 · Piedmont Hillls800 Meters1682:07.2512
Mar 133 Way MeetMar 13 · 800 Meters · Place 6 · Piedmont Hills800 Meters62:13.43a—
Mar 1Dan Gabor InvitationalMar 1 · 800 Meters · Place 116 · Piedmont Hil800 Meters1162:16.6412
Mar 1Dan Gabor InvitationalMar 1 · 1600 Meters · Place 82 · Piedmont Hil1600 Meters824:52.2112

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 27BVAL Santa Teresa Division FinalsApr 27 · High Jump · Place 4 · Piedmont HillsHigh Jump44-10—
Apr 27BVAL Santa Teresa Division FinalsApr 27 · 800 Meters · Place 21 · Piedmont Hills800 Meters212:13.33a—
Apr 20It's Always Sunny In Union CityApr 20 · 800 Meters · Place 7 · Piedmont Hil800 Meters72:10.6811
Apr 11STAL Tri-Meet Showdown - IHS vs. EVHS vs. PHHSApr 11 · High Jump · Place 2 · Piedmont HillsHigh Jump25-1—
Apr 11STAL Tri-Meet Showdown - IHS vs. EVHS vs. PHHSApr 11 · 800 Meters · Place 11 · Piedmont Hills800 Meters112:14.24a—
Apr 6De Anza/Cupertino InviteApr 6 · 1600 Meters · Place 63 · Piedmont Hills1600 Meters634:54.35a—
Apr 6De Anza/Cupertino InviteApr 6 · 800 Meters · Place 72 · Piedmont Hills800 Meters722:16.80a—
Mar 21STAL Piedmont Hills vs. Andrew HillMar 21 · 800 Meters · Place 6 · Piedmont Hills800 Meters62:12.82a—
Mar 15Dublin Distance FiestaMar 15 · 1600 Meters · Place 489 · Piedmont Hills1600 Meters4894:56.20a—
Mar 15Dublin Distance FiestaMar 15 · 800 Meters · Place 429 · Piedmont Hills800 Meters4292:17.12a—
Mar 15Dublin Distance FiestaMar 15 · 1600 Meters · Place 489 · Piedmont Hillls1600 Meters4894:56.2011
Mar 15Dublin Distance FiestaMar 15 · 800 Meters · Place 429 · Piedmont Hillls800 Meters4292:17.1211
Mar 13Piedmont Hills vs. Lincoln Dual MeetMar 13 · 3200 Meters · Place 5 · Piedmont Hills3200 Meters510:51.00 PB—
Mar 2Dan Gabor InvitationalMar 2 · 1600 Meters · Place 174 · Piedmont Hil1600 Meters1745:14.1211
Mar 2Dan Gabor InvitationalMar 2 · 800 Meters · Place 90 · Piedmont Hil800 Meters902:18.2411
Feb 17Trials of Miles - Season OpenerFeb 17 · 1600 Meters · Place 11 · Piedmont Hills1600 Meters11.4:57.13a11

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 26STAL West TrialsApr 26 · 800 Meters · Place 16 · Piedmont Hills800 MetersRound P16.2:16.50a10
Apr 22BVAL F/S MeetApr 22 · 1600 Meters · Place 27 · Piedmont Hills1600 Meters275:19.25a—
Mar 30James Lick @ Piedmont HillsMar 30 · 1600 Meters · Place 9 · Piedmont Hills1600 Meters95:05.90a—
Mar 30James Lick @ Piedmont HillsMar 30 · 800 Meters · Place 7 · Piedmont Hills800 Meters72:25.98a—
Mar 23Piedmont Hills @ IndependenceMar 23 · 3200 Meters · Place 8 · Piedmont Hills3200 Meters811:32.11a—
Mar 23Piedmont Hills @ IndependenceMar 23 · 1600 Meters · Place 6 · Piedmont Hills1600 Meters65:08.18a—
Mar 17Dublin Distance FiestaMar 17 · 800 Meters · Place 311 · Piedmont Hil800 Meters3112:16.2810
Mar 17Dublin Distance FiestaMar 17 · 1600 Meters · Place 454 · Piedmont Hil1600 Meters4545:02.4310
Mar 15STAL West Prospect @ Piedmont HillsMar 15 · 3200 Meters · Place 10 · Piedmont Hills3200 Meters10.11:33.62aUnofficial10
Mar 4Dan Gabor InvitationalMar 4 · 1600 Meters · Place 167 · Piedmont Hills1600 Meters1675:08.6810
Mar 4Dan Gabor InvitationalMar 4 · 800 Meters · Place 162 · Piedmont Hills800 Meters1622:30.4010
Mar 4Dan Gabor InvitationalMar 4 · 1600 Meters · Place 167 · Piedmont Hills1600 Meters1675:08.6810
Mar 4Dan Gabor InvitationalMar 4 · 800 Meters · Place 162 · Piedmont Hills800 Meters1622:30.4010

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18Grizzly InvitationalFeb 18 · 1600 Meters · Place 5 · Piedmont Hills1600 Meters55:07.69a PB—
Feb 18Grizzly InvitationalFeb 18 · 800 Meters · Place 3 · Piedmont Hills800 Meters32:22.70a PB—

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 27MHAL TrialsApr 27 · 3200 Meters · Place 15 · Piedmont Hills3200 Meters1511:10.92a9
Apr 27STAL TrialsApr 27 · 3200 Meters · Place 15 · Piedmont Hills3200 Meters15.11:10.92a9
Apr 23Northern California Frosh/Soph ChampionshipsApr 23 · 1600 Meters · Place 59 · Piedmont Hil1600 Meters595:08.759
Apr 20Piedmont Hills vs. Lincoln Dual MeetApr 20 · 800 Meters · Place 9 · Piedmont Hills800 Meters92:24.359
Apr 16Granada Distance & Sprint FestivalApr 16 · 1600 Meters · Place 129 · Piedmont Hil1600 Meters1295:14.779
Apr 13STAL Piedmont Hills @ ProspectApr 13 · 3200 Meters · Place 5 · Piedmont Hills3200 Meters511:21.309
Apr 6Oak Grove @ Piedmont HillsApr 6 · 3200 Meters · Place 9 · Piedmont Hills3200 Meters913:43.65a9
Apr 6Oak Grove @ Piedmont HillsApr 6 · 1600 Meters · Place 6 · Piedmont Hills1600 Meters65:27.15a9
Mar 30Piedmont Hills @ BranhamMar 30 · 3200 Meters · Place 8 · Piedmont Hills3200 Meters8.11:31.11aUnofficial9
Mar 18Dublin Distance FiestaMar 18 · 1600 Meters · Place 592 · Piedmont Hil1600 Meters5925:21.249
Mar 9Live Oak vs. Piedmont HillsMar 9 · 3200 Meters · Place 1 · Piedmont Hills3200 Meters1.11:40.96Unofficial9
Mar 5Dan Gabor InvitationalMar 5 · 800 Meters · Place 191 · Piedmont Hil800 Meters1912:33.029
Mar 5Dan Gabor InvitationalMar 5 · 1600 Meters · Place 284 · Piedmont Hil1600 Meters2845:38.809