Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMcElligott Invitational · Jan 234:20.64aMcElligott InvitationalJanuary 23, 2026
10,000 Meters · OutdoorDanny Curran Invitational · Mar 2730:52.85aDanny Curran InvitationalMarch 27, 2026
1500 Meters · OutdoorBill Butler Invitational · Apr 104:06.16aBill Butler InvitationalApril 10, 2026
1600 Meters · IndoorSkyline Invitational · Feb 254:39.81aSkyline InvitationalFebruary 25, 2023
1600 Meters · OutdoorDublin Distance Fiesta · Mar 174:29.20Dublin Distance FiestaMarch 17, 2023
1600 Meters · Outdoor · Hand timedWACC: Berkeley vs Piedmont vs Arroyo · Mar 175:10.0hWACC: Berkeley vs Piedmont vs ArroyoMarch 17, 2021
200 Meters · OutdoorRunning Rebels Invitational · May 430.89aRunning Rebels InvitationalMay 4, 2019
3200 Meters · IndoorSkyline Invitational · Feb 259:58.70aSkyline InvitationalFebruary 25, 2023
3200 Meters · OutdoorDublin Distance Fiesta · Mar 179:40.56Dublin Distance FiestaMarch 17, 2023
3200 Meters · Outdoor · Hand timedWACC: Berkeley vs San Leandro · Mar 1011:27.7hWACC: Berkeley vs San LeandroMarch 10, 2021
400 Meters · IndoorSkyline Invitational · Feb 291:05.77Skyline InvitationalFebruary 29, 2020
400 Meters · OutdoorRunning Rebels Invitational · May 41:06.80aRunning Rebels InvitationalMay 4, 2019
5000 Meters · Indoor2026 Paul Donahue Invitational · Apr 1714:53.64a2026 Paul Donahue InvitationalApril 17, 2026
5000 Meters · OutdoorWidener Final Qualifier · May 1014:57.14aWidener Final QualifierMay 10, 2026
800 Meters · IndoorSkyline Invitational · Feb 262:16.73Skyline InvitationalFebruary 26, 2022
800 Meters · OutdoorVarsity WACC Center Meet: Hayward, San Leandro, Piedmont, Berkeley, Arroyo and San Lorenzo · Apr 272:06.85aVarsity WACC Center Meet: Hayward, San Leandro, Piedmont, Berkeley, Arroyo and San LorenzoApril 27, 2023

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10Widener Final QualifierMay 10 · 5000 Meters · Place 32 · HaverfordHaverford5000 Meters32.14:57.14a PBJr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 10,000 Meters · Place 3 · HaverfordHaverford10,000 Meters3.31:21.69aJr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 5000 Meters · Place 13 · HaverfordHaverford5000 Meters13.15:15.95aJr
Apr 10Bill Butler InvitationalApr 10 · 1500 Meters · Place 2 · HaverfordHaverford1500 Meters2.4:06.16a PBJr
Mar 27Danny Curran InvitationalMar 27 · 10,000 Meters · Place 3 · HaverfordHaverford10,000 Meters3.30:52.85a PBJr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 5000 Meters · Place 11 · HaverfordHaverford5000 Meters11.14:53.64a PBJr
Jan 31Widener Schuylkill ShowdownJan 31 · 5000 Meters · Place 3 · HaverfordHaverford5000 Meters3.14:56.55aJr
Jan 23McElligott InvitationalJan 23 · 1 Mile · HaverfordHaverford1 Mile--4:20.64a PBJr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15Widener Indoor ClassicFeb 15 · 5000 Meters · Place 5 · HaverfordHaverford5000 Meters5.14:57.13aSo

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7Bow Tie InvitiationalDec 7 · 1 Mile · Place 5 · HaverfordHaverford1 Mile5.4:36.40aSo

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 13Bill Butler Collegiate InvitationalApr 13 · 1500 Meters · Place 15 · HaverfordHaverford1500 Meters15.4:15.41aFr
Apr 5Ursinus T&F InvitationalApr 5 · 1500 Meters · Place 8 · HaverfordHaverford1500 Meters8.4:15.18aFr

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 8Ursinus Bow Tie InvitationalDec 8 · 1 Mile · Place 6 · HaverfordHaverford1 Mile6.4:38.28aFr
Feb 25Skyline InvitationalFeb 25 · 3200 Meters · Place 4 · BerkeleyBerkeley3200 Meters49:58.70a PB12
Feb 25Skyline InvitationalFeb 25 · 1600 Meters · Place 16 · BerkeleyBerkeley1600 Meters164:39.81a PB12

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 19CIF North Coast Section Meet of ChampionsMay 19 · 3200 Meters · Place 23 · BerkeleyBerkeley3200 Meters2310:04.2712
May 13NCS Bayshore ChampionshipsMay 13 · 3200 Meters · Place 6 · BerkeleyBerkeley3200 Meters69:55.02a—
May 13NCS Bayshore ChampionshipsMay 13 · 1600 Meters · Place 8 · BerkeleyBerkeley1600 Meters84:29.35a—
May 3WACC League ChampionshipMay 3 · 3200 Meters · Place 4 · BerkeleyBerkeley3200 Meters4.9:45.95a12
May 3WACC League ChampionshipMay 3 · 1600 Meters · Place 4 · BerkeleyBerkeley1600 Meters4.4:32.60a12
Apr 27Varsity WACC Center Meet: Hayward, San Leandro, Piedmont, Berkeley, Arroyo and San LorenzoApr 27 · 3200 Meters · Place 2 · BerkeleyBerkeley3200 Meters2.10:24.09a12
Apr 27Varsity WACC Center Meet: Hayward, San Leandro, Piedmont, Berkeley, Arroyo and San LorenzoApr 27 · 1600 Meters · Place 2 · BerkeleyBerkeley1600 Meters2.4:47.29a12
Apr 27Varsity WACC Center Meet: Hayward, San Leandro, Piedmont, Berkeley, Arroyo and San LorenzoApr 27 · 800 Meters · Place 2 · BerkeleyBerkeley800 Meters2.2:06.85a PB12
Apr 22Sacramento Meet of ChampionsApr 22 · 3200 Meters · Place 24 · BerkeleyBerkeley3200 Meters2410:06.9512
Mar 22WACC Center Meet: Berkeley, BOD, Arroyo & Mt EdenMar 22 · 3200 Meters · Place 2 · BerkeleyBerkeley3200 Meters2.10:35.69a12
Mar 22WACC Center Meet: Berkeley, BOD, Arroyo & Mt EdenMar 22 · 1600 Meters · Place 2 · BerkeleyBerkeley1600 Meters2.4:34.13a12
Mar 22WACC Center Meet: Berkeley, BOD, Arroyo & Mt EdenMar 22 · 800 Meters · Place 5 · BerkeleyBerkeley800 Meters5.2:13.47a12
Mar 17Dublin Distance FiestaMar 17 · 3200 Meters · Place 63 · BerkeleyBerkeley3200 Meters639:40.56 PB12
Mar 17Dublin Distance FiestaMar 17 · 1600 Meters · Place 48 · BerkeleyBerkeley1600 Meters484:29.20 PB12
Mar 8WACC Center Meet: Berkeley, Alameda, Castro Valley & BODMar 8 · 1600 Meters · Place 1 · BerkeleyBerkeley1600 Meters14:34.81a—
Mar 8WACC Center Meet: Berkeley, Alameda, Castro Valley & BODMar 8 · 800 Meters · Place 6 · BerkeleyBerkeley800 Meters62:07.20a—
Mar 4Dan Gabor InvitationalMar 4 · 3200 Meters · Place 17 · Berkeley (NcBerkeley (Nc3200 Meters1710:06.6312
Mar 4Dan Gabor InvitationalMar 4 · 1600 Meters · Place 23 · Berkeley (NcBerkeley (Nc1600 Meters234:33.6012
Mar 4Dan Gabor InvitationalMar 4 · 3200 Meters · Place 17 · Berkeley (NcBerkeley (Nc3200 Meters1710:06.6312
Mar 4Dan Gabor InvitationalMar 4 · 1600 Meters · Place 23 · Berkeley (NcBerkeley (Nc1600 Meters234:33.6012

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 14WACC League Meet Berk/CV/SL - Arr vs SLZApr 14 · 3200 Meters · Place 6 · BerkeleyBerkeley3200 Meters611:04.9111
Apr 14WACC League Meet Berk/CV/SL - Arr vs SLZApr 14 · 1600 Meters · Place 9 · BerkeleyBerkeley1600 Meters94:49.9711
Mar 30WACC League Meet - Berkeley vs Bishop O'DowdMar 30 · 3200 Meters · Place 5 · BerkeleyBerkeley3200 Meters510:56.9111
Mar 30WACC League Meet - Berkeley vs Bishop O'DowdMar 30 · 800 Meters · Place 6 · BerkeleyBerkeley800 Meters62:13.0311
Mar 23WACC League Meet Piedmont, Berkeley, Hayward & San LorenzoMar 23 · 3200 Meters · Place 5 · BerkeleyBerkeley3200 Meters510:44.4811
Mar 23WACC League Meet Piedmont, Berkeley, Hayward & San LorenzoMar 23 · 1600 Meters · Place 11 · BerkeleyBerkeley1600 Meters115:08.5311
Mar 18Dublin Distance FiestaMar 18 · 3200 Meters · Place 159 · BerkeleyBerkeley3200 Meters15910:15.8311
Mar 18Dublin Distance FiestaMar 18 · 1600 Meters · Place 162 · BerkeleyBerkeley1600 Meters1624:46.7311
Mar 16WACC League Meet - Alameda vs BerkeleyMar 16 · 3200 Meters · Place 1 · BerkeleyBerkeley3200 Meters1.10:25.02a11

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26Skyline InvitationalFeb 26 · 1600 Meters · Place 13 · BerkeleyBerkeley1600 Meters134:49.6711
Feb 26Skyline InvitationalFeb 26 · 800 Meters · Place 24 · BerkeleyBerkeley800 Meters242:16.73 PB11

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 17WACC Varsity Championship DAY 2Apr 17 · 3200 Meters · Place 10 · BerkeleyBerkeley3200 Meters10.10:29.96a10
Apr 17WACC Varsity Championship DAY 2Apr 17 · 1600 Meters · Place 14 · BerkeleyBerkeley1600 Meters14.4:47.38a10
Apr 15WACC Varsity Championships LJ & PV ONLYApr 15 · 3200 Meters · Place 10 · BerkeleyBerkeley3200 Meters10.10:29.96a10
Apr 15WACC Varsity Championships LJ & PV ONLYApr 15 · 1600 Meters · Place 14 · BerkeleyBerkeley1600 Meters14.4:47.38a10
Apr 7WACC : Berkeley / Castro Valley @ Castro ValleyApr 7 · 3200 Meters · Place 4 · BerkeleyBerkeley3200 Meters410:58.2610
Apr 7WACC : Berkeley / Castro Valley @ Castro ValleyApr 7 · 1600 Meters · Place 4 · BerkeleyBerkeley1600 Meters44:54.7210
Mar 20WACC: Berkeley vs O'Dowd vs EncinalMar 20 · 3200 Meters · Place 1 · BerkeleyBerkeley3200 Meters1.11:00.010
Mar 20WACC: Berkeley vs O'Dowd vs EncinalMar 20 · 1600 Meters · Place 18 · BerkeleyBerkeley1600 Meters18.5:52.710
Mar 17WACC: Berkeley vs Piedmont vs ArroyoMar 17 · 1600 Meters · Place 14 · BerkeleyBerkeley1600 Meters145:10.0h PB10
Mar 10WACC: Berkeley vs San LeandroMar 10 · 3200 Meters · Place 1 · BerkeleyBerkeley3200 Meters111:27.7h PB10
Mar 10WACC: Berkeley vs San LeandroMar 10 · 1600 Meters · Place 13 · BerkeleyBerkeley1600 Meters135:16.6h10
Mar 6WACC: Berkeley vs AlamedaMar 6 · 3200 Meters · Place 3 · BerkeleyBerkeley3200 Meters311:19.4710

2020 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 7Dan Gabor InvitationalMar 7 · 400 Meters · Place 234 · BerkeleyBerkeley400 Meters23469.459

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 29Skyline InvitationalFeb 29 · 800 Meters · Place 113 · BerkeleyBerkeley800 Meters1132:37.849
Feb 29Skyline InvitationalFeb 29 · 400 Meters · Place 99 · BerkeleyBerkeley400 Meters991:05.77 PB9

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 1Tommie Smith Youth Meet Jun 1 · 400 Meters · Place 15 · The RaptorsThe Raptors400 Meters151:06.92—
May 4Running Rebels InvitationalMay 4 · 400 Meters · Place 38 · The RaptorsThe Raptors400 Meters38.1:06.80a PB8
May 4Running Rebels InvitationalMay 4 · 200 Meters · Place 58 · The RaptorsThe Raptors200 Meters58.30.89a PB8