Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorNew England Outdoor Track & Field Championship · Jun 14119-00New England Outdoor Track & Field ChampionshipJune 14, 2025
Javelin · 600g · OutdoorLondonderry, Timberlane @ Pinkerton Academy · Apr 2282-01Londonderry, Timberlane @ Pinkerton AcademyApril 22, 2025
Shot Put · 4kg · IndoorNWTL UNH PM · Dec 1532-09.50NWTL UNH PMDecember 15, 2024
Shot Put · 4kg · Outdoor2025 NHIAA Meet of Champions · Jun 834' 1"2025 NHIAA Meet of ChampionsJune 8, 2025

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

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · Discus · Place 10 · Pinkerton AcademyDiscus1kg10.119-00 PB12
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · Shot Put · Place 31 · Pinkerton AcademyShot Put4kg31.30-09.0012
Jun 82025 NHIAA Meet of ChampionsJun 8 · Discus · Place 2 · Pinkerton AcademyDiscus1kg2.113' 5"12
Jun 82025 NHIAA Meet of ChampionsJun 8 · Shot Put · Place 6 · Pinkerton AcademyShot Put4kg6.34' 1" PB12
May 30NHIAA D-I Outdoor Championship & BattlenotesMay 30 · Discus · Place 1 · PinkertonDiscus1117-1SR
May 30NHIAA D-I Outdoor Championship & BattlenotesMay 30 · Shot Put · Place 5 · PinkertonShot Put534-3.25SR
May 24Londonderry R.E.A.L. InvitationalMay 24 · Discus · Place 4 · PinkertonDiscus4101-1SR
May 24Londonderry R.E.A.L. InvitationalMay 24 · Shot Put · Place 6 · PinkertonShot Put631-3.25SR
Apr 22Londonderry, Timberlane @ Pinkerton AcademyApr 22 · Javelin · Place 3 · Pinkerton AcademyJavelin600g3.82-01 PB12
Apr 22Londonderry, Timberlane @ Pinkerton AcademyApr 22 · Discus · Place 1 · Pinkerton AcademyDiscus1kg1.108-1112
Apr 22Londonderry, Timberlane @ Pinkerton AcademyApr 22 · Shot Put · Place 2 · Pinkerton AcademyShot Put4kg2.30-04.0012
Apr 17Portsmouth Tri MeetApr 17 · Discus · Place 1 · PinkertonDiscus128.44mSR
Apr 17Portsmouth Tri MeetApr 17 · Shot Put · Place 3 · PinkertonShot Put39.10mSR

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 8NHIAA Division 1 Indoor Track & Field ChampionshipsFeb 8 · Shot Put · Place 7 · Pinkerton AcademyShot Put733-1.25—
Feb 1NHWTL UNH MorningFeb 1 · Shot Put · Place 3 · PinkertonShot Put331-04.2512
Jan 30Pinkerton Field Events Meet 2025Jan 30 · Shot Put · Place 4 · Pinkerton AcademyShot Put4kg4.32-01.2512
Jan 27Pinkerton Field Events MeetJan 27 · Shot Put · Place 4 · PinkertonShot Put432-1.25—
Jan 25NHWTL PEAJan 25 · Shot Put · Place 4 · Pinkerton AcademyShot Put4kg4.32-00.5012
Jan 23South Throwers MeetJan 23 · Shot Put · Place 6 · PinkertonShot Put632-6.25SR
Jan 19NHWTL UNH MorningJan 19 · Shot Put · Place 1 · Pinkerton AcademyShot Put4kg1.32' 3.50"12
Jan 10MSTCA Northeast InvitationalJan 10 · Weight Throw · Place 11 · Pinkerton AcademyWeight Throw1127-4—
Jan 10MSTCA Northeast InvitationalJan 10 · Shot Put · Place 19 · Pinkerton AcademyShot Put1930-4.75—
Jan 5NHWTL UNH MorningJan 5 · Shot Put · Place 2 · PinkertonShot Put29.88mSR

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 28NHWTL UNH AfternoonDec 28 · Shot Put · Place 3 · Pinkerton AcademyShot Put4kg3.31-05.5012
Dec 21NHWTL PSU AfternoonDec 21 · Shot Put · Place 3 · Pinkerton AcademyShot Put4kg3.31-06.0012
Dec 15NWTL UNH PMDec 15 · Shot Put · Place 1 · Pinkerton AcademyShot Put4kg1.32-09.50 PB12
Feb 112024 NHIAA Indoor Div I ChampionshipFeb 11 · Shot Put · Place 11 · Pinkerton AcademyShot Put4kg11.29-00.7511
Feb 3NHWTL @ PEAFeb 3 · Shot Put · Place 5 · Pinkerton AcademyShot Put4kg5.30-10.2511
Feb 1Pinkerton Field Events Meet 2024Feb 1 · Shot Put · Place 3 · PinkertonShot Put332-1JR
Jan 20NHWTL UNH PMJan 20 · Shot Put · Place 3 · PinkertonShot Put330-9.25JR
Jan 20NHWTL UNH AMJan 20 · Shot Put · Place 3 · Pinkerton AcademyShot Put4kg3.30-09.2511
Jan 7NHWTL @ UNH MorningJan 7 · Shot Put · Place 5 · PinkertonShot Put528-11.25JR
Jan 6NHWTL UNH Afternoon SessionJan 6 · Shot Put · Place 5 · PinkertonShot Put528-11.2511

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 8New England HS Outdoor Track & Field ChampionshipJun 8 · Discus · Place 16 · PinkertonDiscus16109-0211
Jun 22024 NHIAA Meet of ChampionsJun 2 · Discus · Place 6 · Pinkerton AcademyDiscus6103-2—
Jun 22024 NHIAA Meet of ChampionsJun 2 · Shot Put · Place 9 · Pinkerton AcademyShot Put931-9.25—
May 25NHIAA D-I Outdoor ChampionshipMay 25 · Discus · Place 2 · PinkertonDiscus230.22mJR
May 25NHIAA D-I Outdoor ChampionshipMay 25 · Shot Put · Place 4 · PinkertonShot Put49.67mJR
May 18Londonderry R.E.A.L InvitationalMay 18 · Discus · Place 1 · PinkertonDiscus130.98mJR
May 18Londonderry R.E.A.L InvitationalMay 18 · Shot Put · Place 9 · PinkertonShot Put98.45mJR
May 2Clipper RelaysMay 2 · Javelin · Place 26 · Pinkerton AcademyJavelin2670-8—
May 2Clipper RelaysMay 2 · Discus · Place 3 · Pinkerton AcademyDiscus391-10—
May 2Clipper RelaysMay 2 · Shot Put · Place 3 · Pinkerton AcademyShot Put330-2—
Apr 20Nashua North InvitationalApr 20 · Javelin · Place 8 · PinkertonJavelin882-2JR
Apr 20Nashua North InvitationalApr 20 · Discus · Place 1 · PinkertonDiscus197-1JR
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · Javelin · Pinkerton AcademyJavelin600g—DNS11
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · Discus · Place 8 · Pinkerton AcademyDiscus1kg8.90-0511
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · Shot Put · Place 7 · Pinkerton AcademyShot Put4kg7.31-04.0011
Apr 1Portsmouth and BG @ PinkertonApr 1 · Javelin · Place 2 · Pinkerton AcademyJavelin285-10—
Apr 1Portsmouth and BG @ PinkertonApr 1 · Discus · Place 2 · Pinkerton AcademyDiscus287-5—
Apr 1Portsmouth and BG @ PinkertonApr 1 · Shot Put · Place 1 · Pinkerton AcademyShot Put131-0.25—

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ UNH Afternoon SessionDec 30 · Shot Put · Place 7 · Pinkerton AcademyShot Put4kg7.28-07.7511
Dec 23NHWTL @ PSU Afternoon SessionDec 23 · Shot Put · Place 2 · Pinkerton AcademyShot Put4kg2.29-02.0011
Dec 16NHWTL @ UNH Morning SessionDec 16 · Shot Put · Place 2 · Pinkerton AcademyShot Put4kg2.30-08.5011
Feb 4NH WTL @ Phillips Exeter AcademyFeb 4 · Shot Put · Place 11 · Pinkerton AcademyShot Put1127-04.5010
Jan 26Pinkerton Field Events MeetJan 26 · Shot Put · Place 19 · Soph PinkertonShot Put197.93m—
Jan 21NHWTL @ UNH MorningJan 21 · Shot Put · Place 16 · Pinkerton AcademyShot Put4kg16.23-3.510
Jan 13MSTCA Northeast InvitationalJan 13 · Shot Put · Place 67 · PinkertonShot Put6726-06.5010
Jan 13MSTCA Northeast InvitationalJan 13 · Shot Put · Place 67 · Pinkerton AcademyShot Put4kg67.26-06.5010
Jan 10South Throwers MeetJan 10 · Shot Put · Place 15 · Soph PinkertonShot Put157.44m—
Jan 7NH Meet PMJan 7 · Shot Put · Place 10 · Pinkerton AcademyShot Put4kg10.25-510

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 25NHIAA Division I Track & Field ChampionshipsMay 25 · Discus · Place 3 · Pinkerton AcademyDiscus1kg3.96-0410
May 25NHIAA Division I Track & Field ChampionshipsMay 25 · Shot Put · Place 8 · Pinkerton AcademyShot Put4kg8.30-05.0010
Apr 19Winnacunnet Tri MeetApr 19 · Javelin · Place 3 · Pinkerton AcademyJavelin375-8—
Apr 19Winnacunnet Tri MeetApr 19 · Discus · Place 2 · Pinkerton AcademyDiscus293-1—
Apr 19Winnacunnet Tri MeetApr 19 · Shot Put · Place 2 · Pinkerton AcademyShot Put228-5.5—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17NHWTL @ UNHDec 17 · Shot Put · Place 6 · Pinkerton AcademyShot Put4kg6.26-1010

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21Londonderry R.E.A.L InvitationalMay 21 · Discus · Place 8 · PinkertonDiscus881-8FR
May 21Londonderry R.E.A.L InvitationalMay 21 · Shot Put · Place 9 · PinkertonShot Put927-5.75FR
May 17Keene, Nashua South @ PinkertonMay 17 · Javelin · Place 5 · PinkertonJavelin570-0FR
May 17Keene, Nashua South @ PinkertonMay 17 · Discus · Place 2 · PinkertonDiscus282-7.5FR
May 17Keene, Nashua South @ PinkertonMay 17 · Shot Put · Place 4 · PinkertonShot Put426-4FR
May 12Merrimack InvitationalMay 12 · Discus · Place 16 · PinkertonDiscus1669-10FR
May 12Merrimack InvitationalMay 12 · Discus · Place 16 · PinkertonDiscus1621.28mFR