Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorHockomock League #2 (Double Dual) · Jan 86:49.03aHockomock League #2 (Double Dual)January 8, 2026
1 Mile · OutdoorMansfield vs Foxboro · Apr 286:31.40aMansfield vs FoxboroApril 28, 2026
1000 Meters · IndoorHockomock League #3 · Jan 153:50.99aHockomock League #3January 15, 2026
800 Meters · OutdoorMSTCA Warrior Invitational · Apr 232:50.50aMSTCA Warrior InvitationalApril 23, 2026
High Jump · OutdoorFoxboro vs. Stoughton · May 124' 2"Foxboro vs. StoughtonMay 12, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 12Stoughton vs Foxborough May 12 · High Jump · FoxboroughHigh Jump—4-29
May 12Stoughton vs Foxborough May 12 · 800 Meters · Foxborough800 Meters—2:52.29
May 12Foxboro vs. StoughtonMay 12 · High Jump · Place 6 · FoxboroughHigh Jump6.4' 2" PB9
May 12Foxboro vs. StoughtonMay 12 · 800 Meters · Place 6 · Foxborough800 Meters6.2:52.29
Apr 28Mansfield vs FoxboroApr 28 · High Jump · Place 5 · FoxboroughHigh Jump54-09
Apr 28Mansfield vs FoxboroApr 28 · 1 Mile · Place 7 · Foxborough1 Mile76:31.40a PB9
Apr 23MSTCA Warrior InvitationalApr 23 · High Jump · Place 23 · FoxboroughHigh Jump234-29
Apr 23MSTCA Warrior InvitationalApr 23 · 800 Meters · Place 30 · Foxborough800 Meters302:50.50a PB9
Apr 14Hock Dual: OA vs. FoxboroApr 14 · High Jump · Place 3 · FoxboroughHigh Jump3.04-02.009
Apr 14Hock Dual: OA vs. FoxboroApr 14 · 800 Meters · Place 10 · Foxborough800 Meters10.2:54.39
Apr 7Foxboro vs. CantonApr 7 · High Jump · Place 4 · FoxboroughHigh Jump4.4' 0"9
Apr 7Foxboro vs. CantonApr 7 · 1 Mile · Place 9 · Foxborough1 Mile9.6:34.39

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 7Z Walter Janiak Freshman-Sophomore InvitationalFeb 7 · 1 Mile · Place 5 · Foxborough1 Mile56:57.609
Jan 22Hockomock League #4Jan 22 · 1000 Meters · Place 30 · Foxborough1000 Meters303:54.78a9
Jan 15Hockomock League #3Jan 15 · 1000 Meters · Place 23 · Foxborough1000 Meters233:50.99a PB9
Jan 8Hockomock League #2 (Double Dual)Jan 8 · 1 Mile · Place 28 · Foxborough1 Mile286:49.03a PB9