Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2011.93aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
110m Hurdles · 39" / 0.991m · Outdoor2026 NHIAA Meet of Champions · Jun 615.35a2026 NHIAA Meet of ChampionsJune 6, 2026
1500 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 205:13.73aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
300m Hurdles · 36" / 0.914m · OutdoorNew England HS Outdoor TF Championship · Jun 1340.98aNew England HS Outdoor TF ChampionshipJune 13, 2026
400 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2054.83aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Discus · 1.6kg · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2070-2New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
High Jump · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 205-8New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Javelin · 800g · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 20129-4New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Long Jump · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2017-6New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Pole Vault · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 208-0New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Shot Put · 12lb · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2029-4New 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

28 results
DateMeetEventPlMarkGr
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Long Jump · Place 21 · Nashua NorthLong Jump21.17-6 PB10
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Pole Vault · Place 29 · Nashua NorthPole Vault29.8-0 PB10
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · High Jump · Place 9 · Nashua NorthHigh Jump9.5-8 PB10
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Javelin · Place 12 · Nashua NorthJavelin800g12.129-4 PB10
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Discus · Place 53 · Nashua NorthDiscus1.6kg53.70-2 PB10
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Shot Put · Place 47 · Nashua NorthShot Put12lb47.29-4 PB10
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 1500 Meters · Place 40 · Nashua North1500 Meters40.5:13.73a PB10
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 400 Meters · Place 18 · Nashua North400 Meters18.54.83a PB10
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 100 Meters · Place 13 · Nashua North100 Meters13.11.93a PB10
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 300m Hurdles · Place 19 · Nashua North300m Hurdles36" / 0.914m19.40.98a PB10
Jun 62026 NHIAA Meet of ChampionsJun 6 · 300m Hurdles · Place 5 · Nashua North300m Hurdles36" / 0.914m5.41.06a10
Jun 62026 NHIAA Meet of ChampionsJun 6 · 110m Hurdles · Place 8 · Nashua North110m Hurdles39" / 0.991mRound P8.15.51aWind: -0.910
Jun 62026 NHIAA Meet of ChampionsJun 6 · 110m Hurdles · Place 8 · Nashua North110m Hurdles39" / 0.991m8.15.35a PBWind: -0.710
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · 300m Hurdles · Place 5 · Nashua North300m Hurdles36" / 0.914m5.41.97a10
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · 110m Hurdles · Place 9 · Nashua North110m Hurdles39" / 0.991mRound P9.16.22a10
May 23Londonderry R.E.A.L. InvitationalMay 23 · 300m Hurdles · Place 6 · Nashua North300m Hurdles36" / 0.914m6.42.96a10
May 23Londonderry R.E.A.L. InvitationalMay 23 · 110m Hurdles · Place 7 · Nashua North110m Hurdles39" / 0.991mRound P7.15.79a10
May 23Londonderry R.E.A.L. InvitationalMay 23 · 110m Hurdles · Place 7 · Nashua North110m Hurdles39" / 0.991m7.15.71a10
May 12Nashua North vs. Exeter & MemorialMay 12 · Javelin · Place 3 · Nashua NorthJavelin800g3.121-110
May 12Nashua North vs. Exeter & MemorialMay 12 · 300m Hurdles · Place 3 · Nashua North300m Hurdles36" / 0.914m3.43.07a10
May 12Nashua North vs. Exeter & MemorialMay 12 · 110m Hurdles · Place 1 · Nashua North110m Hurdles39" / 0.991m1.15.91a10
May 7Clipper RelaysMay 7 · Javelin · Place 29 · Nashua NorthJavelin800g29.114-0510
May 7Clipper RelaysMay 7 · 4x110 Shuttle Hurdles · Place 10 · Nashua North4x110 Shuttle Hurdles39"10.17.15a10
May 2Salem Freshmen/Sophomore MeetMay 2 · Javelin · Place 4 · Nashua NorthJavelin800g4.117-0810
May 2Salem Freshmen/Sophomore MeetMay 2 · 110m Hurdles · Place 1 · Nashua North110m Hurdles39" / 0.991mRound P1.18.81a10
May 2Salem Freshmen/Sophomore MeetMay 2 · 110m Hurdles · Place 1 · Nashua North110m Hurdles39" / 0.991m1.17.19a10
Apr 25Nashua North Invitational Apr 25 · 300m Hurdles · Place 5 · Nashua North300m Hurdles36" / 0.914m5.43.41a10
Apr 25Nashua North Invitational Apr 25 · 110m Hurdles · Place 23 · Nashua North110m Hurdles39" / 0.991mRound P23.23.32a10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 24NHWTL UNH EveningJan 24 · 55m Hurdles · Place 1 · Nashua North55m Hurdles18.46a10
Jan 24NHWTL UNH EveningJan 24 · 55m Hurdles · Place 1 · Nashua North55m Hurdles18.28a10
Jan 3NHWTL PEAJan 3 · 55m Hurdles · Place 2 · Nashua North55m Hurdles28.36a10
Jan 3NHWTL PEAJan 3 · 55m Hurdles · Place 1 · Nashua North55m Hurdles18.23a10

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 30NHIAA D-I Outdoor Championship & BattlenotesMay 30 · 300m Hurdles · Place 14 · Nashua North300m Hurdles1443.62FR
May 30NHIAA D-I Outdoor Championship & BattlenotesMay 30 · 110m Hurdles · Place 12 · Nashua North110m Hurdles1216.57FR
May 24Londonderry R.E.A.L. InvitationalMay 24 · 300m Hurdles · Place 13 · Nashua North300m Hurdles1343.28FR
May 24Londonderry R.E.A.L. InvitationalMay 24 · 110m Hurdles · Place 14 · Nashua North110m Hurdles1416.88FR
May 13Nashua North v. MemorialMay 13 · Javelin · Place 4 · Nashua NorthJavelin4106-10FR
May 13Nashua North v. MemorialMay 13 · 110m Hurdles · Place 2 · Nashua North110m Hurdles216.69FR
May 13Nashua North v. MemorialMay 13 · 300m Hurdles · Place 2 · Nashua North300m Hurdles245.38FR
May 8Clipper RelaysMay 8 · 110m Hurdles · Place 17 · Nashua North110m Hurdles1717.61FR
May 5Nashua South v. North and BGMay 5 · 110m Hurdles · Place 3 · Nashua North110m Hurdles317.49FR
May 5Nashua South v. North and BGMay 5 · 300m Hurdles · Place 4 · Nashua North300m Hurdles447.48FR
Apr 26Campbell Cougar Classic InvitationalApr 26 · 300m Hurdles · Place 5 · Nashua North300m Hurdles546.48FR
Apr 26Campbell Cougar Classic InvitationalApr 26 · 110m Hurdles · Place 3 · Nashua North110m Hurdles317.23FR
Apr 15Nashua North Home Meet vs. Goffstown & LondonderryApr 15 · 300m Hurdles · Place 3 · Nashua North300m Hurdles346.879
Apr 15Nashua North Home Meet vs. Goffstown & LondonderryApr 15 · 110m Hurdles · Place 3 · Nashua North110m Hurdles318.259