Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorColts Neck Spring Invitational · Apr 1914.81Colts Neck Spring InvitationalApril 19, 2025
200 Meters · IndoorToms River Girls Frosh/Novice · Jan 2931.99Toms River Girls Frosh/NoviceJanuary 29, 2025
55 Meters · IndoorToms River Girls Frosh/Novice · Jan 298.51Toms River Girls Frosh/NoviceJanuary 29, 2025
Discus · 1kg · OutdoorDeSales Quad Meet · Apr 1123.13mDeSales Quad MeetApril 11, 2026
Hammer · 4kg · IndoorMuhlenberg Invite · Apr 328.41mMuhlenberg InviteApril 3, 2026
Hammer · 4kg · OutdoorCentennial Conference Outdoor Championships · May 130.11mCentennial Conference Outdoor ChampionshipsMay 1, 2026
High Jump · IndoorKeogh Invitational · Feb 191.45mKeogh InvitationalFebruary 19, 2026
High Jump · OutdoorCentennial Conference Outdoor Championships · May 11.42mCentennial Conference Outdoor ChampionshipsMay 1, 2026
Javelin · 600g · OutdoorCentennial Conference Outdoor Championships · May 127.88mCentennial Conference Outdoor ChampionshipsMay 1, 2026
Shot Put · 4kg · IndoorFast Times Before Finals · Dec 510.99mFast Times Before FinalsDecember 5, 2025
Shot Put · 4kg · OutdoorCoach Pollard Invitational · Apr 1710.68mCoach Pollard InvitationalApril 17, 2026
Weight Throw · 20lb / 9.0kg · IndoorFast Times Before Finals · Dec 59.28mFast Times Before FinalsDecember 5, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · Hammer · Place 19 · MuhlenbergMuhlenbergHammer4kg19.30.11m PBFr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · High Jump · Place 9 · MuhlenbergMuhlenbergHigh Jump9.1.42m PBFr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · Javelin · Place 11 · MuhlenbergMuhlenbergJavelin600g11.27.88m PBFr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · Shot Put · Place 12 · MuhlenbergMuhlenbergShot Put4kg12.10.67mFr
Apr 24John Covert ClassicApr 24 · High Jump · Place 8 · MuhlenbergMuhlenbergHigh Jump8.1.40mFr
Apr 24John Covert ClassicApr 24 · Javelin · MuhlenbergMuhlenbergJavelin600g—NDFr
Apr 24John Covert ClassicApr 24 · Shot Put · Place 10 · MuhlenbergMuhlenbergShot Put4kg10.10.45mFr
Apr 17Coach Pollard InvitationalApr 17 · Shot Put · Place 16 · MuhlenbergMuhlenbergShot Put4kg16.10.68m PBFr
Apr 11DeSales Quad MeetApr 11 · High Jump · Place 3 · MuhlenbergMuhlenbergHigh Jump3.1.41mFr
Apr 11DeSales Quad MeetApr 11 · Javelin · Place 6 · MuhlenbergMuhlenbergJavelin600g6.27.74mFr
Apr 11DeSales Quad MeetApr 11 · Discus · Place 13 · MuhlenbergMuhlenbergDiscus1kg13.23.13m PBFr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Apr 3Muhlenberg InviteApr 3 · Hammer · Place 17 · MuhlenbergMuhlenbergHammer4kg17.28.41m PBFr
Apr 3Muhlenberg InviteApr 3 · High Jump · Place 5 · MuhlenbergMuhlenbergHigh Jump5.1.37mFr
Apr 3Muhlenberg InviteApr 3 · Shot Put · Place 5 · MuhlenbergMuhlenbergShot Put4kg5.10.68mFr
Feb 19Keogh InvitationalFeb 19 · High Jump · Place 2 · MuhlenbergMuhlenbergHigh Jump2.1.45m PBFr
Feb 6Fastrack InvitationalFeb 6 · Shot Put · Place 19 · MuhlenbergMuhlenbergShot Put4kg19.10.71mFr
Feb 6Fastrack InvitationalFeb 6 · High Jump · Place 7 · MuhlenbergMuhlenbergHigh Jump7.1.40mFr
Jan 24Coach "I" InvitationalJan 24 · Shot Put · Place 11 · MuhlenbergMuhlenbergShot Put4kg11.10.62mFr
Jan 24Coach "I" InvitationalJan 24 · High Jump · Place 11 · MuhlenbergMuhlenbergHigh Jump11.1.45mFr

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 5Fast Times Before FinalsDec 5 · Weight Throw · Place 23 · MuhlenbergMuhlenbergWeight Throw20lb / 9.0kg23.9.28m PBFr
Dec 5Fast Times Before FinalsDec 5 · Shot Put · Place 12 · MuhlenbergMuhlenbergShot Put4kg12.10.99m PBFr
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · Shot Put · Place 3 · New ProvidenceNew ProvidenceShot Put334-0.2512
Feb 8NJSIAA Sectional Championships - Central Groups 1&2Feb 8 · Shot Put · Place 1 · New ProvidenceNew ProvidenceShot Put133-7.2512
Feb 8NJSIAA Sectional Championships - Central Groups 1&2Feb 8 · High Jump · Place 2 · New ProvidenceNew ProvidenceHigh Jump24-612
Jan 29Toms River Girls Frosh/NoviceJan 29 · 200 Meters · Place 89 · New ProvidenceNew Providence200 Meters8931.99 PB12
Jan 29Toms River Girls Frosh/NoviceJan 29 · 55 Meters · Place 77 · New ProvidenceNew Providence55 Meters778.51 PB12
Jan 17NJSIAA Relay Championships - Group 1Jan 17 · Shot Put · Place 2 · New ProvidenceNew ProvidenceShot Put232-7.2512
Jan 17NJSIAA Relay Championships - Group 1Jan 17 · High Jump · Place 18 · New ProvidenceNew ProvidenceHigh Jump184-412
Jan 4Union County Relay ChampionshipsJan 4 · High Jump · Place 6 · New ProvidenceNew ProvidenceHigh Jump64-812
Jan 4Union County Relay ChampionshipsJan 4 · Shot Put · Place 5 · New ProvidenceNew ProvidenceShot Put531-10.7512

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 1 & 4May 30 · Shot Put · Place 9 · New ProvidenNew ProvidenShot Put933-00.0012
May 20Union County Championship RelaysMay 20 · Long Jump · Place 25 · New ProvidenceNew ProvidenceLong Jump2513-6.2512
May 20Union County Championship RelaysMay 20 · Shot Put · Place 5 · New ProvidenceNew ProvidenceShot Put532-8.2512
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · Shot Put · Place 1 · New ProvidenNew ProvidenShot Put134-00.0012
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · High Jump · Place 10 · New ProvidenNew ProvidenHigh Jump104-03.0012
May 8Union County ChampionshipsMay 8 · High Jump · Place 8 · New ProvidenceNew ProvidenceHigh Jump84-412
May 8Union County ChampionshipsMay 8 · High Jump · Place 8 · New ProvidenceNew ProvidenceHigh Jump84-412
May 8Union County ChampionshipsMay 8 · Shot Put · Place 6 · New ProvidenceNew ProvidenceShot Put633-9.7512
May 8Union County ChampionshipsMay 8 · Shot Put · Place 6 · New ProvidenceNew ProvidenceShot Put633-9.7512
May 8Union County ChampionshipsMay 8 · High Jump · Place 8 · New ProvidenceNew ProvidenceHigh Jump84-412
May 8Union County ChampionshipsMay 8 · High Jump · Place 8 · New ProvidenceNew ProvidenceHigh Jump84-412
May 8Union County ChampionshipsMay 8 · Shot Put · Place 6 · New ProvidenceNew ProvidenceShot Put633-9.7512
May 8Union County ChampionshipsMay 8 · Shot Put · Place 6 · New ProvidenceNew ProvidenceShot Put633-9.7512
May 1Union County Conference ChampionshipsMay 1 · High Jump · Place 6 · New ProvidenceNew ProvidenceHigh Jump64-312
May 1Union County Conference ChampionshipsMay 1 · Shot Put · Place 3 · New ProvidenceNew ProvidenceShot Put331-10.5012
Apr 19Colts Neck Spring InvitationalApr 19 · Shot Put · Place 4 · New ProvidenceNew ProvidenceShot Put432-1012
Apr 19Colts Neck Spring InvitationalApr 19 · High Jump · Place 15 · New ProvidenceNew ProvidenceHigh Jump154-612
Apr 19Colts Neck Spring InvitationalApr 19 · 100 Meters · Place 76 · New ProvidenceNew Providence100 Meters7614.81 PB12
Jan 8Pioneer Shot Put NightJan 8 · Shot Put · Place 2 · New ProvidenceNew ProvidenceShot Put4kg2.31-1.512

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · Shot Put · Place 8 · New ProvidenceNew ProvidenceShot Put4kg8.32-9.7512
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · Shot Put · Place 18 · New ProvidenceNew ProvidenceShot Put1829-6.2511
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · Shot Put · Place 18 · New ProvidenceNew ProvidenceShot Put1829-6.2511
Feb 4NJSIAA Sectional Championships - Central Groups 1&4Feb 4 · Shot Put · Place 4 · New ProvidenceNew ProvidenceShot Put431-411
Jan 23Mid-Winter ClassicJan 23 · High Jump · Place 8 · New ProvidenceNew ProvidenceHigh Jump84-211
Jan 12NJSIAA Relay Championships - Group 1Jan 12 · Shot Put · Place 11 · New ProvidenceNew ProvidenceShot Put1129-611

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · Shot Put · Place 14 · New ProvidenceNew ProvidenceShot Put4kg14.32-10.0011
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Shot Put · Place 3 · New ProvidenceNew ProvidenceShot Put333-4.5011
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Shot Put · Place 3 · New ProvidenceNew ProvidenceShot Put333-4.5011
May 21Union County ChampionshipsMay 21 · High Jump · Place 9 · New ProvidenNew ProvidenHigh Jump94-07.0011
May 21Union County ChampionshipsMay 21 · Shot Put · Place 10 · New ProvidenNew ProvidenShot Put1032-06.2511
May 9Union County Conference ChampionshipMay 9 · Shot Put · Place 4 · New ProvidenceNew ProvidenceShot Put432-04.0011
May 9Union County Conference ChampionshipMay 9 · Shot Put · Place 4 · New ProvidenceNew ProvidenceShot Put432-04.0011
May 9Union County Conference ChampionshipMay 9 · Shot Put · Place 4 · New ProvidenceNew ProvidenceShot Put432-04.0011
Apr 20Colts Neck Spring InvitationalApr 20 · Shot Put · Place 13 · New ProvidenceNew ProvidenceShot Put4kg13.30-811

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · Shot Put · Place 6 · New ProvidenceNew ProvidenceShot Put4kg6.31-9.2511
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · High Jump · Place 28 · New ProvidenceNew ProvidenceHigh Jump28.4-011
Feb 17NJSIAA Group ChampionshipsFeb 17 · Shot Put · Place 18 · New ProvidenceNew ProvidenceShot Put1828-4.7510
Feb 11NJSIAA Sectional Championships - Central Groups 1&4Feb 11 · Shot Put · Place 4 · New ProvidenceNew ProvidenceShot Put429-1.7510
Feb 11NJSIAA Sectional Championships - Central Groups 1&4Feb 11 · Shot Put · Place 4 · New ProvidenceNew ProvidenceShot Put429-1.7510
Jan 29Union County Individual ChampionshipJan 29 · Shot Put · Place 9 · New ProvidenceNew ProvidenceShot Put928-910
Jan 24Rebel Shot/Jump Series 3Jan 24 · Long Jump · Place 1 · New ProvidenceNew ProvidenceLong Jump129-1.5010
Jan 17Mid-Winter ClassicJan 17 · Shot Put · Place 16 · New ProvidenceNew ProvidenceShot Put1625-210
Jan 12NJSIAA Relay Championships - Group 1Jan 12 · Shot Put · Place 15 · New ProvidenceNew ProvidenceShot Put1526-3.2510
Jan 12NJSIAA Relay Championships - Group 1Jan 12 · Shot Put · Place 15 · New ProvidenceNew ProvidenceShot Put1526-3.2510
Jan 12NJSIAA Relay Championships - Group 1Jan 12 · Shot Put · Place 15 · New ProvidenceNew ProvidenceShot Put1526-3.2510
Jan 12NJSIAA Relay Championships - Group 1Jan 12 · Shot Put · Place 15 · New ProvidenceNew ProvidenceShot Put1526-3.2510

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · Shot Put · Place 16 · New ProvidenceNew ProvidenceShot Put4kg16.32-07.2510
Jun 2NJSIAA Sectionals North 2 Groups 2 and 3Jun 2 · Shot Put · Place 3 · New ProvidenceNew ProvidenceShot Put332-210
Jun 2NJSIAA Sectionals North 2 Groups 2 and 3Jun 2 · Shot Put · Place 3 · New ProvidenNew ProvidenShot Put332-02.0010
May 11Union County Conference ChampionshipsMay 11 · Shot Put · Place 5 · New ProvidenceNew ProvidenceShot Put530-9.5010
May 4Union County Championship RelaysMay 4 · Javelin · Place 25 · New ProvidenceNew ProvidenceJavelin600g25.66-0810
May 4Union County Championship RelaysMay 4 · Shot Put · Place 20 · New ProvidenceNew ProvidenceShot Put4kg20.28-00.0010
Apr 22Colts Neck Spring InvitationalApr 22 · Shot Put · Place 7 · New ProvidenceNew ProvidenceShot Put731-1.5010
Apr 22Colts Neck Spring InvitationalApr 22 · Javelin · Place 19 · New ProvidenceNew ProvidenceJavelin1971-310

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 19Spike Shoe Holiday FestivalDec 19 · Shot Put · Place 30 · New ProvidenceNew ProvidenceShot Put4kg30.25-07.5010