Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMemorial Tri Meet · Apr 1611.64Memorial Tri MeetApril 16, 2025
1500 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 204:44.37aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
200 Meters · IndoorMSTCA Boston Holiday Challenge · Dec 2722.95aMSTCA Boston Holiday ChallengeDecember 27, 2025
200 Meters · OutdoorNHIAA D-I Outdoor Championship & Battlenotes · May 3022.67NHIAA D-I Outdoor Championship & BattlenotesMay 30, 2025
200 Meters · Relay Split · IndoorNHWTL PEA · Jan 1823.702NHWTL PEAJanuary 18, 2025
300 Meters · IndoorNHIAA Division 1 Indoor Track & Field Championships · Feb 836.68aNHIAA Division 1 Indoor Track & Field ChampionshipsFebruary 8, 2025
400 Meters · OutdoorLondonderry R.E.A.L. Invitational · May 2451.58Londonderry R.E.A.L. InvitationalMay 24, 2025
400 Meters · Relay Split · IndoorNHWTL @ PEA Morning · Jan 2455.125NHWTL @ PEA MorningJanuary 24, 2026
400 Meters · Relay Split · OutdoorConcord Tri Meet · May 2154.474Concord Tri MeetMay 21, 2025
55 Meter · IndoorNHWTL PEA · Dec 206.80aNHWTL PEADecember 20, 2025
55 Meters · IndoorNHIAA Division 1 Indoor Track & Field Championships · Feb 86.84aNHIAA Division 1 Indoor Track & Field ChampionshipsFebruary 8, 2025
Discus · 1.6kg · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2079-0New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
High Jump · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 204-7New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Javelin · 800g · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2075-6New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Long Jump · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2017-5New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Shot Put · 12lb · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2032-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

15 results
DateMeetEventPlMarkGr
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Long Jump · Place 22 · Nashua SouthLong Jump22.17-5 PB12
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Pole Vault · Nashua SouthPole Vault--NH12
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · High Jump · Place 58 · Nashua SouthHigh Jump58.4-7 PB12
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Javelin · Place 68 · Nashua SouthJavelin800g68.75-6 PB12
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Discus · Place 38 · Nashua SouthDiscus1.6kg38.79-0 PB12
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Shot Put · Place 29 · Nashua SouthShot Put12lb29.32-10 PB12
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 1500 Meters · Place 10 · Nashua South1500 Meters10.4:44.37a PB12
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 400 Meters · Place 7 · Nashua South400 Meters7.52.98a12
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 100 Meters · Place 21 · Nashua South100 Meters21.12.09a12
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · 200 Meters · Place 6 · Nashua South200 Meters6.23.76a12
May 23Londonderry R.E.A.L. InvitationalMay 23 · 200 Meters · Place 9 · Nashua South200 Meters9.23.34a12
May 18Nashua South v. Keene & Salem MeetMay 18 · 200 Meters · Place 5 · Nashua South200 Meters5.23.76a12
Apr 11Pelham InvitationalApr 11 · 200 Meters · Place 2 · Nashua South200 Meters2.23.46a12
Apr 11Pelham InvitationalApr 11 · 100 Meters · Place 5 · Nashua South100 MetersRound P5.11.85a12
Apr 11Pelham InvitationalApr 11 · 100 Meters · Place 8 · Nashua South100 Meters8.11.97a12

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 6Rising Stars Youth ChampsMar 6 · 200 Meters · Place 33 · Nashua South200 MetersRound P33.23.12a12
Feb 8NHIAA D-I Indoor Championship & BattlenotesFeb 8 · 300 Meters · Place 5 · Nashua South300 Meters5.36.88a12
Feb 8NHIAA D-I Indoor Championship & BattlenotesFeb 8 · 55 Meter · Place 13 · Nashua South55 MeterRound P13.7.15a12
Jan 24NHWTL @ PEA MorningJan 24 · 300 Meters · Nashua South300 Meters--DNS12
Jan 24NHWTL @ PEA MorningJan 24 · 55 Meter · Place 3 · Nashua South55 MeterRound P3.6.87a12
Jan 24NHWTL @ PEA MorningJan 24 · 55 Meter · Place 4 · Nashua South55 Meter4.6.85a12
Jan 24NHWTL @ PEA MorningJan 24 · 400 Meters · Nashua South400 MetersRelay Split—55.125 PB12
Jan 11NHWTL UNH MorningJan 11 · 300 Meters · Place 1 · Nashua South300 Meters137.86a12
Jan 3NHWTL Morning @ PSUJan 3 · 55 Meter · Place 3 · Nashua South55 MeterRound P3.6.95a12
Jan 3NHWTL Morning @ PSUJan 3 · 55 Meter · Place 2 · Nashua South55 Meter2.6.89a12

2025 Indoor Track

20 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 55 Meter · Place 23 · Nashua South55 MeterRound P23.6.86a12
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 200 Meters · Place 7 · Nashua South200 Meters7.22.95a PB12
Dec 20NHWTL PEADec 20 · 300 Meters · Place 2 · Nashua South300 Meters2.37.03a12
Dec 20NHWTL PEADec 20 · 55 Meter · Place 5 · Nashua South55 MeterRound P5.6.90a12
Dec 20NHWTL PEADec 20 · 55 Meter · Place 5 · Nashua South55 Meter5.6.80a PB12
Dec 13NHWTL UNH AfternoonDec 13 · 300 Meters · Place 2 · Nashua South300 Meters2.38.87a12
Dec 13NHWTL UNH AfternoonDec 13 · 55 Meter · Place 6 · Nashua South55 MeterRound P6.6.98a12
Dec 13NHWTL UNH AfternoonDec 13 · 55 Meter · Place 5 · Nashua South55 Meter5.6.85a12
Feb 8NHIAA Division 1 Indoor Track & Field ChampionshipsFeb 8 · 300 Meters · Place 4 · Nashua South300 Meters436.68a PB—
Feb 8NHIAA Division 1 Indoor Track & Field ChampionshipsFeb 8 · 55 Meters · Place 14 · Nashua South55 Meters146.84a PB—
Feb 1NHWTL UNH AfternoonFeb 1 · 300 Meters · Place 4 · Nashua South300 Meters438.3511
Feb 1NHWTL UNH AfternoonFeb 1 · 55 Meters · Place 10 · Nashua South55 Meters106.9211
Jan 26NHWTL UNH AfternoonJan 26 · 300 Meters · Place 7 · Nashua South300 Meters740.89a—
Jan 26NHWTL UNH AfternoonJan 26 · 55 Meters · Place 10 · Nashua South55 Meters106.92a—
Jan 23South Throwers MeetJan 23 · Shot Put · Place 50 · Nashua SouthShot Put5030-7.5—
Jan 18NHWTL PEAJan 18 · 300 Meters · Place 2 · Nashua South300 Meters2.37.69a11
Jan 18NHWTL PEAJan 18 · 200 Meters · Nashua South200 MetersRelay Split—23.702 PB11
Jan 18NHWTL PEAJan 18 · 55 Meter · Place 9 · Nashua South55 MeterRound P9.6.81a11
Jan 5NHWTL UNH MorningJan 5 · 300 Meters · Place 4 · Nashua South300 Meters439.51JR
Jan 5NHWTL UNH MorningJan 5 · 55 Meters · Place 10 · Nashua South55 Meters106.99JR

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 30NHIAA D-I Outdoor Championship & BattlenotesMay 30 · 200 Meters · Place 6 · Nashua South200 Meters622.67 PBJR
May 24Londonderry R.E.A.L. InvitationalMay 24 · 400 Meters · Place 5 · Nashua South400 Meters551.58 PBJR
May 21Concord Tri MeetMay 21 · 400 Meters · Nashua South400 MetersRelay Split—54.474 PB11
May 21Concord Tri MeetMay 21 · 100 Meters · Place 6 · Nashua South100 Meters6.11.94a11
May 5Nashua South v. North and BGMay 5 · 100 Meters · Place 6 · Nashua South100 Meters611.71JR
May 5Nashua South v. North and BGMay 5 · 200 Meters · Place 2 · Nashua South200 Meters223.72JR
Apr 16Memorial Tri MeetApr 16 · 100 Meters · Place 5 · Nashua South100 Meters511.64 PBJR

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 300 Meters · Place 20 · Nashua South300 Meters20.37.07a11
Dec 21NHWTL UNH MorningDec 21 · 300 Meters · Place 3 · Nashua South300 Meters3.38.90a11
Dec 21NHWTL UNH MorningDec 21 · 55 Meter · Place 9 · Nashua South55 MeterRound P9.7.10a11
Dec 15NWTL UNH PMDec 15 · 300 Meters · Place 1 · Nashua South300 Meters1.38.77a11
Jan 20NHWTL @ PEAJan 20 · 300 Meters · Place 16 · Nashua South300 Meters16.39.54a10
Jan 20NHWTL @ PEAJan 20 · 55 Meter · Place 15 · Nashua South55 MeterRound P15.7.06a10
Jan 7NHWTL @ UNH MorningJan 7 · 300 Meters · Place 2 · Nashua South300 Meters238.60SO
Jan 7NHWTL @ UNH MorningJan 7 · 55 Meters · Place 9 · Nashua South55 Meters97.01SO
Jan 6NHWTL UNH Afternoon SessionJan 6 · 300 Meters · Place 2 · Nashua South300 Meters238.6010
Jan 6NHWTL UNH Afternoon SessionJan 6 · 55 Meters · Place 9 · Nashua South55 Meters97.0110

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 25NHIAA D-I Outdoor ChampionshipMay 25 · 200 Meters · Place 14 · Nashua South200 Meters1423.93SO
May 18Londonderry R.E.A.L InvitationalMay 18 · 200 Meters · Place 15 · Nashua South200 Meters1523.95SO
May 14SpauldingMay 14 · 400 Meters · Place 7 · Nashua South400 Meters754.96a—
May 14SpauldingMay 14 · 100 Meters · Place 7 · Nashua South100 Meters712.06a—
Apr 27Black BearApr 27 · 200 Meters · Place 17 · Nashua South200 Meters17.24.00aWind: 0.110
Apr 27Black BearApr 27 · 100 Meters · Place 17 · Nashua South100 Meters17.11.89a10
Apr 20Nashua North InvitationalApr 20 · 200 Meters · Place 13 · Nashua South200 Meters1323.84SO
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · 200 Meters · Place 3 · Nashua South200 Meters3.24.10a10

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ PSU Afternoon SessionDec 30 · 300 Meters · Place 3 · Nashua South300 Meters3.38.91a10
Dec 30NHWTL @ PSU Afternoon SessionDec 30 · 55 Meter · Place 8 · Nashua South55 MeterRound P8.7.14a10
Dec 30NHWTL @ PSU Afternoon SessionDec 30 · 55 Meter · Place 8 · Nashua South55 Meter8.7.12a10
Dec 23NHWTL @ UNH Morning SessionDec 23 · 300 Meters · Place 5 · Nashua South300 Meters5.39.97a10
Dec 23NHWTL @ UNH Morning SessionDec 23 · 55 Meter · Place 10 · Nashua South55 MeterRound P10.7.26a10