Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMVHS · Apr 1611.86aMVHSApril 16, 2024
400 Meters · Relay Split · OutdoorMVHS · Apr 1654.683MVHSApril 16, 2024
55 Meter · IndoorNHWTL PSU Morning · Dec 217.41aNHWTL PSU MorningDecember 21, 2024
60 Meters · IndoorRiverhawk Invitational · Feb 67.59aRiverhawk InvitationalFebruary 6, 2026
High Jump · IndoorAlden Invitational · Dec 61.90mAlden InvitationalDecember 6, 2025
High Jump · OutdoorJaylin Rainford Invitational · Mar 272.00mJaylin Rainford InvitationalMarch 27, 2026
Long Jump · IndoorURI Invitational · Jan 176.39mURI InvitationalJanuary 17, 2026
Long Jump · OutdoorPatriot League Outdoor Track & Field Championships · May 156.97mPatriot League Outdoor Track & Field ChampionshipsMay 15, 2026
Triple Jump · Outdoor2025 NHIAA Meet of Champions · Jun 843' 2.25"2025 NHIAA Meet of ChampionsJune 8, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · Long Jump · Place 7 · Holy CrossHoly CrossLong Jump7.6.97m PBWind: 1.5Fr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · High Jump · Place 2 · Holy CrossHoly CrossHigh Jump2.2.00mFr
May 3Duke TwilightMay 3 · Long Jump · Place 12 · Holy CrossHoly CrossLong Jump12.6.69mWind: 0.2Fr
May 3Duke TwilightMay 3 · High Jump · Place 8 · Holy CrossHoly CrossHigh Jump8.2.01mFr
Apr 18Jim Kavanagh Legacy InvitationalApr 18 · Long Jump · Place 5 · Holy CrossHoly CrossLong Jump5.6.70mWind: 1.3Fr
Apr 18Jim Kavanagh Legacy InvitationalApr 18 · High Jump · Place 2 · Holy CrossHoly CrossHigh Jump2.1.92mFr
Apr 11UMASS Commonwealth InvitationalApr 11 · Long Jump · Place 4 · Holy CrossHoly CrossLong Jump4.6.73mWind: 2.4Fr
Apr 11UMASS Commonwealth InvitationalApr 11 · High Jump · Place 6 · Holy CrossHoly CrossHigh Jump6.1.92mFr
Mar 27Jaylin Rainford InvitationalMar 27 · High Jump · Place 1 · Holy CrossHoly CrossHigh Jump12.00m PBFr

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · Long Jump · Place 12 · Holy CrossHoly CrossLong Jump126.48mFR
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · High Jump · Place 7 · Holy CrossHoly CrossHigh Jump71.96mFR
Feb 28Patriot League Indoor Track & Field ChampionshipsFeb 28 · Long Jump · Place 12 · Holy CrossHoly CrossLong Jump12.6.58mFr
Feb 28Patriot League Indoor Track & Field ChampionshipsFeb 28 · High Jump · Place 9 · Holy CrossHoly CrossHigh Jump9.1.91mFr
Feb 21Brown InviteFeb 21 · Long Jump · Place 3 · Holy CrossHoly CrossLong Jump36.72mFr
Feb 21Brown InviteFeb 21 · High Jump · Place 2 · Holy CrossHoly CrossHigh Jump21.90mFr
Feb 6Riverhawk InvitationalFeb 6 · Long Jump · Place 2 · Holy CrossHoly CrossLong Jump26.66mFr
Feb 6Riverhawk InvitationalFeb 6 · High Jump · Place 5 · Holy CrossHoly CrossHigh Jump51.95mFr
Feb 6Riverhawk InvitationalFeb 6 · 60 Meters · Place 103 · Holy CrossHoly Cross60 MetersRound P1037.59a PBFr
Jan 30John Thomas Terrier ClassicJan 30 · High Jump · Place 14 · Holy CrossHoly CrossHigh Jump141.85FR
Jan 18Suffolk Ice BreakerJan 18 · High Jump · Place 5 · Holy CrossHoly CrossHigh Jump51.90mFr
Jan 17URI InvitationalJan 17 · Long Jump · Place 13 · Holy CrossHoly CrossLong Jump136.39m PBFR

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 6Alden InvitationalDec 6 · Long Jump · Place 7 · Holy CrossHoly CrossLong Jump7.6.36mFr
Dec 6Alden InvitationalDec 6 · High Jump · Place 3 · Holy CrossHoly CrossHigh Jump3.1.90m PBFr
Jan 19NHWTL UNH MorningJan 19 · 55 Meter · Merrimack ValleyMerrimack Valley55 MeterRound P--DNS12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · Triple Jump · Merrimack ValleyMerrimack ValleyTriple Jump--DNS12
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · Long Jump · Place 18 · Merrimack ValleyMerrimack ValleyLong Jump18.20-05.0012
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · High Jump · Place 10 · Merrimack ValleyMerrimack ValleyHigh Jump10.6-03.0012
Jun 82025 NHIAA Meet of ChampionsJun 8 · Triple Jump · Place 5 · Merrimack ValleyMerrimack ValleyTriple Jump5.43' 2.25" PB12
Jun 82025 NHIAA Meet of ChampionsJun 8 · Long Jump · Place 5 · Merrimack ValleyMerrimack ValleyLong Jump5.21' 11.25"12
Jun 82025 NHIAA Meet of ChampionsJun 8 · High Jump · Place 1 · Merrimack ValleyMerrimack ValleyHigh Jump1.6' 4"12
May 31NHIAA D-II Outdoor Championship & BattlenotesMay 31 · Triple Jump · Place 1 · Merrimack ValleyMerrimack ValleyTriple Jump1.42-5.512
May 31NHIAA D-II Outdoor Championship & BattlenotesMay 31 · Long Jump · Place 3 · Merrimack ValleyMerrimack ValleyLong Jump3.20-11.512
May 31NHIAA D-II Outdoor Championship & BattlenotesMay 31 · High Jump · Place 2 · Merrimack ValleyMerrimack ValleyHigh Jump2.6-212
May 15MV Senior DayMay 15 · Triple Jump · Place 2 · Merrimack ValleyMerrimack ValleyTriple Jump2.40-08.5012
May 15MV Senior DayMay 15 · Long Jump · Place 1 · Merrimack ValleyMerrimack ValleyLong Jump1.21-03.5012
May 15MV Senior DayMay 15 · High Jump · Place 1 · Merrimack ValleyMerrimack ValleyHigh Jump1.6-02.0012
May 15MV Senior DayMay 15 · 100 Meters · Merrimack ValleyMerrimack Valley100 Meters--DNS12

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21NHWTL PSU MorningDec 21 · 55 Meter · Place 17 · Merrimack ValleyMerrimack Valley55 MeterRound P17.7.41a PB12
Dec 21NHWTL PSU MorningDec 21 · Long Jump · Place 3 · Merrimack ValleyMerrimack ValleyLong Jump3.19-06.0012
Dec 21NHWTL PSU MorningDec 21 · High Jump · Place 2 · Merrimack ValleyMerrimack ValleyHigh Jump2.5-04.0012

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 11Bobcat2024May 11 · Long Jump · Place 2 · Merrimack ValleyMerrimack ValleyLong JumpRound P2.20' 7"11
May 11Bobcat2024May 11 · Long Jump · Place 1 · Merrimack ValleyMerrimack ValleyLong Jump1.21' 1.25"11
May 11Bobcat2024May 11 · High Jump · Place 4 · Merrimack ValleyMerrimack ValleyHigh Jump4.5' 11"11
Apr 27Black BearApr 27 · Long Jump · Place 6 · Merrimack ValleyMerrimack ValleyLong Jump6.19-10.0011
Apr 27Black BearApr 27 · High Jump · Place 13 · Merrimack ValleyMerrimack ValleyHigh Jump13.5-04.0011
Apr 27Black BearApr 27 · 400 Meters · Merrimack ValleyMerrimack Valley400 MetersRelay Split—55.79211
Apr 27Black BearApr 27 · 100 Meters · Place 22 · Merrimack ValleyMerrimack Valley100 Meters22.12.00aWind: 0.111
Apr 20Sanborn InviteApr 20 · Long Jump · Place 4 · Merrimack ValleyMerrimack ValleyLong Jump4.19-06.0011
Apr 20Sanborn InviteApr 20 · High Jump · Place 12 · Merrimack ValleyMerrimack ValleyHigh Jump12.5-04.0011
Apr 16MVHSApr 16 · Long Jump · Place 1 · Merrimack ValleyMerrimack ValleyLong Jump1.18-04.5011
Apr 16MVHSApr 16 · High Jump · Place 1 · Merrimack ValleyMerrimack ValleyHigh Jump1.6-00.0011
Apr 16MVHSApr 16 · 400 Meters · Merrimack ValleyMerrimack Valley400 MetersRelay Split—54.683 PB11
Apr 16MVHSApr 16 · 100 Meters · Place 5 · Merrimack ValleyMerrimack Valley100 Meters5.11.86a PB11
Apr 13Pelham InviteApr 13 · Long Jump · Place 2 · Merrimack ValleyMerrimack ValleyLong Jump2.19-05.0011
Apr 13Pelham InviteApr 13 · 400 Meters · Merrimack ValleyMerrimack Valley400 MetersRelay Split—1:43.58411
Apr 13Pelham InviteApr 13 · 100 Meters · Place 15 · Merrimack ValleyMerrimack Valley100 MetersRound P15.12.15a11
Apr 11Coe-BrownApr 11 · Long Jump · Place 1 · Merrimack ValleyMerrimack ValleyLong Jump1.18-06.0011
Apr 11Coe-BrownApr 11 · High Jump · Place 1 · Merrimack ValleyMerrimack ValleyHigh Jump1.5-06.0011
Apr 11Coe-BrownApr 11 · 100 Meters · Place 7 · Merrimack ValleyMerrimack Valley100 Meters7.12.09a11

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 26NHIAA Division II Track & Field ChampionshipsMay 26 · Long Jump · Place 15 · Merrimack ValleyMerrimack ValleyLong Jump15.18-03.75Wind: 010
May 26NHIAA Division II Track & Field ChampionshipsMay 26 · High Jump · Place 12 · Merrimack ValleyMerrimack ValleyHigh Jump12.5-06.0010