Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorQuincy vs North Quincy · Apr 1611.8Quincy vs North QuincyApril 16, 2025
55 Meter · IndoorPatriot League Meet #3 · Dec 227.14aPatriot League Meet #3December 22, 2025
55 Meters · IndoorPatriot League Meet #4 · Jan 67.09aPatriot League Meet #4January 6, 2026
Discus · 1.6kg · OutdoorQuincy & North Quincy vs. Scituate · Apr 8102-06Quincy & North Quincy vs. ScituateApril 8, 2026
Javelin · 800g · OutdoorQuincy vs North Quincy · Apr 16121-01Quincy vs North QuincyApril 16, 2025
Long Jump · IndoorMSTCA D2 Relays · Jan 205.10mMSTCA D2 RelaysJanuary 20, 2024
Shot Put · 12lb · IndoorPatriot League Meet #3 · Dec 2240-03.50Patriot League Meet #3December 22, 2025
Shot Put · 12lb · OutdoorPatriot League Championship Meet · May 1942' 8.75"Patriot League Championship MeetMay 19, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Shot Put · QuincyQuincyShot Put12lb--DNS11
May 19Patriot League Championship MeetMay 19 · Javelin · QuincyQuincyJavelin800g—DNS11
May 19Patriot League Championship MeetMay 19 · Shot Put · Place 6 · QuincyQuincyShot Put12lb6.42' 8.75" PB11
May 19Patriot League Championship MeetMay 19 · 100 Meters · Place 21 · QuincyQuincy100 MetersRound P21.11.84a11
May 13Pembroke vs Quincy vs North QuincyMay 13 · Javelin · Place 1 · QuincyQuincyJavelin1109-0211
May 13Pembroke vs Quincy vs North QuincyMay 13 · Shot Put · Place 4 · QuincyQuincyShot Put443-02.2511
May 13Pembroke vs Quincy vs North QuincyMay 13 · 100 Meters · Place 7 · QuincyQuincy100 Meters711.88a11
May 5Quincy And North Quincy Vs. Hanover May 5 · Javelin · QuincyQuincyJavelin800g—114-7Unofficial11
May 5Quincy And North Quincy Vs. Hanover May 5 · Shot Put · QuincyQuincyShot Put12lb—42-8Unofficial11
May 5Quincy And North Quincy Vs. Hanover May 5 · Shot Put · QuincyQuincyShot Put12lb—42-8Unofficial11
May 5Quincy And North Quincy Vs. Hanover May 5 · 100 Meters · QuincyQuincy100 Meters—11.8Unofficial11
May 2MSTCA Division 2 RelaysMay 2 · Discus · Place 34 · QuincyQuincyDiscus3429.62m11
May 2MSTCA Division 2 RelaysMay 2 · Shot Put · Place 10 · QuincyQuincyShot Put1013.10m11
Apr 29Quincy & North Quincy Vs. Plymouth SouthApr 29 · Discus · QuincyQuincyDiscus1.6kg—93-11Unofficial11
Apr 29Quincy & North Quincy Vs. Plymouth SouthApr 29 · Shot Put · QuincyQuincyShot Put12lb—42-11Unofficial11
Apr 29Quincy & North Quincy Vs. Plymouth SouthApr 29 · 100 Meters · QuincyQuincy100 Meters—11.7Unofficial11
Apr 14North Quincy Vs. QuincyApr 14 · Javelin · QuincyQuincyJavelin800g—119-9Unofficial11
Apr 14North Quincy Vs. QuincyApr 14 · Shot Put · QuincyQuincyShot Put12lb—44-0Unofficial11
Apr 14North Quincy Vs. QuincyApr 14 · 100 Meters · QuincyQuincy100 Meters—12.0Unofficial11
Apr 8Quincy & North Quincy vs. ScituateApr 8 · Discus · Place 4 · QuincyQuincyDiscus1.6kg4.102-06 PB11
Apr 8Quincy & North Quincy vs. ScituateApr 8 · Shot Put · Place 1 · QuincyQuincyShot Put12lb1.41-04.511

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 7MSTCA Qualifier MeetFeb 7 · Shot Put · Place 11 · QuincyQuincyShot Put1141-6.5011
Feb 7MSTCA Qualifier MeetFeb 7 · 55 Meters · Place 66 · QuincyQuincy55 MetersRound P667.16a11
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · Shot Put · Place 7 · QuincyQuincyShot Put739-811
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · 55 Meters · Place 25 · QuincyQuincy55 Meters257.13a11
Jan 21Patriot League Meet #5Jan 21 · Shot Put · Place 17 · QuincyQuincyShot Put1735-1111
Jan 21Patriot League Meet #5Jan 21 · 55 Meters · Place 42 · QuincyQuincy55 Meters427.29a11
Jan 21Patriot League Meet #5Jan 21 · Shot Put · Place 17 · QuincyQuincyShot Put1735-1111
Jan 21Patriot League Meet #5Jan 21 · 55 Meters · Place 42 · QuincyQuincy55 Meters427.29a11
Jan 6Patriot League Meet #4Jan 6 · Shot Put · Place 6 · QuincyQuincyShot Put639-4.5011
Jan 6Patriot League Meet #4Jan 6 · 55 Meters · Place 15 · QuincyQuincy55 Meters157.09a PB11

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 22Patriot League Meet #3Dec 22 · 55 Meter · Place 16 · QuincyQuincy55 Meter16.7.14a PB11
Dec 22Patriot League Meet #3Dec 22 · Shot Put · Place 2 · QuincyQuincyShot Put12lb2.40-03.50 PB11
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 55 Meter · Place 96 · QuincyQuincy55 Meter96.7.33a11
Dec 15Patriot League Meet #2Dec 15 · 55 Meter · Place 45 · QuincyQuincy55 Meter45.7.32a11
Dec 15Patriot League Meet #2Dec 15 · Shot Put · Place 3 · QuincyQuincyShot Put12lb3.40-03.0011
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · 55 Meter · Place 55 · QuincyQuincy55 MeterRound P55.7.23a11
Feb 8Patriot League Indoor TF ChampionshipFeb 8 · Shot Put · Place 17 · North QuincyNorth QuincyShot Put1734-9.50—
Feb 4Patriot League Meet #7Feb 4 · Shot Put · Place 1 · North QuincyNorth QuincyShot Put136-3—
Feb 4Patriot League Meet #7Feb 4 · 55 Meters · Place 24 · North QuincyNorth Quincy55 Meters247.53a—
Jan 30Patriot League Meet #6Jan 30 · 55 Meters · Place 53 · North QuincyNorth Quincy55 Meters537.45a—
Jan 30Patriot League Meet #6Jan 30 · Shot Put · Place 3 · North QuincyNorth QuincyShot Put334-6.50—
Jan 16Patriot League Meet #4Jan 16 · Shot Put · Place 14 · North QuincyNorth QuincyShot Put1434-8—
Jan 16Patriot League Meet #4Jan 16 · 55 Meters · Place 69 · North QuincyNorth Quincy55 Meters697.45a—
Jan 6Patriot League Meet #3Jan 6 · Shot Put · Place 10 · North QuincyNorth QuincyShot Put1035-9—
Jan 6Patriot League Meet #3Jan 6 · 55 Meters · Place 51 · North QuincyNorth Quincy55 Meters517.37a—

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 20Patriot League Spring ChampionshipMay 20 · Javelin · Place 14 · QuincyQuincyJavelin14110-310
May 16MSTCA Division 2 RelaysMay 16 · Discus · Place 42 · QuincyQuincyDiscus4228.83m10
May 16MSTCA Division 2 RelaysMay 16 · Shot Put · Place 34 · QuincyQuincyShot Put3411.53m10
May 14Pembroke vs Quincy vs North QuincyMay 14 · Javelin · Place 2 · QuincyQuincyJavelin800g2.120-0110
May 14Pembroke vs Quincy vs North QuincyMay 14 · Shot Put · Place 4 · QuincyQuincyShot Put12lb4.38-11.0010
May 14Pembroke vs Quincy vs North QuincyMay 14 · 100 Meters · Place 13 · QuincyQuincy100 Meters13.12.23a10
May 8North Quincy & Quincy @ ScituateMay 8 · Discus · Place 4 · QuincyQuincyDiscus1.6kg4.86-03Unofficial10
May 8North Quincy & Quincy @ ScituateMay 8 · Shot Put · Place 4 · QuincyQuincyShot Put12lb4.38-01Unofficial10
May 8North Quincy & Quincy @ ScituateMay 8 · 400 Meters · QuincyQuincy400 Meters—58.0Unofficial10
May 5Quincy & North Quincy vs. HanoverMay 5 · Javelin · Place 1 · QuincyQuincyJavelin1105-510
May 5Quincy & North Quincy vs. HanoverMay 5 · Shot Put · Place 2 · QuincyQuincyShot Put236-910
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · Javelin · Place 13 · QuincyQuincyJavelin800g13.108-0210
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · Shot Put · Place 13 · QuincyQuincyShot Put12lb13.36-05.2510
Apr 30North Quincy @ Plymouth SouthApr 30 · Javelin · Place 4 · QuincyQuincyJavelin4104-1010
Apr 30North Quincy @ Plymouth SouthApr 30 · Discus · Place 3 · QuincyQuincyDiscus395-0410
Apr 16Quincy vs North QuincyApr 16 · Javelin · Place 1 · QuincyQuincyJavelin800g1.121-01 PB10
Apr 16Quincy vs North QuincyApr 16 · Discus · Place 4 · QuincyQuincyDiscus1.6kg4.91-0110
Apr 16Quincy vs North QuincyApr 16 · Shot Put · Place 2 · QuincyQuincyShot Put12lb2.37-05.010
Apr 16Quincy vs North QuincyApr 16 · 100 Meters · Place 5 · QuincyQuincy100 Meters5.11.8 PB10

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 27MSTCA Distance Classic and PentathlonDec 27 · Shot Put · Place 39 · North QuincyNorth QuincyShot Put12lb39.34-01.5010
Dec 20Patriot League Meet #2Dec 20 · Shot Put · Place 15 · North QuincyNorth QuincyShot Put12lb15.34-09.7510
Dec 10Patriot League Meet #1Dec 10 · 55 Meter · North QuincyNorth Quincy55 Meter--DNS10
Dec 10Patriot League Meet #1Dec 10 · Shot Put · Place 13 · North QuincyNorth QuincyShot Put12lb13.33-10.2510
Feb 1Patriot League Meet #6Feb 1 · Long Jump · Place 25 · North QuincyNorth QuincyLong Jump2516-5—
Feb 1Patriot League Meet #6Feb 1 · 55 Meters · Place 53 · North QuincyNorth Quincy55 Meters537.57a—
Jan 26Patriot League Meet #5Jan 26 · Long Jump · Place 25 · North QuincyNorth QuincyLong Jump2516-7.50—
Jan 26Patriot League Meet #5Jan 26 · 55 Meters · Place 37 · North QuincyNorth Quincy55 Meters377.42a—
Jan 20MSTCA D2 RelaysJan 20 · Long Jump · Place 34 · North QuincyNorth QuincyLong Jump34.5.10m PB9
Jan 18Patriot League Meet #4Jan 18 · 55 Meters · Place 65 · North QuincyNorth Quincy55 Meters657.65a—
Jan 6MSTCA Freshman-Sophomore (Large School)Jan 6 · Long Jump · Place 37 · North QuincyNorth QuincyLong Jump3715-10—
Jan 3Patriot League Meet #3Jan 3 · Long Jump · Place 24 · North QuincyNorth QuincyLong Jump2415-10—
Jan 3Patriot League Meet #3Jan 3 · 55 Meters · Place 24 · North QuincyNorth Quincy55 Meters247.38a—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 15Patriot League Spring ChampionshipMay 15 · Javelin · Place 24 · North QuincyNorth QuincyJavelin2486-8—
May 11MSTCA Coaches InvitationalMay 11 · 100 Meters · Place 28 · North QuincyNorth Quincy100 MetersRound P28.12.69a9
May 8Scituate @ Quincy/North QuincyMay 8 · Javelin · Place 3 · North QuincyNorth QuincyJavelin800g3.99'07"Unofficial9
May 8Scituate @ Quincy/North QuincyMay 8 · 200 Meters · North QuincyNorth Quincy200 Meters—26.2Unofficial9
May 8Scituate @ Quincy/North QuincyMay 8 · 100 Meters · North QuincyNorth Quincy100 Meters—12.5Unofficial9
May 6Quincy/North Quincy @ PembrokeMay 6 · Javelin · Place 5 · North QuincyNorth QuincyJavelin5101-4—
May 6Quincy/North Quincy @ PembrokeMay 6 · 100 Meters · Place 18 · North QuincyNorth Quincy100 Meters1812.72a—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · Javelin · Place 25 · North QuincyNorth QuincyJavelin2597-2—
May 1Hanover @ Quincy/North QuincyMay 1 · Javelin · Place 3 · North QuincyNorth QuincyJavelin800g3.106'04"Unofficial9
May 1Hanover @ Quincy/North QuincyMay 1 · 100 Meters · North QuincyNorth Quincy100 Meters—12.3Unofficial9
Apr 28MSTCA Div. II RelaysApr 28 · Javelin · North QuincyNorth QuincyJavelin800g--DNS9
Apr 23Plymouth South @ Quincy/North QuincyApr 23 · Javelin · North QuincyNorth QuincyJavelin800g—113-10Unofficial9
Apr 23Plymouth South @ Quincy/North QuincyApr 23 · 100 Meters · North QuincyNorth Quincy100 Meters—12.7Unofficial9
Mar 2Archies - QNQ Frosh-Soph MeetMar 2 · Javelin · North QuincyNorth QuincyJavelin800g—83'05"Unofficial9
Mar 2Archies - QNQ Frosh-Soph MeetMar 2 · 100 Meters · North QuincyNorth Quincy100 Meters—12.3Unofficial9

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 15Patriot League Meet #2Dec 15 · 55 Meter · Place 50 · North QuincyNorth Quincy55 Meter50.7.72a9
Dec 15Patriot League Meet #2Dec 15 · Long Jump · Place 24 · North QuincyNorth QuincyLong Jump24.14-09.009
Dec 7Patriot League Meet #1Dec 7 · 55 Meter · Place 21 · North QuincyNorth Quincy55 Meter21.7.42aWind: 09