Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorNBL Meet: Santa Rosa at Windsor · Apr 15:25.66NBL Meet: Santa Rosa at WindsorApril 1, 2026
1600 Meters · Outdoor · Hand timedMontgomery @ Windsor - NBL Dual Meet · Apr 155:32.5hMontgomery @ Windsor - NBL Dual MeetApril 15, 2025
3200 Meters · OutdoorNBL#3: MCHS vs. Windsor HS · Apr 2312:38.01aNBL#3: MCHS vs. Windsor HSApril 23, 2025
3200 Meters · Outdoor · Hand timedMontgomery @ Windsor - NBL Dual Meet · Apr 1512:31.8hMontgomery @ Windsor - NBL Dual MeetApril 15, 2025
800 Meters · OutdoorBig Cat Invitational · Mar 72:29.74aBig Cat InvitationalMarch 7, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 29NBL Oak Dual Meet: Windsor vs AnalyApr 29 · 1600 Meters · Place 7 · Windsor1600 Meters7.6:01.810
Apr 182026 Santa Rosa Twilight InvitationalApr 18 · 1600 Meters · Place 97 · Windsor1600 Meters97.5:34.13a10
Apr 15Windsor vs Montgomery - NBLApr 15 · 1600 Meters · Place 6 · Windsor1600 Meters6.5:34.210
Apr 15Windsor vs Montgomery - NBLApr 15 · 800 Meters · Place 7 · Windsor800 Meters7.2:35.510
Apr 1NBL Meet: Santa Rosa at WindsorApr 1 · 3200 Meters · Place 4 · Windsor3200 Meters4.12:47.0010
Apr 1NBL Meet: Santa Rosa at WindsorApr 1 · 1600 Meters · Place 5 · Windsor1600 Meters5.5:25.66 PB10
Mar 20Dublin Distance Fiesta Mar 20 · 800 Meters · Place 955 · Windsor800 Meters9552:30.0010
Mar 7Big Cat InvitationalMar 7 · 1600 Meters · Place 58 · Windsor1600 Meters585:52.47a10
Mar 7Big Cat InvitationalMar 7 · 800 Meters · Place 21 · Windsor800 Meters212:29.74a PB10
Feb 27Intra Squad Meet 2026Feb 27 · 1200 Meters · Place 10 · Windsor1200 Meters10.4:05.87aUnofficial10
Feb 27Intra Squad Meet 2026Feb 27 · 600 Meters · Place 10 · Windsor600 Meters10.1:47.22aUnofficial10

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 6‘25 NBL FINALSMay 6 · 1600 Meters · Place 35 · Windsor1600 Meters35.5:33.65a9
May 6‘25 NBL FINALSMay 6 · 800 Meters · Place 22 · Windsor800 Meters22.2:32.18a9
Apr 23NBL#3: MCHS vs. Windsor HSApr 23 · 3200 Meters · Place 7 · Windsor3200 Meters712:38.01a PB9
Apr 23NBL#3: MCHS vs. Windsor HSApr 23 · 1600 Meters · Place 9 · Windsor1600 Meters95:34.62a9
Apr 19Viking Track ClassicApr 19 · 1600 Meters · Place 89 · Windsor1600 Meters895:31.539
Apr 15Montgomery @ Windsor - NBL Dual MeetApr 15 · 3200 Meters · Place 3 · Windsor3200 Meters3.12:31.8h PB9
Apr 15Montgomery @ Windsor - NBL Dual MeetApr 15 · 1600 Meters · Place 5 · Windsor1600 Meters5.5:32.5h PB9
Apr 2NBL-Oak Dual Meet: Windsor @ Santa RosaApr 2 · 1600 Meters · Place 6 · Windsor1600 Meters65:30.96a9
Mar 1Big Cat InvitationalMar 1 · 800 Meters · Place 33 · Windsor800 Meters332:31.60a—