Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMinnechaug Invitational · May 11125-09Minnechaug Invitational May 11, 2025
Javelin · 800g · OutdoorFrontier boys v. Athol and Pioneer · Apr 1067-5Frontier boys v. Athol and PioneerApril 10, 2025
Shot Put · 12lb · IndoorPVIAC Valley Championship · Feb 138-09.00PVIAC Valley ChampionshipFebruary 1, 2026
Shot Put · 12lb · OutdoorFrontier vs Pioneer · Apr 2737-02.50Frontier vs PioneerApril 27, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 22Western Massachusetts Class S ChampionshipMay 22 · Discus · Place 6 · Frontier RegionalFrontier RegionalDiscus1.6kg6.117' 3"12
May 22Western Massachusetts Class S ChampionshipMay 22 · Shot Put · Place 14 · Frontier RegionalFrontier RegionalShot Put12lb14.35' 5"12
May 18Mohawk Vs. Frontier And Pioneer May 18 · Discus · Place 2 · Frontier RegionalFrontier RegionalDiscus1.6kg2.117' 1"12
May 18Mohawk Vs. Frontier And Pioneer May 18 · Shot Put · Place 4 · Frontier RegionalFrontier RegionalShot Put12lb4.33' 10"12
May 10Minnechaug Invitational May 10 · Discus · Place 6 · Frontier RegionalFrontier RegionalDiscus1.6kg6.118' 0"12
May 10Minnechaug Invitational May 10 · Shot Put · Place 13 · Frontier RegionalFrontier RegionalShot Put12lb13.35' 8"12
May 4Meet #4 Frontier Regional VS GreenfieldMay 4 · Discus · Place 2 · Frontier RegionalFrontier RegionalDiscus1.6kg2.117-412
May 4Meet #4 Frontier Regional VS GreenfieldMay 4 · Shot Put · Place 5 · Frontier RegionalFrontier RegionalShot Put12lb5.31-312
May 2MSTCA Dr. George Steele RelaysMay 2 · Discus · Place 3 · Frontier RegionalFrontier RegionalDiscus336.70m12
May 2MSTCA Dr. George Steele RelaysMay 2 · Shot Put · Place 27 · Frontier RegionalFrontier RegionalShot Put279.72m12
Apr 27Frontier vs PioneerApr 27 · Discus · Place 1 · Frontier RegionalFrontier RegionalDiscus1.6kg1.124-0612
Apr 27Frontier vs PioneerApr 27 · Shot Put · Place 2 · Frontier RegionalFrontier RegionalShot Put12lb2.37-02.50 PB12
Apr 18Hunt Relays & InvitationalApr 18 · Discus · Place 2 · UnattachedUnattachedDiscus1.6kg2.124' 9"Jr
Apr 18Hunt Relays & InvitationalApr 18 · Shot Put · Place 12 · UnattachedUnattachedShot Put12lb12.35' 2"Jr
Apr 14Frontier Boys v. Mahar BoysApr 14 · Discus · Place 1 · Frontier RegionalFrontier RegionalDiscus1.6kg1.121-512
Apr 14Frontier Boys v. Mahar BoysApr 14 · Shot Put · Place 2 · Frontier RegionalFrontier RegionalShot Put12lb2.36-912
Apr 14Frontier Boys v. MaharApr 14 · Discus · Place 1 · Frontier RegionalFrontier RegionalDiscus1.6kg1.121-512
Apr 14Frontier Boys v. MaharApr 14 · Shot Put · Place 2 · Frontier RegionalFrontier RegionalShot Put12lb2.36-912
Apr 6Frontier Boys v. Franklin County TechApr 6 · Javelin · Place 12 · Frontier RegionalFrontier RegionalJavelin800g12.58-012
Apr 6Frontier Boys v. Franklin County TechApr 6 · Discus · Place 3 · Frontier RegionalFrontier RegionalDiscus1.6kg3.115-012
Apr 6Frontier Boys v. Franklin County TechApr 6 · Shot Put · Place 3 · Frontier RegionalFrontier RegionalShot Put12lb3.35-9.7512

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 6Rising Stars Youth ChampsMar 6 · Shot Put · Place 17 · UnattachedUnattachedShot Put12lb17.10.86m12
Feb 1PVIAC Pioneer League ChampionshipFeb 1 · Shot Put · Place 5 · Frontier RegionalFrontier RegionalShot Put538-912
Feb 1PVIAC Valley ChampionshipFeb 1 · Shot Put · Place 5 · Frontier RegionalFrontier RegionalShot Put12lb5.38-09.00 PB12
Jan 18PVIAC Meet 5 LateJan 18 · Shot Put · Place 7 · Frontier RegionalFrontier RegionalShot Put739-3.2512
Jan 16MSTCA Kalperis Relays - Division 5Jan 16 · Shot Put · Place 34 · Frontier RegionalFrontier RegionalShot Put3411.46m12
Jan 11Week 4 PVIAC LateJan 11 · Shot Put · Place 8 · Frontier RegionalFrontier RegionalShot Put835-612
Jan 2PVIAV Week 4 LateJan 2 · Shot Put · Place 11 · Frontier RegionalFrontier RegionalShot Put1134-10.2512

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 21PVIAC Dec 21 EarlyDec 21 · Shot Put · Place 8 · Frontier RegionalFrontier RegionalShot Put12lb8.34-11.7512
Dec 14PVIAC Meet 1 (Early)Dec 14 · Shot Put · Place 7 · Frontier RegionalFrontier RegionalShot Put12lb7.35-04.5012
Feb 9PVIAC Week 7 LateFeb 9 · Shot Put · Place 11 · Frontier RegionalFrontier RegionalShot Put1133-6—
Jan 26PVIAC Week 6 EarlyJan 26 · Shot Put · Place 10 · Frontier RegionalFrontier RegionalShot Put1034-1.50—
Jan 19PVIAC Week 5 EarlyJan 19 · Shot Put · Place 14 · Frontier Reg.Frontier Reg.Shot Put1432-05.0011
Jan 5PVIAC Week 3 Early MeetJan 5 · Shot Put · Place 9 · Frontier RegionalFrontier RegionalShot Put932-11—

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · Discus · Place 19 · Frontier RegionalFrontier RegionalDiscus1.6kg19.124-1011
May 24WMASS Small School ChampionshipMay 24 · Discus · Place 8 · Frontier RegionalFrontier RegionalDiscus8116-311
May 17MSTCA Dr. George Steele RelaysMay 17 · Discus · Place 8 · Frontier RegionalFrontier RegionalDiscus835.65m11
May 17MSTCA Dr. George Steele RelaysMay 17 · Shot Put · Place 23 · Frontier RegionalFrontier RegionalShot Put2310.29m11
May 13Frontier boys v. GreenfieldMay 13 · Discus · Place 2 · Frontier RegionalFrontier RegionalDiscus2122-111
May 11Minnechaug Invitational May 11 · Discus · Place 4 · Frontier RegionalFrontier RegionalDiscus1.6kg4.125-09 PB11
May 6Frontier boys v. Mahar RegionalMay 6 · Javelin · Place 7 · Frontier RegionalFrontier RegionalJavelin800g7.65-1011
May 6Frontier boys v. Mahar RegionalMay 6 · Discus · Place 1 · Frontier RegionalFrontier RegionalDiscus1.6kg1.125-411
May 6Frontier boys v. Mahar RegionalMay 6 · Shot Put · Place 3 · Frontier RegionalFrontier RegionalShot Put12lb3.34-111
Apr 29Frontier boys v. Mohawk TrailApr 29 · Discus · Place 1 · Frontier RegionalFrontier RegionalDiscus1120-611
Apr 29Frontier boys v. Mohawk TrailApr 29 · Shot Put · Place 6 · Frontier RegionalFrontier RegionalShot Put629-411
Apr 15Frontier boys v. Franklin County TechApr 15 · Discus · Place 1 · Frontier RegionalFrontier RegionalDiscus1106-111
Apr 15Frontier boys v. Franklin County TechApr 15 · Shot Put · Place 5 · Frontier RegionalFrontier RegionalShot Put530-7.2511
Apr 10Frontier boys v. Athol and PioneerApr 10 · Javelin · Place 10 · Frontier RegionalFrontier RegionalJavelin800g10.67-5 PB11
Apr 10Frontier boys v. Athol and PioneerApr 10 · Discus · Place 2 · Frontier RegionalFrontier RegionalDiscus1.6kg2.114-811
Apr 10Frontier boys v. Athol and PioneerApr 10 · Shot Put · Place 3 · Frontier RegionalFrontier RegionalShot Put12lb3.30-10.2511

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 22PVIAC Week 2 Afternoon MeetDec 22 · Shot Put · Place 14 · Frontier RegionalFrontier RegionalShot Put12lb14.30-09.5011
Dec 12PVIAC Week 1 Late MeetDec 12 · Shot Put · Place 12 · Frontier RegionalFrontier RegionalShot Put12lb12.30-07.7511
Feb 4PVIAC Meet #7Feb 4 · Shot Put · Place 23 · Frontier RegionalFrontier RegionalShot Put12lb23.29-04.2510
Jan 21PVIAC Meet #5Jan 21 · Shot Put · Place 18 · Frontier RegionalFrontier RegionalShot Put12lb18.30-05.5010
Jan 17PVIAC Late Meet January 17Jan 17 · Shot Put · Place 13 · Frontier RegionalFrontier RegionalShot Put12lb13.31-00.5010
Jan 14PVIAC Meet #4Jan 14 · Shot Put · Place 18 · Frontier RegionalFrontier RegionalShot Put12lb18.28-11.0010
Jan 7Marathon Winter Classic (Men's Only)Jan 7 · Shot Put · Place 11 · UnattachedUnattachedShot Put12lb11.9.53m10

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 13Frontier Boys v. GreenfieldMay 13 · Discus · Frontier RegionalFrontier RegionalDiscus1.6kg—109-2Unofficial10
May 13Frontier Boys v. GreenfieldMay 13 · Shot Put · Frontier RegionalFrontier RegionalShot Put12lb—29-2Unofficial10
May 6Frontier Boys v. PioneerMay 6 · Discus · Frontier RegionalFrontier RegionalDiscus1.6kg—117-5Unofficial10
May 6Frontier Boys v. PioneerMay 6 · Shot Put · Frontier RegionalFrontier RegionalShot Put12lb—30-6.75Unofficial10
Apr 29Frontier Boys v. MohawkApr 29 · Discus · Frontier RegionalFrontier RegionalDiscus1.6kg—106-9Unofficial10
Apr 29Frontier Boys v. MohawkApr 29 · Shot Put · Frontier RegionalFrontier RegionalShot Put12lb—33-11Unofficial10
Apr 22Frontier Boys v MaharApr 22 · Discus · Frontier RegionalFrontier RegionalDiscus1.6kg—100-3Unofficial10
Apr 22Frontier Boys v MaharApr 22 · Shot Put · Frontier RegionalFrontier RegionalShot Put12lb—30-0.5Unofficial10
Apr 19MSTCA William Kane Frosh-Soph MeetApr 19 · Discus · Place 7 · Frontier RegionalFrontier RegionalDiscus796-5—
Apr 19MSTCA William Kane Frosh-Soph MeetApr 19 · Shot Put · Place 11 · Frontier RegionalFrontier RegionalShot Put1132-3.50—
Apr 15Frontier Boys v. Franklin TechApr 15 · Discus · Frontier RegionalFrontier RegionalDiscus1.6kg—102-0Unofficial10
Apr 15Frontier Boys v. Franklin TechApr 15 · Shot Put · Frontier RegionalFrontier RegionalShot Put12lb—28-8.5Unofficial10
Apr 10Frontier Boys v. AtholApr 10 · Discus · Frontier RegionalFrontier RegionalDiscus1.6kg—97-4Unofficial10
Apr 10Frontier Boys v. AtholApr 10 · Shot Put · Frontier RegionalFrontier RegionalShot Put12lb—30-2Unofficial10

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · Discus · Place 5 · 02-Unattached02-UnattachedDiscus1.6kg5.27.85m9
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · Shot Put · 02-Unattached02-UnattachedShot Put12lb—DNS9
May 13Bement Invitational - 2023May 13 · Discus · Place 1 · Bement SchooBement SchooDiscus1123-02—
May 13Bement Invitational - 2023May 13 · Shot Put · Place 1 · Bement SchooBement SchooShot Put134-08.00—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 11Massachusetts Middle School Division 1 & 3 TF ChampionshipJun 11 · Discus · Place 2 · Bement msBement msDiscus1kg2.112-05Unofficial8
Jun 11Massachusetts Middle School Division 1 & 3 TF ChampionshipJun 11 · Shot Put · Place 9 · Bement msBement msShot Put4kg9.31-05.50Unofficial8