Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorBaystate League Invite · Apr 206:38.49aBaystate League InviteApril 20, 2022
300 Meters · IndoorBSC #6 · Jan 2746.09aBSC #6January 27, 2022
55 Meter · IndoorBSC #5 · Jan 257.80aBSC #5January 25, 2022
Pole Vault · IndoorLast Chance Indoor National Qualifier @ BU · Mar 23.35mLast Chance Indoor National Qualifier @ BUMarch 2, 2025
Pole Vault · OutdoorMSTCA Division 1 Relays · May 1811-00.00MSTCA Division 1 RelaysMay 18, 2025
Triple Jump · OutdoorMSTCA Division 2 Relays · Apr 3010.03mMSTCA Division 2 RelaysApril 30, 2023

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

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Pole Vault · NatickNatickPole Vault--NH12
May 18MSTCA Division 1 RelaysMay 18 · Pole Vault · Place 6 · NatickNatickPole Vault6.11-00.00 PB12
Apr 9Bay State Conference 1 at Natick Apr 9 · Triple Jump · Place 2 · NatickNatickTriple Jump237-812
Apr 4Natick Invitational PV MeetApr 4 · Pole Vault · Place 4 · NatickNatickPole Vault411-012

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 2Last Chance Indoor National Qualifier @ BUMar 2 · Pole Vault · Place 3 · Natick Track ClubNatick Track ClubPole Vault3.3.35m PB12

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · Pole Vault · Place 6 · NatickNatickPole Vault6.10-00.0012
Feb 3BU Bruce Lehane Scarlet & White InvitationalFeb 3 · Pole Vault · Place 28 · NatickNatickPole Vault28.3.05m11
Jan 12MSTCA Northeast InvitationalJan 12 · Triple Jump · Place 25 · NatickNatickTriple Jump2536-02.2511

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 24MIAA Division 1 Track & Field ChampionshipMay 24 · Pole Vault · NatickNatickPole Vault--NH11
May 1Wellesely @ NatickMay 1 · Triple Jump · NatickNatickTriple Jump—35-11Unofficial11
Apr 28MSTCA Div. I Relays (PV Andover 4/25)Apr 28 · Pole Vault · Place 6 · NatickNatickPole Vault6.3.05m11
Apr 24Framingham @ NatickApr 24 · Triple Jump · NatickNatickTriple Jump—37-1.25Unofficial11
Apr 18MSTCA Warrior InvitationalApr 18 · Triple Jump · Place 26 · NatickNatickTriple Jump2637-5.50—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 26MIAA Division 2 Outdoor Track & Field ChampionshipMay 26 · Pole Vault · NatickNatickPole Vault--DNS10
May 10Natick v. BrooklineMay 10 · Triple Jump · NatickNatickTriple Jump—30-0.5Unofficial10
May 6MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONALMay 6 · Triple Jump · Place 45 · NatickNatickTriple Jump4534-4.50—
May 3Natick at WellesleyMay 3 · Triple Jump · NatickNatickTriple Jump—32-11Unofficial10
Apr 30MSTCA Division 2 RelaysApr 30 · Triple Jump · Place 50 · NatickNatickTriple Jump5010.03m PB—
Apr 26Framingham vs NatickApr 26 · Triple Jump · NatickNatickTriple Jump—34-3.75Unofficial10
Apr 19BSC RelaysApr 19 · Triple Jump · Place 16 · NatickNatickTriple Jump16.32-03.5010
Apr 12Natick vs. WeymouthApr 12 · Triple Jump · NatickNatickTriple Jump—33-6Unofficial10
Apr 11Natick InvitationalApr 11 · Pole Vault · Place 2 · NatickNatickPole Vault29-6—
Apr 4Newton North v NatickApr 4 · Triple Jump · NatickNatickTriple Jump—33-0.5Unofficial10

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 4Natick v WellesleyMay 4 · 1 Mile · NatickNatick1 Mile—6:30.1Unofficial9
May 4Natick v WellesleyMay 4 · Pole Vault · NatickNatickPole Vault—7'Unofficial9
Apr 20Baystate League InviteApr 20 · 1 Mile · Place 48 · NatickNatick1 Mile48.6:38.49a PB9
Apr 6Newton North v NatickApr 6 · 800 Meters · NatickNatick800 Meters—2:44.5Unofficial9

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 27BSC #6Jan 27 · 300 Meters · Place 45 · NatickNatick300 Meters45.46.09a PB9
Jan 27BSC #6Jan 27 · 55 Meter · Place 61 · NatickNatick55 Meter61.8.02a9
Jan 25BSC #5Jan 25 · 300 Meters · Place 65 · NatickNatick300 Meters65.47.27a9
Jan 25BSC #5Jan 25 · 55 Meter · Place 68 · NatickNatick55 Meter68.7.80a PB9
Jan 13BSC #4Jan 13 · 300 Meters · Place 33 · NatickNatick300 Meters33.47.76a9
Jan 13BSC #4Jan 13 · 55 Meter · Place 59 · NatickNatick55 Meter59.8.25a9

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 30BSC #3Dec 30 · 300 Meters · Place 43 · NatickNatick300 Meters43.47.34a9
Dec 30BSC #3Dec 30 · 55 Meter · Place 53 · NatickNatick55 Meter53.8.44a9
Dec 23BSC #2Dec 23 · 55 Meter · Place 57 · NatickNatick55 Meter57.8.45a9
Dec 16BSC #1Dec 16 · 55 Meter · Place 69 · NatickNatick55 Meter69.8.54a9