Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorNJCTC Wayne Letwink Memorial Winter Championship · Jan 262:44.19NJCTC Wayne Letwink Memorial Winter ChampionshipJanuary 26, 2025
1600 Meters · IndoorNJISAA Prep A and B Championships · Feb 114:39.56NJISAA Prep A and B ChampionshipsFebruary 11, 2025
1600 Meters · OutdoorUnion County Championships · May 84:34.20Union County ChampionshipsMay 8, 2025
3200 Meters · OutdoorNJSIAA NPA & NPB States · May 309:51.67aNJSIAA NPA & NPB StatesMay 30, 2025
800 Meters · OutdoorA Third Night at the Horse Farm · May 152:03.19A Third Night at the Horse FarmMay 15, 2025
Discus · 1.6kg · OutdoorUnion County Championship Relays · May 678-09Union County Championship RelaysMay 6, 2021
Javelin · 800g · OutdoorNJSIAA Groups Non-Public A & B · Jun 11119-03NJSIAA Groups Non-Public A & BJune 11, 2021
Shot Put · 12lb · OutdoorUnion County Championships · May 2438-03.50Union County ChampionshipsMay 24, 2022

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

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · 3200 Meters · Place 16 · Oratory Prep3200 Meters16.9:51.67a PB10
May 30NJSIAA NPA & NPB StatesMay 30 · 1600 Meters · Place 24 · Oratory Prep1600 Meters24.4:39.02a10
May 15A Third Night at the Horse FarmMay 15 · 800 Meters · Place 11 · Oratory Prep800 Meters112:03.19 PB—
May 8Union County ChampionshipsMay 8 · 3200 Meters · Place 9 · Oratory Preparatory School3200 Meters99:56.4410
May 8Union County ChampionshipsMay 8 · 1600 Meters · Place 14 · Oratory Preparatory School1600 Meters144:34.20 PB10
May 8Union County ChampionshipsMay 8 · 3200 Meters · Place 9 · Oratory Preparatory School3200 Meters99:56.4410
May 8Union County ChampionshipsMay 8 · 1600 Meters · Place 14 · Oratory Preparatory School1600 Meters144:34.2010
May 1Union County Conference ChampionshipsMay 1 · 3200 Meters · Place 3 · Oratory Preparatory School3200 Meters310:09.8310
May 1Union County Conference ChampionshipsMay 1 · 1600 Meters · Place 6 · Oratory Preparatory School1600 Meters64:36.0210
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 51 · Oratory Prep1600 Meters51.4:42.36a10
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 51 · Oratory Prep1600 Meters51.4:42.36a10
Apr 12Blue Devil ClassicApr 12 · 3200 Meters · Place 7 · Oratory Preparatory School3200 Meters710:09.4910

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · 1600 Meters · Place 14 · Oratory Preparatory School1600 Meters144:42.9510
Feb 11NJISAA Prep A and B ChampionshipsFeb 11 · 1600 Meters · Place 5 · Oratory Preparatory School1600 Meters54:39.56 PB10
Jan 26NJCTC Wayne Letwink Memorial Winter ChampionshipJan 26 · 1000 Meters · Place 3 · Oratory Preparatory School1000 Meters32:44.19 PB10
Jan 22Union County Individual ChampionshipJan 22 · 1600 Meters · Place 9 · Oratory Preparatory School1600 Meters94:41.7110

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 17Dick DeSchriver InvitationalDec 17 · 1600 Meters · Place 11 · Oratory Prep1600 Meters11.4:48.83a10
Feb 21NJISAA Indoor Track ChampionshipFeb 21 · 1600 Meters · Place 11 · Oratory Preparatory School1600 Meters114:57.999
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 1600 Meters · Place 18 · Oratory Preparatory School1600 Meters184:56.519
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 1600 Meters · Place 18 · Oratory Preparatory School1600 Meters184:56.519
Feb 1TR Boys Frosh/NoviceFeb 1 · 1600 Meters · Place 6 · Oratory Preparatory School1600 Meters64:57.759
Jan 28NJCTC Wayne Letwink Memorial Winter ChampionshipJan 28 · 1600 Meters · Place 19 · Oratory Preparatory School1600 Meters194:57.739
Jan 24NJ Metropolitan InvitationalJan 24 · 1600 Meters · Place 3 · Oratory Prep1600 Meters35:12.00—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Non Public A-BJun 7 · 3200 Meters · Place 24 · Oratory Prep3200 Meters24.10:28.29a9
Jun 7NJSIAA Non Public A-BJun 7 · 1600 Meters · Place 29 · Oratory Prep1600 Meters29.4:45.72a9
May 28A Second Night at the Horse FarmMay 28 · 1600 Meters · Place 11 · Oratory Prep1600 Meters114:46.56—
May 21Union County ChampionshipsMay 21 · 3200 Meters · Place 14 · Oratory Prep3200 Meters1410:32.689
May 21Union County ChampionshipsMay 21 · 1600 Meters · Place 20 · Oratory Prep1600 Meters204:52.039
May 17Rahway Rising Stars Invitational #3May 17 · 1600 Meters · Place 2 · Oratory Preparatory School1600 Meters24:39.389
May 9Union County Conference ChampionshipMay 9 · 3200 Meters · Place 4 · Oratory Prep3200 Meters410:20.299
May 9Union County Conference ChampionshipMay 9 · 3200 Meters · Place 4 · Oratory Prep3200 Meters410:20.299
Apr 20Blue Devil ClassicApr 20 · 3200 Meters · Place 16 · Oratory Prep3200 Meters1610:30.009

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 24Union County ChampionshipsMay 24 · Shot Put · Place 21 · Oratory PrepShot Put12lb21.38-03.50 PB12
May 12Union County Conference ChampionshipsMay 12 · Javelin · Place 6 · Oratory PrepJavelin6107-00—
May 12Union County Conference ChampionshipsMay 12 · Discus · Place 3 · Oratory PrepDiscus396-10—
May 12Union County Conference ChampionshipsMay 12 · Shot Put · Place 2 · Oratory PrepShot Put241-10.75—

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 11NJSIAA Groups Non-Public A & BJun 11 · Javelin · Place 13 · Oratory PrepJavelin800g13.119-03 PB11
Jun 11NJSIAA Groups Non-Public A & BJun 11 · Discus · Place 38 · Oratory PrepDiscus1.6kg38.69-0211
Jun 11NJSIAA Groups Non-Public A & BJun 11 · Shot Put · Place 25 · Oratory PrepShot Put12lb25.34-05.0011
May 20Union County ChampionshipsMay 20 · Discus · Place 30 · Oratory PrepDiscus3091-06—
May 20Union County ChampionshipsMay 20 · Shot Put · Place 24 · Oratory PrepShot Put2437-07.00—
May 20Union County ChampionshipsMay 20 · Javelin · Place 17 · Oratory PrepJavelin17112-07—
May 6Union County Championship RelaysMay 6 · Javelin · Place 24 · Oratory PrepJavelin800g24.94-0211
May 6Union County Championship RelaysMay 6 · Discus · Place 33 · Oratory PrepDiscus1.6kg33.78-09 PB11
May 6Union County Championship RelaysMay 6 · Shot Put · Place 37 · Oratory PrepShot Put12lb37.31-06.0011