Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorISL T&F Championships 2022 · May 1416.34aISL T&F Championships 2022May 14, 2022
60m Hurdles · 33" / 0.838m · IndoorHarvard Crimson Open · Feb 110.74aHarvard Crimson OpenFebruary 1, 2025
High Jump · IndoorPanther Invite · Jan 171.45mPanther InviteJanuary 17, 2026
High Jump · OutdoorISL T&F Championships 2022 · May 145-00.00ISL T&F Championships 2022May 14, 2022
Javelin · 600g · OutdoorWinsor, Bancroft @ Thayer Academy · Apr 2767-10Winsor, Bancroft @ Thayer AcademyApril 27, 2022

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 1Northeast-10 Outdoor ChampionshipsMay 1 · High Jump · Place 12 · Saint AnselmSaint AnselmHigh Jump12.1.40mSo
May 1NE10 OutdoorMay 1 · High Jump · Place 12 · Saint AnselmSaint AnselmHigh Jump12.1.40mSo
Apr 24UNH Wildcat InvitationalApr 24 · High Jump · Place 15 · Saint AnselmSaint AnselmHigh Jump15.1.35mSo
Apr 24UNH Wildcat InvitationalApr 24 · 100m Hurdles · Place 18 · Saint AnselmSaint Anselm100m Hurdles33" / 0.838m18.19.75aWind: -2.5So
Apr 17George Davis InvitationalApr 17 · High Jump · Place 18 · Saint AnselmSaint AnselmHigh Jump18.1.40mSo
Apr 17George Davis InvitationalApr 17 · 100m Hurdles · Place 20 · Saint AnselmSaint Anselm100m Hurdles33" / 0.838m20.18.90aWind: 0.8So

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 19Northeast-10 Indoor ChampionshipsFeb 19 · High Jump · Place 11 · St. AnselmSt. AnselmHigh Jump111.40mSO
Feb 13Tufts Cupid ChallengeFeb 13 · High Jump · Saint AnselmSaint AnselmHigh Jump—NHSo
Feb 13Tufts Cupid ChallengeFeb 13 · 60m Hurdles · Place 30 · Saint AnselmSaint Anselm60m HurdlesRound P3011.57aSo
Jan 30Roxbury CC - Tigers Open MeetJan 30 · High Jump · Place 10 · St. AnselmSt. AnselmHigh Jump101.40mSO
Jan 30Roxbury CC - Tigers Open MeetJan 30 · 60m Hurdles · Place 18 · St. AnselmSt. Anselm60m HurdlesRound P1811.45SO
Jan 24MIT Gordon Kelly InvitationalJan 24 · 60m Hurdles · Place 38 · Saint AnselmSaint Anselm60m HurdlesRound P3811.16aSo
Jan 17Panther InviteJan 17 · 60m Hurdles · Place 12 · Saint AnselmSaint Anselm60m Hurdles33" / 0.838mRound P12.11.32aSo
Jan 17Panther InviteJan 17 · High Jump · Place 7 · Saint AnselmSaint AnselmHigh Jump7.1.45m PBSo

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 17Merrimack Alumni CarnivalApr 17 · High Jump · Place 11 · St. AnselmSt. AnselmHigh Jump114-4.25FR
Apr 17Merrimack Alumni CarnivalApr 17 · 100 Hurdles Section 3 · Place 14 · St. AnselmSt. Anselm100 Hurdles Section 31419.55FR
Apr 17Merrimack Alumni CarnivalApr 17 · 100 Hurdles · Place 14 · St. AnselmSt. Anselm100 Hurdles1419.55FR

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 222025 Northeast-10 Indoor Track & Field ChampionshipsFeb 22 · 60 Hurdles Heat 2 · Place 16 · St. AnselmSt. Anselm60 Hurdles Heat 21611.03FR
Feb 222025 Northeast-10 Indoor Track & Field ChampionshipsFeb 22 · 60 Hurdles · Place 16 · St. AnselmSt. Anselm60 Hurdles1611.03FR
Feb 1Harvard Crimson OpenFeb 1 · 60m Hurdles · Place 19 · Saint AnselmSaint Anselm60m Hurdles33" / 0.838mRound P19.10.74a PBWind: 0Fr
Feb 1Harvard Crimson OpenFeb 1 · High Jump · Place 20 · Saint AnselmSaint AnselmHigh Jump20.1.40mFr
Jan 24Riverhawk InvitationalJan 24 · 60m Hurdles · Place 58 · Saint AnselmSaint Anselm60m Hurdles33" / 0.838mRound P58.11.12aFr
Jan 24Riverhawk InvitationalJan 24 · High Jump · Place 51 · Saint AnselmSaint AnselmHigh Jump51.1.35mFr
Jan 182025 Reggie Poyau Memorial InvitationalJan 18 · 60m Hurdles · Place 11 · Saint AnselmSaint Anselm60m Hurdles1111.12a—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 4Thayer Meet #4May 4 · High Jump · Place 4 · Thayer AcademyThayer AcademyHigh Jump44-812
May 4Thayer Meet #4May 4 · 100m Hurdles · Place 4 · Thayer AcademyThayer Academy100m Hurdles416.8012
May 1Thayer Meet #3May 1 · 100m Hurdles · Place 3 · Thayer AcademyThayer Academy100m Hurdles33" / 0.838m3.17.59a12
May 1Thayer Meet #3May 1 · High Jump · Place 3 · Thayer AcademyThayer AcademyHigh Jump3.4-06.0012
Apr 27ISL Meet at Groton SchoolApr 27 · High Jump · Place 6 · Thayer AcademyThayer AcademyHigh Jump64-6—
Apr 27ISL Meet at Groton SchoolApr 27 · 100m Hurdles · Place 4 · Thayer AcademyThayer Academy100m Hurdles418.36a—
Apr 20Thayer Meet #2Apr 20 · High Jump · Place 5 · Thayer AcademyThayer AcademyHigh Jump54-812
Apr 20Thayer Meet #2Apr 20 · 100m Hurdles · Place 2 · Thayer AcademyThayer Academy100m Hurdles217.7412
Apr 13ISL Meet at Belmont HillApr 13 · 100m Hurdles · Place 3 · Thayer AcademyThayer Academy100m Hurdles33" / 0.838m3.19.60a12
Apr 13ISL Meet at Belmont HillApr 13 · High Jump · Place 4 · Thayer AcademyThayer AcademyHigh Jump4.4-06.0012
Apr 6Thayer Meet #1Apr 6 · High Jump · Place 5 · Thayer AcademyThayer AcademyHigh Jump54-812
Apr 6Thayer Meet #1Apr 6 · 100m Hurdles · Place 4 · Thayer AcademyThayer Academy100m Hurdles418.5012

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 20NEPSTA D1 T&F Championships 2023May 20 · 100m Hurdles · Place 8 · Thayer AcademyThayer Academy100m Hurdles33" / 0.838mRound P8.18.04a11
May 20NEPSTA D1 T&F Championships 2023May 20 · 100m Hurdles · Place 8 · Thayer AcademyThayer Academy100m Hurdles33" / 0.838m8.18.86a11
May 13ISL T&F Championships 2023May 13 · 100m Hurdles · Place 6 · Thayer AcademyThayer Academy100m Hurdles33" / 0.838m6.16.98a11
May 6Thayer, Nobles, Rivers @ GovsMay 6 · High Jump · Place 3 · Thayer AcademyThayer AcademyHigh Jump34-6—
May 6Thayer, Nobles, Rivers @ GovsMay 6 · 100m Hurdles · Place 3 · Thayer AcademyThayer Academy100m Hurdles317.35a—
May 3Rivers, Groton, Lawrence, St. George @ ThayerMay 3 · High Jump · Place 4 · Thayer AcademyThayer AcademyHigh Jump44-8—
May 3Rivers, Groton, Lawrence, St. George @ ThayerMay 3 · 100m Hurdles · Place 3 · Thayer AcademyThayer Academy100m Hurdles317.51a—
Apr 29Nobles, Worcester, Lawrence, Belmont Hill @ ThayerApr 29 · High Jump · Place 4 · Thayer AcademyThayer AcademyHigh Jump44-8—
Apr 29Nobles, Worcester, Lawrence, Belmont Hill @ ThayerApr 29 · 100m Hurdles · Place 2 · Thayer AcademyThayer Academy100m Hurdles217.36a—
Apr 26Winsor, Roxbury Latin @ ThayerApr 26 · High Jump · Place 3 · Thayer AcademyThayer AcademyHigh Jump34-10—
Apr 26Winsor, Roxbury Latin @ ThayerApr 26 · 100m Hurdles · Place 2 · Thayer AcademyThayer Academy100m Hurdles217.40a—
Apr 22BBN, Lawrence, Tabor @ ThayerApr 22 · High Jump · Place 4 · Thayer AcademyThayer AcademyHigh Jump44-10—
Apr 22BBN, Lawrence, Tabor @ ThayerApr 22 · 100m Hurdles · Place 3 · Thayer AcademyThayer Academy100m Hurdles317.77a—
Apr 15Thayer, Middlesex, Lawrence, BH @ Milton AcademyApr 15 · High Jump · Place 4 · Thayer AcademyThayer AcademyHigh Jump44-08.0011
Apr 15Thayer, Middlesex, Lawrence, BH @ Milton AcademyApr 15 · 100m Hurdles · Place 2 · Thayer AcademyThayer Academy100m Hurdles218.6711
Apr 8Pre-Season ISL Invitational @ ThayerApr 8 · 100m Hurdles · Place 4 · Thayer AcademyThayer Academy100m Hurdles33" / 0.838m4.17.29a11
Apr 8Pre-Season ISL Invitational @ ThayerApr 8 · High Jump · Place 3 · Thayer AcademyThayer AcademyHigh Jump3.4-10.0011

2022 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 14ISL T&F Championships 2022May 14 · 100m Hurdles · Place 4 · Thayer AcademyThayer Academy100m Hurdles33" / 0.838m4.16.34a PB10
May 14ISL T&F Championships 2022May 14 · High Jump · Place 5 · Thayer AcademyThayer AcademyHigh Jump5.5-00.00 PB10
May 7GOV, RL, NG, Rivers @ Thayer AcademyMay 7 · 100m Hurdles · Place 2 · Thayer AcademyThayer Academy100m Hurdles33" / 0.838m2.16.70a10
May 7GOV, RL, NG, Rivers @ Thayer AcademyMay 7 · High Jump · Place 3 · Thayer AcademyThayer AcademyHigh Jump3.4-10.0010
May 4StG, Riv, Groton, LA, Thayer @ Thayer AcademyMay 4 · 100m Hurdles · Place 2 · Thayer AcademyThayer Academy100m Hurdles33" / 0.838m2.17.23a10
May 4StG, Riv, Groton, LA, Thayer @ Thayer AcademyMay 4 · High Jump · Place 4 · Thayer AcademyThayer AcademyHigh Jump4.4-06.0010
Apr 30Belmont Hill T&F Meet #1Apr 30 · High Jump · Place 2 · Thayer AcademyThayer AcademyHigh Jump24-10.0010
Apr 30Belmont Hill T&F Meet #1Apr 30 · Javelin · Place 5 · Thayer AcademyThayer AcademyJavelin568-0310
Apr 30Belmont Hill T&F Meet #1Apr 30 · 100m Hurdles · Place 2 · Thayer AcademyThayer Academy100m Hurdles218.42a10
Apr 27Winsor, Bancroft @ Thayer AcademyApr 27 · Javelin · Place 3 · Thayer AcademyThayer AcademyJavelin600g3.67-10 PB10
Apr 27Winsor, Bancroft @ Thayer AcademyApr 27 · 100m Hurdles · Place 1 · Thayer AcademyThayer Academy100m Hurdles33" / 0.838m1.17.20a10
Apr 27Winsor, Bancroft @ Thayer AcademyApr 27 · High Jump · Place 4 · Thayer AcademyThayer AcademyHigh Jump4.4-10.0010
Apr 23BB&N, Lawrence, Thayer @ TaborApr 23 · Javelin · Place 6 · Thayer AcademyThayer AcademyJavelin600g6.64-0610
Apr 23BB&N, Lawrence, Thayer @ TaborApr 23 · 100m Hurdles · Place 2 · Thayer AcademyThayer Academy100m Hurdles33" / 0.838m2.18.17a10
Apr 23BB&N, Lawrence, Thayer @ TaborApr 23 · High Jump · Place 5 · Thayer AcademyThayer AcademyHigh Jump5.4-08.0010
Apr 16Lawrence, Middlesex, Milton @ ThayerApr 16 · Javelin · Place 4 · Thayer AcademyThayer AcademyJavelin600g4.66-0710
Apr 16Lawrence, Middlesex, Milton @ ThayerApr 16 · 100m Hurdles · Place 1 · Thayer AcademyThayer Academy100m Hurdles33" / 0.838m1.18.43a10
Apr 16Lawrence, Middlesex, Milton @ ThayerApr 16 · High Jump · Place 3 · Thayer AcademyThayer AcademyHigh Jump3.4-10.0010
Apr 9ISL Scrimmage @ ThayerApr 9 · High Jump · Place 4 · Thayer AcademyThayer AcademyHigh Jump45-00.0010
Apr 9ISL Scrimmage @ ThayerApr 9 · Javelin · Place 5 · Thayer AcademyThayer AcademyJavelin573-1110
Apr 9ISL Scrimmage @ ThayerApr 9 · 100m Hurdles · Place 2 · Thayer AcademyThayer Academy100m Hurdles217.7810

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 15RL, Nobles @ ThayerMay 15 · High Jump · Place 2 · Thayer AcademyThayer AcademyHigh Jump24-08.00—
May 15RL, Nobles @ ThayerMay 15 · Javelin · Place 5 · Thayer AcademyThayer AcademyJavelin571-09—
May 15RL, Nobles @ ThayerMay 15 · 100m Hurdles · Place 1 · Thayer AcademyThayer Academy100m Hurdles117.26—