Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNashua North Invitational · Apr 2513.89aNashua North Invitational April 25, 2026
55 Meter · IndoorNHWTL PEA · Jan 257.90aNHWTL PEAJanuary 25, 2025
55 Meters · IndoorNHWTL UNH Morning · Feb 17.97NHWTL UNH MorningFebruary 1, 2025
High Jump · OutdoorLondonderry, Timberlane @ Pinkerton Academy · Apr 224-02.00Londonderry, Timberlane @ Pinkerton AcademyApril 22, 2025
Long Jump · IndoorNHWTL PSU Afternoon · Dec 2115-11.00NHWTL PSU AfternoonDecember 21, 2024
Long Jump · Outdoor45th Annual Ottaviani Haverhill HS Track & Field Invitational · Apr 1315-03.0045th Annual Ottaviani Haverhill HS Track & Field InvitationalApril 13, 2024
Shot Put · 4kg · IndoorNHWTL @ PSU Afternoon Session · Dec 2324-10.00NHWTL @ PSU Afternoon SessionDecember 23, 2023
Shot Put · 4kg · Outdoor45th Annual Ottaviani Haverhill HS Track & Field Invitational · Apr 1324-01.0045th Annual Ottaviani Haverhill HS Track & Field InvitationalApril 13, 2024
Triple Jump · IndoorMSTCA Boston Holiday Challenge · Dec 2731-07.00MSTCA Boston Holiday ChallengeDecember 27, 2025
Triple Jump · OutdoorNHIAA D-I Outdoor Championship · May 259.23mNHIAA D-I Outdoor ChampionshipMay 25, 2024

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 62026 NHIAA Meet of ChampionsJun 6 · Triple Jump · Place 10 · Pinkerton AcademyTriple Jump10.33-03.50Wind: 0.611
Jun 62026 NHIAA Meet of ChampionsJun 6 · Long Jump · Place 10 · Pinkerton AcademyLong Jump10.16-05.00Wind: 011
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · Triple Jump · Place 7 · Pinkerton AcademyTriple Jump7.33-8.511
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · Long Jump · Place 1 · Pinkerton AcademyLong Jump1.16-7.511
May 23Londonderry R.E.A.L. InvitationalMay 23 · Triple Jump · Place 2 · Pinkerton AcademyTriple Jump2.34-411
May 23Londonderry R.E.A.L. InvitationalMay 23 · Long Jump · Place 1 · Pinkerton AcademyLong Jump1.16-9.2511
May 19Merrimack v. Bedford & Pinkerton MeetMay 19 · Triple Jump · Place 1 · Pinkerton AcademyTriple Jump1.32-10.2511
May 19Merrimack v. Bedford & Pinkerton MeetMay 19 · Long Jump · Place 1 · Pinkerton AcademyLong Jump1.16-5.511
May 7Clipper RelaysMay 7 · Triple Jump · Place 9 · Pinkerton AcademyTriple Jump9.31-07.5011
May 4Pinkerton, Winnacunnet, Newmarket @ ExeterMay 4 · Long Jump · Place 1 · Pinkerton AcademyLong Jump1.15-08.0011
May 4Pinkerton, Winnacunnet, Newmarket @ ExeterMay 4 · 100 Meters · Place 9 · Pinkerton Academy100 Meters9.14.03a11
Apr 28Mascoma Field Events MeetApr 28 · Triple Jump · Place 1 · Pinkerton AcademyTriple Jump1.32-411
Apr 28Mascoma Field Events MeetApr 28 · Long Jump · Place 2 · Pinkerton AcademyLong Jump2.14-911
Apr 25Nashua North Invitational Apr 25 · Long Jump · Place 4 · Pinkerton AcademyLong Jump4.14-8.0011
Apr 25Nashua North Invitational Apr 25 · 100 Meters · Place 9 · Pinkerton Academy100 MetersRound P9.13.89a PB11
Apr 25Nashua North Invitational Apr 25 · 100 Meters · Place 8 · Pinkerton Academy100 Meters8.13.90a11
Apr 21Concord Memorial @ PinkertonApr 21 · Long Jump · Place 1 · Pinkerton AcademyLong Jump1.15-06.0011
Apr 21Concord Memorial @ PinkertonApr 21 · 100 Meters · Place 4 · Pinkerton Academy100 Meters4.13.89a11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 8NHIAA D-I Indoor Championship & BattlenotesFeb 8 · Long Jump · Pinkerton AcademyLong Jump—FOUL11
Jan 24NHWTL UNH EveningJan 24 · Long Jump · Place 2 · Pinkerton AcademyLong Jump215-10.5011
Jan 17NHWTL @ PEAJan 17 · Long Jump · Place 3 · Pinkerton AcademyLong Jump3.15-05.7511
Jan 11NHWTL UNH MorningJan 11 · Long Jump · Place 3 · Pinkerton AcademyLong Jump315-6.2511
Jan 4NHWTL UNH AfternoonJan 4 · Long Jump · Place 4 · PinkertonLong Jump414-8.75JR

2025 Indoor Track

25 results
DateMeetEventPlMarkGr
Dec 30Pinkerton Field Event Meet 2025/6Dec 30 · Long Jump · Place 1 · Pinkerton AcademyLong Jump1.15-00.5011
Dec 30Pinkerton Field Event Meet 2025/6Dec 30 · Shot Put · Place 20 · Pinkerton AcademyShot Put4kg20.23-10.5011
Dec 30Pinkerton Field Event Meet 2025/6Dec 30 · High Jump · Pinkerton AcademyHigh Jump—NH11
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Triple Jump · Place 16 · Pinkerton AcademyTriple Jump16.31-07.00 PB11
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Long Jump · Place 16 · Pinkerton AcademyLong Jump16.15-03.7511
Dec 21NHWTL UNH MorningDec 21 · Long Jump · Place 2 · Pinkerton AcademyLong Jump2.14-10.7511
Dec 13NHWTL PEADec 13 · 55 Meter · Place 29 · Pinkerton Academy55 MeterRound P29.8.18a11
Dec 13NHWTL PEADec 13 · Long Jump · Place 4 · Pinkerton AcademyLong Jump4.14-08.2511
Mar 1New England HS Indoor Track & Field ChampionshipMar 1 · Long Jump · Place 31 · Pinkerton AcademyLong Jump3116-0—
Feb 8NHIAA Division 1 Indoor Track & Field ChampionshipsFeb 8 · Long Jump · Place 5 · Pinkerton AcademyLong Jump516-9—
Feb 1NHWTL UNH MorningFeb 1 · Long Jump · Place 1 · PinkertonLong Jump116-06.2510
Feb 1NHWTL UNH MorningFeb 1 · 55 Meters · Place 14 · Pinkerton55 Meters147.97 PB10
Jan 30Pinkerton Field Events Meet 2025Jan 30 · Long Jump · Place 1 · Pinkerton AcademyLong Jump1.16-10.7510
Jan 30Pinkerton Field Events Meet 2025Jan 30 · Shot Put · Place 21 · Pinkerton AcademyShot Put4kg21.24-05.7510
Jan 27Pinkerton Field Events MeetJan 27 · Shot Put · Place 21 · PinkertonShot Put2124-5.75—
Jan 27Pinkerton Field Events MeetJan 27 · Long Jump · Place 1 · PinkertonLong Jump116-10.75—
Jan 25NHWTL PEAJan 25 · 55 Meter · Place 13 · Pinkerton Academy55 MeterRound P13.7.90a PB10
Jan 25NHWTL PEAJan 25 · Long Jump · Place 1 · Pinkerton AcademyLong Jump1.16-05.5010
Jan 19NHWTL UNH MorningJan 19 · 55 Meter · Pinkerton Academy55 MeterRound P--DNS10
Jan 19NHWTL UNH MorningJan 19 · Long Jump · Place 1 · Pinkerton AcademyLong Jump1.16' 1"10
Jan 10MSTCA Northeast InvitationalJan 10 · Long Jump · Place 3 · Pinkerton AcademyLong Jump316-4—
Jan 5NHWTL UNH MorningJan 5 · Long Jump · Place 4 · PinkertonLong Jump44.63mSO
Jan 5NHWTL UNH MorningJan 5 · Long Jump · Place 4 · PinkertonLong Jump44.63mSO
Jan 5NHWTL UNH MorningJan 5 · 55 Meters · Place 10 · Pinkerton55 Meters107.99SO
Jan 5NHWTL UNH MorningJan 5 · 55 Meters · Place 10 · Pinkerton55 Meters107.99SO

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 82025 NHIAA Meet of ChampionsJun 8 · Triple Jump · Place 9 · Pinkerton AcademyTriple Jump9.32' 11.5"10
May 30NHIAA D-I Outdoor Championship & BattlenotesMay 30 · Triple Jump · Place 13 · PinkertonTriple Jump1331-11.5SO
May 30NHIAA D-I Outdoor Championship & BattlenotesMay 30 · Long Jump · Place 6 · PinkertonLong Jump616-1SO
May 24Londonderry R.E.A.L. InvitationalMay 24 · Triple Jump · Place 7 · PinkertonTriple Jump731-9.5SO
May 24Londonderry R.E.A.L. InvitationalMay 24 · Long Jump · Place 4 · PinkertonLong Jump416-0.5SO
May 21Concord Tri MeetMay 21 · Triple Jump · Place 6 · Pinkerton AcademyTriple Jump6.31-04.5010
May 21Concord Tri MeetMay 21 · Long Jump · Place 3 · Pinkerton AcademyLong Jump3.15-09.0010
Apr 22Londonderry, Timberlane @ Pinkerton AcademyApr 22 · Triple Jump · Place 2 · Pinkerton AcademyTriple Jump2.31-11.0010
Apr 22Londonderry, Timberlane @ Pinkerton AcademyApr 22 · Long Jump · Place 2 · Pinkerton AcademyLong Jump2.14-11.0010
Apr 22Londonderry, Timberlane @ Pinkerton AcademyApr 22 · High Jump · Place 6 · Pinkerton AcademyHigh Jump6.4-02.00 PB10

2024 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 28NHWTL UNH AfternoonDec 28 · 55 Meter · Place 12 · Pinkerton Academy55 MeterRound P12.8.07a10
Dec 28NHWTL UNH AfternoonDec 28 · Long Jump · Place 3 · Pinkerton AcademyLong Jump3.15-03.5010
Dec 21NHWTL PSU AfternoonDec 21 · 55 Meter · Place 18 · Pinkerton Academy55 MeterRound P18.8.16a10
Dec 21NHWTL PSU AfternoonDec 21 · Long Jump · Place 3 · Pinkerton AcademyLong Jump3.15-11.00 PB10
Dec 15NWTL UNH PMDec 15 · 55 Meter · Place 7 · Pinkerton Academy55 MeterRound P7.8.13a10
Dec 15NWTL UNH PMDec 15 · Long Jump · Place 5 · Pinkerton AcademyLong Jump5.14-01.0010
Feb 3NHWTL @ PEAFeb 3 · Long Jump · Place 14 · Pinkerton AcademyLong Jump14.13-07.259
Feb 1Pinkerton Field Events Meet 2024Feb 1 · Shot Put · Place 25 · PinkertonShot Put2524-4.25—
Feb 1Pinkerton Field Events Meet 2024Feb 1 · Long Jump · Place 6 · PinkertonLong Jump614-10—
Jan 28NHWTL Relays AMJan 28 · Long Jump · Place 14 · Pinkerton AcademyLong Jump14.13-01.509
Jan 20NHWTL UNH PMJan 20 · Long Jump · Place 8 · PinkertonLong Jump813-5FR
Jan 20NHWTL UNH AMJan 20 · Long Jump · Place 8 · Pinkerton AcademyLong Jump8.13-05.009
Jan 7NHWTL @ UNH MorningJan 7 · Shot Put · Place 24 · PinkertonShot Put2421-5.5FR
Jan 7NHWTL @ UNH MorningJan 7 · Long Jump · Place 18 · PinkertonLong Jump1812-6.75FR
Jan 7NHWTL @ UNH MorningJan 7 · 55 Meters · Place 21 · Pinkerton55 Meters218.15FR
Jan 6NHWTL UNH Afternoon SessionJan 6 · Shot Put · Place 24 · PinkertonShot Put2421-5.59
Jan 6NHWTL UNH Afternoon SessionJan 6 · Long Jump · Place 18 · PinkertonLong Jump1812-6.759
Jan 6NHWTL UNH Afternoon SessionJan 6 · 55 Meters · Place 21 · Pinkerton55 Meters218.159

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 22024 NHIAA Meet of ChampionsJun 2 · Triple Jump · Place 15 · Pinkerton AcademyTriple Jump1530-9—
May 25NHIAA D-I Outdoor ChampionshipMay 25 · Triple Jump · Place 16 · PinkertonTriple Jump169.23m PBFR
May 25NHIAA D-I Outdoor ChampionshipMay 25 · Triple Jump · Place 16 · PinkertonTriple Jump169.23mFR
May 25NHIAA D-I Outdoor ChampionshipMay 25 · Long Jump · Place 10 · PinkertonLong Jump104.62mFR
May 25NHIAA D-I Outdoor ChampionshipMay 25 · Long Jump · Place 10 · PinkertonLong Jump104.62mFR
May 18Londonderry R.E.A.L InvitationalMay 18 · Triple Jump · Place 5 · PinkertonTriple Jump59.98mFR
May 18Londonderry R.E.A.L InvitationalMay 18 · Triple Jump · Place 5 · PinkertonTriple Jump59.98mFR
May 18Londonderry R.E.A.L InvitationalMay 18 · Long Jump · Place 2 · PinkertonLong Jump24.94mFR
May 18Londonderry R.E.A.L InvitationalMay 18 · Long Jump · Place 2 · PinkertonLong Jump24.94mFR
May 2Clipper RelaysMay 2 · Long Jump · Place 7 · Pinkerton AcademyLong Jump714-4.50—
Apr 20Nashua North InvitationalApr 20 · Long Jump · Place 6 · PinkertonLong Jump614-1.5FR
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · Long Jump · Place 22 · Pinkerton AcademyLong Jump22.15-03.00 PB9
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · Shot Put · Place 8 · Pinkerton AcademyShot Put4kg8.24-01.00 PB9
Apr 1Portsmouth and BG @ PinkertonApr 1 · Long Jump · Place 4 · Pinkerton AcademyLong Jump413-6.25—
Apr 1Portsmouth and BG @ PinkertonApr 1 · Shot Put · Place 7 · Pinkerton AcademyShot Put724-1—
Apr 1Portsmouth and BG @ PinkertonApr 1 · 100 Meters · Place 13 · Pinkerton Academy100 Meters1314.47a—

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ UNH Afternoon SessionDec 30 · 55 Meter · Place 24 · Pinkerton Academy55 MeterRound P24.8.28a9
Dec 30NHWTL @ UNH Afternoon SessionDec 30 · Long Jump · Place 17 · Pinkerton AcademyLong Jump17.11-08.009
Dec 30NHWTL @ UNH Afternoon SessionDec 30 · Shot Put · Place 19 · Pinkerton AcademyShot Put4kg19.22-10.009
Dec 23NHWTL @ PSU Afternoon SessionDec 23 · 55 Meter · Place 21 · Pinkerton Academy55 MeterRound P21.8.30a9
Dec 23NHWTL @ PSU Afternoon SessionDec 23 · Long Jump · Place 5 · Pinkerton AcademyLong Jump5.14-09.009
Dec 23NHWTL @ PSU Afternoon SessionDec 23 · Shot Put · Place 14 · Pinkerton AcademyShot Put4kg14.24-10.00 PB9
Dec 16NHWTL @ UNH Morning SessionDec 16 · 55 Meter · Place 26 · Pinkerton Academy55 MeterRound P26.8.41a9
Dec 16NHWTL @ UNH Morning SessionDec 16 · Long Jump · Pinkerton AcademyLong Jump—ND9
Dec 16NHWTL @ UNH Morning SessionDec 16 · Shot Put · Place 21 · Pinkerton AcademyShot Put4kg21.21-09.009