Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor12th Annual District E Weight Pentathlon · Jun 1015.13a12th Annual District E Weight PentathlonJune 10, 2026
200 Meters · Outdoor12th Annual District E Weight Pentathlon · Jun 1031.82a12th Annual District E Weight PentathlonJune 10, 2026
300 Meters · IndoorMidland Wachusett @ Fitchburg #4 · Jan 2155.30Midland Wachusett @ Fitchburg #4January 21, 2026
55 Meters · IndoorMidland Wachusett @ Fitchburg #4 · Jan 218.90Midland Wachusett @ Fitchburg #4January 21, 2026
Discus · 1kg · Outdoor12th Annual District E Weight Pentathlon · Jun 1018.48m12th Annual District E Weight PentathlonJune 10, 2026
Javelin · 600g · Outdoor12th Annual District E Weight Pentathlon · Jun 1011.62m12th Annual District E Weight PentathlonJune 10, 2026
Pole Vault · OutdoorFHS v Marlborough (Girls) · Apr 294-6FHS v Marlborough (Girls)April 29, 2026
Shot Put · 4kg · Outdoor12th Annual District E Weight Pentathlon · Jun 105.93m12th Annual District E Weight PentathlonJune 10, 2026
Throws Pentathlon · Standard · Outdoor12th Annual District E Weight Pentathlon · Jun 10145412th Annual District E Weight PentathlonJune 10, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 1012th Annual District E Weight PentathlonJun 10 · Throws Pentathlon · Place 37 · MarlboroughThrows PentathlonStandard37.1454 PB12
Jun 1012th Annual District E Weight PentathlonJun 10 · Javelin · Place 43 · MarlboroughJavelin600g43.11.62m PB12
Jun 1012th Annual District E Weight PentathlonJun 10 · Discus · Place 30 · MarlboroughDiscus1kg30.18.48m PB12
Jun 1012th Annual District E Weight PentathlonJun 10 · Shot Put · Place 45 · MarlboroughShot Put4kg45.5.93m PB12
Jun 1012th Annual District E Weight PentathlonJun 10 · 200 Meters · Place 24 · Marlborough200 Meters24.31.82a PB12
Jun 1012th Annual District E Weight PentathlonJun 10 · 100 Meters · Place 29 · Marlborough100 Meters29.15.13a PB12
May 22Division B Midland-Wachusett League MeetMay 22 · Discus · Place 9 · MarlboroughDiscus1kg9.58-0812
May 16Central Mass. Division 1 Class MeetMay 16 · Discus · Place 18 · MarlboroughDiscus1kg18.59-0712
May 2District E Girls & Boys Division 1 RelaysMay 2 · Discus · Place 28 · MarlboroughDiscus1kg28.16.46m12
Apr 29FHS v Marlborough (Girls)Apr 29 · Pole Vault · Place 7 · MarlboroughPole Vault7.4-6 PB12
Apr 29FHS v Marlborough (Girls)Apr 29 · 200 Meters · Place 9 · Marlborough200 Meters9.32.712
Apr 6Marlborough vs AMSAApr 6 · Discus · Place 6 · MarlboroughDiscus655-1012
Apr 6Marlborough vs AMSAApr 6 · Shot Put · Place 12 · MarlboroughShot Put1217-212
Apr 1Hudson v. MarlboroughApr 1 · Discus · Place 7 · MarlboroughDiscus757-212
Apr 1Hudson v. MarlboroughApr 1 · Shot Put · Place 7 · MarlboroughShot Put718-8.2512
Apr 1Hudson v. MarlboroughApr 1 · 100 Meters · Place 9 · Marlborough100 Meters916.25a12

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Jan 28Midland Wachusett @ Shrewsbury #5Jan 28 · Shot Put · Place 28 · MarlboroughShot Put2817-8.5012
Jan 28Midland Wachusett @ Shrewsbury #5Jan 28 · 55m Hurdles · Place 13 · Marlborough55m Hurdles1311.4012
Jan 28Midland Wachusett @ Shrewsbury #5Jan 28 · 300 Meters · Place 25 · Marlborough300 Meters2557.2012
Jan 21Midland Wachusett @ Fitchburg #4Jan 21 · Shot Put · Place 26 · MarlboroughShot Put2617-312
Jan 21Midland Wachusett @ Fitchburg #4Jan 21 · 300 Meters · Place 26 · Marlborough300 Meters2655.30 PB12
Jan 21Midland Wachusett @ Fitchburg #4Jan 21 · 55 Meters · Place 26 · Marlborough55 Meters268.90 PB12
Jan 17MSTCA Kalperis Relays - Division 4Jan 17 · Shot Put · Place 55 · MarlboroughShot Put555.82m12
Jan 14Midland Wachusett @ Shrewsbury #3Jan 14 · Shot Put · Place 30 · MarlboroughShot Put3019-012
Jan 14Midland Wachusett @ Shrewsbury #3Jan 14 · 55 Meters · Place 21 · Marlborough55 Meters219.00a12
Jan 9MSTCA Northeast InvitationalJan 9 · 55m Hurdles · Place 150 · Marlborough55m HurdlesRound P15012.50a12
Jan 7Midland Wachusett @ WachusettJan 7 · 55 Meters · Place 27 · Marlborough55 Meters279.40a12

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 2Nashoba vs. Marlborough (Girls)Apr 2 · Javelin · Place 17 · MarlboroughJavelin1738-111
Apr 2Nashoba vs. Marlborough (Girls)Apr 2 · Discus · Place 6 · MarlboroughDiscus648-1111

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Jan 29Mid Wach @ Shrewsbury Week 5Jan 29 · Shot Put · Place 17 · MarlboroughShot Put1719-0—
Jan 29Mid Wach @ Shrewsbury Week 5Jan 29 · 55 Meters · Place 21 · Marlborough55 Meters218.90—
Jan 22Mid Wach @ Fitchburg Week 4Jan 22 · Shot Put · Place 29 · MarlboroughShot Put2918-5.50—
Jan 22Mid Wach @ Fitchburg Week 4Jan 22 · 55 Meters · Place 27 · Marlborough55 Meters279.00—
Jan 15MidWach @ Shrewsbury Week 3Jan 15 · Shot Put · Place 23 · MarlboroughShot Put2318-01.00JR
Jan 15MidWach @ Shrewsbury Week 3Jan 15 · 55 Meters · Place 15 · Marlborough55 Meters159.00JR
Jan 10MSTCA Northeast InvitationalJan 10 · Shot Put · Place 124 · MarlboroughShot Put12419-0.50—
Jan 10MSTCA Northeast InvitationalJan 10 · 55m Hurdles · Place 141 · Marlborough55m Hurdles14112.07a—
Jan 8MidWach Week 2 @ WachusettJan 8 · Shot Put · Place 24 · MarlboroughShot Put2418-0.5—
Jan 8MidWach Week 2 @ WachusettJan 8 · 55m Hurdles · Place 11 · Marlborough55m Hurdles1112.00—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 3Central Mass MultiMeet 2024Jun 3 · Discus · Place 17 · MarlboroughDiscus1717.15m10
Jun 3Central Mass MultiMeet 2024Jun 3 · 100 Meters · Place 18 · Marlborough100 Meters1815.5110
Jun 3Central Mass MultiMeet 2024Jun 3 · Javelin · Place 33 · MarlboroughJavelin3311.26m10
Jun 3Central Mass MultiMeet 2024Jun 3 · 200 Meters · Place 18 · Marlborough200 Meters1832.5410
Jun 3Central Mass MultiMeet 2024Jun 3 · Shot Put · Place 33 · MarlboroughShot Put335.99m10
Jun 3Central Mass MultiMeet 2024Jun 3 · Shot Put · Place 41 · MarlboroughShot Put415.99m10
May 3Hudson v Oakmont and MarlboroughMay 3 · Discus · Place 6 · MarlboroughDiscus654-3—
May 3Hudson v Oakmont and MarlboroughMay 3 · 200 Meters · Place 17 · Marlborough200 Meters1733.0—
May 3Hudson v Oakmont and MarlboroughMay 3 · 100 Meters · Place 14 · Marlborough100 Meters1415.8—
Apr 10Marlborough vs. Nashoba (Girls)Apr 10 · 100 Meters · Place 18 · Marlborough100 Meters1816.8—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 10MW @ Shrewsbury #3Jan 10 · Shot Put · Place 25 · MarlboroughShot Put2518-9—
Jan 10MW @ Shrewsbury #3Jan 10 · 55m Hurdles · Place 13 · Marlborough55m Hurdles1311.70—
Jan 10MW @ Shrewsbury #3Jan 10 · 55 Meters · Place 27 · Marlborough55 Meters279.00—