Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2011.88aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
1500 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 205:05.65aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
200 Meters · OutdoorSalem Freshmen/Sophomore Meet · May 224.24aSalem Freshmen/Sophomore MeetMay 2, 2026
300 Meters · IndoorWinter Warrior HS Invitational · Dec 2838.86aWinter Warrior HS InvitationalDecember 28, 2025
300m Hurdles · 36" / 0.914m · OutdoorLondonderry R.E.A.L. Invitational · May 2343.24aLondonderry R.E.A.L. InvitationalMay 23, 2026
400 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2053.69aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
55 Meter · IndoorNHWTL UNH Afternoon · Dec 287.52aNHWTL UNH AfternoonDecember 28, 2024
800 Meters · Relay Split · IndoorNHWTL PEA · Jan 252:22.554NHWTL PEAJanuary 25, 2025
Discus · 1.6kg · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2062-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 · OutdoorPinkerton Throws Invite 2026 · May 1116-05.00Pinkerton Throws Invite 2026May 1, 2026
Long Jump · IndoorNHWTL UNH Afternoon · Dec 2116-03.50NHWTL UNH AfternoonDecember 21, 2024
Long Jump · OutdoorNashua North Invitational · Apr 2520-2.50Nashua North Invitational April 25, 2026
Pole Vault · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2010-5New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Shot Put · 12lb · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2025-9New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Triple Jump · OutdoorNashua North vs. Exeter & Memorial · May 1239-9.5Nashua North vs. Exeter & MemorialMay 12, 2026

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Long Jump · Place 18 · Nashua NorthLong Jump18.17-1010
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Pole Vault · Place 11 · Nashua NorthPole Vault11.10-5 PB10
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · High Jump · Place 23 · Nashua NorthHigh Jump23.5-1 PB10
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Javelin · Place 24 · Nashua NorthJavelin800g24.115-110
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Discus · Place 69 · Nashua NorthDiscus1.6kg69.62-2 PB10
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Shot Put · Place 74 · Nashua NorthShot Put12lb74.25-9 PB10
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 1500 Meters · Place 31 · Nashua North1500 Meters31.5:05.65a PB10
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 400 Meters · Place 12 · Nashua North400 Meters12.53.69a PB10
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 100 Meters · Place 11 · Nashua North100 Meters11.11.88a PB10
Jun 62026 NHIAA Meet of ChampionsJun 6 · Triple Jump · Place 16 · Nashua NorthTriple Jump16.36-06.50Wind: -0.210
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · Triple Jump · Place 14 · Nashua NorthTriple Jump14.38-210
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · Long Jump · Place 14 · Nashua NorthLong Jump14.14-3.510
May 23Londonderry R.E.A.L. InvitationalMay 23 · Triple Jump · Place 18 · Nashua NorthTriple Jump18.37-610
May 23Londonderry R.E.A.L. InvitationalMay 23 · Long Jump · Place 18 · Nashua NorthLong Jump18.17-9.7510
May 23Londonderry R.E.A.L. InvitationalMay 23 · 300m Hurdles · Place 9 · Nashua North300m Hurdles36" / 0.914m9.43.24a PB10
May 12Nashua North vs. Exeter & MemorialMay 12 · Triple Jump · Place 1 · Nashua NorthTriple Jump1.39-9.5 PB10
May 12Nashua North vs. Exeter & MemorialMay 12 · Long Jump · Place 3 · Nashua NorthLong Jump3.19-7.510
May 12Nashua North vs. Exeter & MemorialMay 12 · 300m Hurdles · Place 4 · Nashua North300m Hurdles36" / 0.914m4.43.27a10
May 8Monadnock Twilight MeetMay 8 · Triple Jump · Nashua NorthTriple Jump--FOUL10
May 8Monadnock Twilight MeetMay 8 · Long Jump · Place 1 · Nashua NorthLong Jump1.19-10.5010
May 8Monadnock Twilight MeetMay 8 · 300m Hurdles · Place 1 · Nashua North300m Hurdles36" / 0.914m1.46.11a10
May 8Monadnock Twilight MeetMay 8 · 100 Meters · Place 8 · Nashua North100 Meters8.12.10a10
May 7Clipper RelaysMay 7 · Triple Jump · Nashua NorthTriple Jump--FOUL10
May 7Clipper RelaysMay 7 · Javelin · Place 45 · Nashua NorthJavelin800g45.100-0010
May 2Salem Freshmen/Sophomore MeetMay 2 · Long Jump · Place 5 · Nashua NorthLong Jump5.17-07.5010
May 2Salem Freshmen/Sophomore MeetMay 2 · 200 Meters · Place 1 · Nashua North200 Meters1.24.24a PB10
May 1Pinkerton Throws Invite 2026May 1 · Javelin · Place 15 · Nashua NorthJavelin800g15.116-05.00 PB10
Apr 25Nashua North Invitational Apr 25 · Triple Jump · Place 5 · Nashua NorthTriple Jump5.39-8.0010
Apr 25Nashua North Invitational Apr 25 · Long Jump · Place 5 · Nashua NorthLong Jump5.20-2.50 PB10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 8NHIAA D-I Indoor Championship & BattlenotesFeb 8 · Long Jump · Place 11 · Nashua NorthLong Jump11.18' 11.75"10
Jan 24NHWTL UNH EveningJan 24 · Long Jump · Place 2 · Nashua NorthLong Jump219-5.5010
Jan 17NHWTL @ PEAJan 17 · Long Jump · Place 2 · Nashua NorthLong Jump2.19-10.0010
Jan 3NHWTL PEAJan 3 · Long Jump · Place 3 · Nashua NorthLong Jump319-5.5010

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 30Pinkerton Field Event Meet 2025/6Dec 30 · Long Jump · Place 6 · Nashua NorthLong Jump6.18-02.2510
Dec 28Winter Warrior HS InvitationalDec 28 · 300 Meters · Place 42 · Nashua North300 Meters42.38.86a PB10
Dec 28Winter Warrior HS InvitationalDec 28 · Long Jump · Place 41 · Nashua NorthLong Jump41.17-04.0010
Dec 20The Beantown Winter ClassicDec 20 · Long Jump · Nashua NorthLong Jump—FOUL10
Dec 13NHWTL UNH MorningDec 13 · 300 Meters · Place 7 · Nashua North300 Meters7.40.71a10
Dec 13NHWTL UNH MorningDec 13 · Long Jump · Place 5 · Nashua NorthLong Jump5.17-09.2510
Jan 30Pinkerton Field Events Meet 2025Jan 30 · Long Jump · Place 9 · Nashua NorthLong Jump9.17-10.759
Jan 27Pinkerton Field Events MeetJan 27 · Long Jump · Place 9 · Nashua NorthLong Jump917-10.75—
Jan 25NHWTL PEAJan 25 · 800 Meters · Nashua North800 MetersRelay Split—2:22.554 PB9
Jan 19NHWTL UNH MorningJan 19 · 300 Meters · Place 21 · Nashua North300 Meters21.41.11a9
Jan 5NHWTL UNH MorningJan 5 · Long Jump · Place 15 · Nashua NorthLong Jump154.95mFR
Jan 5NHWTL UNH MorningJan 5 · 300 Meters · Place 15 · Nashua North300 Meters1541.82FR

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 30NHIAA D-I Outdoor Championship & BattlenotesMay 30 · Triple Jump · Place 10 · Nashua NorthTriple Jump1038-3FR
May 30NHIAA D-I Outdoor Championship & BattlenotesMay 30 · Long Jump · Place 16 · Nashua NorthLong Jump1618-1.5FR
May 24Londonderry R.E.A.L. InvitationalMay 24 · Triple Jump · Place 11 · Nashua NorthTriple Jump1138-5.5FR
May 24Londonderry R.E.A.L. InvitationalMay 24 · Long Jump · Place 7 · Nashua NorthLong Jump718-11FR
May 13Nashua North v. MemorialMay 13 · Triple Jump · Place 2 · Nashua NorthTriple Jump237-6FR
May 13Nashua North v. MemorialMay 13 · Long Jump · Place 2 · Nashua NorthLong Jump219-7.50FR
May 13Nashua North v. MemorialMay 13 · 200 Meters · Place 11 · Nashua North200 Meters1124.79FR
May 5Nashua South v. North and BGMay 5 · Triple Jump · Place 2 · Nashua NorthTriple Jump235-7.75FR
May 5Nashua South v. North and BGMay 5 · Long Jump · Place 2 · Nashua NorthLong Jump218-6FR
Apr 26Campbell Cougar Classic InvitationalApr 26 · 400 Meters · Place 5 · Nashua North400 Meters555.89FR
Apr 15Nashua North Home Meet vs. Goffstown & LondonderryApr 15 · 400 Meters · Place 7 · Nashua North400 Meters758.299
Apr 15Nashua North Home Meet vs. Goffstown & LondonderryApr 15 · Long Jump · Place 3 · Nashua NorthLong Jump317-99

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28NHWTL UNH AfternoonDec 28 · 55 Meter · Place 27 · Nashua North55 MeterRound P27.7.52a PB9
Dec 28NHWTL UNH AfternoonDec 28 · Long Jump · Place 14 · Nashua NorthLong Jump14.16-01.509
Dec 21NHWTL UNH AfternoonDec 21 · 300 Meters · Place 12 · Nashua North300 Meters12.41.97a9
Dec 21NHWTL UNH AfternoonDec 21 · Long Jump · Place 7 · Nashua NorthLong Jump7.16-03.50 PB9
Dec 14NHWT PSU PMDec 14 · 300 Meters · Place 15 · Nashua North300 Meters15.42.02a9
Dec 14NHWT PSU PMDec 14 · 55 Meter · Place 27 · Nashua North55 MeterRound P27.7.63a9
Dec 14NHWT PSU PMDec 14 · High Jump · Nashua NorthHigh Jump--NH9