Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWildcat Twilight Showdown - Reschedule · Mar 2913.27aWildcat Twilight Showdown - RescheduleMarch 29, 2024
1600 Meters · OutdoorSturgeon Invite @ Granite Bay HS · Mar 96:07.82Sturgeon Invite @ Granite Bay HS March 9, 2024
200 Meters · OutdoorSFL Center Meet # 3 · Apr 1027.51aSFL Center Meet # 3 April 10, 2024
400 Meters · IndoorGBHS Team Time Trials 2026 · Feb 231:16.12GBHS Team Time Trials 2026February 23, 2026
400 Meters · OutdoorSFL Center Meet # 3 · Apr 101:02.10aSFL Center Meet # 3 April 10, 2024
800 Meters · IndoorGlenn Poole Invitational · Feb 242:46.28Glenn Poole InvitationalFebruary 24, 2024
800 Meters · OutdoorSFL Varsity Championship · May 32:32.87aSFL Varsity Championship May 3, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 2SFL Championships Day 2 May 2 · 800 Meters · Place 30 · Granite Bay800 Meters302:36.62a11
Apr 18Placer County ChampionshipApr 18 · 800 Meters · Place 4 · Granite Bay (SJ)800 Meters42:37.4711
Apr 15SFL# 3 Granite Bay, Del Oro, Jesuit, St Francis, Oak Ridge Apr 15 · 800 Meters · Place 12 · Granite Bay800 Meters12.2:54.09a11
Apr 15SFL# 3 Granite Bay, Del Oro, Jesuit, St Francis, Oak Ridge Apr 15 · 400 Meters · Place 8 · Granite Bay400 Meters8.1:07.52a11
Mar 18SFL # 2 Del Oro, Granite Bay, Davis, FolsomMar 18 · 800 Meters · Place 8 · Granite Bay800 Meters82:49.18a11
Mar 1411th Annual Randall Sturgeon InvitationalMar 14 · 400 Meters · Place 35 · Granite Bay400 Meters35.1:09.64a11
Mar 4SFL # 1 - Whitney, Rocklin, Del Oro, Granite Bay Mar 4 · 800 Meters · Place 9 · Granite Bay800 Meters92:52.65a11
Mar 4SFL # 1 - Whitney, Rocklin, Del Oro, Granite Bay Mar 4 · 400 Meters · Place 12 · Granite Bay400 Meters121:09.95a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23GBHS Team Time Trials 2026Feb 23 · 800 Meters · Place 1 · Granite Bay800 Meters12:53.6011
Feb 23GBHS Team Time Trials 2026Feb 23 · 400 Meters · Place 14 · Granite Bay400 Meters141:16.12 PB11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 3SFL Varsity Championship May 3 · 800 Meters · Place 1 · Granite Bay800 Meters1.2:32.87a PB10
Apr 9SFL # 3 B Host Del Oro /Jesuit/St. Francis/Oak Ridge/GBHSApr 9 · 800 Meters · Place 1 · Granite Bay800 Meters1.2:37.11a10
Mar 29Bella Vista Bronco Speed FestivalMar 29 · 400 Meters · Place 13 · Granite Bay400 Meters131:06.33a10
Mar 19SLF Quad Meet # 2 A - GBHS, Del Oro, Davis, Folsom Mar 19 · 400 Meters · Place 3 · Granite Bay400 Meters3.1:05.60a10
Mar 19SLF Quad Meet # 2 A - GBHS, Del Oro, Davis, Folsom Mar 19 · 200 Meters · Place 4 · Granite Bay200 Meters4.29.01a10
Mar 8Sturgeon Invite 2025Mar 8 · 400 Meters · Place 3 · Granite Bay (SJ)400 Meters31:05.3110
Mar 5SFL Quad meet # 1 B - Rocklin, Whitney, Del Oro, GBHSMar 5 · 800 Meters · Place 1 · Granite Bay800 Meters1.2:37.95a10
Mar 1Glenn Poole InvitationalMar 1 · 400 Meters · Place 5 · Granite Bay400 Meters51:06.01a—
Feb 24GBHS Team Time trials Feb 24 · 400 Meters · Place 5 · Granite Bay400 Meters5.1:07.33aUnofficial10

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 9CIF-SJS Division I Championships FinalsMay 9 · 400 Meters · Place 13 · Granite Bay400 MetersRound P13.1:03.52a9
May 9CIF-SJS Division I Championships FinalsMay 9 · 200 Meters · Place 16 · Granite Bay200 MetersRound P16.27.89aWind: 1.99
Apr 27SFL League ChampionshipsApr 27 · 400 Meters · Place 5 · Granite Bay400 Meters5.1:02.58a9
Apr 27SFL League ChampionshipsApr 27 · 200 Meters · Place 5 · Granite Bay200 Meters5.27.79aWind: 2.29
Apr 10SFL Center Meet # 3 Apr 10 · 400 Meters · Place 1 · Granite Bay400 Meters11:02.10a PB—
Apr 10SFL Center Meet # 3 Apr 10 · 200 Meters · Place 1 · Granite Bay200 Meters127.51a PB—
Apr 6Herd RoundupApr 6 · 200 Meters · Place 6 · Granite Bay200 Meters628.73a—
Apr 6Herd RoundupApr 6 · 100 Meters · Place 16 · Granite Bay100 Meters1614.21a—
Apr 6Herd RoundupApr 6 · 200 Meters · Place 6 · Granite Bay (SJ)200 Meters628.739
Apr 6Herd RoundupApr 6 · 100 Meters · Place 16 · Granite Bay (SJ)100 Meters1614.219
Mar 29Wildcat Twilight Showdown - RescheduleMar 29 · 200 Meters · Place 4 · Granite Bay200 Meters429.72a—
Mar 29Wildcat Twilight Showdown - RescheduleMar 29 · 100 Meters · Place 3 · Granite Bay100 Meters313.27a PB—
Mar 20SFL #2Mar 20 · 100 Meters · Place 4 · Granite Bay100 Meters414.04a—
Mar 9Sturgeon Invite @ Granite Bay HS Mar 9 · 1600 Meters · Place 7 · Granite Bay (SJ)1600 Meters76:07.82 PB9
Mar 6SFL Center Meet # 1 Mar 6 · 800 Meters · Place 9 · Granite Bay800 Meters92:53.31a—
Mar 6SFL Center Meet # 1 Mar 6 · 400 Meters · Place 7 · Granite Bay400 Meters71:10.64a—
Feb 16RJUHSD Time TrialsFeb 16 · 400 Meters · Place 5 · Granite Bay400 Meters5.1:07.93aUnofficial9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 24Glenn Poole InvitationalFeb 24 · 800 Meters · Place 7 · Granite Bay800 Meters72:46.28 PB9