Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNJAC Small Schools · May 914.47aNJAC Small SchoolsMay 9, 2023
200 Meters · OutdoorNJSIAA Sectionals North 2 Groups 1 and 4 · May 1628.13NJSIAA Sectionals North 2 Groups 1 and 4May 16, 2025
300 Meters · IndoorDick DeSchriver Invitational · Dec 1750.19aDick DeSchriver InvitationalDecember 17, 2025
400 Meters · OutdoorNJSIAA Sectionals North 2 Groups 1 and 4 · May 161:03.52NJSIAA Sectionals North 2 Groups 1 and 4May 16, 2025
400m Hurdles · 30" / 0.762m · OutdoorMorris County Championships · May 201:10.65aMorris County ChampionshipsMay 20, 2025
55m Hurdles · 33" · IndoorDick DeSchriver Invitational · Dec 1711.44aDick DeSchriver InvitationalDecember 17, 2025

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

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 55m Hurdles · Place 12 · Hanover Park55m HurdlesRound P129.8812
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 55m Hurdles · Place 12 · Hanover Park55m HurdlesRound P129.8812
Feb 8NJSIAA Sectional Championships - North 2 Groups 1&2Feb 8 · 55m Hurdles · Place 4 · Hanover Park55m HurdlesRound P49.9412
Feb 8NJSIAA Sectional Championships - North 2 Groups 1&2Feb 8 · 55m Hurdles · Place 3 · Hanover Park55m Hurdles39.6512

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17Dick DeSchriver InvitationalDec 17 · 300 Meters · Place 30 · Hanover Park300 Meters30.50.19a PB12
Dec 17Dick DeSchriver InvitationalDec 17 · 55m Hurdles · Place 30 · Hanover Park55m Hurdles33"Round P30.11.44a PB12

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 1 & 4May 30 · 400m Hurdles · Place 15 · Hanover Park400m Hurdles151:10.0011
May 20Morris County ChampionshipsMay 20 · 400m Hurdles · Place 16 · Hanover Park400m Hurdles30" / 0.762m16.1:10.65a PB11
May 20Morris County ChampionshipsMay 20 · 400 Meters · Place 27 · Hanover Park400 Meters27.1:03.59a11
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 400m Hurdles · Place 4 · Hanover Park400m Hurdles41:10.2311
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 400 Meters · Place 7 · Hanover Park400 Meters71:03.52 PB11
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 200 Meters · Place 18 · Hanover Park200 Meters1828.13 PB11
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 400 Meters · Place 7 · Hanover Park400 Meters71:03.5211
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 400m Hurdles · Place 4 · Hanover Park400m Hurdles41:10.2311
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 200 Meters · Place 18 · Hanover Park200 Meters1828.1311
May 6NJAC - EASTMay 6 · 200 Meters · Place 33 · Hanover Park200 Meters3328.9611
May 6NJAC - EASTMay 6 · 400 Meters · Place 27 · Hanover Park400 Meters271:04.8611
May 6NJAC - EASTMay 6 · 400m Hurdles · Place 22 · Hanover Park400m Hurdles221:11.8711
May 1Morris County Relay ChampionshipsMay 1 · Triple Jump · Place 27 · Hanover ParkTriple Jump2729-4.2511
May 1Morris County Relay ChampionshipsMay 1 · 400m Hurdles · Place 18 · Hanover Park400m Hurdles181:13.1111

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 400m Hurdles · Place 9 · Hanover Park400m Hurdles91:12.8910
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 200 Meters · Place 22 · Hanover Park200 Meters2228.6110
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 200 Meters · Place 22 · Hanover Park200 Meters2228.6110
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 400m Hurdles · Place 9 · Hanover Park400m Hurdles91:12.8910
May 7NJAC Small SchoolsMay 7 · Triple Jump · Place 32 · HANOVER PARKTriple Jump3228-02.00—
May 7NJAC Small SchoolsMay 7 · 400m Hurdles · Place 17 · HANOVER PARK400m Hurdles171:13.78—
May 7NJAC Small SchoolsMay 7 · 200 Meters · Place 25 · HANOVER PARK200 MetersRound P2528.96—
May 7NJAC Small SchoolsMay 7 · 200 Meters · Place 25 · HANOVER PARK200 MetersRound P2528.96—
May 7NJAC Small SchoolsMay 7 · Triple Jump · Place 32 · HANOVER PARKTriple Jump3228-02.00—
May 7NJAC Small SchoolsMay 7 · 400m Hurdles · Place 17 · HANOVER PARK400m Hurdles171:13.78—
May 1Morris County Relay ChampionshipsMay 1 · 400m Hurdles · Place 25 · Hanover Park400m Hurdles251:15.4210
Apr 20Morris Hills RelaysApr 20 · 400m Hurdles · Place 38 · Hanover Park400m Hurdles30" / 0.762m38.1:17.49a10

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 25Roxbury End of Season InvitationalMay 25 · 400 Meters · Place 24 · Hanover Park400 Meters241:13.209
May 25Roxbury End of Season InvitationalMay 25 · 400 Meters · Place 24 · Hanover Park400 Meters241:13.209
May 16Morris County ChampionshipsMay 16 · 200 Meters · Place 83 · Hanover Park200 MetersRound P83.30.94a9
May 12Morris County - Dick Fahey Fr -So ChampsMay 12 · 400 Meters · Place 16 · Hanover Park400 Meters16.1:13.97a9
May 12Morris County - Dick Fahey Fr -So ChampsMay 12 · 200 Meters · Place 27 · Hanover Park200 Meters27.30.25a9
May 12Morris County - Dick Fahey Fr -So ChampsMay 12 · 100 Meters · Place 19 · Hanover Park100 Meters19.14.56a9
May 9NJAC Small SchoolsMay 9 · 200 Meters · Place 43 · Hanover Park200 MetersRound P43.30.17a9
May 9NJAC Small SchoolsMay 9 · 100 Meters · Place 43 · Hanover Park100 MetersRound P43.14.47a PB9