Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNBL Oak Dual Meet: Windsor vs Analy · Apr 2913.8NBL Oak Dual Meet: Windsor vs AnalyApril 29, 2026
100 Meters · Outdoor · Hand timedMontgomery @ Windsor - NBL Dual Meet · Apr 1514.6hMontgomery @ Windsor - NBL Dual MeetApril 15, 2025
200 Meters · OutdoorNBL Oak Dual Meet: Windsor vs Analy · Apr 2928.7NBL Oak Dual Meet: Windsor vs AnalyApril 29, 2026
200 Meters · Outdoor · Hand timedMontgomery @ Windsor - NBL Dual Meet · Apr 1529.9hMontgomery @ Windsor - NBL Dual MeetApril 15, 2025
400 Meters · Outdoor2026 Santa Rosa Twilight Invitational · Apr 181:07.79a2026 Santa Rosa Twilight InvitationalApril 18, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 52026 North Bay League Trials & Finals May 5 · 200 Meters · Place 2 · Windsor200 Meters229.20a10
Apr 29NBL Oak Dual Meet: Windsor vs AnalyApr 29 · 200 Meters · Place 1 · Windsor200 Meters1.28.7 PB10
Apr 29NBL Oak Dual Meet: Windsor vs AnalyApr 29 · 100 Meters · Place 3 · Windsor100 Meters3.13.8 PB10
Apr 25Viking Track ClassicApr 25 · 200 Meters · Place 23 · Windsor200 Meters2329.09a10
Apr 25Viking Track ClassicApr 25 · 100 Meters · Place 25 · Windsor100 Meters2513.85a10
Apr 22NBL - Oak Dual Meet: MCHS at WindsorApr 22 · 200 Meters · Place 1 · Windsor200 Meters1.29.5610
Apr 22NBL - Oak Dual Meet: MCHS at WindsorApr 22 · 100 Meters · Place 4 · Windsor100 Meters4.14.2510
Apr 182026 Santa Rosa Twilight InvitationalApr 18 · 400 Meters · Place 28 · Windsor400 Meters28.1:07.79a PB10
Apr 15Windsor vs Montgomery - NBLApr 15 · 200 Meters · Place 4 · Windsor200 Meters4.29.510
Apr 15Windsor vs Montgomery - NBLApr 15 · 100 Meters · Place 7 · Windsor100 Meters7.14.010
Mar 7Big Cat InvitationalMar 7 · 200 Meters · Place 25 · Windsor200 Meters2530.23a10
Mar 7Big Cat InvitationalMar 7 · 100 Meters · Place 43 · Windsor100 Meters4314.82a10
Feb 27Intra Squad Meet 2026Feb 27 · 150 Meters · Place 3 · Windsor150 Meters3.22.12aUnofficial10
Feb 27Intra Squad Meet 2026Feb 27 · 300 Meters · Place 2 · Windsor300 Meters2.47.52aUnofficial10

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 6‘25 NBL FINALSMay 6 · 200 Meters · Place 3 · Windsor200 MetersRound P3.29.46aWind: 0.49
May 6‘25 NBL FINALSMay 6 · 200 Meters · Place 4 · Windsor200 Meters4.29.43a9
May 6‘25 NBL FINALSMay 6 · 100 Meters · Place 13 · Windsor100 MetersRound P13.14.59aWind: -1.59
Apr 23NBL#3: MCHS vs. Windsor HSApr 23 · 200 Meters · Place 5 · Windsor200 Meters529.85a9
Apr 23NBL#3: MCHS vs. Windsor HSApr 23 · 100 Meters · Place 7 · Windsor100 Meters714.58a9
Apr 19Viking Track ClassicApr 19 · 100 Meters · Place 18 · Windsor100 Meters1814.209
Apr 15Montgomery @ Windsor - NBL Dual MeetApr 15 · 200 Meters · Place 2 · Windsor200 Meters2.29.9h PB9
Apr 15Montgomery @ Windsor - NBL Dual MeetApr 15 · 100 Meters · Place 3 · Windsor100 Meters3.14.6h PB9
Apr 2NBL-Oak Dual Meet: Windsor @ Santa RosaApr 2 · 200 Meters · Place 4 · Windsor200 Meters430.03a9
Apr 2NBL-Oak Dual Meet: Windsor @ Santa RosaApr 2 · 100 Meters · Place 4 · Windsor100 Meters414.87a9
Mar 2226th Annual Coach Caccavo Memorial RelaysMar 22 · 100 Meters · Place 25 · Windsor100 Meters2514.93a9
Mar 8Bob Warren 55Mar 8 · 100 Meters · Place 54 · Windsor100 Meters54.15.02aWind: 1.39
Mar 1Big Cat InvitationalMar 1 · 200 Meters · Place 42 · Windsor200 Meters4233.11a—
Mar 1Big Cat InvitationalMar 1 · 100 Meters · Place 38 · Windsor100 Meters3815.89a—