Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorBlue Devil Classic · Apr 114:43.65aBlue Devil ClassicApril 11, 2026
1000 Meters · IndoorNJCTC Wayne Letwink Memorial Winter Championship · Feb 162:45.14NJCTC Wayne Letwink Memorial Winter ChampionshipFebruary 16, 2026
1600 Meters · IndoorNJ Metropolitan Invitational · Jan 294:43.33NJ Metropolitan InvitationalJanuary 29, 2026
1600 Meters · OutdoorA Fourth Night at the Horse Farm · May 144:33.25aA Fourth Night at the Horse FarmMay 14, 2026
200 Meters · IndoorNJ Metropolitan Invitational · Jan 2925.80NJ Metropolitan InvitationalJanuary 29, 2026
400 Meters · OutdoorBlue Devil Classic · Apr 1157.95aBlue Devil ClassicApril 11, 2026
800 Meters · IndoorNJISAA Prep A and B Indoor Track Championships · Feb 102:06.03aNJISAA Prep A and B Indoor Track ChampionshipsFebruary 10, 2026
800 Meters · OutdoorHighlander Twilight Invite · May 202:02.83aHighlander Twilight InviteMay 20, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 10The Winner's Circle at The Horse FarmJun 10 · 800 Meters · Place 15 · Oratory Prep800 Meters15.2:04.41a9
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 1600 Meters · Place 15 · Oratory Prep1600 Meters15.4:39.24a9
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 800 Meters · Place 20 · Oratory Prep800 Meters20.2:03.34a9
May 20Highlander Twilight InviteMay 20 · 800 Meters · Place 5 · Oratory Prep800 Meters5.2:02.83a PB9
May 14A Fourth Night at the Horse FarmMay 14 · 1600 Meters · Place 9 · Oratory Prep1600 Meters9.4:33.25a PB9
May 7Union County ChampionshipsMay 7 · 1600 Meters · Place 15 · Oratory Prep1600 Meters15.4:39.13a9
May 7Union County ChampionshipsMay 7 · 800 Meters · Place 20 · Oratory Prep800 Meters20.2:06.05a9
Apr 14Union County Relay ChampionshipApr 14 · 1600 Meters · Place 5 · Oratory Prep1600 Meters5.4:42.51a9
Apr 11Blue Devil ClassicApr 11 · 1 Mile · Place 13 · Oratory Prep1 Mile13.4:43.65a PB9
Apr 11Blue Devil ClassicApr 11 · 400 Meters · Place 46 · Oratory Prep400 Meters46.57.95a PB9

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 1600 Meters · Place 14 · Oratory Preparatory School1600 Meters144:48.459
Feb 16NJCTC Wayne Letwink Memorial Winter ChampionshipFeb 16 · 1000 Meters · Place 4 · Oratory Preparatory School1000 Meters42:45.14 PB9
Feb 10NJISAA Prep A and B Indoor Track ChampionshipsFeb 10 · 800 Meters · Place 11 · Oratory Prep800 Meters11.2:06.03a PB9
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 3 · Oratory Preparatory School800 Meters32:07.909
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 3 · Oratory Preparatory School800 Meters32:07.909
Jan 29NJ Metropolitan InvitationalJan 29 · 1600 Meters · Place 18 · Oratory Prep1600 Meters184:43.33 PB9
Jan 29NJ Metropolitan InvitationalJan 29 · 200 Meters · Place 121 · Oratory Prep200 Meters12125.80 PB9
Jan 29NJ Metropolitan InvitationalJan 29 · 1600 Meters · Place 18 · Oratory Prep1600 Meters184:43.339
Jan 29NJ Metropolitan InvitationalJan 29 · 200 Meters · Place 121 · Oratory Prep200 Meters12125.809
Jan 23Union County Individual ChampionshipJan 23 · 800 Meters · Place 11 · Oratory Preparatory School800 Meters112:07.299

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 1600 Meters · Place 10 · Oratory Prep1600 Meters10.4:46.79a9