Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNashua South, Bedford at Londonderry · Apr 2114.07aNashua South, Bedford at LondonderryApril 21, 2026
200 Meters · OutdoorNashua North Invitational · Apr 2029.18Nashua North InvitationalApril 20, 2024
300 Meters · IndoorNHWTL PEA · Dec 2048.66aNHWTL PEADecember 20, 2025
400 Meters · OutdoorConcord Tri Meet · May 211:09.88aConcord Tri MeetMay 21, 2025
400 Meters · Relay Split · IndoorNHWTL PSU Afternoon · Dec 281:15.854NHWTL PSU AfternoonDecember 28, 2024
400 Meters · Relay Split · OutdoorBlack Bear · Apr 271:09.645Black BearApril 27, 2024
55 Meter · IndoorNHWTL @ PSU Afternoon Session · Dec 308.28aNHWTL @ PSU Afternoon SessionDecember 30, 2023
55 Meters · IndoorNHWTL UNH Morning · Jan 118.30aNHWTL UNH MorningJanuary 11, 2026
600 Meters · IndoorDome JV Meet · Jan 192:08.76Dome JV MeetJanuary 19, 2023
800 Meters · OutdoorNashua South v. Keene & Salem Meet · May 182:48.49aNashua South v. Keene & Salem MeetMay 18, 2026
Long Jump · IndoorNHWTL UNH Morning · Jan 54.27mNHWTL UNH MorningJanuary 5, 2025
Long Jump · OutdoorMemorial, Keene and Nashua South Meet · Apr 183.86mMemorial, Keene and Nashua South MeetApril 18, 2023
Triple Jump · IndoorMSTCA Boston Holiday Challenge · Dec 2730-06.25MSTCA Boston Holiday ChallengeDecember 27, 2025
Triple Jump · Outdoor45th Annual Ottaviani Haverhill HS Track & Field Invitational · Apr 1332-04.0045th Annual Ottaviani Haverhill HS Track & Field InvitationalApril 13, 2024

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · Triple Jump · Place 8 · Nashua SouthTriple Jump8.33-512
May 23Londonderry R.E.A.L. InvitationalMay 23 · Triple Jump · Place 10 · Nashua SouthTriple Jump10.31-0.2512
May 23Londonderry R.E.A.L. InvitationalMay 23 · Long Jump · Place 15 · Nashua SouthLong Jump15.14-1.512
May 18Nashua South v. Keene & Salem MeetMay 18 · Triple Jump · Place 2 · Nashua SouthTriple Jump2.31-9.512
May 18Nashua South v. Keene & Salem MeetMay 18 · Long Jump · Nashua SouthLong Jump--ND12
May 18Nashua South v. Keene & Salem MeetMay 18 · 800 Meters · Place 8 · Nashua South800 Meters8.2:48.49a PB12
May 12Nashua South, Spaulding, @ CentralMay 12 · Triple Jump · Place 3 · Nashua SouthTriple Jump3.31' 3"12
May 12Nashua South, Spaulding, @ CentralMay 12 · Long Jump · Place 2 · Nashua SouthLong Jump2.14' 9.25"12
May 12Nashua South, Spaulding, @ CentralMay 12 · 400 Meters · Place 9 · Nashua South400 Meters9.1:10.49a12
May 7Clipper RelaysMay 7 · Triple Jump · Place 8 · Nashua SouthTriple Jump8.32-03.0012
Apr 21Nashua South, Bedford at LondonderryApr 21 · Triple Jump · Place 2 · Nashua SouthTriple Jump2.30-7.5012
Apr 21Nashua South, Bedford at LondonderryApr 21 · Long Jump · Place 6 · Nashua SouthLong Jump6.14-3.0012
Apr 21Nashua South, Bedford at LondonderryApr 21 · 800 Meters · Place 6 · Nashua South800 Meters6.2:55.07a12
Apr 21Nashua South, Bedford at LondonderryApr 21 · 100 Meters · Place 13 · Nashua South100 Meters13.14.07a PB12
Apr 11Pelham InvitationalApr 11 · Triple Jump · Place 1 · Nashua SouthTriple Jump1.31-05.7512

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 11NHWTL UNH MorningJan 11 · Long Jump · Place 9 · Nashua SouthLong Jump914-5.5012
Jan 11NHWTL UNH MorningJan 11 · 55 Meters · Place 17 · Nashua South55 Meters178.30a PB12
Jan 3NHWTL Morning @ PSUJan 3 · Long Jump · Place 3 · Nashua SouthLong Jump3.15-02.2512

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Triple Jump · Place 19 · Nashua SouthTriple Jump19.30-06.25 PB12
Dec 20NHWTL PEADec 20 · 300 Meters · Place 11 · Nashua South300 Meters11.48.66a PB12
Dec 20NHWTL PEADec 20 · Long Jump · Place 11 · Nashua SouthLong Jump11.13-10.0012
Dec 13NHWTL UNH AfternoonDec 13 · 55 Meter · Place 12 · Nashua South55 MeterRound P12.8.31a12
Dec 13NHWTL UNH AfternoonDec 13 · Long Jump · Place 6 · Nashua SouthLong Jump6.14-05.5012
Feb 1NHWTL UNH AfternoonFeb 1 · Long Jump · Place 13 · Nashua SouthLong Jump1314-03.2511
Jan 30Pinkerton Field Events Meet 2025Jan 30 · Long Jump · Place 8 · Nashua SouthLong Jump8.14-08.2511
Jan 27Pinkerton Field Events MeetJan 27 · Long Jump · Place 8 · Nashua SouthLong Jump814-8.25—
Jan 26NHWTL UNH AfternoonJan 26 · Long Jump · Place 17 · Nashua SouthLong Jump1713-2.75—
Jan 18NHWTL PEAJan 18 · Long Jump · Place 15 · Nashua SouthLong Jump15.13-00.5011
Jan 5NHWTL UNH MorningJan 5 · Long Jump · Place 10 · Nashua SouthLong Jump104.27m PBJR
Jan 5NHWTL UNH MorningJan 5 · 55 Meters · Place 16 · Nashua South55 Meters168.32JR

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 24Londonderry R.E.A.L. InvitationalMay 24 · Triple Jump · Place 11 · Nashua SouthTriple Jump1131-1JR
May 21Concord Tri MeetMay 21 · Triple Jump · Place 9 · Nashua SouthTriple Jump9.30-01.5011
May 21Concord Tri MeetMay 21 · 400 Meters · Place 5 · Nashua South400 Meters5.1:09.88a PB11
May 5Nashua South v. North and BGMay 5 · 100 Meters · Place 5 · Nashua South100 Meters514.51JR
May 5Nashua South v. North and BGMay 5 · Triple Jump · Place 5 · Nashua SouthTriple Jump528-9.50JR
May 5Nashua South v. North and BGMay 5 · Long Jump · Place 7 · Nashua SouthLong Jump713-5JR
Apr 16Memorial Tri MeetApr 16 · 200 Meters · Place 4 · Nashua South200 Meters430.29JR

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28NHWTL PSU AfternoonDec 28 · 55 Meter · Place 12 · Nashua South55 MeterRound P12.8.36a11
Dec 28NHWTL PSU AfternoonDec 28 · Long Jump · Place 5 · Nashua SouthLong Jump5.13-06.0011
Dec 28NHWTL PSU AfternoonDec 28 · 400 Meters · Nashua South400 MetersRelay Split—1:15.854 PB11
Dec 15NWTL UNH PMDec 15 · Long Jump · Place 7 · Nashua SouthLong Jump7.13-08.5011
Jan 7NHWTL @ UNH MorningJan 7 · Long Jump · Place 12 · Nashua SouthLong Jump1213-2.5SO
Jan 7NHWTL @ UNH MorningJan 7 · 55 Meters · Place 32 · Nashua South55 Meters328.44SO
Jan 6NHWTL UNH Afternoon SessionJan 6 · Long Jump · Place 12 · Nashua SouthLong Jump1213-2.510
Jan 6NHWTL UNH Afternoon SessionJan 6 · 55 Meters · Place 32 · Nashua South55 Meters328.4410

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 25NHIAA D-I Outdoor ChampionshipMay 25 · Triple Jump · Place 14 · Nashua SouthTriple Jump149.35mSO
May 18Londonderry R.E.A.L InvitationalMay 18 · Triple Jump · Place 17 · Nashua SouthTriple Jump178.94mSO
May 2Clipper RelaysMay 2 · Triple Jump · Place 7 · Nashua SouthTriple Jump729-10—
May 2Clipper RelaysMay 2 · Long Jump · Place 18 · Nashua SouthLong Jump1813-2.50—
Apr 27Black BearApr 27 · Triple Jump · Place 17 · Nashua SouthTriple Jump17.30-02.0010
Apr 27Black BearApr 27 · 400 Meters · Nashua South400 MetersRelay Split—1:09.645 PB10
Apr 20Nashua North InvitationalApr 20 · Long Jump · Place 18 · Nashua SouthLong Jump1812-7SO
Apr 20Nashua North InvitationalApr 20 · 200 Meters · Place 18 · Nashua South200 Meters1829.18 PBSO
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · Triple Jump · Place 7 · Nashua SouthTriple Jump7.32-04.00 PB10

2023 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ PSU Afternoon SessionDec 30 · 300 Meters · Place 15 · Nashua South300 Meters15.52.61a10
Dec 30NHWTL @ PSU Afternoon SessionDec 30 · 55 Meter · Place 7 · Nashua South55 MeterRound P7.8.38a10
Dec 30NHWTL @ PSU Afternoon SessionDec 30 · 55 Meter · Place 6 · Nashua South55 Meter6.8.28a PB10
Dec 30NHWTL @ PSU Afternoon SessionDec 30 · Long Jump · Place 17 · Nashua SouthLong Jump17.10-07.0010
Dec 23NHWTL @ UNH Morning SessionDec 23 · 300 Meters · Place 20 · Nashua South300 Meters20.51.48a10
Dec 23NHWTL @ UNH Morning SessionDec 23 · 55 Meter · Place 24 · Nashua South55 MeterRound P24.8.49a10
Dec 23NHWTL @ UNH Morning SessionDec 23 · Long Jump · Place 6 · Nashua SouthLong Jump6.13-04.7510
Dec 16NHWTL @ UNH Morning SessionDec 16 · 55 Meter · Place 29 · Nashua South55 MeterRound P29.8.46a10
Dec 16NHWTL @ UNH Morning SessionDec 16 · Long Jump · Nashua SouthLong Jump—ND10
Jan 19Dome JV MeetJan 19 · 600 Meters · Place 10 · Nashua South600 Meters102:08.76 PB—
Jan 7NH Meet AMJan 7 · 600 Meters · Place 10 · Nashua South600 Meters10.2:13.69a9
Jan 7NH Meet AMJan 7 · 55 Meter · Place 16 · Nashua South55 MeterRound P16.8.59a9
Jan 7NH Meet AMJan 7 · Long Jump · Place 3 · Nashua SouthLong Jump3.13-49

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 6Kiwanis Freshman SophomoreMay 6 · 100 Meters · Place 15 · Nashua South100 Meters1514.46FR
May 6Kiwanis Freshman SophomoreMay 6 · 100 Meters · Place 16 · Nashua South100 Meters1614.64FR
Apr 18Memorial, Keene and Nashua South MeetApr 18 · Long Jump · Place 5 · Nashua SouthLong Jump53.86m PBFR
Apr 18Memorial, Keene and Nashua South MeetApr 18 · 300 Hurdles Section 1 · Place 5 · Nashua South300 Hurdles Section 151:00.35FR
Apr 18Memorial, Keene and Nashua South MeetApr 18 · 300 Hurdles · Place 5 · Nashua South300 Hurdles51:00.35FR

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ Plymouth Afternoon Dec 30 · 55 Meter · Place 10 · Nashua South55 MeterRound P10.8.54a9
Dec 30NHWTL @ PSU Afternoon SessionDec 30 · 55 Meter · Place 10 · Nashua South55 MeterRound P10.8.54a9
Dec 27NHWTL @ UNH MorningDec 27 · 300 Meters · Place 26 · Nashua South300 Meters26.58.91a9
Dec 27NHWTL @ UNH MorningDec 27 · 55 Meter · Place 12 · Nashua South55 MeterRound P12.8.52a9
Dec 27NHWTL @ UNH MorningDec 27 · Long Jump · Place 4 · Nashua SouthLong Jump4.3.94m9
Dec 17NHWTL @ UNHDec 17 · 55 Meter · Place 27 · Nashua South55 MeterRound P27.8.66a9
Dec 17NHWTL @ UNHDec 17 · Long Jump · Place 14 · Nashua SouthLong Jump14.11-11.9