Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBaker Invitational · May 2111.55aBaker InvitationalMay 21, 2026
200 Meters · IndoorSJTCA #17 · Feb 323.03SJTCA #17February 3, 2025
200 Meters · OutdoorCamden County Championships · May 923.15aCamden County ChampionshipsMay 9, 2026
400 Meters · IndoorSJTCA #5 · Dec 2253.00aSJTCA #5December 22, 2025
400 Meters · OutdoorCamden County Championships · May 952.16aCamden County ChampionshipsMay 9, 2026
55 Meter · IndoorSJTCA #3 · Dec 166.95aSJTCA #3December 16, 2025
55 Meters · IndoorSJTCA #17 · Feb 36.92SJTCA #17February 3, 2025
Pole Vault · IndoorSJTCA Winter Meet #6 · Dec 309-6SJTCA Winter Meet #6December 30, 2023
Pole Vault · OutdoorBaker Invitational · May 1611-0Baker InvitationalMay 16, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 21Baker InvitationalMay 21 · 200 Meters · Place 3 · Audubon200 Meters3.23.20aWind: -0.112
May 21Baker InvitationalMay 21 · 100 Meters · Place 4 · Audubon100 MetersRound P4.11.56aWind: -0.112
May 21Baker InvitationalMay 21 · 100 Meters · Place 3 · Audubon100 Meters3.11.55a PBWind: 0.312
May 9Camden County ChampionshipsMay 9 · 400 Meters · Place 7 · Audubon400 Meters7.52.16a PB12
May 9Camden County ChampionshipsMay 9 · 200 Meters · Place 7 · Audubon200 Meters7.23.15a PBWind: 0.812
May 2SJTCA Open (Boys)May 2 · 400 Meters · Place 20 · Audubon400 Meters20.52.64a12

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 22SJTCA #5Dec 22 · 400 Meters · Place 15 · Audubon400 Meters15.53.00a PB12
Dec 16SJTCA #3Dec 16 · 55 Meter · Place 12 · Audubon55 Meter12.6.95a PB12
Feb 3SJTCA #17Feb 3 · 200 Meters · Place 7 · Audubon200 Meters723.03 PB11
Feb 3SJTCA #17Feb 3 · 200 Meters · Place 7 · Audubon200 Meters723.0311
Feb 3SJTCA #17Feb 3 · Pole Vault · Place 11 · AudubonPole Vault1111-011
Feb 3SJTCA #17Feb 3 · Pole Vault · Place 11 · AudubonPole Vault1111-011
Feb 3SJTCA #17Feb 3 · 55 Meters · Place 27 · Audubon55 Meters276.92 PB11
Feb 3SJTCA #17Feb 3 · 55 Meters · Place 27 · Audubon55 Meters276.9211
Feb 3SJTCA #17Feb 3 · 200 Meters · Place 7 · Audubon200 Meters723.0311
Feb 3SJTCA #17Feb 3 · Pole Vault · Place 11 · AudubonPole Vault1111-011
Feb 3SJTCA #17Feb 3 · 55 Meters · Place 27 · Audubon55 Meters276.9211

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 22Baker InvitationalMay 22 · 400 Meters · Place 2 · Audubon400 Meters2.52.57a11

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21SJTCA Meet #4Dec 21 · 400 Meters · Place 16 · Audubon400 Meters16.53.38a11
Dec 21SJTCA Meet #4Dec 21 · 200 Meters · Place 39 · Audubon200 Meters39.24.23a11
Dec 17SJTCA Meet #3Dec 17 · 55 Meter · Place 32 · Audubon55 Meter32.7.05a11

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 16Baker InvitationalMay 16 · Pole Vault · Place 5 · AudubonPole Vault5.11-0 PB10
May 16Baker InvitationalMay 16 · 100 Meters · Place 17 · Audubon100 MetersRound P17.11.88a10

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30SJTCA Winter Meet #6Dec 30 · Pole Vault · Place 7 · AudubonPole Vault7.9-6 PB10
Dec 23SJTCA Winter Meet #4Dec 23 · 400 Meters · Place 23 · Audubon400 Meters23.53.81a10
Feb 6SJTCA Winter Meet #12Feb 6 · Pole Vault · AudubonPole Vault—8-00.00—
Feb 6SJTCA Winter Meet #12Feb 6 · 200 Meters · Place 23 · Audubon200 Meters2324.61—
Feb 6SJTCA Winter Meet #12Feb 6 · 55 Meters · Place 54 · Audubon55 Meters547.27—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals South Groups 1 and 4Jun 2 · Pole Vault · Place 12 · AudubonPole Vault12.10-00.009
May 13Camden County ChampionshipsMay 13 · 400 Meters · Place 10 · Audubon400 Meters10.53.94a9