Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorNCS Redwood Empire Area Championships · May 165:17.51aNCS Redwood Empire Area ChampionshipsMay 16, 2026
3200 Meters · OutdoorNBL - Oak Dual Meet: MCHS at Windsor · Apr 2211:54.74NBL - Oak Dual Meet: MCHS at WindsorApril 22, 2026
400 Meters · Outdoor · Hand timedMontgomery @ Windsor - NBL Dual Meet · Apr 151:04.9hMontgomery @ Windsor - NBL Dual MeetApril 15, 2025
800 Meters · OutdoorViking Track Classic · Apr 252:23.68aViking Track ClassicApril 25, 2026
800 Meters · Outdoor · Hand timedMontgomery @ Windsor - NBL Dual Meet · Apr 152:38.1hMontgomery @ Windsor - NBL Dual MeetApril 15, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 16NCS Redwood Empire Area ChampionshipsMay 16 · 800 Meters · Windsor800 MetersRelay Split—2:27.2hUnofficial10
May 16NCS Redwood Empire Area ChampionshipsMay 16 · 1600 Meters · Place 10 · Windsor1600 Meters10.5:17.51a PB10
Apr 29NBL Oak Dual Meet: Windsor vs AnalyApr 29 · 1600 Meters · Place 1 · Windsor1600 Meters1.5:38.110
Apr 25Viking Track ClassicApr 25 · 800 Meters · Place 4 · Windsor800 Meters42:23.68a PB10
Apr 22NBL - Oak Dual Meet: MCHS at WindsorApr 22 · 3200 Meters · Place 1 · Windsor3200 Meters1.11:54.74 PB10
Apr 182026 Santa Rosa Twilight InvitationalApr 18 · 3200 Meters · Place 10 · Windsor3200 Meters10.12:26.25a10
Apr 182026 Santa Rosa Twilight InvitationalApr 18 · 1600 Meters · Place 7 · Windsor1600 Meters7.5:19.06a10
Apr 15Windsor vs Montgomery - NBLApr 15 · 3200 Meters · Place 3 · Windsor3200 Meters3.14:34.110
Apr 15Windsor vs Montgomery - NBLApr 15 · 1600 Meters · Place 2 · Windsor1600 Meters2.5:46.510
Apr 15Windsor vs Montgomery - NBLApr 15 · 800 Meters · Place 2 · Windsor800 Meters2.2:40.410
Apr 1NBL Meet: Santa Rosa at WindsorApr 1 · 1600 Meters · Place 1 · Windsor1600 Meters1.5:28.5310
Mar 7Big Cat InvitationalMar 7 · 1600 Meters · Place 5 · Windsor1600 Meters55:25.45a10
Mar 7Big Cat InvitationalMar 7 · 800 Meters · Place 6 · Windsor800 Meters62:28.06a10
Feb 27Intra Squad Meet 2026Feb 27 · 1200 Meters · Place 1 · Windsor1200 Meters1.4:07.64aUnofficial10
Feb 27Intra Squad Meet 2026Feb 27 · 600 Meters · Place 2 · Windsor600 Meters2.1:47.39aUnofficial10

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 6‘25 NBL FINALSMay 6 · 800 Meters · Windsor800 MetersRelay Split—2:30.4hUnofficial9
May 6‘25 NBL FINALSMay 6 · 1600 Meters · Place 7 · Windsor1600 Meters7.5:26.11a9
May 6‘25 NBL FINALSMay 6 · 800 Meters · Place 17 · Windsor800 Meters17.2:48.69a9
Apr 23NBL#3: MCHS vs. Windsor HSApr 23 · 3200 Meters · Place 2 · Windsor3200 Meters212:09.12a9
Apr 23NBL#3: MCHS vs. Windsor HSApr 23 · 1600 Meters · Place 2 · Windsor1600 Meters25:32.20a9
Apr 19Viking Track ClassicApr 19 · 1600 Meters · Place 18 · Windsor1600 Meters185:32.029
Apr 19Viking Track ClassicApr 19 · 800 Meters · Place 12 · Windsor800 Meters122:29.009
Apr 15Montgomery @ Windsor - NBL Dual MeetApr 15 · 800 Meters · Place 1 · Windsor800 Meters1.2:38.1h PB9
Apr 15Montgomery @ Windsor - NBL Dual MeetApr 15 · 400 Meters · Place 2 · Windsor400 Meters2.1:04.9h PB9
Apr 2NBL-Oak Dual Meet: Windsor @ Santa RosaApr 2 · 1600 Meters · Place 1 · Windsor1600 Meters15:38.02a9
Mar 21Dublin Distance FiestaMar 21 · 1600 Meters · Place 210 · Windsor1600 Meters2105:42.189
Mar 21Dublin Distance FiestaMar 21 · 800 Meters · Place 99 · Windsor800 Meters992:30.059
Mar 1Big Cat InvitationalMar 1 · 800 Meters · Place 8 · Windsor800 Meters82:39.45a—