Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSJTCA Girls Open · May 213.27aSJTCA Girls OpenMay 2, 2026
100m Hurdles · 33" / 0.838m · OutdoorNJSIAA State Meet Of Champions · Jun 315.35aNJSIAA State Meet Of ChampionsJune 3, 2026
200 Meters · IndoorSJTCA Meet #4 · Dec 2128.34aSJTCA Meet #4December 21, 2024
200 Meters · OutdoorNJSIAA Sectional - South, Groups 1 & 4 · May 3127.21NJSIAA Sectional - South, Groups 1 & 4May 31, 2024
400 Meters · IndoorNJSIAA Sectional Championships - South Groups 1&4 · Feb 21:04.43NJSIAA Sectional Championships - South Groups 1&4February 2, 2024
400 Meters · OutdoorNJSIAA Sectional - South, Groups 1 & 4 · May 311:01.42NJSIAA Sectional - South, Groups 1 & 4May 31, 2024
400 Meters · Relay Split · OutdoorLenape Invite · Apr 111:02.66Lenape InviteApril 11, 2026
400m Hurdles · 30" / 0.762m · OutdoorCamden County Championships · May 91:08.18aCamden County ChampionshipsMay 9, 2026
55 Meter · IndoorSJTCA Meet #4 · Dec 217.96aSJTCA Meet #4December 21, 2024
55 Meters · IndoorNJSIAA Sectional Championships - South Groups 1-2 · Feb 157.73NJSIAA Sectional Championships - South Groups 1-2February 15, 2026
High Jump · IndoorSJTCA Winter Meet #1 · Dec 84-8SJTCA Winter Meet #1December 8, 2023
High Jump · OutdoorSJTCA Girls Open · May 34-08.00SJTCA Girls OpenMay 3, 2025
Long Jump · OutdoorNJSIAA Sectionals South Groups 1 and 4 · Jun 214-03.00NJSIAA Sectionals South Groups 1 and 4June 2, 2023

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · 100m Hurdles · Place 25 · Haddon Township100m Hurdles33" / 0.838mRound P25.15.35a PBWind: -0.312
May 29NJSIAA Group Championships - 1 & 4May 29 · 400m Hurdles · Place 21 · Haddon Township400m Hurdles30" / 0.762m21.1:18.10a12
May 29NJSIAA Group Championships - 1 & 4May 29 · 100m Hurdles · Place 2 · Haddon Township100m Hurdles33" / 0.838mRound P2.15.56aWind: 2.512
May 29NJSIAA Group Championships - 1 & 4May 29 · 100m Hurdles · Place 1 · Haddon Township100m Hurdles33" / 0.838m1.15.05aWind: 2.512
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · 400m Hurdles · Place 2 · Haddon Towns400m Hurdles21:08.0212
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · 100m Hurdles · Place 2 · Haddon Towns100m Hurdles215.7312
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · 100m Hurdles · Place 2 · Haddon Towns100m HurdlesRound P216.2012
May 9Camden County ChampionshipsMay 9 · 400m Hurdles · Place 2 · Haddon Township400m Hurdles30" / 0.762m2.1:08.18a PB12
May 9Camden County ChampionshipsMay 9 · 100m Hurdles · Place 1 · Haddon Township100m Hurdles33" / 0.838mRound P1.15.84aWind: -112
May 9Camden County ChampionshipsMay 9 · 100m Hurdles · Place 1 · Haddon Township100m Hurdles33" / 0.838m1.15.66aWind: 0.512
May 2SJTCA Girls OpenMay 2 · 100m Hurdles · Place 4 · Haddon Township100m Hurdles33" / 0.838m4.15.99a12
May 2SJTCA Girls OpenMay 2 · High Jump · Haddon TownshipHigh Jump--DNS12
May 2SJTCA Girls OpenMay 2 · 100 Meters · Place 26 · Haddon Township100 Meters26.13.27a PB12
Apr 11Lenape InviteApr 11 · 400 Meters · Haddon Township400 MetersRelay Split—1:02.66 PB12

2026 Indoor Track

17 results
DateMeetEventPlMarkGr
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 55m Hurdles · Place 2 · Haddon Township55m HurdlesRound P29.0012
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 55m Hurdles · Place 2 · Haddon Township55m HurdlesRound P29.0012
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 55m Hurdles · Place 2 · Haddon Township55m Hurdles28.9512
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 55m Hurdles · Place 2 · Haddon Township55m Hurdles28.9512
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · High Jump · Place 4 · Haddon TownshipHigh Jump44-1012
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 55 Meters · Place 9 · Haddon Township55 MetersRound P97.73 PB12
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 55m Hurdles · Place 1 · Haddon Township55m HurdlesRound P18.9212
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 55m Hurdles · Place 1 · Haddon Township55m Hurdles18.8312
Jan 31SJTCA #16Jan 31 · High Jump · Place 2 · Haddon TownshipHigh Jump24-1012
Jan 31SJTCA #16Jan 31 · High Jump · Place 2 · Haddon TownshipHigh Jump24-1012
Jan 31SJTCA #16Jan 31 · 55m Hurdles · Place 1 · Haddon Township55m HurdlesRound P19.1512
Jan 31SJTCA #16Jan 31 · 55m Hurdles · Place 1 · Haddon Township55m HurdlesRound P19.1512
Jan 31SJTCA #16Jan 31 · 55m Hurdles · Place 1 · Haddon Township55m Hurdles18.7812
Jan 31SJTCA #16Jan 31 · 55m Hurdles · Place 1 · Haddon Township55m Hurdles18.7812
Jan 10SJTCA #11Jan 10 · 55 Meters · Place 15 · Haddon Township55 Meters157.9412
Jan 3SJTCA #9Jan 3 · 55 Meters · Place 9 · Haddon Township55 Meters97.8712
Jan 3SJTCA #9Jan 3 · High Jump · Place 3 · Haddon TownshipHigh Jump34-1012

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 1 & 4May 30 · High Jump · Place 10 · Haddon TownsHigh Jump105-00.0011
May 30NJSIAA Group Championships - 1 & 4May 30 · 400m Hurdles · Place 8 · Haddon Towns400m Hurdles81:08.4111
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · High Jump · Place 2 · Haddon TownsHigh Jump25-00.0011
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · 400m Hurdles · Place 2 · Haddon Towns400m Hurdles21:08.1811
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · 100m Hurdles · Place 3 · Haddon Towns100m HurdlesRound P316.5511
May 10Camden County ChampionshipsMay 10 · 400m Hurdles · Place 1 · Haddon Towns400m Hurdles11:09.15—
May 3SJTCA Girls OpenMay 3 · 100m Hurdles · Place 4 · Haddon Township100m Hurdles33" / 0.838m4.15.97a11
May 3SJTCA Girls OpenMay 3 · High Jump · Place 11 · Haddon TownshipHigh Jump11.4-08.00 PB11
Apr 19Woodbury RelaysApr 19 · High Jump · Place 13 · Haddon TownsHigh Jump134-08.0011

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · 55m Hurdles · Place 7 · Haddon Township55m HurdlesRound P79.3811
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · 55m Hurdles · Place 6 · Haddon Township55m Hurdles69.1911
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · High Jump · Place 8 · Haddon TownshipHigh Jump84-811
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 55m Hurdles · Place 2 · Haddon Township55m HurdlesRound P29.4711
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 55m Hurdles · Place 2 · Haddon Township55m Hurdles29.2911
Feb 1SJTCA #16Feb 1 · 55m Hurdles · Place 9 · Haddon Township55m HurdlesRound P99.8011
Jan 25SJTCA #15Jan 25 · 55 Meters · Place 18 · Haddon Township55 Meters187.9811
Jan 25SJTCA #15Jan 25 · 55 Meters · Place 18 · Haddon Township55 Meters187.9811
Jan 25SJTCA #15Jan 25 · 400 Meters · Place 22 · Haddon Township400 Meters221:05.9211
Jan 25SJTCA #15Jan 25 · 400 Meters · Place 22 · Haddon Township400 Meters221:05.9211
Jan 25SJTCA #15Jan 25 · 55 Meters · Place 18 · Haddon Township55 Meters187.9811
Jan 25SJTCA #15Jan 25 · 55 Meters · Place 18 · Haddon Township55 Meters187.9811
Jan 25SJTCA #15Jan 25 · 400 Meters · Place 22 · Haddon Township400 Meters221:05.9211
Jan 25SJTCA #15Jan 25 · 400 Meters · Place 22 · Haddon Township400 Meters221:05.9211
Jan 17NJSIAA Relay Championships - Group 1Jan 17 · High Jump · Place 4 · Haddon TownshipHigh Jump44-1011
Jan 11SJTCA Meet #11Jan 11 · High Jump · Place 15 · Haddon TownshipHigh Jump154-611

2024 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 21SJTCA Meet #4Dec 21 · 55 Meter · Place 18 · Haddon Township55 Meter18.7.96a PB11
Dec 21SJTCA Meet #4Dec 21 · 200 Meters · Place 31 · Haddon Township200 Meters31.28.34a PB11
Feb 22SJTCA Winter Meet #21Feb 22 · High Jump · Place 4 · Haddon TownshipHigh Jump44-410
Feb 22SJTCA Winter Meet #21Feb 22 · 55 Meters · Place 12 · Haddon Township55 Meters127.9110
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · High Jump · Place 8 · Haddon TownshipHigh Jump84-610
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · 55 Meters · Place 9 · Haddon Township55 MetersRound P97.8710
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · 400 Meters · Place 11 · Haddon Township400 Meters111:04.43 PB10
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · High Jump · Place 8 · Haddon TownshipHigh Jump84-610
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · 55 Meters · Place 9 · Haddon Township55 MetersRound P97.8710
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · 400 Meters · Place 11 · Haddon Township400 Meters111:04.4310
Jan 27SJTCA Winter Meet #13Jan 27 · High Jump · Place 16 · Haddon TownshipHigh Jump164-610
Jan 27SJTCA Winter Meet #13Jan 27 · 400 Meters · Place 20 · Haddon Township400 Meters201:05.9710
Jan 12NJSIAA Relay Championships - Group 1Jan 12 · High Jump · Place 13 · Haddon TownshipHigh Jump134-610
Jan 8SJTCA Winter Meet #8Jan 8 · High Jump · Place 9 · Haddon TownshipHigh Jump94-610

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 200 Meters · Place 10 · Haddon Township200 Meters1027.21 PB10
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 200 Meters · Place 10 · Haddon Township200 Meters1027.2110
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 400 Meters · Place 8 · Haddon Township400 Meters81:01.42 PB10
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 400 Meters · Place 8 · Haddon Township400 Meters81:01.4210
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 400 Meters · Place 8 · Haddon Township400 Meters81:01.4210
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 200 Meters · Place 10 · Haddon Township200 Meters1027.2110
May 16Baker InvitationalMay 16 · High Jump · Place 12 · Haddon TownshipHigh Jump12.4-610
May 16Baker InvitationalMay 16 · 400 Meters · Place 7 · Haddon Township400 Meters7.1:01.86a10
May 4SJTCA Open (Girls)May 4 · 200 Meters · Place 19 · Haddon Towns200 Meters1927.99—
May 4SJTCA Open (Girls)May 4 · 100 Meters · Place 31 · Haddon Towns100 Meters3113.73—
Apr 13Lenape InviteApr 13 · 100 Meters · Place 14 · Haddon Township100 Meters14.13.76a10

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 8SJTCA Winter Meet #1Dec 8 · High Jump · Place 4 · Haddon TownshipHigh Jump4.4-8 PB10
Jan 28SJTCA Winter Meet #10Jan 28 · 400 Meters · Place 23 · Haddon Township400 Meters231:05.579
Jan 28SJTCA Winter Meet #10Jan 28 · 400 Meters · Place 23 · Haddon Township400 Meters231:05.579
Jan 28SJTCA Winter Meet #10Jan 28 · High Jump · Place 21 · Haddon TownshipHigh Jump214-49
Jan 28SJTCA Winter Meet #10Jan 28 · High Jump · Place 21 · Haddon TownshipHigh Jump214-49
Jan 28SJTCA Winter Meet #10Jan 28 · 400 Meters · Place 23 · Haddon Township400 Meters231:05.579
Jan 28SJTCA Winter Meet #10Jan 28 · High Jump · Place 21 · Haddon TownshipHigh Jump214-49
Jan 18SJTCA Winter Meet #7Jan 18 · High Jump · Place 4 · Haddon TownshipHigh Jump44-29
Jan 18SJTCA Winter Meet #7Jan 18 · High Jump · Place 4 · Haddon TownshipHigh Jump44-29
Jan 18SJTCA Winter Meet #7Jan 18 · High Jump · Place 4 · Haddon TownshipHigh Jump44-29
Jan 4SJTCA Winter Meet #5Jan 4 · High Jump · Place 27 · Haddon TownshipHigh Jump274-09

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals South Groups 1 and 4Jun 2 · Long Jump · Place 14 · Haddon TownshipLong Jump14.14-03.00 PB9
Jun 2NJSIAA Sectionals South Groups 1 and 4Jun 2 · High Jump · Place 14 · Haddon TownshipHigh Jump14.4-06.009
Jun 2NJSIAA Sectionals South Groups 1 and 4Jun 2 · 400 Meters · Place 17 · Haddon Township400 Meters17.1:03.65a9
May 24Delsea Crusader Field MeetMay 24 · High Jump · Place 7 · Haddon TownsHigh Jump74-06.00—
May 17Haddonfield InvitationalMay 17 · High Jump · Place 6 · Haddon TownshipHigh Jump64-69
May 13Camden County ChampionshipsMay 13 · 400 Meters · Place 10 · Haddon Township400 Meters10.1:05.29a9
May 6SJTCA Open - GirlsMay 6 · High Jump · Place 19 · Haddon TownshipHigh Jump194-69
May 6SJTCA Open - GirlsMay 6 · 400 Meters · Place 42 · Haddon Township400 Meters421:05.519

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 19SJTCA Winter Meet #1Dec 19 · High Jump · Haddon TownshipHigh Jump--NH9