Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorAmador Valley Time Trials · Feb 2114.098Amador Valley Time TrialsFebruary 21, 2026
100 Meters · OutdoorAmador Valley Spring Fling · Apr 513.79Amador Valley Spring FlingApril 5, 2023
110m Hurdles · 39" / 0.991m · OutdoorAmador Valley Spring Fling · Apr 1017.95aAmador Valley Spring FlingApril 10, 2025
400 Meters · IndoorAmador Valley Time Trials · Feb 181:06.28Amador Valley Time TrialsFebruary 18, 2023
Discus · 1.6kg · OutdoorEBAL: Amador Valley - Foothill · Apr 30123-01EBAL: Amador Valley - FoothillApril 30, 2026
Long Jump · OutdoorEBAL: Amador Valley - Foothill · Apr 3013-10.75EBAL: Amador Valley - FoothillApril 30, 2026
Shot Put · 12lb · OutdoorEBAL Championships · May 842-03.00EBAL ChampionshipsMay 8, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 16NCS Tri-Valley Area ChampionshipsMay 16 · Shot Put · Place 14 · Amador ValleyShot Put1442-03.5012
May 8EBAL ChampionshipsMay 8 · Discus · Place 14 · Amador ValleyDiscus1.6kg14.112-0712
May 8EBAL ChampionshipsMay 8 · Shot Put · Place 6 · Amador ValleyShot Put12lb6.42-03.00 PB12
Apr 30EBAL: Amador Valley - FoothillApr 30 · Long Jump · Place 21 · Amador ValleyLong Jump21.13-10.75 PB12
Apr 30EBAL: Amador Valley - FoothillApr 30 · Discus · Place 1 · Amador ValleyDiscus1.6kg1.123-01 PB12
Apr 30EBAL: Amador Valley - FoothillApr 30 · Shot Put · Place 1 · Amador ValleyShot Put12lb1.41-04.5012
Apr 18Granada Distance & Sprint FestivalApr 18 · Discus · Place 15 · Amador ValleyDiscus15114-0312
Apr 18Granada Distance & Sprint FestivalApr 18 · Shot Put · Place 17 · Amador ValleyShot Put1738-05.0012
Apr 1EBAL: Amador Valley - Dublin - GranadaApr 1 · Discus · Place 5 · Amador ValleDiscus5108-1112
Apr 1EBAL: Amador Valley - Dublin - GranadaApr 1 · Shot Put · Place 4 · Amador ValleShot Put440-09.5012
Mar 28Bay Area RelaysMar 28 · Discus · Place 8 · Amador ValleyDiscus8115-912
Mar 28Bay Area RelaysMar 28 · Shot Put · Place 5 · Amador ValleyShot Put540-4.5012
Mar 26EBAL: Amador Valley - California - LivermoreMar 26 · Discus · Place 7 · Amador ValleyDiscus1.6kg7.111-0312
Mar 26EBAL: Amador Valley - California - LivermoreMar 26 · Shot Put · Place 5 · Amador ValleyShot Put12lb5.38-07.0012
Mar 26EBAL: Amador Valley - California - LivermoreMar 26 · 110m Hurdles · Place 4 · Amador Valley110m Hurdles39" / 0.991m4.19.73aWind: 0.412
Mar 19Monte Vista Throws ClassicMar 19 · Discus · Place 6 · Amador ValleyDiscus6112-312
Mar 19Monte Vista Throws ClassicMar 19 · Shot Put · Place 3 · Amador ValleyShot Put340-112
Mar 14East Bay Athletic League InvitationalMar 14 · Shot Put · Place 3 · Amador ValleyShot Put338-512
Mar 7Dan Gabor InvitationalMar 7 · Discus · Place 14 · Amador ValleDiscus14109-0112
Mar 7Dan Gabor InvitationalMar 7 · Shot Put · Place 9 · Amador ValleShot Put941-01.0012

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Amador Valley Time TrialsFeb 21 · 100 Meters · Place 38 · Amador Valle100 Meters3814.098 PB12

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 9EBAL ChampionshipsMay 9 · Discus · Place 33 · Amador ValleyDiscus1.6kg33.92-0711
May 9EBAL ChampionshipsMay 9 · Shot Put · Place 19 · Amador ValleyShot Put12lb19.38-06.0011
May 1EBAL: Amador Valley - FoothillMay 1 · Shot Put · Place 4 · Amador ValleShot Put436-09.5011
May 1EBAL: Amador Valley - FoothillMay 1 · Discus · Place 4 · Amador ValleDiscus497-0511
Apr 26Clash of the TitansApr 26 · Discus · Place 9 · Amador ValleyDiscus9106-1011
Apr 26Clash of the TitansApr 26 · Shot Put · Place 20 · Amador ValleyShot Put2034-09.0011
Apr 17EBAL Triangular- Amador Valley, Livermore, San Ramon ValleyApr 17 · Discus · Place 13 · Amador ValleyDiscus1399-0611
Apr 17EBAL Triangular- Amador Valley, Livermore, San Ramon ValleyApr 17 · Shot Put · Place 9 · Amador ValleyShot Put935-10.0011
Apr 10Amador Valley Spring FlingApr 10 · Discus · Place 11 · Amador ValleyDiscus1.6kg11.96-0111
Apr 10Amador Valley Spring FlingApr 10 · Shot Put · Place 11 · Amador ValleyShot Put12lb11.34-09.0011
Apr 10Amador Valley Spring FlingApr 10 · 110m Hurdles · Place 3 · Amador Valley110m Hurdles39" / 0.991m3.17.95a PBWind: -0.411
Apr 2EBAL: Amador Valley - Dublin - GranadaApr 2 · Discus · Place 9 · Amador ValleyDiscus998-0711
Apr 2EBAL: Amador Valley - Dublin - GranadaApr 2 · Shot Put · Place 10 · Amador ValleyShot Put1035-06.0011
Mar 15EBAL InvitationalMar 15 · Discus · Place 19 · Amador ValleyDiscus1980-00—
Mar 15EBAL InvitationalMar 15 · Shot Put · Place 16 · Amador ValleyShot Put1632-07.00—
Mar 8Morisoli-White InvitationalMar 8 · Discus · Place 15 · Amador ValleDiscus1596-0511
Mar 8Morisoli-White InvitationalMar 8 · Shot Put · Place 17 · Amador ValleShot Put1733-09.0011
Mar 1Dan Gabor InvitationalMar 1 · Shot Put · Place 41 · Amador ValleShot Put4132-06.5011

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 3EBAL ChampionshipsMay 3 · 110m Hurdles · Place 22 · Amador Valley110m Hurdles39" / 0.991m22.18.55aWind: -1.910
Apr 20Northern California Frosh/Soph ChampionshipsApr 20 · Discus · Place 28 · Amador ValleyDiscus2884-6—
Apr 20Northern California Frosh/Soph ChampionshipsApr 20 · Shot Put · Place 19 · Amador ValleyShot Put1937-1—
Apr 20Northern California Frosh/Soph ChampionshipsApr 20 · 110m Hurdles · Place 8 · Amador Valley110m Hurdles817.51a—
Apr 13Granada Distance & Sprint FestivalApr 13 · Shot Put · Place 35 · Amador ValleShot Put3530-05.0010
Apr 13Granada Distance & Sprint FestivalApr 13 · 110m Hurdles · Place 9 · Amador Valle110m Hurdles918.4910
Apr 3Amador Valley Spring FlingApr 3 · Discus · Place 3 · Amador ValleyDiscus377-0810
Apr 3Amador Valley Spring FlingApr 3 · Shot Put · Place 6 · Amador ValleyShot Put633-11.0010
Apr 3Amador Valley Spring FlingApr 3 · 110m Hurdles · Place 1 · Amador Valley110m Hurdles117.96R10
Mar 27EBAL: Amador Valley - Dublin - GranadaMar 27 · Discus · Place 20 · Amador ValleyDiscus2075-0210
Mar 27EBAL: Amador Valley - Dublin - GranadaMar 27 · 110m Hurdles · Place 7 · Amador Valley110m Hurdles717.9910
Mar 16San Ramon Valley High Sprint & Field FestivalMar 16 · 110m Hurdles · Place 16 · Amador Valley110m Hurdles1619.69a—
Mar 9Morisoli/White InvitationalMar 9 · Discus · Place 25 · Amador ValleyDiscus2575-0—
Mar 9Morisoli/White InvitationalMar 9 · Shot Put · Place 6 · Amador ValleyShot Put630-1—
Mar 2Dan Gabor InvitationalMar 2 · 110m Hurdles · Place 20 · Amador Valle110m Hurdles2022.3610

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 17Amador Valley Time TrialsFeb 17 · 100 Meters · Place 54 · Amador Valley (NC)100 Meters5416.18SO

2023 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 5EBAL ChampionshipMay 5 · 300m Hurdles · Place 7 · Amador Valley300m Hurdles748.879
May 5EBAL ChampionshipMay 5 · 110m Hurdles · Place 9 · Amador Valley110m Hurdles921.149
Apr 22Northern California Frosh/Soph ChampionshipsApr 22 · 300m Hurdles · Place 36 · Amador Valley300m Hurdles3651.79a—
Apr 22Northern California Frosh/Soph ChampionshipsApr 22 · 110m Hurdles · Place 29 · Amador Valley110m Hurdles2922.45a—
Apr 20EBAL: Amador Valley - FoothillApr 20 · 300m Hurdles · Place 8 · Amador Valle300m Hurdles849.6469
Apr 20EBAL: Amador Valley - FoothillApr 20 · 110m Hurdles · Place 8 · Amador Valle110m Hurdles821.599
Apr 5Amador Valley Spring FlingApr 5 · 300m Hurdles · Place 2 · Amador Valley300m Hurdles252.059
Apr 5Amador Valley Spring FlingApr 5 · 110m Hurdles · Place 3 · Amador Valley110m Hurdles322.349
Apr 5Amador Valley Spring FlingApr 5 · 100 Meters · Place 17 · Amador Valley100 Meters1713.79 PB9
Apr 5Amador Valley Spring FlingApr 5 · 300m Hurdles · Place 2 · Amador Valley300m Hurdles252.059
Apr 5Amador Valley Spring FlingApr 5 · 110m Hurdles · Place 3 · Amador Valley110m Hurdles322.349
Apr 5Amador Valley Spring FlingApr 5 · 100 Meters · Place 17 · Amador Valley100 Meters1713.799
Mar 11Morisoli/White InvitationalMar 11 · 300m Hurdles · Place 15 · Amador Valley300m Hurdles1555.479
Mar 11Morisoli/White InvitationalMar 11 · 110m Hurdles · Place 15 · Amador Valley110m Hurdles1523.599
Mar 11Morisoli/White InvitationalMar 11 · 100 Meters · Place 91 · Amador Valley100 Meters9113.829
Mar 11Morisoli/White InvitationalMar 11 · 300m Hurdles · Place 15 · Amador Valley300m Hurdles1555.479
Mar 11Morisoli/White InvitationalMar 11 · 110m Hurdles · Place 15 · Amador Valley110m Hurdles1523.599
Mar 11Morisoli/White InvitationalMar 11 · 100 Meters · Place 91 · Amador Valley100 Meters9113.829
Mar 4Dan Gabor InvitationalMar 4 · 300m Hurdles · Place 22 · Amador Valley300m Hurdles2253.4369
Mar 4Dan Gabor InvitationalMar 4 · 100 Meters · Place 174 · Amador Valley100 Meters17414.219
Mar 4Dan Gabor InvitationalMar 4 · 300m Hurdles · Place 22 · Amador Valley300m Hurdles2253.4369
Mar 4Dan Gabor InvitationalMar 4 · 100 Meters · Place 174 · Amador Valley100 Meters17414.219

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18Amador Valley Time TrialsFeb 18 · 400 Meters · Place 48 · Amador Valley (NC)400 Meters481:06.28 PBFR
Feb 18Amador Valley Time TrialsFeb 18 · 100 Meters · Place 41 · Amador Valley (NC)100 Meters4114.31FR