Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBattle Road Twilight Series Meet 3 · May 3011.66aBattle Road Twilight Series Meet 3May 30, 2026
110m Hurdles · 39" / 0.991m · OutdoorNEPSTA DI Championship · May 1615.12aNEPSTA DI ChampionshipMay 16, 2026
1500 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 204:55.91aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
200 Meters · OutdoorBlack Bear Invite · Apr 2523.28aBlack Bear InviteApril 25, 2026
300 Meters · IndoorNHWTL @ PEA Afternoon · Jan 2436.87aNHWTL @ PEA AfternoonJanuary 24, 2026
400 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2051.71aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
55 Meters · IndoorNHWTL @ PEA Afternoon · Jan 246.92aNHWTL @ PEA AfternoonJanuary 24, 2026
Discus · 1.6kg · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 20122-4New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
High Jump · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 205-8New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Javelin · 800g · OutdoorNEPSTA DI Championship · May 16165' 10"NEPSTA DI ChampionshipMay 16, 2026
Long Jump · OutdoorBattle Road Twilight Series Meet 3 · May 306.25mBattle Road Twilight Series Meet 3May 30, 2026
Pole Vault · OutdoorBlack Bear Invite · Apr 2514-2.00Black Bear InviteApril 25, 2026
Shot Put · 12lb · OutdoorPhillips Exeter · May 244-04.75Phillips ExeterMay 2, 2026

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

2026 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Long Jump · Place 3 · Phillips Exeter AcademyLong Jump3.19-512
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Pole Vault · Place 2 · Phillips Exeter AcademyPole Vault2.12-1112
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · High Jump · Place 9 · Phillips Exeter AcademyHigh Jump9.5-8 PB12
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Javelin · Place 8 · Phillips Exeter AcademyJavelin800g8.135-1112
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Discus · Place 8 · Phillips Exeter AcademyDiscus1.6kg8.122-4 PB12
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Shot Put · Place 9 · Phillips Exeter AcademyShot Put12lb9.41-312
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 1500 Meters · Place 22 · Phillips Exeter Academy1500 Meters22.4:55.91a PB12
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 400 Meters · Place 1 · Phillips Exeter Academy400 Meters1.51.71a PB12
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 100 Meters · Place 3 · Phillips Exeter Academy100 Meters3.11.68a12
May 30Battle Road Twilight Series Meet 3May 30 · Long Jump · Place 2 · Phillips Exeter AcademyLong Jump2.6.25m PBWind: 012
May 30Battle Road Twilight Series Meet 3May 30 · 100 Meters · Place 7 · Phillips Exeter Academy100 MetersRound P7.11.66a PBWind: 012
May 30Battle Road Twilight Series Meet 3May 30 · 100 Meters · Place 7 · Phillips Exeter Academy100 Meters7.11.86aWind: 0.412
May 232026-05-23 Andover vs. ExeterMay 23 · Pole Vault · Place 1 · Phillips Exeter AcademyPole Vault1.14-00.0012
May 232026-05-23 Andover vs. ExeterMay 23 · Javelin · Place 2 · Phillips Exeter AcademyJavelin800g2.153-0512
May 232026-05-23 Andover vs. ExeterMay 23 · 110m Hurdles · Place 1 · Phillips Exeter Academy110m Hurdles39" / 0.991m1.15.30a12
May 16NEPSTA DI ChampionshipMay 16 · Pole Vault · Place 2 · Phillips Exeter AcademyPole Vault2.14' 0"12
May 16NEPSTA DI ChampionshipMay 16 · Javelin · Place 2 · Phillips Exeter AcademyJavelin800g2.165' 10" PB12
May 16NEPSTA DI ChampionshipMay 16 · 110m Hurdles · Place 5 · Phillips Exeter Academy110m Hurdles39" / 0.991mRound P5.15.47aWind: 012
May 16NEPSTA DI ChampionshipMay 16 · 110m Hurdles · Place 4 · Phillips Exeter Academy110m Hurdles39" / 0.991m4.15.12a PBWind: 012
May 9Northfield MH, Deerfield @ PEAMay 9 · Javelin · Place 2 · Phillips Exeter AcademyJavelin800g2.149-0512
May 9Northfield MH, Deerfield @ PEAMay 9 · 110m Hurdles · Place 2 · Phillips Exeter Academy110m Hurdles39" / 0.991m2.16.02a12
May 2Phillips ExeterMay 2 · Discus · Place 4 · Phillips Exeter AcademyDiscus1.6kg4.121-0912
May 2Phillips ExeterMay 2 · Shot Put · Place 3 · Phillips Exeter AcademyShot Put12lb3.44-04.75 PB12
Apr 25Black Bear InviteApr 25 · Pole Vault · Place 1 · Phillips Exeter AcademyPole Vault1.14-2.00 PB12
Apr 25Black Bear InviteApr 25 · Javelin · Place 3 · Phillips Exeter AcademyJavelin800g3.158-4.0012
Apr 25Black Bear InviteApr 25 · 200 Meters · Place 4 · Phillips Exeter Academy200 Meters4.23.28a PB12
Apr 18Phillips Exeter v. Austin Prep & St. Paul's SchoolApr 18 · Pole Vault · Place 1 · Phillips Exeter AcademyPole Vault1.13' 3"12
Apr 18Phillips Exeter v. Austin Prep & St. Paul's SchoolApr 18 · Javelin · Place 2 · Phillips Exeter AcademyJavelin800g2.151' 4"12
Apr 18Phillips Exeter v. Austin Prep & St. Paul's SchoolApr 18 · 110m Hurdles · Place 1 · Phillips Exeter Academy110m Hurdles39" / 0.991m1.15.97a12
Apr 11Seacoast ScrambleApr 11 · Pole Vault · Place 1 · Phillips Exeter AcademyPole Vault1.13-09.0012
Apr 11Seacoast ScrambleApr 11 · 200 Meters · Phillips Exeter Academy200 Meters--DNS12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 28Phillips Exeter MeetJan 28 · 55m Hurdles · Place 2 · Phillips Exeter Academy55m Hurdles28.26a12
Jan 24NHWTL @ PEA AfternoonJan 24 · 300 Meters · Place 4 · Phillips Exeter Academy300 Meters436.87a PB12
Jan 24NHWTL @ PEA AfternoonJan 24 · 55 Meters · Place 12 · Phillips Exeter Academy55 Meters126.92a PB12
Jan 21NHWTL @ PEAJan 21 · Long Jump · Place 1 · Phillips Exeter AcademyLong Jump119-712
Jan 21NHWTL @ PEAJan 21 · Pole Vault · Place 1 · Phillips Exeter AcademyPole Vault113-012

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 19The Dual - Phillips Andover @ Phillips ExeterFeb 19 · Long Jump · Place 3 · Phillips Exeter AcademyLong Jump319-1.50—
Feb 19The Dual - Phillips Andover @ Phillips ExeterFeb 19 · Pole Vault · Place 2 · Phillips Exeter AcademyPole Vault213-0—
Feb 12Phillips Exeter Prep School InviteFeb 12 · Long Jump · Place 4 · Phillips Exeter AcademyLong Jump418-6.50—
Feb 12Phillips Exeter Prep School InviteFeb 12 · Pole Vault · Place 1 · Phillips Exeter AcademyPole Vault113-0—
Jan 11NHWTL PEAJan 11 · Long Jump · Place 3 · Phillips Exeter AcademyLong Jump320-0.50—
Jan 11NHWTL PEAJan 11 · Shot Put · Place 8 · Phillips Exeter AcademyShot Put839-6—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 10Prep School MeetJan 10 · Pole Vault · Place 1 · Phillips Exeter AcademyPole Vault111-6—
Jan 10Prep School MeetJan 10 · 300 Meters · Place 1 · Phillips Exeter Academy300 Meters137.76a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 15The Dual @ Phillips ExeterFeb 15 · Pole Vault · Place 3 · Phillips Exeter AcademyPole Vault310-00.009
Feb 15The Dual @ Phillips ExeterFeb 15 · 300 Meters · Place 9 · Phillips Exeter Academy300 Meters938.899