Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 NHIAA Meet of Champions · Jun 612.77a2026 NHIAA Meet of ChampionsJune 6, 2026
200 Meters · OutdoorNashua South, Spaulding, @ Central · May 1227.21aNashua South, Spaulding, @ CentralMay 12, 2026
300 Meters · IndoorNHIAA Division 1 Indoor Track & Field Championships · Feb 843.33aNHIAA Division 1 Indoor Track & Field ChampionshipsFebruary 8, 2025
400 Meters · Outdoor2026 NHIAA Meet of Champions · Jun 660.85a2026 NHIAA Meet of ChampionsJune 6, 2026
55 Meter · IndoorNHIAA D-I Indoor Championship & Battlenotes · Feb 87.64aNHIAA D-I Indoor Championship & BattlenotesFebruary 8, 2026
55 Meters · IndoorNHWTL UNH Afternoon · Jan 267.75aNHWTL UNH AfternoonJanuary 26, 2025
600 Meters · IndoorNHWTL UNH Morning · Dec 211:57.84aNHWTL UNH MorningDecember 21, 2024
800 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 152:45.04New Hampshire Decathlon / Heptathlon ChampionshipsJune 15, 2024
Heptathlon · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 1524.35New Hampshire Decathlon / Heptathlon ChampionshipsJune 15, 2024
High Jump · OutdoorNashua South v. Keene & Salem Meet · May 184-8Nashua South v. Keene & Salem MeetMay 18, 2026
Javelin · 600g · OutdoorPelham Invitational · Apr 1167-00Pelham InvitationalApril 11, 2026
Long Jump · IndoorPinkerton Field Events Meet 2025 · Jan 3014-03.50Pinkerton Field Events Meet 2025January 30, 2025

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 62026 NHIAA Meet of ChampionsJun 6 · 400 Meters · Place 11 · Nashua South400 Meters11.60.85a PB11
Jun 62026 NHIAA Meet of ChampionsJun 6 · 100 Meters · Place 7 · Nashua South100 MetersRound P7.12.77a PBWind: 011
Jun 62026 NHIAA Meet of ChampionsJun 6 · 100 Meters · Place 8 · Nashua South100 Meters8.12.95aWind: -0.811
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · 200 Meters · Place 8 · Nashua South200 Meters8.27.47a11
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · 100 Meters · Place 5 · Nashua South100 MetersRound P5.12.98a11
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · 100 Meters · Place 5 · Nashua South100 Meters5.13.09a11
May 23Londonderry R.E.A.L. InvitationalMay 23 · 400 Meters · Place 12 · Nashua South400 Meters12.1:03.17a11
May 23Londonderry R.E.A.L. InvitationalMay 23 · 100 Meters · Place 4 · Nashua South100 MetersRound P4.13.01a11
May 23Londonderry R.E.A.L. InvitationalMay 23 · 100 Meters · Place 4 · Nashua South100 Meters4.13.13a11
May 18Nashua South v. Keene & Salem MeetMay 18 · High Jump · Place 2 · Nashua SouthHigh Jump2.4-8 PB11
May 18Nashua South v. Keene & Salem MeetMay 18 · 400 Meters · Place 1 · Nashua South400 Meters1.1:02.07a11
May 18Nashua South v. Keene & Salem MeetMay 18 · 200 Meters · Place 3 · Nashua South200 Meters3.28.23a11
May 12Nashua South, Spaulding, @ CentralMay 12 · High Jump · Place 3 · Nashua SouthHigh Jump3.4' 6"11
May 12Nashua South, Spaulding, @ CentralMay 12 · 200 Meters · Place 1 · Nashua South200 Meters1.27.21a PB11
May 7Clipper RelaysMay 7 · Javelin · Place 49 · Nashua SouthJavelin600g49.50-0911
Apr 25Nashua North Invitational Apr 25 · 100 Meters · Place 2 · Nashua South100 MetersRound P2.13.20a11
Apr 25Nashua North Invitational Apr 25 · 100 Meters · Place 1 · Nashua South100 Meters1.13.14a11
Apr 21Nashua South, Bedford at LondonderryApr 21 · Javelin · Place 15 · Nashua SouthJavelin600g15.48-0.0011
Apr 21Nashua South, Bedford at LondonderryApr 21 · 400 Meters · Place 1 · Nashua South400 Meters1.1:01.79a11
Apr 11Pelham InvitationalApr 11 · Javelin · Place 17 · Nashua SouthJavelin600g17.67-00 PB11
Apr 11Pelham InvitationalApr 11 · 200 Meters · Place 5 · Nashua South200 Meters5.27.61a11
Apr 11Pelham InvitationalApr 11 · 100 Meters · Place 6 · Nashua South100 MetersRound P6.13.47a11
Apr 11Pelham InvitationalApr 11 · 100 Meters · Place 7 · Nashua South100 Meters7.13.58a11

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 8NHIAA D-I Indoor Championship & BattlenotesFeb 8 · 300 Meters · Place 10 · Nashua South300 Meters10.44.08a11
Feb 8NHIAA D-I Indoor Championship & BattlenotesFeb 8 · 55 Meter · Place 12 · Nashua South55 MeterRound P12.7.64a PB11
Jan 24NHWTL @ PEA MorningJan 24 · 300 Meters · Place 5 · Nashua South300 Meters5.45.50a11
Jan 24NHWTL @ PEA MorningJan 24 · 55 Meter · Place 4 · Nashua South55 MeterRound P4.7.64a11
Jan 24NHWTL @ PEA MorningJan 24 · 55 Meter · Place 5 · Nashua South55 Meter5.7.69a11
Jan 21Nashua South Throwers MeetJan 21 · Shot Put · Place 41 · Nashua SouthShot Put4121-1JR
Jan 11NHWTL UNH MorningJan 11 · 300 Meters · Place 2 · Nashua South300 Meters245.12a11
Jan 11NHWTL UNH MorningJan 11 · 55 Meters · Place 3 · Nashua South55 Meters37.85a11
Jan 11NHWTL UNH MorningJan 11 · 55 Meters · Place 3 · Nashua South55 Meters37.82a11

2025 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 300 Meters · Place 12 · Nashua South300 Meters12.44.15a11
Dec 20NHWTL PEADec 20 · 55 Meter · Place 8 · Nashua South55 MeterRound P8.8.01a11
Dec 20NHWTL PEADec 20 · 55 Meter · Place 6 · Nashua South55 Meter6.7.99a11
Dec 13NHWTL UNH AfternoonDec 13 · 300 Meters · Place 1 · Nashua South300 Meters1.45.37a11
Feb 8NHIAA Division 1 Indoor Track & Field ChampionshipsFeb 8 · 300 Meters · Place 5 · Nashua South300 Meters543.33a PB—
Feb 8NHIAA Division 1 Indoor Track & Field ChampionshipsFeb 8 · 55 Meters · Place 16 · Nashua South55 Meters167.89a—
Feb 1NHWTL UNH AfternoonFeb 1 · 300 Meters · Place 5 · Nashua South300 Meters544.5110
Feb 1NHWTL UNH AfternoonFeb 1 · 55 Meters · Place 9 · Nashua South55 Meters97.8310
Jan 30Pinkerton Field Events Meet 2025Jan 30 · Long Jump · Place 12 · Nashua SouthLong Jump12.14-03.50 PB10
Jan 27Pinkerton Field Events MeetJan 27 · Long Jump · Place 12 · Nashua SouthLong Jump1214-3.5—
Jan 26NHWTL UNH AfternoonJan 26 · 55 Meters · Place 5 · Nashua South55 Meters57.75a PB—
Jan 26NHWTL UNH AfternoonJan 26 · 55 Meters · Place 4 · Nashua South55 Meters47.76a—
Jan 23South Throwers MeetJan 23 · Shot Put · Place 37 · Nashua SouthShot Put3721-4.25—
Jan 18NHWTL PEAJan 18 · 300 Meters · Place 3 · Nashua South300 Meters3.44.00a10
Jan 18NHWTL PEAJan 18 · 55 Meter · Place 5 · Nashua South55 MeterRound P5.7.76a10
Jan 18NHWTL PEAJan 18 · 55 Meter · Place 6 · Nashua South55 Meter6.7.72a10
Jan 5NHWTL UNH MorningJan 5 · 55 Meters · Place 7 · Nashua South55 Meters77.92SO
Jan 5NHWTL UNH MorningJan 5 · 55 Meters · Place 7 · Nashua South55 Meters77.92SO

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 30NHIAA D-I Outdoor Championship & BattlenotesMay 30 · 200 Meters · Place 9 · Nashua South200 Meters927.22SO
May 24Londonderry R.E.A.L. InvitationalMay 24 · 200 Meters · Place 5 · Nashua South200 Meters527.31SO
May 21Concord Tri MeetMay 21 · Javelin · Place 7 · Nashua SouthJavelin600g7.64-0410
May 21Concord Tri MeetMay 21 · 200 Meters · Place 5 · Nashua South200 Meters5.28.53a10
May 21Concord Tri MeetMay 21 · 100 Meters · Place 6 · Nashua South100 Meters6.13.72a10
Apr 16Memorial Tri MeetApr 16 · 200 Meters · Place 2 · Nashua South200 Meters227.45SO
Apr 16Memorial Tri MeetApr 16 · 100 Meters · Place 2 · Nashua South100 Meters213.16SO

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 300 Meters · Place 24 · Nashua South300 Meters24.44.18a10
Dec 21NHWTL UNH MorningDec 21 · 600 Meters · Place 3 · Nashua South600 Meters3.1:57.84a PB10
Dec 15NWTL UNH PMDec 15 · 300 Meters · Place 2 · Nashua South300 Meters2.45.57a10
Dec 15NWTL UNH PMDec 15 · 55 Meter · Place 15 · Nashua South55 MeterRound P15.8.26a10

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 800 Meters · Place 12 · Nashua South800 Meters122:45.04 PB—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 800 Meters · Place 12 · Nashua South800 Meters122:45.04—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Javelin · Place 22 · Nashua SouthJavelin2258-6—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Javelin · Place 22 · Nashua SouthJavelin2258-6—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Long Jump · Place 24 · Nashua SouthLong Jump2413-0.75—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Long Jump · Place 24 · Nashua SouthLong Jump2413-0.75—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 200 Meters · Place 4 · Nashua South200 Meters428.29—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 200 Meters · Place 4 · Nashua South200 Meters428.29—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Shot Put · Place 36 · Nashua SouthShot Put3618-10—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Shot Put · Place 36 · Nashua SouthShot Put3618-10—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · High Jump · Place 29 · Nashua SouthHigh Jump294-0—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · High Jump · Place 29 · Nashua SouthHigh Jump294-0—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Heptathlon · Place 51 · Nashua SouthHeptathlon5124.35 PB—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 100 Hurdles · Place 51 · Nashua South100 Hurdles5124.35—
May 18Londonderry R.E.A.L InvitationalMay 18 · 400 Meters · Place 5 · Nashua South400 Meters51:01.61FR
May 18Londonderry R.E.A.L InvitationalMay 18 · 400 Meters · Place 5 · Nashua South400 Meters51:01.61FR
May 14SpauldingMay 14 · 200 Meters · Place 5 · Nashua South200 Meters528.00a—
May 14SpauldingMay 14 · 100 Meters · Place 3 · Nashua South100 Meters313.65a—
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · 400 Meters · Nashua South400 Meters—DNS9
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · 200 Meters · Place 11 · Nashua South200 Meters11.29.53a9