Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUnion County JV Championship · May 413.79aUnion County JV ChampionshipMay 4, 2026
200 Meters · IndoorNJ Metropolitan Invitational · Jan 2930.36NJ Metropolitan InvitationalJanuary 29, 2026
200 Meters · OutdoorEast Brunswick Sprint Series #1 · May 1228.14aEast Brunswick Sprint Series #1May 12, 2026
400 Meters · IndoorMid-Winter Classic · Jan 121:10.55Mid-Winter ClassicJanuary 12, 2026
400 Meters · OutdoorRahway Rising Stars Invitational #1 · Apr 21:09.77aRahway Rising Stars Invitational #1April 2, 2026
55 Meter · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 198.44aEssex County Track Coaches Assn. Season Opener InviteDecember 19, 2025
55 Meters · IndoorNJ Metropolitan Invitational · Jan 298.20NJ Metropolitan InvitationalJanuary 29, 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 94 · Oratory Prep200 Meters94.29.21a10
May 17NJCTC CHAMPIONSHIP MEETMay 17 · 100 Meters · Place 96 · Oratory Prep100 MetersRound P96.13.87a10
May 12East Brunswick Sprint Series #1May 12 · 200 Meters · Place 127 · Oratory Prep200 Meters127.28.14a PB10
May 12East Brunswick Sprint Series #1May 12 · 100 Meters · Place 121 · Oratory Prep100 Meters121.13.87a10
May 4Union County JV ChampionshipMay 4 · 200 Meters · Place 118 · Oratory Prep200 Meters118.28.88a10
May 4Union County JV ChampionshipMay 4 · 100 Meters · Place 110 · Oratory Prep100 Meters110.13.79a PB10
Apr 2Rahway Rising Stars Invitational #1Apr 2 · 400 Meters · Place 57 · Oratory Prep400 Meters57.1:09.77a PB10
Apr 2Rahway Rising Stars Invitational #1Apr 2 · 100 Meters · Place 77 · Oratory Prep100 Meters77.14.55a10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 29NJ Metropolitan InvitationalJan 29 · 200 Meters · Place 139 · Oratory Prep200 Meters13930.36 PB10
Jan 29NJ Metropolitan InvitationalJan 29 · 55 Meters · Place 100 · Oratory Prep55 MetersRound P1008.20 PB10
Jan 29NJ Metropolitan InvitationalJan 29 · 200 Meters · Place 139 · Oratory Prep200 Meters13930.3610
Jan 29NJ Metropolitan InvitationalJan 29 · 55 Meters · Place 100 · Oratory Prep55 MetersRound P1008.2010
Jan 12Mid-Winter ClassicJan 12 · 400 Meters · Place 114 · Oratory Preparatory School400 Meters1141:10.55 PB10
Jan 12Mid-Winter ClassicJan 12 · 55 Meters · Place 169 · Oratory Preparatory School55 Meters1698.2410

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 55 Meter · Place 93 · Oratory Prep55 Meter93.8.44a PB10
Jan 30NJ Metropolitan InvitationalJan 30 · 200 Meters · Place 82 · Oratory Prep200 Meters8230.549
Jan 30NJ Metropolitan InvitationalJan 30 · 55 Meters · Place 57 · Oratory Prep55 MetersRound P578.4359
Jan 13Mid-Winter ClassicJan 13 · 55 Meters · Place 104 · Oratory Preparatory School55 Meters1048.789