Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meter · IndoorBay State Conference - Block #1 · Dec 126.85aBay State Conference - Block #1December 12, 2024
55 Meters · IndoorBay State Conference - Block 3 · Jan 47.01aBay State Conference - Block 3January 4, 2024
Long Jump · IndoorMSTCA Division 1 James Kalperis Relays · Jan 175.84mMSTCA Division 1 James Kalperis RelaysJanuary 17, 2025
Long Jump · OutdoorTufts Spring Stampede · Apr 106.34mTufts Spring StampedeApril 10, 2026
Triple Jump · OutdoorMSTCA Division 1 Relays · May 1813.50mMSTCA Division 1 RelaysMay 18, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 25MASCAC Outdoor ChampionshipsApr 25 · Triple Jump · Bridgewater StateBridgewater StateTriple Jump--NDFr
Apr 25MASCAC Outdoor ChampionshipsApr 25 · Long Jump · Bridgewater StateBridgewater StateLong Jump--NDFr
Apr 17Bridgewater State Bears InvitationalApr 17 · Triple Jump · Place 5 · Bridgewater StateBridgewater StateTriple Jump5.12.17mWind: 0Fr
Apr 17Bridgewater State Bears InvitationalApr 17 · Long Jump · Bridgewater StateBridgewater StateLong Jump—DNSFr
Apr 10Tufts Spring StampedeApr 10 · Long Jump · Place 7 · Bridgewater StateBridgewater StateLong Jump7.6.34m PBWind: -0.5Fr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 24MIT Gordon Kelly InvitationalJan 24 · Long Jump · Place 1 · Bridgewater StateBridgewater StateLong Jump16.98mFr

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 5MIAA Meet of ChampionsJun 5 · Triple Jump · Place 9 · Newton NorthNewton NorthTriple Jump945-512
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Triple Jump · Place 6 · Newton NorthNewton NorthTriple Jump6.43-10.5012
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Long Jump · Newton NorthNewton NorthLong Jump--DNS12
May 21Bay State Conference Championship MeetMay 21 · Triple Jump · Place 2 · Newton NorthNewton NorthTriple Jump242-012
May 18MSTCA Division 1 RelaysMay 18 · Triple Jump · Place 4 · Newton NorthNewton NorthTriple Jump4.13.50m PB12
May 18MSTCA Division 1 RelaysMay 18 · Long Jump · Place 33 · Newton NorthNewton NorthLong Jump33.6.02m12
May 7Bay State Conf - Tri Meet 4 - at Brookline HSMay 7 · Triple Jump · Place 2 · Newton NorthNewton NorthTriple Jump242-7.5012
May 7Bay State Conf - Tri Meet 4 - at Brookline HSMay 7 · Long Jump · Place 1 · Newton NorthNewton NorthLong Jump119-11.5012
Apr 30Bay State Conf Tri 3 at Newton NorthApr 30 · Triple Jump · Place 1 · Newton NorthNewton NorthTriple Jump143-11.5012
Apr 30Bay State Conf Tri 3 at Newton NorthApr 30 · Long Jump · Place 2 · Newton NorthNewton NorthLong Jump220-1.2512
Apr 16Bay State Conf 2 at BraintreeApr 16 · Triple Jump · Place 1 · Newton NorthNewton NorthTriple Jump143-412
Apr 16Bay State Conf 2 at BraintreeApr 16 · Long Jump · Place 3 · Newton NorthNewton NorthLong Jump320-812
Apr 9Bay State Conf 1 at Newton NorthApr 9 · Triple Jump · Place 2 · Newton NorthNewton NorthTriple Jump242-03.0012
Apr 9Bay State Conf 1 at Newton NorthApr 9 · Long Jump · Place 9 · Newton NorthNewton NorthLong Jump918-02.0012

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · Long Jump · Place 3 · Newton NorthNewton NorthLong Jump321-4.75—
Feb 5Bay State Conf - Meet of ChampionsFeb 5 · Long Jump · Place 3 · Newton NorthNewton NorthLong Jump320-7—
Jan 23Bay State Conference - Block 5Jan 23 · Long Jump · Place 1 · Newton NorthNewton NorthLong Jump120-10—
Jan 17MSTCA Division 1 James Kalperis RelaysJan 17 · Long Jump · Place 27 · Newton NorthNewton NorthLong Jump275.84m PB—
Jan 9Bay State Conference - Block #4Jan 9 · Long Jump · Place 1 · Newton NorthNewton NorthLong Jump120-3.50—
Jan 2Bay State Conference - Block#3Jan 2 · Long Jump · Place 11 · Newton NorthNewton NorthLong Jump1117-11—

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 55 Meter · Newton NorthNewton North55 MeterRound P—DNS12
Dec 19Bay State Conference - Block #2Dec 19 · 55 Meter · Place 14 · Newton NorthNewton North55 Meter14.6.98a12
Dec 19Bay State Conference - Block #2Dec 19 · Long Jump · Place 13 · Newton NorthNewton NorthLong Jump13.17-10.0012
Dec 15MSTCA Winter Festival (Large Schools)Dec 15 · 55 Meter · Place 16 · Newton NorthNewton North55 MeterRound P16.7.02a12
Dec 15MSTCA Winter Festival (Large Schools)Dec 15 · 55 Meter · Place 15 · Newton NorthNewton North55 Meter15.6.96a12
Dec 12Bay State Conference - Block #1Dec 12 · 55 Meter · Place 4 · Newton NorthNewton North55 Meter4.6.85a PB12
Dec 12Bay State Conference - Block #1Dec 12 · Long Jump · Place 6 · Newton NorthNewton NorthLong Jump6.18-03.0012
Jan 12MSTCA Northeast InvitationalJan 12 · 55 Meters · Newton NorthNewton North55 MetersRound P—FS11
Jan 11Bay State Conf - Block 4Jan 11 · 55 Meters · Place 18 · Newton NorthNewton North55 Meters187.15a—
Jan 4Bay State Conference - Block 3Jan 4 · 55 Meters · Place 9 · Newton NorthNewton North55 Meters97.01a PB—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 24MIAA Division 1 Track & Field ChampionshipMay 24 · Triple Jump · Newton NorthNewton NorthTriple Jump--DNS11
May 11MSTCA Coaches InvitationalMay 11 · Triple Jump · Place 7 · Newton NorthNewton NorthTriple Jump7.41-05.2511
May 1Newton North @ FraminghamMay 1 · Triple Jump · Place 1 · Newton NorthNewton NorthTriple Jump1.40'4"Unofficial11
Apr 10Newton North @ BrooklineApr 10 · Triple Jump · Place 2 · Newton NorthNewton NorthTriple Jump240-1—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 26Newton North vs BraintreeApr 26 · Triple Jump · Place 3 · Newton NorthNewton NorthTriple Jump3.38'1"Unofficial10
Apr 19BSC RelaysApr 19 · Long Jump · Place 31 · Newton NorthNewton NorthLong Jump31.13-02.0010
Apr 12Brookline v. Newton NorthApr 12 · Long Jump · Newton NorthNewton NorthLong Jump—17' 11"Unofficial10

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 6Newton North v NatickApr 6 · 100 Meters · Newton NorthNewton North100 Meters—13.5Unofficial9