Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBedford vs Boston Latin · Apr 1511.4Bedford vs Boston LatinApril 15, 2026
200 Meters · OutdoorNS vs CRL vs BLS · May 523.45aNS vs CRL vs BLSMay 5, 2026
300 Meters · IndoorDCL Dual Meets #3F · Jan 738.24aDCL Dual Meets #3FJanuary 7, 2026
55 Meters · IndoorDCL Dual Meets #5 · Jan 217.02aDCL Dual Meets #5January 21, 2026
High Jump · OutdoorBedford vs Boston Latin · Apr 155' 10"Bedford vs Boston LatinApril 15, 2026
Long Jump · IndoorMSTCA Division 1 James Kalperis Relays · Jan 175.97mMSTCA Division 1 James Kalperis RelaysJanuary 17, 2025
Long Jump · OutdoorNS vs CRL vs BLS · May 520' 1"NS vs CRL vs BLSMay 5, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 20Dual County League ChampionshipsMay 20 · Long Jump · Place 14 · Boston LatinLong Jump1418-511
May 20Dual County League ChampionshipsMay 20 · High Jump · Place 10 · Boston LatinHigh Jump105-811
May 20Dual County League ChampionshipsMay 20 · 200 Meters · Place 13 · Boston Latin200 Meters1324.43a11
May 20Dual County League ChampionshipsMay 20 · 200 Meters · Place 10 · Boston Latin200 Meters1024.19a11
May 9Weston Twilight Invitational - Weston EventsMay 9 · High Jump · Place 12 · Boston LatinHigh Jump125-06.0011
May 9Weston Twilight Invitational - Weston EventsMay 9 · 100 Meters · Place 36 · Boston Latin100 Meters3612.34a11
May 5NS vs CRL vs BLSMay 5 · Long Jump · Place 3 · Boston LatinLong Jump3.20' 1" PB11
May 5NS vs CRL vs BLSMay 5 · High Jump · Place 3 · Boston LatinHigh Jump3.5' 8"11
May 5NS vs CRL vs BLSMay 5 · 200 Meters · Place 2 · Boston Latin200 Meters2.23.45a PB11
Apr 28Weston v Boston Latin & WaylandApr 28 · High Jump · Place 2 · Boston LatinHigh Jump2.5' 6"11
Apr 28Weston v Boston Latin & WaylandApr 28 · 200 Meters · Place 3 · Boston Latin200 Meters3.23.57a11
Apr 28Weston v Boston Latin & WaylandApr 28 · 100 Meters · Place 3 · Boston Latin100 Meters3.11.98a11
Apr 24MSTCA Invacational & PentathlonApr 24 · High Jump · Boston LatinHigh Jump—NH11
Apr 24MSTCA Invacational & PentathlonApr 24 · 200 Meters · Place 26 · Boston Latin200 Meters2623.91a11
Apr 24MSTCA Invacational & PentathlonApr 24 · 100 Meters · Place 34 · Boston Latin100 Meters3411.76a11
Apr 15Bedford vs Boston LatinApr 15 · High Jump · Place 1 · Boston LatinHigh Jump1.5' 10" PB11
Apr 15Bedford vs Boston LatinApr 15 · 200 Meters · Place 3 · Boston Latin200 Meters3.23.711
Apr 15Bedford vs Boston LatinApr 15 · 100 Meters · Place 3 · Boston Latin100 Meters3.11.4 PB11
Apr 7Waltham v Boston LatinApr 7 · High Jump · Place 1 · Boston LatinHigh Jump15-611
Apr 7Waltham v Boston LatinApr 7 · 200 Meters · Place 3 · Boston Latin200 Meters324.211
Apr 7Waltham v Boston LatinApr 7 · 100 Meters · Place 2 · Boston Latin100 Meters211.411

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 4Dual County League Championship MeetFeb 4 · High Jump · Place 3 · Boston LatinHigh Jump35-811
Feb 4Dual County League Championship MeetFeb 4 · 300 Meters · Place 6 · Boston Latin300 Meters639.22a11
Jan 21DCL Dual Meets #5Jan 21 · Long Jump · Place 15 · Boston LatinLong Jump1517-0.2511
Jan 21DCL Dual Meets #5Jan 21 · High Jump · Place 4 · Boston LatinHigh Jump45-811
Jan 21DCL Dual Meets #5Jan 21 · 55 Meters · Place 11 · Boston Latin55 Meters117.02a PB11
Jan 14DCL Dual Meets #4Jan 14 · Long Jump · Place 13 · Boston LatinLong Jump1317-511
Jan 14DCL Dual Meets #4Jan 14 · High Jump · Place 2 · Boston LatinHigh Jump25-811
Jan 14DCL Dual Meets #4Jan 14 · 300 Meters · Place 13 · Boston Latin300 Meters1338.54a11
Jan 7DCL Dual Meets #3FJan 7 · Long Jump · Place 2 · Boston LatinLong Jump218-11.5011
Jan 7DCL Dual Meets #3FJan 7 · 300 Meters · Place 3 · Boston Latin300 Meters338.24a PB11
Jan 7DCL Dual Meets #3FJan 7 · 55 Meters · Place 7 · Boston Latin55 Meters77.06a11

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 29DCL Foley Division ChampionshipJan 29 · Long Jump · Place 4 · Boston LatinLong Jump419-2—
Jan 22DCL Thorpe Division ChampionshipJan 22 · Long Jump · Place 9 · Boston LatinLong Jump917-10.25—
Jan 17MSTCA Division 1 James Kalperis RelaysJan 17 · Long Jump · Place 22 · Boston LatinLong Jump225.97m PB—
Jan 15Dual County League Dual Meets Set #4Jan 15 · Long Jump · Place 15 · Boston LatinLong Jump1517-0—
Jan 15Dual County League Dual Meets Set #4Jan 15 · 300 Meters · Place 28 · Boston Latin300 Meters2840.28a—
Jan 8Dual County League Dual Meets Set #3Jan 8 · Long Jump · Place 4 · Boston LatinLong Jump418-10.75—
Jan 8Dual County League Dual Meets Set #3Jan 8 · 300 Meters · Place 35 · Boston Latin300 Meters3540.53a—