Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNBL Oak Dual Meet: Windsor vs Analy · Apr 2996' 9"NBL Oak Dual Meet: Windsor vs AnalyApril 29, 2026
Shot Put · 10lb · OutdoorMontgomery @ Windsor - NBL Dual Meet · Apr 1528-09.00Montgomery @ Windsor - NBL Dual MeetApril 15, 2025
Shot Put · 12lb · OutdoorWindsor vs Montgomery - NBL · Apr 1534' 7"Windsor vs Montgomery - NBLApril 15, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 52026 North Bay League Trials & Finals May 5 · Discus · Place 14 · WindsorDiscus1486-0310
May 52026 North Bay League Trials & Finals May 5 · Shot Put · Place 5 · WindsorShot Put537-00.5010
Apr 29NBL Oak Dual Meet: Windsor vs AnalyApr 29 · Discus · Place 4 · WindsorDiscus1.6kg4.96' 9" PB10
Apr 29NBL Oak Dual Meet: Windsor vs AnalyApr 29 · Shot Put · Place 5 · WindsorShot Put12lb5.33' 7.5"10
Apr 25Viking Track ClassicApr 25 · Discus · Place 44 · WindsorDiscus4493-1010
Apr 25Viking Track ClassicApr 25 · Shot Put · Place 49 · WindsorShot Put4932-310
Apr 22NBL - Oak Dual Meet: MCHS at WindsorApr 22 · Discus · Place 5 · WindsorDiscus1.6kg5.95-01.5010
Apr 22NBL - Oak Dual Meet: MCHS at WindsorApr 22 · Shot Put · Place 9 · WindsorShot Put12lb9.32-10.5010
Apr 15Windsor vs Montgomery - NBLApr 15 · Discus · Place 4 · WindsorDiscus1.6kg4.89' 7"10
Apr 15Windsor vs Montgomery - NBLApr 15 · Shot Put · Place 4 · WindsorShot Put12lb4.34' 7" PB10
Apr 1NBL Meet: Santa Rosa at WindsorApr 1 · Discus · Place 5 · WindsorDiscus1.6kg5.92-00.7510
Apr 1NBL Meet: Santa Rosa at WindsorApr 1 · Shot Put · Place 6 · WindsorShot Put12lb6.31-05.0010
Mar 21Santa Rosa Field Event Jamboree InvitationalMar 21 · Discus · Place 4 · WindsorDiscus487-610
Mar 21Santa Rosa Field Event Jamboree InvitationalMar 21 · Shot Put · Place 6 · WindsorShot Put635-1010
Mar 14Gaucho RelaysMar 14 · Shot Put · Place 27 · WindsorShot Put2731-210
Mar 7Big Cat InvitationalMar 7 · Discus · Place 15 · WindsorDiscus1573-510
Mar 7Big Cat InvitationalMar 7 · Shot Put · Place 13 · WindsorShot Put1332-310
Feb 27Intra Squad Meet 2026Feb 27 · Shot Put · Place 2 · WindsorShot Put12lb2.28' 8.5"Unofficial10

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 6‘25 NBL FINALSMay 6 · Discus · Place 36 · WindsorDiscus1.6kgRound P36.66-099
May 6‘25 NBL FINALSMay 6 · Shot Put · Place 25 · WindsorShot Put12lbRound P25.30-04.009
Apr 23NBL#3: MCHS vs. Windsor HSApr 23 · Discus · Place 6 · WindsorDiscus658-119
Apr 23NBL#3: MCHS vs. Windsor HSApr 23 · Shot Put · Place 5 · WindsorShot Put529-02.509
Apr 15Montgomery @ Windsor - NBL Dual MeetApr 15 · Discus · Place 1 · WindsorDiscus1.6kg1.62-009
Apr 15Montgomery @ Windsor - NBL Dual MeetApr 15 · Shot Put · Place 2 · WindsorShot Put10lb2.28-09.00 PB9
Apr 2NBL-Oak Dual Meet: Windsor @ Santa RosaApr 2 · Discus · Place 4 · WindsorDiscus462-69
Apr 2NBL-Oak Dual Meet: Windsor @ Santa RosaApr 2 · Shot Put · Place 6 · WindsorShot Put626-89
Mar 15Santa Rosa Field Event Invitational JamboreeMar 15 · Discus · Place 14 · WindsorDiscus1468-0—
Mar 15Santa Rosa Field Event Invitational JamboreeMar 15 · Shot Put · Place 26 · WindsorShot Put2625-7—
Mar 1Big Cat InvitationalMar 1 · Discus · Place 51 · WindsorDiscus5153-10.5—
Mar 1Big Cat InvitationalMar 1 · Shot Put · Place 47 · WindsorShot Put4723-5.5—