Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 1512.64New Hampshire Decathlon / Heptathlon ChampionshipsJune 15, 2024
1500 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 156:17.84New Hampshire Decathlon / Heptathlon ChampionshipsJune 15, 2024
200 Meters · OutdoorMonadnock Twilight Meet · May 827.29aMonadnock Twilight MeetMay 8, 2026
300 Meters · IndoorNHWTL UNH Afternoon · Dec 2842.72aNHWTL UNH AfternoonDecember 28, 2024
400 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 151:01.78New Hampshire Decathlon / Heptathlon ChampionshipsJune 15, 2024
55 Meter · IndoorNHWTL UNH Afternoon · Dec 217.67aNHWTL UNH AfternoonDecember 21, 2024
Decathlon · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 1526.32New Hampshire Decathlon / Heptathlon ChampionshipsJune 15, 2024
Discus · 1.6kg · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2077-11New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
High Jump · IndoorNHWT PSU PM · Dec 145-06.00NHWT PSU PMDecember 14, 2024
High Jump · OutdoorExeter Tri Meet · May 75-04.00Exeter Tri MeetMay 7, 2024
Javelin · 800g · OutdoorExeter Tri Meet · May 796-04Exeter Tri MeetMay 7, 2024
Long Jump · IndoorNHWTL UNH Morning · Jan 55.23mNHWTL UNH MorningJanuary 5, 2025
Long Jump · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2015-4New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Pole Vault · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2010-5New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Shot Put · 12lb · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2035-8New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Long Jump · Place 57 · Nashua NorthLong Jump57.15-4 PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Pole Vault · Place 11 · Nashua NorthPole Vault11.10-5 PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · High Jump · Place 23 · Nashua NorthHigh Jump23.5-111
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Javelin · Place 56 · Nashua NorthJavelin800g56.90-1011
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Discus · Place 40 · Nashua NorthDiscus1.6kg40.77-11 PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Shot Put · Place 17 · Nashua NorthShot Put12lb17.35-8 PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 1500 Meters · Place 79 · Nashua North1500 Meters79.6:34.54a11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 400 Meters · Place 74 · Nashua North400 Meters74.1:05.22a11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 100 Meters · Place 46 · Nashua North100 Meters46.12.69a11
May 23Londonderry R.E.A.L. InvitationalMay 23 · Pole Vault · Place 9 · Nashua NorthPole Vault9.9-611
May 12Nashua North vs. Exeter & MemorialMay 12 · Pole Vault · Place 4 · Nashua NorthPole Vault4.9-611
May 8Monadnock Twilight MeetMay 8 · Pole Vault · Place 2 · Nashua NorthPole Vault2.10-00.0011
May 8Monadnock Twilight MeetMay 8 · 200 Meters · Place 23 · Nashua North200 Meters23.27.29a PB11
Apr 25Nashua North Invitational Apr 25 · Pole Vault · Place 5 · Nashua NorthPole Vault5.9-0.0011

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 17NHWTL @ PEAJan 17 · Long Jump · Place 17 · Nashua NorthLong Jump17.16-08.0011
Jan 17NHWTL @ PEAJan 17 · High Jump · Place 7 · Nashua NorthHigh Jump7.5-06.0011
Jan 3NHWTL PEAJan 3 · High Jump · Place 4 · Nashua NorthHigh Jump45-411

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · Long Jump · Place 49 · Nashua NorthLong Jump49.16-09.0011
Dec 28Winter Warrior HS InvitationalDec 28 · High Jump · Place 22 · Nashua NorthHigh Jump22.5-02.0011
Dec 20The Beantown Winter ClassicDec 20 · 300 Meters · Place 162 · Nashua North300 Meters162.44.65a11
Dec 20The Beantown Winter ClassicDec 20 · High Jump · Place 26 · Nashua NorthHigh Jump26.5-02.0011
Dec 13NHWTL UNH MorningDec 13 · Long Jump · Place 12 · Nashua NorthLong Jump12.15-08.7511
Dec 13NHWTL UNH MorningDec 13 · High Jump · Place 2 · Nashua NorthHigh Jump2.5-04.0011
Feb 1NHWTL UNH AfternoonFeb 1 · Long Jump · Place 20 · Nashua NorthLong Jump2017-01.7510
Feb 1NHWTL UNH AfternoonFeb 1 · High Jump · Place 6 · Nashua NorthHigh Jump65-08.0010
Jan 30Pinkerton Field Events Meet 2025Jan 30 · Long Jump · Place 7 · Nashua NorthLong Jump7.18-08.0010
Jan 30Pinkerton Field Events Meet 2025Jan 30 · High Jump · Place 2 · Nashua NorthHigh Jump2.5-04.0010
Jan 27Pinkerton Field Events MeetJan 27 · Long Jump · Place 7 · Nashua NorthLong Jump718-8—
Jan 27Pinkerton Field Events MeetJan 27 · High Jump · Place 2 · Nashua NorthHigh Jump25-4—
Jan 25NHWTL PEAJan 25 · High Jump · Place 7 · Nashua NorthHigh Jump7.5-05.0010
Jan 19NHWTL UNH MorningJan 19 · High Jump · Place 5 · Nashua NorthHigh Jump5.5' 4"10
Jan 5NHWTL UNH MorningJan 5 · Long Jump · Place 11 · Nashua NorthLong Jump115.23m PBSO
Jan 5NHWTL UNH MorningJan 5 · High Jump · Place 6 · Nashua NorthHigh Jump61.62mSO

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 24Londonderry R.E.A.L. InvitationalMay 24 · Long Jump · Place 13 · Nashua NorthLong Jump1317-11.75SO
May 13Nashua North v. MemorialMay 13 · Javelin · Place 6 · Nashua NorthJavelin6100-8SO
May 13Nashua North v. MemorialMay 13 · Triple Jump · Place 5 · Nashua NorthTriple Jump534-4SO
May 13Nashua North v. MemorialMay 13 · High Jump · Place 4 · Nashua NorthHigh Jump45-4SO
May 13Nashua North v. MemorialMay 13 · 110m Hurdles · Place 6 · Nashua North110m Hurdles622.19SO
May 5Nashua South v. North and BGMay 5 · Javelin · Place 10 · Nashua NorthJavelin1098-0SO
May 5Nashua South v. North and BGMay 5 · Long Jump · Place 6 · Nashua NorthLong Jump616-1SO
May 5Nashua South v. North and BGMay 5 · High Jump · Place 4 · Nashua NorthHigh Jump45-7SO
Apr 15Nashua North Home Meet vs. Goffstown & LondonderryApr 15 · Javelin · Place 7 · Nashua NorthJavelin7101-1010
Apr 15Nashua North Home Meet vs. Goffstown & LondonderryApr 15 · Long Jump · Place 5 · Nashua NorthLong Jump516-810
Apr 15Nashua North Home Meet vs. Goffstown & LondonderryApr 15 · High Jump · Place 5 · Nashua NorthHigh Jump55-410

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28NHWTL UNH AfternoonDec 28 · 300 Meters · Place 16 · Nashua North300 Meters16.42.72a PB10
Dec 28NHWTL UNH AfternoonDec 28 · High Jump · Place 2 · Nashua NorthHigh Jump2.5-05.0010
Dec 21NHWTL UNH AfternoonDec 21 · 55 Meter · Place 26 · Nashua North55 MeterRound P26.7.67a PB10
Dec 21NHWTL UNH AfternoonDec 21 · High Jump · Place 5 · Nashua NorthHigh Jump5.5-04.0010
Dec 14NHWT PSU PMDec 14 · 300 Meters · Place 28 · Nashua North300 Meters28.44.23a10
Dec 14NHWT PSU PMDec 14 · High Jump · Place 3 · Nashua NorthHigh Jump3.5-06.00 PB10

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 1500 Meters · Place 101 · Nashua North1500 Meters1016:17.84 PB—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Javelin · Place 83 · Nashua NorthJavelin8375-11—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Discus · Place 78 · Nashua NorthDiscus7861-2—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Decathlon · Place 111 · Nashua NorthDecathlon11126.32 PB—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 110 Hurdles · Place 111 · Nashua North110 Hurdles11126.32—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 400 Meters · Place 74 · Nashua North400 Meters741:01.78 PB—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · High Jump · Place 14 · Nashua NorthHigh Jump145-5.75—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Shot Put · Place 93 · Nashua NorthShot Put9324-7—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Long Jump · Place 61 · Nashua NorthLong Jump6115-7.5—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 100 Meters · Place 43 · Nashua North100 Meters4312.64 PB—
May 7Exeter Tri MeetMay 7 · Javelin · Place 10 · Nashua NorthJavelin800g10.96-04 PB9
May 7Exeter Tri MeetMay 7 · High Jump · Place 4 · Nashua NorthHigh Jump4.5-04.00 PB9