Personal bests

Best marks in available results
Event / courseMarkMeetDate
-- Curtin, Quinn St John's Danver DNS · IndoorMSTCA Division 1 State Relays · Jan 1815.79mMSTCA Division 1 State RelaysJanuary 18, 2020
Discus · 1.6kg · OutdoorMIAA D1 North Champs · Jun 19166-01MIAA D1 North ChampsJune 19, 2021
Shot Put · 12lb · IndoorBSC #4 · Jan 1364-07.50BSC #4January 13, 2022
Shot Put · 12lb · OutdoorMIAA Meet of Champions · Jun 266-01.50MIAA Meet of ChampionsJune 2, 2022
Shot Put · 16lb / 7.26kg · IndoorIvy League Championships · Mar 118.15mIvy League ChampionshipsMarch 1, 2025
Shot Put · 16lb / 7.26kg · OutdoorNCAA DI Outdoor Championships - East First-Rounds · May 2718.46mNCAA DI Outdoor Championships - East First-RoundsMay 27, 2026
Shot Put · 4kg · IndoorUSATF Hershey Youth Indoor Championship ages 8U-14 · Mar 912.50mUSATF Hershey Youth Indoor Championship ages 8U-14March 9, 2018
Weight Throw · 35lb / 15.9kg · IndoorDartmouth Quad Indoor · Dec 911.17mDartmouth Quad IndoorDecember 9, 2022

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · Shot Put · Place 15 · DartmouthDartmouthShot Put16lb / 7.26kgRound P15.18.46m PBSr
May 16Ivy League Outdoor Track & Field ChampionshipsMay 16 · Shot Put · Place 3 · DartmouthDartmouthShot Put16lb / 7.26kg3.18.25mSr
Apr 11South Florida InvitationalApr 11 · Shot Put · Place 1 · DartmouthDartmouthShot Put16lb / 7.26kg1.17.85mSr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · Shot Put · Place 31 · DartmouthDartmouthShot Put16lb / 7.26kgRound P31.17.71mJr
May 9Ivy League Outdoor Track & Field ChampionshipsMay 9 · Shot Put · Place 5 · DartmouthDartmouthShot Put16lb / 7.26kg5.18.28mJr
Apr 18UCONN NE ChallengeApr 18 · Shot Put · Place 2 · DartmouthDartmouthShot Put16lb / 7.26kg2.17.31mJr
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · Shot Put · Place 1 · DartmouthDartmouthShot Put16lb / 7.26kg1.17.98mJr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 1Ivy League ChampionshipsMar 1 · Shot Put · Place 3 · DartmouthDartmouthShot Put16lb / 7.26kg3.18.15m PBJr
Jan 18Columbia-Dartmouth-YaleJan 18 · Shot Put · DartmouthDartmouthShot Put16lb / 7.26kg—DNSJr

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13Dartmouth December InviteDec 13 · Shot Put · Place 1 · DartmouthDartmouthShot Put16lb / 7.26kg1.18.08mJr
Feb 10Dartmouth Tune UpFeb 10 · Shot Put · Place 2 · DartmouthDartmouthShot Put216.62m—
Jan 6Dartmouth Relays - CollegeJan 6 · Shot Put · Place 1 · DartmouthDartmouthShot Put117.87mSO

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 8Dartmouth Winter InvitationalDec 8 · Shot Put · Place 1 · DartmouthDartmouthShot Put16lb / 7.26kg1.16.80mSo
Feb 25Ivy League Heptagonal ChampionshipsFeb 25 · Shot Put · Place 5 · DartmouthDartmouthShot Put517.34mFR
Jan 21Dartmouth vs Columbia vs YaleJan 21 · Shot Put · Place 2 · DartmouthDartmouthShot Put216.63mFr
Jan 14Suffolk Ice BreakerJan 14 · Shot Put · Place 1 · DartmouthDartmouthShot Put16lb / 7.26kg1.16.06mFr

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 25NCAA D1 Outdoor Track & Field East Regional 1st RoundMay 25 · Shot Put · Place 30 · DartmouthDartmouthShot Put16lb / 7.26kg30.17.79mFr
May 6Ivy League Outdoor Track & Field ChampionshipsMay 6 · Shot Put · Place 2 · DartmouthDartmouthShot Put16lb / 7.26kg2.17.69mFr
Apr 6Duke InvitationalApr 6 · Shot Put · Place 1 · DartmouthDartmouthShot Put16lb / 7.26kg1.17.20mFr

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 9Dartmouth Quad IndoorDec 9 · Weight Throw · Place 7 · DartmouthDartmouthWeight Throw35lb / 15.9kg7.11.17m PBFr
Dec 9Dartmouth Quad IndoorDec 9 · Shot Put · Place 2 · DartmouthDartmouthShot Put16lb / 7.26kg2.15.48mFr
Dec 3Ivy & HBCU ChallengeDec 3 · Shot Put · Place 1 · DartmouthDartmouthShot Put16lb / 7.26kg1.16.96mFr
Feb 19MIAA DIV 1 ChampionshipsFeb 19 · Shot Put · Place 1 · Newton NorthNewton NorthShot Put164-10.25SR
Jan 23MSTCA D1 State RelaysJan 23 · Shot Put · Place 1 · Newton NorthNewton NorthShot Put12lb1.19.47m12
Jan 13BSC #4Jan 13 · Shot Put · Place 1 · Newton NorthNewton NorthShot Put12lb1.64-07.50 PB12

2022 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 2MIAA Meet of ChampionsJun 2 · Shot Put · Place 2 · Newton NorthNewton NorthShot Put12lb2.66-01.50 PB12
May 27MIAA D1 ChampionshipMay 27 · Discus · Place 1 · Newton NorthNewton NorthDiscus1.6kg1.151-11Unofficial12
May 27MIAA D1 ChampionshipMay 27 · Shot Put · Place 1 · Newton NorthNewton NorthShot Put12lb1.62-08.2512
May 18Bay State Conference ChampionshipMay 18 · Discus · Place 1 · Newton NorthNewton NorthDiscus1.6kg1.159-0712
May 18Bay State Conference ChampionshipMay 18 · Shot Put · Place 1 · Newton NorthNewton NorthShot Put12lb1.65-00.5012
May 11Newton North vs WellesleyMay 11 · Discus · Place 1 · Newton NorthNewton NorthDiscus1.6kg1.163' 0"Unofficial12
May 11Newton North vs WellesleyMay 11 · Shot Put · Place 1 · Newton NorthNewton NorthShot Put12lb1.65' 4"Unofficial12
May 4Framingham vs Newton NorthMay 4 · Discus · Newton NorthNewton NorthDiscus1.6kg—155'8"Unofficial12
May 4Framingham vs Newton NorthMay 4 · Shot Put · Place 1 · Newton NorthNewton NorthShot Put12lb1.62'2"Unofficial12
Apr 30MSTCA Division I RelaysApr 30 · Discus · Place 1 · Newton NorthNewton NorthDiscus1.6kg1.49.49m12
Apr 30MSTCA Division I RelaysApr 30 · Shot Put · Place 1 · Newton NorthNewton NorthShot Put12lb1.19.10m12
Apr 27NN vs BraintreeApr 27 · Discus · Place 1 · Newton NorthNewton NorthDiscus1.6kg1.147' 9"Unofficial12
Apr 27NN vs BraintreeApr 27 · Shot Put · Place 1 · Newton NorthNewton NorthShot Put12lb1.60' 8"Unofficial12
Apr 20Baystate League InviteApr 20 · Discus · Place 1 · Newton NorthNewton NorthDiscus1.6kg1.155-0212
Apr 20Baystate League InviteApr 20 · Shot Put · Place 1 · Newton NorthNewton NorthShot Put12lb1.60-07.5012
Apr 13Brookline v. Newton NorthApr 13 · Discus · Place 1 · Newton NorthNewton NorthDiscus1.6kg1.155' 8"Unofficial12
Apr 13Brookline v. Newton NorthApr 13 · Shot Put · Place 1 · Newton NorthNewton NorthShot Put12lb1.64' 10"Unofficial12
Apr 6Newton North v NatickApr 6 · Discus · Place 1 · Newton NorthNewton NorthDiscus1.6kg1.165' 6"Unofficial12
Apr 6Newton North v NatickApr 6 · Shot Put · Place 1 · Newton NorthNewton NorthShot Put12lb1.62'8.75"Unofficial12
Mar 5New England ChampionshipMar 5 · Shot Put · Place 15 · Newton North-MANewton North-MAShot Put1549-05.0012
Mar 5New England ChampionshipMar 5 · Shot Put · Place 2 · Newton NorthNewton NorthShot Put267-08.2512

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 23BSC #2Dec 23 · Shot Put · Newton NorthNewton NorthShot Put12lb—DNS12
Dec 16BSC #1Dec 16 · Shot Put · Place 1 · Newton NorthNewton NorthShot Put12lb1.56-11.0012
Mar 31Newton North vs MiltonMar 31 · Shot Put · Newton NorthNewton NorthShot Put12lb—61' 1.25"Unofficial11

2021 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 19MIAA D1 North ChampsJun 19 · Discus · Place 3 · Newton NorthNewton NorthDiscus1.6kg3.166-01 PB11
Jun 19MIAA D1 North ChampsJun 19 · Shot Put · Place 1 · Newton NorthNewton NorthShot Put12lb1.60-06.0011
Jun 8BAY STATE CONFERENCE CHAMPIONSHIPJun 8 · Discus · Place 2 · Newton NorthNewton NorthDiscus1.6kg2.47.72mUnofficial11
Jun 8BAY STATE CONFERENCE CHAMPIONSHIPJun 8 · Shot Put · Place 1 · Newton NorthNewton NorthShot Put12lb1.18.28mUnofficial11
Jun 2Newton North vs NeedhamJun 2 · Discus · Place 1 · Newton NorthNewton NorthDiscus1.6kg1.153'9"Unofficial11
Jun 2Newton North vs NeedhamJun 2 · Shot Put · Place 1 · Newton NorthNewton NorthShot Put12lb1.60'1"Unofficial11
May 29MSTCA DIV 1 RelaysMay 29 · Discus · Place 2 · Newton NorthNewton NorthDiscus1.6kg2.45.97m11
May 29MSTCA DIV 1 RelaysMay 29 · Shot Put · Place 1 · Newton NorthNewton NorthShot Put12lb1.17.51m11
May 26Wellesley vs Newton NorthMay 26 · Discus · Place 1 · Newton NorthNewton NorthDiscus1.6kg1.143'1"Unofficial11
May 19Natick vs Newton NorthMay 19 · Discus · Place 1 · Newton NorthNewton NorthDiscus1.6kg1.150'11"Unofficial11
May 19Natick vs Newton NorthMay 19 · Shot Put · Place 1 · Newton NorthNewton NorthShot Put12lb1.60'4"Unofficial11
May 12Brookline v. NNMay 12 · Discus · Place 1 · Newton NorthNewton NorthDiscus1.6kg1.155'8"Unofficial11
May 12Brookline v. NNMay 12 · Shot Put · Place 1 · Newton NorthNewton NorthShot Put12lb1.57'11"Unofficial11
May 6Newton North vs FraminghamMay 6 · Discus · Place 1 · Newton NorthNewton NorthDiscus1.6kg1.156' 6.5"Unofficial11
May 6Newton North vs FraminghamMay 6 · Shot Put · Place 1 · Newton NorthNewton NorthShot Put12lb1.59' 1"Unofficial11
Apr 24OSR Track MeetApr 24 · Shot Put · Newton NorthNewton NorthShot Put12lb—63'0.75"Unofficial11
Apr 10MSTCA Fall 2 #1Apr 10 · Shot Put · Place 1 · Newton NorthNewton NorthShot Put12lb1.60.667Unofficial11
Apr 7Newton North vs FraminghamApr 7 · Shot Put · Newton NorthNewton NorthShot Put12lb—60' 9.25"Unofficial11
Mar 17Brookline v. Newton NorthMar 17 · Shot Put · Newton NorthNewton NorthShot Put12lb—59'8.25"Unofficial11
Mar 10Wellelsley vs Newton NorthMar 10 · Shot Put · Newton NorthNewton NorthShot Put12lb—59' 0"Unofficial11

2020 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 29MSTCA Holiday Challenge Dec 29 · Shot Put · Place 1 · UnattachedUnattachedShot Put12lb1.57-01.5011
Feb 2933rd New England Interscholastic ChampionshipsFeb 29 · Shot Put · Place 6 · Newton North-MANewton North-MAShot Put653-05.5010
Feb 2933rd New England Interscholastic ChampionshipsFeb 29 · Shot Put · Place 1 · Newton North-MANewton North-MAShot Put153-05.5010
Feb 22All-State ChampionshipFeb 22 · Shot Put · Place 7 · Newton NorthNewton NorthShot Put12lb7.51-04.0010
Feb 12MIAA Division 1 ChampionshipsFeb 12 · Shot Put · Place 4 · Newton NorthNewton NorthShot Put12lb4.49-10.0010
Feb 5Bay State Conference ChampionshipFeb 5 · Shot Put · Place 1 · Newton NorthNewton NorthShot Put151-5SO
Jan 26MSTCA Coaches Invite Large SchoolsJan 26 · Shot Put · Place 1 · Newton NorthNewton NorthShot Put150-10.2510
Jan 23BSC #5Jan 23 · Shot Put · Place 1 · Newton NorthNewton NorthShot Put12lb1.51-09.0010
Jan 18MSTCA Division 1 State RelaysJan 18 · -- Curtin, Quinn St John's Danver DNS · Place 1 · Newton NorthNewton North-- Curtin, Quinn St John's Danver DNS115.79m PB—
Jan 10MSTCA Northeast InvitationalJan 10 · Shot Put · Place 1 · Newton NorthNewton NorthShot Put150-00.7510
Jan 9BSC #4Jan 9 · Shot Put · Place 2 · Newton NorthNewton NorthShot Put12lb2.49-10.2510
Jan 4Auerbach Freshmen-Sophomore Meet Large SchoolJan 4 · Shot Put · Place 1 · Newton NorthNewton NorthShot Put150-04.2510
Jan 2BSC #3Jan 2 · Shot Put · Place 1 · Newton NorthNewton NorthShot Put12lb1.44-06.5010

2019 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 19BSC #2Dec 19 · Shot Put · Place 2 · Newton NorthNewton NorthShot Put12lb2.46-06.5010
Dec 15MSTCA Winter Festival Large SchoolsDec 15 · Shot Put · Newton NorthNewton NorthShot Put12lb--FOUL10
Dec 12Bay State Conf #1Dec 12 · Shot Put · Place 1 · Newton NorthNewton NorthShot Put12lb1.48-02.0010
Dec 12BSC #1Dec 12 · Shot Put · Place 1 · Newton NorthNewton NorthShot Put12lb1.48-02.0010
Feb 6BSC ChampionshipFeb 6 · Shot Put · Place 7 · Newton NorthNewton NorthShot Put12lb7.41-01.259
Jan 30BSC #6Jan 30 · Shot Put · Newton NorthNewton NorthShot Put—FOUL9
Jan 24BSC #5Jan 24 · Shot Put · Place 9 · Newton NorthNewton NorthShot Put12lb9.39-10.009
Jan 17BSC #4Jan 17 · Shot Put · Place 8 · Newton NorthNewton NorthShot Put12lb8.41-00.759
Jan 6Auerbach Freshmen-Sophomore Meet Large SchoolJan 6 · Shot Put · Place 2 · Newton NorthNewton NorthShot Put241-2.5FR
Jan 3BSC #3Jan 3 · Shot Put · Place 11 · Newton NorthNewton NorthShot Put1138-01.009

2019 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 1MIAA All State ChampionshipJun 1 · Discus · Place 9 · Newton NorthNewton NorthDiscus1.6kgRound f9.138-099
May 25MIAA Div 1 East ChampionshipMay 25 · Discus · Place 4 · Newton NorthNewton NorthDiscus1.6kg4.135-029
May 25MIAA Div 1 East ChampionshipMay 25 · Shot Put · Place 9 · Newton NorthNewton NorthShot Put12lb9.44-04.759
May 15BSC ChampionshipMay 15 · Discus · Place 1 · Newton NorthNewton NorthDiscus1.6kg1.43.10m9
May 15BSC ChampionshipMay 15 · Shot Put · Place 5 · Newton NorthNewton NorthShot Put12lb5.13.03m9
May 11MSTCA Coaches InvitationalMay 11 · Discus · Place 49 · Newton NorthNewton NorthDiscus1.6kg49.103-079
May 11MSTCA Coaches InvitationalMay 11 · Shot Put · Place 15 · Newton NorthNewton NorthShot Put12lb15.43-04.759
May 8Newton North @ FraminghamMay 8 · Discus · Place 1 · Newton NorthNewton NorthDiscus1.6kg1.120' 10"Unofficial9
May 8Newton North @ FraminghamMay 8 · Shot Put · Place 3 · Newton NorthNewton NorthShot Put12lb3.42' 9.75"Unofficial9
May 4MSTCA Frosh / Soph LargeMay 4 · Discus · Place 2 · Newton NorthNewton NorthDiscus1.6kg2.119-109
May 4MSTCA Frosh / Soph LargeMay 4 · Shot Put · Place 2 · Newton NorthNewton NorthShot Put12lb2.43-07.009
May 1Newton North v. WellesleyMay 1 · Discus · Place 1 · Newton NorthNewton NorthDiscus1.6kg1.116' 11"Unofficial9
May 1Newton North v. WellesleyMay 1 · Shot Put · Place 3 · Newton NorthNewton NorthShot Put12lb3.41' 3"Unofficial9
Apr 24Brookline v. Newton NorthApr 24 · Discus · Place 1 · Newton NorthNewton NorthDiscus1.6kg1.117' 10"Unofficial9
Apr 24Brookline v. Newton NorthApr 24 · Shot Put · Place 3 · Newton NorthNewton NorthShot Put12lb3.44' 6"Unofficial9
Apr 17BSC InviteApr 17 · Discus · Place 2 · Newton NorthNewton NorthDiscus1.6kg2.111-029
Apr 17BSC InviteApr 17 · Shot Put · Place 10 · Newton NorthNewton NorthShot Put12lb10.38-11.009
Apr 10Natick @ Newton NorthApr 10 · Discus · Place 1 · Newton NorthNewton NorthDiscus1.6kg1.124' 4"Unofficial9
Apr 10Natick @ Newton NorthApr 10 · Shot Put · Newton NorthNewton NorthShot Put12lb—37' 5.5"Unofficial9

2018 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20BSC #2Dec 20 · Shot Put · Place 10 · Newton NorthNewton NorthShot Put12lb10.38-04.009
Dec 15MSTCA Winter Festival-Large SchoolsDec 15 · Shot Put · Place 22 · Newton NorthNewton NorthShot Put12lb22.37-10.759
Dec 13Bay State Conference #1Dec 13 · Shot Put · Place 6 · Newton NorthNewton NorthShot Put12lb6.39-09.009
Mar 9USATF Hershey Youth Indoor Championship ages 8U-14Mar 9 · Shot Put · Place 2 · Waltham TrackWaltham TrackShot Put4kg2.12.50m PB8

2017 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22USATF New England Youth MeetFeb 22 · Shot Put · Place 1 · Waltham TrackWaltham TrackShot Put4kg1.10.68m7