Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBOYS Skyland Conference Frosh/Soph Championship · May 712.67aBOYS Skyland Conference Frosh/Soph ChampionshipMay 7, 2026
110m Hurdles · 39" / 0.991m · OutdoorSkyland Boys Frosh/Soph Meet · May 823.84aSkyland Boys Frosh/Soph MeetMay 8, 2025
200 Meters · IndoorNJ Conference Clash · Jan 1925.98NJ Conference ClashJanuary 19, 2026
200 Meters · OutdoorRidge Novice Invitational · May 1928.03aRidge Novice InvitationalMay 19, 2025
300 Meters · IndoorLen Pietrewicz Invitational · Dec 2642.14aLen Pietrewicz InvitationalDecember 26, 2025
400 Meters · IndoorRidgewood Frosh/Novice Meet · Jan 1458.78Ridgewood Frosh/Novice MeetJanuary 14, 2026
400 Meters · OutdoorBOYS Skyland Conference Frosh/Soph Championship · May 756.76aBOYS Skyland Conference Frosh/Soph ChampionshipMay 7, 2026
400m Hurdles · 36" / 0.914m · OutdoorSkyland Boys Frosh/Soph Meet · May 81:14.62aSkyland Boys Frosh/Soph MeetMay 8, 2025
600 Meters · IndoorDick DeSchriver Invitational · Dec 171:44.69aDick DeSchriver InvitationalDecember 17, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 7BOYS Skyland Conference Frosh/Soph ChampionshipMay 7 · 400 Meters · Place 13 · Ridge400 Meters13.56.76a PB10
May 7BOYS Skyland Conference Frosh/Soph ChampionshipMay 7 · 100 Meters · Place 27 · Ridge100 MetersRound P27.12.67a PB10
May 7Skyland Boys Frosh/Soph MeetMay 7 · 400 Meters · Place 13 · Ridge400 Meters13.56.76a10
May 7Skyland Boys Frosh/Soph MeetMay 7 · 100 Meters · Place 27 · Ridge100 MetersRound P27.12.67a10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 29NJ Metropolitan InvitationalJan 29 · 200 Meters · Place 31 · Ridge200 Meters3126.0510
Jan 29NJ Metropolitan InvitationalJan 29 · 200 Meters · Place 31 · Ridge200 Meters3126.0510
Jan 19NJ Conference ClashJan 19 · 200 Meters · Place 122 · Ridge200 Meters12225.98 PB10
Jan 14Ridgewood Frosh/Novice MeetJan 14 · 400 Meters · Place 20 · Ridge400 Meters2058.78 PB10
Jan 10Wayne Valentine InvitationalJan 10 · 400 Meters · Place 29 · Ridge400 Meters2959.2410
Jan 2Somerset County Relay ChampionshipsJan 2 · 400 Meters · Place 17 · Ridge400 Meters1759.3710

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 26Len Pietrewicz InvitationalDec 26 · 300 Meters · Place 36 · Ridge300 Meters36.42.14a PB10
Dec 17Dick DeSchriver InvitationalDec 17 · 600 Meters · Place 38 · Ridge600 Meters38.1:44.69a PB10
Dec 8Ridge Winter InvitationalDec 8 · 400 Meters · Place 49 · Ridge400 Meters49.59.52a10
Dec 8Ridge Winter InvitationalDec 8 · 200 Meters · Place 62 · Ridge200 Meters62.26.22a10
Jan 30NJ Metropolitan InvitationalJan 30 · 200 Meters · Place 43 · Ridge200 Meters4327.629
Jan 15Ridgewood Frosh/Novice MeetJan 15 · 400 Meters · Place 12 · Ridge400 Meters121:03.60—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 19Ridge Novice InvitationalMay 19 · 200 Meters · Place 95 · Ridge200 Meters95.28.03a PB9
May 8Skyland Boys Frosh/Soph MeetMay 8 · 400m Hurdles · Place 13 · Ridge400m Hurdles36" / 0.914m13.1:14.62a PB9
May 8Skyland Boys Frosh/Soph MeetMay 8 · 110m Hurdles · Place 8 · Ridge110m Hurdles39" / 0.991m8.23.84a PB9
Apr 17Raider TwilightApr 17 · 400 Meters · Place 100 · Ridge400 Meters1001:02.879

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9Ridge Winter InvitationalDec 9 · 400 Meters · Place 81 · Ridge400 Meters81.1:04.21a9