Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · Indoor27th Annual Pittsburg Relays · Feb 216:22.89a27th Annual Pittsburg RelaysFebruary 21, 2026
1600 Meters · OutdoorFVL TRIALS AND FINALS · Apr 285:50.44aFVL TRIALS AND FINALSApril 28, 2026
3200 Meters · OutdoorDublin Distance Fiesta · Mar 2012:40.02Dublin Distance Fiesta March 20, 2026
800 Meters · IndoorRoseville Time Trials · Feb 123:13.34Roseville Time Trials February 12, 2026
800 Meters · OutdoorPlacer County Championship · Apr 182:45.27Placer County ChampionshipApril 18, 2026
Complete · OutdoorHalden Invitational · Apr 193:13.51Halden InvitationalApril 19, 2025

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Apr 28FVL TRIALS AND FINALSApr 28 · 3200 Meters · Place 4 · Roseville3200 Meters4.12:54.20a10
Apr 28FVL TRIALS AND FINALSApr 28 · 1600 Meters · Place 16 · Roseville1600 Meters16.5:50.44a PB10
Apr 28FVL TRIALS AND FINALSApr 28 · 800 Meters · Place 19 · Roseville800 MetersRound P19.2:49.04a10
Apr 18Placer County ChampionshipApr 18 · 1600 Meters · Place 26 · Roseville (SJ)1600 Meters265:55.1910
Apr 18Placer County ChampionshipApr 18 · 800 Meters · Place 26 · Roseville (SJ)800 Meters262:45.27 PB10
Apr 14FVL Tri Meet - Twelve Bridges, Roseville, River ValleyApr 14 · 3200 Meters · Place 2 · Roseville3200 Meters213:15.32a10
Apr 14FVL Tri Meet - Twelve Bridges, Roseville, River ValleyApr 14 · 1600 Meters · Place 15 · Roseville1600 Meters156:16.90a10
Apr 14FVL Tri Meet - Twelve Bridges, Roseville, River ValleyApr 14 · 800 Meters · Place 12 · Roseville800 Meters122:47.37a10
Mar 27Valhalla Distance CarnivalMar 27 · 1600 Meters · Place 95 · Roseville1600 Meters956:02.26a10
Mar 27Valhalla Distance CarnivalMar 27 · 800 Meters · Place 124 · Roseville800 Meters1242:45.98a10
Mar 25FVL Meet Roseville Mar 25 · 3200 Meters · Place 4 · Roseville3200 Meters413:22.08a10
Mar 25FVL Meet Roseville Mar 25 · 1600 Meters · Place 10 · Roseville1600 Meters106:01.15a10
Mar 25FVL Meet Roseville Mar 25 · 800 Meters · Place 9 · Roseville800 Meters92:48.06a10
Mar 20Dublin Distance Fiesta Mar 20 · 3200 Meters · Place 531 · Roseville (Sj)3200 Meters53112:40.02 PB10
Mar 20Dublin Distance Fiesta Mar 20 · 800 Meters · Place 1161 · Roseville (Sj)800 Meters11612:48.3110
Mar 12FVL Meet at Twelve BridgesMar 12 · 3200 Meters · Place 8 · Roseville3200 Meters813:22.48a10
Mar 12FVL Meet at Twelve BridgesMar 12 · 1600 Meters · Place 14 · Roseville1600 Meters146:23.18a10
Mar 6LeFebvre RelaysMar 6 · 3200 Meters · Place 4 · Roseville3200 Meters413:35.64a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 2127th Annual Pittsburg RelaysFeb 21 · 1600 Meters · Place 25 · Roseville1600 Meters256:22.89a PB10
Feb 12Roseville Time Trials Feb 12 · 1600 Meters · Place 8 · Roseville (SJ)1600 Meters87:04.9910
Feb 12Roseville Time Trials Feb 12 · 800 Meters · Place 8 · Roseville (SJ)800 Meters83:13.34 PB10

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 9FVL Championship May 9 · 1600 Meters · Place 25 · Roseville1600 Meters256:18.87a9
May 9FVL Championship May 9 · 800 Meters · Place 22 · Roseville800 Meters223:09.00a9
Apr 23FVL Yuba City / Del Campo / Placer / RosevilleApr 23 · Complete · Place 18 · RosevilleComplete187:09.109
Apr 23FVL Yuba City / Del Campo / Placer / RosevilleApr 23 · Complete · Place 15 · RosevilleComplete153:18.689
Apr 19Halden InvitationalApr 19 · Complete · Place 230 · RosevilleComplete2306:53.169
Apr 19Halden InvitationalApr 19 · Complete · Place 129 · RosevilleComplete1293:13.51 PB9
Apr 3FVL Meet Roseville/Placer/Nevada UnionApr 3 · 3200 Meters · Place 7 · Roseville3200 Meters716:07.85a9
Apr 3FVL Meet Roseville/Placer/Nevada UnionApr 3 · 1600 Meters · Place 14 · Roseville1600 Meters147:20.92a9
Mar 21Dublin Distance FiestaMar 21 · 1600 Meters · Place 1328 · Roseville (Sj)1600 Meters13287:08.429
Mar 21Dublin Distance FiestaMar 21 · 800 Meters · Place 970 · Roseville (Sj)800 Meters9703:18.929