Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMerrimack v. Bedford & Pinkerton Meet · May 1911.90aMerrimack v. Bedford & Pinkerton MeetMay 19, 2026
200 Meters · IndoorUSATF-NE Indoor Track and Field Championships · Feb 2324.17aUSATF-NE Indoor Track and Field ChampionshipsFebruary 23, 2025
200 Meters · OutdoorLondonderry, Salem @ Pinkerton · Apr 3024.77Londonderry, Salem @ PinkertonApril 30, 2024
300 Meters · IndoorNHWTL PEA · Jan 2537.62aNHWTL PEAJanuary 25, 2025
400 Meters · Outdoor45th Annual Ottaviani Haverhill HS Track & Field Invitational · Apr 1356.09a45th Annual Ottaviani Haverhill HS Track & Field InvitationalApril 13, 2024
55 Meter · IndoorNHWTL UNH Afternoon · Dec 287.05aNHWTL UNH AfternoonDecember 28, 2024
55 Meters · IndoorMSTCA Northeast Invitational · Jan 107.10aMSTCA Northeast InvitationalJanuary 10, 2025
55 Meters · OutdoorThe Rising Stars Classic · Mar 854.69aThe Rising Stars ClassicMarch 8, 2025
55m Hurdles · 39" · IndoorNHWTL @ PEA · Jan 179.32aNHWTL @ PEAJanuary 17, 2026
600 Meters · IndoorNHWTL @ UNH Morning Session · Dec 161:37.82aNHWTL @ UNH Morning SessionDecember 16, 2023
High Jump · IndoorWinter Track League - Leverone #2 · Dec 285-0Winter Track League - Leverone #2December 28, 2022
Long Jump · IndoorPinkerton Field Event Meet 2025/6 · Dec 3018-02.75Pinkerton Field Event Meet 2025/6December 30, 2025
Long Jump · OutdoorConcord Tri Meet · May 2116-06.50Concord Tri MeetMay 21, 2025
Triple Jump · IndoorMSTCA Boston Holiday Challenge · Dec 2739-01.00MSTCA Boston Holiday ChallengeDecember 27, 2025
Triple Jump · Outdoor2026 NHIAA Meet of Champions · Jun 642-05.502026 NHIAA Meet of ChampionsJune 6, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 62026 NHIAA Meet of ChampionsJun 6 · Triple Jump · Place 6 · Pinkerton AcademyPinkerton AcademyTriple Jump6.42-05.50 PBWind: -0.812
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · Triple Jump · Place 4 · Pinkerton AcademyPinkerton AcademyTriple Jump4.41-312
May 23Londonderry R.E.A.L. InvitationalMay 23 · Triple Jump · Place 7 · Pinkerton AcademyPinkerton AcademyTriple Jump7.41-3.512
May 19Merrimack v. Bedford & Pinkerton MeetMay 19 · Triple Jump · Place 3 · Pinkerton AcademyPinkerton AcademyTriple Jump3.39-2.512
May 19Merrimack v. Bedford & Pinkerton MeetMay 19 · 100 Meters · Place 7 · Pinkerton AcademyPinkerton Academy100 Meters7.11.90a PB12
May 7Clipper RelaysMay 7 · Triple Jump · Place 8 · Pinkerton AcademyPinkerton AcademyTriple Jump8.38-06.0012
Apr 25Nashua North Invitational Apr 25 · Triple Jump · Place 3 · Pinkerton AcademyPinkerton AcademyTriple Jump3.41-0.0012
Apr 21Concord Memorial @ PinkertonApr 21 · Triple Jump · Place 2 · Pinkerton AcademyPinkerton AcademyTriple Jump2.41-07.0012

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 24NHWTL UNH EveningJan 24 · Long Jump · Place 6 · Pinkerton AcademyPinkerton AcademyLong Jump617-11.2512
Jan 24NHWTL UNH EveningJan 24 · 55m Hurdles · Place 6 · Pinkerton AcademyPinkerton Academy55m Hurdles69.23a12
Jan 24NHWTL UNH EveningJan 24 · 55m Hurdles · Place 5 · Pinkerton AcademyPinkerton Academy55m Hurdles59.78a12
Jan 17NHWTL @ PEAJan 17 · 55m Hurdles · Place 9 · Pinkerton AcademyPinkerton Academy55m Hurdles39"Round P9.9.32a PB12
Jan 9MSTCA Northeast InvitationalJan 9 · Triple Jump · Place 20 · Pinkerton AcademyPinkerton AcademyTriple Jump2037-1.5012
Jan 9MSTCA Northeast InvitationalJan 9 · 300 Meters · Place 48 · Pinkerton AcademyPinkerton Academy300 Meters4838.44a12
Jan 4NHWTL UNH AfternoonJan 4 · Long Jump · Place 7 · PinkertonPinkertonLong Jump717-6.75SR

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 30Pinkerton Field Event Meet 2025/6Dec 30 · Long Jump · Place 5 · Pinkerton AcademyPinkerton AcademyLong Jump5.18-02.75 PB12
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 300 Meters · Place 43 · Pinkerton AcademyPinkerton Academy300 Meters43.39.11a12
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Triple Jump · Place 14 · Pinkerton AcademyPinkerton AcademyTriple Jump14.39-01.00 PB12
Feb 23USATF-NE Indoor Track and Field ChampionshipsFeb 23 · 200 Meters · Place 37 · 02-Unattached02-Unattached200 Meters37.24.17a PB11
Jan 30Pinkerton Field Events Meet 2025Jan 30 · Long Jump · Pinkerton AcademyPinkerton AcademyLong Jump—NM11
Jan 25NHWTL PEAJan 25 · 300 Meters · Place 9 · Pinkerton AcademyPinkerton Academy300 Meters9.37.62a PB11
Jan 19NHWTL UNH MorningJan 19 · 55 Meter · Place 20 · Pinkerton AcademyPinkerton Academy55 MeterRound P20.7.15a11
Jan 10MSTCA Northeast InvitationalJan 10 · 300 Meters · Place 37 · Pinkerton AcademyPinkerton Academy300 Meters3737.64a—
Jan 10MSTCA Northeast InvitationalJan 10 · 200 Meters · Place 53 · Pinkerton AcademyPinkerton Academy200 Meters5324.25a—
Jan 10MSTCA Northeast InvitationalJan 10 · 55 Meters · Place 86 · Pinkerton AcademyPinkerton Academy55 Meters867.10a PB—
Jan 5NHWTL UNH MorningJan 5 · 300 Meters · Place 8 · PinkertonPinkerton300 Meters840.02JR
Jan 5NHWTL UNH MorningJan 5 · 300 Meters · Place 8 · PinkertonPinkerton300 Meters840.02JR

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 82025 NHIAA Meet of ChampionsJun 8 · Triple Jump · Place 10 · Pinkerton AcademyPinkerton AcademyTriple Jump10.39' 4"11
May 30NHIAA D-I Outdoor Championship & BattlenotesMay 30 · Triple Jump · Place 4 · PinkertonPinkertonTriple Jump442-6JR
May 24Londonderry R.E.A.L. InvitationalMay 24 · Triple Jump · Place 4 · PinkertonPinkertonTriple Jump441-1JR
May 21Concord Tri MeetMay 21 · Triple Jump · Place 2 · Pinkerton AcademyPinkerton AcademyTriple Jump2.39-10.5011
May 21Concord Tri MeetMay 21 · Long Jump · Place 9 · Pinkerton AcademyPinkerton AcademyLong Jump9.16-06.50 PB11
Mar 8The Rising Stars ClassicMar 8 · 55 Meters · Place 34 · Pinkerton AcademyPinkerton Academy55 MetersRound P3454.69a PB—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28NHWTL UNH AfternoonDec 28 · 55 Meter · Place 9 · Pinkerton AcademyPinkerton Academy55 MeterRound P9.7.05a PB11
Dec 21NHWTL PSU AfternoonDec 21 · 300 Meters · Place 13 · Pinkerton AcademyPinkerton Academy300 Meters13.40.20a11
Dec 21NHWTL PSU AfternoonDec 21 · 55 Meter · Place 11 · Pinkerton AcademyPinkerton Academy55 MeterRound P11.7.09a11
Dec 15NWTL UNH PMDec 15 · 300 Meters · Place 6 · Pinkerton AcademyPinkerton Academy300 Meters6.40.15a11
Feb 1Pinkerton Field Events Meet 2024Feb 1 · Long Jump · Place 31 · PinkertonPinkertonLong Jump3116-10.75—
Jan 7NHWTL @ UNH MorningJan 7 · 600 Meters · Place 11 · PinkertonPinkerton600 Meters111:43.76SO
Jan 6NHWTL UNH Afternoon SessionJan 6 · 600 Meters · Place 11 · PinkertonPinkerton600 Meters111:43.7610

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 30Londonderry, Salem @ PinkertonApr 30 · 200 Meters · Place 8 · PinkertonPinkerton200 Meters824.77 PBSO
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · 400 Meters · Place 19 · Pinkerton AcademyPinkerton Academy400 Meters19.56.09a PB10
Apr 1Portsmouth and BG @ PinkertonApr 1 · 400 Meters · Place 9 · Pinkerton AcademyPinkerton Academy400 Meters957.10a—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ UNH Afternoon SessionDec 30 · 600 Meters · Place 5 · Pinkerton AcademyPinkerton Academy600 Meters5.1:38.00a10
Dec 23NHWTL @ PSU Afternoon SessionDec 23 · 600 Meters · Place 10 · Pinkerton AcademyPinkerton Academy600 Meters10.1:39.15a10
Dec 16NHWTL @ UNH Morning SessionDec 16 · 600 Meters · Place 7 · Pinkerton AcademyPinkerton Academy600 Meters7.1:37.82a PB10
Jan 26Pinkerton Field Events MeetJan 26 · High Jump · Place 18 · PinkertonPinkertonHigh Jump181.37m—
Jan 13MSTCA Northeast InvitationalJan 13 · 300 Meters · Place 174 · PinkertonPinkerton300 Meters17443.549
Jan 13MSTCA Northeast InvitationalJan 13 · 300 Meters · Place 174 · Pinkerton AcademyPinkerton Academy300 Meters174.43.54a9

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 6Kiwanis Freshman SophomoreMay 6 · 400 Meters · Place 18 · PinkertonPinkerton400 Meters1858.25FR
Apr 19Winnacunnet Tri MeetApr 19 · 400 Meters · Place 14 · Pinkerton AcademyPinkerton Academy400 Meters141:00.21a—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 28Winter Track League - Leverone #2Dec 28 · High Jump · Place 6 · Pinkerton AcademyPinkerton AcademyHigh Jump6.5-0 PB9