Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorMSTCA Northeast Invitational · Jan 1025.85aMSTCA Northeast InvitationalJanuary 10, 2025
200 Meters · OutdoorSouth Shore Middle School League TF Championship · May 3131.96aSouth Shore Middle School League TF ChampionshipMay 31, 2022
300 Meters · IndoorPatriot League Meet #5 · Jan 2341.99aPatriot League Meet #5January 23, 2025
55 Meter · IndoorPatriot League Meet #2 · Dec 157.05aPatriot League Meet #2December 15, 2025
55 Meters · IndoorPatriot League Indoor Track & Field Championship · Jan 316.98aPatriot League Indoor Track & Field ChampionshipJanuary 31, 2026
55m Hurdles · 39" · IndoorPatriot League Meet #2 · Dec 159.27aPatriot League Meet #2December 15, 2025
Long Jump · IndoorPatriot League Meet #1 · Dec 1020-00.00Patriot League Meet #1December 10, 2025
Long Jump · OutdoorSouth Shore Middle School League TF Championship · May 3113-08.50South Shore Middle School League TF ChampionshipMay 31, 2022

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

2026 Indoor Track

17 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · Long Jump · Place 16 · PembrokePembrokeLong Jump1619-3.5011
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 55m Hurdles · Place 18 · PembrokePembroke55m Hurdles188.90a11
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · Long Jump · Place 27 · PembrokePembrokeLong Jump2717-10.25—
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · Long Jump · Place 7 · PembrokePembrokeLong Jump719-6.2511
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · 55m Hurdles · Place 7 · PembrokePembroke55m Hurdles78.75a11
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · 55m Hurdles · Place 5 · PembrokePembroke55m Hurdles58.71a11
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · 55 Meters · Place 13 · PembrokePembroke55 Meters136.98a PB11
Jan 24MSTCA Coaches' InvitationalJan 24 · Long Jump · Place 32 · PembrokePembrokeLong Jump3220-01.5011
Jan 21Patriot League Meet #5Jan 21 · Shot Put · Place 18 · PembrokePembrokeShot Put1831-811
Jan 21Patriot League Meet #5Jan 21 · Long Jump · Place 4 · PembrokePembrokeLong Jump419-811
Jan 21Patriot League Meet #5Jan 21 · 55m Hurdles · Place 9 · PembrokePembroke55m Hurdles98.75a11
Jan 21Patriot League Meet #5Jan 21 · Long Jump · Place 4 · PembrokePembrokeLong Jump419-811
Jan 21Patriot League Meet #5Jan 21 · 55m Hurdles · Place 9 · PembrokePembroke55m Hurdles98.75a11
Jan 21Patriot League Meet #5Jan 21 · Shot Put · Place 18 · PembrokePembrokeShot Put1831-811
Jan 17MSTCA Kalperis Relays - Division 4Jan 17 · Long Jump · Place 9 · PembrokePembrokeLong Jump96.02m11
Jan 9MSTCA Northeast InvitationalJan 9 · Long Jump · Place 22 · PembrokePembrokeLong Jump2219-9.5011
Jan 9MSTCA Northeast InvitationalJan 9 · 55m Hurdles · Place 40 · PembrokePembroke55m HurdlesRound P409.15a11

2025 Indoor Track

25 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 55m Hurdles · Place 53 · PembrokePembroke55m Hurdles39"Round P53.9.51a11
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Long Jump · Place 35 · PembrokePembrokeLong Jump35.18-01.5011
Dec 15Patriot League Meet #2Dec 15 · 55m Hurdles · Place 12 · PembrokePembroke55m Hurdles39"12.9.27a PB11
Dec 15Patriot League Meet #2Dec 15 · 55 Meter · Place 21 · PembrokePembroke55 Meter21.7.05a PB11
Dec 15Patriot League Meet #2Dec 15 · Long Jump · Place 8 · PembrokePembrokeLong Jump8.19-02.0011
Dec 10Patriot League Meet #1Dec 10 · 300 Meters · Place 52 · PembrokePembroke300 Meters52.42.75a11
Dec 10Patriot League Meet #1Dec 10 · 55 Meter · Place 18 · PembrokePembroke55 Meter18.7.06a11
Dec 10Patriot League Meet #1Dec 10 · Long Jump · Place 3 · PembrokePembrokeLong Jump3.20-00.00 PB11
Feb 15MIAA Division 4 Indoor Track & Field ChampionshipFeb 15 · Long Jump · Place 27 · PembrokePembrokeLong Jump2717-10.25—
Feb 8Patriot League Indoor TF ChampionshipFeb 8 · Long Jump · Place 13 · PembrokePembrokeLong Jump1317-4.75—
Feb 8Patriot League Indoor TF ChampionshipFeb 8 · 55m Hurdles · Place 19 · PembrokePembroke55m Hurdles199.70a—
Jan 30Patriot League Meet #6Jan 30 · Long Jump · Place 12 · PembrokePembrokeLong Jump1218-3.50—
Jan 30Patriot League Meet #6Jan 30 · 55m Hurdles · Place 17 · PembrokePembroke55m Hurdles179.74a—
Jan 30Patriot League Meet #6Jan 30 · 55 Meters · Place 40 · PembrokePembroke55 Meters407.29a—
Jan 23Patriot League Meet #5Jan 23 · Long Jump · Place 6 · PembrokePembrokeLong Jump618-7.50—
Jan 23Patriot League Meet #5Jan 23 · 300 Meters · Place 23 · PembrokePembroke300 Meters2341.99a PB—
Jan 16Patriot League Meet #4Jan 16 · 55m Hurdles · Place 12 · PembrokePembroke55m Hurdles129.41a—
Jan 10MSTCA Northeast InvitationalJan 10 · Long Jump · Place 55 · PembrokePembrokeLong Jump5517-11—
Jan 10MSTCA Northeast InvitationalJan 10 · 55m Hurdles · Place 80 · PembrokePembroke55m Hurdles809.79a—
Jan 10MSTCA Northeast InvitationalJan 10 · 200 Meters · Place 128 · PembrokePembroke200 Meters12825.85a PB—
Jan 10MSTCA Northeast InvitationalJan 10 · 55 Meters · Place 137 · PembrokePembroke55 Meters1377.26a—
Jan 6Patriot League Meet #3Jan 6 · Long Jump · Place 4 · PembrokePembrokeLong Jump419-3—
Jan 6Patriot League Meet #3Jan 6 · 55m Hurdles · Place 9 · PembrokePembroke55m Hurdles99.45a—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · Long Jump · Place 10 · PembrokePembrokeLong Jump1018-7.75—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 55m Hurdles · Place 11 · PembrokePembroke55m Hurdles119.35a—

2024 Indoor Track

21 results
DateMeetEventPlMarkGr
Dec 20Patriot League Meet #2Dec 20 · 55m Hurdles · Place 10 · PembrokePembroke55m Hurdles39"10.9.27a10
Dec 20Patriot League Meet #2Dec 20 · 55 Meter · Place 34 · PembrokePembroke55 Meter34.7.24a10
Dec 20Patriot League Meet #2Dec 20 · Long Jump · Place 12 · PembrokePembrokeLong Jump12.18-06.5010
Dec 10Patriot League Meet #1Dec 10 · 55m Hurdles · Place 7 · PembrokePembroke55m Hurdles39"7.9.39a10
Dec 10Patriot League Meet #1Dec 10 · 55 Meter · Place 28 · PembrokePembroke55 Meter28.7.24a10
Dec 10Patriot League Meet #1Dec 10 · Long Jump · Place 4 · PembrokePembrokeLong Jump4.17-07.0010
Feb 10Patriot league Indoor TF ChampionshipFeb 10 · Long Jump · Place 2 · PembrokePembrokeLong Jump217-4—
Feb 10Patriot league Indoor TF ChampionshipFeb 10 · 55m Hurdles · Place 18 · PembrokePembroke55m Hurdles189.73a—
Feb 1Patriot League Meet #6Feb 1 · 55m Hurdles · Place 23 · PembrokePembroke55m Hurdles239.94a—
Feb 1Patriot League Meet #6Feb 1 · 55 Meters · Place 62 · PembrokePembroke55 Meters627.67a—
Jan 26Patriot League Meet #5Jan 26 · Long Jump · Place 20 · PembrokePembrokeLong Jump2016-10.50—
Jan 26Patriot League Meet #5Jan 26 · 55m Hurdles · Place 16 · PembrokePembroke55m Hurdles1610.15a—
Jan 26Patriot League Meet #5Jan 26 · 55 Meters · Place 66 · PembrokePembroke55 Meters667.68a—
Jan 18Patriot League Meet #4Jan 18 · Long Jump · Place 14 · PembrokePembrokeLong Jump1417-3.50—
Jan 18Patriot League Meet #4Jan 18 · 55m Hurdles · Place 20 · PembrokePembroke55m Hurdles2010.43a—
Jan 18Patriot League Meet #4Jan 18 · 55 Meters · Place 69 · PembrokePembroke55 Meters697.70a—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · Long Jump · Place 16 · PembrokePembrokeLong Jump1617-8.75—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 55m Hurdles · Place 35 · PembrokePembroke55m HurdlesRound P3510.41a—
Jan 3Patriot League Meet #3Jan 3 · Long Jump · Place 24 · PembrokePembrokeLong Jump2415-10—
Jan 3Patriot League Meet #3Jan 3 · 55m Hurdles · Place 25 · PembrokePembroke55m Hurdles2510.69a—
Jan 3Patriot League Meet #3Jan 3 · 55 Meters · Place 45 · PembrokePembroke55 Meters457.59a—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 15Patriot League Meet #2Dec 15 · 55m Hurdles · PembrokePembroke55m Hurdles39"--DNS9
Dec 7Patriot League Meet #1Dec 7 · 55m Hurdles · Place 19 · PembrokePembroke55m Hurdles39"19.10.66aWind: 09
Dec 7Patriot League Meet #1Dec 7 · 55 Meter · Place 25 · PembrokePembroke55 Meter25.7.50aWind: 09

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 31South Shore Middle School League TF ChampionshipMay 31 · Long Jump · Place 9 · Pembroke CommunityPembroke CommunityLong Jump9.13-08.50 PB-
May 31South Shore Middle School League TF ChampionshipMay 31 · 200 Meters · Place 16 · Pembroke CommunityPembroke Community200 Meters16.31.96a PB-