Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCAL JV Open Championships · May 2112.72aCAL JV Open ChampionshipsMay 21, 2026
200 Meters · OutdoorNewburyport v Essex Tech Dual Meet CAL · Apr 2826.29aNewburyport v Essex Tech Dual Meet CALApril 28, 2026
55 Meter · IndoorMSTCA Speed Classic (Saturday) · Dec 208.06aMSTCA Speed Classic (Saturday)December 20, 2025
55 Meters · IndoorCape Ann League Meet #5 · Jan 207.72aCape Ann League Meet #5January 20, 2026
600 Meters · IndoorCape Ann League Meet #1 · Dec 142:18.41aCape Ann League Meet #1December 14, 2025
Long Jump · IndoorCape Ann League Meet #3 · Jan 714-03.00Cape Ann League Meet #3January 7, 2026
Long Jump · OutdoorPentucket v Essex Tech CAL Dual Meet · May 1318' 1"Pentucket v Essex Tech CAL Dual MeetMay 13, 2026
Triple Jump · OutdoorPentucket v Essex Tech CAL Dual Meet · May 1334' 11.5"Pentucket v Essex Tech CAL Dual MeetMay 13, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 21CAL JV Open ChampionshipsMay 21 · Triple Jump · Place 1 · Essex North Shore Agricultural & Tech InstTriple Jump1.34' 8"11
May 21CAL JV Open ChampionshipsMay 21 · Long Jump · Place 5 · Essex North Shore Agricultural & Tech InstLong Jump5.17' 0"11
May 21CAL JV Open ChampionshipsMay 21 · 100 Meters · Place 11 · Essex North Shore Agricultural & Tech Inst100 Meters11.12.72a PB11
May 13Pentucket v Essex Tech CAL Dual MeetMay 13 · Triple Jump · Place 3 · Essex North Shore Agricultural & Tech InstTriple Jump3.34' 11.5" PB11
May 13Pentucket v Essex Tech CAL Dual MeetMay 13 · Long Jump · Place 7 · Essex North Shore Agricultural & Tech InstLong Jump7.18' 1" PB11
May 13Pentucket v Essex Tech CAL Dual MeetMay 13 · 100 Meters · Place 4 · Essex North Shore Agricultural & Tech Inst100 Meters4.12.77a11
May 6Triton. Vs. Essex TechMay 6 · Long Jump · Place 6 · Essex North Shore Agricultural & Tech InstLong Jump6.17'01.0011
May 6Triton. Vs. Essex TechMay 6 · 100 Meters · Place 7 · Essex North Shore Agricultural & Tech Inst100 Meters7.12.74a11
Apr 28Newburyport v Essex Tech Dual Meet CALApr 28 · Long Jump · Place 7 · Essex North Shore Agricultural & Tech InstLong Jump7.17' 2"11
Apr 28Newburyport v Essex Tech Dual Meet CALApr 28 · 200 Meters · Place 7 · Essex North Shore Agricultural & Tech Inst200 Meters7.26.29a PB11
Apr 28Newburyport v Essex Tech Dual Meet CALApr 28 · 100 Meters · Place 3 · Essex North Shore Agricultural & Tech Inst100 Meters3.13.40a11
Apr 242026 BSR Eagle InviteApr 24 · 200 Meters · Place 53 · Essex North Shore Agricultural & Tech Inst200 Meters53.26.60a11
Apr 242026 BSR Eagle InviteApr 24 · 100 Meters · Place 39 · Essex North Shore Agricultural & Tech Inst100 Meters39.12.98a11
Apr 14North Reading vs. Essex TechApr 14 · Long Jump · Place 8 · Essex North Shore Agricultural & Tech InstLong Jump8.15' 9.5"11
Apr 14North Reading vs. Essex TechApr 14 · 100 Meters · Place 8 · Essex North Shore Agricultural & Tech Inst100 Meters8.12.85aWind: 011

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 20Cape Ann League Meet #5Jan 20 · Long Jump · Place 25 · Essex North Shore Agricultural & TLong Jump2514-6.2511
Jan 20Cape Ann League Meet #5Jan 20 · 55 Meters · Place 27 · Essex North Shore Agricultural &55 Meters277.72a PB11
Jan 7Cape Ann League Meet #3Jan 7 · Long Jump · Place 22 · Essex North Shore Agricultural & Tech InstLong Jump22.14-03.00 PB11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 55 Meter · Place 181 · Essex North Shore Agricultural & Tech Inst55 Meter181.8.06a PB11
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · Long Jump · Place 63 · Essex North Shore Agricultural & Tech InstLong Jump63.7-07.7511
Dec 14Cape Ann League Meet #1Dec 14 · 600 Meters · Place 30 · Essex North Shore Agricultural & Tech Inst600 Meters30.2:18.41a PB11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 8Essex Tech v TritonMay 8 · Long Jump · Place 6 · Essex North Shore Agricultural & Tech InstLong Jump6.15-03.0011
May 8Essex Tech v TritonMay 8 · 100 Meters · Place 17 · Essex North Shore Agricultural & Tech Inst100 Meters17.13.63a11
May 1Newburyport v. Essex TechMay 1 · 200 Meters · Place 13 · Essex North Shore Agricultural &200 Meters1328.14a11
Apr 16Essex Tech v. North ReadingApr 16 · 100 Meters · Place 21 · Essex North Shore Agricultural &100 Meters2113.27a11

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 1Essex Tech v. Pentucket HS Dual May 1 · 100 Meters · Place 19 · Essex Technical100 Meters1913.97FR