Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorBay Area Relays · Mar 255:33.81Bay Area RelaysMarch 25, 2023
1600 Meters · IndoorAmador Valley Time Trials · Feb 195:26.22Amador Valley Time TrialsFebruary 19, 2022
1600 Meters · OutdoorEBAL Triangular- Amador Valley, Livermore, San Ramon Valley · Apr 174:51.36EBAL Triangular- Amador Valley, Livermore, San Ramon ValleyApril 17, 2025
3200 Meters · IndoorAmador Valley Time Trials · Feb 1710:42.64Amador Valley Time TrialsFebruary 17, 2024
3200 Meters · OutdoorDublin Distance Fiesta · Mar 2110:24.79Dublin Distance FiestaMarch 21, 2025
400 Meters · IndoorAmador Valley Time Trials · Feb 171:06.11Amador Valley Time TrialsFebruary 17, 2024
400 Meters · OutdoorDan Gabor Invitational · Mar 262.19Dan Gabor InvitationalMarch 2, 2024
800 Meters · OutdoorGranada Distance & Sprint Festival · Apr 192:17.94Granada Distance & Sprint FestivalApril 19, 2025

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

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 1EBAL: Amador Valley - FoothillMay 1 · 3200 Meters · Place 6 · Amador ValleAmador Valle3200 Meters611:00.9712
May 1EBAL: Amador Valley - FoothillMay 1 · 1600 Meters · Place 6 · Amador ValleAmador Valle1600 Meters64:55.0512
Apr 19Granada Distance & Sprint FestivalApr 19 · 800 Meters · Place 109 · Amador ValleAmador Valle800 Meters1092:17.94 PB12
Apr 17EBAL Triangular- Amador Valley, Livermore, San Ramon ValleyApr 17 · 1600 Meters · Place 2 · Amador ValleyAmador Valley1600 Meters24:51.36 PB12
Apr 17EBAL Triangular- Amador Valley, Livermore, San Ramon ValleyApr 17 · 400 Meters · Place 35 · Amador ValleyAmador Valley400 Meters351:05.9612
Apr 10Amador Valley Spring FlingApr 10 · 1600 Meters · Place 21 · Amador ValleyAmador Valley1600 Meters21.4:58.53a12
Apr 2EBAL: Amador Valley - Dublin - GranadaApr 2 · 3200 Meters · Place 10 · Amador ValleyAmador Valley3200 Meters1010:46.0112
Mar 21Dublin Distance FiestaMar 21 · 3200 Meters · Place 273 · Amador ValleyAmador Valley3200 Meters27310:24.79 PB12
Mar 21Dublin Distance FiestaMar 21 · 1600 Meters · Place 827 · Amador ValleyAmador Valley1600 Meters8275:10.8212
Mar 8Morisoli-White InvitationalMar 8 · 800 Meters · Place 42 · Amador ValleAmador Valle800 Meters422:20.4412
Mar 1Dan Gabor InvitationalMar 1 · 800 Meters · Place 153 · Amador ValleAmador Valle800 Meters1532:23.0612
Mar 1Dan Gabor InvitationalMar 1 · 1600 Meters · Place 124 · Amador ValleAmador Valle1600 Meters1245:01.8112

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 25EBAL: Amador Valley - FoothillApr 25 · 1600 Meters · Place 10 · Amador ValleyAmador Valley1600 Meters104:58.5011
Apr 13Granada Distance & Sprint FestivalApr 13 · 1600 Meters · Place 125 · Amador ValleAmador Valle1600 Meters1255:02.4711
Apr 3Amador Valley Spring FlingApr 3 · 3200 Meters · Place 5 · Amador ValleyAmador Valley3200 Meters511:08.8311
Mar 27EBAL: Amador Valley - Dublin - GranadaMar 27 · 1600 Meters · Place 36 · Amador ValleyAmador Valley1600 Meters365:03.7811
Mar 27EBAL: Amador Valley - Dublin - GranadaMar 27 · 800 Meters · Place 40 · Amador ValleyAmador Valley800 Meters402:34.3811
Mar 9Morisoli/White InvitationalMar 9 · 1600 Meters · Place 45 · Amador ValleyAmador Valley1600 Meters455:09.74a—
Mar 9Morisoli/White InvitationalMar 9 · 800 Meters · Place 28 · Amador ValleyAmador Valley800 Meters282:19.81a—
Mar 2Dan Gabor InvitationalMar 2 · 400 Meters · Place 162 · Amador ValleAmador Valle400 Meters16262.19 PB11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17Amador Valley Time TrialsFeb 17 · 3200 Meters · Place 5 · Amador Valley (NC)Amador Valley (NC)3200 Meters510:42.64 PBJR
Feb 17Amador Valley Time TrialsFeb 17 · 400 Meters · Place 35 · Amador Valley (NC)Amador Valley (NC)400 Meters351:06.11 PBJR

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 22Northern California Frosh/Soph ChampionshipsApr 22 · 3200 Meters · Place 28 · Amador ValleyAmador Valley3200 Meters2811:16.06a—
Apr 20EBAL: Amador Valley - FoothillApr 20 · 1600 Meters · Place 15 · Amador ValleAmador Valle1600 Meters155:12.3410
Apr 15Granada Distance & Sprint FestivalApr 15 · 1600 Meters · Place 155 · Amador ValleyAmador Valley1600 Meters1555:11.5710
Apr 15Granada Distance & Sprint FestivalApr 15 · 1600 Meters · Place 155 · Amador ValleyAmador Valley1600 Meters1555:11.5710
Apr 5Amador Valley Spring FlingApr 5 · 800 Meters · Place 6 · Amador ValleyAmador Valley800 Meters62:29.2510
Apr 5Amador Valley Spring FlingApr 5 · 800 Meters · Place 6 · Amador ValleyAmador Valley800 Meters62:29.2510
Mar 29Amador Valley vs. DublinMar 29 · 800 Meters · Place 6 · Amador ValleyAmador Valley800 Meters62:42.3410
Mar 25Bay Area RelaysMar 25 · 1 Mile · Place 9 · Amador ValleAmador Valle1 Mile95:33.81 PB10
Mar 25Bay Area RelaysMar 25 · 1600 Meters · Place 9 · Amador ValleAmador Valle1600 Meters95:31.6510
Mar 25Bay Area RelaysMar 25 · 1 Mile · Place 9 · Amador ValleAmador Valle1 Mile95:33.81—
Mar 17Dublin Distance FiestaMar 17 · 3200 Meters · Place 342 · Amador ValleAmador Valle3200 Meters34211:33.5010
Mar 11Morisoli/White InvitationalMar 11 · 800 Meters · Place 70 · Amador ValleyAmador Valley800 Meters702:34.9510
Mar 11Morisoli/White InvitationalMar 11 · 800 Meters · Place 70 · Amador ValleyAmador Valley800 Meters702:34.9510
Mar 4Dan Gabor InvitationalMar 4 · 1600 Meters · Place 231 · Amador ValleyAmador Valley1600 Meters2315:21.9910
Mar 4Dan Gabor InvitationalMar 4 · 800 Meters · Place 185 · Amador ValleyAmador Valley800 Meters1852:36.1010
Mar 4Dan Gabor InvitationalMar 4 · 1600 Meters · Place 232 · Amador ValleyAmador Valley1600 Meters2325:21.9910
Mar 4Dan Gabor InvitationalMar 4 · 800 Meters · Place 185 · Amador ValleyAmador Valley800 Meters1852:36.1010

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18Amador Valley Time TrialsFeb 18 · 400 Meters · Place 88 · Amador Valley (NC)Amador Valley (NC)400 Meters881:16.95SO
Feb 18Amador Valley Time TrialsFeb 18 · 3200 Meters · Place 10 · Amador Valley (NC)Amador Valley (NC)3200 Meters1011:36.30SO

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 30EBAL ChampionshipApr 30 · 3200 Meters · Place 29 · Amador ValleAmador Valle3200 Meters2911:07.989
Apr 23Northern California Frosh/Soph ChampionshipsApr 23 · 1600 Meters · Place 100 · Amador ValleAmador Valle1600 Meters1005:24.049
Apr 21EBAL: Amador Valley - FoothillApr 21 · 3200 Meters · Place 1 · Amador Valley (NC)Amador Valley (NC)3200 Meters111:12.47FR
Apr 16Granada Distance & Sprint FestivalApr 16 · 400 Meters · Place 156 · Amador ValleAmador Valle400 Meters1561:10.599
Apr 16Granada Distance & Sprint FestivalApr 16 · 3200 Meters · Place 110 · Amador ValleAmador Valle3200 Meters11011:18.739
Mar 23Amador Valley vs DublinMar 23 · 1600 Meters · Place 4 · Amador ValleyAmador Valley1600 Meters45:20.969
Mar 23Amador Valley vs DublinMar 23 · 800 Meters · Place 9 · Amador ValleyAmador Valley800 Meters92:47.109
Mar 18Dublin Distance FiestaMar 18 · 3200 Meters · Place 318 · Amador ValleAmador Valle3200 Meters31811:23.449
Mar 12East Bay Athletic League Center MeetMar 12 · 800 Meters · Place 29 · Amador ValleyAmador Valley800 Meters292:29.629
Mar 5Dan Gabor InvitationalMar 5 · 800 Meters · Place 223 · Amador ValleAmador Valle800 Meters2232:39.979
Mar 5Dan Gabor InvitationalMar 5 · 1600 Meters · Place 218 · Amador ValleAmador Valle1600 Meters2185:20.619

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 19Amador Valley Time TrialsFeb 19 · 1600 Meters · Place 7 · Amador Valley (NC)Amador Valley (NC)1600 Meters75:26.22 PB—
Feb 19Amador Valley Time TrialsFeb 19 · 400 Meters · Place 72 · Amador Valley (NC)Amador Valley (NC)400 Meters721:12.66—

2019 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 23MDH Mini-MeetJun 23 · 1600 Meters · Place 18 · Mount Diablo HeatMount Diablo Heat1600 Meters18.6:31.0Unofficial6
Jun 23MDH Mini-MeetJun 23 · 400 Meters · Place 8 · Mount Diablo HeatMount Diablo Heat400 Meters8.1:25.3Unofficial6
May 183M InvitationalMay 18 · 1500 Meters · Mount Diablo HeatMount Diablo Heat1500 Meters—DNS6
May 183M InvitationalMay 18 · 800 Meters · Place 33 · Mount Diablo HeatMount Diablo Heat800 Meters33.3:06.87a6
May 183M InvitationalMay 18 · 400 Meters · Mount Diablo HeatMount Diablo Heat400 Meters—DNS6
Apr 14PPIE Mount Diablo Heat TimesApr 14 · 5000 Meters · Mount Diablo HeatMount Diablo Heat5000 Meters—24:59Unofficial6
Mar 9MDH Team Time TrialMar 9 · 400 Meters · Place 11 · Mount Diablo HeatMount Diablo Heat400 Meters11.1:21.3Unofficial6