Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meters · IndoorBay State Conference - Block 3 · Jan 49.44aBay State Conference - Block 3January 4, 2024
Discus · 1.6kg · OutdoorBSC Relays · Apr 1980-02BSC RelaysApril 19, 2023
Shot Put · 12lb · IndoorBay State Conf - Block 2 · Dec 2139-07.50Bay State Conf - Block 2December 21, 2023
Shot Put · 12lb · OutdoorMSTCA Division 1 Relays · May 1812.19mMSTCA Division 1 RelaysMay 18, 2025

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

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 21Bay State Conference Championship MeetMay 21 · Shot Put · Place 18 · Newton NorthShot Put1834-3.7512
May 18MSTCA Division 1 RelaysMay 18 · Shot Put · Place 37 · Newton NorthShot Put12lb37.12.19m PB12
May 14BSC JV Open Meet May 14 · Javelin · Place 8 · Newton NorthJavelin897-0412
May 14BSC JV Open Meet May 14 · Shot Put · Place 2 · Newton NorthShot Put238-02.2512
May 7Bay State Conf - Tri Meet 4 - at Brookline HSMay 7 · Discus · Place 4 · Newton NorthDiscus4103-1112
May 7Bay State Conf - Tri Meet 4 - at Brookline HSMay 7 · Shot Put · Place 3 · Newton NorthShot Put340-612
Apr 30Bay State Conf Tri 3 at Newton NorthApr 30 · Discus · Place 6 · Newton NorthDiscus6105-312
Apr 30Bay State Conf Tri 3 at Newton NorthApr 30 · Shot Put · Place 6 · Newton NorthShot Put638-3.2512
Apr 16Bay State Conf 2 at BraintreeApr 16 · Javelin · Place 9 · Newton NorthJavelin9104-112
Apr 16Bay State Conf 2 at BraintreeApr 16 · Shot Put · Place 6 · Newton NorthShot Put638-8.5012
Apr 9Bay State Conf 1 at Newton NorthApr 9 · Discus · Place 6 · Newton NorthDiscus6101-0212
Apr 9Bay State Conf 1 at Newton NorthApr 9 · Shot Put · Newton NorthShot Put—FOUL12
Jan 22NN JV Meet #2Jan 22 · 1 Mile · Newton North1 Mile—37-01Unofficial12
Jan 8NN JV #1Jan 8 · Shot Put · Newton NorthShot Put12lb—38-02Unofficial12

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 28BSC OpenJan 28 · Shot Put · Place 12 · Newton NorthShot Put1235-1—
Jan 28Bay State Conference - OpenJan 28 · Shot Put · Place 12 · Newton NorthShot Put12lb12.35-01.0012
Jan 23Bay State Conference - Block 5Jan 23 · Shot Put · Place 12 · Newton NorthShot Put1239-6—
Jan 10MSTCA Northeast InvitationalJan 10 · Shot Put · Place 67 · Newton NorthShot Put6735-0.50—
Jan 9Bay State Conference - Block #4Jan 9 · Shot Put · Place 13 · Newton NorthShot Put1337-11.50—
Jan 2Bay State Conference - Block#3Jan 2 · Shot Put · Place 11 · Newton NorthShot Put1139-6—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 19Bay State Conference - Block #2Dec 19 · Shot Put · Place 16 · Newton NorthShot Put12lb16.37-01.0012
Dec 15MSTCA Winter Festival (Large Schools)Dec 15 · Shot Put · Place 14 · Newton NorthShot Put12lb14.37-00.2512
Dec 12Bay State Conference - Block #1Dec 12 · Shot Put · Place 15 · Newton NorthShot Put12lb15.36-08.2512
Jan 11Bay State Conf - Block 4Jan 11 · Shot Put · Place 21 · Newton NorthShot Put2133-11.75—
Jan 4Bay State Conference - Block 3Jan 4 · Shot Put · Place 21 · Newton NorthShot Put2134-3—
Jan 4Bay State Conference - Block 3Jan 4 · 55 Meters · Place 71 · Newton North55 Meters719.44a PB—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15Bay State Conf ChampionshipMay 15 · Shot Put · Place 16 · Newton NorthShot Put1637-10—
May 13NN JV Meet #1May 13 · Discus · Newton NorthDiscus1.6kg—92' 11"Unofficial11
May 1Newton North @ FraminghamMay 1 · Discus · Newton NorthDiscus1.6kg—92'5"Unofficial11
May 1Newton North @ FraminghamMay 1 · Shot Put · Newton NorthShot Put12lb—38' 0"Unofficial11
Apr 24Newton North vs BraintreeApr 24 · Discus · Newton NorthDiscus1.6kg—83' 9"Unofficial11
Apr 10Newton North @ BrooklineApr 10 · Discus · Place 8 · Newton NorthDiscus873-2—
Apr 10Newton North @ BrooklineApr 10 · Shot Put · Place 9 · Newton NorthShot Put933-2—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 21Bay State Conf - Block 2Dec 21 · Shot Put · Newton NorthShot Put12lb--DNS11
Dec 21Bay State Conf - Block 2Dec 21 · Shot Put · Place 10 · Newton NorthShot Put12lb10.39-07.50 PB11
Dec 14Bay State Conf - Block 1Dec 14 · Shot Put · Newton NorthShot Put12lb--DNS11
Dec 9MSTCA Winter Festival (Large School)Dec 9 · Shot Put · Place 24 · Newton NorthShot Put12lb24.33-11.0011
Jan 13MSTCA Northeast InvitationalJan 13 · Shot Put · Place 87 · Newton NorthShot Put8730-11.5010
Jan 13MSTCA Northeast InvitationalJan 13 · Shot Put · Place 87 · Newton NorthShot Put12lb87.30-11.5010

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 10Newton North at WellesleyMay 10 · Discus · Newton NorthDiscus1.6kg—76'4"Unofficial10
May 10Newton North at WellesleyMay 10 · Shot Put · Newton NorthShot Put12lb—30'9.75Unofficial10
May 6MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONALMay 6 · Shot Put · Place 70 · Newton NorthShot Put7030-9.50—
May 3Framingham at Newton NorthMay 3 · Discus · Newton NorthDiscus1.6kg—65'4Unofficial10
May 3Framingham at Newton NorthMay 3 · Shot Put · Newton NorthShot Put12lb—31'0Unofficial10
Apr 26Newton North vs BraintreeApr 26 · Discus · Newton NorthDiscus1.6kg—87'2"Unofficial10
Apr 26Newton North vs BraintreeApr 26 · Shot Put · Newton NorthShot Put12lb—27'10"Unofficial10
Apr 19BSC RelaysApr 19 · Discus · Place 16 · Newton NorthDiscus1.6kg16.80-02 PB10
Apr 19BSC RelaysApr 19 · Shot Put · Place 22 · Newton NorthShot Put12lb22.30-09.0010
Apr 12Brookline v. Newton NorthApr 12 · Discus · Newton NorthDiscus1.6kg—79' 4"Unofficial10
Apr 12Brookline v. Newton NorthApr 12 · Shot Put · Newton NorthShot Put12lb—32' 6"Unofficial10
Apr 4Newton North v NatickApr 4 · Discus · Newton NorthDiscus1.6kg—68' 9"Unofficial10
Apr 4Newton North v NatickApr 4 · Shot Put · Newton NorthShot Put12lb—34' 0.75"Unofficial10

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 4Framingham vs Newton NorthMay 4 · Discus · Newton NorthDiscus1.6kg—51'1"Unofficial9
May 4Framingham vs Newton NorthMay 4 · Shot Put · Newton NorthShot Put12lb—34'10"Unofficial9
Apr 20Baystate League InviteApr 20 · Discus · Place 29 · Newton NorthDiscus1.6kg29.53-069
Apr 20Baystate League InviteApr 20 · Shot Put · Place 27 · Newton NorthShot Put12lb27.25-08.009
Apr 13Brookline v. Newton NorthApr 13 · Discus · Newton NorthDiscus1.6kg—44' 5"Unofficial9
Apr 13Brookline v. Newton NorthApr 13 · Shot Put · Newton NorthShot Put12lb—25' 8.5"Unofficial9
Apr 6Newton North v NatickApr 6 · Discus · Newton NorthDiscus1.6kg—48' 4"Unofficial9
Apr 6Newton North v NatickApr 6 · Shot Put · Newton NorthShot Put12lb—24' 0"Unofficial9