Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2017.04aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
200 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2027.91aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
300 Meters · IndoorNWTL UNH PM · Dec 1548.29aNWTL UNH PMDecember 15, 2024
300m Hurdles · 30" / 0.762m · OutdoorPelham Invitational · Apr 1152.05aPelham InvitationalApril 11, 2026
400 Meters · OutdoorMemorial Tri Meet · Apr 161:06.49Memorial Tri MeetApril 16, 2025
400 Meters · Relay Split · IndoorNHWTL @ PEA Morning · Jan 241:04.040NHWTL @ PEA MorningJanuary 24, 2026
400 Meters · Relay Split · OutdoorBlack Bear · Apr 271:08.357Black BearApril 27, 2024
55m Hurdles · 33" · IndoorNHWTL UNH Morning · Dec 2111.40aNHWTL UNH MorningDecember 21, 2024
600 Meters · IndoorNHWTL PEA · Dec 201:51.00aNHWTL PEADecember 20, 2025
800 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 202:35.90aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Heptathlon · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 1520.34New Hampshire Decathlon / Heptathlon ChampionshipsJune 15, 2024
High Jump · IndoorNHWTL UNH Afternoon · Dec 134-06.00NHWTL UNH AfternoonDecember 13, 2025
High Jump · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 204-7New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Javelin · 600g · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2087-11New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Long Jump · IndoorNHIAA D-I Indoor Championship & Battlenotes · Feb 816' 7.5"NHIAA D-I Indoor Championship & BattlenotesFebruary 8, 2026
Long Jump · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2014-11New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Pole Vault · OutdoorNew England HS Outdoor TF Championship · Jun 133.43mNew England HS Outdoor TF ChampionshipJune 13, 2026
Shot Put · 4kg · IndoorNHWTL @ PEA Morning · Jan 2427-09.75NHWTL @ PEA MorningJanuary 24, 2026
Shot Put · 4kg · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2028-8New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Triple Jump · OutdoorNHIAA D-I Outdoor Championship · May 259.51mNHIAA D-I Outdoor ChampionshipMay 25, 2024

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

2026 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Long Jump · Place 6 · Nashua SouthLong Jump6.14-11 PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · High Jump · Place 6 · Nashua SouthHigh Jump6.4-7 PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Javelin · Place 5 · Nashua SouthJavelin600g5.87-11 PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Shot Put · Place 3 · Nashua SouthShot Put4kg3.28-8 PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 100m Hurdles · Place 4 · Nashua South100m Hurdles33" / 0.838m4.17.04a PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 800 Meters · Place 5 · Nashua South800 Meters5.2:35.90a PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 200 Meters · Place 8 · Nashua South200 Meters8.27.91a PB11
Jun 13New England HS Outdoor TF ChampionshipJun 13 · Triple Jump · Place 22 · Nashua SouthTriple Jump22.10.39mWind: 011
Jun 13New England HS Outdoor TF ChampionshipJun 13 · Pole Vault · Place 4 · Nashua SouthPole Vault4.3.43m PB11
Jun 62026 NHIAA Meet of ChampionsJun 6 · Triple Jump · Place 4 · Nashua SouthTriple Jump4.35-03.75Wind: 011
Jun 62026 NHIAA Meet of ChampionsJun 6 · Pole Vault · Place 1 · Nashua SouthPole Vault1.11-00.0011
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · Triple Jump · Place 3 · Nashua SouthTriple Jump3.34-711
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · Pole Vault · Place 1 · Nashua SouthPole Vault1.9-011
May 23Londonderry R.E.A.L. InvitationalMay 23 · Triple Jump · Place 9 · Nashua SouthTriple Jump9.31-4.511
May 23Londonderry R.E.A.L. InvitationalMay 23 · Pole Vault · Place 1 · Nashua SouthPole Vault1.10-611
May 23Londonderry R.E.A.L. InvitationalMay 23 · 100m Hurdles · Place 17 · Nashua South100m Hurdles33" / 0.838mRound P17.17.97a11
May 18Nashua South v. Keene & Salem MeetMay 18 · Triple Jump · Place 3 · Nashua SouthTriple Jump3.31-7.511
May 18Nashua South v. Keene & Salem MeetMay 18 · Pole Vault · Place 1 · Nashua SouthPole Vault1.11-011
May 18Nashua South v. Keene & Salem MeetMay 18 · 100m Hurdles · Place 2 · Nashua South100m Hurdles33" / 0.838m2.17.19a11
May 12Nashua South, Spaulding, @ CentralMay 12 · Pole Vault · Place 1 · Nashua SouthPole Vault1.11' 3"11
May 12Nashua South, Spaulding, @ CentralMay 12 · Shot Put · Place 4 · Nashua SouthShot Put4kg4.26' 11.5"11
May 12Nashua South, Spaulding, @ CentralMay 12 · 200 Meters · Place 4 · Nashua South200 Meters4.28.26a11
May 7Clipper RelaysMay 7 · Triple Jump · Place 4 · Nashua SouthTriple Jump4.32-11.0011
May 7Clipper RelaysMay 7 · Pole Vault · Place 3 · Nashua SouthPole Vault3.9-00.0011
May 7Clipper RelaysMay 7 · High Jump · Place 16 · Nashua SouthHigh Jump16.4-06.0011
Apr 25Nashua North Invitational Apr 25 · Long Jump · Place 5 · Nashua SouthLong Jump5.14-7.5011
Apr 25Nashua North Invitational Apr 25 · Pole Vault · Place 1 · Nashua SouthPole Vault1.9-6.0011
Apr 21Nashua South, Bedford at LondonderryApr 21 · Triple Jump · Place 1 · Nashua SouthTriple Jump1.32-1.0011
Apr 21Nashua South, Bedford at LondonderryApr 21 · Pole Vault · Place 1 · Nashua SouthPole Vault1.10-0.0011
Apr 21Nashua South, Bedford at LondonderryApr 21 · 100m Hurdles · Place 1 · Nashua South100m Hurdles33" / 0.838m1.17.51a11
Apr 11Pelham InvitationalApr 11 · Long Jump · Place 9 · Nashua SouthLong Jump9.14-06.5011
Apr 11Pelham InvitationalApr 11 · Shot Put · Place 8 · Nashua SouthShot Put4kg8.27-10.5011
Apr 11Pelham InvitationalApr 11 · 300m Hurdles · Place 5 · Nashua South300m Hurdles30" / 0.762m5.52.05a PB11

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 8NHIAA D-I Indoor Championship & BattlenotesFeb 8 · Long Jump · Place 5 · Nashua SouthLong Jump5.16' 7.5" PB11
Jan 24NHWTL @ PEA MorningJan 24 · Long Jump · Place 7 · Nashua SouthLong Jump7.14-08.5011
Jan 24NHWTL @ PEA MorningJan 24 · Shot Put · Place 7 · Nashua SouthShot Put4kg7.27-09.75 PB11
Jan 24NHWTL @ PEA MorningJan 24 · 400 Meters · Nashua South400 MetersRelay Split—1:04.040 PB11
Jan 21Nashua South Throwers MeetJan 21 · Shot Put · Place 11 · Nashua SouthShot Put1128-10.25JR
Jan 11NHWTL UNH MorningJan 11 · Long Jump · Place 7 · Nashua SouthLong Jump714-9.5011
Jan 11NHWTL UNH MorningJan 11 · High Jump · Place 6 · Nashua SouthHigh Jump64-511
Jan 11NHWTL UNH MorningJan 11 · Shot Put · Place 6 · Nashua SouthShot Put627-411

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 20NHWTL PEADec 20 · 600 Meters · Place 6 · Nashua South600 Meters6.1:51.00a PB11
Dec 20NHWTL PEADec 20 · Long Jump · Place 7 · Nashua SouthLong Jump7.14-06.0011
Dec 20NHWTL PEADec 20 · Shot Put · Place 7 · Nashua SouthShot Put4kg7.27-00.5011
Dec 20NHWTL PEADec 20 · 400 Meters · Nashua South400 MetersRelay Split—1:07.13611
Dec 13NHWTL UNH AfternoonDec 13 · Long Jump · Place 3 · Nashua SouthLong Jump3.15-03.0011
Dec 13NHWTL UNH AfternoonDec 13 · Shot Put · Place 6 · Nashua SouthShot Put4kg6.27-03.5011
Dec 13NHWTL UNH AfternoonDec 13 · High Jump · Place 9 · Nashua SouthHigh Jump9.4-06.00 PB11
Feb 1NHWTL UNH AfternoonFeb 1 · Long Jump · Place 21 · Nashua SouthLong Jump2113-06.2510
Feb 1NHWTL UNH AfternoonFeb 1 · 300 Meters · Place 28 · Nashua South300 Meters2849.1910
Jan 30Pinkerton Field Events Meet 2025Jan 30 · Long Jump · Place 12 · Nashua SouthLong Jump12.14-03.5010
Jan 27Pinkerton Field Events MeetJan 27 · Long Jump · Place 12 · Nashua SouthLong Jump1214-3.5—
Jan 23South Throwers MeetJan 23 · Shot Put · Place 24 · Nashua SouthShot Put2425-8—
Jan 18NHWTL PEAJan 18 · 600 Meters · Place 10 · Nashua South600 Meters10.1:51.12a10

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 82025 NHIAA Meet of ChampionsJun 8 · Triple Jump · Place 14 · Nashua SouthTriple Jump14.30' 11.25"10
Jun 82025 NHIAA Meet of ChampionsJun 8 · Pole Vault · Place 8 · Nashua SouthPole Vault8.9' 0"10
May 30NHIAA D-I Outdoor Championship & BattlenotesMay 30 · Triple Jump · Place 7 · Nashua SouthTriple Jump732-8.25SO
May 30NHIAA D-I Outdoor Championship & BattlenotesMay 30 · Pole Vault · Place 6 · Nashua SouthPole Vault69-0SO
May 24Londonderry R.E.A.L. InvitationalMay 24 · Triple Jump · Place 6 · Nashua SouthTriple Jump631-11SO
May 24Londonderry R.E.A.L. InvitationalMay 24 · Pole Vault · Place 6 · Nashua SouthPole Vault68-6SO
May 24Londonderry R.E.A.L. InvitationalMay 24 · 300m Hurdles · Place 12 · Nashua South300m Hurdles1250.75SO
May 21Concord Tri MeetMay 21 · Triple Jump · Place 2 · Nashua SouthTriple Jump2.33-01.5010
May 21Concord Tri MeetMay 21 · Pole Vault · Place 1 · Nashua SouthPole Vault1.9-00.0010
May 21Concord Tri MeetMay 21 · Javelin · Place 11 · Nashua SouthJavelin600g11.54-0210
May 21Concord Tri MeetMay 21 · 300m Hurdles · Nashua South300m Hurdles30" / 0.762m--DNS10
May 5Nashua South v. North and BGMay 5 · 400 Meters · Place 4 · Nashua South400 Meters41:07.47SO
May 5Nashua South v. North and BGMay 5 · Triple Jump · Place 7 · Nashua SouthTriple Jump728-6.25SO
May 5Nashua South v. North and BGMay 5 · Pole Vault · Place 1 · Nashua SouthPole Vault19-6SO
May 5Nashua South v. North and BGMay 5 · 200 Meters · Place 8 · Nashua South200 Meters829.77SO
Apr 16Memorial Tri MeetApr 16 · 400 Meters · Place 2 · Nashua South400 Meters21:06.49 PBSO

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 21NHWTL UNH MorningDec 21 · 600 Meters · Place 2 · Nashua South600 Meters2.1:54.60a10
Dec 21NHWTL UNH MorningDec 21 · 55m Hurdles · Place 8 · Nashua South55m Hurdles33"Round P8.11.40a PB10
Dec 21NHWTL UNH MorningDec 21 · Long Jump · Place 8 · Nashua SouthLong Jump8.13-07.5010
Dec 15NWTL UNH PMDec 15 · 300 Meters · Place 7 · Nashua South300 Meters7.48.29a PB10
Dec 15NWTL UNH PMDec 15 · Long Jump · Place 11 · Nashua SouthLong Jump11.13-00.0010
Dec 15NWTL UNH PMDec 15 · High Jump · Place 11 · Nashua SouthHigh Jump11.4-02.0010

2024 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 800 Meters · Place 6 · Nashua South800 Meters62:40.89—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 800 Meters · Place 6 · Nashua South800 Meters62:40.89—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Javelin · Place 39 · Nashua SouthJavelin3945-11—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Javelin · Place 39 · Nashua SouthJavelin3945-11—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Long Jump · Place 12 · Nashua SouthLong Jump1214-1—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Long Jump · Place 12 · Nashua SouthLong Jump1214-1—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 200 Meters · Place 11 · Nashua South200 Meters1128.94—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 200 Meters · Place 11 · Nashua South200 Meters1128.94—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Shot Put · Place 19 · Nashua SouthShot Put1923-1.75—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Shot Put · Place 19 · Nashua SouthShot Put1923-1.75—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · High Jump · Place 43 · Nashua SouthHigh Jump433-10—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · High Jump · Place 43 · Nashua SouthHigh Jump433-10—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Heptathlon · Place 19 · Nashua SouthHeptathlon1920.34 PB—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 100 Hurdles · Place 19 · Nashua South100 Hurdles1920.34—
May 25NHIAA D-I Outdoor ChampionshipMay 25 · Triple Jump · Place 12 · Nashua SouthTriple Jump129.51m PBFR
May 25NHIAA D-I Outdoor ChampionshipMay 25 · Triple Jump · Place 12 · Nashua SouthTriple Jump129.51mFR
May 18Londonderry R.E.A.L InvitationalMay 18 · Long Jump · Place 10 · Nashua SouthLong Jump104.55mFR
May 18Londonderry R.E.A.L InvitationalMay 18 · Long Jump · Place 10 · Nashua SouthLong Jump104.55mFR
May 18Londonderry R.E.A.L InvitationalMay 18 · -300 Hurdles Section 1 · Place 12 · Nashua South-300 Hurdles Section 11252.61FR
May 18Londonderry R.E.A.L InvitationalMay 18 · -300 Hurdles · Place 12 · Nashua South-300 Hurdles1252.61FR
May 14SpauldingMay 14 · Triple Jump · Place 1 · Nashua SouthTriple Jump131-9—
May 14SpauldingMay 14 · Javelin · Place 11 · Nashua SouthJavelin1145-1—
May 14SpauldingMay 14 · 300m Hurdles · Place 5 · Nashua South300m Hurdles554.16a—
May 14SpauldingMay 14 · 200 Meters · Place 12 · Nashua South200 Meters1229.73a—
Apr 27Black BearApr 27 · 400 Meters · Nashua South400 MetersRelay Split—1:08.357 PB9
Apr 20Nashua North InvitationalApr 20 · Triple Jump · Place 8 · Nashua SouthTriple Jump827-5FR
Apr 20Nashua North InvitationalApr 20 · Long Jump · Place 19 · Nashua SouthLong Jump1912-6FR
Apr 20Nashua North InvitationalApr 20 · 300m Hurdles · Place 15 · Nashua South300m Hurdles1554.31FR
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · 400 Meters · Place 17 · Nashua South400 Meters17.1:09.92a9