Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meter · IndoorPatriot League Meet #2 · Dec 159.95aPatriot League Meet #2December 15, 2023
55 Meters · IndoorPatriot League Meet #6 · Feb 19.91aPatriot League Meet #6February 1, 2024
Discus · 1kg · OutdoorMillersville Metrics · Apr 336.15mMillersville MetricsApril 3, 2026
Hammer · 4kg · OutdoorMessiah Invitational · Apr 921.97mMessiah InvitationalApril 9, 2026
Shot Put · 4kg · IndoorMcElligott Invitational · Jan 2310.87mMcElligott InvitationalJanuary 23, 2026
Shot Put · 4kg · OutdoorUnited East (UEC) Track andand Field Championships · May 210.51mUnited East (UEC) Track andand Field ChampionshipsMay 2, 2026
Weight Throw · 20lb / 9.0kg · IndoorMcElligott Invitational · Jan 2310.36mMcElligott InvitationalJanuary 23, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 2United East (UEC) Track andand Field ChampionshipsMay 2 · Discus · Place 5 · Penn State HarrisburgPenn State HarrisburgDiscus1kg5.34.78mFr
May 2United East (UEC) Track andand Field ChampionshipsMay 2 · Shot Put · Place 4 · Penn State HarrisburgPenn State HarrisburgShot Put4kg4.10.51m PBFr
Apr 24Paul Kaiser ClassicApr 24 · Discus · Place 15 · Penn State HarrisburgPenn State HarrisburgDiscus1kg15.31.59mFr
Apr 24Paul Kaiser ClassicApr 24 · Shot Put · Place 19 · Penn State HarrisburgPenn State HarrisburgShot Put4kg19.9.97mFr
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · Discus · Place 16 · Penn State HarrisburgPenn State HarrisburgDiscus1kg16.30.17mFr
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · Shot Put · Place 14 · Penn State HarrisburgPenn State HarrisburgShot Put4kg14.10.19mFr
Apr 9Messiah InvitationalApr 9 · Hammer · Place 51 · Penn State HarrisburgPenn State HarrisburgHammer4kg51.21.97m PBFr
Apr 9Messiah InvitationalApr 9 · Discus · Penn State HarrisburgPenn State HarrisburgDiscus1kg—FOULFr
Apr 9Messiah InvitationalApr 9 · Shot Put · Place 18 · Penn State HarrisburgPenn State HarrisburgShot Put4kg18.9.89mFr
Apr 3Millersville MetricsApr 3 · Discus · Place 6 · Penn State HarrisburgPenn State HarrisburgDiscus1kg6.36.15m PBFr
Apr 3Millersville MetricsApr 3 · Shot Put · Place 10 · Penn State HarrisburgPenn State HarrisburgShot Put4kg10.10.17mFr
Mar 27Susquehanna Jim Taylor DualsMar 27 · Discus · Place 26 · Penn State HarrisburgPenn State HarrisburgDiscus1kg26.25.14mFr
Mar 27Susquehanna Jim Taylor DualsMar 27 · Shot Put · Place 22 · Penn State HarrisburgPenn State HarrisburgShot Put4kg22.9.31mFr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 14SU Valentine InviteFeb 14 · Weight Throw · Place 35 · Penn State HarrisburgPenn State HarrisburgWeight Throw359.80mFr
Feb 14SU Valentine InviteFeb 14 · Shot Put · Place 14 · Penn State HarrisburgPenn State HarrisburgShot Put149.95mFr
Feb 6Fastrack InvitationalFeb 6 · Weight Throw · Place 39 · Penn State HarrisburgPenn State HarrisburgWeight Throw20lb / 9.0kg39.9.47mFr
Feb 6Fastrack InvitationalFeb 6 · Shot Put · Place 24 · Penn State HarrisburgPenn State HarrisburgShot Put4kg24.10.56mFr
Jan 23McElligott InvitationalJan 23 · Weight Throw · Place 10 · Penn State HarrisburgPenn State HarrisburgWeight Throw20lb / 9.0kg10.10.36m PBFr
Jan 23McElligott InvitationalJan 23 · Shot Put · Place 1 · Penn State HarrisburgPenn State HarrisburgShot Put4kg1.10.87m PBFr
Jan 17Susquehanna River Hawk InvitationalJan 17 · Weight Throw · Place 33 · PSU-HarrisburgPSU-HarrisburgWeight Throw339.59mFR
Jan 17Susquehanna River Hawk InvitationalJan 17 · Shot Put · Place 10 · PSU-HarrisburgPSU-HarrisburgShot Put1010.52mFR

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 5Diplomat OpenDec 5 · Shot Put · Place 10 · Penn State HarrisburgPenn State HarrisburgShot Put4kg10.10.04mFr
Feb 13MIAA Division 2 Indoor Track & Field ChampionshipFeb 13 · Shot Put · Place 9 · North QuincyNorth QuincyShot Put930-10.50—
Feb 8Patriot League Indoor TF ChampionshipFeb 8 · Shot Put · Place 3 · North QuincyNorth QuincyShot Put332-11—
Jan 30Patriot League Meet #6Jan 30 · Shot Put · Place 5 · North QuincyNorth QuincyShot Put529-11—
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · Shot Put · Place 12 · North QuincyNorth QuincyShot Put1231-3.25—
Jan 23Patriot League Meet #5Jan 23 · Shot Put · Place 1 · North QuincyNorth QuincyShot Put131-10—
Jan 18MSTCA Division 2 James Kalperis RelaysJan 18 · Shot Put · Place 7 · North QuincyNorth QuincyShot Put79.52m—
Jan 16Patriot League Meet #4Jan 16 · Shot Put · Place 4 · North QuincyNorth QuincyShot Put431-3.25—
Jan 6Patriot League Meet #3Jan 6 · Shot Put · Place 2 · North QuincyNorth QuincyShot Put232-5—

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Discus · Place 7 · QuincyQuincyDiscus7101-1112
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Shot Put · Place 9 · QuincyQuincyShot Put931-8.5012
May 20Patriot League Spring ChampionshipMay 20 · Discus · Place 19 · QuincyQuincyDiscus1966-112
May 20Patriot League Spring ChampionshipMay 20 · Shot Put · Place 3 · QuincyQuincyShot Put332-512
May 14Pembroke vs Quincy vs North QuincyMay 14 · Discus · Place 2 · QuincyQuincyDiscus1kg2.88-0712
May 14Pembroke vs Quincy vs North QuincyMay 14 · Shot Put · Place 5 · QuincyQuincyShot Put4kg5.31-05.0012
May 10MSTCA Coaches Shore InvitationalMay 10 · Shot Put · Place 12 · QuincyQuincyShot Put1231-1.5012
May 8North Quincy & Quincy @ ScituateMay 8 · Discus · Place 1 · QuincyQuincyDiscus1kg1.100-01Unofficial12
May 8North Quincy & Quincy @ ScituateMay 8 · Shot Put · Place 3 · QuincyQuincyShot Put4kg3.30-01Unofficial12
May 5Quincy & North Quincy vs. HanoverMay 5 · Discus · Place 1 · QuincyQuincyDiscus191-112
May 5Quincy & North Quincy vs. HanoverMay 5 · Shot Put · Place 1 · QuincyQuincyShot Put129-212
Apr 30North Quincy @ Plymouth SouthApr 30 · Shot Put · Place 2 · QuincyQuincyShot Put231-1112
Apr 30North Quincy @ Plymouth SouthApr 30 · Shot Put · Place 2 · QuincyQuincyShot Put231-1112
Apr 16Quincy vs North QuincyApr 16 · Discus · Place 1 · QuincyQuincyDiscus1kg1.92-0712
Apr 16Quincy vs North QuincyApr 16 · Shot Put · Place 1 · QuincyQuincyShot Put4kg1.29-0112

2024 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · Shot Put · Place 14 · North QuincyNorth QuincyShot Put4kg14.30-09.0012
Dec 27MSTCA Distance Classic and PentathlonDec 27 · Shot Put · Place 3 · North QuincyNorth QuincyShot Put4kg3.32-07.0012
Dec 20Patriot League Meet #2Dec 20 · 55 Meter · North QuincyNorth Quincy55 Meter--DNS12
Dec 20Patriot League Meet #2Dec 20 · Shot Put · Place 2 · North QuincyNorth QuincyShot Put4kg2.33-00.5012
Dec 15MSTCA Winter Festival (Large Schools)Dec 15 · Shot Put · Place 1 · North QuincyNorth QuincyShot Put4kg1.30-04.0012
Dec 10Patriot League Meet #1Dec 10 · 55 Meter · North QuincyNorth Quincy55 Meter--DNS12
Dec 10Patriot League Meet #1Dec 10 · Shot Put · Place 3 · North QuincyNorth QuincyShot Put4kg3.30-00.0012
Feb 16MIAA Division 2 Indoor Track & Field ChampionshipFeb 16 · Shot Put · Place 15 · North QuincyNorth QuincyShot Put4kg15.31-07.0011
Feb 10Patriot league Indoor TF ChampionshipFeb 10 · Shot Put · Place 2 · North QuincyNorth QuincyShot Put230-9.50—
Feb 1Patriot League Meet #6Feb 1 · Shot Put · Place 4 · North QuincyNorth QuincyShot Put429-6—
Feb 1Patriot League Meet #6Feb 1 · 55 Meters · Place 157 · North QuincyNorth Quincy55 Meters1579.91a PB—
Jan 26Patriot League Meet #5Jan 26 · Shot Put · Place 6 · North QuincyNorth QuincyShot Put629-1.25—
Jan 20MSTCA D2 RelaysJan 20 · Shot Put · Place 23 · North QuincyNorth QuincyShot Put4kg23.8.79m11
Jan 18Patriot League Meet #4Jan 18 · Shot Put · Place 10 · North QuincyNorth QuincyShot Put1027-2.75—
Jan 18Patriot League Meet #4Jan 18 · 55 Meters · Place 148 · North QuincyNorth Quincy55 Meters14810.01a—
Jan 3Patriot League Meet #3Jan 3 · Shot Put · Place 9 · North QuincyNorth QuincyShot Put927-4.50—
Jan 3Patriot League Meet #3Jan 3 · 55 Meters · Place 151 · North QuincyNorth Quincy55 Meters15110.12a—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 24MIAA Division 2 Track & Field ChampionshipMay 24 · Discus · Place 15 · North QuincyNorth QuincyDiscus1kg15.85-1011
May 24MIAA Division 2 Track & Field ChampionshipMay 24 · Shot Put · Place 9 · North QuincyNorth QuincyShot Put4kg9.32-05.0011
May 15Patriot League Spring ChampionshipMay 15 · Discus · Place 14 · North QuincyNorth QuincyDiscus1472-5—
May 15Patriot League Spring ChampionshipMay 15 · Shot Put · Place 3 · North QuincyNorth QuincyShot Put331-5.25—
May 11MSTCA Coaches InvitationalMay 11 · Shot Put · Place 16 · North QuincyNorth QuincyShot Put4kg16.30-02.7511
May 8Scituate @ Quincy/North QuincyMay 8 · Discus · Place 3 · North QuincyNorth QuincyDiscus1kg3.86'03"Unofficial11
May 8Scituate @ Quincy/North QuincyMay 8 · Shot Put · Place 1 · North QuincyNorth QuincyShot Put4kg1.30'09"Unofficial11
May 6Quincy/North Quincy @ PembrokeMay 6 · Discus · Place 4 · North QuincyNorth QuincyDiscus480-6—
May 6Quincy/North Quincy @ PembrokeMay 6 · Shot Put · Place 2 · North QuincyNorth QuincyShot Put230-7.50—
May 1Hanover @ Quincy/North QuincyMay 1 · Discus · Place 3 · North QuincyNorth QuincyDiscus1kg3.75'01"Unofficial11
May 1Hanover @ Quincy/North QuincyMay 1 · Shot Put · Place 1 · North QuincyNorth QuincyShot Put4kg1.31'05.5"Unofficial11
Apr 28MSTCA Div. II RelaysApr 28 · Discus · Place 14 · North QuincyNorth QuincyDiscus1kg14.24.19m11
Apr 28MSTCA Div. II RelaysApr 28 · Shot Put · Place 15 · North QuincyNorth QuincyShot Put4kg15.9.26m11
Apr 23Plymouth South @ Quincy/North QuincyApr 23 · Discus · Place 3 · North QuincyNorth QuincyDiscus1kg3.74-03Unofficial11
Apr 23Plymouth South @ Quincy/North QuincyApr 23 · Shot Put · Place 1 · North QuincyNorth QuincyShot Put4kg1.31-08.00Unofficial11

2023 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · Shot Put · Place 18 · North QuincyNorth QuincyShot Put4kg18.28-00.0011
Dec 15Patriot League Meet #2Dec 15 · 55 Meter · Place 139 · North QuincyNorth Quincy55 Meter139.9.95a PB11
Dec 15Patriot League Meet #2Dec 15 · Shot Put · Place 4 · North QuincyNorth QuincyShot Put4kg4.28-01.5011
Dec 7Patriot League Meet #1Dec 7 · Shot Put · Place 4 · North QuincyNorth QuincyShot Put4kg4.28' 8.7511
Feb 10Patriot League Indoor Track & Field ChampionshipFeb 10 · Shot Put · Place 26 · North QuincyNorth QuincyShot Put2622-06.5010
Jan 27Patriot League Meet #5Jan 27 · Shot Put · Place 16 · North QuincyNorth QuincyShot Put1624-03.75—
Jan 27Patriot League Meet #5Jan 27 · 55 Meters · Place 106 · North QuincyNorth Quincy55 Meters1069.97a—
Jan 19Patriot League Meet #4Jan 19 · Shot Put · Place 1 · North QuincyNorth QuincyShot Put122-8.5SO
Jan 19Patriot League Meet #4Jan 19 · 55 Meters · Place 7 · North QuincyNorth Quincy55 Meters710.07SO
Jan 19Patriot League Meet #4AJan 19 · 55 Meter · Place 110 · North QuincyNorth Quincy55 Meter110.10.07a10
Jan 19Patriot League Meet #4AJan 19 · Shot Put · Place 20 · North QuincyNorth QuincyShot Put4kg20.22-08.5010
Jan 7MSTCA Freshman Sophomore Championships Large SchoolJan 7 · Shot Put · Place 41 · North QuincyNorth QuincyShot Put4kg41.21-04.5010
Jan 6Patriot League Meet #3Jan 6 · Shot Put · Place 21 · North QuincyNorth QuincyShot Put2122-9.5SO
Jan 6Patriot League Meet #3Jan 6 · 55 Meters · Place 8 · North QuincyNorth Quincy55 Meters810.14SO

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 20MSTCA South Shore Twilight MeetMay 20 · Shot Put · Place 19 · North QuincyNorth QuincyShot Put4kg19.25-10.0010
May 16Patriot League Outdoor ChampionshipMay 16 · Discus · Place 21 · North QuincyNorth QuincyDiscus2159-3—
May 16Patriot League Outdoor ChampionshipMay 16 · Shot Put · Place 12 · North QuincyNorth QuincyShot Put1226-2—
May 9Hanover @ Quincy/North QuincyMay 9 · Discus · North QuincyNorth QuincyDiscus1kg—67'00"Unofficial10
May 9Hanover @ Quincy/North QuincyMay 9 · Shot Put · Place 2 · North QuincyNorth QuincyShot Put4kg2.26'05"Unofficial10
May 9Hanover @ Quincy/North QuincyMay 9 · 100 Meters · North QuincyNorth Quincy100 Meters—17.8Unofficial10
May 4North Quincy-Quincy @ Plymouth SouthMay 4 · Discus · North QuincyNorth QuincyDiscus1kg—60'11"Unofficial10
May 4North Quincy-Quincy @ Plymouth SouthMay 4 · Shot Put · North QuincyNorth QuincyShot Put4kg—25'11"Unofficial10
May 4North Quincy-Quincy @ Plymouth SouthMay 4 · 100 Meters · North QuincyNorth Quincy100 Meters—17.4Unofficial10
Apr 21Archbishop Williams vs. No. Quincy/Quincy FR/SO/MS MeetApr 21 · Discus · North QuincyNorth QuincyDiscus1kg—56'03"Unofficial10
Apr 21Archbishop Williams vs. No. Quincy/Quincy FR/SO/MS MeetApr 21 · Shot Put · Place 1 · North QuincyNorth QuincyShot Put4kg1.23'07.5"Unofficial10
Apr 21Archbishop Williams vs. No. Quincy/Quincy FR/SO/MS MeetApr 21 · 100 Meters · North QuincyNorth Quincy100 Meters—17.8Unofficial10
Apr 6Pembroke @ NQQApr 6 · Discus · North QuincyNorth QuincyDiscus1kg—58'01"Unofficial10
Apr 6Pembroke @ NQQApr 6 · Shot Put · North QuincyNorth QuincyShot Put4kg—23'03"Unofficial10
Apr 6Pembroke @ NQQApr 6 · 100 Meters · North QuincyNorth Quincy100 Meters—17.0Unofficial10

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 16Patriot League Meet #2Dec 16 · 55 Meter · Place 96 · North QuincyNorth Quincy55 Meter96.10.09a10
Dec 16Patriot League Meet #2Dec 16 · Shot Put · Place 1 · North QuincyNorth QuincyShot Put4kg1.20-710
Dec 8Patriot League Meet #1Dec 8 · 55 Meter · Place 120 · North QuincyNorth Quincy55 Meter120.10.20a10
Dec 8Patriot League Meet #1Dec 8 · Shot Put · Place 2 · North QuincyNorth QuincyShot Put4kg2.19-08.0010
Jan 18Patriot League #3Jan 18 · Shot Put · Place 12 · North QuincyNorth QuincyShot Put1214-09.50—
Jan 18Patriot League #3Jan 18 · 55 Meters · Place 118 · North QuincyNorth Quincy55 Meters11810.96—

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 11Pembroke vs North QuincyMay 11 · Discus · Place 8 · North QuincyNorth QuincyDiscus1kg8.47-079
May 11Pembroke vs North QuincyMay 11 · Shot Put · Place 8 · North QuincyNorth QuincyShot Put4kg8.20-01.009
May 4Plymouth South @ North QuincyMay 4 · Shot Put · North QuincyNorth QuincyShot Put4kg—18'02"Unofficial9
May 4Plymouth South @ North QuincyMay 4 · 100 Meters · North QuincyNorth Quincy100 Meters—17.3Unofficial9
Apr 13North Quincy @ HanoverApr 13 · Shot Put · Place 3 · North QuincyNorth QuincyShot Put4kg3.18'00"Unofficial9
Apr 5Scituate @ Q/NQApr 5 · Shot Put · North QuincyNorth QuincyShot Put4kg—19'05"Unofficial9
Apr 2Archbishop Williams vs. No. Quincy/Quincy FR/SO/MS MeetApr 2 · Shot Put · Place 2 · North QuincyNorth QuincyShot Put4kg2.17'06"Unofficial9
Apr 2Archbishop Williams vs. No. Quincy/Quincy FR/SO/MS MeetApr 2 · 100 Meters · North QuincyNorth Quincy100 Meters—17.9Unofficial9

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9Patriot League #1Dec 9 · 55 Meter · Place 119 · North QuincyNorth Quincy55 Meter119.10.84a9
Dec 9Patriot League #1Dec 9 · Shot Put · Place 37 · North QuincyNorth QuincyShot Put4kg37.13-09.009