Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAlgonquin vs Shepherd Hill · Apr 1514.19aAlgonquin vs Shepherd HillApril 15, 2026
300 Meters · IndoorMid Wach @ Shrewsbury Week 5 · Jan 2944.10Mid Wach @ Shrewsbury Week 5January 29, 2025
400 Meters · OutdoorDivision A Midland-Wachusett League Meet · May 2354.60aDivision A Midland-Wachusett League MeetMay 23, 2026
600 Meters · IndoorThe Nor'Easter at the Track · Jan 101:39.96The Nor'Easter at the TrackJanuary 10, 2026
Pole Vault · OutdoorBoys Algonquin vs. Shrewsbury MWIL Dual Meet · May 137' 6"Boys Algonquin vs. Shrewsbury MWIL Dual MeetMay 13, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 23Division A Midland-Wachusett League MeetMay 23 · Pole Vault · Algonquin RegionalPole Vault--SCR10
May 23Division A Midland-Wachusett League MeetMay 23 · 400 Meters · Place 7 · Algonquin Regional400 Meters7.54.60a PB10
May 16Central Mass. Division 1 Class MeetMay 16 · 400 Meters · Place 19 · Algonquin Regional400 Meters19.54.68a10
May 13Boys Algonquin vs. Shrewsbury MWIL Dual MeetMay 13 · Pole Vault · Place 6 · Algonquin RegionalPole Vault6.7' 6" PB10
May 13Boys Algonquin vs. Shrewsbury MWIL Dual MeetMay 13 · 400 Meters · Place 5 · Algonquin Regional400 Meters5.55.8010
May 2MSTCA Division 2 RelaysMay 2 · Pole Vault · Place 27 · Algonquin RegionalPole Vault277-06.0010
Apr 29Algonquin vs GraftonApr 29 · Pole Vault · Place 3 · Algonquin RegionalPole Vault38-00.0010
Apr 29Algonquin vs GraftonApr 29 · Javelin · Place 12 · Algonquin RegionalJavelin1273-0510
Apr 29Algonquin vs GraftonApr 29 · 400 Meters · Place 7 · Algonquin Regional400 Meters757.76a10
Apr 15Algonquin vs Shepherd HillApr 15 · Javelin · Place 12 · Algonquin RegionalJavelin1278-1110
Apr 15Algonquin vs Shepherd HillApr 15 · 400 Meters · Place 3 · Algonquin Regional400 Meters356.73a10
Apr 15Algonquin vs Shepherd HillApr 15 · 100 Meters · Place 31 · Algonquin Regional100 Meters3114.19a PB10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 10The Nor'Easter at the TrackJan 10 · 600 Meters · Place 11 · Algonquin Re,Northb600 Meters111:39.96 PB10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 24Midland Wachusett Division A League MeetMay 24 · 400 Meters · Place 10 · Algonquin Regional400 Meters1056.68a9
May 7Algonquin v Shepherd HillMay 7 · Pole Vault · Place 3 · Algonquin RegionalPole Vault38-09
May 7Algonquin v Shepherd HillMay 7 · 400 Meters · Place 7 · Algonquin Regional400 Meters756.88a9
Apr 16Algonquin vs Shrewsbury (Boys)Apr 16 · 400 Meters · Place 6 · Algonquin Regional400 Meters658.89
Apr 2Algonquin vs Westborough (Boys)Apr 2 · Pole Vault · Place 10 · Algonquin RegionalPole Vault106-69

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · 600 Meters · Place 13 · Algonquin Regional600 Meters131:44.86a—
Jan 29Mid Wach @ Shrewsbury Week 5Jan 29 · 300 Meters · Place 15 · Algonquin Regional300 Meters1544.10 PB—
Jan 10MSTCA Northeast InvitationalJan 10 · 600 Meters · Place 76 · Algonquin Regional600 Meters761:45.54a—
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · 300 Meters · Place 78 · Algonquin Regional300 Meters7844.47a—