Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSpartan Sprint Night · May 1111.84aSpartan Sprint NightMay 11, 2026
200 Meters · IndoorSJTCA #20 · Feb 2624.50SJTCA #20February 26, 2026
200 Meters · OutdoorSpartan Sprint Night · May 1123.74aSpartan Sprint NightMay 11, 2026
400 Meters · IndoorNJSIAA Group Non-Public A & B Championships · Feb 2054.77NJSIAA Group Non-Public A & B ChampionshipsFebruary 20, 2026
400 Meters · OutdoorOlympic Conference Championships 2026 · Apr 2952.29aOlympic Conference Championships 2026April 29, 2026
400 Meters · Relay Split · OutdoorNJSIAA NPA & NPB States · May 3054.169NJSIAA NPA & NPB StatesMay 30, 2025
55 Meter · IndoorJV Invitational · Jan 287.09aJV InvitationalJanuary 28, 2026
55 Meters · IndoorNJSIAA Group Non-Public A & B Championships · Feb 207.26NJSIAA Group Non-Public A & B ChampionshipsFebruary 20, 2026
Long Jump · IndoorJV Invitational · Jan 2817' 11"JV InvitationalJanuary 28, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 400 Meters · Place 27 · Camden Catholic400 Meters27.52.96a12
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 200 Meters · Place 34 · Camden Catholic200 Meters34.23.44aWind: 612
May 21Cherokee Final Countdown- Last ChanceMay 21 · 400 Meters · Place 18 · Camden Catholic400 Meters18.54.67a12
May 11Spartan Sprint NightMay 11 · 200 Meters · Place 10 · Camden Catholic200 Meters10.23.74a PBWind: -0.512
May 11Spartan Sprint NightMay 11 · 100 Meters · Place 50 · Camden Catholic100 Meters50.11.84a PBWind: 0.412
Apr 29Olympic Conference Championships 2026Apr 29 · 400 Meters · Place 15 · Camden Catholic400 Meters15.52.29a PB12
Apr 29Olympic Conference Championships 2026Apr 29 · 200 Meters · Camden Catholic200 Meters--DNSWind: 2.412
Apr 15Moorestown Olympic Batch MeetApr 15 · 400 Meters · Place 3 · Camden Catholic400 Meters3.54.16a12
Apr 15Moorestown Olympic Batch MeetApr 15 · 200 Meters · Place 9 · Camden Catholic200 Meters9.23.87a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 26SJTCA #20Feb 26 · 200 Meters · Place 10 · Camden Catholic200 Meters1024.50 PB12
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 55 Meters · Place 39 · Camden Catholic55 MetersRound P397.26 PB12
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 400 Meters · Place 21 · Camden Catholic400 Meters2154.77 PB12
Jan 28JV InvitationalJan 28 · 55 Meter · Place 6 · Camden Catholic55 Meter6.7.09a PB12
Jan 28JV InvitationalJan 28 · Long Jump · Place 4 · Camden CatholicLong Jump4.17' 11" PB12

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27SJTCA Meet #7Dec 27 · Long Jump · Place 18 · Camden CatholicLong Jump18.17-05.5012
Dec 27SJTCA Meet #7Dec 27 · 400 Meters · Place 34 · Camden Catholic400 Meters34.56.80a12
Dec 20SJTCA Meet #4Dec 20 · 400 Meters · Place 33 · Camden Catholic400 Meters33.56.37a12
Feb 1SJTCA #16Feb 1 · 400 Meters · Place 31 · Camden Catholic400 Meters3158.5211
Jan 13Mid-Winter ClassicJan 13 · 400 Meters · Place 33 · Camden Catholic400 Meters3359.8211
Jan 13Mid-Winter ClassicJan 13 · 55 Meters · Place 78 · Camden Catholic55 Meters787.4611

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · 400 Meters · Camden Catholic400 MetersRelay Split—54.169 PB11
May 30NJSIAA NPA & NPB StatesMay 30 · 400 Meters · Place 41 · Camden Catholic400 Meters41.54.44a11

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21SJTCA Meet #4Dec 21 · 400 Meters · Place 54 · Camden Catholic400 Meters54.57.45a11
Dec 21SJTCA Meet #4Dec 21 · 200 Meters · Place 86 · Camden Catholic200 Meters86.26.09a11
Jan 17SJTCA Winter Meet #10Jan 17 · 400 Meters · Place 46 · Camden Catholic400 Meters461:00.5210

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 15Olympic Conference #1Dec 15 · 400 Meters · Place 21 · Camden Catholic400 Meters21.1:03.16a10