Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMERRIMACK VALLEY HIGH MEET · Apr 1512.39MERRIMACK VALLEY HIGH MEETApril 15, 2025
300 Meters · IndoorNHWTL PEA · Jan 1140.55aNHWTL PEAJanuary 11, 2025
55 Meter · IndoorNHWTL PSU Afternoon · Dec 217.48aNHWTL PSU AfternoonDecember 21, 2024
55 Meter · OutdoorNHWTL @ Dartmouth College · Dec 177.35aNHWTL @ Dartmouth CollegeDecember 17, 2023
55 Meters · IndoorNHWTL PEA · Jan 117.33aNHWTL PEAJanuary 11, 2025
Discus · 1.6kg · OutdoorHanover 'Home' Meet 30 April 2024 · Apr 3082' 7Hanover 'Home' Meet 30 April 2024April 30, 2024
Javelin · 800g · OutdoorBlack Bear · Apr 27140-00Black BearApril 27, 2024
Shot Put · 12lb · IndoorDartmouth Relays · Jan 639-00.50Dartmouth RelaysJanuary 6, 2024
Shot Put · 12lb · OutdoorPelham Invite · Apr 1335-11.00Pelham InviteApril 13, 2024
Weight Throw · 25lb / 11.3kg · IndoorDartmouth Relays · Jan 635-03.75Dartmouth RelaysJanuary 6, 2024

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

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2Stevens Twilight Meet (VT Results)May 2 · Javelin · Place 11 · LebanonJavelin800g11.34.54m12
Apr 292025-4-29 Hanover Home MeetApr 29 · Javelin · LebanonJavelin800g—DNS12
Apr 15MERRIMACK VALLEY HIGH MEETApr 15 · Javelin · Place 2 · LebanonJavelin2131-812
Apr 15MERRIMACK VALLEY HIGH MEETApr 15 · 100 Meters · Place 12 · Lebanon100 Meters1212.39 PB12

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 1NHWTL UNH MorningFeb 1 · 300 Meters · Place 28 · Lebanon300 Meters2842.4112
Jan 26NHWTL UNH MorningJan 26 · 300 Meters · Place 25 · Lebanon300 Meters2541.84a—
Jan 11NHWTL PEAJan 11 · 300 Meters · Place 17 · Lebanon300 Meters1740.55a PB—
Jan 11NHWTL PEAJan 11 · 55 Meters · Place 23 · Lebanon55 MetersRound P237.33a PB—
Jan 5NHWTL UNH AfternoonJan 5 · 300 Meters · Place 10 · Lebanon300 Meters1041.03a—
Jan 5NHWTL UNH AfternoonJan 5 · 55 Meters · Place 15 · Lebanon55 Meters157.49a—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 21NHWTL PSU AfternoonDec 21 · 300 Meters · Place 24 · Lebanon300 Meters24.41.67a12
Dec 21NHWTL PSU AfternoonDec 21 · 55 Meter · Place 34 · Lebanon55 MeterRound P34.7.48a PB12
Feb 3NHWTL UNH PMFeb 3 · Shot Put · Place 18 · LebanonShot Put1833-11.75JR
Feb 3NHWTL UNH AMFeb 3 · Shot Put · Place 18 · LebanonShot Put12lb18.33-11.7511
Jan 6Dartmouth RelaysJan 6 · Weight Throw · Place 12 · LebanonWeight Throw25lb / 11.3kg12.35-03.75 PB11
Jan 6Dartmouth RelaysJan 6 · 55 Meter · Lebanon55 MeterRound P—DNS11
Jan 6Dartmouth RelaysJan 6 · Shot Put · Place 10 · LebanonShot Put12lb10.39-00.50 PB11

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 24NHIAA D-II Outdoor ChampionshipMay 24 · Javelin · Place 6 · LebanonJavelin640.15mJR
May 18Londonderry R.E.A.L InvitationalMay 18 · Javelin · Place 9 · LebanonJavelin940.97mJR
May 14Lebanon Field Event MeetMay 14 · Discus · Place 6 · LebanonDiscus686-2—
May 14Lebanon Field Event MeetMay 14 · Shot Put · Place 3 · LebanonShot Put340-4.25—
May 112024 CVC Championships at HanoverMay 11 · Javelin · Place 8 · LebanonJavelin839.90m11
May 7CVC North Qualifier ResultsMay 7 · Javelin · Place 5 · LebanonJavelin542.41m—
May 7CVC North Qualifier ResultsMay 7 · Discus · Place 15 · LebanonDiscus1522.69m—
May 7CVC North Qualifier ResultsMay 7 · Shot Put · Place 10 · LebanonShot Put109.91m—
Apr 30Hanover 'Home' Meet 30 April 2024Apr 30 · Javelin · Place 2 · LebanonJavelin800g2.130' 1011
Apr 30Hanover 'Home' Meet 30 April 2024Apr 30 · Discus · Place 8 · LebanonDiscus1.6kg8.82' 7 PB11
Apr 30Hanover 'Home' Meet 30 April 2024Apr 30 · Shot Put · Place 6 · LebanonShot Put12lb6.31' 911
Apr 27Black BearApr 27 · Javelin · Place 8 · LebanonJavelin800g8.140-00 PB11
Apr 23Lebanon Home Meet 4/23/24Apr 23 · Javelin · Place 5 · LebanonJavelin800g5.125-0711
Apr 23Lebanon Home Meet 4/23/24Apr 23 · Discus · Place 9 · LebanonDiscus1.6kg9.77-0811
Apr 23Lebanon Home Meet 4/23/24Apr 23 · Shot Put · Place 10 · LebanonShot Put12lb10.33-02.0011
Apr 20Sanborn InviteApr 20 · Javelin · Place 4 · LebanonJavelin800g4.128-0911
Apr 20Sanborn InviteApr 20 · Shot Put · Place 14 · LebanonShot Put12lb14.35-04.0011
Apr 13Pelham InviteApr 13 · Javelin · Place 4 · LebanonJavelin800g4.125-0311
Apr 13Pelham InviteApr 13 · Shot Put · Place 14 · LebanonShot Put12lb14.35-11.00 PB11

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 23NHWTL @ PSU Afternoon SessionDec 23 · 55 Meter · Place 37 · Lebanon55 MeterRound P37.7.61a11
Dec 23NHWTL @ PSU Afternoon SessionDec 23 · Shot Put · Place 6 · LebanonShot Put12lb6.36-06.0011
Dec 21Dartmouth Throws Meet #1Dec 21 · Weight Throw · Place 3 · LebanonWeight Throw25lb / 11.3kg3.33-11.0011

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 17NHWTL @ Dartmouth CollegeDec 17 · 55 Meter · Place 13 · Lebanon55 MeterRound P13.7.35a PB11
Dec 17NHWTL @ Dartmouth CollegeDec 17 · Shot Put · Place 10 · LebanonShot Put12lb10.31-10.7511
May 26NHIAA Division II Track & Field ChampionshipsMay 26 · Javelin · Place 11 · LebanonJavelin800g11.113-0710
May 16Lebanon Home Meet #2May 16 · Javelin · Place 7 · LebanonJavelin7116-7—
May 16Lebanon Home Meet #2May 16 · 100 Meters · Place 9 · Lebanon100 Meters913.05a—
May 9CVC Qualifier at Kearsarge HS, Sutton, NH (VT results)May 9 · Javelin · Place 11 · LebanonJavelin11108-6—
May 6Doug Sargent Fr./So. at Keene (VT results only)May 6 · Javelin · Place 2 · LebanonJavelin800g2.114-0810
May 6Doug Sargent Fr./So. at Keene (VT results only)May 6 · 100 Meters · Place 16 · Lebanon100 Meters16.13.24a10
Apr 29Black Bear InvitationalApr 29 · Javelin · Place 12 · LebanonJavelin12123-2SO
Apr 22Sanborn InvitationalApr 22 · 100 Meters · Place 45 · Lebanon100 MetersRound P4513.29SO
Apr 18Merrimack Valley QuadApr 18 · Javelin · Place 2 · LebanonJavelin232.46mSO