Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBay State Conf - Block #4 · Jan 156:26.19aBay State Conf - Block #4January 15, 2026
1 Mile · OutdoorMilton, Newton North & Brookline · May 66:38.40aMilton, Newton North & BrooklineMay 6, 2026
100 Meters · OutdoorBay State Conf 1 at Newton North · Apr 915.80Bay State Conf 1 at Newton NorthApril 9, 2025
200 Meters · OutdoorBay State Conf Tri 3 at Newton North · Apr 3032.29aBay State Conf Tri 3 at Newton NorthApril 30, 2025
300 Meters · IndoorMSTCA Speed Classic (Saturday) · Dec 2050.85aMSTCA Speed Classic (Saturday)December 20, 2025
400 Meters · OutdoorBSC JV Open Meet · May 141:14.50aBSC JV Open Meet May 14, 2025
55 Meter · IndoorBay State Conference - Open · Jan 288.96aBay State Conference - OpenJanuary 28, 2025
55 Meters · IndoorBSC Open · Jan 288.96aBSC OpenJanuary 28, 2025
600 Meters · IndoorBay State Conf - Block #2 · Dec 181:58.26aBay State Conf - Block #2December 18, 2025
800 Meters · OutdoorNatick - Newton North @ Braintree · Apr 152:56.14aNatick - Newton North @ BraintreeApril 15, 2026
Long Jump · IndoorMSTCA Winter Festival (Sunday) · Dec 1413-01.75MSTCA Winter Festival (Sunday)December 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 13BSC JV Open at NeedhamMay 13 · 800 Meters · Place 39 · Newton North800 Meters39.3:02.08a10
May 6Milton, Newton North & BrooklineMay 6 · 1 Mile · Place 25 · Newton North1 Mile256:38.40a PB10
Apr 29Framingham & Needham @ Newton NorthApr 29 · 800 Meters · Place 21 · Newton North800 Meters212:57.51a10
Apr 15Natick - Newton North @ BraintreeApr 15 · 800 Meters · Place 15 · Newton North800 Meters15.2:56.14a PB10
Apr 8Weymouth, Wellesley & Walpole @ Newton NorthApr 8 · 800 Meters · Place 19 · Newton North800 Meters19.2:58.08a10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 28Bay Sate Conf - Open MeetJan 28 · 600 Meters · Place 20 · Newton North600 Meters201:58.30a10
Jan 22Bay State Conf - Block #5Jan 22 · 1 Mile · Place 33 · Newton North1 Mile336:33.24a10
Jan 22Bay State Conf - Block #5Jan 22 · Long Jump · Place 5 · Newton NorthLong Jump512-11.7510
Jan 15Bay State Conf - Block #4Jan 15 · 1 Mile · Place 29 · Newton North1 Mile296:26.19a PB10
Jan 8Bay State Conf - Block#3Jan 8 · 600 Meters · Place 28 · Newton North600 Meters281:59.79a10

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 300 Meters · Place 106 · Newton North300 Meters106.50.85a PB10
Dec 18Bay State Conf - Block #2Dec 18 · 600 Meters · Place 27 · Newton North600 Meters27.1:58.26a PB10
Dec 18Bay State Conf - Block #2Dec 18 · Long Jump · Place 4 · Newton NorthLong Jump4.13-00.5010
Dec 14MSTCA Winter Festival (Sunday)Dec 14 · 600 Meters · Place 8 · Newton North600 Meters8.2:00.47a10
Dec 14MSTCA Winter Festival (Sunday)Dec 14 · Long Jump · Place 21 · Newton NorthLong Jump21.13-01.75 PB10
Dec 11Bay State Conf - Block#1Dec 11 · 600 Meters · Place 31 · Newton North600 Meters31.2:05.20a10
Dec 11Bay State Conf - Block#1Dec 11 · Long Jump · Place 6 · Newton NorthLong Jump6.12-03.0010
Jan 28BSC OpenJan 28 · Long Jump · Place 20 · Newton NorthLong Jump2012-6.25—
Jan 28BSC OpenJan 28 · 55 Meters · Place 100 · Newton North55 Meters1008.96a PB—
Jan 28Bay State Conference - OpenJan 28 · 55 Meter · Place 100 · Newton North55 Meter100.8.96a PB9
Jan 28Bay State Conference - OpenJan 28 · Long Jump · Place 20 · Newton NorthLong Jump20.12-06.259
Jan 23Bay State Conference - Block 5Jan 23 · Long Jump · Place 35 · Newton NorthLong Jump3511-6.50—
Jan 23Bay State Conference - Block 5Jan 23 · 55 Meters · Place 64 · Newton North55 Meters648.96a—
Jan 9Bay State Conference - Block #4Jan 9 · Long Jump · Place 25 · Newton NorthLong Jump2511-9.50—
Jan 9Bay State Conference - Block #4Jan 9 · 55 Meters · Place 61 · Newton North55 Meters619.01a—
Jan 2Bay State Conference - Block#3Jan 2 · Long Jump · Place 3 · Newton NorthLong Jump311-5.50—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 14BSC JV Open Meet May 14 · Long Jump · Place 8 · Newton NorthLong Jump813-03.009
May 14BSC JV Open Meet May 14 · 400 Meters · Place 22 · Newton North400 Meters221:14.50a PB9
May 7Bay State Conf - Tri Meet 4 - at Brookline HSMay 7 · Long Jump · Place 9 · Newton NorthLong Jump912-49
Apr 30Bay State Conf Tri 3 at Newton NorthApr 30 · 200 Meters · Place 18 · Newton North200 Meters1832.29a PB9
Apr 30Bay State Conf Tri 3 at Newton NorthApr 30 · Long Jump · Place 12 · Newton NorthLong Jump1213-69
Apr 16Bay State Conf 2 at BraintreeApr 16 · Long Jump · Place 11 · Newton NorthLong Jump1112-69
Apr 16Bay State Conf 2 at BraintreeApr 16 · 100 Meters · Place 26 · Newton North100 Meters2615.91a9
Apr 9Bay State Conf 1 at Newton NorthApr 9 · Long Jump · Place 13 · Newton NorthLong Jump1312-10.009
Apr 9Bay State Conf 1 at Newton NorthApr 9 · 100 Meters · Place 52 · Newton North100 Meters5215.80 PB9
Jan 22NN JV Meet #2Jan 22 · 50 Yard Dash · Newton North50 Yard Dash—7.4Unofficial9
Jan 8NN JV #1Jan 8 · 50 Yard Dash · Newton North50 Yard Dash—7.6Unofficial9

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 19Bay State Conference - Block #2Dec 19 · 55 Meter · Place 63 · Newton North55 Meter63.9.03a9
Dec 19Bay State Conference - Block #2Dec 19 · Long Jump · Place 2 · Newton NorthLong Jump2.13-00.009
Dec 15MSTCA Winter Festival (Large Schools)Dec 15 · Long Jump · Place 31 · Newton NorthLong Jump31.11-01.009
Dec 12Bay State Conference - Block #1Dec 12 · 55 Meter · Place 72 · Newton North55 Meter72.9.01a9
Dec 12Bay State Conference - Block #1Dec 12 · Long Jump · Newton NorthLong Jump--FOUL9