Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNJSIAA Sectionals North 2 Groups 1 and 4 · May 1511.03aNJSIAA Sectionals North 2 Groups 1 and 4May 15, 2026
200 Meters · IndoorECADA Indoor Track & Field Individual Championships · Jan 2122.88ECADA Indoor Track & Field Individual ChampionshipsJanuary 21, 2026
200 Meters · OutdoorEast Coast Champs · Jun 1222.21aEast Coast Champs June 12, 2026
300 Meters · IndoorBishop Loughlin Games · Dec 2038.85aBishop Loughlin GamesDecember 20, 2025
400 Meters · IndoorNJSIAA Sectional Championships - Central Groups 1&2 · Feb 1458.90NJSIAA Sectional Championships - Central Groups 1&2February 14, 2026
55 Meter · IndoorGarden State TC Invitational · Feb 206.79aGarden State TC InvitationalFebruary 20, 2026
55 Meters · IndoorECADA Indoor Track & Field Individual Championships · Jan 216.65ECADA Indoor Track & Field Individual ChampionshipsJanuary 21, 2026
60 Meters · IndoorPuma New York International Showcase 2026 · Jan 247.30Puma New York International Showcase 2026January 24, 2026
High Jump · IndoorWayne Gardiner Holidays Relays · Dec 115-4Wayne Gardiner Holidays RelaysDecember 11, 2024
High Jump · OutdoorECTCA Frosh Soph Open Invitational · May 255-0ECTCA Frosh Soph Open InvitationalMay 25, 2023
Long Jump · IndoorBishop Loughlin Games · Dec 2019-4Bishop Loughlin GamesDecember 20, 2025
Long Jump · OutdoorEssex County Championships · May 820-11Essex County ChampionshipsMay 8, 2026
Triple Jump · IndoorPaul Schwartz Invitational · Dec 1836-0.25Paul Schwartz InvitationalDecember 18, 2025
Triple Jump · OutdoorHCTCA Relays · Apr 2233-03.00HCTCA RelaysApril 22, 2023

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 12East Coast Champs Jun 12 · 200 Meters · Place 4 · Newark Tech- Essex County200 MetersRound P4.23.02aWind: -1.212
Jun 12East Coast Champs Jun 12 · 200 Meters · Place 2 · Newark Tech- Essex County200 Meters2.22.21a PBWind: 1.412
Jun 12East Coast Champs Jun 12 · 100 Meters · Place 9 · Newark Tech- Essex County100 MetersRound P9.11.24aWind: -0.812
May 29NJSIAA Group Championships - 1 & 4May 29 · 100 Meters · Newark Tech- Essex County100 MetersRound P--FSWind: 0.312
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · Long Jump · Place 3 · Newark Tech- Essex CountyLong Jump3.20-2.25Wind: 012
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 200 Meters · Place 2 · Newark Tech- Essex County200 Meters2.22.61aWind: -2.112
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 100 Meters · Place 2 · Newark Tech- Essex County100 MetersRound P2.11.14aWind: -112
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 100 Meters · Place 2 · Newark Tech- Essex County100 Meters2.11.03a PBWind: 012
May 8Essex County ChampionshipsMay 8 · Long Jump · Place 8 · Newark Tech- Essex CountyLong Jump8.20-11 PB12
May 8Essex County ChampionshipsMay 8 · 200 Meters · Place 3 · Newark Tech- Essex County200 Meters3.22.75a12
May 8Essex County ChampionshipsMay 8 · 100 Meters · Place 3 · Newark Tech- Essex County100 MetersRound P3.11.09aWind: -0.812
May 8Essex County ChampionshipsMay 8 · 100 Meters · Place 4 · Newark Tech- Essex County100 Meters4.11.04aWind: 0.312
May 1Super Essex Conference Colonial & Independence ChampsMay 1 · Long Jump · Place 2 · Newark Tech- Essex CountyLong Jump2.20-212
May 1Super Essex Conference Colonial & Independence ChampsMay 1 · 200 Meters · Place 5 · Newark Tech- Essex County200 Meters5.22.91aWind: -2.212
May 1Super Essex Conference Colonial & Independence ChampsMay 1 · 100 Meters · Place 4 · Newark Tech- Essex County100 MetersRound P4.11.56aWind: -2.812
May 1Super Essex Conference Colonial & Independence ChampsMay 1 · 100 Meters · Place 3 · Newark Tech- Essex County100 Meters3.11.24aWind: -2.312
Apr 6SDA Spring InvitationalApr 6 · 100 Meters · Place 1 · Newark Tech- Essex County100 MetersRound P1.11.62a12
Apr 6SDA Spring InvitationalApr 6 · 100 Meters · Place 4 · Newark Tech- Essex County100 Meters4.11.59a12

2026 Indoor Track

32 results
DateMeetEventPlMarkGr
Mar 6Rising Stars Youth ChampsMar 6 · 55 Meter · Place 28 · Newark Tech- Essex County55 MeterRound P28.6.84a12
Mar 6Rising Stars Youth ChampsMar 6 · Long Jump · Newark Tech- Essex CountyLong Jump—DNS12
Mar 6Rising Stars Youth ChampsMar 6 · 400 Meters · Newark Tech- Essex County400 Meters—DNS12
Mar 6Rising Stars Youth ChampsMar 6 · 200 Meters · Place 21 · Newark Tech- Essex County200 MetersRound P21.22.89a12
Mar 3Eastern States Indoor ChampsMar 3 · 200 Meters · Place 26 · Newark Tech200 MetersRound P2623.4212
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 55 Meters · Place 13 · Newark Tech - Essex55 MetersRound P136.8612
Feb 20Garden State TC InvitationalFeb 20 · 55 Meter · Place 10 · Newark Tech- Essex County55 MeterRound P10.6.79a PB12
Feb 20Garden State TC InvitationalFeb 20 · 200 Meters · Place 11 · Newark Tech- Essex County200 Meters11.22.90a12
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 55 Meters · Place 7 · Newark Tech - Essex55 MetersRound P76.9212
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 55 Meters · Place 5 · Newark Tech - Essex55 Meters56.8712
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 400 Meters · Place 27 · Newark Tech - Essex400 Meters2758.90 PB12
Feb 3NJ Varsity ClassicFeb 3 · Long Jump · Place 14 · Newark TechLong Jump1419-04.5012
Feb 3NJ Varsity ClassicFeb 3 · 200 Meters · Place 20 · Newark Tech200 Meters2023.2812
Feb 3NJ Varsity ClassicFeb 3 · 55 Meters · Place 5 · Newark Tech55 Meters56.8712
Feb 3NJ Varsity ClassicFeb 3 · 55 Meters · Place 6 · Newark Tech55 MetersRound P66.7312
Feb 3NJ Varsity ClassicFeb 3 · Long Jump · Place 14 · Newark TechLong Jump1419-04.5012
Feb 3NJ Varsity ClassicFeb 3 · 200 Meters · Place 20 · Newark Tech200 Meters2023.2812
Feb 3NJ Varsity ClassicFeb 3 · 55 Meters · Place 5 · Newark Tech55 Meters56.8712
Feb 3NJ Varsity ClassicFeb 3 · 55 Meters · Place 6 · Newark Tech55 MetersRound P66.7312
Jan 29NJ Metropolitan InvitationalJan 29 · 200 Meters · Place 11 · Newark Tech200 Meters1123.0712
Jan 29NJ Metropolitan InvitationalJan 29 · 55 Meters · Place 9 · Newark Tech55 MetersRound P96.80212
Jan 29NJ Metropolitan InvitationalJan 29 · 200 Meters · Place 11 · Newark Tech200 Meters1123.0712
Jan 29NJ Metropolitan InvitationalJan 29 · 55 Meters · Place 9 · Newark Tech55 MetersRound P96.80212
Jan 24Puma New York International Showcase 2026Jan 24 · 200 Meters · Place 79 · Newark Tech - Essex200 Meters7923.6612
Jan 24Puma New York International Showcase 2026Jan 24 · 60 Meters · Place 12 · Newark Tech - Essex60 MetersRound P127.30 PB12
Jan 21ECADA Indoor Track & Field Individual ChampionshipsJan 21 · 200 Meters · Place 8 · Newark Tech - Essex200 Meters822.88 PB12
Jan 21ECADA Indoor Track & Field Individual ChampionshipsJan 21 · 55 Meters · Place 6 · Newark Tech - Essex55 MetersRound P66.7212
Jan 21ECADA Indoor Track & Field Individual ChampionshipsJan 21 · 55 Meters · Place 5 · Newark Tech - Essex55 Meters56.65 PB12
Jan 10Super Essex County Conference Indoor ChampionshipsJan 10 · 200 Meters · Place 6 · Newark Tech - Essex200 Meters623.3212
Jan 10Super Essex County Conference Indoor ChampionshipsJan 10 · 55 Meters · Place 1 · Newark Tech - Essex55 MetersRound P16.7212
Jan 10Super Essex County Conference Indoor ChampionshipsJan 10 · 55 Meters · Place 1 · Newark Tech - Essex55 Meters16.6712
Jan 7Millrose Games Trials - HSJan 7 · 55 Meters · Place 25 · Newark Tech-55 MetersRound P256.78912

2025 Indoor Track

20 results
DateMeetEventPlMarkGr
Dec 22NJ Spiked Shoe Holiday FestivalDec 22 · 55 Meter · Place 12 · Newark Tech- Essex County55 MeterRound P12.6.81a12
Dec 22NJ Spiked Shoe Holiday FestivalDec 22 · 200 Meters · Place 7 · Newark Tech- Essex County200 Meters7.23.43a12
Dec 20Bishop Loughlin GamesDec 20 · 300 Meters · Place 102 · Newark Tech- Essex County300 MetersRound P102.38.85a PB12
Dec 20Bishop Loughlin GamesDec 20 · 55 Meter · Place 29 · Newark Tech- Essex County55 MeterRound P29.6.85a12
Dec 20Bishop Loughlin GamesDec 20 · Long Jump · Place 16 · Newark Tech- Essex CountyLong Jump16.19-4 PB12
Dec 18Paul Schwartz InvitationalDec 18 · 55 Meter · Place 2 · Newark Tech- Essex County55 Meter2.6.912
Dec 18Paul Schwartz InvitationalDec 18 · Triple Jump · Place 1 · Newark Tech- Essex CountyTriple Jump1.36-0.25 PB12
Feb 26Super Essex County Conference Indoor ChampionshipsFeb 26 · 200 Meters · Place 9 · Newark Tech - Essex200 Meters923.6411
Feb 26Super Essex County Conference Indoor ChampionshipsFeb 26 · 55 Meters · Place 12 · Newark Tech - Essex55 MetersRound P126.9911
Feb 21Garden State OpenFeb 21 · 200 Meters · Place 45 · Newark Tech200 Meters4523.82—
Feb 21Garden State OpenFeb 21 · 55 Meters · Place 17 · Newark Tech55 Meters177.030—
Feb 8NJSIAA Sectional Championships - Central Groups 1&2Feb 8 · 55 Meters · Place 13 · Newark Tech - Essex55 MetersRound P137.0411
Jan 26ECADA Indoor Track & Field Individual ChampionshipsJan 26 · 200 Meters · Place 35 · Newark Tech - Essex200 Meters3524.1811
Jan 26ECADA Indoor Track & Field Individual ChampionshipsJan 26 · High Jump · Place 21 · Newark Tech - EssexHigh Jump215-011
Jan 26ECADA Indoor Track & Field Individual ChampionshipsJan 26 · 55 Meters · Place 45 · Newark Tech - Essex55 MetersRound P457.1311
Jan 20NJ Conference ClashJan 20 · Triple Jump · Place 16 · Newark Tech - EssexTriple Jump1632-3.5011
Jan 20NJ Conference ClashJan 20 · 200 Meters · Place 20 · Newark Tech - Essex200 Meters2024.5911
Jan 20NJ Conference ClashJan 20 · 55 Meters · Place 17 · Newark Tech - Essex55 MetersRound P177.1011
Jan 17NJSIAA Relay Championships - Group 1Jan 17 · High Jump · Place 24 · Newark Tech - EssexHigh Jump245-011
Jan 9Ridgewood Winter GamesJan 9 · 55m Hurdles · Place 5 · Newark Tech55m Hurdles510.1—

2025 Outdoor Track

31 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 100 Meters · Place 5 · Newark Tech - Essex100 Meters511.4211
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 100 Meters · Place 5 · Newark Tech - Essex100 MetersRound P511.3611
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · Long Jump · Place 3 · Newark Tech - EssexLong Jump319-6.5011
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 200 Meters · Place 5 · Newark Tech - Essex200 Meters523.0611
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · Long Jump · Place 3 · Newark TechLong Jump319-06.5011
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 200 Meters · Place 5 · Newark Tech200 Meters523.0611
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 100 Meters · Place 5 · Newark Tech100 Meters511.4211
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 100 Meters · Place 5 · Newark Tech100 MetersRound P511.3611
May 10Middletown InvitationalMay 10 · Triple Jump · Place 18 · Newark Tech- Essex CountyTriple Jump1836-09.0011
May 10Middletown InvitationalMay 10 · Long Jump · Place 4 · Newark Tech- Essex CountyLong Jump419-07.7511
May 10Middletown InvitationalMay 10 · 200 Meters · Place 9 · Newark Tech- Essex County200 Meters923.1011
May 10Middletown InvitationalMay 10 · 100 Meters · Place 13 · Newark Tech- Essex County100 Meters1311.4911
May 10Middletown InvitationalMay 10 · Triple Jump · Place 18 · Newark TechTriple Jump1836-09.00—
May 10Middletown InvitationalMay 10 · Long Jump · Place 4 · Newark TechLong Jump419-07.75—
May 10Middletown InvitationalMay 10 · 200 Meters · Place 9 · Newark Tech200 Meters923.10—
May 10Middletown InvitationalMay 10 · 100 Meters · Place 13 · Newark Tech100 Meters1311.49—
May 8Essex County ChampionshipsMay 8 · 100 Meters · Place 15 · Essex County Vo Tech Market St100 MetersRound P1511.4711
May 8Essex County ChampionshipsMay 8 · 100 Meters · Place 15 · Essex County Vo Tech Market St100 MetersRound P1511.4711
May 8Essex County ChampionshipsMay 8 · Long Jump · Place 13 · Essex County Vo Tech Market StLong Jump1320-511
May 8Essex County ChampionshipsMay 8 · 200 Meters · Place 15 · Essex County Vo Tech Market St200 Meters1523.1211
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 100 Meters · Place 6 · NEWARK TECH MARKET STREET100 MetersRound P611.6111
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 100 Meters · Place 6 · NEWARK TECH MARKET STREET100 Meters611.6811
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · Long Jump · Place 9 · NEWARK TECH MARKET STREETLong Jump918-1011
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 200 Meters · Place 7 · NEWARK TECH MARKET STREET200 Meters723.5511
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · High Jump · Place 6 · NEWARK TECH MARKET STREETHigh Jump65-211
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 100 Meters · Place 6 · NEWARK TECH MARKET STREET100 MetersRound P611.6111
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 100 Meters · Place 6 · NEWARK TECH MARKET STREET100 Meters611.6811
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · Long Jump · Place 9 · NEWARK TECH MARKET STREETLong Jump918-1011
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 200 Meters · Place 7 · NEWARK TECH MARKET STREET200 Meters723.5511
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · High Jump · Place 6 · NEWARK TECH MARKET STREETHigh Jump65-211
Apr 29Essex County RelaysApr 29 · Long Jump · Place 16 · Newark TechLong Jump1619-911

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 23SJTCA #5Dec 23 · Long Jump · Place 17 · Newark Tech- Essex CountyLong Jump17.17-8.5011
Dec 17SJTCA Meet #3Dec 17 · 55 Meter · Place 44 · Newark Tech- Essex County55 Meter44.7.19a11
Dec 17SJTCA Meet #3Dec 17 · High Jump · Place 15 · Newark Tech- Essex CountyHigh Jump15.5-011
Dec 16NJ Spiked Shoe Holiday FestivalDec 16 · 55 Meter · Place 29 · Newark Tech- Essex County55 MeterRound P29.7.02a11
Dec 16NJ Spiked Shoe Holiday FestivalDec 16 · High Jump · Place 13 · Newark Tech- Essex CountyHigh Jump13.5-02.0011
Dec 16NJ Spiked Shoe Holiday FestivalDec 16 · 200 Meters · Place 51 · Newark Tech- Essex County200 Meters51.25.60a11
Dec 11Wayne Gardiner Holidays RelaysDec 11 · High Jump · Place 15 · Newark Tech- Essex CountyHigh Jump15.5-4 PB11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 16Essex County ChampionshipsMay 16 · Long Jump · Place 44 · Essex County Vo Tech Market StLong Jump4417-210
May 11Middletown InvitationalMay 11 · Long Jump · Place 20 · Newark TechLong Jump2017-04.00—
May 11Middletown InvitationalMay 11 · 100 Meters · Place 30 · Newark Tech100 Meters3012.182—
May 10Super Essex Conference Colonial & Independence ChampionshipsMay 10 · Triple Jump · Place 11 · NEWARK TECH MARKET STREETTriple Jump1135-010
May 6Let's See How Fast You Really Are FAT InvitationalMay 6 · 200 Meters · Place 16 · Newark Tech - Essex200 Meters1624.5010
Apr 27Bob Pratt Invitational - SmithtownApr 27 · High Jump · Place 10 · Newark Tech - EssexHigh Jump105-210
Apr 27Bob Pratt Invitational - SmithtownApr 27 · Triple Jump · Place 13 · Newark Tech - EssexTriple Jump1334-510
Apr 27Bob Pratt Invitational - SmithtownApr 27 · 200 Meters · Place 12 · Newark Tech - Essex200 Meters1225.8710
Apr 20HCTCA RelaysApr 20 · High Jump · Newark TechHigh Jump—5-00.0010
Apr 12Rahway Rising Stars Invitational #1Apr 12 · 200 Meters · Place 23 · Newark Tech - Essex200 Meters2326.7710
Apr 12Rahway Rising Stars Invitational #1Apr 12 · 100 Meters · Place 13 · Newark Tech - Essex100 Meters1312.5610
Apr 6Rebel RelaysApr 6 · High Jump · Place 3 · Newark Tech - EssexHigh Jump35-210

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals North 2 Groups 1 and 4Jun 2 · 200 Meters · Place 18 · Newark Tech- Essex County200 Meters18.25.35a9
Jun 2NJSIAA Sectionals North 2 Groups 1 and 4Jun 2 · 100 Meters · Place 23 · Newark Tech- Essex County100 MetersRound P23.12.47a9
May 25ECTCA Frosh Soph Open InvitationalMay 25 · Triple Jump · Place 6 · Newark Tech- Essex CountyTriple Jump6.32-29
May 25ECTCA Frosh Soph Open InvitationalMay 25 · Long Jump · Place 8 · Newark Tech- Essex CountyLong Jump8.15-4.759
May 25ECTCA Frosh Soph Open InvitationalMay 25 · High Jump · Place 3 · Newark Tech- Essex CountyHigh Jump3.5-0 PB9
May 25ECTCA Frosh Soph Open InvitationalMay 25 · 200 Meters · Place 24 · Newark Tech- Essex County200 Meters24.25.70a9
May 25ECTCA Frosh Soph Open InvitationalMay 25 · 100 Meters · Place 18 · Newark Tech- Essex County100 MetersRound P18.12.24a9
May 18Essex County ChampionshipsMay 18 · 200 Meters · Place 65 · Newark Tech- Essex County200 Meters65.25.81a9
May 13Super Essex Conference Colonial & Independence ChampionshipsMay 13 · Triple Jump · Place 13 · Newark Tech- Essex CountyTriple Jump13.29-06.759
May 13Super Essex Conference Colonial & Independence ChampionshipsMay 13 · High Jump · Newark Tech- Essex CountyHigh Jump--NH9
May 13Super Essex Conference Colonial & Independence ChampionshipsMay 13 · 200 Meters · Place 15 · Newark Tech- Essex County200 Meters15.25.42a9
May 5Essex County RelaysMay 5 · Triple Jump · Place 31 · Newark Tech- Essex CountyTriple Jump31.31-06.009
May 5Essex County RelaysMay 5 · Long Jump · Place 41 · Newark Tech- Essex CountyLong Jump41.13-09.259
May 5Essex County RelaysMay 5 · High Jump · Newark Tech- Essex CountyHigh Jump--NH9
Apr 22HCTCA RelaysApr 22 · Triple Jump · Place 5 · Newark Tech- Essex CountyTriple Jump5.33-03.00 PB9
Apr 22HCTCA RelaysApr 22 · Long Jump · Place 23 · Newark Tech- Essex CountyLong Jump23.15-08.009
Apr 8Rebel RelaysApr 8 · Triple Jump · Place 7 · Newark Tech - EssexTriple Jump731-29
Apr 8Rebel RelaysApr 8 · Triple Jump · Place 7 · Newark Tech - EssexTriple Jump731-29