Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNJSIAA Sectionals South Groups 2 and 3 · May 1512.13aNJSIAA Sectionals South Groups 2 and 3May 15, 2026
200 Meters · IndoorOcean Breeze Invitational · Feb 125.87aOcean Breeze InvitationalFebruary 1, 2025
200 Meters · OutdoorNJSIAA Group Championships - 2 - 3 - NPB · Jun 925.22aNJSIAA Group Championships - 2 - 3 - NPBJune 9, 2023
300 Meters · IndoorBishop Loughlin Games · Dec 2143.23aBishop Loughlin GamesDecember 21, 2024
400 Meters · Indoor2C2W Track & Field Fiesta · Nov 171:00.802C2W Track & Field FiestaNovember 17, 2024
400 Meters · OutdoorBaker Invitational · May 1659.10aBaker InvitationalMay 16, 2024
55 Meter · IndoorBishop Loughlin Games · Dec 207.53aBishop Loughlin GamesDecember 20, 2025
55 Meters · IndoorNJSIAA Group 2 & 3 Championships · Feb 217.45NJSIAA Group 2 & 3 ChampionshipsFebruary 21, 2026
Long Jump · IndoorThe 11TH Annual Ocean Breeze Holiday Festival · Dec 2917-10.75The 11TH Annual Ocean Breeze Holiday FestivalDecember 29, 2025
Long Jump · OutdoorNJSIAA Sectionals South Groups 2 and 3 · May 1519-03.50NJSIAA Sectionals South Groups 2 and 3May 15, 2026
Triple Jump · IndoorBishop Loughlin Games · Dec 2033-0.75Bishop Loughlin GamesDecember 20, 2025
Triple Jump · OutdoorNJSIAA Group Championships - 2 & 3 · May 2935-7.75NJSIAA Group Championships - 2 & 3May 29, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · Long Jump · Place 2 · Winslow TownshipWinslow TownshipLong Jump2.19-00.50Wind: 2.212
May 29NJSIAA Group Championships - 2 & 3May 29 · Triple Jump · Place 12 · Winslow TownshipWinslow TownshipTriple Jump12.35-7.75 PBWind: 0.112
May 29NJSIAA Group Championships - 2 & 3May 29 · Long Jump · Place 2 · Winslow TownshipWinslow TownshipLong Jump2.18-6.50Wind: 1.212
May 29NJSIAA Group Championships - 2 & 3May 29 · 100 Meters · Place 6 · Winslow TownshipWinslow Township100 MetersRound P6.12.43aWind: 0.312
May 29NJSIAA Group Championships - 2 & 3May 29 · 100 Meters · Place 3 · Winslow TownshipWinslow Township100 Meters3.12.32aWind: 1.612
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · Triple Jump · Place 4 · Winslow TownshipWinslow TownshipTriple Jump4.34-03.0012
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · Long Jump · Place 2 · Winslow TownshipWinslow TownshipLong Jump2.19-03.50 PB12
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 100 Meters · Place 6 · Winslow TownshipWinslow Township100 MetersRound P6.12.32aWind: 1.912
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 100 Meters · Place 2 · Winslow TownshipWinslow Township100 Meters2.12.13a PBWind: 1.812
May 11Spartan Sprint NightMay 11 · 100 Meters · Place 8 · Winslow TownshipWinslow Township100 Meters8.12.64aWind: 0.612
May 9Camden County ChampionshipsMay 9 · Triple Jump · Place 3 · Winslow TownshipWinslow TownshipTriple Jump3.35-00.0012
May 9Camden County ChampionshipsMay 9 · Long Jump · Place 2 · Winslow TownshipWinslow TownshipLong Jump2.18-04.0012
May 9Camden County ChampionshipsMay 9 · 100 Meters · Place 6 · Winslow TownshipWinslow Township100 MetersRound P6.12.77aWind: -1.412
May 9Camden County ChampionshipsMay 9 · 100 Meters · Place 4 · Winslow TownshipWinslow Township100 Meters4.12.46aWind: -1.212
Apr 29Olympic Conference Championships 2026Apr 29 · Long Jump · Place 2 · Winslow TownshipWinslow TownshipLong Jump2.18' 1"Wind: 012
Apr 29Olympic Conference Championships 2026Apr 29 · 100 Meters · Place 5 · Winslow TownshipWinslow Township100 MetersRound P5.12.96aWind: -1.112
Apr 29Olympic Conference Championships 2026Apr 29 · 100 Meters · Place 5 · Winslow TownshipWinslow Township100 Meters5.13.10aWind: -1.612
Apr 23130th Penn Relays CarnivalApr 23 · Long Jump · Place 4 · Winslow TownshipWinslow TownshipLong Jump4.5.79m12
Apr 18The Woodbury RelaysApr 18 · Triple Jump · Place 6 · Winslow TownshipWinslow TownshipTriple Jump6.34-11.50Wind: 0.812
Apr 18The Woodbury RelaysApr 18 · Long Jump · Place 2 · Winslow TownshipWinslow TownshipLong Jump2.18-9.25Wind: -1.812

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 55 Meters · Place 10 · Winslow TownshipWinslow Township55 MetersRound P107.45 PB12
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 55 Meters · Place 10 · Winslow TownshipWinslow Township55 MetersRound P107.4512
Feb 14NJSIAA Sectional Championships - South Group 3Feb 14 · 55 Meters · Place 6 · Winslow TownshipWinslow Township55 MetersRound P67.4912
Feb 14NJSIAA Sectional Championships - South Group 3Feb 14 · 55 Meters · Place 5 · Winslow TownshipWinslow Township55 Meters57.4612

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 29The 11TH Annual Ocean Breeze Holiday FestivalDec 29 · Triple Jump · Place 8 · Winslow TownshipWinslow TownshipTriple Jump8.31-11.7512
Dec 29The 11TH Annual Ocean Breeze Holiday FestivalDec 29 · Long Jump · Place 1 · Winslow TownshipWinslow TownshipLong Jump1.17-10.75 PB12
Dec 20Bishop Loughlin GamesDec 20 · 55 Meter · Place 11 · Winslow TownshipWinslow Township55 MeterRound P11.7.53a PB12
Dec 20Bishop Loughlin GamesDec 20 · Triple Jump · Place 11 · Winslow TownshipWinslow TownshipTriple Jump11.33-0.75 PB12
Dec 20Bishop Loughlin GamesDec 20 · Long Jump · Place 2 · Winslow TownshipWinslow TownshipLong Jump2.17-4.5012
Dec 13SJTCA Meet #2Dec 13 · Long Jump · Place 2 · Winslow TownshipWinslow TownshipLong Jump2.17-04.0012
Nov 16Track And Field Fiesta (Youth)Nov 16 · Triple Jump · Place 2 · Winslow EliteWinslow EliteTriple Jump2.10.05m12
Nov 16Track And Field Fiesta (Youth)Nov 16 · Long Jump · Place 1 · Winslow EliteWinslow EliteLong Jump1.5.02m12
Nov 16Track And Field Fiesta (Youth)Nov 16 · 400 Meters · Place 7 · Winslow EliteWinslow Elite400 Meters7.1:01.15a12
Feb 1Ocean Breeze InvitationalFeb 1 · 200 Meters · Place 14 · Winslow TownshipWinslow Township200 MetersRound P14.25.87a PB11
Jan 31Olympic & Tri-County Conf MeetJan 31 · 55 Meters · Place 5 · Winslow TownshipWinslow Township55 MetersRound P57.6111
Jan 31Olympic & Tri-County Conf MeetJan 31 · 55 Meters · Place 4 · Winslow TownshipWinslow Township55 Meters47.6011

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 4NJSIAA State Meet Of ChampionsJun 4 · Long Jump · Place 6 · Winslow TownWinslow TownLong Jump619-00.0011
May 30NJSIAA Group Championships - 2 & 3May 30 · Long Jump · Place 5 · Winslow TownshipWinslow TownshipLong Jump517-5.5011
May 30NJSIAA Group Championships - 2 & 3May 30 · Triple Jump · Place 14 · Winslow TownshipWinslow TownshipTriple Jump1434-4.2511
May 30NJSIAA Group Championships - 2 & 3May 30 · 100 Meters · Place 8 · Winslow TownshipWinslow Township100 MetersRound P812.4811
May 30NJSIAA Group Championships - 2 & 3May 30 · 100 Meters · Place 8 · Winslow TownshipWinslow Township100 Meters812.6711
May 10Camden County ChampionshipsMay 10 · Long Jump · Place 2 · Winslow TownWinslow TownLong Jump217-01.25—
May 3SJTCA Girls OpenMay 3 · 400 Meters · Place 9 · Winslow TownshipWinslow Township400 Meters9.1:01.04a11
May 3SJTCA Girls OpenMay 3 · 100 Meters · Place 5 · Winslow TownshipWinslow Township100 Meters5.12.68a11
May 1SJTCA EliteMay 1 · Long Jump · Place 3 · Winslow TownshipWinslow TownshipLong Jump3.17-09.75Wind: -0.711
May 1SJTCA EliteMay 1 · 200 Meters · Place 10 · Winslow TownshipWinslow Township200 Meters10.26.26aWind: -1.711
Apr 19Woodbury RelaysApr 19 · Triple Jump · Place 14 · Winslow TownWinslow TownTriple Jump1432-04.2511
Apr 19Woodbury RelaysApr 19 · Long Jump · Place 7 · Winslow TownWinslow TownLong Jump716-11.0011
Apr 5Deptford Spartan RelaysApr 5 · Triple Jump · Place 2 · Winslow TownshipWinslow TownshipTriple Jump2.33' 4.75"Wind: 011
Apr 5Deptford Spartan RelaysApr 5 · Long Jump · Place 2 · Winslow TownshipWinslow TownshipLong Jump2.16' 9.75"Wind: 011

2024 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 21Bishop Loughlin GamesDec 21 · 300 Meters · Place 9 · Winslow TownshipWinslow Township300 MetersRound P9.43.23a PB11
Dec 21Bishop Loughlin GamesDec 21 · 55 Meter · Place 9 · Winslow TownshipWinslow Township55 MeterRound P9.7.76a11
Dec 21Bishop Loughlin GamesDec 21 · Long Jump · Place 4 · Winslow TownshipWinslow TownshipLong Jump4.16-311
Dec 14SJTCA Meet #2Dec 14 · Long Jump · Winslow TownshipWinslow TownshipLong Jump--FOUL11
Nov 172C2W Track & Field FiestaNov 17 · 55 Meter · Place 9 · Winslow EliteWinslow Elite55 Meter9.7.60a11
Nov 172C2W Track & Field FiestaNov 17 · Long Jump · Place 3 · Winslow EliteWinslow EliteLong Jump3.4.65m11
Nov 172C2W Track & Field FiestaNov 17 · 400 Meters · Place 5 · Winslow EliteWinslow Elite400 Meters5.1:00.80 PB11
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 400 Meters · Place 17 · SterlingSterling400 Meters171:02.7310
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 400 Meters · Place 17 · SterlingSterling400 Meters171:02.7310
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 400 Meters · Place 6 · SterlingSterling400 Meters61:02.4910
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 400 Meters · Place 6 · SterlingSterling400 Meters61:02.4910
Jan 29SJTCA Winter Meet #14Jan 29 · 55 Meters · Place 11 · SterlingSterling55 MetersRound P117.7510
Jan 29SJTCA Winter Meet #14Jan 29 · 400 Meters · Place 6 · SterlingSterling400 Meters61:03.2110
Jan 22SJTCA Winter Meet #12Jan 22 · 55 Meters · Place 16 · SterlingSterling55 Meters167.7710
Jan 22SJTCA Winter Meet #12Jan 22 · 400 Meters · Place 6 · SterlingSterling400 Meters61:02.4410

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · Long Jump · Place 22 · UnattachedUnattachedLong Jump22.5.16mWind: 1.510
Jun 14adidas Outdoor NationalsJun 14 · 200 Meters · Place 20 · UnattachedUnattached200 MetersRound P20.25.25aWind: -0.310
Jun 12NJSIAA State Meet Of ChampionsJun 12 · 200 Meters · Place 10 · SterlingSterling200 Meters10.25.06aWind: 2.110
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · Long Jump · Place 8 · SterlingSterlingLong Jump8.16-08.25Wind: -2.410
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · 200 Meters · Place 4 · SterlingSterling200 Meters4.24.81aWind: 3.610
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · Long Jump · Place 2 · SterlingSterlingLong Jump217-07.2510
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 200 Meters · Place 5 · SterlingSterling200 Meters525.3910
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · Long Jump · Place 2 · SterlingSterlingLong Jump217-07.2510
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 200 Meters · Place 5 · SterlingSterling200 Meters525.3910
May 16Baker InvitationalMay 16 · Long Jump · Place 1 · SterlingSterlingLong Jump1.17-110
May 16Baker InvitationalMay 16 · 400 Meters · Place 1 · SterlingSterling400 Meters1.59.10a PB10
May 16Baker InvitationalMay 16 · 200 Meters · Place 1 · SterlingSterling200 Meters1.25.76a10
May 4SJTCA Open (Girls)May 4 · Long Jump · Place 12 · SterlingSterlingLong Jump1215-05.25—
May 4SJTCA Open (Girls)May 4 · 400 Meters · Place 7 · SterlingSterling400 Meters71:00.84—
May 4SJTCA Open (Girls)May 4 · 200 Meters · Place 4 · SterlingSterling200 Meters426.45—
May 2SJTCA Elite MeetMay 2 · 200 Meters · Place 10 · SterlingSterling200 Meters10.25.55aWind: -0.310
Apr 27George Rowland RelaysApr 27 · Long Jump · Place 4 · Sterling Hs2Sterling Hs2Long Jump416-04.0010
Apr 27George Rowland RelaysApr 27 · Long Jump · Place 4 · Sterling HS2Sterling HS2Long Jump416-110
Apr 23Haddon Township Quad MeetApr 23 · Long Jump · Place 3 · SterlingSterlingLong Jump3.15-11.0010
Apr 23Haddon Township Quad MeetApr 23 · 200 Meters · Place 1 · SterlingSterling200 Meters1.25.85a10
Apr 23Haddon Township Quad MeetApr 23 · 100 Meters · Place 4 · SterlingSterling100 Meters4.13.04a10
Apr 13West Deptford RelaysApr 13 · Long Jump · Place 2 · SterlingSterlingLong Jump214-10.2510
Apr 6Don Danser RelaysApr 6 · Long Jump · Place 1 · SterlingSterlingLong Jump115-00.75—

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 23SJTCA Winter Meet #4Dec 23 · Long Jump · Place 20 · SterlingSterlingLong Jump20.14-4.5010
Dec 23SJTCA Winter Meet #4Dec 23 · 200 Meters · Place 10 · SterlingSterling200 Meters10.26.47a10
Feb 17NJSIAA Group ChampionshipsFeb 17 · 55 Meters · Place 17 · SterlingSterling55 MetersRound P177.699
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 55 Meters · Place 5 · SterlingSterling55 MetersRound P57.629
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 55 Meters · Place 5 · SterlingSterling55 Meters57.779
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 400 Meters · Place 11 · SterlingSterling400 Meters111:04.249
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 55 Meters · Place 5 · SterlingSterling55 MetersRound P57.629
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 55 Meters · Place 5 · SterlingSterling55 Meters57.779
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 400 Meters · Place 11 · SterlingSterling400 Meters111:04.249
Jan 30SJTCA Winter Meet #11Jan 30 · 400 Meters · Place 5 · SterlingSterling400 Meters51:03.159
Jan 23SJTCA Winter Meet #9Jan 23 · 400 Meters · Place 28 · SterlingSterling400 Meters281:07.229
Jan 23SJTCA Winter Meet #9Jan 23 · 55 Meters · Place 7 · SterlingSterling55 Meters77.789

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 15NJSIAA Meet of ChampionsJun 15 · 200 Meters · Place 12 · SterlingSterling200 Meters1225.969
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · 200 Meters · Place 3 · SterlingSterling200 Meters3.25.22a PB9
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · 100 Meters · Place 10 · SterlingSterling100 Meters10.12.58a9
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 100 Meters · Place 6 · SterlingSterling100 MetersRound P612.739
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 100 Meters · Place 6 · SterlingSterling100 Meters612.719
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 200 Meters · Place 6 · SterlingSterling200 Meters626.349
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 200 Meters · Place 6 · SterlingSterling200 Meters626.349
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 100 Meters · Place 6 · SterlingSterling100 Meters612.719
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 100 Meters · Place 6 · SterlingSterling100 MetersRound P612.739
May 13Camden County ChampionshipsMay 13 · 200 Meters · Place 1 · SterlingSterling200 Meters1.25.52a9
May 13Camden County ChampionshipsMay 13 · 100 Meters · Place 2 · SterlingSterling100 MetersRound P2.12.90a9
May 13Camden County ChampionshipsMay 13 · 100 Meters · Place 2 · SterlingSterling100 Meters2.12.69a9
May 6SJTCA Open - GirlsMay 6 · Long Jump · Place 15 · SterlingSterlingLong Jump1515-29
May 6SJTCA Open - GirlsMay 6 · 200 Meters · Place 6 · SterlingSterling200 Meters625.629
May 6SJTCA Open - GirlsMay 6 · 100 Meters · Place 6 · SterlingSterling100 Meters612.769

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 27SJTCA Winter Meet #2Dec 27 · 200 Meters · Place 6 · SterlingSterling200 Meters6.28.16a9
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 400 Meters · Place 23 · Omega Track ClubOmega Track Club400 Meters23.1:13.85a9
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 200 Meters · Place 25 · Omega Track ClubOmega Track Club200 Meters25.29.91a9
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 400 Meters · Place 23 · Omega Track ClubOmega Track Club400 Meters23.1:13.85a9
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 200 Meters · Place 25 · Omega Track ClubOmega Track Club200 Meters25.29.91a9

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 5SJTFA CHAMPIONSHIP 2022Jun 5 · Long Jump · Place 2 · Omega Track ClubOmega Track ClubLong Jump2.14-06.009
Jun 5SJTFA CHAMPIONSHIP 2022Jun 5 · 200 Meters · Place 1 · Omega Track ClubOmega Track Club200 Meters1.27.67a9
Jun 5SJTFA CHAMPIONSHIP 2022Jun 5 · 100 Meters · Place 2 · Omega Track ClubOmega Track Club100 MetersRound P2.14.12a9
Jun 5SJTFA CHAMPIONSHIP 2022Jun 5 · 100 Meters · Place 1 · Omega Track ClubOmega Track Club100 Meters1.13.74a9
Mar 112022 AAU Track & Field National ChampionshipsMar 11 · 400 Meters · Place 23 · Omega Track ClubOmega Track Club400 Meters23.1:13.85aUnofficial9
Mar 112022 AAU Track & Field National ChampionshipsMar 11 · 200 Meters · Place 25 · Omega Track ClubOmega Track Club200 Meters25.29.91aUnofficial9