Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · Outdoor4th Annual Sky Mote Memorial Invitational · Mar 2125.72a4th Annual Sky Mote Memorial Invitational March 21, 2026
400 Meters · OutdoorMLL Cluster #4 · Apr 2459.67MLL Cluster #4April 24, 2025
800 Meters · OutdoorHal Clements/Bret Harte Invitational · Apr 262:26.96Hal Clements/Bret Harte InvitationalApril 26, 2025
High Jump · OutdoorMLL Trials/Finals · May 64' 10"MLL Trials/FinalsMay 6, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 6MLL Trials/FinalsMay 6 · High Jump · Place 4 · Bret HarteHigh Jump4.4' 10" PB10
May 6MLL Trials/FinalsMay 6 · 400 Meters · Bret Harte400 MetersRound P—SCR10
May 6MLL Trials/FinalsMay 6 · 200 Meters · Bret Harte200 MetersRound P—SCR10
Apr 23MLL Cluster Meet #4 @ SummervilleApr 23 · 400 Meters · Place 5 · Bret Harte400 Meters51:01.04a10
Apr 23MLL Cluster Meet #4 @ SummervilleApr 23 · 200 Meters · Place 4 · Bret Harte200 Meters426.19a10
Apr 18Hughson Vintage InvitationalApr 18 · High Jump · Place 12 · Bret HarteHigh Jump124-1010
Apr 18Hughson Vintage InvitationalApr 18 · 200 Meters · Place 22 · Bret Harte200 Meters2226.28a10
Apr 16MLL Cluster Meet #3 @ Riverbank Apr 16 · 400 Meters · Place 4 · Bret Harte400 Meters41:02.76a10
Apr 16MLL Cluster Meet #3 @ Riverbank Apr 16 · 200 Meters · Place 4 · Bret Harte200 Meters426.48a10
Mar 26MLL Cluster #1Mar 26 · 400 Meters · Place 3 · Bret Harte400 Meters359.92a10
Mar 26MLL Cluster #1Mar 26 · 200 Meters · Place 2 · Bret Harte200 Meters225.73a10
Mar 214th Annual Sky Mote Memorial Invitational Mar 21 · 200 Meters · Place 6 · Bret Harte200 Meters625.72a PB10
Mar 7Ron Ruptier InvitationalMar 7 · 400 Meters · Place 25 · Bret Harte400 Meters251:03.58a10
Mar 7Ron Ruptier InvitationalMar 7 · 200 Meters · Place 31 · Bret Harte200 Meters3126.44a10

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Apr 26Hal Clements/Bret Harte InvitationalApr 26 · High Jump · Place 7 · Bret HarteHigh Jump74-99
Apr 26Hal Clements/Bret Harte InvitationalApr 26 · 800 Meters · Place 4 · Bret Harte800 Meters42:26.96 PB9
Apr 26Hal Clements/Bret Harte InvitationalApr 26 · 400 Meters · Place 11 · Bret Harte400 Meters111:02.089
Apr 24MLL Cluster #4Apr 24 · High Jump · Place 6 · Bret HarteHigh Jump64-89
Apr 24MLL Cluster #4Apr 24 · 400 Meters · Place 5 · Bret Harte400 Meters559.67 PB9
Apr 24MLL Cluster #4Apr 24 · 200 Meters · Place 3 · Bret Harte200 Meters326.459
Apr 17MLL Cluster #3Apr 17 · High Jump · Place 5 · Bret HarteHigh Jump54-89
Apr 17MLL Cluster #3Apr 17 · 400 Meters · Place 6 · Bret Harte400 Meters61:00.47a9
Apr 12Hughson Vintage InvitationalApr 12 · 800 Meters · Place 20 · Bret Harte800 Meters202:27.89a9
Apr 12Hughson Vintage InvitationalApr 12 · 400 Meters · Place 12 · Bret Harte400 Meters1259.70a9
Apr 10MLL Cluster #2Apr 10 · High Jump · Place 5 · Bret HarteHigh Jump54-89
Apr 10MLL Cluster #2Apr 10 · 800 Meters · Place 4 · Bret Harte800 Meters42:37.33a9
Apr 10MLL Cluster #2Apr 10 · 400 Meters · Place 4 · Bret Harte400 Meters41:00.48a9
Mar 223rd Annual Sky Mote Memorial InvitationalMar 22 · Discus · Place 39 · Bret Harte (SJ)Discus3965-99
Mar 223rd Annual Sky Mote Memorial InvitationalMar 22 · High Jump · Place 11 · Bret Harte (SJ)High Jump114-89
Mar 223rd Annual Sky Mote Memorial InvitationalMar 22 · 800 Meters · Place 15 · Bret Harte (SJ)800 Meters152:31.489
Mar 223rd Annual Sky Mote Memorial InvitationalMar 22 · 400 Meters · Place 16 · Bret Harte (SJ)400 Meters161:02.209
Mar 1Bullfrog RelaysMar 1 · High Jump · Place 5 · Bret HarteHigh Jump54-4—