Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 2kg · OutdoorMets Outdoor Track and Field Championship · Apr 935.03mMets Outdoor Track and Field ChampionshipApril 9, 2021
Hammer · 16lb / 7.26kg · OutdoorMets Outdoor Track and Field Championship · Apr 923.88mMets Outdoor Track and Field ChampionshipApril 9, 2021
High Jump · IndoorTri County Conference Meet #1 · Dec 286-04.00Tri County Conference Meet #1December 28, 2021
High Jump · OutdoorSJTCA Elite Meet · May 56-04SJTCA Elite MeetMay 5, 2022
Javelin · 800g · OutdoorWest Chester Last Chance · May 245.45mWest Chester Last ChanceMay 2, 2025
Long Jump · IndoorSeahawk Shootout · Dec 96.82mSeahawk ShootoutDecember 9, 2022
Long Jump · OutdoorCollingswood vs Sterling Dual · May 1819-8Collingswood vs Sterling DualMay 18, 2021
Shot Put · 16lb / 7.26kg · OutdoorSaint Peter's Invite #1 · Apr 713.69mSaint Peter's Invite #1April 7, 2021
Triple Jump · IndoorWagner Invitational · Jan 614.42mWagner InvitationalJanuary 6, 2023
Triple Jump · OutdoorSJTCA Elite Meet · May 546-10SJTCA Elite MeetMay 5, 2022

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 7West Point TwilightMay 7 · Triple Jump · Place 2 · East StroudsburgEast StroudsburgTriple Jump2.14.34mWind: 3.3Sr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · Triple Jump · Place 7 · East StroudsburgEast StroudsburgTriple Jump7.14.32mWind: 2.7Sr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · High Jump · Place 6 · East StroudsburgEast StroudsburgHigh Jump6.1.91mSr
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · Triple Jump · Place 2 · East StroudsburgEast StroudsburgTriple Jump2.14.73mWind: 1.3Sr
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · Long Jump · East StroudsburgEast StroudsburgLong Jump—DNSSr
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · High Jump · Place 4 · East StroudsburgEast StroudsburgHigh Jump4.1.90mSr
Apr 10Delaware InvitationalApr 10 · Triple Jump · Place 1 · East StroudsburgEast StroudsburgTriple Jump1.13.87mWind: 0.3Sr
Apr 10Delaware InvitationalApr 10 · High Jump · Place 3 · East StroudsburgEast StroudsburgHigh Jump3.1.90mSr
Apr 4ESU All AmericanApr 4 · Triple Jump · Place 6 · East StroudsburgEast StroudsburgTriple Jump6.13.83mWind: -1.1Sr
Apr 4ESU All AmericanApr 4 · Long Jump · Place 17 · East StroudsburgEast StroudsburgLong Jump17.5.94mWind: 0.7Sr
Apr 4ESU All AmericanApr 4 · High Jump · Place 3 · East StroudsburgEast StroudsburgHigh Jump3.1.85mSr
Apr 4ESU All AmericanApr 4 · Javelin · East StroudsburgEast StroudsburgJavelin800g--DNSSr
Mar 21Keystone ChallengeMar 21 · Triple Jump · Place 3 · East StroudsburgEast StroudsburgTriple Jump3.13.75mWind: 0Sr
Mar 21Keystone ChallengeMar 21 · Long Jump · East StroudsburgEast StroudsburgLong Jump—NMSr
Mar 21Keystone ChallengeMar 21 · Javelin · East StroudsburgEast StroudsburgJavelin800g—NMSr

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 28PSAC Indoor Track & Field ChampionshipsFeb 28 · Triple Jump · Place 7 · East StroudsburgEast StroudsburgTriple Jump7.14.03mSr
Feb 28PSAC Indoor Track & Field ChampionshipsFeb 28 · High Jump · Place 11 · East StroudsburgEast StroudsburgHigh Jump11.1.87mSr
Feb 20Bucknell Tune-UpFeb 20 · Triple Jump · Place 1 · East StroudsburgEast StroudsburgTriple Jump114.24mSR
Feb 20Bucknell Tune-UpFeb 20 · High Jump · Place 7 · East StroudsburgEast StroudsburgHigh Jump71.85mSR
Feb 13Widener Indoor ClassicFeb 13 · Triple Jump · East StroudsburgEast StroudsburgTriple Jump—FOULSr
Feb 13Widener Indoor ClassicFeb 13 · High Jump · East StroudsburgEast StroudsburgHigh Jump—NHSr
Feb 8DeSchriver InvitationalFeb 8 · Triple Jump · Place 1 · East StroudsburgEast StroudsburgTriple Jump113.97mSr
Feb 8DeSchriver InvitationalFeb 8 · High Jump · Place 4 · East StroudsburgEast StroudsburgHigh Jump41.83mSr
Feb 8DeSchriver InvitationalFeb 8 · Triple Jump · Place 1 · East StroudsburgEast StroudsburgTriple Jump113.97mSr
Feb 8DeSchriver InvitationalFeb 8 · High Jump · Place 4 · East StroudsburgEast StroudsburgHigh Jump41.83mSr
Jan 24Gulden InvitationalJan 24 · Triple Jump · Place 4 · East StroudsburgEast StroudsburgTriple Jump413.67mSr
Jan 24Gulden InvitationalJan 24 · High Jump · Place 9 · East StroudsburgEast StroudsburgHigh Jump91.85mSr

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8PSAC Outdoor Track & Field ChampionshipsMay 8 · Triple Jump · Place 7 · East StroudsburgEast StroudsburgTriple Jump7.14.43mWind: 0Jr
May 8PSAC Outdoor Track & Field ChampionshipsMay 8 · Long Jump · Place 13 · East StroudsburgEast StroudsburgLong Jump13.6.66mWind: 5.3Jr
May 8PSAC Outdoor Track & Field ChampionshipsMay 8 · High Jump · Place 15 · East StroudsburgEast StroudsburgHigh Jump15.1.90mJr
May 2West Chester Last ChanceMay 2 · Javelin · Place 4 · East StroudsburgEast StroudsburgJavelin800g4.45.45m PBJr
May 2West Chester Last ChanceMay 2 · High Jump · Place 1 · East StroudsburgEast StroudsburgHigh Jump1.1.90mJr
Apr 24129th Penn RelaysApr 24 · Triple Jump · East StroudsburgEast StroudsburgTriple Jump—14.51mWind: 0.9Jr
Apr 18ESU All AmericanApr 18 · Javelin · Place 4 · East StroudsburgEast StroudsburgJavelin4161-10JR
Apr 18ESU All AmericanApr 18 · Long Jump · Place 9 · East StroudsburgEast StroudsburgLong Jump922-7JR
Apr 18ESU All AmericanApr 18 · High Jump · Place 3 · East StroudsburgEast StroudsburgHigh Jump36-0.75JR
Apr 12Bucknell Bison Outdoor ClassicApr 12 · Triple Jump · Place 17 · East StroudsburgEast StroudsburgTriple Jump1713.66mJr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 8Sykes-Sabock Challenge CupFeb 8 · Triple Jump · Place 2 · East StroudsburgEast StroudsburgTriple Jump214.16m—
Feb 2DeSchriver InvitationalFeb 2 · High Jump · Place 5 · East StroudsburgEast StroudsburgHigh Jump51.92mJR
Jan 25Gulden InvitationalJan 25 · Triple Jump · Place 3 · East StroudsburgEast StroudsburgTriple Jump314.18m—
Jan 25Gulden InvitationalJan 25 · High Jump · Place 6 · East StroudsburgEast StroudsburgHigh Jump61.90m—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 3PSAC Outdoor ChampionshipsMay 3 · Triple Jump · Place 3 · East StroudsburgEast StroudsburgTriple Jump347-7.75SO
May 3PSAC Outdoor ChampionshipsMay 3 · Triple Jump · Place 3 · East StroudsburgEast StroudsburgTriple Jump347-7.75SO
May 3PSAC Outdoor ChampionshipsMay 3 · High Jump · Place 15 · East StroudsburgEast StroudsburgHigh Jump156-0.75SO
Apr 25The 2024 Penn Relays (College)Apr 25 · Triple Jump · East StroudsburgEast StroudsburgTriple Jump—13.97mWind: -0.4So
Apr 19ESU All AmericanApr 19 · Triple Jump · Place 3 · East StroudsburgEast StroudsburgTriple Jump314.07mSO
Apr 19ESU All AmericanApr 19 · High Jump · Place 3 · East StroudsburgEast StroudsburgHigh Jump31.85mSO
Apr 17Shippensburg University Mid-Week PR Bonanza MeetApr 17 · High Jump · Place 4 · East StroudsburgEast StroudsburgHigh Jump41.93m—
Apr 12Bison Outdoor ClassicApr 12 · Triple Jump · Place 9 · East StroudsburgEast StroudsburgTriple Jump914.28m—
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · Triple Jump · Place 1 · East StroudsburgEast StroudsburgTriple Jump1.14.45mWind: 3.7So
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · High Jump · Place 4 · East StroudsburgEast StroudsburgHigh Jump4.1.90mSo

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 23Fastrack Last ChanceFeb 23 · Triple Jump · Place 5 · East StroudsburgEast StroudsburgTriple Jump5.13.91mSo
Feb 182024 PSAC Indoor T&F ChampionshipsFeb 18 · Triple Jump · Place 3 · East StroudsburgEast StroudsburgTriple Jump3.14.33mSo
Feb 182024 PSAC Indoor T&F ChampionshipsFeb 18 · High Jump · Place 11 · East StroudsburgEast StroudsburgHigh Jump11.1.93mSo
Feb 9FastTrack InvitationalFeb 9 · Triple Jump · Place 5 · East StroudsburgEast StroudsburgTriple Jump5.14.14mSo
Feb 9FastTrack InvitationalFeb 9 · Long Jump · Place 21 · East StroudsburgEast StroudsburgLong Jump21.6.47mSo
Jan 20Moravian Indoor MeetJan 20 · Long Jump · Place 4 · East StroudsburgEast StroudsburgLong Jump46.49mSO
Jan 20Moravian Indoor MeetJan 20 · High Jump · Place 4 · East StroudsburgEast StroudsburgHigh Jump41.90mSO

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 6America East Outdoor ChampionshipsMay 6 · Triple Jump · Place 3 · NJITNJITTriple Jump314.73mFR
May 6America East Outdoor ChampionshipsMay 6 · Long Jump · Place 20 · NJITNJITLong Jump206.22mFR
Apr 27Penn RelaysApr 27 · Triple Jump · NJITNJITTriple Jump—14.17mUnofficialFr
Apr 21Rutgers RelaysApr 21 · High Jump · Place 6 · NJITNJITHigh Jump61.90m—
Apr 21Rutgers RelaysApr 21 · Triple Jump · Place 1 · NJITNJITTriple Jump114.76m—
Apr 21Rutgers RelaysApr 21 · Long Jump · Place 10 · NJITNJITLong Jump106.66m—
Apr 8Mets Outdoor Track & Field ChampionshipsApr 8 · High Jump · Place 4 · NJITNJITHigh Jump41.90mFR
Apr 8Mets Outdoor Track & Field ChampionshipsApr 8 · Triple Jump · Place 2 · NJITNJITTriple Jump213.63mFR
Apr 8Mets Outdoor Track & Field ChampionshipsApr 8 · Long Jump · Place 5 · NJITNJITLong Jump56.48mFR

2023 Indoor Track

17 results
DateMeetEventPlMarkGr
Mar 3ECAC/IC4A Indoor ChampionshipsMar 3 · Triple Jump · Place 7 · NJITNJITTriple Jump7.14.57mFr
Feb 18America East Indoor ChampionshipsFeb 18 · Triple Jump · Place 3 · NJITNJITTriple Jump314.27mFR
Feb 18America East Indoor ChampionshipsFeb 18 · Long Jump · Place 10 · NJITNJITLong Jump106.59mFR
Feb 18America East Indoor ChampionshipsFeb 18 · High Jump · Place 10 · NJITNJITHigh Jump101.86mFR
Feb 3Rutgers University Scarlet Knights OpenFeb 3 · Triple Jump · Place 8 · NJITNJITTriple Jump8.14.17mFr
Feb 3Rutgers University Scarlet Knights OpenFeb 3 · Long Jump · Place 15 · NJITNJITLong Jump15.6.57mFr
Feb 3Rutgers University Scarlet Knights OpenFeb 3 · High Jump · Place 23 · NJITNJITHigh Jump23.1.79mFr
Jan 27John Thomas Terrier ClassicJan 27 · Triple Jump · Place 4 · NJITNJITTriple Jump4.14.01mFr
Jan 27John Thomas Terrier ClassicJan 27 · High Jump · Place 14 · NJITNJITHigh Jump14.1.75mFr
Jan 20NYC Gotham CupJan 20 · Triple Jump · Place 4 · NJITNJITTriple Jump414.32mFR
Jan 20NYC Gotham CupJan 20 · Long Jump · Place 7 · NJITNJITLong Jump76.70mFR
Jan 20NYC Gotham CupJan 20 · High Jump · Place 13 · NJITNJITHigh Jump131.84mFR
Jan 13Spartan InvitationalJan 13 · Triple Jump · Place 1 · NJITNJITTriple Jump1.14.60mFr
Jan 13Spartan InvitationalJan 13 · Long Jump · Place 7 · NJITNJITLong Jump7.6.50mFr
Jan 13Spartan InvitationalJan 13 · High Jump · Place 5 · NJITNJITHigh Jump5.1.88mFr
Jan 6Wagner InvitationalJan 6 · Triple Jump · Place 2 · NJITNJITTriple Jump214.42m PBFR
Jan 6Wagner InvitationalJan 6 · Long Jump · Place 6 · NJITNJITLong Jump66.79mFR

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 9Seahawk ShootoutDec 9 · Triple Jump · Place 5 · NJITNJITTriple Jump5.14.31mFr
Dec 9Seahawk ShootoutDec 9 · Long Jump · Place 6 · NJITNJITLong Jump6.6.82m PBFr
Feb 14SJTCA Winter Meet #14Feb 14 · Triple Jump · Place 1 · Timber Creek Reg.Timber Creek Reg.Triple Jump146-5.2512
Feb 14SJTCA Winter Meet #14Feb 14 · Long Jump · Place 8 · Timber Creek Reg.Timber Creek Reg.Long Jump819-012
Feb 14SJTCA Winter Meet #14Feb 14 · High Jump · Place 1 · Timber Creek Reg.Timber Creek Reg.High Jump16-212
Jan 22SJTCA Winter Meet #8Jan 22 · High Jump · Place 2 · Timber Creek Reg.Timber Creek Reg.High Jump26-412
Jan 8Ocean Breeze Freedom GamesJan 8 · High Jump · Place 1 · Timber Creek Reg.Timber Creek Reg.High Jump16-412
Jan 8Ocean Breeze Freedom GamesJan 8 · Triple Jump · Place 2 · Timber Creek Reg.Timber Creek Reg.Triple Jump245-112

2022 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 18NJSIAA State Meet Of ChampionsJun 18 · Triple Jump · Place 1 · Timber CreekTimber CreekTriple Jump147-07.5012
Jun 18NJSIAA State Meet Of ChampionsJun 18 · Triple Jump · Place 3 · Timber CreekTimber CreekTriple Jump346-00.5012
Jun 10NJSIAA Groups 1 & 3Jun 10 · Triple Jump · Place 1 · Timber CreekTimber CreekTriple Jump147-07.5012
Jun 10NJSIAA Groups 1 & 3Jun 10 · High Jump · Place 7 · Timber CreekTimber CreekHigh Jump76-00.0012
Jun 3NJSIAA Sectionals South Groups 2 and 3Jun 3 · Javelin · Place 16 · Timber CreekTimber CreekJavelin16126-1112
Jun 3NJSIAA Sectionals South Groups 2 and 3Jun 3 · Triple Jump · Place 1 · Timber CreekTimber CreekTriple Jump145-11.2512
Jun 3NJSIAA Sectionals South Groups 2 and 3Jun 3 · Long Jump · Place 9 · Timber CreekTimber CreekLong Jump920-01.5012
Jun 3NJSIAA Sectionals South Groups 2 and 3Jun 3 · High Jump · Place 5 · Timber CreekTimber CreekHigh Jump56-04.0012
May 14Camden County ChampionshipsMay 14 · Javelin · Place 4 · Timber CreekTimber CreekJavelin4139-05—
May 14Camden County ChampionshipsMay 14 · Triple Jump · Place 1 · Timber CreekTimber CreekTriple Jump145-09.50—
May 14Camden County ChampionshipsMay 14 · Long Jump · Place 4 · Timber CreekTimber CreekLong Jump420-00.75—
May 14Camden County ChampionshipsMay 14 · High Jump · Place 1 · Timber CreekTimber CreekHigh Jump16-02.00—
May 5SJTCA Elite MeetMay 5 · Triple Jump · Place 1 · Timber CreekTimber CreekTriple Jump1.46-10 PB12
May 5SJTCA Elite MeetMay 5 · High Jump · Place 1 · Timber CreekTimber CreekHigh Jump1.6-04 PB12
Apr 29Penn Relays - HS Day 2Apr 29 · Triple Jump · Place 5 · Timber CreekTimber CreekTriple Jump5.46-6Wind: 1.812
Apr 23The Woodbury RelaysApr 23 · Triple Jump · Place 1 · Timber Creek Reg.Timber Creek Reg.Triple Jump146-912
Apr 23The Woodbury RelaysApr 23 · Long Jump · Place 12 · Timber Creek Reg.Timber Creek Reg.Long Jump1219-5.5012
Apr 23The Woodbury RelaysApr 23 · High Jump · Place 4 · Timber Creek Reg.Timber Creek Reg.High Jump46-212
Apr 16Fast Times at Cherokee HighApr 16 · Javelin · Place 12 · Timber CreekTimber CreekJavelin12131-00—
Apr 16Fast Times at Cherokee HighApr 16 · Long Jump · Place 6 · Timber CreekTimber CreekLong Jump620-00.75—
Apr 16Fast Times at Cherokee HighApr 16 · High Jump · Place 7 · Timber CreekTimber CreekHigh Jump75-10.00—
Apr 9Deptford Spartan RelaysApr 9 · Triple Jump · Place 1 · Timber CreekTimber CreekTriple Jump143-09.50—
Apr 9Deptford Spartan RelaysApr 9 · Long Jump · Place 3 · Timber CreekTimber CreekLong Jump319-06.25—
Mar 4NJSIAA Meet of ChampionsMar 4 · High Jump · Place 2 · Timber Creek Reg.Timber Creek Reg.High Jump26-212
Mar 4NJSIAA Meet of ChampionsMar 4 · Triple Jump · Place 1 · Timber Creek Reg.Timber Creek Reg.Triple Jump146-9.5012
Mar 4NJSIAA Meet of ChampionsMar 4 · Long Jump · Place 21 · Timber Creek Reg.Timber Creek Reg.Long Jump2120-412

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Tri County Conference Meet #1Dec 28 · High Jump · Place 1 · Timber CreekTimber CreekHigh Jump1.6-04.00 PB12
Dec 27Tri County Conference Meet #1Dec 27 · High Jump · Place 1 · Timber CreekTimber CreekHigh Jump1.6-04.0012

2021 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 11NJSIAA Groups 2 & 4Jun 11 · Triple Jump · Place 2 · SterlingSterlingTriple Jump2.45-09.0011
Jun 11NJSIAA Groups 2 & 4Jun 11 · High Jump · Place 9 · SterlingSterlingHigh Jump9.6-00.0011
Jun 4NJSIAA Sectionals South Groups 2 and 3Jun 4 · Triple Jump · Place 1 · SterlingSterlingTriple Jump1.45-07.5011
Jun 4NJSIAA Sectionals South Groups 2 and 3Jun 4 · Long Jump · Place 11 · SterlingSterlingLong Jump11.19-03.0011
Jun 4NJSIAA Sectionals South Groups 2 and 3Jun 4 · High Jump · Place 4 · SterlingSterlingHigh Jump4.5-10.0011
May 18Collingswood vs Sterling DualMay 18 · Triple Jump · Place 1 · SterlingSterlingTriple Jump1.46-011
May 18Collingswood vs Sterling DualMay 18 · Long Jump · Place 1 · SterlingSterlingLong Jump1.19-8 PB11
May 18Collingswood vs Sterling DualMay 18 · High Jump · Place 1 · SterlingSterlingHigh Jump1.6-0011
Apr 16St. John's InviteApr 16 · Discus · Place 3 · NJITNJITDiscus2kg3.23.59mFr
Apr 16St. John's InviteApr 16 · Shot Put · Place 1 · NJITNJITShot Put16lb / 7.26kg1.12.10mFr
Apr 9Mets Outdoor Track and Field ChampionshipApr 9 · Hammer · Place 7 · NJITNJITHammer16lb / 7.26kg7.23.88m PBFr
Apr 9Mets Outdoor Track and Field ChampionshipApr 9 · Discus · Place 3 · NJITNJITDiscus2kg3.35.03m PBFr
Apr 9Mets Outdoor Track and Field ChampionshipApr 9 · Shot Put · Place 1 · NJITNJITShot Put16lb / 7.26kg1.11.42mFr
Apr 7Saint Peter's Invite #1Apr 7 · Shot Put · Place 2 · NJITNJITShot Put16lb / 7.26kg2.13.69m PBFr