Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNew Hampshire Distance Festival · May 15:24.43aNew Hampshire Distance FestivalMay 1, 2026
100 Meters · OutdoorConcord v. Spaulding · May 1212.93Concord v. SpauldingMay 12, 2025
110m Hurdles · 39" / 0.991m · OutdoorBlack Bear Invite · Apr 2518.75aBlack Bear InviteApril 25, 2026
1600 Meters · OutdoorLaconia Cluster Meet · May 115:26.58aLaconia Cluster MeetMay 11, 2026
200 Meters · OutdoorConcord v. Spaulding · May 1226.92Concord v. SpauldingMay 12, 2025
300 Meters · IndoorNHWTL Morning @ PSU · Jan 342.00aNHWTL Morning @ PSUJanuary 3, 2026
300m Hurdles · 36" / 0.914m · OutdoorConcord Memorial @ Pinkerton · Apr 2145.36aConcord Memorial @ PinkertonApril 21, 2026
55m Hurdles · 39" · IndoorNHWTL Morning @ PSU · Jan 310.04aNHWTL Morning @ PSUJanuary 3, 2026
800 Meters · OutdoorLaconia Cluster Meet · May 112:24.49aLaconia Cluster MeetMay 11, 2026
Discus · 1.6kg · OutdoorPinkerton Throws Invite 2026 · May 164-06.00Pinkerton Throws Invite 2026May 1, 2026
Javelin · 800g · OutdoorPinkerton Throws Invite 2026 · May 159-02.00Pinkerton Throws Invite 2026May 1, 2026
Shot Put · 12lb · IndoorNHWTL Morning @ PSU · Jan 322-03.00NHWTL Morning @ PSUJanuary 3, 2026
Shot Put · 12lb · OutdoorPinkerton Throws Invite 2026 · May 125-09.00Pinkerton Throws Invite 2026May 1, 2026
Triple Jump · OutdoorConcord Memorial @ Pinkerton · Apr 2134-05.00Concord Memorial @ PinkertonApril 21, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 23Londonderry R.E.A.L. InvitationalMay 23 · 300m Hurdles · Place 22 · Concord300m Hurdles36" / 0.914m22.46.11a12
May 11Laconia Cluster MeetMay 11 · 1600 Meters · Place 8 · Concord1600 Meters8.5:26.58a PB12
May 11Laconia Cluster MeetMay 11 · 800 Meters · Place 10 · Concord800 Meters10.2:24.49a PB12
May 1New Hampshire Distance FestivalMay 1 · 1 Mile · Place 97 · Concord1 Mile975:24.43a PB12
May 1Pinkerton Throws Invite 2026May 1 · Javelin · Place 37 · ConcordJavelin800g37.59-02.00 PB12
May 1Pinkerton Throws Invite 2026May 1 · Discus · Place 54 · ConcordDiscus1.6kg54.64-06.00 PB12
May 1Pinkerton Throws Invite 2026May 1 · Shot Put · Place 45 · ConcordShot Put12lb45.25-09.00 PB12
Apr 25Black Bear InviteApr 25 · Triple Jump · Place 18 · ConcordTriple Jump18.32-1.2512
Apr 25Black Bear InviteApr 25 · 300m Hurdles · Place 12 · Concord300m Hurdles36" / 0.914m12.47.18a12
Apr 25Black Bear InviteApr 25 · 110m Hurdles · Place 8 · Concord110m Hurdles39" / 0.991mRound P8.18.75a PB12
Apr 21Concord Memorial @ PinkertonApr 21 · Triple Jump · Place 5 · ConcordTriple Jump5.34-05.00 PB12
Apr 21Concord Memorial @ PinkertonApr 21 · 300m Hurdles · Place 2 · Concord300m Hurdles36" / 0.914m2.45.36a PB12
Apr 21Concord Memorial @ PinkertonApr 21 · 110m Hurdles · Place 4 · Concord110m Hurdles39" / 0.991m4.18.89a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 21Nashua South Throwers MeetJan 21 · Shot Put · Place 76 · ConcordShot Put7626-1.25SR
Jan 3NHWTL Morning @ PSUJan 3 · 300 Meters · Place 16 · Concord300 Meters16.42.00a PB12
Jan 3NHWTL Morning @ PSUJan 3 · 55m Hurdles · Place 11 · Concord55m Hurdles39"Round P11.10.04a PB12
Jan 3NHWTL Morning @ PSUJan 3 · Shot Put · Place 26 · ConcordShot Put12lb26.22-03.00 PB12

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 27NHWTL UNH AfternoonDec 27 · 300 Meters · Place 10 · Concord300 Meters10.42.41a12
Dec 27NHWTL UNH AfternoonDec 27 · 55m Hurdles · Place 5 · Concord55m Hurdles39"Round P5.10.38a12
Dec 27NHWTL UNH AfternoonDec 27 · 55m Hurdles · Concord55m Hurdles39"--DQ12
Dec 21NHWTL UNH AfternoonDec 21 · 300 Meters · Place 11 · Concord300 Meters11.43.09a12
Dec 21NHWTL UNH AfternoonDec 21 · 55m Hurdles · Place 7 · Concord55m Hurdles39"Round P7.10.26a12
Dec 14NHWTL @ USM GorhamDec 14 · 300 Meters · Place 16 · Concord300 Meters16.42.23a12
Dec 14NHWTL @ USM GorhamDec 14 · 55m Hurdles · Place 5 · Concord55m Hurdles39"Round P5.10.08a12
Dec 14NHWTL @ USM GorhamDec 14 · 55m Hurdles · Place 6 · Concord55m Hurdles39"6.10.52a12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 21Concord Tri MeetMay 21 · 200 Meters · Place 10 · Concord200 Meters10.27.57a11
May 21Concord Tri MeetMay 21 · 100 Meters · Place 22 · Concord100 Meters22.13.73a11
May 12Concord v. SpauldingMay 12 · 100 Meters · Place 9 · Concord100 Meters912.93 PBJR
May 12Concord v. SpauldingMay 12 · 200 Meters · Place 7 · Concord200 Meters726.92 PBJR
Apr 17Portsmouth Tri MeetApr 17 · 200 Meters · Place 21 · Concord200 Meters2127.03JR
Apr 17Portsmouth Tri MeetApr 17 · 200 Meters · Place 21 · Concord200 Meters2127.03JR
Apr 17Portsmouth Tri MeetApr 17 · 100 Meters · Place 28 · Concord100 Meters2813.05JR
Apr 17Portsmouth Tri MeetApr 17 · 100 Meters · Place 28 · Concord100 Meters2813.05JR
Apr 9Dover, Concord, @ CentralApr 9 · 200 Meters · Place 16 · Concord200 Meters1627.57a11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21NHWTL PSU AfternoonDec 21 · 300 Meters · Place 32 · Concord300 Meters32.44.22a11
Dec 14NHWT PSU AMDec 14 · 300 Meters · Place 19 · Concord300 Meters19.43.85a11

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 18DoverApr 18 · 200 Meters · Place 11 · Concord200 Meters1128.84a—
Apr 18DoverApr 18 · 100 Meters · Place 21 · Concord100 Meters2113.62a—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ UNH Afternoon SessionDec 30 · 300 Meters · Place 22 · Concord300 Meters22.47.03a10
Dec 23NHWTL @ PSU Afternoon SessionDec 23 · 300 Meters · Place 36 · Concord300 Meters36.46.68a10
Dec 16NHWTL @ PSU Morning SessionDec 16 · 300 Meters · Place 21 · Concord300 Meters21.46.24a10

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 16Concord High vs Windham & CentralMay 16 · Discus · Place 17 · ConcordDiscus1759-7FR
May 16Concord High vs Windham & CentralMay 16 · 100 Meters · Place 20 · Concord100 Meters2013.06FR
May 6Kiwanis Freshman SophomoreMay 6 · 100 Meters · Place 41 · Concord100 Meters4113.83FR