Personal bests

Best marks in available results
Event / courseMarkMeetDate
300 Meters · IndoorCMAC Indoor T&F Championships at NB - SMALL School · Feb 848.62aCMAC Indoor T&F Championships at NB - SMALL SchoolFebruary 8, 2026
55 Meter · IndoorCMAC Indoor T&F Championships at NB - SMALL School · Feb 87.84aCMAC Indoor T&F Championships at NB - SMALL SchoolFebruary 8, 2026
55 Meters · IndoorCMAC TANT Week #5 · Jan 287.50CMAC TANT Week #5January 28, 2026
600 Meters · IndoorSWCL Dual Meet #3 - Tantasqua · Jan 152:08.40SWCL Dual Meet #3 - TantasquaJanuary 15, 2025
Shot Put · 12lb · IndoorCMAC Indoor T&F Championships at NB - SMALL School · Feb 831-04.75CMAC Indoor T&F Championships at NB - SMALL SchoolFebruary 8, 2026
Varsity 50 Yard Dash · IndoorCMAC NHS week 4 / meet B · Jan 216.70aCMAC NHS week 4 / meet BJanuary 21, 2026

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 7Millbury vs Oxford CMAC C Dual MeetApr 7 · Shot Put · Place 7 · OxfordShot Put730-212
Apr 7Millbury vs Oxford CMAC C Dual MeetApr 7 · 110m Hurdles · Place 3 · Oxford110m Hurdles322.012
Apr 1BHS Vs. OHSApr 1 · Shot Put · Place 7 · OxfordShot Put731-012

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 8CMAC Indoor T&F Championships at NB - SMALL SchoolFeb 8 · 300 Meters · Place 21 · Oxford300 Meters21.48.62a PB12
Feb 8CMAC Indoor T&F Championships at NB - SMALL SchoolFeb 8 · 55 Meter · Place 20 · Oxford55 MeterRound P20.7.84a PB12
Feb 8CMAC Indoor T&F Championships at NB - SMALL SchoolFeb 8 · Shot Put · Place 11 · OxfordShot Put12lb11.31-04.75 PB12
Jan 28CMAC TANT Week #5Jan 28 · Shot Put · Place 17 · OxfordShot Put1728-7.2512
Jan 28CMAC TANT Week #5Jan 28 · 55 Meters · Place 19 · Oxford55 Meters197.50 PB12
Jan 21CMAC NHS week 4 / meet BJan 21 · Shot Put · Place 5 · OxfordShot Put531-2.5012
Jan 21CMAC NHS week 4 / meet BJan 21 · 300 Meters · Place 18 · Oxford300 Meters1849.30a12
Jan 21CMAC NHS week 4 / meet BJan 21 · Varsity 50 Yard Dash · Place 15 · OxfordVarsity 50 Yard Dash156.70a PB12
Jan 13CMAC - Small at RLTCJan 13 · Shot Put · Place 19 · OxfordShot Put1926-412
Jan 13CMAC - Small at RLTCJan 13 · 55 Meters · Place 28 · Oxford55 Meters288.07a12
Jan 7CMAC TANT Week #2Jan 7 · Shot Put · Place 14 · OxfordShot Put1427-212
Jan 7CMAC TANT Week #2Jan 7 · 55 Meters · Place 18 · Oxford55 Meters187.7012

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 16CMAC NHS week 1/ meet ADec 16 · 300 Meters · Place 12 · Oxford300 Meters12.49.1012
Dec 16CMAC NHS week 1/ meet ADec 16 · Shot Put · Place 12 · OxfordShot Put12lb12.27-10.5012
Jan 29SWCL Dual Meet #5 - TantasquaJan 29 · 300 Meters · Place 23 · Oxford300 Meters2351.0011
Jan 15SWCL Dual Meet #3 - TantasquaJan 15 · 600 Meters · Place 21 · Oxford600 Meters212:08.40 PB11

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 13SWCL Boy's League Championship MeetMay 13 · 400m Hurdles · Place 22 · Oxford400m Hurdles221:24.1812