Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGloucester County Championships · May 1212.32Gloucester County ChampionshipsMay 12, 2022
200 Meters · OutdoorTri County Conference Championships · May 1824.64Tri County Conference ChampionshipsMay 18, 2022
400 Meters · OutdoorGloucester County Championships · May 1255.96Gloucester County ChampionshipsMay 12, 2022
55 Meter · IndoorSpike Shoe Holiday Festival · Dec 207.47aSpike Shoe Holiday FestivalDecember 20, 2021
55 Meters · IndoorSJTCA Winter Meet #9 · Jan 237.38SJTCA Winter Meet #9January 23, 2023
Discus · 1.6kg · OutdoorSJTCA Open-Boys · May 675-5SJTCA Open-BoysMay 6, 2023
Discus · 2kg · OutdoorDelaware Invitational · Apr 1035.23mDelaware InvitationalApril 10, 2026
Hammer · 16lb / 7.26kg · Indoor2026 Paul Donahue Invitational · Apr 1736.67m2026 Paul Donahue InvitationalApril 17, 2026
Hammer · 16lb / 7.26kg · OutdoorMiddle Atlantic (MAC) Outdoor Championships · Apr 3037.60mMiddle Atlantic (MAC) Outdoor ChampionshipsApril 30, 2026
Long Jump · OutdoorSJTCA Open · May 2116-2.50SJTCA OpenMay 21, 2022
Shot Put · 12lb · IndoorSJTCA Winter Meet #5 · Dec 2735-3SJTCA Winter Meet #5December 27, 2023
Shot Put · 12lb · OutdoorMoorestown Invitational · Apr 1334-01.50Moorestown InvitationalApril 13, 2024
Shot Put · 16lb / 7.26kg · Indoor2026 Paul Donahue Invitational · Apr 1711.41m2026 Paul Donahue InvitationalApril 17, 2026
Shot Put · 16lb / 7.26kg · OutdoorDelaware Invitational · Apr 1011.74mDelaware InvitationalApril 10, 2026
Triple Jump · OutdoorSJTCA Open · May 2133-6SJTCA OpenMay 21, 2022
Weight Throw · 35lb / 15.9kg · IndoorMiddle Atlantic (MAC) Indoor Championships · Feb 2713.12mMiddle Atlantic (MAC) Indoor ChampionshipsFebruary 27, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · Hammer · Place 25 · ArcadiaArcadiaHammer16lb / 7.26kg25.37.60m PBSo
Apr 25Blue Jay Tune-UpApr 25 · Discus · Place 10 · ArcadiaArcadiaDiscus2kg10.34.10mSo
Apr 25Blue Jay Tune-UpApr 25 · Shot Put · Place 17 · ArcadiaArcadiaShot Put16lb / 7.26kg17.10.71mSo
Apr 10Delaware InvitationalApr 10 · Hammer · Place 8 · ArcadiaArcadiaHammer16lb / 7.26kg8.36.67mSo
Apr 10Delaware InvitationalApr 10 · Discus · Place 10 · ArcadiaArcadiaDiscus2kg10.35.23m PBSo
Apr 10Delaware InvitationalApr 10 · Shot Put · Place 8 · ArcadiaArcadiaShot Put16lb / 7.26kg8.11.74m PBSo
Apr 4ESU All AmericanApr 4 · Hammer · Place 21 · ArcadiaArcadiaHammer16lb / 7.26kg21.35.20mSo
Apr 4ESU All AmericanApr 4 · Discus · Place 19 · ArcadiaArcadiaDiscus2kg19.33.52mSo
Apr 4ESU All AmericanApr 4 · Shot Put · Place 18 · ArcadiaArcadiaShot Put16lb / 7.26kg18.11.04mSo

2026 Indoor Track

15 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · Hammer · Place 15 · ArcadiaArcadiaHammer16lb / 7.26kg15.36.67m PBSo
Apr 172026 Paul Donahue InvitationalApr 17 · Shot Put · Place 21 · ArcadiaArcadiaShot Put16lb / 7.26kg21.11.41m PBSo
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · Weight Throw · Place 20 · ArcadiaArcadiaWeight Throw35lb / 15.9kg20.13.12m PBSo
Feb 6Fastrack InvitationalFeb 6 · Weight Throw · Place 30 · ArcadiaArcadiaWeight Throw35lb / 15.9kg30.11.51mSo
Feb 6Fastrack InvitationalFeb 6 · Shot Put · Place 41 · ArcadiaArcadiaShot Put16lb / 7.26kg41.10.83mSo
Jan 31PLEX ShootoutJan 31 · Weight Throw · Place 21 · ArcadiaArcadiaWeight Throw2111.71mSo
Jan 31PLEX ShootoutJan 31 · Shot Put · Place 36 · ArcadiaArcadiaShot Put3611.02mSo
Jan 24Coach "I" InvitationalJan 24 · Weight Throw · Place 19 · ArcadiaArcadiaWeight Throw35lb / 15.9kg19.12.63mSo
Jan 24Coach "I" InvitationalJan 24 · Shot Put · Place 44 · ArcadiaArcadiaShot Put16lb / 7.26kg44.10.59mSo
Jan 17Moravian University Blue & Grey InviteJan 17 · Weight Throw · Place 7 · ArcadiaArcadiaWeight Throw712.67mSO
Jan 17Moravian University Blue & Grey InviteJan 17 · Weight Throw · Place 7 · ArcadiaArcadiaWeight Throw712.67mSO
Jan 17Moravian University Blue & Grey InviteJan 17 · Shot Put · Place 3 · ArcadiaArcadiaShot Put311.31mSO
Jan 17Moravian University Blue & Grey InviteJan 17 · Shot Put · Place 15 · ArcadiaArcadiaShot Put1511.31mSO
Jan 9St Thomas Aquinas Spartan InvitationalJan 9 · Weight Throw · Place 15 · ArcadiaArcadiaWeight Throw35lb / 15.9kg15.12.10mSo
Jan 9St Thomas Aquinas Spartan InvitationalJan 9 · Shot Put · Place 26 · ArcadiaArcadiaShot Put16lb / 7.26kg26.10.00mSo

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 6Bow Tie InvitationalDec 6 · Weight Throw · ArcadiaArcadiaWeight Throw35lb / 15.9kg--DNSSo
Dec 6Bow Tie InvitationalDec 6 · Shot Put · ArcadiaArcadiaShot Put16lb / 7.26kg--DNSSo
Feb 7River Hawk Friday NightFeb 7 · Weight Throw · Place 10 · ArcadiaArcadiaWeight Throw35lb / 15.9kg10.10.17mFr
Feb 7River Hawk Friday NightFeb 7 · Shot Put · Place 18 · ArcadiaArcadiaShot Put16lb / 7.26kg18.10.14mFr
Feb 1PLEX ShootoutFeb 1 · Weight Throw · Place 16 · ArcadiaArcadiaWeight Throw1610.34m—
Feb 1PLEX ShootoutFeb 1 · Shot Put · Place 15 · ArcadiaArcadiaShot Put1510.87m—
Jan 18Alvernia Winter InviteJan 18 · Shot Put · Place 22 · ArcadiaArcadiaShot Put2210.40m—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · Hammer · Place 25 · ArcadiaArcadiaHammer2538.01mFR
Apr 27Gwynedd Mercy Last Chance InvitationalApr 27 · Javelin · Place 8 · ArcadiaArcadiaJavelin833.43mFR
Apr 27Gwynedd Mercy Last Chance InvitationalApr 27 · Discus · Place 7 · ArcadiaArcadiaDiscus732.36mFR
Apr 27Gwynedd Mercy Last Chance InvitationalApr 27 · Shot Put · Place 5 · ArcadiaArcadiaShot Put510.63mFR
Apr 18Paul Donahue InvitationalApr 18 · Hammer · Place 22 · ArcadiaArcadiaHammer2234.42mFR
Apr 18Paul Donahue InvitationalApr 18 · Discus · Place 24 · ArcadiaArcadiaDiscus2432.65mFR
Apr 18Paul Donahue InvitationalApr 18 · Shot Put · Place 25 · ArcadiaArcadiaShot Put2510.69mFR
Apr 11Bill Butler RelaysApr 11 · Discus · Place 9 · ArcadiaArcadiaDiscus934.11mFr
Apr 11Bill Butler RelaysApr 11 · Shot Put · Place 19 · ArcadiaArcadiaShot Put1910.04mFr
Mar 22Purple and Gold InvitationalMar 22 · Hammer · Place 7 · ArcadiaArcadiaHammer16lb / 7.26kg7.32.37mFr
Mar 22Purple and Gold InvitationalMar 22 · Discus · Place 19 · ArcadiaArcadiaDiscus2kg19.26.79mFr
Mar 22Purple and Gold InvitationalMar 22 · Shot Put · Place 12 · ArcadiaArcadiaShot Put16lb / 7.26kg12.10.56mFr

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 7Bow Tie InvitiationalDec 7 · Shot Put · Place 14 · ArcadiaArcadiaShot Put16lb / 7.26kg14.10.52mFr
Feb 22SJTCA Winter Meet #21Feb 22 · Shot Put · Place 12 · Clearview Reg.Clearview Reg.Shot Put1235-1.5012
Feb 12SJTCA Winter Meet #18Feb 12 · Shot Put · Place 9 · Clearview Reg.Clearview Reg.Shot Put935-11.5012
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · Shot Put · Place 19 · Clearview Reg.Clearview Reg.Shot Put1936-712
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · Shot Put · Place 19 · Clearview Reg.Clearview Reg.Shot Put1936-712
Jan 29SJTCA Winter Meet #14Jan 29 · Shot Put · Place 17 · Clearview Reg.Clearview Reg.Shot Put1736-3.5012
Jan 26Olympic & Tri-County Conf MeetJan 26 · Shot Put · Place 13 · Clearview Reg.Clearview Reg.Shot Put1337-2.5012
Jan 22SJTCA Winter Meet #12Jan 22 · Shot Put · Place 14 · Clearview Reg.Clearview Reg.Shot Put1436-1012
Jan 14NJSIAA Relay Championships - Group 3Jan 14 · Shot Put · Place 44 · Clearview Reg.Clearview Reg.Shot Put4433-012
Jan 8SJTCA Winter Meet #8Jan 8 · Shot Put · Place 28 · Clearview Reg.Clearview Reg.Shot Put2833-6.2512
Jan 3SJTCA Winter Meet #7Jan 3 · Shot Put · Place 34 · Clearview Reg.Clearview Reg.Shot Put3435-9.5012

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · Discus · Place 23 · Clearview ReClearview ReDiscus23100-0412
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · Shot Put · Place 14 · Clearview ReClearview ReShot Put1439-03.5012
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · Discus · Place 23 · Clearview ReClearview ReDiscus23100-0412
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · Shot Put · Place 14 · Clearview ReClearview ReShot Put1439-03.5012
May 22Tri County Conference Championships May 22 · Shot Put · Place 21 · Clearview Reg.Clearview Reg.Shot Put2138-1.2512
May 22Tri County Conference Championships May 22 · Discus · Place 18 · Clearview Reg.Clearview Reg.Discus18105-1012
May 21Delsea Crusader Field MeetMay 21 · Shot Put · Place 45 · Clearview Reg.Clearview Reg.Shot Put4536-1112
May 9Gloucester County ChampionshipsMay 9 · Shot Put · Place 15 · Clearview Reg.Clearview Reg.Shot Put1536-8.5012
May 9Gloucester County ChampionshipsMay 9 · Discus · Place 10 · Clearview Reg.Clearview Reg.Discus10117-612
Apr 25Delsea Crusader Field MeetApr 25 · Shot Put · Clearview ReClearview ReShot Put—38-00.00—
Apr 25Delsea Crusader Field MeetApr 25 · Discus · Place 17 · Clearview ReClearview ReDiscus17116-01—
Apr 13Moorestown InvitationalApr 13 · Shot Put · Place 9 · Clearview RegionalClearview RegionalShot Put12lb9.34-01.50 PB12
Apr 6Deptford Spartan RelaysApr 6 · Discus · Place 13 · Clearview ReClearview ReDiscus13113-00—
Apr 6Deptford Spartan RelaysApr 6 · Shot Put · Place 32 · Clearview ReClearview ReShot Put3232-03.50—

2023 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 27SJTCA Winter Meet #5Dec 27 · Shot Put · Place 18 · Clearview RegionalClearview RegionalShot Put12lb18.35-3 PB12
Dec 18SJTCA Winter Meet #3Dec 18 · Shot Put · Place 24 · Clearview RegionalClearview RegionalShot Put12lb24.35-212
Dec 8SJTCA Winter Meet #1Dec 8 · Shot Put · Place 25 · Clearview RegionalClearview RegionalShot Put12lb25.33-6.5012
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · Shot Put · Place 31 · Clearview Reg.Clearview Reg.Shot Put3129-3.7511
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · Shot Put · Place 31 · Clearview Reg.Clearview Reg.Shot Put3129-3.7511
Jan 23SJTCA Winter Meet #9Jan 23 · 55 Meters · Place 51 · Clearview Reg.Clearview Reg.55 Meters517.38 PB11
Jan 23SJTCA Winter Meet #9Jan 23 · Shot Put · Place 29 · Clearview Reg.Clearview Reg.Shot Put2929-811
Jan 15NJSIAA Relay Championships - Group 3Jan 15 · Shot Put · Place 63 · Clearview Reg.Clearview Reg.Shot Put6331-7.7511
Jan 15NJSIAA Relay Championships - Group 3Jan 15 · Shot Put · Place 63 · Clearview Reg.Clearview Reg.Shot Put6331-7.7511
Jan 15NJSIAA Relay Championships - Group 3Jan 15 · Shot Put · Place 63 · Clearview Reg.Clearview Reg.Shot Put6331-7.7511
Jan 15NJSIAA Relay Championships - Group 3Jan 15 · Shot Put · Place 63 · Clearview Reg.Clearview Reg.Shot Put6331-7.7511
Jan 2SJTCA Winter Meet #4Jan 2 · Shot Put · Place 29 · Clearview Reg.Clearview Reg.Shot Put2928-6.2511
Jan 2SJTCA Winter Meet #4Jan 2 · Shot Put · Place 29 · Clearview Reg.Clearview Reg.Shot Put2928-6.2511

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · Discus · Place 24 · Clearview Reg.Clearview Reg.Discus2496-611
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · Shot Put · Place 31 · Clearview Reg.Clearview Reg.Shot Put3136-5.7511
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · Discus · Place 24 · Clearview ReClearview ReDiscus2496-0611
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · Shot Put · Place 31 · Clearview ReClearview ReShot Put3136-05.7511
May 24Delsea Crusader Field MeetMay 24 · Shot Put · Place 39 · Clearview ReClearview ReShot Put3936-05.00—
May 24Delsea Crusader Field MeetMay 24 · Discus · Place 27 · Clearview ReClearview ReDiscus2775-05—
May 17Tri County Conference ChampionshipsMay 17 · Discus · Place 26 · Clearview ReClearview ReDiscus2694-06—
May 17Tri County Conference ChampionshipsMay 17 · Shot Put · Place 34 · Clearview ReClearview ReShot Put3436-05.00—
May 6SJTCA Open-BoysMay 6 · Discus · Place 68 · Clearview RegionalClearview RegionalDiscus1.6kg68.75-5 PB11
May 6SJTCA Open-BoysMay 6 · Shot Put · Place 70 · Clearview RegionalClearview RegionalShot Put12lb70.27-911
May 6SJTCA Open-BoysMay 6 · 100 Meters · Place 118 · Clearview RegionalClearview Regional100 Meters118.13.37a11
Apr 15Fast Times at Cherokee HighApr 15 · Shot Put · Place 62 · Clearview ReClearview ReShot Put6233-03.00—

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals South Groups 1 and 4Jun 3 · 400 Meters · Place 44 · Clearview RegionalClearview Regional400 Meters44.56.51a10
Jun 3NJSIAA Sectionals South Groups 1 and 4Jun 3 · 200 Meters · Place 54 · Clearview RegionalClearview Regional200 Meters54.25.09a10
May 21SJTCA OpenMay 21 · Triple Jump · Place 23 · Clearview RegionalClearview RegionalTriple Jump23.33-6 PB10
May 21SJTCA OpenMay 21 · Long Jump · Place 26 · Clearview RegionalClearview RegionalLong Jump26.16-2.50 PB10
May 21SJTCA OpenMay 21 · 200 Meters · Place 39 · Clearview RegionalClearview Regional200 Meters39.25.03a10
May 18Tri County Conference ChampionshipsMay 18 · 400 Meters · Place 28 · Clearview ReClearview Re400 Meters2858.16—
May 18Tri County Conference ChampionshipsMay 18 · 200 Meters · Place 26 · Clearview ReClearview Re200 Meters2624.64 PB—
May 12Gloucester County ChampionshipsMay 12 · 200 Meters · Place 18 · Clearview Reg.Clearview Reg.200 Meters1824.7410
May 12Gloucester County ChampionshipsMay 12 · 400 Meters · Place 15 · Clearview Reg.Clearview Reg.400 Meters1555.96 PB10
May 12Gloucester County ChampionshipsMay 12 · 100 Meters · Place 17 · Clearview Reg.Clearview Reg.100 Meters1712.32 PB10
Apr 16Fast Times at Cherokee HighApr 16 · Long Jump · Place 71 · Clearview ReClearview ReLong Jump7113-01.50—
Apr 16Fast Times at Cherokee HighApr 16 · 400 Meters · Place 83 · Clearview ReClearview Re400 Meters8358.92—
Apr 16Fast Times at Cherokee HighApr 16 · 200 Meters · Place 80 · Clearview ReClearview Re200 Meters8025.12—
Apr 9Deptford Spartan RelaysApr 9 · Triple Jump · Clearview ReClearview ReTriple Jump—ND—

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20Spike Shoe Holiday FestivalDec 20 · 55 Meter · Place 45 · Clearview RegionalClearview Regional55 MeterRound P45.7.47a PB10

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 4NJSIAA Sectionals South Groups 1 and 4Jun 4 · Triple Jump · Place 29 · Clearview RegionalClearview RegionalTriple Jump29.32-03.259
Jun 4NJSIAA Sectionals South Groups 1 and 4Jun 4 · Long Jump · Place 42 · Clearview RegionalClearview RegionalLong Jump42.15-02.759
Jun 4NJSIAA Sectionals South Groups 1 and 4Jun 4 · 400 Meters · Place 40 · Clearview RegionalClearview Regional400 Meters40.1:00.73a9
Jun 4NJSIAA Sectionals South Groups 1 and 4Jun 4 · 100 Meters · Place 52 · Clearview RegionalClearview Regional100 MetersRound P52.13.38a9
May 28Cherokee Last ChanceMay 28 · Triple Jump · Place 22 · Clearview ReClearview ReTriple Jump2230-01.00—
May 28Cherokee Last ChanceMay 28 · 100 Meters · Place 99 · Clearview ReClearview Re100 Meters9913.52—
May 13Delsea Crusader Field #1May 13 · Long Jump · Place 20 · Clearview ReClearview ReLong Jump2014-01.00—
May 7Cherokee Relays and FieldMay 7 · Long Jump · Place 36 · Clearview ReClearview ReLong Jump3615-00.50—
May 1Deptford Spartan RelaysMay 1 · Triple Jump · Place 22 · Clearview ReClearview ReTriple Jump2235-00.00—
Apr 24Cherokee Pow Wow #1Apr 24 · 400 Meters · Place 46 · Clearview ReClearview Re400 Meters461:03.36—