Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBaystate Conference Tri meet 4 at Framingham · May 715.76aBaystate Conference Tri meet 4 at FraminghamMay 7, 2025
300 Meters · IndoorZ Walter Janiak Frosh Soph Invitational · Feb 11:08.14aZ Walter Janiak Frosh Soph InvitationalFebruary 1, 2025
55 Meter · IndoorBay State Conference - Open · Jan 289.65aBay State Conference - OpenJanuary 28, 2025
55 Meters · IndoorBay Sate Conf - Open Meet · Jan 289.27aBay Sate Conf - Open MeetJanuary 28, 2026
55m Hurdles · 33" · IndoorBay State Conference - Block #1 · Dec 1217.45aBay State Conference - Block #1December 12, 2024
Javelin · 600g · OutdoorBSC-4 Braintree, Walpole at Framingham · May 635' 7"BSC-4 Braintree, Walpole at FraminghamMay 6, 2026
Shot Put · 4kg · OutdoorBSC-1 Framingham, Brookline at Natick · Apr 819' 0.5"BSC-1 Framingham, Brookline at NatickApril 8, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · Javelin · Place 3 · FraminghamJavelin600g3.35' 7" PB10
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · Shot Put · Place 2 · FraminghamShot Put4kg2.16' 1"10
Apr 29Framingham & Needham @ Newton NorthApr 29 · Javelin · Place 3 · FraminghamJavelin341-510
Apr 29Framingham & Needham @ Newton NorthApr 29 · Shot Put · Place 1 · FraminghamShot Put120-11.7510
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · Javelin · FraminghamJavelin600g--DNS10
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · 100 Meters · Place 93 · Framingham100 Meters93.16.75a10
Apr 8BSC-1 Framingham, Brookline at NatickApr 8 · Javelin · Place 3 · FraminghamJavelin600g3.32' 0"10
Apr 8BSC-1 Framingham, Brookline at NatickApr 8 · Shot Put · Place 3 · FraminghamShot Put4kg3.19' 0.5" PB10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 28Bay Sate Conf - Open MeetJan 28 · 55 Meters · Place 108 · Framingham55 Meters1089.27a PB10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 11Bay State Conf - Block#1Dec 11 · 55 Meter · Place 112 · Framingham55 Meter112.9.66a10
Feb 1Z Walter Janiak Frosh Soph InvitationalFeb 1 · 300 Meters · Place 32 · Framingham300 Meters321:08.14a PB—
Jan 28BSC OpenJan 28 · 55 Meters · Place 121 · Framingham55 Meters1219.65a—
Jan 28Bay State Conference - OpenJan 28 · 55 Meter · Place 121 · Framingham55 Meter121.9.65a PB9
Jan 2Bay State Conference - Block#3Jan 2 · 55 Meters · Place 116 · Framingham55 Meters11610.51—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14BSC JV Open Meet May 14 · 100 Meters · Place 71 · Framingham100 Meters7115.91a9
May 7Baystate Conference Tri meet 4 at FraminghamMay 7 · 100 Meters · Place 30 · Framingham100 Meters3015.76a PB9
Apr 30Bay State Conf Tri 3 at Newton NorthApr 30 · 100 Meters · Place 47 · Framingham100 Meters4716.02a9
Apr 24MSTCA William C. Kane Developmental InvitationalApr 24 · 100 Meters · Place 78 · Framingham100 MetersRound P7816.60a9
Apr 16Bay State Conference 2 at WeymouthApr 16 · 100 Meters · Place 67 · Framingham100 Meters6716.85a9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19Bay State Conference - Block #2Dec 19 · 55 Meter · Place 121 · Framingham55 Meter121.10.18a9
Dec 12Bay State Conference - Block #1Dec 12 · 55m Hurdles · Place 10 · Framingham55m Hurdles33"10.17.45a PB9