Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorGlenn Rogers Distance Carnival · Apr 245:29.23aGlenn Rogers Distance CarnivalApril 24, 2026
3200 Meters · OutdoorHalden Invitational · Apr 1811:44.52aHalden InvitationalApril 18, 2026
400 Meters · OutdoorMEL Vacaville vs Vanden · Mar 191:17.89aMEL Vacaville vs VandenMarch 19, 2025
800 Meters · OutdoorValhalla Distance Carnival · Mar 272:42.02aValhalla Distance CarnivalMarch 27, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Sep 302026 Mid-Season Mania 1600m InvitationalSep 30 · 1600 Meters · Place 27 · Vacaville1600 Meters27.5:33.88a10
May 13SJS D3 Championship TrialsMay 13 · 3200 Meters · Place 12 · Vacaville3200 Meters1212:02.73a10
Apr 29MEL Dual Meet Vacaville vs WoodApr 29 · 3200 Meters · Place 2 · Vacaville3200 Meters213:01.42a10
Apr 29MEL Dual Meet Vacaville vs WoodApr 29 · 1600 Meters · Place 1 · Vacaville1600 Meters16:08.59a10
Apr 24Glenn Rogers Distance CarnivalApr 24 · 1600 Meters · Place 5 · Vacaville1600 Meters55:29.23a PB10
Apr 22MEL DUAL VACAVILLE VS VANDENApr 22 · 3200 Meters · Place 1 · Vacaville3200 Meters112:38.33a10
Apr 22MEL DUAL VACAVILLE VS VANDENApr 22 · 1600 Meters · Place 1 · Vacaville1600 Meters15:45.57a10
Apr 18Halden InvitationalApr 18 · 3200 Meters · Place 6 · Vacaville3200 Meters611:44.52a PB10
Apr 15MEL Dual Meet Rodriguez vs VacavilleApr 15 · 3200 Meters · Place 2 · Vacaville3200 Meters212:08.73a10
Apr 15MEL Dual Meet Rodriguez vs VacavilleApr 15 · 1600 Meters · Place 1 · Vacaville1600 Meters15:39.10a10
Apr 1MEL Dual Meet Pioneer vs VacavilleApr 1 · 3200 Meters · Place 2 · Vacaville3200 Meters213:36.9010
Apr 1MEL Dual Meet Pioneer vs VacavilleApr 1 · 1600 Meters · Place 1 · Vacaville1600 Meters15:57.7010
Mar 27Valhalla Distance CarnivalMar 27 · 1600 Meters · Place 4 · Vacaville1600 Meters45:30.93a10
Mar 27Valhalla Distance CarnivalMar 27 · 800 Meters · Place 23 · Vacaville800 Meters232:42.02a PB10
Mar 25MEL Vacaville vs. River CityMar 25 · 3200 Meters · Vacaville3200 Meters—SCR10
Mar 25MEL Vacaville vs. River CityMar 25 · 1600 Meters · Place 2 · Vacaville1600 Meters2.6:05.61a10
Mar 25MEL Vacaville vs. River CityMar 25 · 800 Meters · Place 2 · Vacaville800 Meters2.2:44.73a10
Mar 20Dublin Distance Fiesta Mar 20 · 3200 Meters · Place 63 · Vacaville3200 Meters6312:02.8910
Mar 18MEL Vacaville VS SacramentoMar 18 · 1600 Meters · Place 1 · Vacaville1600 Meters16:11.15a10
Mar 18MEL Vacaville VS SacramentoMar 18 · 800 Meters · Place 2 · Vacaville800 Meters22:44.03a10
Mar 6Bronco Roundup Distance CarnivalMar 6 · 1600 Meters · Place 29 · Vacaville1600 Meters295:50.81a10

2025 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 14SJS DIVISION III TRIALS/FINALSMay 14 · 3200 Meters · Place 16 · Vacaville3200 Meters1612:59.36a9
May 7M.E.L Trials and FinalsMay 7 · 3200 Meters · Place 5 · Vacaville3200 Meters513:09.32a9
May 7M.E.L Trials and FinalsMay 7 · 1600 Meters · Place 8 · Vacaville1600 Meters86:02.78a9
May 7M.E.L Trials and FinalsMay 7 · 800 Meters · Place 9 · Vacaville800 MetersRound P92:47.81a9
May 7M.E.L Trials and FinalsMay 7 · 800 Meters · Place 11 · Vacaville800 Meters112:57.13a9
Apr 30MEL Wood vs VacavilleApr 30 · 1600 Meters · Place 1 · Vacaville1600 Meters16:05.14a9
Apr 30MEL Wood vs VacavilleApr 30 · 800 Meters · Place 1 · Vacaville800 Meters12:53.21a9
Apr 25Glenn Rogers Distance CarnivalApr 25 · 1600 Meters · Place 7 · Vacaville1600 Meters75:59.109
Apr 25Glenn Rogers Distance CarnivalApr 25 · 800 Meters · Place 13 · Vacaville800 Meters132:51.009
Apr 19Halden InvitationalApr 19 · 1600 Meters · Place 46 · Vacaville1600 Meters466:06.329
Apr 19Halden InvitationalApr 19 · 800 Meters · Place 73 · Vacaville800 Meters733:02.149
Apr 16MEL Vacaville vs RodriguezApr 16 · 1600 Meters · Place 1 · Vacaville1600 Meters1.5:58.43a9
Apr 16MEL Vacaville vs RodriguezApr 16 · 800 Meters · Vacaville800 Meters—DNS9
Apr 9MEL Vacaville vs SacramentoApr 9 · 1600 Meters · Place 1 · Vacaville1600 Meters16:55.009
Apr 9MEL Vacaville vs SacramentoApr 9 · 800 Meters · Place 2 · Vacaville800 Meters22:58.31a9
Mar 282nd Valhalla Distance CarnivalMar 28 · 1600 Meters · Vacaville1600 Meters—DNS9
Mar 282nd Valhalla Distance CarnivalMar 28 · 800 Meters · Place 19 · Vacaville800 Meters19.2:49.29a9
Mar 26MEL Vacaville vs River CityMar 26 · 3200 Meters · Vacaville3200 Meters—DNS9
Mar 26MEL Vacaville vs River CityMar 26 · 1600 Meters · Place 4 · Vacaville1600 Meters4.6:22.76a9
Mar 26MEL Vacaville vs River CityMar 26 · 800 Meters · Place 7 · Vacaville800 Meters7.2:55.47a9
Mar 19MEL Vacaville vs VandenMar 19 · 3200 Meters · Vacaville3200 Meters—DNS9
Mar 19MEL Vacaville vs VandenMar 19 · 1600 Meters · Place 2 · Vacaville1600 Meters2.6:14.23a9
Mar 19MEL Vacaville vs VandenMar 19 · 800 Meters · Vacaville800 Meters—DNS9
Mar 19MEL Vacaville vs VandenMar 19 · 400 Meters · Place 3 · Vacaville400 Meters3.1:17.89a PB9
Mar 7Bronco Roundup Distance CarnivalMar 7 · 1600 Meters · Place 40 · Vacaville1600 Meters406:00.70a—
Mar 5MEL Vacaville vs PioneerMar 5 · 1600 Meters · Place 1 · Vacaville1600 Meters16:16.97a—
Mar 5MEL Vacaville vs PioneerMar 5 · 800 Meters · Place 1 · Vacaville800 Meters12:51.53a—
Mar 1Dan Gabor InvitationalMar 1 · 800 Meters · Place 115 · Vacaville (S800 Meters1152:54.099
Mar 1Dan Gabor InvitationalMar 1 · 1600 Meters · Place 127 · Vacaville (S1600 Meters1276:16.349