Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMW @ Shrewsbury #3 · Jan 105:46.40MW @ Shrewsbury #3January 10, 2024
100 Meters · OutdoorAlgonquin vs Shrewsbury (Boys) · May 111.3Algonquin vs Shrewsbury (Boys)May 1, 2024
200 Meters · IndoorPlymouth St. W Classic · Dec 623.58aPlymouth St. W ClassicDecember 6, 2024
200 Meters · OutdoorMerrimack Alumni Carnival · Apr 1723.01Merrimack Alumni CarnivalApril 17, 2025
300 Meters · IndoorMIAA Division 1 Indoor Track & Field Championship · Feb 1536.74aMIAA Division 1 Indoor Track & Field ChampionshipFebruary 15, 2024
55 Meter · IndoorMSTCA Speed Classic (Large School) · Dec 177.05aMSTCA Speed Classic (Large School)December 17, 2023
60 Meter · IndoorPlymouth St. W Classic · Dec 67.45aPlymouth St. W ClassicDecember 6, 2024
Long Jump · IndoorMSTCA Speed Classic (Large School) · Dec 1718-03.00MSTCA Speed Classic (Large School)December 17, 2023
Long Jump · OutdoorMSTCA Div. I Relays (PV Andover 4/25) · Apr 286.16mMSTCA Div. I Relays (PV Andover 4/25)April 28, 2024

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

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 17Merrimack Alumni CarnivalApr 17 · 200 Meters · Place 16 · St. AnselmSt. Anselm200 Meters1623.01 PBFR
Apr 17Merrimack Alumni CarnivalApr 17 · 100 Meters · Place 17 · St. AnselmSt. Anselm100 Meters1711.52FR

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 1Harvard Crimson OpenFeb 1 · 60 Meter · Place 51 · Saint AnselmSaint Anselm60 MeterRound P51.7.50aWind: 0Fr
Feb 1Harvard Crimson OpenFeb 1 · 200 Meters · Place 37 · Saint AnselmSaint Anselm200 Meters37.23.96aWind: 0Fr
Jan 24Riverhawk InvitationalJan 24 · 60 Meter · Place 109 · Saint AnselmSaint Anselm60 MeterRound P109.7.55aFr
Jan 24Riverhawk InvitationalJan 24 · 200 Meters · Place 88 · Saint AnselmSaint Anselm200 Meters88.23.66aFr
Jan 182025 Reggie Poyau Memorial InvitationalJan 18 · 300 Meters · Place 14 · Saint AnselmSaint Anselm300 Meters1438.43a—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 6Plymouth St. W ClassicDec 6 · 60 Meter · Place 13 · Saint AnselmSaint Anselm60 MeterRound P13.7.45a PBFr
Dec 6Plymouth St. W ClassicDec 6 · 200 Meters · Place 5 · Saint AnselmSaint Anselm200 Meters5.23.58a PBFr
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 300 Meters · Place 19 · ShrewsburyShrewsbury300 Meters1936.74a PB—
Feb 1145th District E InviteFeb 11 · 300 Meters · Place 4 · ShrewsburyShrewsbury300 Meters436.94a—
Jan 17MW @ Shrewsbury # 4Jan 17 · Shot Put · Place 20 · ShrewsburyShrewsburyShot Put2030-4—
Jan 10MW @ Shrewsbury #3Jan 10 · Shot Put · Place 23 · ShrewsburyShrewsburyShot Put2330-5.50—
Jan 10MW @ Shrewsbury #3Jan 10 · 1 Mile · Place 8 · ShrewsburyShrewsbury1 Mile85:46.40 PB—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 18Midland Wachusett Division A League MeetMay 18 · Long Jump · Place 4 · ShrewsburyShrewsburyLong Jump419-1.25—
May 18Midland Wachusett Division A League MeetMay 18 · 200 Meters · Place 1 · ShrewsburyShrewsbury200 Meters124.10a—
May 18Midland Wachusett Division A League MeetMay 18 · 100 Meters · Place 4 · ShrewsburyShrewsbury100 Meters411.79a—
May 18Midland Wachusett Division A League MeetMay 18 · 100 Meters · Place 1 · ShrewsburyShrewsbury100 Meters111.98a—
May 10MSTCA Twilight InvitationalMay 10 · 200 Meters · Place 20 · ShrewsburyShrewsbury200 Meters2023.26a—
May 10MSTCA Twilight InvitationalMay 10 · 100 Meters · Place 18 · ShrewsburyShrewsbury100 Meters1811.52a—
May 1Algonquin vs Shrewsbury (Boys)May 1 · Long Jump · Place 2 · ShrewsburyShrewsburyLong Jump2.19-2.5012
May 1Algonquin vs Shrewsbury (Boys)May 1 · 200 Meters · Place 1 · ShrewsburyShrewsbury200 Meters1.23.212
May 1Algonquin vs Shrewsbury (Boys)May 1 · 100 Meters · Place 2 · ShrewsburyShrewsbury100 Meters2.11.3 PB12
Apr 28MSTCA Div. I Relays (PV Andover 4/25)Apr 28 · Long Jump · Place 31 · ShrewsburyShrewsburyLong Jump31.6.16m PB12
Apr 10Shrewsbury vs Shepherd HillApr 10 · Long Jump · Place 2 · ShrewsburyShrewsburyLong Jump218-11—
Apr 10Shrewsbury vs Shepherd HillApr 10 · Javelin · Place 7 · ShrewsburyShrewsburyJavelin7103-5—
Apr 10Shrewsbury vs Shepherd HillApr 10 · 200 Meters · Place 3 · ShrewsburyShrewsbury200 Meters323.44a—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17MSTCA Speed Classic (Large School)Dec 17 · 300 Meters · Place 18 · ShrewsburyShrewsbury300 Meters18.38.36a12
Dec 17MSTCA Speed Classic (Large School)Dec 17 · 55 Meter · Place 40 · ShrewsburyShrewsbury55 Meter40.7.05a PB12
Dec 17MSTCA Speed Classic (Large School)Dec 17 · Long Jump · Place 19 · ShrewsburyShrewsburyLong Jump19.18-03.00 PB12

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 13 District E Division 1 Class MeetMay 13 · 200 Meters · Place 10 · ShrewsburyShrewsbury200 MetersRound P1023.7111
Apr 29District E Division 1 Relay MeetApr 29 · Javelin · Place 16 · ShrewsburyShrewsburyJavelin1633.22m11
Apr 29District E Division 1 Relay MeetApr 29 · Javelin · Place 16 · ShrewsburyShrewsburyJavelin1633.22m11

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 17MSTCA Speed Classic Large SchoolDec 17 · 300 Meters · Place 14 · ShrewsburyShrewsbury300 Meters14.39.35a11
Feb 12MSTCA Last ChanceFeb 12 · 300 Meters · Place 46 · ShrewsburyShrewsbury300 Meters4639.1810
Feb 5Midland Wachusett Division A League MeetFeb 5 · 300 Meters · Place 4 · ShrewsburyShrewsbury300 Meters4.41.24a10
Jan 9MSTCA Auerbach FR-SOPH Large School MeetJan 9 · 300 Meters · Place 15 · ShrewsburyShrewsbury300 Meters15.39.92a10

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 21Midland Wachusett Div. A League ChampionshipMay 21 · 200 Meters · Place 4 · ShrewsburyShrewsbury200 MetersRound P4.24.88a10
May 21Midland Wachusett Div. A League ChampionshipMay 21 · 200 Meters · Place 4 · ShrewsburyShrewsbury200 Meters4.24.67a10
May 14District E Division 1 ChampionshipsMay 14 · 200 Meters · Place 12 · ShrewsburyShrewsbury200 MetersRound P1224.4610