Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorRoseville Time Trials · Feb 126:09.47Roseville Time Trials February 12, 2026
1600 Meters · OutdoorPlacer County Championship · Apr 185:38.43Placer County ChampionshipApril 18, 2026
3200 Meters · OutdoorFVL Yuba City / Del Campo / Placer / Roseville · Apr 2312:41.72FVL Yuba City / Del Campo / Placer / RosevilleApril 23, 2025
800 Meters · IndoorRoseville Time Trials · Feb 122:47.44Roseville Time Trials February 12, 2026
800 Meters · OutdoorFVL Meet Roseville · Mar 252:39.25aFVL Meet Roseville March 25, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 28FVL TRIALS AND FINALSApr 28 · 3200 Meters · Place 16 · Roseville3200 Meters16.14:16.05a12
Apr 28FVL TRIALS AND FINALSApr 28 · 1600 Meters · Place 26 · Roseville1600 Meters26.6:03.04a12
Apr 18Placer County ChampionshipApr 18 · 3200 Meters · Place 9 · Roseville (SJ)3200 Meters912:56.2412
Apr 18Placer County ChampionshipApr 18 · 1600 Meters · Place 19 · Roseville (SJ)1600 Meters195:38.43 PB12
Apr 14FVL Tri Meet - Twelve Bridges, Roseville, River ValleyApr 14 · 3200 Meters · Place 9 · Roseville3200 Meters912:57.38a12
Apr 14FVL Tri Meet - Twelve Bridges, Roseville, River ValleyApr 14 · 1600 Meters · Place 20 · Roseville1600 Meters205:55.02a12
Mar 27Valhalla Distance CarnivalMar 27 · 3200 Meters · Place 14 · Roseville3200 Meters1412:48.02a12
Mar 27Valhalla Distance CarnivalMar 27 · 1600 Meters · Place 94 · Roseville1600 Meters945:56.10a12
Mar 25FVL Meet Roseville Mar 25 · 3200 Meters · Place 3 · Roseville3200 Meters313:20.40a12
Mar 25FVL Meet Roseville Mar 25 · 1600 Meters · Place 11 · Roseville1600 Meters115:52.51a12
Mar 25FVL Meet Roseville Mar 25 · 800 Meters · Place 8 · Roseville800 Meters82:39.25a PB12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 12Roseville Time Trials Feb 12 · 1600 Meters · Place 6 · Roseville (SJ)1600 Meters66:09.47 PB12
Feb 12Roseville Time Trials Feb 12 · 800 Meters · Place 5 · Roseville (SJ)800 Meters52:47.44 PB12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 9FVL Championship May 9 · 3200 Meters · Place 18 · Roseville3200 Meters1814:20.39a11
May 9FVL Championship May 9 · 1600 Meters · Place 27 · Roseville1600 Meters276:07.54a11
Apr 23FVL Yuba City / Del Campo / Placer / RosevilleApr 23 · 3200 Meters · Place 12 · Roseville3200 Meters1212:41.72 PB11
Apr 23FVL Yuba City / Del Campo / Placer / RosevilleApr 23 · 1600 Meters · Place 16 · Roseville1600 Meters165:51.9411
Apr 19Halden InvitationalApr 19 · 3200 Meters · Place 79 · Roseville3200 Meters7913:11.0911
Apr 19Halden InvitationalApr 19 · 1600 Meters · Place 214 · Roseville1600 Meters2145:56.2411
Apr 3FVL Meet Roseville/Placer/Nevada UnionApr 3 · 3200 Meters · Place 5 · Roseville3200 Meters513:03.28a11
Apr 3FVL Meet Roseville/Placer/Nevada UnionApr 3 · 1600 Meters · Place 7 · Roseville1600 Meters76:05.72a11
Mar 222nd Annual Falcon Hype InvitationalMar 22 · 3200 Meters · Place 8 · Roseville3200 Meters813:24.52a11
Mar 222nd Annual Falcon Hype InvitationalMar 22 · 1600 Meters · Place 23 · Roseville1600 Meters236:09.74a11
Mar 1Glenn Poole InvitationalMar 1 · 3200 Meters · Place 58 · Roseville3200 Meters5813:51.43a—
Mar 1Glenn Poole InvitationalMar 1 · 1600 Meters · Place 62 · Roseville1600 Meters626:23.49a—