Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorOcean Breeze Invitational & Pentathlon · Feb 35:28.38Ocean Breeze Invitational & PentathlonFebruary 3, 2024
1000 Meters · IndoorBishop Loughlin Games · Dec 213:01.55aBishop Loughlin GamesDecember 21, 2024
1600 Meters · IndoorSJTCA #18 · Feb 105:15.02SJTCA #18February 10, 2025
1600 Meters · OutdoorHammonton JV Invite · May 135:08.12aHammonton JV InviteMay 13, 2026
1600 Meters · OutdoorCherokee Night Racer #2 · Jun 45:17.11Cherokee Night Racer #2June 4, 2024
3200 Meters · IndoorSJTCA #15 · Jan 2411:21.66SJTCA #15January 24, 2026
3200 Meters · OutdoorNJSIAA Sectionals - South Groups 1 & 4 · May 1611:28.40NJSIAA Sectionals - South Groups 1 & 4May 16, 2025
800 Meters · OutdoorThe Bensalem Invitational · Apr 112:22.02aThe Bensalem InvitationalApril 11, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 13Hammonton JV InviteMay 13 · 1600 Meters · Place 8 · Rancocas Valley Reg1600 Meters8.5:08.12a PB11
Apr 22Cherokee Olympic Batch MeetApr 22 · 1600 Meters · Place 17 · Rancocas Valley Reg1600 Meters17.5:23.08a11
Apr 17Crusader Frosh-Novice InvitationalApr 17 · 1600 Meters · Place 16 · Rancocas Valley Reg1600 Meters16.5:27.31a11
Apr 11The Bensalem InvitationalApr 11 · 800 Meters · Place 14 · Rancocas Valley Reg800 Meters14.2:22.02a PB11
Apr 6Highland Freshmen/Novice Track MeetApr 6 · 1600 Meters · Place 8 · Rancocas Valley Reg1600 Meters8.5:23.22a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - South Group 4Feb 15 · 3200 Meters · Place 30 · Rancocas Valley Reg3200 Meters3012:28.1511
Jan 24SJTCA #15Jan 24 · 3200 Meters · Place 19 · Rancocas Valley Reg3200 Meters1911:21.66 PB11
Jan 3Ocean Breeze Freedom GamesJan 3 · 1000 Meters · Place 33 · Rancocas Valley Reg1000 Meters333:10.9711
Jan 3Ocean Breeze Freedom GamesJan 3 · 1600 Meters · Place 27 · Rancocas Valley Reg1600 Meters275:15.0411

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 12SJTCA #1Dec 12 · 1600 Meters · Place 16 · Rancocas Valley Reg1600 Meters16.5:22.96a11
Feb 10SJTCA #18Feb 10 · 1600 Meters · Place 42 · Rancocas Valley Reg1600 Meters425:15.02 PB10
Feb 10SJTCA #18Feb 10 · 1600 Meters · Place 42 · Rancocas Valley Reg1600 Meters425:15.0210
Jan 31Olympic & Tri-County Conf MeetJan 31 · 3200 Meters · Place 14 · Rancocas Valley Reg3200 Meters1411:30.9710

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · 3200 Meters · Place 32 · Rancocas Val3200 Meters3211:28.40 PB10
May 5Haddonfield Distance NightMay 5 · 1600 Meters · Place 83 · Rancocas Val1600 Meters835:08.68—
Apr 2RV Tri MeetApr 2 · 3200 Meters · Place 3 · Rancocas Valley Reg3200 Meters3.11:37.54a10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 1 Mile · Rancocas Valley Reg1 Mile--DQ10
Dec 21Bishop Loughlin GamesDec 21 · 1000 Meters · Place 21 · Rancocas Valley Reg1000 Meters21.3:01.55a PB10
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · 1 Mile · Place 64 · Rancocas Valley Reg1 Mile645:28.38 PB9
Jan 26Olympic & Tri-County Conf MeetJan 26 · 1600 Meters · Place 20 · Rancocas Valley Reg1600 Meters205:28.489

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 4Cherokee Night Racer #2Jun 4 · 1600 Meters · Place 94 · M Rancocas Val1600 Meters945:17.11 PB—
May 20Haddonfield Distance NightMay 20 · 1600 Meters · Place 57 · Rancocas Val1600 Meters575:31.139
May 15Red Devil Frosh/Novice Finale & Varsity Relay ShowcaseMay 15 · 1600 Meters · Place 7 · Rancocas Valley Reg1600 Meters7.5:20.12a9
Apr 12Cherokee Night Racer #1: Night of 3200'sApr 12 · 3200 Meters · Place 280 · Rancocas Valley Reg3200 Meters280.12:01.01a9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16Bishop Loughlin GamesDec 16 · 1000 Meters · Place 25 · Rancocas Valley Reg1000 Meters25.3:10.97a9