Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 800g · OutdoorML-12 JV Open · May 18127-04ML-12 JV OpenMay 18, 2026
Shot Put · 12lb · IndoorML JV 1 · Dec 2026-03.00ML JV 1December 20, 2023

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · Javelin · Place 17 · BurlingtonJavelin17119-312
May 18ML-12 JV OpenMay 18 · Javelin · Place 2 · BurlingtonJavelin800g2.127-04 PB12
May 13ML-12 Block #5C: Bel/Win; Mel/BurMay 13 · Javelin · Place 11 · BurlingtonJavelin11105-0312
May 13ML-12 Block #5C: Bel/Win; Mel/BurMay 13 · Shot Put · Place 7 · BurlingtonShot Put732-04.5012
May 9Weston Twilight Invitational - Weston EventsMay 9 · Javelin · Place 18 · BurlingtonJavelin18119-0912
May 7ML-12 Block #4C: Wob/Bel; Sto/BurMay 7 · Javelin · Place 9 · BurlingtonJavelin9126-0512
May 7ML-12 Block #4C: Wob/Bel; Sto/BurMay 7 · Shot Put · Place 6 · BurlingtonShot Put631-07.2512
May 3MSTCA Division 4 RelaysMay 3 · Javelin · Place 21 · BurlingtonJavelin2135.43m12
Apr 28ML-12 Block #3A: Win/Wob; Wat/Mel; Wak/BurApr 28 · Javelin · Place 16 · BurlingtonJavelin16112-0012
Apr 16ML-12 Block #2C: Bel/Red; Bur/WatApr 16 · Pole Vault · Place 9 · BurlingtonPole Vault95-06.0012
Apr 16ML-12 Block #2C: Bel/Red; Bur/WatApr 16 · Javelin · Place 4 · BurlingtonJavelin4126-0512
Apr 16ML-12 Block #2C: Bel/Red; Bur/WatApr 16 · Shot Put · Place 7 · BurlingtonShot Put733-00.5012
Apr 8ML-12 Block #1B: Wob/Arl; Wil/BurApr 8 · Javelin · Place 6 · BurlingtonJavelin6125-1012
Apr 8ML-12 Block #1B: Wob/Arl; Wil/BurApr 8 · Shot Put · Place 5 · BurlingtonShot Put535-05.7512

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14ML-12 #5C Updated: Wak v Burl; Burl v Ston; Wak v WatMay 14 · Javelin · Place 15 · BurlingtonJavelin1594-0811
May 14ML-12 #5C Updated: Wak v Burl; Burl v Ston; Wak v WatMay 14 · Shot Put · Place 4 · BurlingtonShot Put432-00.0011
May 1ML-12 #3C: Arl v Win; Bur v WatMay 1 · Shot Put · Place 2 · BurlingtonShot Put229-911
May 1ML-12 #3C: Arl v Win; Bur v WatMay 1 · Javelin · Place 18 · BurlingtonJavelin1882-911
Apr 17ML-12 #2C: Win v Read; Wil v BurApr 17 · Javelin · Place 20 · BurlingtonJavelin2092-111
Apr 17ML-12 #2C: Win v Read; Wil v BurApr 17 · Shot Put · Place 11 · BurlingtonShot Put1130-8.5011
Apr 8ML-12 #1A: Bel v. Win; Mel v BurApr 8 · Javelin · Place 3 · BurlingtonJavelin382-411
Apr 8ML-12 #1A: Bel v. Win; Mel v BurApr 8 · Shot Put · Place 4 · BurlingtonShot Put431-2.7511

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 10ML-12 Block 2B (BEL v WIN; MEL v BUR)Apr 10 · Discus · Place 13 · BurlingtonDiscus1349-6—
Apr 10ML-12 Block 2B (BEL v WIN; MEL v BUR)Apr 10 · Shot Put · Place 8 · BurlingtonShot Put827-5.25—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 25ML-12 JV Championship MeetJan 25 · Shot Put · Place 35 · BurlingtonShot Put3527-6.50—
Jan 15ML-12 JV Block #4Jan 15 · Shot Put · Place 26 · BurlingtonShot Put2626-7.75—
Jan 4ML-12 JV Block #3Jan 4 · Shot Put · Place 32 · BurlingtonShot Put3226-2—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20ML JV 1Dec 20 · Shot Put · Place 30 · BurlingtonShot Put12lb30.26-03.00 PB10
Dec 20ML-12 JV Block #2Dec 20 · Shot Put · Place 30 · BurlingtonShot Put12lb30.26-03.0010