Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNJCTC CHAMPIONSHIP MEET · May 1713.51aNJCTC CHAMPIONSHIP MEETMay 17, 2026
200 Meters · OutdoorNJCTC CHAMPIONSHIP MEET · May 1727.18aNJCTC CHAMPIONSHIP MEETMay 17, 2026
400 Meters · OutdoorUnion County JV Championship · May 41:01.17aUnion County JV ChampionshipMay 4, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 17NJCTC CHAMPIONSHIP MEETMay 17 · 200 Meters · Place 80 · Oratory Prep200 Meters80.27.18a PB9
May 17NJCTC CHAMPIONSHIP MEETMay 17 · 100 Meters · Place 87 · Oratory Prep100 MetersRound P87.13.51a PB9
May 12East Brunswick Sprint Series #1May 12 · 200 Meters · Place 115 · Oratory Prep200 Meters115.27.37a9
May 12East Brunswick Sprint Series #1May 12 · 100 Meters · Place 124 · Oratory Prep100 Meters124.13.90a9
May 4Union County JV ChampionshipMay 4 · 400 Meters · Place 43 · Oratory Prep400 Meters43.1:01.17a PB9
May 4Union County JV ChampionshipMay 4 · 200 Meters · Place 91 · Oratory Prep200 Meters91.27.41a9
Apr 2Rahway Rising Stars Invitational #1Apr 2 · 400 Meters · Place 31 · Oratory Prep400 Meters31.1:04.15a9
Apr 2Rahway Rising Stars Invitational #1Apr 2 · 100 Meters · Place 79 · Oratory Prep100 Meters79.14.64a9

2016 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 27NJSIAA Indoor Meet of ChampionsFeb 27 · Shot Put · Place 34 · ORATORY PREPShot Put3443-09.25SO

2015 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Indoor Meet of ChampionsFeb 21 · Shot Put · Place 41 · ORATORY PREPShot Put4138-04.2511