Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorCA Winter State Track & Field Championships · Feb 84:03.25aCA Winter State Track & Field ChampionshipsFebruary 8, 2025
1600 Meters · OutdoorFVL TRIALS AND FINALS · Apr 284:15.19aFVL TRIALS AND FINALSApril 28, 2026
3000 Meters · OutdoorCA Winter Championships · Feb 39:00.52aCA Winter ChampionshipsFebruary 3, 2024
3200 Meters · Outdoor2024 Sacramento Meet of Champions · Apr 209:27.68a2024 Sacramento Meet of ChampionsApril 20, 2024
400 Meters · OutdoorColfax/Placer/Del Oro Time Trials · Feb 2551.92aColfax/Placer/Del Oro Time TrialsFebruary 25, 2026
600 Meters · OutdoorCA Winter State Track & Field Championships · Feb 81:24.66aCA Winter State Track & Field ChampionshipsFebruary 8, 2025
800 Meters · IndoorReno Indoor Track Presidents’ Meet · Feb 151:53.30aReno Indoor Track Presidents’ MeetFebruary 15, 2026
800 Meters · OutdoorCIF Masters Finals 2025 · May 241:51.76aCIF Masters Finals 2025May 24, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 29106th CIF State T&F Champs Prelims & Finals 2026May 29 · 800 Meters · Place 6 · PlacerPlacer800 MetersRound P6.1:52.14a12
May 29106th CIF State T&F Champs Prelims & Finals 2026May 29 · 800 Meters · Place 12 · PlacerPlacer800 Meters12.1:54.56a12
Apr 28FVL TRIALS AND FINALSApr 28 · 1600 Meters · Place 2 · PlacerPlacer1600 Meters2.4:15.19a PB12
Apr 28FVL TRIALS AND FINALSApr 28 · 800 Meters · Place 1 · PlacerPlacer800 MetersRound P1.2:01.74a12
Apr 28FVL TRIALS AND FINALSApr 28 · 800 Meters · Place 2 · PlacerPlacer800 Meters2.1:55.83a12
Apr 11Thunder Invitational-MEET IS FULLApr 11 · 800 Meters · Place 1 · PlacerPlacer800 Meters1.1:54.90a12
Apr 3Stanford InviteApr 3 · 800 Meters · Place 5 · PlacerPlacer800 Meters5.1:55.09a12
Feb 25Colfax/Placer/Del Oro Time TrialsFeb 25 · 3200 Meters · Place 2 · PlacerPlacer3200 Meters2.10:22.96a12
Feb 25Colfax/Placer/Del Oro Time TrialsFeb 25 · 400 Meters · PlacerPlacer400 MetersRelay Split—51.1hUnofficial12
Feb 25Colfax/Placer/Del Oro Time TrialsFeb 25 · 400 Meters · Place 1 · PlacerPlacer400 Meters1.51.92a PB12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15Reno Indoor Track Presidents’ MeetFeb 15 · 800 Meters · Place 1 · UnattachedUnattached800 Meters1.1:53.30a PB12

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 765th Annual Golden West InvitationalJun 7 · 800 Meters · Place 2 · PlacerPlacer800 Meters2.1:53.59a11
May 30105th CIF State T&F Champs Prelims 2025May 30 · 800 Meters · Place 10 · PlacerPlacer800 MetersRound P10.1:52.11a11
May 24CIF Masters Finals 2025May 24 · 800 Meters · Place 3 · PlacerPlacer800 MetersRound P3.1:56.28a11
May 24CIF Masters Finals 2025May 24 · 800 Meters · Place 2 · PlacerPlacer800 Meters2.1:51.76a PB11
Apr 12Kay's Ostrom InvitationalApr 12 · 3200 Meters · Place 3 · PlacerPlacer3200 Meters3.10:26.20a11
Apr 12Kay's Ostrom InvitationalApr 12 · 400 Meters · Place 2 · PlacerPlacer400 Meters2.52.21a11
Mar 26FVL Quad Twelve Bridges/River Valley/Roseville/PlacerMar 26 · 3200 Meters · Place 7 · PlacerPlacer3200 Meters7.11:44.87a11
Mar 26FVL Quad Twelve Bridges/River Valley/Roseville/PlacerMar 26 · 1600 Meters · Place 3 · PlacerPlacer1600 Meters3.4:40.29a11
Mar 26FVL Quad Twelve Bridges/River Valley/Roseville/PlacerMar 26 · 800 Meters · Place 1 · PlacerPlacer800 Meters1.2:10.09a11
Mar 21Dublin Distance FiestaMar 21 · 1600 Meters · Place 56 · Placer (Sj)Placer (Sj)1600 Meters564:28.6911
Mar 21Dublin Distance FiestaMar 21 · 800 Meters · Place 10 · Placer (Sj)Placer (Sj)800 Meters101:55.6811
Feb 27Del Oro/Colfax/Placer scrimmage meetFeb 27 · 1600 Meters · Place 1 · PlacerPlacer1600 Meters1.4:30.24a11
Feb 27Del Oro/Colfax/Placer scrimmage meetFeb 27 · 400 Meters · Place 3 · PlacerPlacer400 Meters3.53.62a11
Feb 8CA Winter State Track & Field ChampionshipsFeb 8 · 600 Meters · Place 31 · PlacerPlacer600 Meters31.1:24.66a PB11
Feb 8CA Winter State Track & Field ChampionshipsFeb 8 · 1500 Meters · Place 12 · PlacerPlacer1500 Meters12.4:03.25a PB11
Jan 25CA Winter Championships QualifierJan 25 · 600 Meters · Place 4 · 38-Unattached38-Unattached600 Meters4.1:25.18a11
Jan 25CA Winter Championships QualifierJan 25 · 1500 Meters · Place 4 · 38-Unattached38-Unattached1500 Meters4.4:12.68a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15President's Invite Indoor 2025Feb 15 · 800 Meters · Place 1 · PlacerPlacer800 Meters1.1:57.70a11

2024 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 17 SJS Masters Prelims and FinalsMay 17 · 800 Meters · Place 3 · PlacerPlacer800 MetersRound P3.1:58.40a10
May 17 SJS Masters Prelims and FinalsMay 17 · 800 Meters · Place 6 · PlacerPlacer800 Meters6.1:57.32a10
May 7SJS DIVISION III TRIALS/FINALSMay 7 · 1600 Meters · PlacerPlacer1600 Meters—DNS10
May 7SJS DIVISION III TRIALS/FINALSMay 7 · 800 Meters · Place 3 · PlacerPlacer800 MetersRound P3.2:02.03a10
May 7SJS DIVISION III TRIALS/FINALSMay 7 · 800 Meters · Place 1 · PlacerPlacer800 Meters1.1:57.54a10
May 3FVL Finals @ PonderosaMay 3 · 1600 Meters · Place 6 · PlacerPlacer1600 Meters6.4:25.80a10
May 3FVL Finals @ PonderosaMay 3 · 800 Meters · Place 3 · PlacerPlacer800 MetersRound P3.2:00.22a10
May 3FVL Finals @ PonderosaMay 3 · 800 Meters · Place 2 · PlacerPlacer800 Meters2.1:58.34a10
May 1FVL Trials @ PonderosaMay 1 · 800 Meters · Place 3 · Placer (SJ)Placer (SJ)800 MetersRound P32:00.2210
May 1FVL Trials @ PonderosaMay 1 · 800 Meters · Place 2 · Placer (SJ)Placer (SJ)800 Meters21:58.3410
May 1FVL Trials @ PonderosaMay 1 · 1600 Meters · Place 6 · Placer (SJ)Placer (SJ)1600 Meters64:25.8010
Apr 24FVL Placer @ PonderosaApr 24 · 1600 Meters · Place 1 · PlacerPlacer1600 Meters1.4:25.16a10
Apr 24FVL Placer @ PonderosaApr 24 · 800 Meters · Place 3 · PlacerPlacer800 Meters3.1:59.87a10
Apr 202024 Sacramento Meet of ChampionsApr 20 · 3200 Meters · Place 2 · PlacerPlacer3200 Meters2.9:27.68a PB10
Apr 13Kays Ostrom InvitationalApr 13 · 1600 Meters · PlacerPlacer1600 Meters—DNS10
Apr 13Kays Ostrom InvitationalApr 13 · 800 Meters · Place 2 · PlacerPlacer800 Meters2.1:58.36a10
Mar 29Stanford Invitational - HSMar 29 · 3200 Meters · Place 17 · PLACER (SJ)PLACER (SJ)3200 Meters179:41.20—
Mar 15Dublin Distance FiestaMar 15 · 3200 Meters · Place 175 · Placer (Sj)Placer (Sj)3200 Meters17510:04.2410
Mar 15Dublin Distance FiestaMar 15 · 1600 Meters · Place 52 · Placer (Sj)Placer (Sj)1600 Meters524:28.6210
Mar 13Vista Placer Dual MeetMar 13 · 800 Meters · Place 1 · PlacerPlacer800 Meters1.2:05.55a10
Feb 29Placer/ Colfax tri-meetFeb 29 · 3200 Meters · PlacerPlacer3200 Meters—11:21Unofficial10
Feb 29Placer/ Colfax tri-meetFeb 29 · 1600 Meters · PlacerPlacer1600 Meters—4:51Unofficial10
Feb 29Placer/ Colfax tri-meetFeb 29 · 800 Meters · PlacerPlacer800 Meters—2:14Unofficial10
Feb 3CA Winter ChampionshipsFeb 3 · 3000 Meters · Place 11 · PlacerPlacer3000 Meters11.9:00.52a PB10
Feb 3CA Winter ChampionshipsFeb 3 · 1500 Meters · Place 40 · PlacerPlacer1500 Meters40.4:13.94a10

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 2FVL ChampionshipsMay 2 · 1600 Meters · Place 12 · PlacerPlacer1600 Meters12.4:58.43a9
May 2FVL ChampionshipsMay 2 · 800 Meters · Place 9 · PlacerPlacer800 MetersRound P9.2:08.82a9
May 2FVL ChampionshipsMay 2 · 800 Meters · Place 11 · PlacerPlacer800 Meters11.2:18.85a9
Mar 25Sky Mote Memorial Invitational Mar 25 · 1600 Meters · Place 6 · Placer (SJ)Placer (SJ)1600 Meters64:47.839
Mar 25Sky Mote Memorial Invitational Mar 25 · 800 Meters · Place 10 · Placer (SJ)Placer (SJ)800 Meters102:09.969
Mar 17Del Oro InviteMar 17 · 1600 Meters · Place 1 · Placer (SJ)Placer (SJ)1600 Meters14:52.459
Mar 17Del Oro InviteMar 17 · 800 Meters · Place 1 · Placer (SJ)Placer (SJ)800 Meters12:11.999