Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor65th Annual Golden West Invitational · Jun 74:36.79a65th Annual Golden West InvitationalJune 7, 2025
1500 Meters · Indoor2024 California Winter Championship Qualifier · Jan 134:19.75a2024 California Winter Championship QualifierJanuary 13, 2024
1500 Meters · OutdoorCA Winter Championships · Feb 34:11.54aCA Winter ChampionshipsFebruary 3, 2024
1600 Meters · OutdoorHalden Invitational · Apr 134:21.83aHalden InvitationalApril 13, 2024
2000m Steeplechase · Outdoor2023 Golden West Invitational · Jun 36:59.202023 Golden West Invitational June 3, 2023
300 Meters · IndoorCA Winter Championships Qualifier · Jan 2840.75aCA Winter Championships Qualifier January 28, 2023
400 Meters · OutdoorDelta League Meet #1 · Mar 2551.89aDelta League Meet #1March 25, 2026
60m Hurdles · 30" / 0.762m · OutdoorKAMS vs. Toby Johnson Dual Meet · May 111.97KAMS vs. Toby Johnson Dual MeetMay 1, 2021
800 Meters · IndoorGlenn Poole Invitational · Feb 241:58.76Glenn Poole InvitationalFebruary 24, 2024
800 Meters · OutdoorSJS DI Championships Trials · May 91:56.41aSJS DI Championships Trials May 9, 2026
High Jump · OutdoorKAMS vs. KERR Dual Meet · Apr 244-08.00KAMS vs. KERR Dual MeetApril 24, 2021
Long Jump · OutdoorKAMS vs. KERR Dual Meet · Apr 2413-00.00KAMS vs. KERR Dual MeetApril 24, 2021

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 16SJS Division Finals (All Divisions)/Masters TrialsMay 16 · 800 Meters · Place 11 · Pleasant GrovePleasant Grove800 Meters112:01.63a12
May 9SJS DI Championships Trials May 9 · 800 Meters · Place 4 · Pleasant GrovePleasant Grove800 MetersRound P41:56.41a PB12
May 1Delta League Varsity & Frosh/Soph Championships May 1 · 800 Meters · Place 1 · Pleasant GrovePleasant Grove800 Meters1.1:57.57a12
Apr 252026 Sacramento Meet of ChampionsApr 25 · 800 Meters · Place 12 · Pleasant GrovePleasant Grove800 Meters121:58.9312
Apr 3Stanford InviteApr 3 · 800 Meters · Place 17 · Pleasant GrovePleasant Grove800 Meters17.2:00.14a12
Mar 25Delta League Meet #1Mar 25 · 400 Meters · Place 3 · Pleasant GrovePleasant Grove400 Meters3.51.89a PB12
Mar 20Dublin Distance Fiesta Mar 20 · 800 Meters · Place 39 · Pleasant GrovePleasant Grove800 Meters391:59.0412
Mar 1411th Annual Randall Sturgeon InvitationalMar 14 · 800 Meters · Place 2 · Pleasant GrovePleasant Grove800 Meters2.1:57.71a12

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 765th Annual Golden West InvitationalJun 7 · 1 Mile · Place 21 · Pleasant GrovePleasant Grove1 Mile21.4:36.79a PB11
May 24CIF Masters Finals 2025May 24 · 1600 Meters · Place 22 · Pleasant GrovePleasant Grove1600 Meters22.4:35.85a11
May 15CIF SJS Division I FinalsMay 15 · 1600 Meters · Place 7 · Pleasant GrovePleasant Grove1600 Meters7.4:24.30a11
May 15CIF SJS Division I FinalsMay 15 · 800 Meters · Place 8 · Pleasant GrovePleasant Grove800 MetersRound P8.2:00.19a11
May 2Delta League Varsity & Frosh/Soph Championships FinalsMay 2 · 1600 Meters · Place 1 · Pleasant GrovePleasant Grove1600 Meters1.4:31.87a11
May 2Delta League Varsity & Frosh/Soph Championships FinalsMay 2 · 800 Meters · Place 1 · Pleasant GrovePleasant Grove800 Meters1.2:02.30a11
Apr 262025 Sacramento Meet of ChampionsApr 26 · 800 Meters · Place 2 · Pleasant GrovePleasant Grove800 Meters21:56.6311
Apr 262025 Sacramento Meet of ChampionsApr 26 · 800 Meters · Place 2 · Pleasant GrovePleasant Grove800 Meters21:56.6311
Apr 23Senior Night Dual Meet vs DavisApr 23 · 1600 Meters · Place 3 · Pleasant GrovePleasant Grove1600 Meters3.4:39.27a11
Apr 23Senior Night Dual Meet vs DavisApr 23 · 800 Meters · Place 3 · Pleasant GrovePleasant Grove800 Meters3.2:09.08a11
Apr 19Halden InvitationalApr 19 · 1600 Meters · Place 8 · Pleasant GrovePleasant Grove1600 Meters84:25.7711
Apr 16Delta League Center Meet #2Apr 16 · 1600 Meters · Place 1 · Pleasant GrovePleasant Grove1600 Meters1.4:36.22a11
Apr 5Delta College Track and Field Mustang HS InvitationalApr 5 · 1600 Meters · Place 4 · Pleasant GrovePleasant Grove1600 Meters44:27.52a11
Apr 5Delta College Track and Field Mustang HS InvitationalApr 5 · 400 Meters · Place 20 · Pleasant GrovePleasant Grove400 Meters2056.18a11
Mar 29Herd RoundupMar 29 · 800 Meters · Place 1 · Pleasant Grove (SJ)Pleasant Grove (SJ)800 Meters12:00.9111
Mar 25Delta League Center Meet #1Mar 25 · 1600 Meters · Place 2 · Pleasant GrovePleasant Grove1600 Meters24:43.22a11
Mar 25Delta League Center Meet #1Mar 25 · 800 Meters · Place 1 · Pleasant GrovePleasant Grove800 Meters12:06.11a11
Mar 21Dublin Distance FiestaMar 21 · 1600 Meters · Place 262 · Pleasant GrovePleasant Grove1600 Meters2624:44.2111
Mar 1512th Annual Eddie Hart InvitationalMar 15 · 1600 Meters · Place 11 · Pleasant GrovePleasant Grove1600 Meters114:41.56a—
Mar 1Inderkum Tiger InvitationalMar 1 · 800 Meters · Place 1 · Pleasant GrovePleasant Grove800 Meters11:59.03a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 1CA Winter Championships QualifierFeb 1 · 1500 Meters · Place 3 · Pleasant GrovePleasant Grove1500 Meters34:20.07a—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 9CIF-SJS Division I Championships FinalsMay 9 · 800 Meters · Place 19 · Pleasant GrovePleasant Grove800 MetersRound P19.2:08.06a10
Apr 30Delta League Varsity & Frosh/Soph Championships FinalsApr 30 · 1600 Meters · Place 33 · Pleasant GrovePleasant Grove1600 Meters334:49.13a—
Apr 30Delta League Varsity & Frosh/Soph Championships FinalsApr 30 · 800 Meters · Place 7 · Pleasant GrovePleasant Grove800 Meters71:57.73a—
Apr 30Delta League Varsity & Frosh/Soph Championships FinalsApr 30 · 800 Meters · Place 7 · Pleasant GrovePleasant Grove800 Meters71:58.58a—
Apr 27Delta League Varsity & Frosh/Soph Championships TrialsApr 27 · 800 Meters · Place 7 · Pleasant GrovePleasant Grove800 MetersRound P7.1:57.73a10
Apr 13Halden InvitationalApr 13 · 1600 Meters · Place 6 · Pleasant GrovePleasant Grove1600 Meters64:21.83a PB—
Apr 6Herd RoundupApr 6 · 400 Meters · Place 5 · Pleasant GrovePleasant Grove400 Meters552.39a—
Apr 6Herd RoundupApr 6 · 400 Meters · Place 5 · Pleasant Grove (SJ)Pleasant Grove (SJ)400 Meters552.3910
Mar 30Delta College Mustang HS InvitationalMar 30 · 1600 Meters · Place 1 · Pleasant GrovePleasant Grove1600 Meters14:28.60a—
Mar 22The Valhalla Distance InvitationalMar 22 · 1600 Meters · Place 2 · Pleasant GrovePleasant Grove1600 Meters24:35.42a—
Mar 21Delta League Center Meet #1Mar 21 · 800 Meters · Place 12 · Pleasant GrovePleasant Grove800 Meters122:05.41a—
Mar 15Dublin Distance FiestaMar 15 · 800 Meters · Place 19 · Pleasant GrovePleasant Grove800 Meters191:58.62a—
Mar 15Dublin Distance FiestaMar 15 · 800 Meters · Place 19 · Pleasant GrovePleasant Grove800 Meters191:58.6210
Mar 9Wolf Pack RelaysMar 9 · 400 Meters · Place 4 · Pleasant GrovePleasant Grove400 Meters4.52.99a10
Feb 3CA Winter State Track & Field Championships Feb 3 · 1500 Meters · Place 31 · Pleasant GrovePleasant Grove1500 Meters31.4:11.54aUnofficial10
Feb 3CA Winter ChampionshipsFeb 3 · 1500 Meters · Place 31 · Pleasant Grove-:21Pleasant Grove-:211500 Meters31.4:11.54a PB10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Glenn Poole InvitationalFeb 24 · 800 Meters · Place 3 · Pleasant GrovePleasant Grove800 Meters31:58.76 PB10
Jan 132024 California Winter Championship QualifierJan 13 · 1500 Meters · Place 2 · Pleasant GrovePleasant Grove1500 Meters24:19.75a PB—

2023 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jul 6USATF Region 14 Junior Olympic T&F ChampionshipsJul 6 · 1500 Meters · Place 1 · Trailblazers Track ClubTrailblazers Track Club1500 Meters1.4:17.78a10
Jul 6USATF Region 14 Junior Olympic T&F ChampionshipsJul 6 · 800 Meters · Place 1 · Trailblazers Track ClubTrailblazers Track Club800 Meters1.2:02.93a10
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 1500 Meters · Place 1 · Trailblazers Track ClubTrailblazers Track Club1500 Meters14:19.61a—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 800 Meters · Place 2 · Trailblazers Track ClubTrailblazers Track Club800 Meters22:05.03a—
Jun 32023 Golden West Invitational Jun 3 · 2000m Steeplechase · Place 2 · Pleasant GrovePleasant Grove2000m Steeplechase26:59.20 PB9
Jun 32023 Golden West Invitational Jun 3 · 1 Mile · Place 11 · Pleasant GrovePleasant Grove1 Mile114:45.849
Jun 32023 Golden West Invitational Jun 3 · 2000m Steeplechase · Place 2 · Pleasant GrovePleasant Grove2000m Steeplechase26:59.209
Jun 32023 Golden West Invitational Jun 3 · 1 Mile · Place 11 · Pleasant GrovePleasant Grove1 Mile114:45.849
Jun 32023 Golden West Invitational Jun 3 · 2000m Steeplechase · Place 2 · Pleasant GrovePleasant Grove2000m Steeplechase26:59.209
Jun 32023 Golden West Invitational Jun 3 · 1 Mile · Place 11 · Pleasant GrovePleasant Grove1 Mile114:45.849
Jun 32023 Golden West Invitational Jun 3 · 2000m Steeplechase · Place 2 · Pleasant GrovePleasant Grove2000m Steeplechase26:59.209
Jun 32023 Golden West Invitational Jun 3 · 1 Mile · Place 11 · Pleasant GrovePleasant Grove1 Mile114:45.849
May 10CIF-SJS Division 1 Trials/FinalsMay 10 · 800 Meters · Place 20 · Pleasant GrovePleasant Grove800 Meters202:07.97a—
Apr 29Delta League Varsity & Frosh/Soph ChampionshipsApr 29 · 1600 Meters · Pleasant GrovePleasant Grove1600 Meters—DNS9
Apr 29Delta League Varsity & Frosh/Soph ChampionshipsApr 29 · 800 Meters · Place 7 · Pleasant GrovePleasant Grove800 MetersRound P7.1:59.57a9
Apr 29Delta League Varsity & Frosh/Soph ChampionshipsApr 29 · 800 Meters · Place 5 · Pleasant GrovePleasant Grove800 Meters5.2:00.41a9
Apr 15Sturgeon Invite @ Granite Bay HS Apr 15 · 1600 Meters · Place 1 · Pleasant GrovePleasant Grove1600 Meters14:43.24a—
Apr 12Delta League Center Meet #2Apr 12 · 800 Meters · Place 1 · Pleasant GrovePleasant Grove800 Meters12:03.88a—
Apr 8Herd Roundup Apr 8 · 1600 Meters · Place 5 · Pleasant Grove (SJ)Pleasant Grove (SJ)1600 Meters54:45.679
Apr 8Herd Roundup Apr 8 · 800 Meters · Place 3 · Pleasant Grove (SJ)Pleasant Grove (SJ)800 Meters32:06.139
Apr 12023 Delta College Mustang HS Invitational Apr 1 · 1600 Meters · Place 4 · Pleasant GrovePleasant Grove1600 Meters44:47.369
Apr 12023 Delta College Mustang HS Invitational Apr 1 · 800 Meters · Place 4 · Pleasant GrovePleasant Grove800 Meters42:08.799
Mar 25Thunder InvitationalMar 25 · 800 Meters · Place 8 · Pleasant GrovePleasant Grove800 Meters82:06.379
Mar 22Delta League Center Meet #1Mar 22 · 800 Meters · Place 2 · Pleasant GrovePleasant Grove800 Meters2.2:10.89a9
Mar 22Delta League Center Meet #1Mar 22 · 400 Meters · Place 4 · Pleasant GrovePleasant Grove400 Meters4.56.95a9
Mar 3Grape GamesMar 3 · 800 Meters · Place 1 · Pleasant GrovePleasant Grove800 Meters12:09.18a9
Jan 21Grant HS All-ComersJan 21 · 800 Meters · Place 6 · Pleasant GrovePleasant Grove800 Meters6.2:17.51aUnofficial9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25Glenn Poole InvitationalFeb 25 · 800 Meters · Place 1 · Pleasant GrovePleasant Grove800 Meters12:07.329
Jan 28CA Winter Championships Qualifier Jan 28 · 300 Meters · Place 31 · Pleasant GrovePleasant Grove300 Meters3140.75a PB9

2021 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 15KAMS vs. KERR Dual Meet IIMay 15 · Long Jump · Place 3 · AlbianiAlbianiLong Jump3.13-01.00Unofficial7
May 15KAMS vs. KERR Dual Meet IIMay 15 · High Jump · Place 2 · AlbianiAlbianiHigh Jump2.4-04.00Unofficial7
May 15KAMS vs. KERR Dual Meet IIMay 15 · 400 Meters · Place 3 · AlbianiAlbiani400 Meters3.1:06.11Unofficial7
May 1KAMS vs. Toby Johnson Dual MeetMay 1 · 60m Hurdles · Place 3 · AlbianiAlbiani60m Hurdles30" / 0.762m3.11.97 PB7
May 1KAMS vs. Toby Johnson Dual MeetMay 1 · Long Jump · Place 3 · AlbianiAlbianiLong Jump3.12-09.507
May 1KAMS vs. Toby Johnson Dual MeetMay 1 · High Jump · Place 1 · AlbianiAlbianiHigh Jump1.4-06.007
May 1KAMS vs. Toby Johnson Dual MeetMay 1 · 400 Meters · Place 3 · AlbianiAlbiani400 Meters3.1:09.047
Apr 24KAMS vs. KERR Dual MeetApr 24 · Long Jump · Place 3 · AlbianiAlbianiLong Jump3.13-00.00Unofficial7
Apr 24KAMS vs. KERR Dual MeetApr 24 · High Jump · Place 1 · AlbianiAlbianiHigh Jump1.4-08.00Unofficial7
Apr 24KAMS vs. KERR Dual MeetApr 24 · 400 Meters · Place 2 · AlbianiAlbiani400 Meters2.1:06.41Unofficial7
Apr 24KAMS vs. KERR Dual MeetApr 24 · Long Jump · Place 3 · AlbianiAlbianiLong Jump3.13-00.00 PB7
Apr 24KAMS vs. KERR Dual MeetApr 24 · High Jump · Place 1 · AlbianiAlbianiHigh Jump1.4-08.00 PB7
Apr 24KAMS vs. KERR Dual MeetApr 24 · 400 Meters · Place 2 · AlbianiAlbiani400 Meters2.1:06.41a7
Apr 19KAMS Intraquad MeetApr 19 · 60m Hurdles · Place 3 · AlbianiAlbiani60m Hurdles30" / 0.762m3.12.02Unofficial7
Apr 19KAMS Intraquad MeetApr 19 · 400 Meters · Place 2 · AlbianiAlbiani400 Meters2.1:07.98Unofficial7