Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNashua North v. Memorial · May 1311.48Nashua North v. MemorialMay 13, 2025
110m Hurdles · 39" / 0.991m · Outdoor2026 NHIAA Meet of Champions · Jun 615.94a2026 NHIAA Meet of ChampionsJune 6, 2026
1500 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 155:44.40New Hampshire Decathlon / Heptathlon ChampionshipsJune 15, 2024
200 Meters · OutdoorTimberlane, Nashua North @ Portsmouth · May 1726.86Timberlane, Nashua North @ PortsmouthMay 17, 2023
300 Meters · IndoorNHWTL UNH Afternoon · Feb 139.20NHWTL UNH AfternoonFebruary 1, 2025
300m Hurdles · 36" / 0.914m · OutdoorNashua North vs. Exeter & Memorial · May 1243.05aNashua North vs. Exeter & MemorialMay 12, 2026
400 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2054.07aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
55 Meters · IndoorNHWTL PEA · Jan 36.89aNHWTL PEAJanuary 3, 2026
Decathlon · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 1516.08New Hampshire Decathlon / Heptathlon ChampionshipsJune 15, 2024
Discus · 1.6kg · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2066-2New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
High Jump · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 205-1New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Javelin · 800g · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 20107-5New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Long Jump · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2019-0New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Shot Put · 12lb · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2028-10New 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

16 results
DateMeetEventPlMarkGr
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Long Jump · Place 4 · Nashua NorthLong Jump4.19-0 PB12
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Pole Vault · Nashua NorthPole Vault--NH12
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · High Jump · Place 23 · Nashua NorthHigh Jump23.5-1 PB12
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Javelin · Place 38 · Nashua NorthJavelin800g38.107-5 PB12
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Discus · Place 59 · Nashua NorthDiscus1.6kg59.66-2 PB12
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Shot Put · Place 52 · Nashua NorthShot Put12lb52.28-10 PB12
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 1500 Meters · Place 66 · Nashua North1500 Meters66.5:50.11a12
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 400 Meters · Place 16 · Nashua North400 Meters16.54.07a PB12
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 100 Meters · Place 1 · Nashua North100 Meters1.11.56a12
Jun 62026 NHIAA Meet of ChampionsJun 6 · 110m Hurdles · Place 9 · Nashua North110m Hurdles39" / 0.991mRound P9.15.94a PBWind: -0.912
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · 110m Hurdles · Place 7 · Nashua North110m Hurdles39" / 0.991mRound P7.16.18a12
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · 110m Hurdles · Place 7 · Nashua North110m Hurdles39" / 0.991m7.16.25a12
May 23Londonderry R.E.A.L. InvitationalMay 23 · 300m Hurdles · Place 11 · Nashua North300m Hurdles36" / 0.914m11.43.76a12
May 23Londonderry R.E.A.L. InvitationalMay 23 · 110m Hurdles · Place 12 · Nashua North110m Hurdles39" / 0.991mRound P12.16.56a12
May 12Nashua North vs. Exeter & MemorialMay 12 · 300m Hurdles · Place 2 · Nashua North300m Hurdles36" / 0.914m2.43.05a PB12
May 12Nashua North vs. Exeter & MemorialMay 12 · 110m Hurdles · Place 2 · Nashua North110m Hurdles39" / 0.991m2.16.00a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 3NHWTL PEAJan 3 · 55m Hurdles · Place 1 · Nashua North55m Hurdles18.23a12
Jan 3NHWTL PEAJan 3 · 55m Hurdles · Place 2 · Nashua North55m Hurdles28.25a12
Jan 3NHWTL PEAJan 3 · 55 Meters · Place 4 · Nashua North55 Meters46.89a PB12
Jan 3NHWTL PEAJan 3 · 55 Meters · Place 7 · Nashua North55 Meters77.01a12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 30NHIAA D-I Outdoor Championship & BattlenotesMay 30 · 300m Hurdles · Place 5 · Nashua North300m Hurdles541.14JR
May 30NHIAA D-I Outdoor Championship & BattlenotesMay 30 · 110m Hurdles · Place 9 · Nashua North110m Hurdles916.00JR
May 13Nashua North v. MemorialMay 13 · 100 Meters · Place 1 · Nashua North100 Meters111.48 PBJR
May 13Nashua North v. MemorialMay 13 · 110m Hurdles · Place 1 · Nashua North110m Hurdles115.92JR
May 13Nashua North v. MemorialMay 13 · 300m Hurdles · Place 1 · Nashua North300m Hurdles142.69JR
May 8Clipper RelaysMay 8 · 110m Hurdles · Place 14 · Nashua North110m Hurdles1417.14JR
May 5Nashua South v. North and BGMay 5 · 110m Hurdles · Place 2 · Nashua North110m Hurdles216.87JR
May 5Nashua South v. North and BGMay 5 · 300m Hurdles · Place 1 · Nashua North300m Hurdles142.61JR
Apr 26Campbell Cougar Classic InvitationalApr 26 · 300m Hurdles · Place 3 · Nashua North300m Hurdles342.79JR
Apr 26Campbell Cougar Classic InvitationalApr 26 · 110m Hurdles · Place 2 · Nashua North110m Hurdles216.29JR
Apr 15Nashua North Home Meet vs. Goffstown & LondonderryApr 15 · 300m Hurdles · Place 2 · Nashua North300m Hurdles246.0411
Apr 15Nashua North Home Meet vs. Goffstown & LondonderryApr 15 · 110m Hurdles · Place 1 · Nashua North110m Hurdles116.2311

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 8NHIAA Division 1 Indoor Track & Field ChampionshipsFeb 8 · 55m Hurdles · Place 9 · Nashua North55m Hurdles98.25a—
Feb 1NHWTL UNH AfternoonFeb 1 · 300 Meters · Place 12 · Nashua North300 Meters1239.20 PB11
Feb 1NHWTL UNH AfternoonFeb 1 · 55m Hurdles · Place 5 · Nashua North55m Hurdles58.4111
Feb 1NHWTL UNH AfternoonFeb 1 · 55m Hurdles · Place 6 · Nashua North55m Hurdles68.5411

2024 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 1500 Meters · Place 72 · Nashua North1500 Meters725:44.40 PB—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 1500 Meters · Place 72 · Nashua North1500 Meters725:44.40—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Javelin · Place 82 · Nashua NorthJavelin8277-3—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Javelin · Place 82 · Nashua NorthJavelin8277-3—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Pole Vault · Place 24 · Nashua NorthPole Vault248-6—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Pole Vault · Place 24 · Nashua NorthPole Vault248-6—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Discus · Place 102 · Nashua NorthDiscus10253-3—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Discus · Place 102 · Nashua NorthDiscus10253-3—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Decathlon · Place 6 · Nashua NorthDecathlon616.08 PB—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 110 Hurdles · Place 6 · Nashua North110 Hurdles616.08—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 400 Meters · Place 32 · Nashua North400 Meters3256.68—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 400 Meters · Place 32 · Nashua North400 Meters3256.68—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · High Jump · Place 55 · Nashua NorthHigh Jump554-9.75—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · High Jump · Place 55 · Nashua NorthHigh Jump554-9.75—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Shot Put · Place 87 · Nashua NorthShot Put8725-0.75—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Shot Put · Place 87 · Nashua NorthShot Put8725-0.75—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Long Jump · Place 20 · Nashua NorthLong Jump2017-7.5—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Long Jump · Place 20 · Nashua NorthLong Jump2017-7.5—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 100 Meters · Place 15 · Nashua North100 Meters1512.07—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 100 Meters · Place 15 · Nashua North100 Meters1512.07—
Jun 22024 NHIAA Meet of ChampionsJun 2 · 300m Hurdles · Place 11 · Nashua North300m Hurdles1142.10a—
May 25NHIAA D-I Outdoor ChampionshipMay 25 · -300 Hurdles Section 2 · Place 9 · Nashua North-300 Hurdles Section 2942.40SO
May 25NHIAA D-I Outdoor ChampionshipMay 25 · -300 Hurdles · Place 9 · Nashua North-300 Hurdles942.40SO
May 25NHIAA D-I Outdoor ChampionshipMay 25 · -110 Hurdles Preliminaries Heat 1 · Place 12 · Nashua North-110 Hurdles Preliminaries Heat 11216.56SO
May 25NHIAA D-I Outdoor ChampionshipMay 25 · -110 Hurdles Preliminaries · Place 12 · Nashua North-110 Hurdles Preliminaries1216.56SO
May 18Londonderry R.E.A.L InvitationalMay 18 · -300 Hurdles Section 3 · Place 5 · Nashua North-300 Hurdles Section 3542.47SO
May 18Londonderry R.E.A.L InvitationalMay 18 · -300 Hurdles · Place 5 · Nashua North-300 Hurdles542.47SO
May 18Londonderry R.E.A.L InvitationalMay 18 · -110 Hurdles Preliminaries Heat 1 · Place 13 · Nashua North-110 Hurdles Preliminaries Heat 11317.07SO
May 18Londonderry R.E.A.L InvitationalMay 18 · -110 Hurdles Preliminaries · Place 13 · Nashua North-110 Hurdles Preliminaries1317.07SO
Apr 20Nashua North InvitationalApr 20 · Triple Jump · Place 19 · Nashua NorthTriple Jump1933-2.5SO
Apr 20Nashua North InvitationalApr 20 · 300m Hurdles · Place 10 · Nashua North300m Hurdles1046.34SO
Apr 20Nashua North InvitationalApr 20 · 110m Hurdles · Place 15 · Nashua North110m HurdlesRound P1519.20SO
Apr 20Nashua North InvitationalApr 20 · 110m Hurdles · Place 13 · Nashua North110m Hurdles1319.04SO

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 1Pinkerton Field Events Meet 2024Feb 1 · Long Jump · Place 11 · Nashua NorthLong Jump1118-7.25—
Jan 20NHWTL UNH PMJan 20 · Long Jump · Place 10 · Nashua NorthLong Jump1017-11.25SO
Jan 20NHWTL UNH PMJan 20 · 55m Hurdles · Place 11 · Nashua North55m Hurdles119.48SO
Jan 7NHWTL @ UNH MorningJan 7 · Long Jump · Place 7 · Nashua NorthLong Jump718-4.5SO
Jan 7NHWTL @ UNH MorningJan 7 · 55m Hurdles · Place 8 · Nashua North55m Hurdles89.40SO
Jan 6NHWTL UNH Afternoon SessionJan 6 · Long Jump · Place 7 · Nashua NorthLong Jump718-4.510
Jan 6NHWTL UNH Afternoon SessionJan 6 · 55m Hurdles · Place 8 · Nashua North55m Hurdles89.4010

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 17Timberlane, Nashua North @ PortsmouthMay 17 · Triple Jump · Place 5 · Nashua NorthTriple Jump533-8.5—
May 17Timberlane, Nashua North @ PortsmouthMay 17 · 200 Meters · Place 12 · Nashua North200 Meters1226.86 PB—
May 6Kiwanis Freshman SophomoreMay 6 · 100 Meters · Place 27 · Nashua North100 Meters2712.98FR