Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMonmouth U. TC January Indoor Showcase · Jan 225:30.00Monmouth U. TC January Indoor ShowcaseJanuary 22, 2026
1 Mile · OutdoorTCNJ HS Invite · Apr 45:52.10aTCNJ HS InviteApril 4, 2026
110m Hurdles · 39" / 0.991m · OutdoorDon Danser Memorial · Apr 521.02aDon Danser MemorialApril 5, 2025
1600 Meters · IndoorSJTCA #1 · Dec 125:40.89aSJTCA #1December 12, 2025
1600 Meters · OutdoorBurlington County Divisional Championships · May 15:30.90aBurlington County Divisional ChampionshipsMay 1, 2026
400m Hurdles · 36" / 0.914m · OutdoorDon Danser Memorial · Apr 51:21.42aDon Danser MemorialApril 5, 2025
800 Meters · IndoorMonmouth U. TC January Indoor Showcase · Jan 222:37.46Monmouth U. TC January Indoor ShowcaseJanuary 22, 2026
800 Meters · OutdoorNeville Plummer Memorial Invitational · Apr 182:26.54aNeville Plummer Memorial InvitationalApril 18, 2026
Pole Vault · OutdoorLenape Field Day 2026 · Apr 168' 6"Lenape Field Day 2026April 16, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · 1600 Meters · Place 38 · Riverside1600 Meters385:44.7110
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · 800 Meters · Place 41 · Riverside800 Meters412:28.6110
May 1Burlington County Divisional ChampionshipsMay 1 · Pole Vault · RiversidePole Vault—NH10
May 1Burlington County Divisional ChampionshipsMay 1 · 1600 Meters · Place 5 · Riverside1600 Meters5.5:30.90a PB10
Apr 18Neville Plummer Memorial InvitationalApr 18 · 1600 Meters · Place 26 · Riverside1600 Meters26.5:36.67a10
Apr 18Neville Plummer Memorial InvitationalApr 18 · 800 Meters · Place 25 · Riverside800 Meters25.2:26.54a PB10
Apr 16Lenape Field Day 2026Apr 16 · Pole Vault · Place 10 · RiversidePole Vault10.8' 6" PB10
Apr 11Moorestown InvitationalApr 11 · 1600 Meters · Place 41 · Riverside1600 Meters41.5:38.75a10
Apr 6Highland Freshmen/Novice Track MeetApr 6 · Pole Vault · Place 6 · RiversidePole Vault6.6' 0"10
Apr 4TCNJ HS InviteApr 4 · 1 Mile · Place 47 · Riverside1 Mile47.5:52.10a PB10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 22Monmouth U. TC January Indoor ShowcaseJan 22 · 1 Mile · Place 24 · Riverside1 Mile245:30.00 PB—
Jan 22Monmouth U. TC January Indoor ShowcaseJan 22 · 800 Meters · Place 17 · Riverside800 Meters172:37.46 PB—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 12SJTCA #1Dec 12 · 1600 Meters · Place 30 · Riverside1600 Meters30.5:40.89a PB10
Dec 12SJTCA #1Dec 12 · 800 Meters · Place 38 · Riverside800 Meters38.2:37.46a10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · 110m Hurdles · Place 26 · Riverside110m HurdlesRound P2619.989
May 2Burlington County Divisional ChampsMay 2 · 110m Hurdles · Place 4 · Riverside110m Hurdles420.58—
Apr 19Colts Neck Spring InvitationalApr 19 · 110m Hurdles · Place 45 · Riverside110m Hurdles4521.039
Apr 5Don Danser MemorialApr 5 · 400m Hurdles · Place 11 · Riverside400m Hurdles36" / 0.914m11.1:21.42a PB9
Apr 5Don Danser MemorialApr 5 · 110m Hurdles · Place 7 · Riverside110m Hurdles39" / 0.991m7.21.02a PB9