Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNJSIAA Sectional - South, Groups 1 & 4 · May 3110.77NJSIAA Sectional - South, Groups 1 & 4May 31, 2024
200 Meters · IndoorU.S. Marine Corps Holiday Classic · Dec 2822.90aU.S. Marine Corps Holiday ClassicDecember 28, 2024
200 Meters · OutdoorOlympic Conference Championships · May 2122.40Olympic Conference ChampionshipsMay 21, 2024
300 Meters · IndoorThe Beantown Winter Classic · Dec 2136.66aThe Beantown Winter ClassicDecember 21, 2024
400 Meters · IndoorSJTCA Winter Meet #12 · Jan 2257.35SJTCA Winter Meet #12January 22, 2024
55 Meter · IndoorU.S. Marine Corps Holiday Classic · Dec 286.64aU.S. Marine Corps Holiday ClassicDecember 28, 2024
55 Meters · IndoorOcean Breeze Freedom Games · Jan 46.55Ocean Breeze Freedom GamesJanuary 4, 2025
60 Meters · IndoorOcean Breeze Elite Invitational · Feb 247.20Ocean Breeze Elite InvitationalFebruary 24, 2024
60 Meters · OutdoorOcean Breeze Elite Invitational · Mar 17.00Ocean Breeze Elite InvitationalMarch 1, 2025

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

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · 200 Meters · Place 8 · Rancocas Val200 Meters822.9312
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · 100 Meters · Place 10 · Rancocas Val100 MetersRound P1011.2712
May 10Burlington County ChampionshipMay 10 · 200 Meters · Place 5 · Rancocas Valley Reg200 Meters5.22.74a12
May 10Burlington County ChampionshipMay 10 · 100 Meters · Place 8 · Rancocas Valley Reg100 MetersRound P8.11.25a12
May 10Burlington County ChampionshipMay 10 · 100 Meters · Place 4 · Rancocas Valley Reg100 Meters4.11.06a12
May 1SJTCA EliteMay 1 · 200 Meters · Place 11 · Rancocas Valley Reg200 Meters11.23.06aWind: -0.912
May 1SJTCA EliteMay 1 · 100 Meters · Place 7 · Rancocas Valley Reg100 MetersRound P7.11.28aWind: -2.112
May 1SJTCA EliteMay 1 · 100 Meters · Place 8 · Rancocas Valley Reg100 Meters8.11.32aWind: -1.712
Apr 2RV Tri MeetApr 2 · 200 Meters · Place 1 · Rancocas Valley Reg200 Meters1.23.59a12
Mar 1Ocean Breeze Elite InvitationalMar 1 · 60 Meters · Place 2 · Rancocas Valley Reg60 Meters27.00 PB12
Mar 1Ocean Breeze Elite InvitationalMar 1 · 60 Meters · Place 1 · Rancocas Valley Reg60 Meters17.0312
Mar 1Ocean Breeze Elite InvitationalMar 1 · 60 Meters · Place 1 · Rancocas Valley Reg60 Meters17.0312
Mar 1Ocean Breeze Elite InvitationalMar 1 · 60 Meters · Place 1 · Rancocas Valley Reg60 MetersRound P17.0312
Mar 1Ocean Breeze Elite InvitationalMar 1 · 60 Meters · Place 2 · Rancocas Valley Reg60 Meters27.0012

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Feb 14NJSIAA Sectional Championships - South Group 4Feb 14 · 55 Meters · Place 9 · Rancocas Valley Reg55 MetersRound P96.7112
Feb 14NJSIAA Sectional Championships - South Group 4Feb 14 · 55 Meters · Place 9 · Rancocas Valley Reg55 MetersRound P96.7112
Feb 10SJTCA #18Feb 10 · 55 Meters · Place 1 · Rancocas Valley Reg55 Meters16.5712
Feb 10SJTCA #18Feb 10 · 55 Meters · Place 1 · Rancocas Valley Reg55 Meters16.5712
Feb 1Ocean Breeze InvitationalFeb 1 · 55 Meter · Place 10 · Rancocas Valley Reg55 MeterRound P10.6.67a12
Feb 1Ocean Breeze InvitationalFeb 1 · 200 Meters · Place 50 · Rancocas Valley Reg200 MetersRound P50.23.30a12
Jan 31Olympic & Tri-County Conf MeetJan 31 · 55 Meters · Place 3 · Rancocas Valley Reg55 MetersRound P36.6812
Jan 31Olympic & Tri-County Conf MeetJan 31 · 55 Meters · Place 3 · Rancocas Valley Reg55 Meters36.6412
Jan 25SJTCA #15Jan 25 · 55 Meters · Place 6 · Rancocas Valley Reg55 Meters66.7612
Jan 25SJTCA #15Jan 25 · 55 Meters · Place 6 · Rancocas Valley Reg55 Meters66.7612
Jan 25SJTCA #15Jan 25 · 55 Meters · Place 6 · Rancocas Valley Reg55 Meters66.7612
Jan 25SJTCA #15Jan 25 · 55 Meters · Place 6 · Rancocas Valley Reg55 Meters66.7612
Jan 13SJTCA #12Jan 13 · 200 Meters · Place 6 · Rancocas Valley Reg200 Meters622.9612
Jan 13SJTCA #12Jan 13 · 55 Meters · Place 1 · Rancocas Valley Reg55 Meters16.6612
Jan 4Ocean Breeze Freedom GamesJan 4 · 55 Meters · Place 8 · Rancocas Valley Reg55 MetersRound P86.6812
Jan 4Ocean Breeze Freedom GamesJan 4 · 55 Meters · Place 7 · Rancocas Valley Reg55 Meters76.55 PB12

2024 Indoor Track

21 results
DateMeetEventPlMarkGr
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 55 Meter · Place 6 · Rancocas Valley Reg55 MeterRound P6.6.69a12
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 55 Meter · Place 7 · Rancocas Valley Reg55 Meter7.6.64a PB12
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 200 Meters · Place 10 · Rancocas Valley Reg200 MetersRound P10.22.90a PB12
Dec 21The Beantown Winter ClassicDec 21 · 300 Meters · Place 9 · Rancocas Valley Reg300 Meters9.36.66a PB12
Dec 21The Beantown Winter ClassicDec 21 · 55 Meter · Place 8 · Rancocas Valley Reg55 MeterRound P8.6.67a12
Dec 21The Beantown Winter ClassicDec 21 · 55 Meter · Place 7 · Rancocas Valley Reg55 Meter7.6.65a12
Feb 24Ocean Breeze Elite InvitationalFeb 24 · 60 Meters · Place 13 · Rancocas Valley Reg60 MetersRound P137.20 PB11
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · 55 Meters · Place 8 · Rancocas Valley Reg55 MetersRound P86.6711
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · 55 Meters · Place 7 · Rancocas Valley Reg55 Meters76.7011
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · 55 Meters · Place 8 · Rancocas Valley Reg55 MetersRound P86.6711
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · 55 Meters · Place 7 · Rancocas Valley Reg55 Meters76.7011
Feb 12SJTCA Winter Meet #17Feb 12 · 55 Meters · Place 7 · Rancocas Valley Reg55 Meters76.6711
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · 55 Meters · Place 5 · Rancocas Valley Reg55 MetersRound P56.6311
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · 55 Meters · Place 6 · Rancocas Valley Reg55 Meters66.6111
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · 55 Meters · Place 5 · Rancocas Valley Reg55 MetersRound P56.6311
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · 55 Meters · Place 6 · Rancocas Valley Reg55 Meters66.6111
Jan 26Olympic & Tri-County Conf MeetJan 26 · 55 Meters · Place 1 · Rancocas Valley Reg55 MetersRound P16.7211
Jan 26Olympic & Tri-County Conf MeetJan 26 · 55 Meters · Place 1 · Rancocas Valley Reg55 Meters16.6411
Jan 22SJTCA Winter Meet #12Jan 22 · 400 Meters · Place 40 · Rancocas Valley Reg400 Meters4057.35 PB11
Jan 6Freedom GamesJan 6 · 55 Meters · Place 8 · Rancocas Valley Reg55 MetersRound P86.7111
Jan 6Freedom GamesJan 6 · 55 Meters · Place 8 · Rancocas Valley Reg55 Meters86.6511

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Group 1-4 ChampionshipsJun 7 · 100 Meters · Place 9 · Rancocas Val100 MetersRound P911.0411
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 100 Meters · Place 4 · Rancocas Val100 Meters410.7911
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 100 Meters · Place 4 · Rancocas Val100 Meters410.7911
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 100 Meters · Place 5 · Rancocas Val100 MetersRound P510.77 PB11
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 100 Meters · Place 5 · Rancocas Val100 MetersRound P510.7711
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 100 Meters · Place 4 · Rancocas Val100 Meters410.7911
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 100 Meters · Place 5 · Rancocas Val100 MetersRound P510.7711
May 21Olympic Conference ChampionshipsMay 21 · 200 Meters · Place 5 · Rancocas Val200 Meters522.40 PB—
May 21Olympic Conference ChampionshipsMay 21 · 100 Meters · Place 1 · Rancocas Val100 Meters110.79—
May 21Olympic Conference ChampionshipsMay 21 · 100 Meters · Place 1 · Rancocas Val100 MetersRound P111.02—
May 11Burlington County ChampionshipsMay 11 · 100 Meters · Place 2 · Rancocas Valley Reg100 MetersRound P210.9511
May 11Burlington County ChampionshipsMay 11 · 100 Meters · Place 2 · Rancocas Valley Reg100 Meters210.8511
May 2SJTCA Elite MeetMay 2 · 100 Meters · Place 7 · Rancocas Valley Reg100 MetersRound P7.10.99aWind: 211
May 2SJTCA Elite MeetMay 2 · 100 Meters · Place 6 · Rancocas Valley Reg100 Meters6.11.06aWind: 011
May 1Eastern Regional vs. Rancocas Valley DualMay 1 · 200 Meters · Place 1 · Rancocas Valley Reg200 Meters1.22.511

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 55 Meter · Place 14 · Rancocas Valley Reg55 MeterRound P14.6.72a11
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 200 Meters · Place 44 · Rancocas Valley Reg200 Meters44.24.39a11
Dec 23SJTCA Winter Meet #4Dec 23 · 200 Meters · Place 28 · Rancocas Valley Reg200 Meters28.23.73a11
Dec 16Bishop Loughlin GamesDec 16 · 300 Meters · Place 48 · Rancocas Valley Reg300 MetersRound P48.39.22a11
Dec 16Bishop Loughlin GamesDec 16 · 55 Meter · Place 5 · Rancocas Valley Reg55 MeterRound P5.6.77a11
Dec 16Bishop Loughlin GamesDec 16 · 55 Meter · Place 7 · Rancocas Valley Reg55 Meter7.6.70a11
Feb 25Ocean Breeze Elite InvitationalFeb 25 · 55 Meters · Place 13 · Rancocas Valley Reg55 MetersRound P136.8110
Feb 25Ocean Breeze Elite InvitationalFeb 25 · 60 Meters · Place 12 · Rancocas Valley Reg60 MetersRound P127.3510
Feb 17NJSIAA Group ChampionshipsFeb 17 · 55 Meters · Place 17 · Rancocas Valley Reg55 MetersRound P176.7710
Jan 11Millrose Games Trials - HSJan 11 · 55 Meters · Place 18 · Rancocas Val-NJ55 MetersRound P186.7610
Jan 7Ocean Breeze Freedom GamesJan 7 · 55 Meters · Place 15 · Rancocas Valley Reg55 MetersRound P156.7510

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals South Groups 1 and 4Jun 2 · 100 Meters · Place 14 · Rancocas Valley Reg100 MetersRound P14.11.21a10
May 23Olympic Conference Championships (Patriot)May 23 · 100 Meters · Place 4 · Rancocas Valley Reg100 MetersRound P411.4510
May 23Olympic Conference Championships (Patriot)May 23 · 100 Meters · Place 3 · Rancocas Valley Reg100 Meters311.3310
May 23Olympic Conference Championships (Patriot)May 23 · 100 Meters · Place 3 · Rancocas Val100 Meters311.33—
May 23Olympic Conference Championships (Patriot)May 23 · 100 Meters · Place 4 · Rancocas Val100 MetersRound P411.45—
May 13Burlington County ChampionshipsMay 13 · 100 Meters · Place 2 · Rancocas Valley Reg100 MetersRound P211.1110
May 13Burlington County ChampionshipsMay 13 · 100 Meters · Place 4 · Rancocas Valley Reg100 Meters411.1410
May 6SJTCA Open-BoysMay 6 · 100 Meters · Place 5 · Rancocas Valley Reg100 Meters5.11.25a10

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 29The Armory HS Holiday ClassicDec 29 · 55 Meter · Place 1 · Rancocas Valley Reg55 MeterRound P1.6.79a10
Dec 29The Armory HS Holiday ClassicDec 29 · 55 Meter · Place 1 · Rancocas Valley Reg55 Meter1.6.76a10
Dec 29The Armory HS Holiday ClassicDec 29 · 200 Meters · Place 8 · Rancocas Valley Reg200 Meters8.24.31a10
Dec 17Bishop Loughlin GamesDec 17 · 300 Meters · Place 6 · Rancocas Valley Reg300 Meters6.38.75a10
Dec 17Bishop Loughlin GamesDec 17 · 55 Meter · Place 2 · Rancocas Valley Reg55 Meter2.6.89a10
Feb 14SJTCA Winter Meet #14Feb 14 · 55 Meters · Place 24 · Rancocas Valley Reg55 Meters247.069
Feb 7SJTCA Winter Meet #12Feb 7 · 55 Meters · Place 38 · Rancocas Valley Reg55 Meters387.039
Jan 22SJTCA Winter Meet #8Jan 22 · 55 Meters · Place 38 · Rancocas Valley Reg55 MetersRound P387.109

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals South Groups 1 and 4Jun 3 · 100 Meters · Place 19 · Rancocas Valley Reg100 MetersRound P19.11.48a9
May 18Indian Freshman Finale & Varsity Relay ShowcaseMay 18 · 200 Meters · Place 4 · Rancocas Valley Reg200 Meters424.239
May 18Indian Freshman Finale & Varsity Relay ShowcaseMay 18 · 100 Meters · Place 2 · Rancocas Valley Reg100 Meters211.439
May 14Burlington County ChampionshipsMay 14 · 100 Meters · Place 13 · Rancocas Valley Reg100 MetersRound P13.11.79a9
Apr 16Fast Times at Cherokee HighApr 16 · 200 Meters · Place 74 · Rancocas Val200 Meters7424.90—
Apr 16Fast Times at Cherokee HighApr 16 · 100 Meters · Place 44 · Rancocas Val100 Meters4411.83—
Apr 12RV / Pennsauken / NB MeetApr 12 · 200 Meters · Place 7 · Rancocas Valley Reg200 Meters724.009
Apr 12RV / Pennsauken / NB MeetApr 12 · 100 Meters · Place 5 · Rancocas Valley Reg100 Meters511.309

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Bishop Loughlin GamesDec 18 · 300 Meters · Place 9 · Rancocas Valley Reg300 Meters9.41.99a9
Dec 18Bishop Loughlin GamesDec 18 · 55 Meter · Place 4 · Rancocas Valley Reg55 Meter4.7.25a9