Personal bests

Best marks in available results
Event / courseMarkMeetDate
300 Meters · IndoorCMAC NHS Week 5 / Meet A · Jan 2745.70CMAC NHS Week 5 / Meet AJanuary 27, 2026
Shot Put · 12lb · IndoorMSTCA Winter Festival (Sunday) · Dec 1442-06.00MSTCA Winter Festival (Sunday)December 14, 2025

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

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 8CMAC Indoor T&F Championships at NB - LARGE SchoolFeb 8 · Shot Put · Place 3 · AuburnShot Put12lb3.42-00.0012
Feb 4CMAC Rising Star InviteFeb 4 · 300 Meters · Place 32 · Auburn300 Meters3246.95a12
Jan 27CMAC NHS Week 5 / Meet AJan 27 · Shot Put · Place 3 · AuburnShot Put340-1012
Jan 27CMAC NHS Week 5 / Meet AJan 27 · 300 Meters · Place 13 · Auburn300 Meters1345.70 PB12
Jan 20CMAC NHS week 4 / meet AJan 20 · Shot Put · Place 3 · AuburnShot Put340-6.5012
Jan 12CMAC - Large at RLTCJan 12 · Shot Put · Place 2 · AuburnShot Put241-6.7512
Jan 7CMAC NHS Week 2 / Meet BJan 7 · Shot Put · Place 2 · AuburnShot Put238-11.5012

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · Shot Put · Place 12 · AuburnShot Put12lb12.41-09.5012
Dec 17CMAC TANT Week #1Dec 17 · Shot Put · Place 2 · AuburnShot Put12lb2.39-03.5012
Dec 14MSTCA Winter Festival (Sunday)Dec 14 · Shot Put · Place 4 · AuburnShot Put12lb4.42-06.00 PB12
Feb 5SWCL League ChampionshipFeb 5 · Shot Put · Place 5 · AuburnShot Put540-811
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · Shot Put · Place 40 · AuburnShot Put4039-0.25—
Jan 19MSTCA Division 4 James Kalperis RelaysJan 19 · Shot Put · Place 18 · AuburnShot Put1811.87m—
Jan 15SWCL Dual Meet #3 - NorthbridgeJan 15 · Shot Put · Place 4 · AuburnShot Put440-6—
Jan 8SWCL Dual Meet #2 - TantasquaJan 8 · Shot Put · Place 5 · AuburnShot Put537-2.2511

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 18SWCL Dual Meet #1 - TantasquaDec 18 · Shot Put · Place 3 · AuburnShot Put12lb3.34-09.0011
Feb 1145th District E InviteFeb 11 · Shot Put · Place 24 · AuburnShot Put2432-4.75—
Jan 24SWCL League Championship MeetJan 24 · Shot Put · Place 10 · AuburnShot Put1034-8.7510
Jan 17SWCL Dual Meet #5 - TantasquaJan 17 · Shot Put · Place 4 · AuburnShot Put437-0.7510
Jan 10SWCL Dual Meet #4 - TantasquaJan 10 · Shot Put · Place 10 · AuburnShot Put1032-310
Jan 10SWCL Dual Meet #4 - TantasquaJan 10 · Shot Put · Place 10 · AuburnShot Put1032-310
Jan 3SWCL Dual Meet #3 - NorthbridgeJan 3 · Shot Put · Place 7 · AuburnShot Put733-110
Jan 3SWCL Dual Meet #3 - NorthbridgeJan 3 · Shot Put · Place 7 · AuburnShot Put733-110

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20SWCL Dual Meet #2 - TantasquaDec 20 · Shot Put · Place 11 · AuburnShot Put12lb11.28-09.7510
Dec 13SWCL Dual Meet #1 - TantasquaDec 13 · Shot Put · Place 1 · AuburnShot Put12lb1.28-05.7510