Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIndian Frosh/Novice Finale & Varsity Relay Showcase · May 1711.77Indian Frosh/Novice Finale & Varsity Relay ShowcaseMay 17, 2023
110m Hurdles · 39" / 0.991m · OutdoorOlympic Conference Championships 2026 · Apr 2915.07aOlympic Conference Championships 2026April 29, 2026
200 Meters · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 3124.22The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
200 Meters · OutdoorIndian Frosh/Novice Finale & Varsity Relay Showcase · May 1724.27Indian Frosh/Novice Finale & Varsity Relay ShowcaseMay 17, 2023
55 Meter · IndoorThe Beantown Winter Classic · Dec 207.14aThe Beantown Winter ClassicDecember 20, 2025
55 Meters · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 317.08The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
High Jump · IndoorSJTCA Meet #2 · Dec 136-00.00SJTCA Meet #2December 13, 2025
High Jump · OutdoorOlympic Conference Championships 2026 · Apr 295' 8"Olympic Conference Championships 2026April 29, 2026
Long Jump · IndoorSJTCA Meet #2 · Dec 1321-07.50SJTCA Meet #2December 13, 2025
Long Jump · OutdoorBurlington County Championship · May 1022-01.25Burlington County ChampionshipMay 10, 2025
Triple Jump · IndoorThe Beantown Winter Classic · Dec 2041-00.25The Beantown Winter ClassicDecember 20, 2025
Triple Jump · OutdoorThe Bensalem Invitational · Apr 1139-7The Bensalem InvitationalApril 11, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 1 & 4May 29 · 110m Hurdles · Place 14 · Rancocas Valley Reg110m Hurdles39" / 0.991mRound P14.14.95aWind: 2.912
May 21Cherokee Final Countdown- Last ChanceMay 21 · Long Jump · Place 2 · Rancocas Valley RegLong Jump2.20-512
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · Long Jump · Place 9 · Rancocas ValLong Jump920-08.2512
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · 110m Hurdles · Place 5 · Rancocas Val110m Hurdles515.0212
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · 110m Hurdles · Place 7 · Rancocas Val110m HurdlesRound P715.2212
May 7Burlington County ChampionshipsMay 7 · Long Jump · Place 5 · Rancocas ValLong Jump520-11.00—
May 7Burlington County ChampionshipsMay 7 · High Jump · Place 4 · Rancocas ValHigh Jump45-08.00—
May 7Burlington County ChampionshipsMay 7 · 110m Hurdles · Place 2 · Rancocas Val110m Hurdles215.27—
May 7Burlington County ChampionshipsMay 7 · 110m Hurdles · Place 3 · Rancocas Val110m HurdlesRound P315.58—
Apr 29Olympic Conference Championships 2026Apr 29 · Long Jump · Place 8 · Rancocas Valley RegLong Jump8.20' 9.25"Wind: 012
Apr 29Olympic Conference Championships 2026Apr 29 · High Jump · Place 9 · Rancocas Valley RegHigh Jump9.5' 8" PB12
Apr 29Olympic Conference Championships 2026Apr 29 · 110m Hurdles · Place 4 · Rancocas Valley Reg110m Hurdles39" / 0.991mRound P4.15.07a PBWind: 1.812
Apr 29Olympic Conference Championships 2026Apr 29 · 110m Hurdles · Place 5 · Rancocas Valley Reg110m Hurdles39" / 0.991m5.15.19aWind: 1.812
Apr 18The Woodbury RelaysApr 18 · Long Jump · Place 14 · Rancocas Valley RegLong Jump14.20-11.25Wind: -112
Apr 11The Bensalem InvitationalApr 11 · Triple Jump · Place 6 · Rancocas Valley RegTriple Jump6.39-7 PB12
Apr 11The Bensalem InvitationalApr 11 · Long Jump · Place 2 · Rancocas Valley RegLong Jump2.20-8.7512

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 26SJTCA #20Feb 26 · Triple Jump · Place 5 · Rancocas Valley RegTriple Jump540-11.2512
Feb 15NJSIAA Sectional Championships - South Group 4Feb 15 · High Jump · Place 8 · Rancocas Valley RegHigh Jump85-812
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 200 Meters · Place 33 · Rancocas Valley Reg200 Meters3324.22 PB12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 55 Meters · Place 20 · Rancocas Valley Reg55 Meters207.08 PB12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 200 Meters · Place 33 · Rancocas Valley Reg200 Meters3324.2212
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 55 Meters · Place 20 · Rancocas Valley Reg55 Meters207.0812
Jan 24SJTCA #15Jan 24 · High Jump · Place 6 · Rancocas Valley RegHigh Jump65-812
Jan 17NJSIAA Relay Championships - Group 4Jan 17 · High Jump · Place 16 · Rancocas Valley RegHigh Jump165-1012
Jan 10SJTCA #11Jan 10 · High Jump · Place 8 · Rancocas Valley RegHigh Jump85-812
Jan 3Ocean Breeze Freedom GamesJan 3 · High Jump · Place 10 · Rancocas Valley RegHigh Jump105-812
Jan 3Ocean Breeze Freedom GamesJan 3 · Triple Jump · Place 15 · Rancocas Valley RegTriple Jump1539-10.5012
Jan 3Ocean Breeze Freedom GamesJan 3 · Long Jump · Place 11 · Rancocas Valley RegLong Jump1120-412

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20The Beantown Winter ClassicDec 20 · 55 Meter · Place 58 · Rancocas Valley Reg55 MeterRound P58.7.14a PB12
Dec 20The Beantown Winter ClassicDec 20 · Triple Jump · Place 8 · Rancocas Valley RegTriple Jump8.41-00.25 PB12
Dec 20The Beantown Winter ClassicDec 20 · Long Jump · Place 8 · Rancocas Valley RegLong Jump8.20-09.0012
Dec 20The Beantown Winter ClassicDec 20 · High Jump · Place 16 · Rancocas Valley RegHigh Jump16.5-06.0012
Dec 13SJTCA Meet #2Dec 13 · Triple Jump · Place 3 · Rancocas Valley RegTriple Jump3.40-07.0012
Dec 13SJTCA Meet #2Dec 13 · Long Jump · Place 2 · Rancocas Valley RegLong Jump2.21-07.50 PB12
Dec 13SJTCA Meet #2Dec 13 · High Jump · Place 5 · Rancocas Valley RegHigh Jump5.6-00.00 PB12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 27Cherokee Final Countdown- Last ChanceMay 27 · Long Jump · Place 4 · Rancocas ValLong Jump419-07.50—
May 27Cherokee Final Countdown- Last ChanceMay 27 · High Jump · Rancocas ValHigh Jump—6-00.00—
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · Long Jump · Place 9 · Rancocas ValLong Jump920-09.7511
May 10Burlington County ChampionshipMay 10 · Long Jump · Place 1 · Rancocas Valley RegLong Jump1.22-01.25 PB11
May 10Burlington County ChampionshipMay 10 · High Jump · Rancocas Valley RegHigh Jump--NH11
May 1SJTCA EliteMay 1 · Long Jump · Place 5 · Rancocas Valley RegLong Jump5.21-09.5011
Apr 19Woodbury RelaysApr 19 · Long Jump · Place 7 · Rancocas ValLong Jump720-05.0011

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 21Olympic Conference ChampionshipsMay 21 · Long Jump · Place 9 · Rancocas ValLong Jump919-02.00—
May 11Burlington County ChampionshipsMay 11 · Long Jump · Place 16 · Rancocas Valley RegLong Jump1618-11.5010
May 2SJTCA Elite MeetMay 2 · Long Jump · Place 12 · Rancocas Valley RegLong Jump12.19-9.7510

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals South Groups 1 and 4Jun 2 · Long Jump · Place 23 · Rancocas Valley RegLong Jump23.18-09.259
May 23Olympic Conference Championships (Patriot)May 23 · Long Jump · Place 9 · Rancocas Valley RegLong Jump918-109
May 23Olympic Conference Championships (Patriot)May 23 · Long Jump · Place 9 · Rancocas ValLong Jump918-10.00—
May 17Indian Frosh/Novice Finale & Varsity Relay ShowcaseMay 17 · Long Jump · Place 1 · Rancocas Valley RegLong Jump119-1.59
May 17Indian Frosh/Novice Finale & Varsity Relay ShowcaseMay 17 · 200 Meters · Place 7 · Rancocas Valley Reg200 Meters724.27 PB9
May 17Indian Frosh/Novice Finale & Varsity Relay ShowcaseMay 17 · 100 Meters · Place 9 · Rancocas Valley Reg100 Meters911.77 PB9
May 13Burlington County ChampionshipsMay 13 · Long Jump · Place 5 · Rancocas Valley RegLong Jump520-4.259
May 13Burlington County ChampionshipsMay 13 · High Jump · Place 14 · Rancocas Valley RegHigh Jump145-69
May 6SJTCA Open-BoysMay 6 · Long Jump · Place 22 · Rancocas Valley RegLong Jump22.18-8.509
Apr 8Deptford Spartan RelaysApr 8 · Long Jump · Place 29 · Rancocas ValLong Jump2917-02.50—
Apr 8Deptford Spartan RelaysApr 8 · High Jump · Rancocas ValHigh Jump—NH—