Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorNHWTL UNH Morning · Dec 213:16.88aNHWTL UNH MorningDecember 21, 2025
200 Meters · OutdoorPinkerton, Winnacunnet, Newmarket @ Exeter · May 426.75aPinkerton, Winnacunnet, Newmarket @ ExeterMay 4, 2026
300 Meters · IndoorNHWTL UNH Afternoon · Jan 444.14NHWTL UNH AfternoonJanuary 4, 2026
400 Meters · OutdoorLondonderry R.E.A.L. Invitational · May 2358.74aLondonderry R.E.A.L. InvitationalMay 23, 2026
600 Meters · IndoorNHIAA D-I Indoor Championship & Battlenotes · Feb 81:38.86aNHIAA D-I Indoor Championship & BattlenotesFebruary 8, 2026
800 Meters · Outdoor130th Penn Relays Carnival · Apr 232:22.36a130th Penn Relays CarnivalApril 23, 2026
Discus · 1kg · OutdoorPinkerton Throws Invite 2026 · May 194-06.00Pinkerton Throws Invite 2026May 1, 2026
High Jump · IndoorPinkerton Field Event Meet 2025/6 · Dec 304-00.00Pinkerton Field Event Meet 2025/6December 30, 2025
Javelin · 600g · Outdoor2025 NHIAA Meet of Champions · Jun 8119' 10"2025 NHIAA Meet of ChampionsJune 8, 2025
Long Jump · IndoorNHWTL UNH Morning · Dec 2115-02.50NHWTL UNH MorningDecember 21, 2025
Long Jump · OutdoorPinkerton, Winnacunnet, Newmarket @ Exeter · May 415-02.00Pinkerton, Winnacunnet, Newmarket @ ExeterMay 4, 2026
Shot Put · 4kg · IndoorPinkerton Field Event Meet 2025/6 · Dec 3027-05.50Pinkerton Field Event Meet 2025/6December 30, 2025
Shot Put · 4kg · OutdoorPinkerton Throws Invite 2026 · May 127-01.00Pinkerton Throws Invite 2026May 1, 2026

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · Javelin · Place 9 · Pinkerton AcademyJavelin600g9.35.53m12
Jun 62026 NHIAA Meet of ChampionsJun 6 · Javelin · Place 2 · Pinkerton AcademyJavelin600g2.115-1112
Jun 62026 NHIAA Meet of ChampionsJun 6 · 400 Meters · Place 15 · Pinkerton Academy400 Meters15.64.77a12
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · Javelin · Place 1 · Pinkerton AcademyJavelin600g1.112-512
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · 400 Meters · Place 7 · Pinkerton Academy400 Meters7.1:01.25a12
May 23Londonderry R.E.A.L. InvitationalMay 23 · Javelin · Place 6 · Pinkerton AcademyJavelin600g6.89-812
May 23Londonderry R.E.A.L. InvitationalMay 23 · 400 Meters · Place 1 · Pinkerton Academy400 Meters1.58.74a PB12
May 23Londonderry R.E.A.L. InvitationalMay 23 · 200 Meters · Place 8 · Pinkerton Academy200 Meters8.27.02a12
May 19Merrimack v. Bedford & Pinkerton MeetMay 19 · Javelin · Place 1 · Pinkerton AcademyJavelin600g1.94-612
May 19Merrimack v. Bedford & Pinkerton MeetMay 19 · 400 Meters · Place 4 · Pinkerton Academy400 Meters4.1:00.27a12
May 19Merrimack v. Bedford & Pinkerton MeetMay 19 · 200 Meters · Place 2 · Pinkerton Academy200 Meters2.26.84a12
May 7Clipper RelaysMay 7 · Javelin · Place 9 · Pinkerton AcademyJavelin600g9.83-0812
May 7Clipper RelaysMay 7 · Discus · Place 9 · Pinkerton AcademyDiscus1kg9.90-0212
May 4Pinkerton, Winnacunnet, Newmarket @ ExeterMay 4 · Long Jump · Place 4 · Pinkerton AcademyLong Jump4.15-02.00 PB12
May 4Pinkerton, Winnacunnet, Newmarket @ ExeterMay 4 · 200 Meters · Place 1 · Pinkerton Academy200 Meters1.26.75a PB12
May 1Pinkerton Throws Invite 2026May 1 · Discus · Place 3 · Pinkerton AcademyDiscus1kg3.94-06.00 PB12
May 1Pinkerton Throws Invite 2026May 1 · Shot Put · Place 10 · Pinkerton AcademyShot Put4kg10.27-01.00 PB12
Apr 28Mascoma Field Events MeetApr 28 · Long Jump · Place 3 · Pinkerton AcademyLong Jump3.14-2.512
Apr 28Mascoma Field Events MeetApr 28 · Javelin · Place 1 · Pinkerton AcademyJavelin600g1.86-612
Apr 28Mascoma Field Events MeetApr 28 · Discus · Place 4 · Pinkerton AcademyDiscus1kg4.81-1012
Apr 23130th Penn Relays CarnivalApr 23 · 800 Meters · Pinkerton Academy800 Meters—2:22.36a PB12
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Pinkerton Academy400 Meters—59.51a12
Apr 21Concord Memorial @ PinkertonApr 21 · Javelin · Place 1 · Pinkerton AcademyJavelin600g1.86-06.0012
Apr 21Concord Memorial @ PinkertonApr 21 · Discus · Place 3 · Pinkerton AcademyDiscus1kg3.77-00.0012
Apr 7Londonderry Salem @ Pinkerton AcademyApr 7 · Discus · Place 1 · Pinkerton AcademyDiscus1kg1.81-03.0012

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 2838th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPSFeb 28 · 600 Meters · Place 25 · Pinkerton Academy600 Meters25.1:44.23a12
Feb 28[MA Entries] New England Track and Field ChampionshipFeb 28 · 600 Meters · Place 25 · Pinkerton Academy600 Meters25.1:44.23a12
Feb 8NHIAA D-I Indoor Championship & BattlenotesFeb 8 · 600 Meters · Place 3 · Pinkerton Academy600 Meters3.1:38.86a PB12
Jan 24NHWTL UNH EveningJan 24 · Shot Put · Place 12 · Pinkerton AcademyShot Put1227-7.2512
Jan 24NHWTL UNH EveningJan 24 · 600 Meters · Place 3 · Pinkerton Academy600 Meters31:42.54a12
Jan 21Nashua South Throwers MeetJan 21 · Shot Put · Place 17 · PinkertonShot Put1727-1.75SR
Jan 17NHWTL @ PEAJan 17 · Shot Put · Pinkerton AcademyShot Put4kg--DNS12
Jan 11NHWTL UNH MorningJan 11 · Long Jump · Place 6 · Pinkerton AcademyLong Jump614-10.2512
Jan 11NHWTL UNH MorningJan 11 · Shot Put · Place 9 · Pinkerton AcademyShot Put925-8.2512
Jan 9MSTCA Northeast InvitationalJan 9 · 600 Meters · Place 6 · Pinkerton Academy600 Meters61:39.81a12
Jan 4NHWTL UNH AfternoonJan 4 · Shot Put · Place 5 · PinkertonShot Put528-11SR
Jan 4NHWTL UNH AfternoonJan 4 · Long Jump · Place 3 · PinkertonLong Jump314-9.25SR
Jan 4NHWTL UNH AfternoonJan 4 · 300 Meters · Place 1 · Pinkerton300 Meters144.14 PBSR

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 30Pinkerton Field Event Meet 2025/6Dec 30 · Long Jump · Place 2 · Pinkerton AcademyLong Jump2.14-08.2512
Dec 30Pinkerton Field Event Meet 2025/6Dec 30 · Shot Put · Place 12 · Pinkerton AcademyShot Put4kg12.27-05.50 PB12
Dec 30Pinkerton Field Event Meet 2025/6Dec 30 · High Jump · Place 17 · Pinkerton AcademyHigh Jump17.4-00.00 PB12
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 600 Meters · Place 3 · Pinkerton Academy600 Meters3.1:43.05a12
Dec 21NHWTL UNH MorningDec 21 · 1000 Meters · Place 1 · Pinkerton Academy1000 Meters1.3:16.88a PB12
Dec 21NHWTL UNH MorningDec 21 · Long Jump · Place 1 · Pinkerton AcademyLong Jump1.15-02.50 PB12
Dec 13NHWTL PEADec 13 · 600 Meters · Place 1 · Pinkerton Academy600 Meters1.1:43.47a12
Mar 1New England HS Indoor Track & Field ChampionshipMar 1 · 600 Meters · Place 21 · Pinkerton Academy600 Meters211:44.25a—
Feb 8NHIAA Division 1 Indoor Track & Field ChampionshipsFeb 8 · 600 Meters · Place 1 · Pinkerton Academy600 Meters11:39.31a—
Feb 1NHWTL UNH MorningFeb 1 · 600 Meters · Place 2 · Pinkerton600 Meters21:41.9211
Jan 25NHWTL PEAJan 25 · 600 Meters · Place 2 · Pinkerton Academy600 Meters2.1:41.25a11
Jan 19NHWTL UNH MorningJan 19 · 300 Meters · Place 4 · Pinkerton Academy300 Meters4.45.22a11
Jan 10MSTCA Northeast InvitationalJan 10 · 600 Meters · Place 3 · Pinkerton Academy600 Meters31:39.88a—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · Javelin · Place 19 · Pinkerton AcademyJavelin600g19.104-0411
Jun 82025 NHIAA Meet of ChampionsJun 8 · Javelin · Place 1 · Pinkerton AcademyJavelin600g1.119' 10" PB11
May 30NHIAA D-I Outdoor Championship & BattlenotesMay 30 · Javelin · Place 3 · PinkertonJavelin3102-7JR
May 24Londonderry R.E.A.L. InvitationalMay 24 · Javelin · Place 2 · PinkertonJavelin2114-1JR
May 24Londonderry R.E.A.L. InvitationalMay 24 · 800 Meters · Place 21 · Pinkerton800 Meters212:40.70JR
Apr 22Londonderry, Timberlane @ Pinkerton AcademyApr 22 · Javelin · Place 1 · Pinkerton AcademyJavelin600g1.103-0911
Apr 17Portsmouth Tri MeetApr 17 · Javelin · Place 3 · PinkertonJavelin326.66mJR
Apr 17Portsmouth Tri MeetApr 17 · Javelin · Place 3 · PinkertonJavelin326.66mJR

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 28NHWTL UNH AfternoonDec 28 · 1000 Meters · Place 3 · Pinkerton Academy1000 Meters3.3:18.08a11
Dec 21NHWTL PSU AfternoonDec 21 · 600 Meters · Place 3 · Pinkerton Academy600 Meters3.1:46.50a11
Dec 15NWTL UNH PMDec 15 · 600 Meters · Place 1 · Pinkerton Academy600 Meters1.1:46.47a11
Feb 112024 NHIAA Indoor Div I ChampionshipFeb 11 · 600 Meters · Place 11 · Pinkerton Academy600 Meters11.1:45.44a10
Feb 3NHWTL @ PEAFeb 3 · 600 Meters · Place 3 · Pinkerton Academy600 Meters3.1:43.45a10
Jan 20NHWTL UNH PMJan 20 · 600 Meters · Place 1 · Pinkerton600 Meters11:44.65SO
Jan 20NHWTL UNH AMJan 20 · 600 Meters · Place 1 · Pinkerton Academy600 Meters1.1:44.65a10
Jan 7NHWTL @ UNH MorningJan 7 · 1000 Meters · Place 2 · Pinkerton1000 Meters23:19.70SO
Jan 6NHWTL UNH Afternoon SessionJan 6 · 1000 Meters · Place 2 · Pinkerton1000 Meters23:19.7010

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 22024 NHIAA Meet of ChampionsJun 2 · 800 Meters · Place 11 · Pinkerton Academy800 Meters112:24.05a—
May 25NHIAA D-I Outdoor ChampionshipMay 25 · 800 Meters · Place 6 · Pinkerton800 Meters62:25.33SO
May 25NHIAA D-I Outdoor ChampionshipMay 25 · 800 Meters · Place 6 · Pinkerton800 Meters62:25.33SO
May 18Londonderry R.E.A.L InvitationalMay 18 · 800 Meters · Place 4 · Pinkerton800 Meters42:25.33SO
May 18Londonderry R.E.A.L InvitationalMay 18 · 800 Meters · Place 4 · Pinkerton800 Meters42:25.33SO
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · 400 Meters · Place 7 · Pinkerton Academy400 Meters7.1:02.95a10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ UNH Afternoon SessionDec 30 · 600 Meters · Place 4 · Pinkerton Academy600 Meters4.1:49.25a10
Dec 16NHWTL @ UNH Morning SessionDec 16 · 600 Meters · Place 2 · Pinkerton Academy600 Meters2.1:50.21a10