Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorTCNJ HS Invite · Apr 45:55.23aTCNJ HS InviteApril 4, 2026
1600 Meters · OutdoorNJSIAA Sectionals South Groups 1 and 4 · May 155:35.03NJSIAA Sectionals South Groups 1 and 4May 15, 2026
300 Meters · IndoorOcean Breeze Freedom Games · Jan 443.45Ocean Breeze Freedom GamesJanuary 4, 2025
400 Meters · IndoorOlympic & Tri-County Conf Meet · Jan 311:12.09Olympic & Tri-County Conf MeetJanuary 31, 2025
400 Meters · OutdoorRV Tri Meet · Apr 21:15.26aRV Tri MeetApril 2, 2025
600 Meters · IndoorOcean Breeze Freedom Games · Jan 31:52.28Ocean Breeze Freedom GamesJanuary 3, 2026
800 Meters · IndoorNJSIAA Sectional Championships - South Group 4 · Feb 152:33.39NJSIAA Sectional Championships - South Group 4February 15, 2026
800 Meters · OutdoorCherokee Night Racer #2 · May 262:27.76aCherokee Night Racer #2May 26, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 26Cherokee Night Racer #2May 26 · 800 Meters · Place 13 · Rancocas Valley Reg800 Meters13.2:27.76a PB10
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · 1600 Meters · Place 15 · Rancocas Val1600 Meters155:35.03 PB10
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · 800 Meters · Place 21 · Rancocas Val800 Meters212:30.1410
May 7Burlington County ChampionshipsMay 7 · 800 Meters · Place 3 · Rancocas Val800 Meters32:29.91—
Apr 29Olympic Conference Championships 2026Apr 29 · 1600 Meters · Place 11 · Rancocas Valley Reg1600 Meters11.5:44.63a10
Apr 29Olympic Conference Championships 2026Apr 29 · 800 Meters · Place 16 · Rancocas Valley Reg800 Meters16.2:30.60a10
Apr 22Cherokee Olympic Batch MeetApr 22 · 1600 Meters · Place 1 · Rancocas Valley Reg1600 Meters1.5:54.07a10
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 1600 Meters · Rancocas Valley Reg1600 Meters—DNS10
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 800 Meters · Place 29 · Rancocas Valley Reg800 Meters29.2:31.89a10
Apr 18Rap Curry InvitationalApr 18 · 1600 Meters · Rancocas Valley Reg1600 Meters—DNS10
Apr 18Rap Curry InvitationalApr 18 · 800 Meters · Place 29 · Rancocas Valley Reg800 Meters29.2:31.89a10
Apr 11The Bensalem InvitationalApr 11 · 800 Meters · Place 3 · Rancocas Valley Reg800 Meters3.2:34.32a10
Apr 4TCNJ HS InviteApr 4 · 1 Mile · Place 10 · Rancocas Valley Reg1 Mile10.5:55.23a PB10

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - South Group 4Feb 15 · 800 Meters · Place 12 · Rancocas Valley Reg800 Meters122:33.39 PB10
Feb 15NJSIAA Sectional Championships - South Group 4Feb 15 · 800 Meters · Place 12 · Rancocas Valley Reg800 Meters122:33.3910
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 21 · Rancocas Valley Reg800 Meters212:36.8710
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 21 · Rancocas Valley Reg800 Meters212:36.8710
Jan 3Ocean Breeze Freedom GamesJan 3 · 600 Meters · Place 10 · Rancocas Valley Reg600 Meters101:52.28 PB10
Jan 3Ocean Breeze Freedom GamesJan 3 · 300 Meters · Place 84 · Rancocas Valley Reg300 MetersRound P8450.1710
Jan 3Freedom GamesJan 3 · 300 Meters · Place 84 · Rancocas Valley Reg300 MetersRound P84.50.17a10
Jan 3Freedom GamesJan 3 · 600 Meters · Place 10 · Rancocas Valley Reg600 Meters10.1:52.28a10

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 20Bishop Loughlin GamesDec 20 · 600 Meters · Place 10 · Rancocas Valley Reg600 Meters10.1:53.78a10
Feb 14NJSIAA Sectional Championships - South Group 4Feb 14 · 800 Meters · Place 30 · Rancocas Valley Reg800 Meters302:47.819
Jan 31Olympic & Tri-County Conf MeetJan 31 · 400 Meters · Place 23 · Rancocas Valley Reg400 Meters231:12.09 PB9
Jan 25SJTCA #15Jan 25 · 800 Meters · Place 33 · Rancocas Valley Reg800 Meters332:51.519
Jan 25SJTCA #15Jan 25 · 800 Meters · Place 33 · Rancocas Valley Reg800 Meters332:51.519
Jan 25SJTCA #15Jan 25 · 800 Meters · Place 33 · Rancocas Valley Reg800 Meters332:51.519
Jan 25SJTCA #15Jan 25 · 800 Meters · Place 33 · Rancocas Valley Reg800 Meters332:51.519
Jan 13SJTCA #12Jan 13 · 400 Meters · Place 93 · Rancocas Valley Reg400 Meters931:14.809
Jan 4Ocean Breeze Freedom GamesJan 4 · 600 Meters · Place 60 · Rancocas Valley Reg600 Meters602:05.329
Jan 4Ocean Breeze Freedom GamesJan 4 · 300 Meters · Place 3 · Rancocas Valley Reg300 Meters343.45 PB9

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 27Cherokee Final Countdown- Last ChanceMay 27 · 800 Meters · Place 13 · Rancocas Val800 Meters132:36.92—
May 22Cherokee Last ChanceMay 22 · 800 Meters · Place 13 · Rancocas Valley Reg800 Meters13.2:46.24a9
May 10Burlington County ChampionshipMay 10 · 800 Meters · Place 19 · Rancocas Valley Reg800 Meters19.2:44.00a9
May 5Haddonfield Distance NightMay 5 · 800 Meters · Place 46 · Rancocas Val800 Meters462:36.92—
May 3SJTCA Girls OpenMay 3 · 800 Meters · Place 17 · Rancocas Valley Reg800 Meters17.2:41.34a9
Apr 2RV Tri MeetApr 2 · 800 Meters · Rancocas Valley Reg800 Meters--DNS9
Apr 2RV Tri MeetApr 2 · 400 Meters · Place 14 · Rancocas Valley Reg400 Meters14.1:15.26a PB9

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 800 Meters · Place 31 · Rancocas Valley Reg800 Meters31.2:58.00a9
Dec 21Bishop Loughlin GamesDec 21 · 300 Meters · Place 47 · Rancocas Valley Reg300 Meters47.52.24a9
Dec 21Bishop Loughlin GamesDec 21 · 600 Meters · Place 18 · Rancocas Valley Reg600 Meters18.2:01.30a9