Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNJ Striders Developmental Meet · Jun 136:36.30NJ Striders Developmental MeetJune 13, 2021
100 Meters · Outdoor Region 1 Qualifier - Timing · Jun 2713.08a Region 1 Qualifier - TimingJune 27, 2025
110m Hurdles · 39" / 0.991m · Outdoor Region 1 Qualifier - Timing · Jun 2720.12a Region 1 Qualifier - TimingJune 27, 2025
1500 Meters · IndoorSpeed Capital New York · Dec 115:10.17aSpeed Capital New YorkDecember 11, 2022
1500 Meters · Outdoor Region 1 Qualifier - Timing · Jun 275:11.51a Region 1 Qualifier - TimingJune 27, 2025
2000m Steeplechase · 0.838m · OutdoorAAU Region 01 Qualifier · Jun 297:24.60AAU Region 01 Qualifier June 29, 2023
200m Hurdles · 30" / 0.762m · OutdoorAAU Region 1 Qualifier · Jun 2550.73aAAU Region 1 QualifierJune 25, 2021
3000 Meters · OutdoorAAU Region 1 Qualifier · Jun 2513:30.42aAAU Region 1 QualifierJune 25, 2021
400 Meters · IndoorCoach Glynn Holiday Carnival · Dec 281:02.33aCoach Glynn Holiday CarnivalDecember 28, 2023
400 Meters · Outdoor Region 1 Qualifier - Timing · Jun 271:01.29a Region 1 Qualifier - TimingJune 27, 2025
400m Hurdles · 36" / 0.914m · OutdoorAAU Region 01 Qualifier · Jun 291:09.06aAAU Region 01 Qualifier June 29, 2023
60m Hurdles · 39" / 0.991m · IndoorSpeed Capital New York · Dec 1111.39aSpeed Capital New YorkDecember 11, 2022
800 Meters · IndoorNJSIAA Sectional Championships - North 1 Group 2&3 · Feb 102:15.21NJSIAA Sectional Championships - North 1 Group 2&3February 10, 2024
800 Meters · OutdoorPassaic County Championships · May 212:07.86aPassaic County ChampionshipsMay 21, 2024
Decathlon · Outdoor Region 1 Qualifier - Timing · Jun 273802 Region 1 Qualifier - TimingJune 27, 2025
Discus · 1.6kg · Outdoor Region 1 Qualifier - Timing · Jun 2723.74m Region 1 Qualifier - TimingJune 27, 2025
High Jump · IndoorWayne Valley High Jump / Shot Put Meet #1 · Dec 264-6Wayne Valley High Jump / Shot Put Meet #1December 26, 2024
High Jump · Outdoor Region 1 Qualifier - Timing · Jun 271.57m Region 1 Qualifier - TimingJune 27, 2025
Javelin · 800g · Outdoor Region 1 Qualifier - Timing · Jun 2729.10m Region 1 Qualifier - TimingJune 27, 2025
Long Jump · IndoorSpeed Capital New York · Dec 114.87mSpeed Capital New YorkDecember 11, 2022
Long Jump · Outdoor Region 1 Qualifier - Timing · Jun 274.90m Region 1 Qualifier - TimingJune 27, 2025
Pole Vault · IndoorPaul Schwartz Invitational · Dec 2010-6Paul Schwartz InvitationalDecember 20, 2024
Pole Vault · OutdoorCoach Pollard Invitational · Apr 173.25mCoach Pollard InvitationalApril 17, 2026
Shot Put · 12lb · Outdoor Region 1 Qualifier - Timing · Jun 276.93m Region 1 Qualifier - TimingJune 27, 2025
Shot Put · 6lb · OutdoorAAU Region 1 Qualifier · Jun 2512-08.00AAU Region 1 QualifierJune 25, 2021
Triple Jump · OutdoorMorris Hills Relays · Apr 2035-05.00Morris Hills RelaysApril 20, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 18AAU South Texas - Central District Qualifier - Region 19 Multi-EventsJun 18 · High Jump · Junior Highlanders Track ClubJunior Highlanders Track ClubHigh Jump--DNSFr
Jun 18AAU South Texas - Central District Qualifier - Region 19 Multi-EventsJun 18 · Discus · Junior Highlanders Track ClubJunior Highlanders Track ClubDiscus1.6kg--DNSFr
Jun 18AAU South Texas - Central District Qualifier - Region 19 Multi-EventsJun 18 · 110m Hurdles · Junior Highlanders Track ClubJunior Highlanders Track Club110m Hurdles39" / 0.991m--DNSFr
Jun 18AAU South Texas - Central District Qualifier - Region 19 Multi-EventsJun 18 · 1500 Meters · Junior Highlanders Track ClubJunior Highlanders Track Club1500 Meters--DNSFr
May 8Ramapo TwilightMay 8 · Pole Vault · Place 2 · RamapoRamapoPole Vault2.3.05mFr
May 2NJAC Outdoor Track & Field ChampionshipsMay 2 · Pole Vault · RamapoRamapoPole Vault—NHFr
Apr 17Coach Pollard InvitationalApr 17 · Pole Vault · Place 28 · RamapoRamapoPole Vault28.3.25m PBFr
Mar 27Ramapo College InvitationalMar 27 · Pole Vault · Place 6 · RamapoRamapoPole Vault6.2.90mFr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 24Moravian University Hounds ClassicJan 24 · Pole Vault · Place 20 · RamapoRamapoPole Vault20.3.05mFr

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 27 Region 1 Qualifier - TimingJun 27 · 2000m Steeplechase · Place 3 · Junior Highlanders Track ClubJunior Highlanders Track Club2000m Steeplechase0.838m3.7:59.15a12
Jun 27 Region 1 Qualifier - TimingJun 27 · 1500 Meters · Place 1 · Junior Highlanders Track ClubJunior Highlanders Track Club1500 MetersRound M1.5:11.51a PB12
Jun 27 Region 1 Qualifier - TimingJun 27 · Javelin · Place 3 · Junior Highlanders Track ClubJunior Highlanders Track ClubJavelin800gRound M3.29.10m PB12
Jun 27 Region 1 Qualifier - TimingJun 27 · Pole Vault · Place 2 · Junior Highlanders Track ClubJunior Highlanders Track ClubPole VaultRound M2.3.20m12
Jun 27 Region 1 Qualifier - TimingJun 27 · Discus · Place 3 · Junior Highlanders Track ClubJunior Highlanders Track ClubDiscus1.6kgRound M3.23.74m PB12
Jun 27 Region 1 Qualifier - TimingJun 27 · 110m Hurdles · Place 2 · Junior Highlanders Track ClubJunior Highlanders Track Club110m Hurdles39" / 0.991mRound M2.20.12a PB12
Jun 27 Region 1 Qualifier - TimingJun 27 · 400 Meters · Place 3 · Junior Highlanders Track ClubJunior Highlanders Track Club400 MetersRound M3.1:01.29a PB12
Jun 27 Region 1 Qualifier - TimingJun 27 · High Jump · Place 3 · Junior Highlanders Track ClubJunior Highlanders Track ClubHigh JumpRound M3.1.57m PB12
Jun 27 Region 1 Qualifier - TimingJun 27 · Shot Put · Place 3 · Junior Highlanders Track ClubJunior Highlanders Track ClubShot Put12lbRound M3.6.93m PB12
Jun 27 Region 1 Qualifier - TimingJun 27 · Long Jump · Place 3 · Junior Highlanders Track ClubJunior Highlanders Track ClubLong JumpRound M3.4.90m PB12
Jun 27 Region 1 Qualifier - TimingJun 27 · 100 Meters · Place 3 · Junior Highlanders Track ClubJunior Highlanders Track Club100 MetersRound M3.13.08a PB12
Jun 27 Region 1 Qualifier - TimingJun 27 · Decathlon · Place 3 · Junior Highlanders Track ClubJunior Highlanders Track ClubDecathlon3.3802 PB12
Jun 27 Region 1 Qualifier - TimingJun 27 · Pole Vault · Place 1 · Junior Highlanders Track ClubJunior Highlanders Track ClubPole Vault1.3.05m12
Jun 15AAU New Jersey District Qualifier - HSJun 15 · High Jump · Place 5 · Junior Highlanders Track ClubJunior Highlanders Track ClubHigh Jump55-012
Jun 15AAU New Jersey District Qualifier - HSJun 15 · Discus · Place 3 · Junior Highlanders Track ClubJunior Highlanders Track ClubDiscus372-912
Jun 15AAU New Jersey District Qualifier - HSJun 15 · 110m Hurdles · Place 13 · Junior Highlanders Track ClubJunior Highlanders Track Club110m Hurdles1321.38a12
Jun 15AAU New Jersey District Qualifier - HSJun 15 · 1500 Meters · Place 4 · Junior Highlanders Track ClubJunior Highlanders Track Club1500 Meters45:14.20a12
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · Pole Vault · West MilfordWest MilfordPole Vault—11-00.0012
May 6Passaic County ChampionshipsMay 6 · Pole Vault · Place 8 · West MilfordWest MilfordPole Vault8.9-612
Apr 30Big North Championships-Liberty and IndependenceApr 30 · Triple Jump · Place 10 · West MilfordWest MilfordTriple Jump1034-912
Apr 30Big North Championships-Liberty and IndependenceApr 30 · Pole Vault · Place 3 · West MilfordWest MilfordPole Vault310-612
Apr 30Big North Championships-Liberty and IndependenceApr 30 · Triple Jump · Place 10 · West MilfordWest MilfordTriple Jump1034-912
Apr 30Big North Championships-Liberty and IndependenceApr 30 · Triple Jump · Place 10 · West MilfordWest MilfordTriple Jump1034-912
Apr 30Big North Championships-Liberty and IndependenceApr 30 · Pole Vault · Place 3 · West MilfordWest MilfordPole Vault310-612
Apr 30Big North Championships-Liberty and IndependenceApr 30 · Pole Vault · Place 3 · West MilfordWest MilfordPole Vault310-612
Mar 2Armory Youth ChampionshipsMar 2 · Pole Vault · Place 1 · Junior HighlJunior HighlPole Vault13.32m06

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · Pole Vault · Place 14 · West MilfordWest MilfordPole Vault1411-012
Feb 8NJSIAA Sectional Championships - North 1 Group 1&2Feb 8 · Pole Vault · Place 3 · West MilfordWest MilfordPole Vault310-612

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 26Wayne Valley High Jump / Shot Put Meet #1Dec 26 · High Jump · Place 8 · West MilfordWest MilfordHigh Jump8.4-6 PB12
Dec 20Paul Schwartz InvitationalDec 20 · Pole Vault · Place 2 · West MilfordWest MilfordPole Vault2.10-6 PB12
Feb 10NJSIAA Sectional Championships - North 1 Group 2&3Feb 10 · 800 Meters · Place 20 · West MilfordWest Milford800 Meters202:15.21 PB11

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 12West Milford, Lakeland @ Passaic ValleyDec 12 · 1600 Meters · Place 8 · West MilfordWest Milford1600 Meters8.5:34.66aUnofficial12
Dec 12West Milford, Lakeland @ Passaic ValleyDec 12 · 800 Meters · Place 4 · West MilfordWest Milford800 Meters4.2:20.45aUnofficial12
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 800 Meters · Place 27 · West MilfordWest Milford800 Meters272:14.0611
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 800 Meters · Place 27 · West MilfordWest Milford800 Meters272:14.0611
May 21Passaic County ChampionshipsMay 21 · 800 Meters · Place 18 · West MilfordWest Milford800 Meters18.2:07.86a PB11
May 3Big North Championships-Independence and LibertyMay 3 · Pole Vault · Place 7 · West MilfordWest MilfordPole Vault78-011
May 3Big North Championships-Independence and LibertyMay 3 · 800 Meters · Place 7 · West MilfordWest Milford800 Meters72:11.3711
Apr 20Morris Hills RelaysApr 20 · Triple Jump · Place 32 · West MilfordWest MilfordTriple Jump32.35-05.00 PB11
Apr 14Jr. Highlanders Track and Field InvitationalApr 14 · Pole Vault · Place 1 · Junior Highlanders Track ClubJunior Highlanders Track ClubPole Vault1.8-09.0011
Apr 12Doc Boverini Passaic County RelaysApr 12 · Pole Vault · Place 5 · West MilfordWest MilfordPole Vault58-011

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · 400 Meters · Place 59 · West MilfordWest Milford400 Meters59.1:02.33a PB11
Dec 27Wayne Valley High Jump / Shot Put Meet #1Dec 27 · High Jump · Place 11 · West MilfordWest MilfordHigh Jump11.4-0611

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 12West Milford, Lakeland @ Passaic ValleyDec 12 · Triple Jump · West MilfordWest MilfordTriple Jump--FOUL11
Dec 12West Milford, Lakeland @ Passaic ValleyDec 12 · High Jump · Place 7 · West MilfordWest MilfordHigh Jump7.4-08.00Unofficial11
Dec 12West Milford, Lakeland @ Passaic ValleyDec 12 · 800 Meters · Place 9 · West MilfordWest Milford800 Meters9.2:19.83aUnofficial11
Jun 29AAU Region 01 Qualifier Jun 29 · 2000m Steeplechase · Place 1 · Junior Highlanders Track ClubJunior Highlanders Track Club2000m Steeplechase0.838m1.7:24.60 PB10
Jun 29AAU Region 01 Qualifier Jun 29 · 400m Hurdles · Place 12 · Junior Highlanders Track ClubJunior Highlanders Track Club400m Hurdles36" / 0.914m12.1:09.06a PB10
Jun 29AAU Region 01 Qualifier Jun 29 · Triple Jump · Place 5 · Junior Highlanders Track ClubJunior Highlanders Track ClubTriple Jump5.32-01.0010
Jun 29AAU Region 01 Qualifier Jun 29 · Long Jump · Place 11 · Junior Highlanders Track ClubJunior Highlanders Track ClubLong Jump11.14-09.0010
Apr 23Green Streakers And Supersonic Developmental Series Apr 23 · Triple Jump · Place 6 · Junior Highlanders Track ClubJunior Highlanders Track ClubTriple Jump6.29-02.0010
Apr 23Green Streakers And Supersonic Developmental Series Apr 23 · 800 Meters · Junior Highlanders Track ClubJunior Highlanders Track Club800 Meters—DNS10

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · 800 Meters · Place 53 · West MilfordWest Milford800 Meters53.2:32.00a10
Dec 11Speed Capital New YorkDec 11 · 60m Hurdles · Place 3 · Junior Highlanders Track ClubJunior Highlanders Track Club60m Hurdles39" / 0.991m3.11.39a PB10
Dec 11Speed Capital New YorkDec 11 · Long Jump · Place 5 · Junior Highlanders Track ClubJunior Highlanders Track ClubLong Jump5.4.87m PB10
Dec 11Speed Capital New YorkDec 11 · 1500 Meters · Place 5 · Junior Highlanders Track ClubJunior Highlanders Track Club1500 Meters5.5:10.17a PB10

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 19AAU New Jersey 15-18 District QualifierJun 19 · 400m Hurdles · Place 8 · Junior Highlanders Track ClubJunior Highlanders Track Club400m Hurdles36" / 0.914m8.1:14.29a9
Jun 19AAU New Jersey 15-18 District QualifierJun 19 · Triple Jump · Place 4 · Junior Highlanders Track ClubJunior Highlanders Track ClubTriple Jump4.30-06.009
Jun 19AAU New Jersey 15-18 District QualifierJun 19 · 110m Hurdles · Place 5 · Junior Highlanders Track ClubJunior Highlanders Track Club110m Hurdles39" / 0.991m5.21.15a9
Jun 19AAU New Jersey 15-18 District QualifierJun 19 · 400 Meters · Place 19 · Junior Highlanders Track ClubJunior Highlanders Track Club400 Meters19.1:07.19a9
Jun 18Transy East InvitationalJun 18 · Triple Jump · Place 1 · Junior Highlanders Track ClubJunior Highlanders Track ClubTriple Jump1.29-02.009
Jun 18Transy East InvitationalJun 18 · 1500 Meters · Place 2 · Junior Highlanders Track ClubJunior Highlanders Track Club1500 Meters2.5:13.01a9
Jun 18Transy East InvitationalJun 18 · 400 Meters · Place 4 · Junior Highlanders Track ClubJunior Highlanders Track Club400 Meters4.1:03.45a9
Jun 12Jr. Highlanders Track Club InvitationalJun 12 · 400m Hurdles · Place 1 · Junior Highlanders Track ClubJunior Highlanders Track Club400m Hurdles36" / 0.914m1.1:15.29a9
Jun 12Jr. Highlanders Track Club InvitationalJun 12 · Triple Jump · Place 5 · Junior Highlanders Track ClubJunior Highlanders Track ClubTriple Jump5.29-08.509
Jun 12Jr. Highlanders Track Club InvitationalJun 12 · 110m Hurdles · Place 2 · Junior Highlanders Track ClubJunior Highlanders Track Club110m Hurdles39" / 0.991m2.21.65a9
May 22Charlie Mays InvitationalMay 22 · 400m Hurdles · Place 1 · Junior Highlanders Track ClubJunior Highlanders Track Club400m Hurdles36" / 0.914m1.1:15.80a9
May 22Charlie Mays InvitationalMay 22 · Triple Jump · Place 1 · Junior Highlanders Track ClubJunior Highlanders Track ClubTriple Jump1.30-03.009
May 22Charlie Mays InvitationalMay 22 · 110m Hurdles · Place 1 · Junior Highlanders Track ClubJunior Highlanders Track Club110m Hurdles39" / 0.991m1.22.04a9
May 22Charlie Mays InvitationalMay 22 · 400 Meters · Place 10 · Junior Highlanders Track ClubJunior Highlanders Track Club400 Meters10.1:02.95a9

2021 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 25AAU Region 1 QualifierJun 25 · 200m Hurdles · Place 4 · Junior Highlanders Track ClubJunior Highlanders Track Club200m Hurdles30" / 0.762m4.50.73a PB8
Jun 25AAU Region 1 QualifierJun 25 · Triple Jump · Junior Highlanders Track ClubJunior Highlanders Track ClubTriple Jump—FOUL8
Jun 25AAU Region 1 QualifierJun 25 · Discus · Place 4 · Junior Highlanders Track ClubJunior Highlanders Track ClubDiscus1.6kg4.48-048
Jun 25AAU Region 1 QualifierJun 25 · Discus · Place 7 · Junior Highlanders Track ClubJunior Highlanders Track ClubDiscus1.6kg7.34-068
Jun 25AAU Region 1 QualifierJun 25 · Shot Put · Place 7 · Junior Highlanders Track ClubJunior Highlanders Track ClubShot Put6lb7.12-08.00 PB8
Jun 25AAU Region 1 QualifierJun 25 · 110m Hurdles · Place 3 · Junior Highlanders Track ClubJunior Highlanders Track Club110m Hurdles39" / 0.991mRound P3.23.95a8
Jun 25AAU Region 1 QualifierJun 25 · 3000 Meters · Place 6 · Junior Highlanders Track ClubJunior Highlanders Track Club3000 Meters6.13:30.42a PB8
Jun 20AAU NJJun 20 · Triple Jump · Place 2 · Junior Highlanders Track ClubJunior Highlanders Track ClubTriple Jump2.27-11.00Unofficial8
Jun 20AAU NJJun 20 · Discus · Place 4 · Junior Highlanders Track ClubJunior Highlanders Track ClubDiscus1.6kg4.40-04Unofficial8
Jun 20AAU NJJun 20 · 110m Hurdles · Place 2 · Junior Highlanders Track ClubJunior Highlanders Track Club110m Hurdles39" / 0.991m2.24.05aUnofficial8
Jun 20AAU NJJun 20 · 110m Hurdles · Place 2 · Junior Highlanders Track ClubJunior Highlanders Track Club110m Hurdles39" / 0.991m2.24.05aUnofficial8
Jun 20AAU NJJun 20 · 3000 Meters · Place 6 · Junior Highlanders Track ClubJunior Highlanders Track Club3000 Meters6.15:23.07aUnofficial8
Jun 20AAU NJJun 20 · 3000 Meters · Place 6 · Junior Highlanders Track ClubJunior Highlanders Track Club3000 Meters6.15:23.07aUnofficial8
Jun 20AAU New Jersey District Qualifier 15-18Jun 20 · Triple Jump · Place 2 · Junior Highlanders Track ClubJunior Highlanders Track ClubTriple Jump2.27-11.008
Jun 20AAU New Jersey District Qualifier 15-18Jun 20 · Discus · Place 4 · Junior Highlanders Track ClubJunior Highlanders Track ClubDiscus1.6kg4.40-048
Jun 20AAU New Jersey District Qualifier 15-18Jun 20 · 110m Hurdles · Place 2 · Junior Highlanders Track ClubJunior Highlanders Track Club110m Hurdles39" / 0.991m2.24.05a8
Jun 20AAU New Jersey District Qualifier 15-18Jun 20 · 3000 Meters · Place 6 · Junior Highlanders Track ClubJunior Highlanders Track Club3000 Meters6.15:23.07a8
Jun 13NJ Striders Developmental MeetJun 13 · 1 Mile · Place 2 · New Jersey StridersNew Jersey Striders1 Mile2.6:36.30 PB8
May 16NJ Strider Developmental MeetMay 16 · 1 Mile · Place 3 · New Jersey StridersNew Jersey Striders1 Mile3.7:02.708
May 16NJ Strider Developmental MeetMay 16 · Long Jump · Place 1 · New Jersey StridersNew Jersey StridersLong Jump1.12-08.008