Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorSkyline Invitational · Feb 2812.39Skyline InvitationalFebruary 28, 2026
100 Meters · OutdoorBay Area Sprint Extravaganza · Mar 2112.37Bay Area Sprint ExtravaganzaMarch 21, 2026
150 Meters · OutdoorPittsburg CAWCQ · Feb 119.58aPittsburg CAWCQFebruary 1, 2025
200 Meters · IndoorSkyline Invitational · Feb 2825.92Skyline InvitationalFebruary 28, 2026
200 Meters · OutdoorWACC League Meet O'Dowd v Piedmont, Encinal v Mt Eden @ Piedmont · Apr 2225.93WACC League Meet O'Dowd v Piedmont, Encinal v Mt Eden @ PiedmontApril 22, 2026
250 Meters · OutdoorCATC Time Trial · Jan 638.13aCATC Time TrialJanuary 6, 2024
400 Meters · IndoorSkyline Invitational · Feb 251:06.03aSkyline InvitationalFebruary 25, 2023
400 Meters · OutdoorWACC Center Meet: San Leandro, BOD, Encinal, Tennyson · Mar 311:05.26aWACC Center Meet: San Leandro, BOD, Encinal, TennysonMarch 31, 2023
60 Meter · Outdoor2026 California Winter Championship Qualifiers · Jan 247.97a2026 California Winter Championship QualifiersJanuary 24, 2026
60m Hurdles · 33" / 0.838m · OutdoorSJTC Winter All-Comer #1 · Jan 2110.96aSJTC Winter All-Comer #1January 21, 2023
Discus · 1kg · OutdoorSJTC Winter All-Comer #1 · Jan 2161-09.50SJTC Winter All-Comer #1January 21, 2023
Javelin · 600g · OutdoorArizona USATF 57th Phoenix Invitational (Youth) · Apr 220.69mArizona USATF 57th Phoenix Invitational (Youth)April 2, 2022
Long Jump · OutdoorWACC League Championship · May 316-04.75WACC League ChampionshipMay 3, 2023
Shot Put · 6lb · OutdoorEast Bay Heat TC All Comers · Apr 1610.45mEast Bay Heat TC All ComersApril 16, 2022
Triple Jump · OutdoorWACC League Championship · May 335-00.00WACC League ChampionshipMay 3, 2023

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 252026 Sacramento Meet of ChampionsApr 25 · Long Jump · Place 1 · Bishop O'DowdBishop O'DowdLong Jump117-11.2512
Apr 22WACC League Meet O'Dowd v Piedmont, Encinal v Mt Eden @ PiedmontApr 22 · Long Jump · Place 1 · Bishop O'DowdBishop O'DowdLong Jump117-11.5012
Apr 22WACC League Meet O'Dowd v Piedmont, Encinal v Mt Eden @ PiedmontApr 22 · 200 Meters · Place 1 · Bishop O'DowdBishop O'Dowd200 Meters125.93 PB12
Apr 102026 Arcadia InvitationalApr 10 · Long Jump · Place 13 · Bishop O'DowdBishop O'DowdLong Jump1318-312
Apr 3Stanford InviteApr 3 · Long Jump · Place 6 · Bishop O'DowdBishop O'DowdLong Jump6.5.46mWind: 2.312
Mar 21Bay Area Sprint ExtravaganzaMar 21 · 100 Meters · Place 2 · Bishop O'DowdBishop O'Dowd100 Meters212.37 PB12
Jan 242026 California Winter Championship QualifiersJan 24 · 60 Meter · Place 3 · 38-Unattached38-Unattached60 Meter3.7.97a PB12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Skyline InvitationalFeb 28 · 200 Meters · Place 6 · Bishop O'DowBishop O'Dow200 Meters625.92 PB12
Feb 28Skyline InvitationalFeb 28 · 100 Meters · Place 6 · Bishop O'DowBishop O'Dow100 Meters612.39 PB12

2025 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 30105th CIF State T&F Champs Prelims 2025May 30 · Triple Jump · Place 17 · Bishop O'DowdBishop O'DowdTriple JumpRound P17.37-07.50Wind: 0.811
May 23CIF North Coast Section Meet of ChampionsMay 23 · Triple Jump · Place 7 · Bishop O'DowdBishop O'DowdTriple Jump7.37-07.50Wind: 2.311
May 23CIF North Coast Section Meet of ChampionsMay 23 · Long Jump · Place 13 · Bishop O'DowdBishop O'DowdLong Jump13.16-04.25Wind: 0.811
May 17NCS Bayshore Area ChampionshipsMay 17 · Triple Jump · Place 4 · Bishop O'DowdBishop O'DowdTriple Jump436-11.2511
May 17NCS Bayshore Area ChampionshipsMay 17 · Long Jump · Place 3 · Bishop O'DowdBishop O'DowdLong Jump317-411
May 7WACC ChampionshipsMay 7 · Triple Jump · Place 1 · Bishop O'DowdBishop O'DowdTriple Jump137-10.2511
May 7WACC ChampionshipsMay 7 · Long Jump · Place 1 · Bishop O'DowdBishop O'DowdLong Jump119-2.5011
May 7WACC ChampionshipsMay 7 · 100 Meters · Place 1 · Bishop O'DowdBishop O'Dowd100 Meters112.59a11
Apr 262025 Sacramento Meet of ChampionsApr 26 · Long Jump · Place 7 · Bishop O'DowdBishop O'DowdLong Jump717-03.5011
Apr 262025 Sacramento Meet of ChampionsApr 26 · Triple Jump · Place 1 · Bishop O'DowdBishop O'DowdTriple Jump138-04.5011
Apr 262025 Sacramento Meet of ChampionsApr 26 · 100 Meters · Place 7 · Bishop O'DowdBishop O'Dowd100 Meters712.6511
Apr 262025 Sacramento Meet of ChampionsApr 26 · Triple Jump · Place 1 · Bishop O'DowdBishop O'DowdTriple Jump138-04.5011
Apr 262025 Sacramento Meet of ChampionsApr 26 · Long Jump · Place 7 · Bishop O'DowdBishop O'DowdLong Jump717-03.5011
Apr 262025 Sacramento Meet of ChampionsApr 26 · 100 Meters · Place 7 · Bishop O'DowdBishop O'Dowd100 Meters712.6511
Apr 11Arcadia InvitationalApr 11 · Long Jump · Place 4 · Bishop O'DowdBishop O'DowdLong Jump418-211
Apr 11Arcadia InvitationalApr 11 · Triple Jump · Place 3 · Bishop O'DowdBishop O'DowdTriple Jump337-1.5011
Apr 11Arcadia InvitationalApr 11 · Triple Jump · Place 2 · Bishop O'DowBishop O'DowTriple Jump237-01.5011
Apr 11Arcadia InvitationalApr 11 · Long Jump · Place 3 · Bishop O'DowBishop O'DowLong Jump318-02.0011
Apr 2WACC Center Field Meet - BOD vs Piedmont, Arroyo vs San LorenzoApr 2 · Triple Jump · Place 1 · Bishop O'DowdBishop O'DowdTriple Jump137-11.5011
Apr 2WACC Center Field Meet - BOD vs Piedmont, Arroyo vs San LorenzoApr 2 · 200 Meters · Place 1 · Bishop O'DowdBishop O'Dowd200 Meters126.31a11
Mar 29Castro Valley RelaysMar 29 · Triple Jump · Place 2 · Bishop O'DowdBishop O'DowdTriple Jump2.37-01.0011
Mar 26WACC Alameda, BOD, SLZ @ MEMar 26 · Long Jump · Place 1 · Bishop O'DowdBishop O'DowdLong Jump117-411
Mar 15San Leandro InvitationalMar 15 · 100 Meters · Place 4 · Bishop O'DowdBishop O'Dowd100 Meters412.7911
Mar 13WACC Center Meet - Berkeley vs O'DowdMar 13 · 400 Meters · Place 5 · Bishop O'DowdBishop O'Dowd400 Meters51:05.64a—
Mar 7Farmer Throws & Jumps CarnivalMar 7 · Triple Jump · Place 1 · Bishop O'DowdBishop O'DowdTriple Jump135-11—
Mar 7Farmer Throws & Jumps CarnivalMar 7 · Long Jump · Place 2 · Bishop O'DowdBishop O'DowdLong Jump217-9—
Feb 1Pittsburg CAWCQFeb 1 · 150 Meters · Place 7 · C.A. Track ClubC.A. Track Club150 Meters7.19.58a PB11
Feb 1Pittsburg CAWCQFeb 1 · 60 Meter · Place 4 · C.A. Track ClubC.A. Track Club60 Meter4.8.00a11
Jan 25CA Winter Championships QualifierJan 25 · 60 Meter · Place 5 · 38-Unattached38-Unattached60 Meter5.8.03a11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 22Skyline InvitationalFeb 22 · Triple Jump · Place 3 · Bishop O'DowBishop O'DowTriple Jump336-10.0011
Feb 22Skyline InvitationalFeb 22 · Long Jump · Place 3 · Bishop O'DowBishop O'DowLong Jump317-07.0011
Feb 22Skyline InvitationalFeb 22 · 200 Meters · Place 4 · Bishop O'DowBishop O'Dow200 Meters426.7711
Feb 22Skyline InvitationalFeb 22 · 100 Meters · Place 4 · Bishop O'DowBishop O'Dow100 Meters412.7311

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 24104th CIF State T&F Champs Prelims 2024May 24 · Triple Jump · Place 17 · Bishop O'DowdBishop O'DowdTriple JumpRound P17.36-07.7510
May 17CIF North Coast Section Meet of ChampionsMay 17 · Triple Jump · Place 1 · Bishop O'DowdBishop O'DowdTriple Jump137-7.50—
May 17CIF North Coast Section Meet of ChampionsMay 17 · Long Jump · Place 4 · Bishop O'DowdBishop O'DowdLong Jump417-6.75—
May 11NCS Bayshore Area ChampionshipsMay 11 · Shot Put · Place 13 · Bishop O'DowBishop O'DowShot Put1327-00.7510
May 11NCS Bayshore Area ChampionshipsMay 11 · Triple Jump · Place 1 · Bishop O'DowBishop O'DowTriple Jump137-01.0010
May 1WACC League Championship Meet – Finals Day 1May 1 · Triple Jump · Place 3 · Bishop O'DowdBishop O'DowdTriple Jump337-0—
May 1WACC League Championship Meet – Finals Day 1May 1 · Long Jump · Place 1 · Bishop O'DowdBishop O'DowdLong Jump117-11.25—
May 1WACC League Championship Meet – Finals Day 1May 1 · Shot Put · Place 5 · Bishop O'DowdBishop O'DowdShot Put528-4.75—
Apr 20Northern California Frosh/Soph ChampionshipsApr 20 · Triple Jump · Place 2 · Bishop O'DowdBishop O'DowdTriple Jump235-0.75—
Apr 20Northern California Frosh/Soph ChampionshipsApr 20 · Long Jump · Place 1 · Bishop O'DowdBishop O'DowdLong Jump117-2—
Apr 17WACC @ San Leandro vs Bishop ODowd vs Alameda Apr 17 · Triple Jump · Place 1 · Bishop O'DowdBishop O'DowdTriple Jump135-11.50—
Apr 17WACC @ San Leandro vs Bishop ODowd vs Alameda Apr 17 · Shot Put · Place 5 · Bishop O'DowdBishop O'DowdShot Put522-10—
Apr 11WACC @ Hayward vs. Berkeley vs. BOD, Mt Eden vs. San LorenzoApr 11 · Long Jump · Place 1 · Bishop O'DowdBishop O'DowdLong Jump116-10.50—
Apr 11WACC @ Hayward vs. Berkeley vs. BOD, Mt Eden vs. San LorenzoApr 11 · Shot Put · Place 5 · Bishop O'DowdBishop O'DowdShot Put525-6—
Apr 6De Anza/Cupertino InviteApr 6 · Discus · Place 21 · Bishop O'DowdBishop O'DowdDiscus2170-9—
Apr 6De Anza/Cupertino InviteApr 6 · Shot Put · Place 5 · Bishop O'DowdBishop O'DowdShot Put528-3—
Mar 9Castro Valley RelaysMar 9 · 100 Meters · Place 4 · Bishop O'DowdBishop O'Dowd100 Meters413.0510
Mar 9Castro Valley RelaysMar 9 · 100 Meters · Place 4 · Bishop O'DowBishop O'Dow100 Meters413.00—
Mar 9Castro Valley RelaysMar 9 · 100 Meters · Place 4 · Bishop O'DowdBishop O'Dowd100 Meters413.0510
Jan 6CATC Time TrialJan 6 · 250 Meters · Place 4 · C.A. Track ClubC.A. Track Club250 Meters4.38.13a PB10
Jan 6CATC Time TrialJan 6 · 60 Meter · Place 2 · C.A. Track ClubC.A. Track Club60 Meter2.8.49a10

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 24Skyline InvitationalFeb 24 · Triple Jump · Place 1 · Bishop O'DowBishop O'DowTriple Jump135-11.0010
Feb 24Skyline InvitationalFeb 24 · Long Jump · Place 2 · Bishop O'DowBishop O'DowLong Jump217-04.7510
Feb 24Skyline InvitationalFeb 24 · 200 Meters · Place 10 · Bishop O'DowBishop O'Dow200 Meters1027.4210
Feb 24Skyline InvitationalFeb 24 · 100 Meters · Place 8 · Bishop O'DowBishop O'Dow100 Meters813.0010
Feb 24Skyline InvitationalFeb 24 · Triple Jump · Place 1 · Bishop O'DowBishop O'DowTriple Jump135-11.0010
Feb 24Skyline InvitationalFeb 24 · Long Jump · Place 2 · Bishop O'DowBishop O'DowLong Jump217-04.7510
Feb 24Skyline InvitationalFeb 24 · 200 Meters · Place 10 · Bishop O'DowBishop O'Dow200 Meters1027.4210
Feb 24Skyline InvitationalFeb 24 · 100 Meters · Place 8 · Bishop O'DowBishop O'Dow100 Meters813.0010

2023 Outdoor Track

35 results
DateMeetEventPlMarkGr
Jul 6USATF Region 14 Junior Olympic T&F ChampionshipsJul 6 · Triple Jump · Place 6 · 3M Track Club3M Track ClubTriple Jump6.10.56m9
Jul 6USATF Region 14 Junior Olympic T&F ChampionshipsJul 6 · Long Jump · Place 5 · 3M Track Club3M Track ClubLong Jump5.4.87m9
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · Triple Jump · Place 6 · 3M Track Club3M Track ClubTriple Jump610.31m—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · Long Jump · Place 6 · 3M Track Club3M Track ClubLong Jump64.98m—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 100 Meters · Place 15 · 3M Track Club3M Track Club100 MetersRound P1513.42a—
May 19CIF North Coast Section Meet of ChampionsMay 19 · Triple Jump · Place 5 · Bishop O'DowBishop O'DowTriple Jump50.39
May 19CIF North Coast Section Meet of ChampionsMay 19 · Long Jump · Place 19 · Bishop O'DowBishop O'DowLong Jump1915-09.009
May 13NCS Bayshore ChampionshipsMay 13 · Triple Jump · Place 4 · Bishop O'DowdBishop O'DowdTriple Jump434-10.25—
May 13NCS Bayshore ChampionshipsMay 13 · Long Jump · Place 3 · Bishop O'DowdBishop O'DowdLong Jump316-11.25—
May 13NCS Bayshore ChampionshipsMay 13 · 100 Meters · Place 10 · Bishop O'DowdBishop O'Dowd100 Meters1012.99a—
May 3WACC League ChampionshipMay 3 · Triple Jump · Place 3 · Bishop O'DowdBishop O'DowdTriple Jump3.35-00.00 PB9
May 3WACC League ChampionshipMay 3 · Long Jump · Place 3 · Bishop O'DowdBishop O'DowdLong Jump3.16-04.75 PB9
May 3WACC League ChampionshipMay 3 · 200 Meters · Place 8 · Bishop O'DowdBishop O'Dowd200 Meters8.27.72aWind: 0.79
May 3WACC League ChampionshipMay 3 · 100 Meters · Place 4 · Bishop O'DowdBishop O'Dowd100 Meters4.13.27aWind: -19
Apr 22Northern California Frosh/Soph ChampionshipsApr 22 · Long Jump · Place 5 · Bishop O'DowdBishop O'DowdLong Jump516-5.50—
Apr 22Northern California Frosh/Soph ChampionshipsApr 22 · 100 Meters · Place 7 · Bishop O'DowdBishop O'Dowd100 Meters713.09a—
Apr 20WACC Center Meet: Alameda, BOD, Hayward, Piedmont, Mt. Eden, TennysonApr 20 · 200 Meters · Place 2 · Bishop O'DowdBishop O'Dowd200 Meters227.59a—
Mar 31WACC Center Meet: San Leandro, BOD, Encinal, TennysonMar 31 · 400 Meters · Place 3 · Bishop O'DowdBishop O'Dowd400 Meters31:05.26a PB—
Mar 25Castro Valley RelaysMar 25 · Triple Jump · Place 1 · Bishop O'DowdBishop O'DowdTriple Jump134-07.009
Mar 22WACC Center Meet: Berkeley, BOD, Arroyo & Mt EdenMar 22 · Long Jump · Place 4 · Bishop O'DowdBishop O'DowdLong Jump4.13-00.259
Mar 22WACC Center Meet: Berkeley, BOD, Arroyo & Mt EdenMar 22 · Discus · Place 5 · Bishop O'DowdBishop O'DowdDiscus1kg5.51-069
Mar 22WACC Center Meet: Berkeley, BOD, Arroyo & Mt EdenMar 22 · Shot Put · Bishop O'DowdBishop O'DowdShot Put4kg—DNS9
Mar 22WACC Center Meet: Berkeley, BOD, Arroyo & Mt EdenMar 22 · 100 Meters · Place 2 · Bishop O'DowdBishop O'Dowd100 Meters2.13.05a9
Mar 17Gateway to Track and Field InvitationalMar 17 · Long Jump · Bishop O'DowdBishop O'DowdLong Jump—DNS9
Mar 17Gateway to Track and Field InvitationalMar 17 · 400 Meters · Place 31 · Bishop O'DowdBishop O'Dowd400 Meters31.1:06.76a9
Mar 17Gateway to Track and Field InvitationalMar 17 · 200 Meters · Place 22 · Bishop O'DowdBishop O'Dowd200 Meters22.27.69aWind: 0.89
Mar 8WACC Center Meet: Berkeley, Alameda, Castro Valley & BODMar 8 · Discus · Place 4 · Bishop O'DowdBishop O'DowdDiscus470-09—
Mar 8WACC Center Meet: Berkeley, Alameda, Castro Valley & BODMar 8 · Shot Put · Place 2 · Bishop O'DowdBishop O'DowdShot Put226-00.00—
Mar 8WACC Center Meet: Berkeley, Alameda, Castro Valley & BODMar 8 · 300m Hurdles · Place 5 · Bishop O'DowdBishop O'Dowd300m Hurdles555.09a—
Mar 4Clayton Valley Ugly Eagles RelaysMar 4 · Long Jump · Place 7 · Bishop O'DowdBishop O'DowdLong Jump715-99
Jan 21SJTC Winter All-Comer #1Jan 21 · 60m Hurdles · Place 3 · C.A. Track ClubC.A. Track Club60m Hurdles33" / 0.838m3.10.96a PB9
Jan 21SJTC Winter All-Comer #1Jan 21 · Long Jump · Place 2 · C.A. Track ClubC.A. Track ClubLong Jump2.15-11.509
Jan 21SJTC Winter All-Comer #1Jan 21 · Discus · Place 2 · C.A. Track ClubC.A. Track ClubDiscus1kg2.61-09.50 PB9
Jan 21SJTC Winter All-Comer #1Jan 21 · 400 Meters · Place 5 · C.A. Track ClubC.A. Track Club400 Meters5.1:11.14a9
Jan 21SJTC Winter All-Comer #1Jan 21 · 200 Meters · Place 4 · C.A. Track ClubC.A. Track Club200 Meters4.27.87a9

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 25Skyline InvitationalFeb 25 · Long Jump · Place 1 · Bishop O'DowdBishop O'DowdLong Jump116-00.509
Feb 25Skyline InvitationalFeb 25 · Shot Put · Place 6 · Bishop O'DowdBishop O'DowdShot Put625-02.009
Feb 25Skyline InvitationalFeb 25 · 400 Meters · Place 15 · Bishop O'DowdBishop O'Dowd400 Meters151:06.03a PB9
Feb 4CATC All ComersFeb 4 · Long Jump · Place 1 · C.A. Track ClubC.A. Track ClubLong Jump116-07.00—
Feb 4CATC All ComersFeb 4 · Shot Put · Place 1 · C.A. Track ClubC.A. Track ClubShot Put124-06.00—
Feb 4CATC All ComersFeb 4 · 400 Meters · Place 1 · C.A. Track ClubC.A. Track Club400 Meters11:08.53a—
Feb 4CATC All ComersFeb 4 · 60m Hurdles · Place 1 · C.A. Track ClubC.A. Track Club60m Hurdles111.42a—

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 25USATF National Junior Olympic ChampionshipsJul 25 · Results · Place 13 · 16 3M16 3MResults1377-08—
Jul 25USATF National Junior Olympic ChampionshipsJul 25 · Results · Place 10 · 16 3M16 3MResults1035-10.75—
May 143M InvitationalMay 14 · Javelin · Place 7 · 3M Track Club3M Track ClubJavelin600g7.14.94m8
May 143M InvitationalMay 14 · Shot Put · Place 1 · 3M Track Club3M Track ClubShot Put6lb1.10.12m8
May 143M InvitationalMay 14 · 100 Meters · Place 10 · 3M Track Club3M Track Club100 MetersRound P10.13.59a8
Apr 30Running Rebels InvitationalApr 30 · Shot Put · Place 1 · 3M Track Club3M Track ClubShot Put6lb1.10.14m8
Apr 16East Bay Heat TC All ComersApr 16 · Javelin · Place 4 · 3M Track Club3M Track ClubJavelin600g4.15.16m8
Apr 16East Bay Heat TC All ComersApr 16 · Shot Put · Place 1 · 3M Track Club3M Track ClubShot Put6lb1.10.45m PB8
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · Javelin · Place 3 · 3M Track Club3M Track ClubJavelin600g3.20.69m PB8
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · Discus · Place 6 · 3M Track Club3M Track ClubDiscus1kg6.15.88m8
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · Shot Put · Place 2 · 3M Track Club3M Track ClubShot Put6lb2.9.97m8
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · 200 Meters · Place 26 · 3M Track Club3M Track Club200 MetersRound P26.28.29a8
Mar 5Running Rebels March Madness All-ComersMar 5 · Shot Put · Place 2 · 3M Track Club3M Track ClubShot Put6lb2.8.97m8
Mar 5Running Rebels March Madness All-ComersMar 5 · 400 Meters · Place 9 · 3M Track Club3M Track Club400 Meters9.1:12.11a8