Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNashua North Invitational · Apr 2010:03.97Nashua North InvitationalApril 20, 2024
100 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 1513.89New Hampshire Decathlon / Heptathlon ChampionshipsJune 15, 2024
1000 Meters · IndoorNHWTL @ PEA · Jan 202:47.29aNHWTL @ PEAJanuary 20, 2024
1500 Meters · IndoorNHWTL UNH Afternoon · Jan 264:18.28aNHWTL UNH AfternoonJanuary 26, 2025
1500 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 154:46.02New Hampshire Decathlon / Heptathlon ChampionshipsJune 15, 2024
1600 Meters · OutdoorLondonderry R.E.A.L. Invitational · May 244:42.52Londonderry R.E.A.L. InvitationalMay 24, 2025
2 Miles · IndoorMSTCA Boston Holiday Challenge at the TRACK · Dec 2810:24.09aMSTCA Boston Holiday Challenge at the TRACKDecember 28, 2024
2 Miles · Outdoor45th Annual Ottaviani Haverhill HS Track & Field Invitational · Apr 1310:14.77a45th Annual Ottaviani Haverhill HS Track & Field InvitationalApril 13, 2024
3000 Meters · Indoor2024 NHIAA Indoor Div I Championship · Feb 119:23.71a2024 NHIAA Indoor Div I ChampionshipFebruary 11, 2024
300m Hurdles · 36" / 0.914m · OutdoorConcord Tri Meet · May 2147.60aConcord Tri MeetMay 21, 2025
3200 Meters · OutdoorNHIAA D-I Outdoor Championship & Battlenotes · May 309:56.10NHIAA D-I Outdoor Championship & BattlenotesMay 30, 2025
400 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 151:03.04New Hampshire Decathlon / Heptathlon ChampionshipsJune 15, 2024
Decathlon · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 1523.21New Hampshire Decathlon / Heptathlon ChampionshipsJune 15, 2024
Long Jump · IndoorNHWTL UNH Morning · Jan 54.45mNHWTL UNH MorningJanuary 5, 2025

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

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 82025 NHIAA Meet of ChampionsJun 8 · 3200 Meters · Place 15 · Nashua South3200 Meters15.11:46.44a12
May 30NHIAA D-I Outdoor Championship & BattlenotesMay 30 · 3200 Meters · Place 11 · Nashua South3200 Meters119:56.10 PBSR
May 24Londonderry R.E.A.L. InvitationalMay 24 · 1600 Meters · Place 12 · Nashua South1600 Meters124:42.52 PBSR
May 21Concord Tri MeetMay 21 · 1600 Meters · Place 9 · Nashua South1600 Meters9.5:08.64a12
May 21Concord Tri MeetMay 21 · 300m Hurdles · Place 3 · Nashua South300m Hurdles36" / 0.914m3.47.60a PB12
May 5Nashua South v. North and BGMay 5 · 3200 Meters · Place 2 · Nashua South3200 Meters210:31.38SR
May 5Nashua South v. North and BGMay 5 · 300m Hurdles · Place 6 · Nashua South300m Hurdles648.29SR
Apr 16Memorial Tri MeetApr 16 · 1600 Meters · Place 1 · Nashua South1600 Meters14:47.74SR

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 8NHIAA Division 1 Indoor Track & Field ChampionshipsFeb 8 · 1500 Meters · Place 9 · Nashua South1500 Meters94:25.02a—
Jan 26NHWTL UNH AfternoonJan 26 · 1500 Meters · Place 1 · Nashua South1500 Meters14:18.28a PB—
Jan 18NHWTL PEAJan 18 · 1500 Meters · Place 2 · Nashua South1500 Meters2.4:31.29a12
Jan 5NHWTL UNH MorningJan 5 · Long Jump · Place 20 · Nashua SouthLong Jump204.45m PBSR
Jan 5NHWTL UNH MorningJan 5 · 1500 Meters · Place 3 · Nashua South1500 Meters34:24.16SR

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 2 Miles · Place 23 · Nashua South2 Miles23.10:24.09a PB12
Dec 15NWTL UNH PMDec 15 · 3000 Meters · Place 3 · Nashua South3000 Meters3.9:53.14a12
Feb 112024 NHIAA Indoor Div I ChampionshipFeb 11 · 3000 Meters · Place 5 · Nashua South3000 Meters5.9:23.71a PB11
Jan 20NHWTL @ PEAJan 20 · 1000 Meters · Place 7 · Nashua South1000 Meters7.2:47.29a PB11
Jan 7NHWTL @ UNH MorningJan 7 · 1500 Meters · Place 3 · Nashua South1500 Meters34:29.81JR
Jan 6NHWTL UNH Afternoon SessionJan 6 · 1500 Meters · Place 3 · Nashua South1500 Meters34:29.8111

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 1500 Meters · Place 11 · Nashua South1500 Meters114:46.02 PB—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Javelin · Place 24 · Nashua SouthJavelin24113-8—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Pole Vault · Place 33 · Nashua SouthPole Vault338-0—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Discus · Place 53 · Nashua SouthDiscus5372-2—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Decathlon · Place 87 · Nashua SouthDecathlon8723.21 PB—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 110 Hurdles · Place 87 · Nashua South110 Hurdles8723.21—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 400 Meters · Place 86 · Nashua South400 Meters861:03.04 PB—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · High Jump · Place 79 · Nashua SouthHigh Jump794-7.75—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Shot Put · Place 98 · Nashua SouthShot Put9823-6.25—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Long Jump · Place 14 · Nashua SouthLong Jump1418-3.25—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 100 Meters · Place 98 · Nashua South100 Meters9813.89 PB—
May 25NHIAA D-I Outdoor ChampionshipMay 25 · 3200 Meters · Place 13 · Nashua South3200 Meters1310:05.97JR
May 18Londonderry R.E.A.L InvitationalMay 18 · 3200 Meters · Place 7 · Nashua South3200 Meters710:08.80JR
May 14SpauldingMay 14 · 3200 Meters · Place 1 · Nashua South3200 Meters110:29.19a—
Apr 27Black BearApr 27 · 1600 Meters · Place 11 · Nashua South1600 Meters11.4:48.74a11
Apr 20Nashua North InvitationalApr 20 · 1 Mile · Place 3 · Nashua South1 Mile310:03.97 PBJR
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · 2 Miles · Place 7 · Nashua South2 Miles7.10:14.77a PB11

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ PSU Afternoon SessionDec 30 · 1000 Meters · Place 2 · Nashua South1000 Meters2.2:47.43a11
Dec 23NHWTL @ UNH Morning SessionDec 23 · 1500 Meters · Place 4 · Nashua South1500 Meters4.4:29.69a11
Dec 16NHWTL @ UNH Morning SessionDec 16 · 3000 Meters · Place 2 · Nashua South3000 Meters2.9:42.66a11
Feb 12NHIAA Division I Indoor State ChampionshipsFeb 12 · 3000 Meters · Place 7 · Nashua South3000 Meters7.9:37.91a10
Feb 5NHWTL @ UNH AfternoonFeb 5 · 3000 Meters · Place 1 · Nashua South3000 Meters19:58.22SO
Jan 21NHWT @ Phillips Exeter AcademyJan 21 · 3000 Meters · Place 6 · Nashua South3000 Meters6.10:07.50a10
Jan 7NH Meet AMJan 7 · 3000 Meters · Place 4 · Nashua South3000 Meters4.10:17.68a10

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 25NHIAA Division I Track & Field ChampionshipsMay 25 · 3200 Meters · Place 15 · Nashua South3200 Meters15.10:31.29a10
May 6Kiwanis Freshman SophomoreMay 6 · 3200 Meters · Place 1 · Nashua South3200 Meters110:40.64SO
Apr 29Black Bear InvitationalApr 29 · 3200 Meters · Place 22 · Nashua South3200 Meters2210:25.61SO
Apr 18Memorial, Keene and Nashua South MeetApr 18 · 3200 Meters · Place 3 · Nashua South3200 Meters310:42.17SO

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ Plymouth Afternoon Dec 30 · 1000 Meters · Place 10 · Nashua South1000 Meters10.3:12.67a10
Dec 30NHWTL @ PSU Afternoon SessionDec 30 · 1000 Meters · Place 10 · Nashua South1000 Meters10.3:12.67a10
Dec 27NHWTL @ UNH MorningDec 27 · 3000 Meters · Place 1 · Nashua South3000 Meters1.10:06.03a10
Dec 17NHWTL @ UNHDec 17 · 3000 Meters · Place 5 · Nashua South3000 Meters5.10:14.28a10
Jan 20Dome Mini-MeetJan 20 · 1000 Meters · Place 16 · Nashua South1000 Meters163:20.11—

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 27Souhegan Dome Mini #1Dec 27 · 1000 Meters · Place 15 · Nashua South1000 Meters15.3:23.48a9