Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorGlenn Poole Invitational · Feb 244:47.60Glenn Poole InvitationalFebruary 24, 2024
1600 Meters · OutdoorDublin Distance Fiesta · Mar 214:37.08Dublin Distance FiestaMarch 21, 2025
3200 Meters · IndoorGlenn Poole Invitational · Feb 2612:14.22Glenn Poole Invitational February 26, 2022
3200 Meters · OutdoorSturgeon Invitational · Mar 1211:46.84aSturgeon InvitationalMarch 12, 2022
3200 Meters · OutdoorLeFebvre Relays · Mar 412:27.15LeFebvre RelaysMarch 4, 2022
400 Meters · OutdoorPVL Double Dual: Wheatland vs. Bear River/ Center vs. Oakmont · Mar 1853.69aPVL Double Dual: Wheatland vs. Bear River/ Center vs. OakmontMarch 18, 2025
800 Meters · IndoorGlenn Poole Invitational · Feb 242:05.15Glenn Poole InvitationalFebruary 24, 2024
800 Meters · OutdoorCIF SJS D4 D5 Finals · May 161:57.84aCIF SJS D4 D5 FinalsMay 16, 2025

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

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 24CIF Masters Finals 2025May 24 · 800 Meters · Place 16 · Oakmont800 MetersRound P16.1:58.18a12
May 16CIF SJS D4 D5 FinalsMay 16 · 800 Meters · Place 1 · Oakmont800 MetersRound P1.1:59.55a12
May 16CIF SJS D4 D5 FinalsMay 16 · 800 Meters · Place 1 · Oakmont800 Meters1.1:57.84a PB12
May 8PVL FinalsMay 8 · 1600 Meters · Place 2 · Oakmont1600 Meters24:48.23a12
May 8PVL FinalsMay 8 · 800 Meters · Place 2 · Oakmont800 Meters22:05.16a12
May 8PVL FinalsMay 8 · 800 Meters · Place 2 · Oakmont800 Meters22:00.11a12
May 6PVL TrialsMay 6 · 1600 Meters · Place 2 · Oakmont1600 Meters24:48.23a12
May 6PVL TrialsMay 6 · 800 Meters · Place 2 · Oakmont800 Meters22:05.16a12
May 6PVL TrialsMay 6 · 800 Meters · Place 2 · Oakmont800 Meters22:00.11a12
Apr 30PVL #7 Oakmont vs. Marysville; Colfax vs. Bear RiverApr 30 · 800 Meters · Place 1 · Oakmont800 Meters12:01.45a12
Apr 262025 Sacramento Meet of ChampionsApr 26 · 800 Meters · Place 21 · Oakmont800 Meters212:00.7112
Apr 262025 Sacramento Meet of ChampionsApr 26 · 800 Meters · Place 21 · Oakmont800 Meters212:00.7112
Apr 23PVL Double Dual: Oakmont vs. Colfax/ Lincoln vs. CenterApr 23 · 1600 Meters · Place 1 · Oakmont1600 Meters14:53.3512
Apr 23PVL Double Dual: Oakmont vs. Colfax/ Lincoln vs. CenterApr 23 · 800 Meters · Place 1 · Oakmont800 Meters12:04.0312
Apr 9PVL Double Dual: Wheatland vs Marysville, Lincoln vs OakmontApr 9 · 1600 Meters · Place 2 · Oakmont1600 Meters24:51.32a12
Apr 9PVL Double Dual: Wheatland vs Marysville, Lincoln vs OakmontApr 9 · 800 Meters · Place 2 · Oakmont800 Meters22:07.33a12
Mar 282nd Valhalla Distance CarnivalMar 28 · 800 Meters · Place 6 · Oakmont800 Meters6.2:01.46a12
Mar 26PVL Double Dual: Marysville vs. Center, Mira Loma vs. OakmontMar 26 · 1600 Meters · Place 2 · Oakmont1600 Meters24:50.02a12
Mar 26PVL Double Dual: Marysville vs. Center, Mira Loma vs. OakmontMar 26 · 800 Meters · Place 1 · Oakmont800 Meters12:06.12a12
Mar 21Dublin Distance FiestaMar 21 · 1600 Meters · Place 156 · Oakmont1600 Meters1564:37.08 PB12
Mar 21Dublin Distance FiestaMar 21 · 800 Meters · Place 150 · Oakmont800 Meters1502:06.7212
Mar 18PVL Double Dual: Wheatland vs. Bear River/ Center vs. OakmontMar 18 · 800 Meters · Place 2 · Oakmont800 Meters22:07.96a—
Mar 18PVL Double Dual: Wheatland vs. Bear River/ Center vs. OakmontMar 18 · 400 Meters · Place 1 · Oakmont400 Meters153.69a PB—
Mar 155th Annual Fighting Zebras Invitational Mar 15 · 800 Meters · Place 3 · Oakmont800 Meters32:04.44a—
Mar 8Sturgeon Invite 2025Mar 8 · 1600 Meters · Place 7 · Oakmont (SJ)1600 Meters74:49.3012
Mar 7Bronco Roundup Distance CarnivalMar 7 · 800 Meters · Place 20 · Oakmont800 Meters202:04.84a—

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 3FVL Finals @ PonderosaMay 3 · 1600 Meters · Oakmont1600 Meters—DNS11
May 3FVL Finals @ PonderosaMay 3 · 800 Meters · Place 8 · Oakmont800 MetersRound P8.2:05.06a11
May 3FVL Finals @ PonderosaMay 3 · 800 Meters · Place 6 · Oakmont800 Meters6.2:04.19a11
May 1FVL Trials @ PonderosaMay 1 · 800 Meters · Place 8 · Oakmont (SJ)800 MetersRound P82:05.0611
May 1FVL Trials @ PonderosaMay 1 · 800 Meters · Place 6 · Oakmont (SJ)800 Meters62:04.1911
Apr 25FVL West Park@OakmontApr 25 · 1600 Meters · Place 1 · Oakmont1600 Meters1.4:44.68a11
Apr 25FVL West Park@OakmontApr 25 · 800 Meters · Place 1 · Oakmont800 Meters1.2:04.42a11
Apr 17FVL Oakmont @PlacerApr 17 · 800 Meters · Place 1 · Oakmont800 Meters12:03.98a—
Apr 13Kays Ostrom InvitationalApr 13 · 1600 Meters · Oakmont1600 Meters—DNS11
Apr 13Kays Ostrom InvitationalApr 13 · 800 Meters · Oakmont800 Meters—DNS11
Apr 11FVL Nevada Union@OakmontApr 11 · 800 Meters · Place 3 · Oakmont800 Meters32:04.58a—
Apr 6Lancer InviteApr 6 · 1600 Meters · Place 10 · Oakmont1600 Meters104:40.76a—
Apr 3FVL Meet: Oakmont @ LincolnApr 3 · 1600 Meters · Place 2 · Oakmont1600 Meters24:46.18a—
Apr 3FVL Meet: Oakmont @ LincolnApr 3 · 800 Meters · Place 2 · Oakmont800 Meters22:09.43a—
Mar 22The Valhalla Distance InvitationalMar 22 · 800 Meters · Place 2 · Oakmont800 Meters22:03.91a—
Mar 20FVL Ponderosa@OakmontMar 20 · 800 Meters · Place 2 · Oakmont800 Meters22:08.56a—
Mar 162nd Annual Sky Mote Memorial InvitationalMar 16 · 1600 Meters · Oakmont1600 Meters—DNS11
Mar 9Sturgeon Invite @ Granite Bay HS Mar 9 · 800 Meters · Place 6 · Oakmont (SJ)800 Meters62:04.1611
Mar 8Bronco Roundup Distance and Pole Vault CarnivalMar 8 · 1600 Meters · Place 27 · Oakmont1600 Meters274:40.90a—
Feb 16RJUHSD Time TrialsFeb 16 · 1600 Meters · Place 11 · Oakmont1600 Meters11.4:53.99aUnofficial11
Feb 16RJUHSD Time TrialsFeb 16 · 800 Meters · Place 5 · Oakmont800 Meters5.2:10.98aUnofficial11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Glenn Poole InvitationalFeb 24 · 1600 Meters · Place 14 · Oakmont1600 Meters144:47.60 PB11
Feb 24Glenn Poole InvitationalFeb 24 · 800 Meters · Place 10 · Oakmont800 Meters102:05.15 PB11

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 11CIF-SJS Division III Prelims/FinalsMay 11 · 800 Meters · Place 17 · Oakmont800 Meters172:05.57a—
May 9CIF-SJS Division III Prelims/FinalsMay 9 · 800 Meters · Place 17 · Oakmont800 MetersRound P17.2:05.57aUnofficial10
May 2FVL ChampionshipsMay 2 · 800 Meters · Place 5 · Oakmont800 MetersRound P5.2:06.15a10
May 2FVL ChampionshipsMay 2 · 800 Meters · Place 3 · Oakmont800 Meters3.2:06.28a10
Apr 25FVL Oakmont @ West ParkApr 25 · 1600 Meters · Place 1 · Oakmont1600 Meters14:54.34a—
Apr 25FVL Oakmont @ West ParkApr 25 · 800 Meters · Place 1 · Oakmont800 Meters12:17.54a—
Apr 20FVL Placer at OakmontApr 20 · 1600 Meters · Place 2 · Oakmont1600 Meters24:53.50a—
Apr 20FVL Placer at OakmontApr 20 · 800 Meters · Place 1 · Oakmont800 Meters12:19.12a—
Apr 20FVL Placer at OakmontApr 20 · 400 Meters · Place 2 · Oakmont400 Meters258.52a—
Apr 17FVL Lincoln at OakmontApr 17 · 1600 Meters · Place 1 · Oakmont1600 Meters14:51.09a—
Apr 17FVL Lincoln at OakmontApr 17 · 800 Meters · Place 1 · Oakmont800 Meters12:20.21a—
Apr 15Sturgeon Invite @ Granite Bay HS Apr 15 · 800 Meters · Place 5 · Oakmont800 Meters52:08.91a—
Apr 12FVL Oakmont at Nevada UnionApr 12 · 1600 Meters · Place 1 · Oakmont1600 Meters15:04.52a—
Apr 12FVL Oakmont at Nevada UnionApr 12 · 800 Meters · Place 1 · Oakmont800 Meters12:29.80a—
Mar 22FVL Oakmont @ PonderosaMar 22 · 1600 Meters · Place 1 · Oakmont1600 Meters14:53.55a—
Mar 22FVL Oakmont @ PonderosaMar 22 · 800 Meters · Place 1 · Oakmont800 Meters12:15.74a—
Mar 183rd Annual Fighting Zebras InvitationalMar 18 · 1600 Meters · Place 2 · Oakmont1600 Meters24:57.90a—
Mar 183rd Annual Fighting Zebras InvitationalMar 18 · 800 Meters · Place 1 · Oakmont800 Meters12:11.55a—
Feb 17RJUHSD Cup Time Trials @ GBHS Feb 17 · 1600 Meters · Place 10 · Oakmont1600 Meters10.5:06.77a10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25Glenn Poole InvitationalFeb 25 · 1600 Meters · Place 2 · Oakmont1600 Meters25:02.5010
Feb 25Glenn Poole InvitationalFeb 25 · 800 Meters · Place 4 · Oakmont800 Meters42:13.1810

2022 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 5FVL Championships FINALSMay 5 · 3200 Meters · Oakmont3200 Meters—NT9
May 5FVL Championships FINALSMay 5 · 1600 Meters · Place 11 · Oakmont1600 Meters114:58.82a9
May 5FVL Championships FINALSMay 5 · 800 Meters · Place 11 · Oakmont800 MetersRound P112:15.54a9
May 5FVL Championships FINALSMay 5 · 800 Meters · Place 10 · Oakmont800 Meters102:17.35a9
May 3FVL Championships TRIALSMay 3 · 800 Meters · Place 11 · Oakmont800 MetersRound P112:15.54a9
Apr 27FVL Ponderosa @ OakmontApr 27 · 1600 Meters · Place 5 · Oakmont1600 Meters55:07.88a9
Apr 27FVL Ponderosa @ OakmontApr 27 · 800 Meters · Place 5 · Oakmont800 Meters52:22.20a9
Apr 25Rio Linda and West Park at OakmontApr 25 · 1600 Meters · Place 2 · Oakmont1600 Meters25:06.469
Apr 25Rio Linda and West Park at OakmontApr 25 · 800 Meters · Place 1 · Oakmont800 Meters12:25.819
Apr 6FVL Oakmont @ PlacerApr 6 · 1600 Meters · Place 1 · Oakmont1600 Meters15:03.57a9
Apr 6FVL Oakmont @ PlacerApr 6 · 800 Meters · Place 1 · Oakmont800 Meters12:26.57a9
Mar 29FVL Nevada Union @ OakmontMar 29 · 1600 Meters · Place 1 · Oakmont1600 Meters15:06.499
Mar 29FVL Nevada Union @ OakmontMar 29 · 800 Meters · Place 2 · Oakmont800 Meters22:25.709
Mar 29FVL Nevada Union @ OakmontMar 29 · 400 Meters · Oakmont400 Meters—NT9
Mar 22FVL Oakmont @ LincolnMar 22 · 3200 Meters · Place 3 · Oakmont3200 Meters312:52.139
Mar 22FVL Oakmont @ LincolnMar 22 · 1600 Meters · Place 1 · Oakmont1600 Meters15:23.469
Mar 22FVL Oakmont @ LincolnMar 22 · 800 Meters · Place 2 · Oakmont800 Meters22:22.939
Mar 12Sturgeon InvitationalMar 12 · 3200 Meters · Place 12 · Oakmont3200 Meters12.11:46.84a PB9
Mar 12Sturgeon InvitationalMar 12 · 1600 Meters · Place 12 · Oakmont1600 Meters12.5:11.89a9
Mar 4LeFebvre RelaysMar 4 · 3200 Meters · Place 19 · Oakmont3200 Meters1912:27.15 PB9
Mar 4LeFebvre RelaysMar 4 · 3200 Meters · Place 19 · Oakmont3200 Meters1912:27.159

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 26Glenn Poole Invitational Feb 26 · 3200 Meters · Place 7 · Oakmont3200 Meters712:14.22 PB9