Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorSJTCA Winter Meet #16 · Feb 624.09SJTCA Winter Meet #16February 6, 2024
200 Meters · OutdoorAtlantic County Championships · May 622.92Atlantic County ChampionshipsMay 6, 2025
300 Meters · IndoorSJTCA Winter Meet #15 · Feb 1538.68SJTCA Winter Meet #15February 15, 2023
300 Meters · OutdoorAC Armory CAL Meet #6 · Jan 3042.20AC Armory CAL Meet #6January 30, 2025
400 Meters · IndoorSJTCA Winter Meet #10 · Jan 1752.46SJTCA Winter Meet #10January 17, 2024
400 Meters · OutdoorUrsinus Springfest · Apr 451.21aUrsinus SpringfestApril 4, 2026
400m Hurdles · 36" / 0.914m · OutdoorCACC Outdoor Championships · May 157.45aCACC Outdoor ChampionshipsMay 1, 2026
55 Meter · OutdoorAC Armory CAL Meet #6 · Jan 306.90AC Armory CAL Meet #6January 30, 2025
55 Meters · IndoorNJSIAA Group 2 & 3 Championships · Feb 226.80NJSIAA Group 2 & 3 ChampionshipsFebruary 22, 2025
800 Meters · IndoorSJTCA Winter Meet #8 · Jan 82:18.63SJTCA Winter Meet #8January 8, 2024
800 Meters · OutdoorHammonton JV Invitational · May 152:16.11aHammonton JV InvitationalMay 15, 2023

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 1CACC Outdoor ChampionshipsMay 1 · 400m Hurdles · Place 7 · Goldey-BeacomGoldey-Beacom400m Hurdles36" / 0.914mRound P7.57.45a PBFr
May 1CACC Outdoor ChampionshipsMay 1 · 400m Hurdles · Place 6 · Goldey-BeacomGoldey-Beacom400m Hurdles36" / 0.914m6.58.05aFr
Apr 21Haverford Mid-Week MeetApr 21 · 400m Hurdles · Place 2 · Goldey-BeacomGoldey-Beacom400m Hurdles36" / 0.914m2.1:00.33aFr
Apr 10Delaware InvitationalApr 10 · 400m Hurdles · Place 2 · Goldey-BeacomGoldey-Beacom400m Hurdles36" / 0.914m2.58.60aFr
Apr 4Ursinus SpringfestApr 4 · 400m Hurdles · Place 19 · Goldey-BeacomGoldey-Beacom400m Hurdles36" / 0.914m19.1:01.27aFr
Apr 4Ursinus SpringfestApr 4 · 400 Meters · Place 14 · Goldey-BeacomGoldey-Beacom400 Meters14.51.21a PBFr
Mar 27Danny Curran InvitationalMar 27 · 400 Meters · Place 72 · Goldey-BeacomGoldey-Beacom400 Meters72.53.18aFr
Mar 27Danny Curran InvitationalMar 27 · 200 Meters · Place 111 · Goldey-BeacomGoldey-Beacom200 Meters111.23.99aWind: -0.1Fr
Mar 20Purple & GoldMar 20 · 400m Hurdles · Place 6 · Goldey-BeacomGoldey-Beacom400m Hurdles61:01.80aFr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 400 Meters · Place 55 · Goldey-BeacomGoldey-Beacom400 Meters55.52.95aFr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 2 & 3May 30 · 400m Hurdles · Place 17 · OakcrestOakcrest400m Hurdles1759.8212
May 10Cape Atlantic League MeetMay 10 · 400m Hurdles · Place 2 · OakcrestOakcrest400m Hurdles258.53—
May 10Cape Atlantic League MeetMay 10 · 200 Meters · Place 12 · OakcrestOakcrest200 Meters1223.14—
May 6Atlantic County ChampionshipsMay 6 · 400m Hurdles · Place 3 · OakcrestOakcrest400m Hurdles31:01.86—
May 6Atlantic County ChampionshipsMay 6 · 200 Meters · Place 10 · OakcrestOakcrest200 Meters1022.92 PB—
May 1SJTCA EliteMay 1 · 400m Hurdles · Place 11 · OakcrestOakcrest400m Hurdles36" / 0.914m11.58.58a12
Jan 30AC Armory CAL Meet #6Jan 30 · 300 Meters · Place 6 · OakcrestOakcrest300 Meters6.42.20 PB12
Jan 30AC Armory CAL Meet #6Jan 30 · 55 Meter · Place 5 · OakcrestOakcrest55 Meter5.6.90 PB12

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · 55 Meters · Place 16 · OakcrestOakcrest55 MetersRound P166.80 PB12
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 55 Meters · Place 7 · OakcrestOakcrest55 MetersRound P76.8412
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 55 Meters · Place 6 · OakcrestOakcrest55 Meters66.8812
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 400 Meters · Place 10 · OakcrestOakcrest400 Meters1054.1312
Jan 22SJTCA #14Jan 22 · 400 Meters · Place 7 · OakcrestOakcrest400 Meters754.3412
Jan 22SJTCA #14Jan 22 · 400 Meters · Place 7 · OakcrestOakcrest400 Meters754.3412
Jan 8SJTCA Meet #10Jan 8 · 55 Meters · Place 7 · OakcrestOakcrest55 Meters76.8212
Jan 8SJTCA Meet #10Jan 8 · 55 Meters · Place 7 · OakcrestOakcrest55 Meters76.8212

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 30SJTCA Meet #8Dec 30 · 400 Meters · Place 4 · OakcrestOakcrest400 Meters4.54.04a12
Dec 13SJTCA Meet #1Dec 13 · 400 Meters · Place 6 · OakcrestOakcrest400 Meters6.54.93a12
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 400 Meters · Place 18 · OakcrestOakcrest400 Meters1853.1511
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 400 Meters · Place 18 · OakcrestOakcrest400 Meters1853.1511
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 400 Meters · Place 4 · OakcrestOakcrest400 Meters452.5211
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 400 Meters · Place 4 · OakcrestOakcrest400 Meters452.5211
Feb 6SJTCA Winter Meet #16Feb 6 · 200 Meters · Place 3 · OakcrestOakcrest200 Meters324.09 PB11
Feb 6SJTCA Winter Meet #16Feb 6 · 400 Meters · Place 2 · OakcrestOakcrest400 Meters252.9611
Jan 22SJTCA Winter Meet #12Jan 22 · 400 Meters · Place 14 · OakcrestOakcrest400 Meters1453.7811
Jan 17SJTCA Winter Meet #10Jan 17 · 400 Meters · Place 2 · OakcrestOakcrest400 Meters252.46 PB11
Jan 8SJTCA Winter Meet #8Jan 8 · 800 Meters · Place 28 · OakcrestOakcrest800 Meters282:18.63 PB11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · 400m Hurdles · Place 23 · OakcrestOakcrest400m Hurdles36" / 0.914m23.1:06.04a11
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 400m Hurdles · Place 4 · OakcrestOakcrest400m Hurdles458.0711
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 400 Meters · Place 15 · OakcrestOakcrest400 Meters1551.6111
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 400m Hurdles · Place 4 · OakcrestOakcrest400m Hurdles458.0711
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 400 Meters · Place 15 · OakcrestOakcrest400 Meters1551.6111
May 22Cape Atlantic League MeetMay 22 · 400 Meters · Place 9 · OakcrestOakcrest400 Meters951.8611
May 22Cape Atlantic League MeetMay 22 · 400m Hurdles · Place 3 · OakcrestOakcrest400m Hurdles358.9411
May 17Atlantic County ChampionshipsMay 17 · 400 Meters · Place 9 · OakcrestOakcrest400 Meters952.6411
May 17Atlantic County ChampionshipsMay 17 · 400m Hurdles · Place 9 · OakcrestOakcrest400m Hurdles91:01.7611
May 2SJTCA Elite MeetMay 2 · 400m Hurdles · Place 12 · OakcrestOakcrest400m Hurdles36" / 0.914m12.1:01.92a11
Apr 15F.A.T. Dual: Oakcrest, EHT and OCApr 15 · 400 Meters · Place 3 · OakcrestOakcrest400 Meters353.2611
Apr 15F.A.T. Dual: Oakcrest, EHT and OCApr 15 · 400m Hurdles · Place 5 · OakcrestOakcrest400m Hurdles51:03.6811

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 8SJTCA Winter Meet #1Dec 8 · 800 Meters · Place 30 · OakcrestOakcrest800 Meters30.2:25.34a11
Dec 8SJTCA Winter Meet #1Dec 8 · 400 Meters · Place 6 · OakcrestOakcrest400 Meters6.54.75a11
Feb 15SJTCA Winter Meet #15Feb 15 · 300 Meters · Place 3 · OakcrestOakcrest300 Meters338.68 PB10
Feb 15SJTCA Winter Meet #15Feb 15 · 55 Meters · Place 12 · OakcrestOakcrest55 Meters127.0410
Feb 8SJTCA Winter Meet #13Feb 8 · 400 Meters · Place 4 · OakcrestOakcrest400 Meters454.4110
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 400 Meters · Place 8 · OakcrestOakcrest400 Meters853.5610
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 400 Meters · Place 8 · OakcrestOakcrest400 Meters853.5610
Jan 30SJTCA Winter Meet #11Jan 30 · 400 Meters · Place 6 · OakcrestOakcrest400 Meters654.0010
Jan 23SJTCA Winter Meet #9Jan 23 · 400 Meters · Place 10 · OakcrestOakcrest400 Meters1054.7310

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · 400 Meters · Place 14 · OakcrestOakcrest400 Meters14.52.69a10
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 400 Meters · Place 3 · OakcrestOakcrest400 Meters351.3810
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 400m Hurdles · Place 10 · OakcrestOakcrest400m Hurdles101:00.6810
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 400m Hurdles · Place 10 · OakcrestOakcrest400m Hurdles101:00.6810
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 400 Meters · Place 3 · OakcrestOakcrest400 Meters351.3810
May 24Cape Atlantic League MeetMay 24 · 400m Hurdles · Place 9 · OakcrestOakcrest400m Hurdles91:01.63—
May 24Cape Atlantic League MeetMay 24 · 400 Meters · Place 6 · OakcrestOakcrest400 Meters652.07—
May 19Atlantic County ChampionshipsMay 19 · 400m Hurdles · Place 5 · OakcrestOakcrest400m Hurdles36" / 0.914m5.1:00.87a10
May 19Atlantic County ChampionshipsMay 19 · 400 Meters · Place 4 · OakcrestOakcrest400 Meters4.51.47a10
May 15Hammonton JV InvitationalMay 15 · 400m Hurdles · Place 1 · OakcrestOakcrest400m Hurdles36" / 0.914m1.1:00.45a10
May 15Hammonton JV InvitationalMay 15 · 800 Meters · Place 7 · OakcrestOakcrest800 Meters7.2:16.11a PB10
May 4SJTCA Elite MeetMay 4 · 400 Meters · Place 16 · OakcrestOakcrest400 Meters16.52.81a10
Apr 15Fast Times at Cherokee HighApr 15 · 400 Meters · Place 17 · OakcrestOakcrest400 Meters1752.20—

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals South Groups 2 and 3Jun 3 · 400 Meters · Place 22 · OakcrestOakcrest400 Meters2254.599
May 18Atlantic County ChampionshipsMay 18 · 400 Meters · Place 19 · OakcrestOakcrest400 Meters1956.43—
May 16Hammonton Novice MeetMay 16 · 400 Meters · Place 3 · OakcrestOakcrest400 Meters355.63—