Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorEBAL: Dublin - Foothill - Livermore · Feb 255:18.54EBAL: Dublin - Foothill - LivermoreFebruary 25, 2026
1600 Meters · Indoor · Hand timedFoothill Time Trials · Feb 205:20.0hFoothill Time TrialsFebruary 20, 2026
1600 Meters · OutdoorEBAL: Foothill - Granada - Livermore · Apr 235:12.67aEBAL: Foothill - Granada - LivermoreApril 23, 2026
200 Meters · OutdoorEBAL: Foothill - Granada - Livermore · Apr 2426.51EBAL: Foothill - Granada - LivermoreApril 24, 2025
3200 Meters · OutdoorDan Gabor Invitational · Mar 711:58.04Dan Gabor InvitationalMarch 7, 2026
400 Meters · IndoorFoothill Time Trials · Feb 161:01.28Foothill Time TrialsFebruary 16, 2024
400 Meters · OutdoorEBAL: Foothill - Granada - Livermore · Apr 2457.77EBAL: Foothill - Granada - LivermoreApril 24, 2025
600 Meters · Outdoor2026 California Winter Championship Qualifiers · Jan 241:34.29a2026 California Winter Championship QualifiersJanuary 24, 2026
800 Meters · OutdoorEBAL: Amador Valley - Foothill · Apr 302:12.03aEBAL: Amador Valley - FoothillApril 30, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 30EBAL: Amador Valley - FoothillApr 30 · 1600 Meters · Place 13 · Foothill (Pleasanton)Foothill (Pleasanton)1600 Meters13.5:20.42a12
Apr 30EBAL: Amador Valley - FoothillApr 30 · 800 Meters · Place 8 · Foothill (Pleasanton)Foothill (Pleasanton)800 Meters8.2:12.03a PB12
Apr 23EBAL: Foothill - Granada - LivermoreApr 23 · 1600 Meters · Place 10 · Foothill (Pleasanton)Foothill (Pleasanton)1600 Meters10.5:12.67a PB12
Apr 23EBAL: Foothill - Granada - LivermoreApr 23 · 800 Meters · Place 10 · Foothill (Pleasanton)Foothill (Pleasanton)800 Meters10.2:15.79a12
Apr 18Granada Distance & Sprint FestivalApr 18 · 1600 Meters · Place 245 · Foothill (Pleasanton)Foothill (Pleasanton)1600 Meters2455:24.41a12
Apr 18Granada Distance & Sprint FestivalApr 18 · 800 Meters · Place 123 · Foothill (Pleasanton)Foothill (Pleasanton)800 Meters1232:17.76a12
Apr 15EBAL: California - Foothill - Livermore - San Ramon ValleyApr 15 · 1600 Meters · Place 32 · Foothill (Pleasanton)Foothill (Pleasanton)1600 Meters32.5:13.20a12
Apr 15EBAL: California - Foothill - Livermore - San Ramon ValleyApr 15 · 800 Meters · Place 18 · Foothill (Pleasanton)Foothill (Pleasanton)800 Meters18.2:14.48a12
Apr 8Amador Valley Spring FlingApr 8 · 1600 Meters · Place 6 · Foothill (Nc)Foothill (Nc)1600 Meters65:23.2412
Apr 8Amador Valley Spring FlingApr 8 · 800 Meters · Place 7 · Foothill (Nc)Foothill (Nc)800 Meters72:18.8812
Mar 20Dublin Distance Fiesta Mar 20 · 3200 Meters · Place 506 · Foothill (Nc)Foothill (Nc)3200 Meters50612:08.4012
Mar 20Dublin Distance Fiesta Mar 20 · 800 Meters · Place 462 · Foothill (Nc)Foothill (Nc)800 Meters4622:15.7512
Mar 7Dan Gabor InvitationalMar 7 · 3200 Meters · Place 70 · Foothill (PlFoothill (Pl3200 Meters7011:58.04 PB12
Mar 7Dan Gabor InvitationalMar 7 · 800 Meters · Place 95 · Foothill (PlFoothill (Pl800 Meters952:13.5812
Jan 242026 California Winter Championship QualifiersJan 24 · 600 Meters · Place 10 · UnattachedUnattached600 Meters10.1:34.29a PB12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25EBAL: Dublin - Foothill - LivermoreFeb 25 · 1600 Meters · Place 4 · Foothill (Nc)Foothill (Nc)1600 Meters45:18.54 PB12
Feb 20Foothill Time TrialsFeb 20 · 1600 Meters · Place 5 · Foothill (NcFoothill (Nc1600 Meters55:20.0h PB12

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 1EBAL: Amador Valley - FoothillMay 1 · 800 Meters · Place 7 · Foothill (NcFoothill (Nc800 Meters72:13.3311
May 1EBAL: Amador Valley - FoothillMay 1 · 1600 Meters · Place 21 · Foothill (NcFoothill (Nc1600 Meters215:32.6511
Apr 24EBAL: Foothill - Granada - LivermoreApr 24 · 1600 Meters · Place 15 · Foothill (NcFoothill (Nc1600 Meters155:24.2011
Apr 24EBAL: Foothill - Granada - LivermoreApr 24 · 400 Meters · Place 4 · Foothill (NcFoothill (Nc400 Meters457.77 PB11
Apr 24EBAL: Foothill - Granada - LivermoreApr 24 · 200 Meters · Place 19 · Foothill (NcFoothill (Nc200 Meters1926.51 PB11
Apr 24EBAL: Foothill - Granada - LivermoreApr 24 · 1600 Meters · Place 15 · Foothill (NcFoothill (Nc1600 Meters155:24.2011
Apr 24EBAL: Foothill - Granada - LivermoreApr 24 · 400 Meters · Place 4 · Foothill (NcFoothill (Nc400 Meters457.7711
Apr 24EBAL: Foothill - Granada - LivermoreApr 24 · 200 Meters · Place 19 · Foothill (NcFoothill (Nc200 Meters1926.5111
Apr 19Granada Distance & Sprint FestivalApr 19 · 1600 Meters · Place 275 · Foothill (Nc)Foothill (Nc)1600 Meters2755:28.7411
Apr 19Granada Distance & Sprint FestivalApr 19 · 800 Meters · Place 98 · Foothill (Nc)Foothill (Nc)800 Meters982:15.5611
Apr 10Amador Valley Spring FlingApr 10 · 1600 Meters · Place 28 · Foothill (Pleasanton)Foothill (Pleasanton)1600 Meters28.5:19.66a11
Apr 10Amador Valley Spring FlingApr 10 · 800 Meters · Place 23 · Foothill (Pleasanton)Foothill (Pleasanton)800 Meters23.2:17.44a11
Apr 3EBAL: California - Foothill - San Ramon ValleyApr 3 · 800 Meters · Place 19 · Foothill (NcFoothill (Nc800 Meters192:23.3911
Apr 3EBAL: California - Foothill - San Ramon ValleyApr 3 · 400 Meters · Place 15 · Foothill (NcFoothill (Nc400 Meters1558.1911
Mar 21Dublin Distance FiestaMar 21 · 3200 Meters · Place 550 · Foothill (Nc)Foothill (Nc)3200 Meters55012:31.6211
Mar 21Dublin Distance FiestaMar 21 · 1600 Meters · Place 1049 · Foothill (Nc)Foothill (Nc)1600 Meters10495:27.5211
Mar 21Dublin Distance FiestaMar 21 · 800 Meters · Place 496 · Foothill (Nc)Foothill (Nc)800 Meters4962:18.5911
Mar 15EBAL InvitationalMar 15 · 800 Meters · Place 40 · Foothill (PlFoothill (Pl800 Meters402:17.60—
Mar 15EBAL InvitationalMar 15 · 1600 Meters · Place 47 · Foothill (PlFoothill (Pl1600 Meters475:34.29—

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 7East Bay Greyhounds Track Club Time TrialsJun 7 · 800 Meters · Place 3 · East Bay GreyhoundsEast Bay Greyhounds800 Meters3.2:27.5a10
Apr 25EBAL: Amador Valley - FoothillApr 25 · 1600 Meters · Place 19 · Foothill (NcFoothill (Nc1600 Meters195:35.1810
Apr 25EBAL: Amador Valley - FoothillApr 25 · 800 Meters · Place 17 · Foothill (NcFoothill (Nc800 Meters172:23.7110
Apr 20Northern California Frosh/Soph ChampionshipsApr 20 · 1600 Meters · Place 127 · Foothill (Pleasanton)Foothill (Pleasanton)1600 Meters1275:38.22a—
Apr 20Northern California Frosh/Soph ChampionshipsApr 20 · 800 Meters · Place 60 · Foothill (Pleasanton)Foothill (Pleasanton)800 Meters602:27.60a—
Apr 18EBAL: Foothill - Granada - LivermoreApr 18 · 1600 Meters · Place 31 · Foothill (NcFoothill (Nc1600 Meters315:39.8710
Apr 18EBAL: Foothill - Granada - LivermoreApr 18 · 400 Meters · Place 11 · Foothill (NcFoothill (Nc400 Meters1159.6110
Apr 13Granada Distance & Sprint FestivalApr 13 · 1600 Meters · Place 295 · Foothill (Nc)Foothill (Nc)1600 Meters2955:50.3010
Apr 13Granada Distance & Sprint FestivalApr 13 · 800 Meters · Place 146 · Foothill (Nc)Foothill (Nc)800 Meters1462:28.8610
Apr 3Amador Valley Spring FlingApr 3 · 3200 Meters · Place 3 · Foothill (Nc)Foothill (Nc)3200 Meters312:42.1310
Apr 3Amador Valley Spring FlingApr 3 · 400 Meters · Place 6 · Foothill (Nc)Foothill (Nc)400 Meters660.4010
Mar 15Dublin Distance FiestaMar 15 · 1600 Meters · Place 1219 · Foothill (Pleasanton)Foothill (Pleasanton)1600 Meters12195:55.32a—
Mar 15Dublin Distance FiestaMar 15 · 800 Meters · Place 716 · Foothill (Pleasanton)Foothill (Pleasanton)800 Meters7162:27.20a—
Mar 15Dublin Distance FiestaMar 15 · 1600 Meters · Place 1219 · Foothill (Nc)Foothill (Nc)1600 Meters12195:55.3210
Mar 15Dublin Distance FiestaMar 15 · 800 Meters · Place 716 · Foothill (Nc)Foothill (Nc)800 Meters7162:27.2010
Mar 9Morisoli/White InvitationalMar 9 · 1600 Meters · Place 68 · Foothill (Pleasanton)Foothill (Pleasanton)1600 Meters685:39.13a—
Mar 9Morisoli/White InvitationalMar 9 · 800 Meters · Place 38 · Foothill (Pleasanton)Foothill (Pleasanton)800 Meters382:27.14a—
Mar 7EBAL: California - Foothill - San Ramon ValleyMar 7 · 800 Meters · Place 17 · Foothill (NcFoothill (Nc800 Meters172:27.1310
Mar 7EBAL: California - Foothill - San Ramon ValleyMar 7 · 400 Meters · Place 24 · Foothill (NcFoothill (Nc400 Meters241:00.9910
Mar 2Dan Gabor InvitationalMar 2 · 1600 Meters · Place 308 · Foothill (Nc)Foothill (Nc)1600 Meters3085:43.0810
Mar 2Dan Gabor InvitationalMar 2 · 800 Meters · Place 171 · Foothill (Nc)Foothill (Nc)800 Meters1712:32.0210
Mar 2Dan Gabor InvitationalMar 2 · 400 Meters · Place 170 · Foothill (Nc)Foothill (Nc)400 Meters17062.6110

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 16Foothill Time TrialsFeb 16 · 1600 Meters · Place 18 · Foothill (NC)Foothill (NC)1600 Meters185:58.19—
Feb 16Foothill Time TrialsFeb 16 · 400 Meters · Place 39 · Foothill (NC)Foothill (NC)400 Meters391:01.28 PB—

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 27San Ramon Tri - MeetApr 27 · 1600 Meters · Place 23 · Foothill (Pleasanton)Foothill (Pleasanton)1600 Meters236:05.68a—
Apr 27San Ramon Tri - MeetApr 27 · 800 Meters · Place 32 · Foothill (Pleasanton)Foothill (Pleasanton)800 Meters322:35.69a—
Apr 20EBAL: Amador Valley - FoothillApr 20 · 1600 Meters · Place 30 · Foothill (NcFoothill (Nc1600 Meters305:54.449
Apr 20EBAL: Amador Valley - FoothillApr 20 · 800 Meters · Place 27 · Foothill (NcFoothill (Nc800 Meters272:31.489
Apr 12EBAL: Foothill - Granada - LivermoreApr 12 · 1600 Meters · Place 34 · Foothill (Pleasanton)Foothill (Pleasanton)1600 Meters345:46.689
Apr 12EBAL: Foothill - Granada - LivermoreApr 12 · 800 Meters · Place 40 · Foothill (Pleasanton)Foothill (Pleasanton)800 Meters402:36.059
Apr 5Amador Valley Spring FlingApr 5 · 1600 Meters · Place 12 · Foothill (Nc)Foothill (Nc)1600 Meters125:49.639
Apr 5Amador Valley Spring FlingApr 5 · 800 Meters · Place 7 · Foothill (Nc)Foothill (Nc)800 Meters72:29.509
Apr 5Amador Valley Spring FlingApr 5 · 1600 Meters · Place 12 · Foothill (Nc)Foothill (Nc)1600 Meters125:49.639
Apr 5Amador Valley Spring FlingApr 5 · 800 Meters · Place 7 · Foothill (Nc)Foothill (Nc)800 Meters72:29.509
Mar 11Morisoli/White InvitationalMar 11 · 1600 Meters · Place 57 · Foothill (Nc)Foothill (Nc)1600 Meters576:19.539
Mar 11Morisoli/White InvitationalMar 11 · 1600 Meters · Place 57 · Foothill (Nc)Foothill (Nc)1600 Meters576:19.539
Mar 4Dan Gabor InvitationalMar 4 · 1600 Meters · Place 379 · Foothill (Nc)Foothill (Nc)1600 Meters3796:25.119
Mar 4Dan Gabor InvitationalMar 4 · 800 Meters · Place 203 · Foothill (Nc)Foothill (Nc)800 Meters2032:40.559
Mar 4Dan Gabor InvitationalMar 4 · 1600 Meters · Place 380 · Foothill (Nc)Foothill (Nc)1600 Meters3806:25.119
Mar 4Dan Gabor InvitationalMar 4 · 800 Meters · Place 203 · Foothill (Nc)Foothill (Nc)800 Meters2032:40.559

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17Foothill Time TrialsFeb 17 · 1600 Meters · Place 20 · Foothill (NC)Foothill (NC)1600 Meters206:18.15FR
Feb 17Foothill Time TrialsFeb 17 · 400 Meters · Place 47 · Foothill (NC)Foothill (NC)400 Meters471:07.03FR

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Oct 26Mid-Season Mania 3200m InvitationalOct 26 · 3200 Meters · Place 260 · Foothill (Pleasanton)Foothill (Pleasanton)3200 Meters260.13:22.409