Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2012.03aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
1500 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 155:06.86New Hampshire Decathlon / Heptathlon ChampionshipsJune 15, 2024
200 Meters · OutdoorNashua North vs. Exeter & Memorial · May 1223.54aNashua North vs. Exeter & MemorialMay 12, 2026
200 Meters · Relay Split · IndoorNHWTL @ PEA · Jan 1723.523NHWTL @ PEAJanuary 17, 2026
300 Meters · IndoorWinter Warrior HS Invitational · Dec 2837.75aWinter Warrior HS InvitationalDecember 28, 2025
400 Meters · IndoorRising Stars Youth Champs · Mar 654.48aRising Stars Youth ChampsMarch 6, 2026
400 Meters · OutdoorNashua North Invitational · Apr 2552.19aNashua North Invitational April 25, 2026
400 Meters · Relay Split · OutdoorBlack Bear · Apr 2752.189Black BearApril 27, 2024
55 Meter · IndoorWinter Warrior HS Invitational · Dec 287.15aWinter Warrior HS InvitationalDecember 28, 2025
55 Meters · IndoorNHWTL @ UNH Morning · Jan 77.31NHWTL @ UNH MorningJanuary 7, 2024
600 Meters · IndoorNHWTL UNH Morning · Jan 191:36.77aNHWTL UNH MorningJanuary 19, 2025
Decathlon · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 1521.90New Hampshire Decathlon / Heptathlon ChampionshipsJune 15, 2024
High Jump · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 204-9New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Long Jump · IndoorPinkerton Field Events Meet 2025 · Jan 3017-09.75Pinkerton Field Events Meet 2025January 30, 2025
Long Jump · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2018-3New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Shot Put · 12lb · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2030-11New 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

9 results
DateMeetEventPlMarkGr
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Long Jump · Place 10 · Nashua NorthLong Jump10.18-3 PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Pole Vault · Nashua NorthPole Vault--DNS11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · High Jump · Place 44 · Nashua NorthHigh Jump44.4-9 PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Discus · Nashua NorthDiscus1.6kg--DNS11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Shot Put · Place 36 · Nashua NorthShot Put12lb36.30-11 PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 400 Meters · Place 14 · Nashua North400 Meters14.53.96a11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 100 Meters · Place 18 · Nashua North100 Meters18.12.03a PB11
May 12Nashua North vs. Exeter & MemorialMay 12 · 200 Meters · Place 3 · Nashua North200 Meters3.23.54a PB11
Apr 25Nashua North Invitational Apr 25 · 400 Meters · Place 6 · Nashua North400 Meters6.52.19a PB11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 6Rising Stars Youth ChampsMar 6 · 400 Meters · Place 55 · Nashua North400 Meters55.54.48a PB11
Jan 17NHWTL @ PEAJan 17 · 300 Meters · Place 7 · Nashua North300 Meters7.38.11a11
Jan 17NHWTL @ PEAJan 17 · 200 Meters · Nashua North200 MetersRelay Split—23.523 PB11

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 300 Meters · Place 16 · Nashua North300 Meters16.37.75a PB11
Dec 28Winter Warrior HS InvitationalDec 28 · 55 Meter · Place 74 · Nashua North55 MeterRound P74.7.15a PB11
Dec 20The Beantown Winter ClassicDec 20 · 300 Meters · Place 56 · Nashua North300 Meters56.38.28a11
Dec 20The Beantown Winter ClassicDec 20 · 55 Meter · Nashua North55 MeterRound P—DNS11
Dec 13NHWTL UNH MorningDec 13 · 300 Meters · Place 6 · Nashua North300 Meters6.39.38a11
Feb 1NHWTL UNH AfternoonFeb 1 · 300 Meters · Place 23 · Nashua North300 Meters2340.2710
Jan 30Pinkerton Field Events Meet 2025Jan 30 · Long Jump · Place 11 · Nashua NorthLong Jump11.17-09.75 PB10
Jan 27Pinkerton Field Events MeetJan 27 · Long Jump · Place 11 · Nashua NorthLong Jump1117-9.75—
Jan 25NHWTL PEAJan 25 · 300 Meters · Place 22 · Nashua North300 Meters22.40.16a10
Jan 19NHWTL UNH MorningJan 19 · 600 Meters · Place 13 · Nashua North600 Meters13.1:36.77a PB10
Jan 19NHWTL UNH MorningJan 19 · 55 Meter · Place 22 · Nashua North55 MeterRound P22.7.18a10

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 24Londonderry R.E.A.L. InvitationalMay 24 · 400 Meters · Place 10 · Nashua North400 Meters1053.31SO
May 13Nashua North v. MemorialMay 13 · Long Jump · Place 5 · Nashua NorthLong Jump519-1.25SO
May 13Nashua North v. MemorialMay 13 · 200 Meters · Place 5 · Nashua North200 Meters524.10SO
May 5Nashua South v. North and BGMay 5 · 400 Meters · Place 4 · Nashua North400 Meters454.09SO
Apr 26Campbell Cougar Classic InvitationalApr 26 · 400 Meters · Place 2 · Nashua North400 Meters253.51SO
Apr 15Nashua North Home Meet vs. Goffstown & LondonderryApr 15 · 400 Meters · Place 3 · Nashua North400 Meters354.5810

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 28NHWTL UNH AfternoonDec 28 · 300 Meters · Place 3 · Nashua North300 Meters3.40.31a10
Dec 21NHWTL UNH AfternoonDec 21 · 55 Meter · Place 9 · Nashua North55 MeterRound P9.7.15a10
Dec 21The Beantown Winter ClassicDec 21 · 300 Meters · Place 42 · Nashua North300 Meters42.39.04a10
Dec 14NHWT PSU PMDec 14 · 300 Meters · Place 8 · Nashua North300 Meters8.39.79a10
Feb 1Pinkerton Field Events Meet 2024Feb 1 · Long Jump · Place 24 · Nashua NorthLong Jump2417-5.5—
Jan 7NHWTL @ UNH MorningJan 7 · 300 Meters · Place 10 · Nashua North300 Meters1041.26FR
Jan 7NHWTL @ UNH MorningJan 7 · 55 Meters · Place 31 · Nashua North55 Meters317.31 PBFR
Jan 6NHWTL UNH Afternoon SessionJan 6 · 300 Meters · Place 10 · Nashua North300 Meters1041.269
Jan 6NHWTL UNH Afternoon SessionJan 6 · 55 Meters · Place 31 · Nashua North55 Meters317.319

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 1500 Meters · Place 27 · Nashua North1500 Meters275:06.86 PB—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 1500 Meters · Place 27 · Nashua North1500 Meters275:06.86—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Javelin · Place 99 · Nashua NorthJavelin9966-0—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Javelin · Place 99 · Nashua NorthJavelin9966-0—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Discus · Place 79 · Nashua NorthDiscus7960-6—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Discus · Place 79 · Nashua NorthDiscus7960-6—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Decathlon · Place 70 · Nashua NorthDecathlon7021.90 PB—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 110 Hurdles · Place 70 · Nashua North110 Hurdles7021.90—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 400 Meters · Place 15 · Nashua North400 Meters1554.96—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 400 Meters · Place 15 · Nashua North400 Meters1554.96—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · High Jump · Place 55 · Nashua NorthHigh Jump554-9.75—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · High Jump · Place 55 · Nashua NorthHigh Jump554-9.75—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Shot Put · Place 67 · Nashua NorthShot Put6727-0.5—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Shot Put · Place 67 · Nashua NorthShot Put6727-0.5—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Long Jump · Place 18 · Nashua NorthLong Jump1817-10.75—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Long Jump · Place 18 · Nashua NorthLong Jump1817-10.75—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 100 Meters · Place 37 · Nashua North100 Meters3712.56—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 100 Meters · Place 37 · Nashua North100 Meters3712.56—
May 18Londonderry R.E.A.L InvitationalMay 18 · 400 Meters · Place 12 · Nashua North400 Meters1254.09FR
May 18Londonderry R.E.A.L InvitationalMay 18 · 400 Meters · Place 12 · Nashua North400 Meters1254.09FR
May 7Exeter Tri MeetMay 7 · 400 Meters · Place 4 · Nashua North400 Meters4.54.83a9
Apr 27Black BearApr 27 · 400 Meters · Nashua North400 MetersRelay Split—52.189 PB9
Apr 27Black BearApr 27 · 200 Meters · Place 25 · Nashua North200 Meters25.24.48aWind: 09
Apr 20Nashua North InvitationalApr 20 · 400 Meters · Place 11 · Nashua North400 Meters1154.30FR

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ UNH Afternoon SessionDec 30 · 300 Meters · Place 9 · Nashua North300 Meters9.41.93a9
Dec 30NHWTL @ UNH Afternoon SessionDec 30 · 55 Meter · Place 17 · Nashua North55 MeterRound P17.7.26a9
Dec 23NHWTL @ UNH Afternoon SessionDec 23 · 300 Meters · Place 17 · Nashua North300 Meters17.44.29a9
Dec 23NHWTL @ UNH Afternoon SessionDec 23 · 55 Meter · Place 9 · Nashua North55 MeterRound P9.7.34a9
Dec 16NHWTL@ PSU Afternoon SessionDec 16 · 300 Meters · Place 12 · Nashua North300 Meters12.41.75a9
Dec 16NHWTL@ PSU Afternoon SessionDec 16 · 55 Meter · Place 13 · Nashua North55 MeterRound P13.7.33a9