Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNashua North Invitational · Apr 205:11.38Nashua North InvitationalApril 20, 2024
100 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 1515.34New Hampshire Decathlon / Heptathlon ChampionshipsJune 15, 2024
1000 Meters · IndoorNHWTL PSU Afternoon · Dec 283:06.73aNHWTL PSU AfternoonDecember 28, 2024
1500 Meters · IndoorNHWTL Morning @ PSU · Jan 34:54.45aNHWTL Morning @ PSUJanuary 3, 2026
1500 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 154:59.44New Hampshire Decathlon / Heptathlon ChampionshipsJune 15, 2024
1600 Meters · OutdoorNashua South, Bedford at Londonderry · Apr 214:54.27aNashua South, Bedford at LondonderryApril 21, 2026
2 Miles · OutdoorNashua North Invitational · Apr 2510:21.26aNashua North Invitational April 25, 2026
3000 Meters · IndoorNHWTL @ PEA · Jan 1710:18.60aNHWTL @ PEAJanuary 17, 2026
3200 Meters · OutdoorLondonderry R.E.A.L. Invitational · May 2310:12.76aLondonderry R.E.A.L. InvitationalMay 23, 2026
400 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 151:03.08New Hampshire Decathlon / Heptathlon ChampionshipsJune 15, 2024
5000 Meters · OutdoorNew Hampshire Distance Festival · May 116:36.41aNew Hampshire Distance FestivalMay 1, 2026
600 Meters · IndoorDome JV Meet · Jan 191:58.27Dome JV MeetJanuary 19, 2023
800 Meters · OutdoorNashua South, Bedford at Londonderry · Apr 212:21.45aNashua South, Bedford at LondonderryApril 21, 2026
Decathlon · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 1526.47New Hampshire Decathlon / Heptathlon ChampionshipsJune 15, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · 3200 Meters · Place 15 · Nashua South3200 Meters15.10:21.09a12
May 23Londonderry R.E.A.L. InvitationalMay 23 · 3200 Meters · Place 9 · Nashua South3200 Meters9.10:12.76a PB12
May 18Nashua South v. Keene & Salem MeetMay 18 · 1600 Meters · Place 2 · Nashua South1600 Meters2.4:58.83a12
May 12Nashua South, Spaulding, @ CentralMay 12 · 3200 Meters · Place 1 · Nashua South3200 Meters1.10:36.34a12
May 1New Hampshire Distance FestivalMay 1 · 5000 Meters · Place 18 · Nashua South5000 Meters1816:36.41a PB12
Apr 25Nashua North Invitational Apr 25 · 2 Miles · Place 11 · Nashua South2 Miles11.10:21.26a PB12
Apr 21Nashua South, Bedford at LondonderryApr 21 · 1600 Meters · Place 5 · Nashua South1600 Meters5.4:54.27a PB12
Apr 21Nashua South, Bedford at LondonderryApr 21 · 800 Meters · Place 13 · Nashua South800 Meters13.2:21.45a PB12
Apr 11Pelham InvitationalApr 11 · 3200 Meters · Place 5 · Nashua South3200 Meters5.10:42.07a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 21Nashua South Throwers MeetJan 21 · Shot Put · Place 84 · Nashua SouthShot Put8422-11.5SR
Jan 17NHWTL @ PEAJan 17 · 3000 Meters · Place 10 · Nashua South3000 Meters10.10:18.60a PB12
Jan 11NHWTL UNH MorningJan 11 · 1500 Meters · Place 12 · Nashua South1500 Meters124:56.52a12
Jan 3NHWTL Morning @ PSUJan 3 · 1500 Meters · Place 10 · Nashua South1500 Meters10.4:54.45a PB12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20NHWTL PEADec 20 · 1500 Meters · Place 21 · Nashua South1500 Meters21.5:10.91a12
Dec 13NHWTL UNH AfternoonDec 13 · 1500 Meters · Place 14 · Nashua South1500 Meters14.5:16.00a12
Jan 5NHWTL UNH MorningJan 5 · 1000 Meters · Place 10 · Nashua South1000 Meters103:12.39JR
Jan 5NHWTL UNH MorningJan 5 · 1000 Meters · Place 10 · Nashua South1000 Meters103:12.39JR

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 24Londonderry R.E.A.L. InvitationalMay 24 · 3200 Meters · Place 13 · Nashua South3200 Meters1310:43.70JR
May 21Concord Tri MeetMay 21 · 3200 Meters · Place 1 · Nashua South3200 Meters1.10:46.82a11
May 5Nashua South v. North and BGMay 5 · 3200 Meters · Place 3 · Nashua South3200 Meters310:38.72JR
Apr 16Memorial Tri MeetApr 16 · 1600 Meters · Place 4 · Nashua South1600 Meters45:04.36JR

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28NHWTL PSU AfternoonDec 28 · 1000 Meters · Place 9 · Nashua South1000 Meters9.3:06.73a PB11
Dec 21NHWTL UNH MorningDec 21 · 1000 Meters · Nashua South1000 Meters--DNF11
Dec 15NWTL UNH PMDec 15 · 1000 Meters · Place 14 · Nashua South1000 Meters14.3:15.47a11

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 1500 Meters · Place 22 · Nashua South1500 Meters224:59.44 PB—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 1500 Meters · Place 22 · Nashua South1500 Meters224:59.44—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Javelin · Place 91 · Nashua SouthJavelin9174-6—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Javelin · Place 91 · Nashua SouthJavelin9174-6—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Discus · Place 90 · Nashua SouthDiscus9056-9—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Discus · Place 90 · Nashua SouthDiscus9056-9—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Decathlon · Place 112 · Nashua SouthDecathlon11226.47 PB—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 110 Hurdles · Place 112 · Nashua South110 Hurdles11226.47—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 400 Meters · Place 87 · Nashua South400 Meters871:03.08 PB—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 400 Meters · Place 87 · Nashua South400 Meters871:03.08—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · High Jump · Place 55 · Nashua SouthHigh Jump554-9.75—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · High Jump · Place 55 · Nashua SouthHigh Jump554-9.75—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Shot Put · Place 118 · Nashua SouthShot Put11818-11.75—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Shot Put · Place 118 · Nashua SouthShot Put11818-11.75—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Long Jump · Place 91 · Nashua SouthLong Jump9114-5.25—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Long Jump · Place 91 · Nashua SouthLong Jump9114-5.25—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 100 Meters · Place 123 · Nashua South100 Meters12315.34 PB—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 100 Meters · Place 123 · Nashua South100 Meters12315.34—
Apr 20Nashua North InvitationalApr 20 · 1 Mile · Place 9 · Nashua South1 Mile95:11.38 PBSO
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · 1 Mile · Place 16 · Nashua South1 Mile16.5:17.03a10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 18Memorial, Keene and Nashua South MeetApr 18 · 800 Meters · Place 14 · Nashua South800 Meters142:40.72FR
Apr 18Memorial, Keene and Nashua South MeetApr 18 · 800 Meters · Place 14 · Nashua South800 Meters142:40.72FR

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 19Dome JV MeetJan 19 · 600 Meters · Place 4 · Nashua South600 Meters41:58.27 PB—
Jan 7NH Meet AMJan 7 · 600 Meters · Place 14 · Nashua South600 Meters14.2:01.80a9

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ Plymouth Afternoon Dec 30 · 600 Meters · Place 10 · Nashua South600 Meters10.2:06.45a9
Dec 30NHWTL @ PSU Afternoon SessionDec 30 · 600 Meters · Place 10 · Nashua South600 Meters10.2:06.45a9
Dec 27NHWTL @ UNH MorningDec 27 · 1000 Meters · Place 15 · Nashua South1000 Meters15.3:49.28a9