Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorPembroke vs Quincy vs North Quincy · May 146:00.66aPembroke vs Quincy vs North QuincyMay 14, 2025
100 Meters · OutdoorHanover @ Pembroke · Apr 2912.87aHanover @ PembrokeApril 29, 2024
1000 Meters · IndoorMSTCA Boys Pentathlon · Feb 263:17.69aMSTCA Boys PentathlonFebruary 26, 2026
100m Hurdles · 30" / 0.762m · OutdoorMA Division 2 Middle School State Track & Field Championship · Jun 915.40aMA Division 2 Middle School State Track & Field Championship June 9, 2023
110m Hurdles · 39" / 0.991m · OutdoorMSTCA Lou Tozzi Twilight Freshman-Sophomore Invitational · May 216.76aMSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2, 2025
1500 Meters · OutdoorMIAA Division 4 Track & Field Championship · May 305:14.96aMIAA Division 4 Track & Field ChampionshipMay 30, 2025
200 Meters · IndoorMSTCA Northeast Invitational · Jan 1025.24aMSTCA Northeast InvitationalJanuary 10, 2025
200 Meters · OutdoorQuincy/North Quincy @ Pembroke · May 626.22aQuincy/North Quincy @ PembrokeMay 6, 2024
300 Meters · IndoorPatriot League Meet #1 · Dec 1040.02aPatriot League Meet #1December 10, 2025
400 Meters · OutdoorSouth Shore Middle School League TF Championship · May 311:05.66aSouth Shore Middle School League TF ChampionshipMay 31, 2022
55 Meter · IndoorPatriot League Meet #1 · Dec 107.35aPatriot League Meet #1December 10, 2025
55 Meters · IndoorMSTCA Northeast Invitational · Jan 107.24aMSTCA Northeast InvitationalJanuary 10, 2025
55m Hurdles · 39" · IndoorPatriot League Meet #3 · Dec 228.64aPatriot League Meet #3December 22, 2025
600 Meters · IndoorPatriot League Meet #5 · Jan 231:40.26aPatriot League Meet #5January 23, 2025
High Jump · IndoorPatriot League Meet #1 · Dec 105-08.00Patriot League Meet #1December 10, 2025
High Jump · OutdoorMSTCA Multi Fest & Relay Invitational · Apr 191.57mMSTCA Multi Fest & Relay InvitationalApril 19, 2024
Long Jump · IndoorPatriot League Meet #2 · Dec 1520-06.00Patriot League Meet #2December 15, 2025
Long Jump · OutdoorMSTCA Multi Fest & Relay Invitational · Apr 195.16mMSTCA Multi Fest & Relay InvitationalApril 19, 2024
Shot Put · 12lb · OutdoorPembroke vs Quincy vs North Quincy · May 1426-07.00Pembroke vs Quincy vs North QuincyMay 14, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · Long Jump · Place 26 · PembrokePembrokeLong Jump2619-4.2511
May 19Patriot League Championship MeetMay 19 · Long Jump · Place 6 · PembrokePembrokeLong Jump6.19' 4.5"11
May 13Pembroke vs Quincy vs North QuincyMay 13 · Long Jump · Place 3 · PembrokePembrokeLong Jump318-11.2511
May 13Pembroke vs Quincy vs North QuincyMay 13 · 200 Meters · Place 6 · PembrokePembroke200 Meters626.90a11
May 13Pembroke vs Quincy vs North QuincyMay 13 · 100 Meters · Place 12 · PembrokePembroke100 Meters1212.90a11

2026 Indoor Track

27 results
DateMeetEventPlMarkGr
Feb 26MSTCA Boys PentathlonFeb 26 · Long Jump · Place 43 · PembrokePembrokeLong Jump435.82m11
Feb 26MSTCA Boys PentathlonFeb 26 · Shot Put · Place 58 · PembrokePembrokeShot Put589.46m11
Feb 26MSTCA Boys PentathlonFeb 26 · 55m Hurdles · Place 30 · PembrokePembroke55m Hurdles308.56a11
Feb 26MSTCA Boys PentathlonFeb 26 · 1000 Meters · Place 67 · PembrokePembroke1000 Meters673:17.69a PB11
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · Long Jump · Place 9 · PembrokePembrokeLong Jump920-411
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · High Jump · Place 14 · PembrokePembrokeHigh Jump145-1011
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 55m Hurdles · Place 9 · PembrokePembroke55m Hurdles98.46a11
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 55m Hurdles · Place 22 · PembrokePembroke55m Hurdles228.77—
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · Long Jump · Place 3 · PembrokePembrokeLong Jump320-2.5011
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · High Jump · Place 5 · PembrokePembrokeHigh Jump55-611
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · 55m Hurdles · Place 6 · PembrokePembroke55m Hurdles68.72a11
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · 55m Hurdles · Place 4 · PembrokePembroke55m Hurdles48.47a11
Jan 24MSTCA Coaches' InvitationalJan 24 · Long Jump · Place 40 · PembrokePembrokeLong Jump4019-09.7511
Jan 24MSTCA Coaches' InvitationalJan 24 · 55m Hurdles · Place 36 · PembrokePembroke55m HurdlesRound P368.50a11
Jan 21Patriot League Meet #5Jan 21 · Long Jump · Place 5 · PembrokePembrokeLong Jump519-711
Jan 21Patriot League Meet #5Jan 21 · High Jump · Place 5 · PembrokePembrokeHigh Jump55-811
Jan 21Patriot League Meet #5Jan 21 · 55m Hurdles · Place 5 · PembrokePembroke55m Hurdles58.49a11
Jan 21Patriot League Meet #5Jan 21 · Long Jump · Place 5 · PembrokePembrokeLong Jump519-711
Jan 21Patriot League Meet #5Jan 21 · High Jump · Place 5 · PembrokePembrokeHigh Jump55-811
Jan 21Patriot League Meet #5Jan 21 · 55m Hurdles · Place 5 · PembrokePembroke55m Hurdles58.49a11
Jan 17MSTCA Kalperis Relays - Division 4Jan 17 · Long Jump · Place 13 · PembrokePembrokeLong Jump135.90m11
Jan 9MSTCA Northeast InvitationalJan 9 · Long Jump · Place 9 · PembrokePembrokeLong Jump920-5.2511
Jan 9MSTCA Northeast InvitationalJan 9 · 55m Hurdles · Place 22 · PembrokePembroke55m HurdlesRound P228.46a11
Jan 6Patriot League Meet #4Jan 6 · Long Jump · Place 7 · PembrokePembrokeLong Jump719-3.5011
Jan 6Patriot League Meet #4Jan 6 · High Jump · Place 2 · PembrokePembrokeHigh Jump25-611
Jan 6Patriot League Meet #4Jan 6 · 55m Hurdles · Place 5 · PembrokePembroke55m Hurdles58.67a11
Jan 6Patriot League Meet #4Jan 6 · 55 Meters · Place 44 · PembrokePembroke55 Meters447.35a11

2025 Indoor Track

35 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 55m Hurdles · Place 50 · PembrokePembroke55m Hurdles39"Round P50.9.50a11
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Long Jump · Place 25 · PembrokePembrokeLong Jump25.18-11.5011
Dec 22Patriot League Meet #3Dec 22 · 300 Meters · Place 32 · PembrokePembroke300 Meters32.42.75a11
Dec 22Patriot League Meet #3Dec 22 · 55m Hurdles · Place 6 · PembrokePembroke55m Hurdles39"6.8.64a PB11
Dec 22Patriot League Meet #3Dec 22 · Long Jump · Place 8 · PembrokePembrokeLong Jump8.18-05.0011
Dec 22Patriot League Meet #3Dec 22 · High Jump · Place 7 · PembrokePembrokeHigh Jump7.5-04.0011
Dec 15Patriot League Meet #2Dec 15 · 55m Hurdles · Place 5 · PembrokePembroke55m Hurdles39"5.8.74a11
Dec 15Patriot League Meet #2Dec 15 · 55 Meter · Place 50 · PembrokePembroke55 Meter50.7.36a11
Dec 15Patriot League Meet #2Dec 15 · Long Jump · Place 3 · PembrokePembrokeLong Jump3.20-06.00 PB11
Dec 15Patriot League Meet #2Dec 15 · High Jump · Place 2 · PembrokePembrokeHigh Jump2.5-06.0011
Dec 10Patriot League Meet #1Dec 10 · 300 Meters · Place 22 · PembrokePembroke300 Meters22.40.02a PB11
Dec 10Patriot League Meet #1Dec 10 · 55 Meter · Place 46 · PembrokePembroke55 Meter46.7.35a PB11
Dec 10Patriot League Meet #1Dec 10 · Long Jump · Place 5 · PembrokePembrokeLong Jump5.19-04.5011
Dec 10Patriot League Meet #1Dec 10 · High Jump · Place 5 · PembrokePembrokeHigh Jump5.5-08.00 PB11
Feb 15MIAA Division 4 Indoor Track & Field ChampionshipFeb 15 · 55m Hurdles · Place 22 · PembrokePembroke55m Hurdles228.77a—
Feb 8Patriot League Indoor TF ChampionshipFeb 8 · Long Jump · Place 7 · PembrokePembrokeLong Jump719-0.50—
Feb 8Patriot League Indoor TF ChampionshipFeb 8 · High Jump · Place 3 · PembrokePembrokeHigh Jump35-8—
Feb 8Patriot League Indoor TF ChampionshipFeb 8 · 55m Hurdles · Place 9 · PembrokePembroke55m Hurdles98.86a—
Jan 30Patriot League Meet #6Jan 30 · High Jump · Place 7 · PembrokePembrokeHigh Jump75-4—
Jan 30Patriot League Meet #6Jan 30 · 55m Hurdles · Place 5 · PembrokePembroke55m Hurdles58.65a—
Jan 30Patriot League Meet #6Jan 30 · 55 Meters · Place 41 · PembrokePembroke55 Meters417.30a—
Jan 23Patriot League Meet #5Jan 23 · Long Jump · Place 9 · PembrokePembrokeLong Jump917-8—
Jan 23Patriot League Meet #5Jan 23 · 600 Meters · Place 20 · PembrokePembroke600 Meters201:40.26a PB—
Jan 16Patriot League Meet #4Jan 16 · High Jump · Place 14 · PembrokePembrokeHigh Jump145-2—
Jan 16Patriot League Meet #4Jan 16 · 55m Hurdles · Place 5 · PembrokePembroke55m Hurdles58.70a—
Jan 16Patriot League Meet #4Jan 16 · 55 Meters · Place 50 · PembrokePembroke55 Meters507.30a—
Jan 10MSTCA Northeast InvitationalJan 10 · Long Jump · Place 49 · PembrokePembrokeLong Jump4918-1.50—
Jan 10MSTCA Northeast InvitationalJan 10 · 55m Hurdles · Place 32 · PembrokePembroke55m Hurdles328.64a—
Jan 10MSTCA Northeast InvitationalJan 10 · 200 Meters · Place 100 · PembrokePembroke200 Meters10025.24a PB—
Jan 10MSTCA Northeast InvitationalJan 10 · 55 Meters · Place 131 · PembrokePembroke55 Meters1317.24a PB—
Jan 6Patriot League Meet #3Jan 6 · High Jump · Place 15 · PembrokePembrokeHigh Jump155-2—
Jan 6Patriot League Meet #3Jan 6 · 55m Hurdles · Place 7 · PembrokePembroke55m Hurdles79.06a—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · High Jump · Place 5 · PembrokePembrokeHigh Jump55-8—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 55m Hurdles · Place 3 · PembrokePembroke55m Hurdles38.69a—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 55m Hurdles · Place 4 · PembrokePembroke55m Hurdles48.70a—

2025 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · Long Jump · Place 4 · PembrokePembrokeLong Jump46.04m10
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · Long Jump · Place 15 · PembrokePembrokeLong Jump1520-9.2510
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · High Jump · Place 6 · PembrokePembrokeHigh Jump61.65m10
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · Shot Put · Place 10 · PembrokePembrokeShot Put108.88m10
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 110m Hurdles · Place 9 · PembrokePembroke110m Hurdles917.02a10
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 110m Hurdles · Place 19 · PembrokePembroke110m Hurdles1916.77a10
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 1500 Meters · Place 10 · PembrokePembroke1500 Meters105:14.96a PB10
May 24MSTCA South Shore Twilight InvitationalMay 24 · High Jump · Place 10 · PembrokePembrokeHigh Jump105-610
May 24MSTCA South Shore Twilight InvitationalMay 24 · 110m Hurdles · Place 23 · PembrokePembroke110m Hurdles2318.17a10
May 20Patriot League Spring ChampionshipMay 20 · Long Jump · Place 7 · PembrokePembrokeLong Jump719-1.5010
May 20Patriot League Spring ChampionshipMay 20 · 110m Hurdles · Place 10 · PembrokePembroke110m Hurdles1017.15a10
May 17MSTCA Division 4 RelaysMay 17 · Long Jump · Place 19 · PembrokePembrokeLong Jump195.91m10
May 14Pembroke vs Quincy vs North QuincyMay 14 · 1 Mile · Place 16 · PembrokePembroke1 Mile16.6:00.66a PB10
May 14Pembroke vs Quincy vs North QuincyMay 14 · Shot Put · Place 21 · PembrokePembrokeShot Put12lb21.26-07.00 PB10
May 14Pembroke vs Quincy vs North QuincyMay 14 · High Jump · Place 4 · PembrokePembrokeHigh Jump4.5-02.0010
May 10MSTCA Coaches Shore InvitationalMay 10 · Long Jump · Place 40 · PembrokePembrokeLong Jump4018-6.5010
May 10MSTCA Coaches Shore InvitationalMay 10 · 110m Hurdles · Place 25 · PembrokePembroke110m Hurdles2516.84a10
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · Long Jump · Place 15 · PembrokePembrokeLong Jump15.18-08.5010
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · 110m Hurdles · Place 4 · PembrokePembroke110m Hurdles39" / 0.991mRound P4.16.94a10
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · 110m Hurdles · Place 6 · PembrokePembroke110m Hurdles39" / 0.991m6.16.76a PB10
Apr 15Pembroke vs Plymouth SouthApr 15 · Long Jump · Place 2 · PembrokePembrokeLong Jump220-010
Apr 15Pembroke vs Plymouth SouthApr 15 · High Jump · Place 2 · PembrokePembrokeHigh Jump25-810
Apr 15Pembroke vs Plymouth SouthApr 15 · 400m Hurdles · Place 4 · PembrokePembroke400m Hurdles41:03.65a10
Apr 15Pembroke vs Plymouth SouthApr 15 · 110m Hurdles · Place 6 · PembrokePembroke110m Hurdles617.42a10
Apr 9Pembroke vs HanoverApr 9 · 110m Hurdles · Place 2 · PembrokePembroke110m Hurdles39" / 0.991m2.19.210
Apr 9Pembroke vs HanoverApr 9 · High Jump · Place 3 · PembrokePembrokeHigh Jump3.5-02.0010
Apr 9Pembroke vs HanoverApr 9 · 200 Meters · Place 11 · PembrokePembroke200 Meters11.26.510

2024 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 20Patriot League Meet #2Dec 20 · 55m Hurdles · Place 7 · PembrokePembroke55m Hurdles39"7.8.90a10
Dec 20Patriot League Meet #2Dec 20 · High Jump · PembrokePembrokeHigh Jump--NH10
Dec 10Patriot League Meet #1Dec 10 · 55m Hurdles · Place 5 · PembrokePembroke55m Hurdles39"5.8.99a10
Dec 10Patriot League Meet #1Dec 10 · 55 Meter · Place 51 · PembrokePembroke55 Meter51.7.49a10
Dec 10Patriot League Meet #1Dec 10 · High Jump · Place 4 · PembrokePembrokeHigh Jump4.5-06.0010
Feb 10Patriot league Indoor TF ChampionshipFeb 10 · 55m Hurdles · Place 12 · PembrokePembroke55m Hurdles129.12a—
Feb 1Patriot League Meet #6Feb 1 · High Jump · Place 10 · PembrokePembrokeHigh Jump105-4—
Feb 1Patriot League Meet #6Feb 1 · 55m Hurdles · Place 18 · PembrokePembroke55m Hurdles189.44a—
Feb 1Patriot League Meet #6Feb 1 · 55 Meters · Place 82 · PembrokePembroke55 Meters827.83a—
Jan 26Patriot League Meet #5Jan 26 · High Jump · Place 11 · PembrokePembrokeHigh Jump115-2—
Jan 26Patriot League Meet #5Jan 26 · 55m Hurdles · Place 10 · PembrokePembroke55m Hurdles109.18a—
Jan 26Patriot League Meet #5Jan 26 · 55 Meters · Place 69 · PembrokePembroke55 Meters697.74a—
Jan 18Patriot League Meet #4Jan 18 · High Jump · Place 12 · PembrokePembrokeHigh Jump125-2—
Jan 18Patriot League Meet #4Jan 18 · 55m Hurdles · Place 10 · PembrokePembroke55m Hurdles109.51a—
Jan 18Patriot League Meet #4Jan 18 · 300 Meters · Place 41 · PembrokePembroke300 Meters4143.75a—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 55m Hurdles · Place 34 · PembrokePembroke55m HurdlesRound P3410.38a—

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 15Patriot League Spring ChampionshipMay 15 · 400m Hurdles · Place 11 · PembrokePembroke400m Hurdles111:06.13a—
May 15Patriot League Spring ChampionshipMay 15 · 110m Hurdles · Place 22 · PembrokePembroke110m Hurdles2219.97a—
May 6Quincy/North Quincy @ PembrokeMay 6 · Long Jump · Place 7 · PembrokePembrokeLong Jump716-8—
May 6Quincy/North Quincy @ PembrokeMay 6 · 200 Meters · Place 12 · PembrokePembroke200 Meters1226.22a PB—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · 400m Hurdles · Place 14 · PembrokePembroke400m Hurdles141:06.45a—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · 110m Hurdles · Place 17 · PembrokePembroke110m Hurdles1718.72a—
Apr 29Hanover @ PembrokeApr 29 · Long Jump · Place 8 · PembrokePembrokeLong Jump817-8.50—
Apr 29Hanover @ PembrokeApr 29 · High Jump · Place 6 · PembrokePembrokeHigh Jump65-4—
Apr 29Hanover @ PembrokeApr 29 · 110m Hurdles · Place 6 · PembrokePembroke110m Hurdles618.89a—
Apr 29Hanover @ PembrokeApr 29 · 100 Meters · Place 14 · PembrokePembroke100 Meters1412.87a PB—
Apr 23Pembroke @ ScituateApr 23 · 400m Hurdles · PembrokePembroke400m Hurdles36" / 0.914m—1:07.3Unofficial9
Apr 23Pembroke @ ScituateApr 23 · Long Jump · PembrokePembrokeLong Jump—17-10.00Unofficial9
Apr 23Pembroke @ ScituateApr 23 · 110m Hurdles · PembrokePembroke110m Hurdles39" / 0.991m—19.2Unofficial9
Apr 19MSTCA Multi Fest & Relay InvitationalApr 19 · Long Jump · Place 39 · PembrokePembrokeLong Jump395.16m PB—
Apr 19MSTCA Multi Fest & Relay InvitationalApr 19 · High Jump · Place 22 · PembrokePembrokeHigh Jump221.57m PB—
Apr 19MSTCA Multi Fest & Relay InvitationalApr 19 · Shot Put · Place 43 · PembrokePembrokeShot Put437.57m—
Apr 19MSTCA Multi Fest & Relay InvitationalApr 19 · 110m Hurdles · Place 27 · PembrokePembroke110m Hurdles2718.93a—
Apr 19MSTCA Multi Fest & Relay InvitationalApr 19 · 1500 Meters · Place 29 · PembrokePembroke1500 Meters295:31.58a—
Apr 10Pembroke at Plymouth SouthApr 10 · Long Jump · PembrokePembrokeLong Jump—16-06.00Unofficial9
Apr 10Pembroke at Plymouth SouthApr 10 · 110m Hurdles · PembrokePembroke110m Hurdles39" / 0.991m—19.9Unofficial9
Apr 10Pembroke at Plymouth SouthApr 10 · High Jump · Place 3 · PembrokePembrokeHigh Jump3.5-02.00Unofficial9
Apr 10Pembroke at Plymouth SouthApr 10 · 100 Meters · PembrokePembroke100 Meters—13.4Unofficial9

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 15Patriot League Meet #2Dec 15 · 55m Hurdles · PembrokePembroke55m Hurdles39"--DNS9
Dec 15Patriot League Meet #2Dec 15 · 55 Meter · PembrokePembroke55 Meter--DNS9
Dec 7Patriot League Meet #1Dec 7 · 55m Hurdles · Place 18 · PembrokePembroke55m Hurdles39"18.10.65aWind: 09
Dec 7Patriot League Meet #1Dec 7 · 55 Meter · Place 54 · PembrokePembroke55 Meter54.7.89aWind: 09
Dec 7Patriot League Meet #1Dec 7 · High Jump · PembrokePembrokeHigh Jump--NH9

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 9MA Division 2 Middle School State Track & Field Championship Jun 9 · 100m Hurdles · Place 2 · Pembroke CommunityPembroke Community100m Hurdles30" / 0.762mRound P2.16.12a8
Jun 9MA Division 2 Middle School State Track & Field Championship Jun 9 · 100m Hurdles · Place 1 · Pembroke CommunityPembroke Community100m Hurdles30" / 0.762m1.15.40a PB8
Jun 9MA Division 2 Middle School State Track & Field Championship Jun 9 · Long Jump · Place 7 · Pembroke CommunityPembroke CommunityLong Jump7.16-09.008
May 31South Shore Middle School League TF ChampionshipMay 31 · Long Jump · Place 2 · Pembroke CommunityPembroke CommunityLong Jump217-1—
May 31South Shore Middle School League TF ChampionshipMay 31 · 100m Hurdles · Place 1 · Pembroke CommunityPembroke Community100m Hurdles116.12a—
May 31South Shore Middle School League TF ChampionshipMay 31 · 100m Hurdles · Place 1 · Pembroke CommunityPembroke Community100m Hurdles115.77a—

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 10Massachusetts Middle School Division 2 TF ChampionshipJun 10 · 400 Meters · Place 19 · Pembroke CommunityPembroke Community400 Meters19.1:04.71aUnofficial7
May 31South Shore Middle School League TF ChampionshipMay 31 · High Jump · Place 5 · Pembroke CommunityPembroke CommunityHigh Jump5.4-06.007
May 31South Shore Middle School League TF ChampionshipMay 31 · 400 Meters · Place 8 · Pembroke CommunityPembroke Community400 Meters8.1:05.66a PB7