Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorKennedy, SPSV @ Albany · Mar 2414.04Kennedy, SPSV @ AlbanyMarch 24, 2022
1500 Meters · OutdoorFranson Last Chance and Multis · May 93:51.62aFranson Last Chance and MultisMay 9, 2026
1600 Meters · OutdoorPinole Valley, Vallejo · Mar 234:26.81Pinole Valley, VallejoMarch 23, 2023
3000 Meters · IndoorRossi Relays · Feb 288:38.41aRossi RelaysFebruary 28, 2026
3200 Meters · IndoorStocking Super 7 Invitational · Feb 269:57.96Stocking Super 7 InvitationalFebruary 26, 2022
3200 Meters · OutdoorTCAL League Championships · May 39:38.32aTCAL League ChampionshipsMay 3, 2023
500 Meters · OutdoorSCIAC Multi-Dual #3 (CU, CMS, OC, UR, WC) · Apr 134:07.49SCIAC Multi-Dual #3 (CU, CMS, OC, UR, WC)April 13, 2024
5000 Meters · OutdoorBryan Clay Invitational · Apr 1614:30.32aBryan Clay InvitationalApril 16, 2026
800 Meters · OutdoorTCAL - Albany, De Anza, Jesse Bethel, Pinole, Richmond, El Cerrito · Apr 272:02.66aTCAL - Albany, De Anza, Jesse Bethel, Pinole, Richmond, El CerritoApril 27, 2023
Long Jump · OutdoorSt. Mary's Dual Meet 5/18 · May 1814'01.00St. Mary's Dual Meet 5/18May 18, 2021

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 9Franson Last Chance and MultisMay 9 · 5000 Meters · OccidentalOccidental5000 Meters--DNSJr
May 9Franson Last Chance and MultisMay 9 · 1500 Meters · Place 49 · OccidentalOccidental1500 Meters49.3:51.62a PBJr
May 2SCIAC Conference ChampionshipsMay 2 · 5000 Meters · Place 7 · OccidentalOccidental5000 Meters715:02.14aJR
Apr 16Bryan Clay InvitationalApr 16 · 5000 Meters · Place 120 · OccidentalOccidental5000 Meters120.14:30.32a PBJr
Apr 11Pomona-Pitzer InvitationalApr 11 · 1500 Meters · Place 2 · OccidentalOccidental1500 Meters23:52.23JR
Mar 28SCIAC Quad Meet ChampionshipsMar 28 · 5000 Meters · Place 4 · OccidentalOccidental5000 Meters415:29.12aJR
Mar 28SCIAC Quad Meet ChampionshipsMar 28 · 1500 Meters · Place 5 · OccidentalOccidental1500 Meters53:55.38aJR
Mar 14Oxy Distance Carnival and Spring Break ClassicMar 14 · 5000 Meters · Place 21 · OccidentalOccidental5000 Meters21.14:47.85aJr
Mar 7SCIAC Quad Cup 1Mar 7 · 1500 Meters · Place 4 · OccidentalOccidental1500 Meters44:01.92aJR

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Rossi RelaysFeb 28 · 3000 Meters · Place 20 · OccidentalOccidental3000 Meters208:38.41a PBJr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 26SCIAC ChampionshipsApr 26 · 5000 Meters · Place 2 · OccidentalOccidental5000 Meters2.14:41.26aSo
Apr 172025 Leopard InviteApr 17 · 5000 Meters · Place 16 · OccidentalOccidental5000 Meters16.14:49.76aSo
Apr 12Pomona-Pitzer InvitationalApr 12 · 1500 Meters · Place 22 · OccidentalOccidental1500 Meters223:57.06SO
Mar 8Occidental Distance Carnival & Spring Break ClassicMar 8 · 5000 Meters · Place 18 · OccidentalOccidental5000 Meters1814:45.05SO
Mar 1SCIAC Multi-Dual @ CMSMar 1 · 1500 Meters · Place 5 · OccidentalOccidental1500 Meters54:02.70a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22Rossi RelaysFeb 22 · 3000 Meters · Place 14 · OccidentalOccidental3000 Meters148:42.65SO

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 272024 SCIAC T&F ChampionshipsApr 27 · 5000 Meters · Place 22 · OccidentalOccidental5000 Meters2216:17.26FR
Apr 13SCIAC Multi-Dual #3 (CU, CMS, OC, UR, WC)Apr 13 · 500 Meters · Place 6 · OccidentalOccidental500 Meters64:07.49 PBFR
Apr 6Pomona-Pitzer T&F InviteApr 6 · 5000 Meters · Place 5 · OccidentalOccidental5000 Meters515:18.99a—
Mar 9Occidental Distance Carnival & Spring Break ClassicMar 9 · 5000 Meters · Place 73 · OccidentalOccidental5000 Meters7315:18.86FR
Mar 2SCIAC Multi-Dual 1Mar 2 · 1500 Meters · Place 16 · OccidentalOccidental1500 Meters16.4:15.55aFr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 242024 Rossi RelaysFeb 24 · 3000 Meters · Place 26 · OccidentalOccidental3000 Meters269:02.62a—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 13NCS Bayshore ChampionshipsMay 13 · 3200 Meters · Place 9 · AlbanyAlbany3200 Meters910:18.49a—
May 3TCAL League ChampionshipsMay 3 · 3200 Meters · Place 2 · AlbanyAlbany3200 Meters29:38.32a PB—
Apr 27TCAL - Albany, De Anza, Jesse Bethel, Pinole, Richmond, El CerritoApr 27 · 1600 Meters · Place 9 · AlbanyAlbany1600 Meters95:07.01a—
Apr 27TCAL - Albany, De Anza, Jesse Bethel, Pinole, Richmond, El CerritoApr 27 · 800 Meters · Place 1 · AlbanyAlbany800 Meters12:02.66a PB—
Apr 22Sacramento Meet of ChampionsApr 22 · 3200 Meters · Place 9 · AlbanyAlbany3200 Meters99:45.6112
Apr 20TCAL: Richmond / Albany @ St. Mary'sApr 20 · 1600 Meters · Place 4 · AlbanyAlbany1600 Meters44:50.33a—
Apr 20TCAL: Richmond / Albany @ St. Mary'sApr 20 · 800 Meters · Place 2 · AlbanyAlbany800 Meters22:06.73a—
Mar 23Pinole Valley, VallejoMar 23 · 1600 Meters · Place 2 · AlbanyAlbany1600 Meters24:26.81 PB12
Mar 17Dublin Distance FiestaMar 17 · 3200 Meters · Place 66 · AlbanyAlbany3200 Meters669:41.6812
Mar 4Dan Gabor InvitationalMar 4 · 1600 Meters · Place 16 · Albany (Nc)Albany (Nc)1600 Meters164:31.2312
Mar 4Dan Gabor InvitationalMar 4 · 1600 Meters · Place 16 · Albany (Nc)Albany (Nc)1600 Meters164:31.2312

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 20CIF North Coast Section Meet of ChampionsMay 20 · 3200 Meters · Place 14 · AlbanyAlbany3200 Meters149:42.2111
May 14Bayshore Area ChampionshipsMay 14 · 3200 Meters · Place 5 · AlbanyAlbany3200 Meters59:41.3611
May 4TCAL ChampionshipsMay 4 · 3200 Meters · Place 3 · AlbanyAlbany3200 Meters3.9:45.85a11
Apr 30Clash of the TitansApr 30 · 3200 Meters · Place 1 · AlbanyAlbany3200 Meters19:57.17a11
Apr 28St. Mary's / Albany / RichmondApr 28 · 1600 Meters · Place 2 · AlbanyAlbany1600 Meters24:39.10a11
Apr 14Pinole Valley, Vallejo @AlbanyApr 14 · 1600 Meters · Place 1 · AlbanyAlbany1600 Meters14:49.2111
Mar 24Kennedy, SPSV @ AlbanyMar 24 · 100 Meters · Place 8 · AlbanyAlbany100 Meters814.04 PB11
Mar 18Dublin Distance FiestaMar 18 · 1600 Meters · Place 46 · AlbanyAlbany1600 Meters464:32.2311
Mar 10TCAL: El Cerrito, Albany, De Anza, Jesse BethelMar 10 · 3200 Meters · Place 3 · AlbanyAlbany3200 Meters310:32.05Jr
Mar 5Dan Gabor InvitationalMar 5 · 1600 Meters · Place 28 · Albany (Nc)Albany (Nc)1600 Meters284:33.4011

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 26Stocking Super 7 InvitationalFeb 26 · 3200 Meters · Place 2 · Albany (NC)Albany (NC)3200 Meters29:57.96 PBJR

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 5Clash of the TitansJun 5 · 3200 Meters · Place 6 · AlbanyAlbany3200 Meters610:14.2510
Jun 5Clash of the TitansJun 5 · 1600 Meters · Place 5 · AlbanyAlbany1600 Meters54:41.1210
May 29TCAL League MeetMay 29 · 3200 Meters · Place 2 · AlbanyAlbany3200 Meters2.10:38.75a10
May 29TCAL League MeetMay 29 · 1600 Meters · Place 5 · AlbanyAlbany1600 Meters5.4:45.17a10
May 22Dublin Social Distance Fiesta #3May 22 · 1600 Meters · Place 116 · AlbanyAlbany1600 Meters1164:47.6610
May 22Dublin Social Distance Fiesta #3May 22 · 1600 Meters · Place 8 · AlbanyAlbany1600 Meters84:47.6610
May 18St. Mary's Dual Meet 5/18May 18 · 3200 Meters · Place 4 · AlbanyAlbany3200 Meters4.10:30.05a10
May 18St. Mary's Dual Meet 5/18May 18 · Long Jump · Place 8 · AlbanyAlbanyLong Jump8.14'01.00 PB10
May 4St. Mary's Dual MeetMay 4 · 1600 Meters · Place 3 · AlbanyAlbany1600 Meters3.4:49.5010
Apr 27Albany, De Anza, Kennedy, El Cerrito, St. JosephApr 27 · 3200 Meters · Place 2 · AlbanyAlbany3200 Meters210:24.0310
Apr 24Dublin Social Distance Fiesta (High Schools w/in 120 Miles of Dublin HS)Apr 24 · 1600 Meters · Place 121 · AlbanyAlbany1600 Meters121.4:53.38a10
Apr 10Dublin Social Distance Fiesta (Alameda, San Mateo & Santa Clara Counties)Apr 10 · 1600 Meters · Place 24 · AlbanyAlbany1600 Meters24.4:52.93a10

2020 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 12TCAL Quad Meet Albany/Jesse Bethel/ De AnzaMar 12 · 3200 Meters · Place 3 · AlbanyAlbany3200 Meters311:52.719
Mar 12TCAL Quad Meet Albany/Jesse Bethel/ De AnzaMar 12 · 1600 Meters · Place 4 · AlbanyAlbany1600 Meters45:05.129
Feb 29Stocking Super Seven InvitationalFeb 29 · 1600 Meters · Place 8 · AlbanyAlbany1600 Meters8.5:07.46a9