Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFast Times at Cherokee High · Apr 2114.83aFast Times at Cherokee HighApril 21, 2026
100m Hurdles · 33" / 0.838m · OutdoorOlympic Conference Championships 2026 · Apr 2919.46aOlympic Conference Championships 2026April 29, 2026
200 Meters · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 3131.83The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
300 Meters · IndoorBishop Loughlin Games · Dec 2153.05aBishop Loughlin GamesDecember 21, 2024
300m Hurdles · 30" / 0.762m · OutdoorThe Bensalem Invitational · Apr 1157.45aThe Bensalem InvitationalApril 11, 2026
400m Hurdles · 30" / 0.762m · OutdoorDon Danser Memorial · Apr 51:22.24aDon Danser MemorialApril 5, 2025
55m Hurdles · 33" · IndoorOcean Breeze Invitational · Feb 111.43aOcean Breeze InvitationalFebruary 1, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · 100m Hurdles · Place 32 · Rancocas Val100m HurdlesRound P3219.8911
May 7Burlington County ChampionshipsMay 7 · 100m Hurdles · Place 18 · Rancocas Val100m HurdlesRound P1819.91—
May 2SJTCA Girls OpenMay 2 · 100m Hurdles · Place 36 · Rancocas Valley Reg100m Hurdles33" / 0.838m36.19.52a11
Apr 29Olympic Conference Championships 2026Apr 29 · 100m Hurdles · Place 13 · Rancocas Valley Reg100m Hurdles33" / 0.838mRound P13.19.46a PBWind: 1.811
Apr 29Olympic Conference Championships 2026Apr 29 · 100m Hurdles · Place 17 · Rancocas Valley Reg100m Hurdles33" / 0.838m17.20.29aWind: 0.911
Apr 21Fast Times at Cherokee HighApr 21 · 100m Hurdles · Place 14 · Rancocas Valley Reg100m Hurdles33" / 0.838m14.19.85a11
Apr 21Fast Times at Cherokee HighApr 21 · 100 Meters · Place 47 · Rancocas Valley Reg100 Meters47.14.83a PB11
Apr 11The Bensalem InvitationalApr 11 · 300m Hurdles · Place 5 · Rancocas Valley Reg300m Hurdles30" / 0.762m5.57.45a PB11
Apr 11The Bensalem InvitationalApr 11 · 100m Hurdles · Place 9 · Rancocas Valley Reg100m Hurdles33" / 0.838m9.19.61a11

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - South Group 4Feb 15 · 55m Hurdles · Place 29 · Rancocas Valley Reg55m HurdlesRound P2910.9711
Feb 15NJSIAA Sectional Championships - South Group 4Feb 15 · 55m Hurdles · Place 29 · Rancocas Valley Reg55m HurdlesRound P2910.9711
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 55m Hurdles · Place 23 · Rancocas Valley Reg55m Hurdles2310.7311
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 55m Hurdles · Place 23 · Rancocas Valley Reg55m Hurdles2310.7311
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 200 Meters · Place 63 · Rancocas Valley Reg200 Meters6331.83 PB11
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 200 Meters · Place 63 · Rancocas Valley Reg200 Meters6331.8311
Jan 24SJTCA #15Jan 24 · 55m Hurdles · Place 32 · Rancocas Valley Reg55m Hurdles3211.3311
Jan 24SJTCA #15Jan 24 · 55m Hurdles · Place 32 · Rancocas Valley Reg55m Hurdles3211.3311
Jan 12Mid-Winter ClassicJan 12 · 55m Hurdles · Place 18 · Rancocas Valley Reg55m Hurdles1811.2811
Jan 12Mid-Winter ClassicJan 12 · 55m Hurdles · Place 18 · Rancocas Valley Reg55m Hurdles1811.2811
Jan 3Ocean Breeze Freedom GamesJan 3 · 300 Meters · Place 56 · Rancocas Valley Reg300 Meters5653.1111
Jan 3Ocean Breeze Freedom GamesJan 3 · 55m Hurdles · Place 36 · Rancocas Valley Reg55m Hurdles3611.6311
Jan 3Freedom GamesJan 3 · 300 Meters · Place 56 · Rancocas Valley Reg300 Meters56.53.11a11
Jan 3Freedom GamesJan 3 · 55m Hurdles · Place 36 · Rancocas Valley Reg55m Hurdles33"36.11.63a11

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 12SJTCA #1Dec 12 · 55m Hurdles · Place 18 · Rancocas Valley Reg55m Hurdles33"18.11.77a11
Feb 1Ocean Breeze InvitationalFeb 1 · 55m Hurdles · Place 36 · Rancocas Valley Reg55m Hurdles33"Round P36.11.43a PB10
Feb 1Ocean Breeze InvitationalFeb 1 · 200 Meters · Place 119 · Rancocas Valley Reg200 MetersRound P119.31.89a10
Jan 22SJTCA #14Jan 22 · 55m Hurdles · Place 48 · Rancocas Valley Reg55m Hurdles4811.7310
Jan 22SJTCA #14Jan 22 · 55m Hurdles · Place 48 · Rancocas Valley Reg55m Hurdles4811.7310
Jan 13SJTCA #12Jan 13 · 55m Hurdles · Place 79 · Rancocas Valley Reg55m Hurdles7911.7410
Jan 4Ocean Breeze Freedom GamesJan 4 · 300 Meters · Place 111 · Rancocas Valley Reg300 Meters11153.2410
Jan 4Ocean Breeze Freedom GamesJan 4 · 55m Hurdles · Place 45 · Rancocas Valley Reg55m Hurdles4511.9910

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 13Hammonton JV InviteMay 13 · 100m Hurdles · Place 13 · Rancocas Val100m Hurdles1320.19—
Apr 5Don Danser MemorialApr 5 · 400m Hurdles · Place 1 · Rancocas Valley Reg400m Hurdles30" / 0.762m1.1:22.24a PB10
Apr 5Don Danser MemorialApr 5 · 100m Hurdles · Place 13 · Rancocas Valley Reg100m Hurdles33" / 0.838m13.20.19a10
Apr 2RV Tri MeetApr 2 · 100m Hurdles · Place 7 · Rancocas Valley Reg100m Hurdles33" / 0.838m7.20.59a10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21Bishop Loughlin GamesDec 21 · 300 Meters · Place 63 · Rancocas Valley Reg300 Meters63.53.05a PB10
Dec 21Bishop Loughlin GamesDec 21 · 55m Hurdles · Place 13 · Rancocas Valley Reg55m Hurdles33"13.11.86a10