Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPelham Invitational · Apr 1613.98aPelham InvitationalApril 16, 2022
100m Hurdles · 33" / 0.838m · OutdoorExeter Tri Meet · May 720.10aExeter Tri MeetMay 7, 2024
200 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 1529.90New Hampshire Decathlon / Heptathlon ChampionshipsJune 15, 2024
300 Meters · IndoorNHWTL JV 1 · Dec 181:00.21aNHWTL JV 1December 18, 2025
55 Meter · IndoorEast Coast Invitational VT · Jan 158.18aEast Coast Invitational VTJanuary 15, 2022
55m Hurdles · 33" · IndoorNHWTL UNH Morning · Jan 1911.14aNHWTL UNH MorningJanuary 19, 2025
60m Hurdles · 33" / 0.838m · OutdoorRhode Island Pentathlon · Dec 411.13aRhode Island PentathlonDecember 4, 2025
800 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 152:51.49New Hampshire Decathlon / Heptathlon ChampionshipsJune 15, 2024
Heptathlon · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 1519.66New Hampshire Decathlon / Heptathlon ChampionshipsJune 15, 2024
High Jump · IndoorPinkerton Field Events Meet 2025 · Jan 304-06.00Pinkerton Field Events Meet 2025January 30, 2025
High Jump · OutdoorRhode Island Pentathlon · Dec 41.32mRhode Island PentathlonDecember 4, 2025
Javelin · 600g · OutdoorGeorge Davis Invitational · Apr 1736.89mGeorge Davis InvitationalApril 17, 2026
Long Jump · IndoorPinkerton Field Events Meet 2025 · Jan 3014-03.50Pinkerton Field Events Meet 2025January 30, 2025
Long Jump · OutdoorGeorge Davis Invitational · Apr 174.49mGeorge Davis InvitationalApril 17, 2026
Pentathlon (Indoor) · Standard · OutdoorRhode Island Pentathlon · Dec 42123Rhode Island PentathlonDecember 4, 2025
Shot Put · 4kg · IndoorNHWTL PEA · Jan 1331-01.25NHWTL PEAJanuary 13, 2024
Shot Put · 4kg · OutdoorRhode Island Pentathlon · Dec 49.70mRhode Island PentathlonDecember 4, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9America East Outdoor ChampionshipsMay 9 · Javelin · Place 6 · BryantBryantJavelin600g6.34.86mFr
Apr 24UNH Wildcat InvitationalApr 24 · Javelin · Place 4 · BryantBryantJavelin600g4.35.95mFr
Apr 17George Davis InvitationalApr 17 · Long Jump · Place 32 · BryantBryantLong Jump32.4.49m PBFr
Apr 17George Davis InvitationalApr 17 · Javelin · Place 6 · BryantBryantJavelin600g6.36.89m PBFr
Apr 11Bison Outdoor ClassicApr 11 · Javelin · Place 21 · BryantBryantJavelin600g21.36.68mFr
Apr 3Ocean State CupApr 3 · Javelin · Place 4 · BryantBryantJavelin600g4.36.83mFr
Mar 27Jaylin Rainford InvitationalMar 27 · Javelin · Place 8 · BryantBryantJavelin836.46mFr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 14URI Coaches InvitationalFeb 14 · Shot Put · Place 19 · BryantBryantShot Put199.29mFR
Jan 17URI InvitationalJan 17 · 60m Hurdles · Place 22 · BryantBryant60m HurdlesRound P2211.31FR

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 18NHWTL JV 1Dec 18 · 300 Meters · Place 33 · WindhamWindham300 Meters33.1:00.21a PB9
Dec 18NHWTL JV 1Dec 18 · 55 Meter · Place 52 · WindhamWindham55 Meter52.9.84a9
Feb 8NHIAA Division 1 Indoor Track & Field ChampionshipsFeb 8 · Shot Put · Place 9 · WindhamWindhamShot Put930-7—
Feb 1NHWTL UNH AfternoonFeb 1 · Shot Put · Place 9 · WindhamWindhamShot Put929-07.2512
Feb 1NHWTL UNH AfternoonFeb 1 · Long Jump · Place 26 · WindhamWindhamLong Jump2612-07.5012
Jan 30Pinkerton Field Events Meet 2025Jan 30 · Long Jump · Place 12 · WindhamWindhamLong Jump12.14-03.50 PB12
Jan 30Pinkerton Field Events Meet 2025Jan 30 · Shot Put · Place 6 · WindhamWindhamShot Put4kg6.30-10.7512
Jan 30Pinkerton Field Events Meet 2025Jan 30 · High Jump · Place 4 · WindhamWindhamHigh Jump4.4-06.00 PB12
Jan 27Pinkerton Field Events MeetJan 27 · Shot Put · Place 6 · WindhamWindhamShot Put630-10.75—
Jan 27Pinkerton Field Events MeetJan 27 · Long Jump · Place 12 · WindhamWindhamLong Jump1214-3.5—
Jan 27Pinkerton Field Events MeetJan 27 · High Jump · Place 4 · WindhamWindhamHigh Jump44-6—
Jan 26NHWTL UNH AfternoonJan 26 · Shot Put · Place 5 · WindhamWindhamShot Put531-5—
Jan 19NHWTL UNH MorningJan 19 · 55m Hurdles · Place 13 · WindhamWindham55m Hurdles33"Round P13.11.14a PB12
Jan 19NHWTL UNH MorningJan 19 · Shot Put · Place 6 · WindhamWindhamShot Put4kg6.29' 6.25"12
Jan 11NHWTL PEAJan 11 · Shot Put · Place 3 · WindhamWindhamShot Put329-6—
Jan 11NHWTL PEAJan 11 · 55m Hurdles · Place 12 · WindhamWindham55m Hurdles1210.83a—

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Dec 4Rhode Island PentathlonDec 4 · 800 Meters · Place 21 · BryantBryant800 MetersRound M21.3:01.47aFr
Dec 4Rhode Island PentathlonDec 4 · Long Jump · Place 21 · BryantBryantLong JumpRound M21.4.04mFr
Dec 4Rhode Island PentathlonDec 4 · Shot Put · Place 8 · BryantBryantShot Put4kgRound M8.9.70m PBFr
Dec 4Rhode Island PentathlonDec 4 · High Jump · Place 21 · BryantBryantHigh JumpRound M21.1.32m PBFr
Dec 4Rhode Island PentathlonDec 4 · 60m Hurdles · Place 22 · BryantBryant60m Hurdles33" / 0.838mRound M22.11.13a PBFr
Dec 4Rhode Island PentathlonDec 4 · Pentathlon (Indoor) · Place 20 · BryantBryantPentathlon (Indoor)StandardRound M20.2123 PBFr
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · Javelin · Place 16 · WindhamWindhamJavelin600g16.106-0912
Jun 82025 NHIAA Meet of ChampionsJun 8 · Javelin · Place 3 · WindhamWindhamJavelin600g3.112' 5"12
May 30NHIAA D-I Outdoor Championship & BattlenotesMay 30 · Javelin · Place 1 · WindhamWindhamJavelin1111-7SR
May 24Londonderry R.E.A.L. InvitationalMay 24 · Javelin · Place 1 · WindhamWindhamJavelin1114-9SR
May 8Clipper RelaysMay 8 · 100m Hurdles · Place 25 · WindhamWindham100m Hurdles2518.88SR
May 6Exeter Quad MeetMay 6 · 100m Hurdles · Place 5 · WindhamWindham100m Hurdles518.98SR
Apr 26Black Bear InviteApr 26 · 100m Hurdles · Place 5 · WindhamWindham100m Hurdles519.74SR

2024 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 28NHWTL UNH AfternoonDec 28 · Shot Put · Place 6 · WindhamWindhamShot Put4kg6.29-05.5012
Feb 112024 NHIAA Indoor Div I ChampionshipFeb 11 · Shot Put · Place 8 · WindhamWindhamShot Put4kg8.31-01.0011
Feb 1Pinkerton Field Events Meet 2024Feb 1 · Shot Put · Place 4 · WindhamWindhamShot Put431-7.25JR
Feb 1Pinkerton Field Events Meet 2024Feb 1 · Long Jump · Place 10 · WindhamWindhamLong Jump1014-5.25JR
Feb 1Pinkerton Field Events Meet 2024Feb 1 · High Jump · Place 16 · WindhamWindhamHigh Jump164-1JR
Jan 28NHWTL Relays AMJan 28 · Long Jump · Place 18 · WindhamWindhamLong Jump18.12-01.5011
Jan 20NHWTL UNH PMJan 20 · Shot Put · Place 4 · WindhamWindhamShot Put430-2.5JR
Jan 20NHWTL UNH PMJan 20 · Long Jump · Place 7 · WindhamWindhamLong Jump714-1JR
Jan 20NHWTL UNH AMJan 20 · Long Jump · Place 7 · WindhamWindhamLong Jump7.14-01.0011
Jan 20NHWTL UNH AMJan 20 · Shot Put · Place 4 · WindhamWindhamShot Put4kg4.30-02.5011
Jan 13NHWTL PEAJan 13 · Long Jump · Place 5 · WindhamWindhamLong Jump5.14-01.0011
Jan 13NHWTL PEAJan 13 · Shot Put · Place 3 · WindhamWindhamShot Put4kg3.31-01.25 PB11
Jan 6Dartmouth RelaysJan 6 · Long Jump · Place 14 · WindhamWindhamLong Jump14.13-11.5011
Jan 6Dartmouth RelaysJan 6 · Shot Put · Place 12 · WindhamWindhamShot Put4kg12.27-11.5011

2024 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 800 Meters · Place 18 · Juni WindhamJuni Windham800 Meters182:51.49 PB—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 800 Meters · Place 18 · Juni WindhamJuni Windham800 Meters182:51.49—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Javelin · Place 1 · Juni WindhamJuni WindhamJavelin199-8—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Javelin · Place 1 · Juni WindhamJuni WindhamJavelin199-8—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Long Jump · Place 25 · Juni WindhamJuni WindhamLong Jump2513-0.25—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Long Jump · Place 25 · Juni WindhamJuni WindhamLong Jump2513-0.25—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 200 Meters · Place 23 · Juni WindhamJuni Windham200 Meters2329.90 PB—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 200 Meters · Place 23 · Juni WindhamJuni Windham200 Meters2329.90—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Shot Put · Place 5 · Juni WindhamJuni WindhamShot Put529-7.25—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Shot Put · Place 5 · Juni WindhamJuni WindhamShot Put529-7.25—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · High Jump · Place 8 · Juni WindhamJuni WindhamHigh Jump84-6—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · High Jump · Place 8 · Juni WindhamJuni WindhamHigh Jump84-6—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · Heptathlon · Place 13 · Juni WindhamJuni WindhamHeptathlon1319.66 PB—
Jun 15New Hampshire Decathlon / Heptathlon ChampionshipsJun 15 · 100 Hurdles · Place 13 · Juni WindhamJuni Windham100 Hurdles1319.66—
Jun 22024 NHIAA Meet of ChampionsJun 2 · Javelin · Place 1 · WindhamWindhamJavelin1106-7—
May 25NHIAA D-I Outdoor ChampionshipMay 25 · Javelin · Place 2 · WindhamWindhamJavelin231.64mJR
May 25NHIAA D-I Outdoor ChampionshipMay 25 · Javelin · Place 2 · WindhamWindhamJavelin231.64mJR
May 25NHIAA D-I Outdoor ChampionshipMay 25 · Shot Put · Place 8 · WindhamWindhamShot Put89.09mJR
May 25NHIAA D-I Outdoor ChampionshipMay 25 · Shot Put · Place 8 · WindhamWindhamShot Put89.09mJR
May 18Londonderry R.E.A.L InvitationalMay 18 · Javelin · Place 4 · WindhamWindhamJavelin429.03mJR
May 18Londonderry R.E.A.L InvitationalMay 18 · Javelin · Place 4 · WindhamWindhamJavelin429.03mJR
May 18Londonderry R.E.A.L InvitationalMay 18 · Shot Put · Place 7 · WindhamWindhamShot Put78.53mJR
May 18Londonderry R.E.A.L InvitationalMay 18 · Shot Put · Place 7 · WindhamWindhamShot Put78.53mJR
May 7Exeter Tri MeetMay 7 · Long Jump · Place 10 · WindhamWindhamLong Jump10.13-07.7511
May 7Exeter Tri MeetMay 7 · 100m Hurdles · Place 6 · WindhamWindham100m Hurdles33" / 0.838m6.20.10a PB11
May 7Exeter Tri MeetMay 7 · 200 Meters · Place 8 · WindhamWindham200 Meters8.30.19a11
Apr 27Black BearApr 27 · Javelin · Place 6 · WindhamWindhamJavelin600g6.98-0811
Apr 27Black BearApr 27 · Shot Put · Place 12 · WindhamWindhamShot Put4kg12.29-10.7511
Apr 20Nashua North InvitationalApr 20 · Javelin · Place 2 · WindhamWindhamJavelin2102-6JR
Apr 20Nashua North InvitationalApr 20 · Discus · Place 6 · WindhamWindhamDiscus678-5.25JR
Apr 20Nashua North InvitationalApr 20 · Shot Put · Place 10 · WindhamWindhamShot Put1028-1.5JR
Apr 13Pelham InviteApr 13 · Long Jump · Place 18 · WindhamWindhamLong Jump18.13-05.5011
Apr 13Pelham InviteApr 13 · Javelin · Place 2 · WindhamWindhamJavelin600g2.96-1111

2023 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ UNH Afternoon SessionDec 30 · Long Jump · Place 7 · WindhamWindhamLong Jump7.13-05.2511
Dec 30NHWTL @ UNH Afternoon SessionDec 30 · Shot Put · Place 14 · WindhamWindhamShot Put4kg14.26-08.2511
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · Shot Put · Place 24 · WindhamWindhamShot Put4kg24.28-04.5011
Dec 23NHWTL @ UNH Afternoon SessionDec 23 · Long Jump · Place 6 · WindhamWindhamLong Jump6.13-07.7511
Dec 23NHWTL @ UNH Afternoon SessionDec 23 · Shot Put · Place 4 · WindhamWindhamShot Put4kg4.28-03.2511
Dec 16NHWTL @ PSU Morning SessionDec 16 · 55 Meter · Place 18 · WindhamWindham55 MeterRound P18.8.61a11
Dec 16NHWTL @ PSU Morning SessionDec 16 · Long Jump · Place 8 · WindhamWindhamLong Jump8.13-11.5011
Dec 16NHWTL @ PSU Morning SessionDec 16 · Shot Put · Place 3 · WindhamWindhamShot Put4kg3.28-08.7511
Feb 12NHIAA Division I Indoor State ChampionshipsFeb 12 · Shot Put · Place 12 · WindhamWindhamShot Put4kg12.25-710
Jan 21NHWTL @ UNH MorningJan 21 · Long Jump · Place 9 · WindhamWindhamLong Jump9.13-1110
Jan 21NHWTL @ UNH MorningJan 21 · Shot Put · Place 7 · WindhamWindhamShot Put4kg7.28-7.710
Jan 14NH WTL @ Phillips Exeter AcademyJan 14 · 55 Meter · Place 20 · WindhamWindham55 MeterRound P20.8.31a10
Jan 14NH WTL @ Phillips Exeter AcademyJan 14 · Long Jump · Place 8 · WindhamWindhamLong Jump8.13-07.5010

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 25NHIAA Division I Track & Field ChampionshipsMay 25 · Javelin · Place 10 · WindhamWindhamJavelin600g10.89-0710
May 25NHIAA Division I Track & Field ChampionshipsMay 25 · Shot Put · Place 13 · WindhamWindhamShot Put4kg13.28-01.2510
May 16Concord High vs Windham & CentralMay 16 · Javelin · Place 2 · WindhamWindhamJavelin291-5SO
May 16Concord High vs Windham & CentralMay 16 · Shot Put · Place 1 · WindhamWindhamShot Put128-1SO
May 6Kiwanis Freshman SophomoreMay 6 · 100 Meters · Place 25 · WindhamWindham100 Meters2514.83SO
Apr 15Pelham InvitationalApr 15 · Shot Put · Place 11 · WindhamWindhamShot Put1125-08.0010

2022 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 27NHWTL @ UNH AfternoonDec 27 · 55 Meter · Place 9 · WindhamWindham55 MeterRound P9.8.30a10
Dec 27NHWTL @ UNH AfternoonDec 27 · Shot Put · Place 6 · WindhamWindhamShot Put4kg6.8.12m10
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 55 Meter · WindhamWindham55 MeterRound P—DNS10
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Shot Put · WindhamWindhamShot Put4kg—DNS10
Dec 18NHWTL @ PlymouthDec 18 · 55 Meter · Place 8 · WindhamWindham55 MeterRound P8.8.20a10
Dec 18NHWTL @ PlymouthDec 18 · 55 Meter · Place 6 · WindhamWindham55 Meter6.8.25a10
Dec 18NHWTL @ PlymouthDec 18 · Shot Put · Place 1 · WindhamWindhamShot Put4kg1.29-510
Jan 15East Coast Invitational VTJan 15 · 55 Meter · Place 21 · WindhamWindham55 MeterRound P21.8.18a PB9
Jan 15East Coast Invitational VTJan 15 · Shot Put · Place 5 · WindhamWindhamShot Put4kg5.27-01.509

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 21Londonderry R.E.A.L InvitationalMay 21 · Javelin · Place 2 · WindhamWindhamJavelin2100-0FR
Apr 16Pelham InvitationalApr 16 · Javelin · Place 3 · WindhamWindhamJavelin600g3.89-069
Apr 16Pelham InvitationalApr 16 · Shot Put · Place 17 · WindhamWindhamShot Put4kg17.23-11.009
Apr 16Pelham InvitationalApr 16 · 100 Meters · Place 14 · WindhamWindham100 MetersRound P14.13.98a PB9