Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorDual Meet Maynard vs. Clinton · Mar 3131.90Dual Meet Maynard vs. ClintonMarch 31, 2026
300 Meters · IndoorMidWach Week 2 @ Fitchburg · Jan 854.50MidWach Week 2 @ FitchburgJanuary 8, 2025
400 Meters · OutdoorDual Meet Maynard vs. Ayer · May 81:13.12aDual Meet Maynard vs. AyerMay 8, 2025
Javelin · 600g · OutdoorDivision E Midland-Wachusett League Meet · May 1963-00Division E Midland-Wachusett League MeetMay 19, 2026
Shot Put · 4kg · OutdoorDual Meet Maynard vs. Narragansett · Apr 1626' 4"Dual Meet Maynard vs. NarragansettApril 16, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 19Division E Midland-Wachusett League MeetMay 19 · Javelin · Place 5 · MaynardJavelin600g5.63-00 PB12
May 19Division E Midland-Wachusett League MeetMay 19 · Shot Put · Place 3 · MaynardShot Put4kg3.25-03.0012
May 12Double Dual Tahanto-Maynard-AMSAMay 12 · Javelin · Place 4 · MaynardJavelin600g4.58' 7.5"12
May 12Double Dual Tahanto-Maynard-AMSAMay 12 · Shot Put · Place 4 · MaynardShot Put4kg4.25' 11"12
May 1MSTCA Division 6 RelaysMay 1 · Javelin · Place 34 · MaynardJavelin3416.80m12
Apr 16Dual Meet Maynard vs. NarragansettApr 16 · Javelin · Place 5 · MaynardJavelin600g5.61' 1"12
Apr 16Dual Meet Maynard vs. NarragansettApr 16 · Shot Put · Place 3 · MaynardShot Put4kg3.26' 4" PB12
Mar 31Dual Meet Maynard vs. ClintonMar 31 · Javelin · Place 6 · MaynardJavelin600g6.56' 5"12
Mar 31Dual Meet Maynard vs. ClintonMar 31 · Shot Put · Place 3 · MaynardShot Put4kg3.25' 8"12
Mar 31Dual Meet Maynard vs. ClintonMar 31 · 400 Meters · Place 5 · Maynard400 Meters5.1:17.20a12
Mar 31Dual Meet Maynard vs. ClintonMar 31 · 200 Meters · Place 4 · Maynard200 Meters4.31.90 PB12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 28Midland Wachusett @ Wachusett #5Jan 28 · Shot Put · Place 4 · MaynardShot Put426-10.5012
Jan 21Midland Wachusett @ Shrewsbury #4Jan 21 · Shot Put · Place 4 · MaynardShot Put425-3.7512
Jan 14Midland Wachusett @ Fitchburg #3Jan 14 · Shot Put · Place 4 · MaynardShot Put426-812

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 1763rd Annual Boys & 52 Annual Girls District E D 2 C Mass ChampMay 17 · Shot Put · Place 16 · MaynardShot Put1625-411
May 8Dual Meet Maynard vs. AyerMay 8 · Javelin · Place 6 · MaynardJavelin670-1011
May 8Dual Meet Maynard vs. AyerMay 8 · Shot Put · Place 3 · MaynardShot Put325-111
May 8Dual Meet Maynard vs. AyerMay 8 · 400 Meters · Place 4 · Maynard400 Meters41:13.12a PB11
Apr 4Tri Meet Maynard-Narragansett-AMSAApr 4 · Javelin · Place 7 · MaynardJavelin762-3.511
Apr 4Tri Meet Maynard-Narragansett-AMSAApr 4 · Shot Put · Place 3 · MaynardShot Put325-811
Apr 4Tri Meet Maynard-Narragansett-AMSAApr 4 · 400 Meters · Place 9 · Maynard400 Meters91:14.95a11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · Shot Put · Place 4 · MaynardShot Put423-2—
Jan 22Mid Wach @ Shrewsbury Week 4Jan 22 · Shot Put · Place 12 · MaynardShot Put1221-03.25JR
Jan 8MidWach Week 2 @ FitchburgJan 8 · Shot Put · Place 6 · MaynardShot Put623-5.5—
Jan 8MidWach Week 2 @ FitchburgJan 8 · 300 Meters · Place 21 · Maynard300 Meters2154.50 PB—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18Wachusett Week # 1 MidWach LeagueDec 18 · Shot Put · Place 9 · MaynardShot Put922-10—
Dec 18Wachusett Week # 1 MidWach LeagueDec 18 · 300 Meters · Place 17 · Maynard300 Meters1757.90—
Feb 1145th District E InviteFeb 11 · Shot Put · Place 27 · MaynardShot Put2723-4—
Feb 4Mid Wach League Championship C & DFeb 4 · Shot Put · Place 5 · MaynardShot Put524-2—