Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorSFL Center Meet # 3 · Apr 105:42.60aSFL Center Meet # 3 April 10, 2024
3200 Meters · IndoorGlenn Poole Invitational · Feb 2512:49.16Glenn Poole InvitationalFebruary 25, 2023
3200 Meters · OutdoorGlenn Rogers Distance Carnival · Apr 1912:20.93aGlenn Rogers Distance Carnival April 19, 2024
400 Meters · OutdoorBronco Speed Festival · Apr 11:08.15aBronco Speed FestivalApril 1, 2023
800 Meters · IndoorGlenn Poole Invitational · Feb 262:40.91Glenn Poole Invitational February 26, 2022
800 Meters · OutdoorSierra Foothill League Finals · May 52:32.37aSierra Foothill League FinalsMay 5, 2023

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

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 3SFL Varsity Championship May 3 · 3200 Meters · Place 43 · Granite Bay3200 Meters43.15:09.65a12
May 3SFL Varsity Championship May 3 · 1600 Meters · Place 44 · Granite Bay1600 Meters44.6:20.58a12
May 3SFL Varsity Championship May 3 · 800 Meters · Place 49 · Granite Bay800 Meters49.2:58.07a12
Apr 9SFL # 3 B Host Del Oro /Jesuit/St. Francis/Oak Ridge/GBHSApr 9 · 3200 Meters · Place 10 · Granite Bay3200 Meters10.13:28.42a12
Mar 21Dublin Distance FiestaMar 21 · 1600 Meters · Place 452 · Granite Bay1600 Meters4526:11.4212
Mar 19SLF Quad Meet # 2 A - GBHS, Del Oro, Davis, Folsom Mar 19 · 3200 Meters · Place 7 · Granite Bay3200 Meters7.13:39.41a12
Mar 8Sturgeon Invite 2025Mar 8 · 1600 Meters · Place 8 · Granite Bay (SJ)1600 Meters86:22.1512
Mar 5SFL Quad meet # 1 B - Rocklin, Whitney, Del Oro, GBHSMar 5 · 3200 Meters · Place 5 · Granite Bay3200 Meters5.13:03.06a12
Mar 1Glenn Poole InvitationalMar 1 · 1600 Meters · Place 18 · Granite Bay1600 Meters186:01.49a—
Feb 24GBHS Team Time trials Feb 24 · 1600 Meters · Place 7 · Granite Bay1600 Meters7.6:14.25aUnofficial12

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 27SFL League ChampionshipsApr 27 · 1600 Meters · Place 18 · Granite Bay1600 Meters18.6:06.13a11
Apr 27SFL League ChampionshipsApr 27 · 800 Meters · Place 14 · Granite Bay800 Meters14.2:47.48a11
Apr 19Glenn Rogers Distance Carnival Apr 19 · 3200 Meters · Place 6 · Granite Bay3200 Meters612:20.93a PB—
Apr 10SFL Center Meet # 3 Apr 10 · 1600 Meters · Place 16 · Granite Bay1600 Meters165:42.60a PB—
Apr 10SFL Center Meet # 3 Apr 10 · 800 Meters · Place 12 · Granite Bay800 Meters122:37.96a—
Mar 29Wildcat Twilight Showdown - RescheduleMar 29 · 1600 Meters · Place 9 · Granite Bay1600 Meters95:58.95a—
Mar 20SFL #2Mar 20 · 3200 Meters · Place 5 · Granite Bay3200 Meters512:22.30a—
Mar 15Dublin Distance FiestaMar 15 · 1600 Meters · Place 304 · Granite Bay1600 Meters3045:56.26a—
Mar 15Dublin Distance FiestaMar 15 · 1600 Meters · Place 304 · Granite Bay1600 Meters3045:56.2611
Mar 9Sturgeon Invite @ Granite Bay HS Mar 9 · 1600 Meters · Place 19 · Granite Bay (SJ)1600 Meters196:04.9611
Mar 6SFL Center Meet # 1 Mar 6 · 3200 Meters · Place 5 · Granite Bay3200 Meters513:01.82a—
Feb 16RJUHSD Time TrialsFeb 16 · 1600 Meters · Place 9 · Granite Bay1600 Meters9.5:59.61aUnofficial11
Feb 16RJUHSD Time TrialsFeb 16 · 800 Meters · Place 9 · Granite Bay800 Meters9.2:45.48aUnofficial11

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 5Sierra Foothill League FinalsMay 5 · 3200 Meters · Place 2 · Granite Bay3200 Meters2.13:44.86a10
May 5Sierra Foothill League FinalsMay 5 · 1600 Meters · Place 5 · Granite Bay1600 Meters5.5:49.42a10
May 5Sierra Foothill League FinalsMay 5 · 800 Meters · Place 3 · Granite Bay800 MetersRound P3.2:32.37a PB10
May 5Sierra Foothill League FinalsMay 5 · 800 Meters · Place 3 · Granite Bay800 Meters3.2:35.47a10
Apr 15Sturgeon Invite @ Granite Bay HS Apr 15 · 3200 Meters · Place 3 · Granite Bay3200 Meters313:31.46a—
Apr 12SFL Center meet #3 @ GBHS Apr 12 · 1600 Meters · Place 5 · Granite Bay1600 Meters55:42.76a—
Apr 12SFL Center meet #3 @ GBHS Apr 12 · 800 Meters · Place 3 · Granite Bay800 Meters32:37.97a—
Apr 1Bronco Speed FestivalApr 1 · 400 Meters · Place 20 · Granite Bay400 Meters201:08.15a PB—
Mar 22SFL Center #2Mar 22 · 3200 Meters · Place 4 · Granite Bay3200 Meters4.13:00.78a10
Mar 17Dublin Distance FiestaMar 17 · 800 Meters · Place 78 · Granite Bay800 Meters782:32.7910
Mar 17Dublin Distance FiestaMar 17 · 1600 Meters · Place 261 · Granite Bay1600 Meters2615:59.6010
Mar 1SFL Center #1Mar 1 · 3200 Meters · Place 1 · Granite Bay3200 Meters1.13:02.84a10
Mar 1SFL Center #1Mar 1 · 1600 Meters · Place 5 · Granite Bay1600 Meters5.5:58.47a10
Feb 17RJUHSD Cup Time Trials @ GBHS Feb 17 · 1600 Meters · Place 2 · Granite Bay1600 Meters2.6:04.02a10

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 25Glenn Poole InvitationalFeb 25 · 3200 Meters · Place 3 · Granite Bay3200 Meters312:49.16 PB10

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 6SFL FinalsMay 6 · 800 Meters · Place 10 · Granite Bay800 MetersRound P102:40.239
May 6SFL FinalsMay 6 · 800 Meters · Place 5 · Granite Bay800 Meters52:38.929
May 6SFL FinalsMay 6 · 1600 Meters · Place 8 · Granite Bay1600 Meters85:47.339
May 6SFL FinalsMay 6 · 800 Meters · Place 10 · Granite Bay800 MetersRound P102:40.239
May 6SFL FinalsMay 6 · 800 Meters · Place 5 · Granite Bay800 Meters52:38.929
May 6SFL FinalsMay 6 · 1600 Meters · Place 8 · Granite Bay1600 Meters85:47.339
May 4SFL TrialsMay 4 · 800 Meters · Place 10 · Granite Bay800 MetersRound P10.2:40.23a9
Apr 27Oak Ridge vs. Granite BayApr 27 · 1600 Meters · Place 7 · Granite Bay1600 Meters7.5:49.66a9
Apr 27Oak Ridge vs. Granite BayApr 27 · 800 Meters · Place 7 · Granite Bay800 Meters7.2:43.56a9
Apr 20Granite Bay versus Whitney duel meetApr 20 · 1600 Meters · Place 3 · Granite Bay1600 Meters35:59.639
Apr 20Granite Bay versus Whitney duel meetApr 20 · 800 Meters · Place 3 · Granite Bay800 Meters32:44.289
Apr 7GBHS at Folsom SFL Duel Apr 7 · 800 Meters · Place 4 · Granite Bay800 Meters4.2:46.45a9
Mar 29Double Duel: GBHS vs Del Oro, GBHS vs Rocklin, Rocklin vs Del OroMar 29 · 3200 Meters · Place 4 · Granite Bay3200 Meters4.13:31.83a9
Mar 18Dublin Distance FiestaMar 18 · 800 Meters · Place 140 · Granite Bay800 Meters1402:43.209
Mar 18Dublin Distance FiestaMar 18 · 1600 Meters · Place 199 · Granite Bay1600 Meters1995:55.809
Mar 12Sturgeon InvitationalMar 12 · 1600 Meters · Place 6 · Granite Bay1600 Meters6.5:56.63a9
Feb 17GBHS Time Trials Feb 17 · 800 Meters · Place 5 · Granite Bay800 Meters5.2:52.60aUnofficial9
Feb 17GBHS Time Trials Feb 17 · 400 Meters · Place 14 · Granite Bay400 Meters14.1:12.88aUnofficial9

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 26Glenn Poole Invitational Feb 26 · 800 Meters · Place 7 · Granite Bay800 Meters72:40.91 PB9