Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPembroke Academy v. Bishop Brady, Bow, John Stark & West · Apr 2312.11aPembroke Academy v. Bishop Brady, Bow, John Stark & WestApril 23, 2026
1000 Meters · IndoorNHWTL @ Plymouth · Dec 183:25.47aNHWTL @ PlymouthDecember 18, 2022
110m Hurdles · 39" / 0.991m · OutdoorMerrimack Valley · Apr 1421.65aMerrimack ValleyApril 14, 2026
1500 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 205:30.79aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
200 Meters · OutdoorPelham 6 · May 1225.58aPelham 6May 12, 2025
300 Meters · IndoorNHWTL @ PSU Morning Session · Dec 1646.39aNHWTL @ PSU Morning SessionDecember 16, 2023
400 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2059.50aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
55 Meter · IndoorNHWTL Morning @ PSU · Jan 37.53aNHWTL Morning @ PSUJanuary 3, 2026
55m Hurdles · 39" · IndoorNHWTL @ USM Gorham · Dec 1411.07aNHWTL @ USM GorhamDecember 14, 2025
600 Meters · IndoorNH WTL @ Plymouth · Jan 141:53.12NH WTL @ PlymouthJanuary 14, 2023
Discus · 1.6kg · OutdoorMerrimack Valley · Apr 14144-08Merrimack ValleyApril 14, 2026
High Jump · OutdoorBow Cluster Meet · May 204-10.00Bow Cluster MeetMay 20, 2026
Javelin · 800g · OutdoorBow Cluster Meet · May 20156-04Bow Cluster MeetMay 20, 2026
Long Jump · IndoorNHWTL PSU Morning · Dec 2117-03.00NHWTL PSU MorningDecember 21, 2024
Long Jump · OutdoorMV Senior Day · May 1515-10.00MV Senior DayMay 15, 2025
Pole Vault · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 208-0New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Shot Put · 12lb · IndoorNHWTL Morning @ PSU · Jan 344-02.75NHWTL Morning @ PSUJanuary 3, 2026
Shot Put · 12lb · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2040-2New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Weight Throw · 35lb / 15.9kg · OutdoorPinkerton Throws Invite 2026 · May 136-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

36 results
DateMeetEventPlMarkGr
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Long Jump · Place 52 · Pembroke AcademyLong Jump52.15-812
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Pole Vault · Place 29 · Pembroke AcademyPole Vault29.8-0 PB12
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · High Jump · Place 58 · Pembroke AcademyHigh Jump58.4-712
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Javelin · Place 4 · Pembroke AcademyJavelin800g4.151-212
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Discus · Place 12 · Pembroke AcademyDiscus1.6kg12.112-812
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Shot Put · Place 10 · Pembroke AcademyShot Put12lb10.40-2 PB12
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 1500 Meters · Place 56 · Pembroke Academy1500 Meters56.5:30.79a PB12
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 400 Meters · Place 51 · Pembroke Academy400 Meters51.59.50a PB12
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 100 Meters · Place 45 · Pembroke Academy100 Meters45.12.66a12
Jun 13New England HS Outdoor TF ChampionshipJun 13 · Javelin · Place 26 · Pembroke AcademyJavelin800g26.44.09m12
Jun 62026 NHIAA Meet of ChampionsJun 6 · Javelin · Place 6 · Pembroke AcademyJavelin800g6.150-0112
Jun 62026 NHIAA Meet of ChampionsJun 6 · Discus · Place 12 · Pembroke AcademyDiscus1.6kg12.122-0712
May 30NHIAA D-II Outdoor Championship and BattlenotesMay 30 · Javelin · Place 1 · Pembroke AcademyJavelin800g1.148-812
May 30NHIAA D-II Outdoor Championship and BattlenotesMay 30 · Discus · Place 4 · Pembroke AcademyDiscus1.6kg4.119-012
May 20Bow Cluster MeetMay 20 · High Jump · Place 5 · Pembroke AcademyHigh Jump5.4-10.00 PB12
May 20Bow Cluster MeetMay 20 · Javelin · Place 1 · Pembroke AcademyJavelin800g1.156-04 PB12
May 20Bow Cluster MeetMay 20 · Discus · Place 5 · Pembroke AcademyDiscus1.6kg5.116-0812
May 12Oyster River Pembroke MeetMay 12 · Javelin · Place 1 · Pembroke AcademyJavelin800g1.148-512
May 12Oyster River Pembroke MeetMay 12 · Discus · Place 1 · Pembroke AcademyDiscus1.6kg1.115-1112
May 12Oyster River Pembroke MeetMay 12 · Shot Put · Place 1 · Pembroke AcademyShot Put12lb1.39-5.512
May 1Pinkerton Throws Invite 2026May 1 · Weight Throw · Place 6 · Pembroke AcademyWeight Throw35lb / 15.9kg6.36-01.00 PB12
May 1Pinkerton Throws Invite 2026May 1 · Javelin · Place 7 · Pembroke AcademyJavelin800g7.121-10.0012
May 1Pinkerton Throws Invite 2026May 1 · Discus · Place 7 · Pembroke AcademyDiscus1.6kg7.124-10.0012
May 1Pinkerton Throws Invite 2026May 1 · Shot Put · Place 10 · Pembroke AcademyShot Put12lb10.37-03.0012
Apr 25Black Bear InviteApr 25 · Javelin · Place 7 · Pembroke AcademyJavelin800g7.141-7.0012
Apr 25Black Bear InviteApr 25 · Discus · Place 7 · Pembroke AcademyDiscus1.6kg7.122-6.0012
Apr 23Pembroke Academy v. Bishop Brady, Bow, John Stark & WestApr 23 · Javelin · Place 1 · Pembroke AcademyJavelin800g1.145-212
Apr 23Pembroke Academy v. Bishop Brady, Bow, John Stark & WestApr 23 · Discus · Place 2 · Pembroke AcademyDiscus1.6kg2.135-312
Apr 23Pembroke Academy v. Bishop Brady, Bow, John Stark & WestApr 23 · 100 Meters · Place 7 · Pembroke Academy100 Meters7.12.11a PB12
Apr 18Sanborn InvitationalApr 18 · Javelin · Place 13 · Pembroke AcademyJavelin800g13.112-0112
Apr 18Sanborn InvitationalApr 18 · Discus · Place 2 · Pembroke AcademyDiscus1.6kg2.121-0012
Apr 14Merrimack ValleyApr 14 · Javelin · Place 3 · Pembroke AcademyJavelin800g3.132-0512
Apr 14Merrimack ValleyApr 14 · Discus · Place 1 · Pembroke AcademyDiscus1.6kg1.144-08 PB12
Apr 14Merrimack ValleyApr 14 · 110m Hurdles · Place 9 · Pembroke Academy110m Hurdles39" / 0.991m9.21.65a PB12
Apr 11Pelham InvitationalApr 11 · Javelin · Place 3 · Pembroke AcademyJavelin800g3.137-0712
Apr 11Pelham InvitationalApr 11 · Discus · Place 10 · Pembroke AcademyDiscus1.6kg10.107-0812

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 8NHIAA D-II Indoor Championship & BattlenotesFeb 8 · Shot Put · Place 10 · Pembroke AcademyShot Put12lb10.39' 10.75"12
Jan 24NHWTL @ PEA MorningJan 24 · Shot Put · Place 7 · Pembroke AcademyShot Put12lb7.39-06.5012
Jan 10NHWTL @ PEAJan 10 · 55 Meter · Place 28 · Pembroke Academy55 MeterRound P28.7.55a12
Jan 10NHWTL @ PEAJan 10 · Shot Put · Place 5 · Pembroke AcademyShot Put12lb5.42-02.2512
Jan 3NHWTL Morning @ PSUJan 3 · 55 Meter · Place 25 · Pembroke Academy55 MeterRound P25.7.53a PB12
Jan 3NHWTL Morning @ PSUJan 3 · Shot Put · Place 3 · Pembroke AcademyShot Put12lb3.44-02.75 PB12
Jan 3NHWTL Morning @ PSUJan 3 · High Jump · Pembroke AcademyHigh Jump--NH12

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 30Pinkerton Field Event Meet 2025/6Dec 30 · Long Jump · Place 24 · Pembroke AcademyLong Jump24.15-06.7512
Dec 30Pinkerton Field Event Meet 2025/6Dec 30 · Shot Put · Place 10 · Pembroke AcademyShot Put12lb10.39-03.0012
Dec 27NHWTL UNH MorningDec 27 · 55 Meter · Place 28 · Pembroke Academy55 MeterRound P28.7.57a12
Dec 27NHWTL UNH MorningDec 27 · Long Jump · Place 18 · Pembroke AcademyLong Jump18.14-11.0012
Dec 27NHWTL UNH MorningDec 27 · Shot Put · Place 5 · Pembroke AcademyShot Put12lb5.41-06.7512
Dec 21NHWTL UNH AfternoonDec 21 · 55 Meter · Place 32 · Pembroke Academy55 MeterRound P32.7.61a12
Dec 21NHWTL UNH AfternoonDec 21 · Shot Put · Place 4 · Pembroke AcademyShot Put12lb4.39-03.5012
Dec 14NHWTL @ USM GorhamDec 14 · 55m Hurdles · Place 12 · Pembroke Academy55m Hurdles39"Round P12.11.07a PB12
Dec 14NHWTL @ USM GorhamDec 14 · Shot Put · Place 3 · Pembroke AcademyShot Put12lb3.39-11.5012
Feb 8NHIAA Division 2 Indoor Track & Field ChampionshipsFeb 8 · Shot Put · Place 10 · Pembroke AcademyShot Put1039-4.50—
Jan 30Pinkerton Field Events Meet 2025Jan 30 · Long Jump · Place 31 · Pembroke AcademyLong Jump31.15-01.2511
Jan 30Pinkerton Field Events Meet 2025Jan 30 · Shot Put · Place 14 · Pembroke AcademyShot Put12lb14.37-04.5011
Jan 26NHWTL UNH MorningJan 26 · Shot Put · Place 12 · Pembroke AcademyShot Put1236-8.50—
Jan 19NHWTL UNH AfternoonJan 19 · Shot Put · Place 11 · Pembroke AcademyShot Put12lb11.40-01.0011

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 82025 NHIAA Meet of ChampionsJun 8 · Javelin · Place 11 · Pembroke AcademyJavelin800g11.132' 3"11
Jun 82025 NHIAA Meet of ChampionsJun 8 · Discus · Place 13 · Pembroke AcademyDiscus1.6kg13.122' 9"11
May 31NHIAA D-II Outdoor Championship & BattlenotesMay 31 · Javelin · Place 4 · Pembroke AcademyJavelin800g4.135-1111
May 31NHIAA D-II Outdoor Championship & BattlenotesMay 31 · Discus · Place 12 · Pembroke AcademyDiscus1.6kg12.101-011
May 20Gilford MeetMay 20 · Javelin · Place 3 · Pembroke AcademyJavelin800g3.132-311
May 20Gilford MeetMay 20 · Discus · Place 3 · Pembroke AcademyDiscus1.6kg3.127-611
May 15MV Senior DayMay 15 · Long Jump · Place 7 · Pembroke AcademyLong Jump7.15-10.00 PB11
May 15MV Senior DayMay 15 · Javelin · Place 2 · Pembroke AcademyJavelin800g2.143-0311
May 15MV Senior DayMay 15 · Discus · Place 1 · Pembroke AcademyDiscus1.6kg1.123-1011
May 12Pelham 6May 12 · Javelin · Place 2 · Pembroke AcademyJavelin800g2.126-0811
May 12Pelham 6May 12 · Discus · Place 7 · Pembroke AcademyDiscus1.6kg7.86-0111
May 12Pelham 6May 12 · 200 Meters · Place 10 · Pembroke Academy200 Meters10.25.58a PB11
Apr 19Sanborn InvitationalApr 19 · Javelin · Place 5 · Pembroke AcademyJavelin5138-0411
Apr 19Sanborn InvitationalApr 19 · Discus · Place 3 · Pembroke AcademyDiscus3128-0311

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28NHWTL UNH MorningDec 28 · Long Jump · Place 5 · Pembroke AcademyLong Jump5.16-08.5011
Dec 28NHWTL UNH MorningDec 28 · Shot Put · Place 3 · Pembroke AcademyShot Put12lb3.36-01.7511
Dec 21NHWTL PSU MorningDec 21 · Long Jump · Place 11 · Pembroke AcademyLong Jump11.17-03.00 PB11
Dec 21NHWTL PSU MorningDec 21 · Shot Put · Place 10 · Pembroke AcademyShot Put12lb10.36-05.0011
Dec 15NWTL UNH AMDec 15 · Shot Put · Place 3 · Pembroke AcademyShot Put12lb3.38-07.2511
Feb 112024 NHIAA Indoor Div II ChampionshipFeb 11 · Shot Put · Place 12 · Pembroke AcademyShot Put12lb12.38-11.2510
Feb 3NHWTL UNH AMFeb 3 · Shot Put · Place 12 · Pembroke AcademyShot Put12lb12.37-09.7510
Jan 13NHWTL PSU 1_13_24Jan 13 · Shot Put · Place 5 · Pembroke AcademyShot Put12lb5.39-08.0010

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 9MV Senior DayMay 9 · Javelin · Place 1 · Pembroke AcademyJavelin1131-8—
May 9MV Senior DayMay 9 · Discus · Place 2 · Pembroke AcademyDiscus2114-9—
May 9MV Senior DayMay 9 · Shot Put · Place 4 · Pembroke AcademyShot Put434-5.50—
May 7OR Home2May 7 · Javelin · Place 1 · Pembroke AcademyJavelin800g1.132' 6"10
May 7OR Home2May 7 · Discus · Place 2 · Pembroke AcademyDiscus1.6kg2.104' 8.50"10
May 7OR Home2May 7 · 200 Meters · Place 7 · Pembroke Academy200 Meters7.27.06a10
May 7OR Home2May 7 · 100 Meters · Pembroke Academy100 Meters--NT10
Apr 27Black BearApr 27 · Javelin · Place 15 · Pembroke AcademyJavelin800g15.125-0510
Apr 27Black BearApr 27 · Shot Put · Place 30 · Pembroke AcademyShot Put12lb30.34-09.2510
Apr 20Sanborn InviteApr 20 · Javelin · Place 5 · Pembroke AcademyJavelin800g5.127-0710
Apr 20Sanborn InviteApr 20 · Discus · Place 16 · Pembroke AcademyDiscus1.6kg16.94-0010
Apr 16MVHSApr 16 · Javelin · Place 4 · Pembroke AcademyJavelin800g4.116-0310
Apr 16MVHSApr 16 · Discus · Place 2 · Pembroke AcademyDiscus1.6kg2.104-0210
Apr 16MVHSApr 16 · Shot Put · Place 2 · Pembroke AcademyShot Put12lb2.36-08.0010
Apr 13Pelham InviteApr 13 · Javelin · Place 8 · Pembroke AcademyJavelin800g8.119-1110
Apr 13Pelham InviteApr 13 · Discus · Place 10 · Pembroke AcademyDiscus1.6kg10.98-1110
Apr 13Pelham InviteApr 13 · Shot Put · Place 18 · Pembroke AcademyShot Put12lb18.34-10.0010

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ UNH Morning SessionDec 30 · Shot Put · Place 3 · Pembroke AcademyShot Put12lb3.39-08.7510
Dec 23NHWTL @ PSU Morning SessionDec 23 · Shot Put · Place 4 · Pembroke AcademyShot Put12lb4.38-00.0010
Dec 16NHWTL @ PSU Morning SessionDec 16 · 300 Meters · Place 24 · Pembroke Academy300 Meters24.46.39a PB10
Dec 16NHWTL @ PSU Morning SessionDec 16 · Shot Put · Place 3 · Pembroke AcademyShot Put12lb3.37-09.2510
Jan 26Pinkerton Field Events MeetJan 26 · Shot Put · Place 26 · PembrokeShot Put269.66m—
Jan 14NH WTL @ PlymouthJan 14 · Shot Put · Place 15 · PembrokeShot Put159.37mFR
Jan 14NH WTL @ PlymouthJan 14 · 600 Meters · Place 17 · Pembroke600 Meters171:53.12 PBFR
Jan 10South Throwers MeetJan 10 · Shot Put · Place 20 · PembrokeShot Put209.74m—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 26NHIAA Division II Track & Field ChampionshipsMay 26 · Javelin · Place 13 · Pembroke AcademyJavelin800g13.110-059
Apr 18Merrimack Valley QuadApr 18 · Javelin · Place 19 · PembrokeJavelin1919.73mFR
Apr 18Merrimack Valley QuadApr 18 · Discus · Place 6 · PembrokeDiscus624.28mFR
Apr 18Merrimack Valley QuadApr 18 · Shot Put · Place 7 · PembrokeShot Put79.25mFR
Apr 15Pelham InvitationalApr 15 · Javelin · Place 23 · Pembroke AcademyJavelin2388-00—
Apr 15Pelham InvitationalApr 15 · Shot Put · Place 20 · Pembroke AcademyShot Put2029-10.50—

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 27NHWTL @ Plymouth State UniversityDec 27 · 600 Meters · Place 9 · Pembroke Academy600 Meters9.1:53.99a9
Dec 27NHWTL @ Plymouth State UniversityDec 27 · Shot Put · Place 15 · Pembroke AcademyShot Put12lb15.26-07.009
Dec 18NHWTL @ PlymouthDec 18 · 1000 Meters · Place 6 · Pembroke Academy1000 Meters6.3:25.47a PB9
Dec 18NHWTL @ PlymouthDec 18 · Shot Put · Place 9 · Pembroke AcademyShot Put12lb9.30-29