Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorML-12 #1A: Bel v. Win; Mel v Bur · Apr 813.06aML-12 #1A: Bel v. Win; Mel v BurApril 8, 2025
55m Hurdles · 39" · IndoorMiddlesex League Indoor Block #1 · Dec 1510.43aMiddlesex League Indoor Block #1December 15, 2022
55m Hurdles · 39" · OutdoorMiddlesex League Indoor #5 · Jan 2610.66aMiddlesex League Indoor #5January 26, 2023
Pole Vault · IndoorRising Stars Youth Champs · Mar 64.10mRising Stars Youth ChampsMarch 6, 2026
Pole Vault · OutdoorMIAA Meet of Champions · Jun 414-00.00MIAA Meet of ChampionsJune 4, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · Pole Vault · Place 2 · BelmontBelmontPole Vault2.14-00.00 PB12
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Pole Vault · Place 1 · BelmontBelmontPole Vault1.13-06.0012
May 20ML-12 Championship MeetMay 20 · Pole Vault · Place 1 · BelmontBelmontPole Vault113-06.0012
Apr 29ML-12 Block #3B: Red/Lex; Wil/Sto; Bel/ArlApr 29 · Pole Vault · Place 1 · BelmontBelmontPole Vault113-09.0012
Apr 16Natick Invitational PV MeetApr 16 · Pole Vault · Place 1 · BelmontBelmontPole Vault1.13'0"12
Apr 7ML-12 Block #1A: Bel/Lex; Mel/WakApr 7 · Javelin · Place 7 · BelmontBelmontJavelin798-1112
Feb 8Greater Boston Track Club MeetFeb 8 · Pole Vault · Lux Viridi Athletic ClubLux Viridi Athletic ClubPole Vault—SCR12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 6Rising Stars Youth ChampsMar 6 · Pole Vault · Place 3 · UnattachedUnattachedPole Vault3.4.10m PB12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 7Umass Boston Beacon Season OpenerDec 7 · Pole Vault · Place 1 · UnattachedUnattachedPole Vault1.4.10m12
Feb 23USATF-NE Indoor Track and Field ChampionshipsFeb 23 · Pole Vault · Place 7 · Lux Viridi Athletic ClubLux Viridi Athletic ClubPole Vault7.4.10m11
Jan 27ML-12 JV ChampionshipJan 27 · Pole Vault · Place 1 · BelmontBelmontPole Vault113-9—
Jan 24Riverhawk InvitationalJan 24 · Pole Vault · Place 26 · Lux Viridi Athletic ClubLux Viridi Athletic ClubPole Vault26.3.83m11
Jan 20ML-12 Varsity/JV Block #5B: Bel/Arl; Wob/Rea; Win/LexJan 20 · Pole Vault · BelmontBelmontPole Vault—DNS11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · Pole Vault · BelmontBelmontPole Vault--NH11
Jun 5MIAA Meet of ChampionsJun 5 · Pole Vault · Place 3 · BelmontBelmontPole Vault313-611
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Pole Vault · BelmontBelmontPole Vault—NH11
May 14ML-12 #5C Updated: Wak v Burl; Burl v Ston; Wak v WatMay 14 · Pole Vault · Place 1 · BelmontBelmontPole Vault113-00.0011
May 8ML-12 #4C: Win v Wob; Wat v MelMay 8 · Pole Vault · Place 1 · BelmontBelmontPole Vault114-611
May 3Weston Twilight Invitational - Weston EventsMay 3 · Pole Vault · Place 1 · BelmontBelmontPole Vault114-00.0011
May 1ML-12 #3C: Arl v Win; Bur v WatMay 1 · Pole Vault · Place 1 · BelmontBelmontPole Vault114-011
Apr 29ML-12 #3A: Bel v Read; Wil v WakeApr 29 · Javelin · Place 15 · BelmontBelmontJavelin1599-0111
Apr 15ML-12 #2A: Bel v Lex; Ston v WatrApr 15 · Javelin · Place 7 · BelmontBelmontJavelin7102-711
Apr 8ML-12 #1A: Bel v. Win; Mel v BurApr 8 · Javelin · Place 1 · BelmontBelmontJavelin193-711
Apr 8ML-12 #1A: Bel v. Win; Mel v BurApr 8 · 100 Meters · Place 21 · BelmontBelmont100 Meters2113.06a PB11

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 21The Beantown Winter ClassicDec 21 · Pole Vault · Place 2 · UnattachedUnattachedPole Vault2.3.95m11
Dec 7Umass Boston Beacon Season OpenerDec 7 · Pole Vault · Place 3 · UnattachedUnattachedPole Vault3.3.95m11
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · Pole Vault · Place 10 · Lux ViridiLux ViridiPole Vault10.3.65m11
Jan 25ML-12 JV Championship MeetJan 25 · 55m Hurdles · Place 8 · BelmontBelmont55m Hurdles89.94a—
Jan 25ML-12 JV Championship MeetJan 25 · 55m Hurdles · Place 8 · BelmontBelmont55m Hurdles810.39a—
Jan 15ML-12 Varsity Block #5Jan 15 · Pole Vault · Place 2 · BelmontBelmontPole Vault211-0—
Jan 15ML-12 Varsity Block #5Jan 15 · 55m Hurdles · Place 30 · BelmontBelmont55m Hurdles309.95a—
Jan 9ML-12 Varsity Block #4Jan 9 · 55m Hurdles · Place 27 · BelmontBelmont55m Hurdles2710.13a—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 28USATF-NE Pole Vault ChampionshipJul 28 · Pole Vault · UnattachedUnattachedPole Vault—DNS10
May 30MIAA Meet of ChampionsMay 30 · Pole Vault · Place 10 · BelmontBelmontPole Vault1013-0—
May 24MIAA Division 2 Track & Field ChampionshipMay 24 · Pole Vault · Place 1 · BelmontBelmontPole Vault1.13-00.0010
May 15ML-12 ChampionshipsMay 15 · Pole Vault · Place 2 · BelmontBelmontPole Vault212-6—
May 15ML-12 ChampionshipsMay 15 · 110m Hurdles · Place 21 · BelmontBelmont110m Hurdles2119.43a—
May 10MSTCA Twilight InvitationalMay 10 · Pole Vault · Place 3 · BelmontBelmontPole Vault310-6—
May 4Weston Twilight Invitational - Weston EventsMay 4 · Pole Vault · Place 10 · BelmontBelmontPole Vault1010-6—
Apr 30ML-12 Block 4A (ARL v BEL; WAK v BUR)Apr 30 · Triple Jump · Place 9 · BelmontBelmontTriple Jump935-0.25—
Apr 30ML-12 Block 4A (ARL v BEL; WAK v BUR)Apr 30 · 110m Hurdles · Place 8 · BelmontBelmont110m Hurdles819.83a—
Apr 23ML-12 Block 3A (BEL v REA; BUR v WAT)Apr 23 · Pole Vault · Place 1 · BelmontBelmontPole Vault111-6—
Apr 23ML-12 Block 3A (BEL v REA; BUR v WAT)Apr 23 · 110m Hurdles · Place 7 · BelmontBelmont110m Hurdles719.98a—
Apr 22Make It Happen PV MeetApr 22 · Pole Vault · Place 1 · BelmontBelmontPole Vault112-0—
Apr 10ML-12 Block 2B (BEL v WIN; MEL v BUR)Apr 10 · 110m Hurdles · Place 9 · BelmontBelmont110m Hurdles920.52a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21ML-12 Varsity Block #2Dec 21 · 55m Hurdles · BelmontBelmont55m Hurdles39"—DNS10
Jan 5Middlesex League Indoor T&F #4Jan 5 · 55m Hurdles · Place 8 · BelmontBelmont55m Hurdles810.79FR

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 11Middlesex League 5CMay 11 · Triple Jump · Place 7 · BelmontBelmontTriple Jump733-10—
May 11Middlesex League 5CMay 11 · 110m Hurdles · Place 5 · BelmontBelmont110m Hurdles519.85a—
May 3Middlesex League 4BMay 3 · Triple Jump · Place 18 · BelmontBelmontTriple Jump1832-9.509
May 3Middlesex League 4BMay 3 · 110m Hurdles · Place 11 · BelmontBelmont110m Hurdles1121.129
Apr 24Middlesex League 3AApr 24 · 110m Hurdles · Place 10 · BelmontBelmont110m Hurdles1021.30a—
Apr 8Middlesex League @ Burlington PMApr 8 · 400m Hurdles · BelmontBelmont400m Hurdles36" / 0.914m—DNS9
Apr 8Middlesex League @ Burlington PMApr 8 · Triple Jump · BelmontBelmontTriple Jump—DNS9
Jan 26Middlesex League Indoor #5Jan 26 · 55m Hurdles · Place 35 · BelmontBelmont55m Hurdles39"35.10.66a PB9

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 22Middlesex League Indoor T&F Block #2Dec 22 · 55m Hurdles · Place 29 · BelmontBelmont55m Hurdles39"29.10.59a9
Dec 15Middlesex League Indoor Block #1Dec 15 · 55m Hurdles · Place 27 · BelmontBelmont55m Hurdles39"27.10.43a PB9