Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorNJSIAA Sectionals North 2 Groups 1 and 4 · May 1516.06aNJSIAA Sectionals North 2 Groups 1 and 4May 15, 2026
200 Meters · OutdoorMorris County - Dick Fahey Fr -So Champs · May 924.65aMorris County - Dick Fahey Fr -So ChampsMay 9, 2025
300 Meters · IndoorDick DeSchriver Invitational · Dec 1740.76aDick DeSchriver InvitationalDecember 17, 2025
400 Meters · IndoorCliff Back Invitational · Dec 2259.19aCliff Back InvitationalDecember 22, 2025
400 Meters · OutdoorRoxbury End of Season Invite · May 211:03.48Roxbury End of Season InviteMay 21, 2024
400m Hurdles · 36" / 0.914m · OutdoorNJSIAA Sectionals North 2 Groups 1 and 4 · May 1559.57aNJSIAA Sectionals North 2 Groups 1 and 4May 15, 2026
55 Meters · IndoorWayne Valentine Invitational · Jan 107.33Wayne Valentine InvitationalJanuary 10, 2026
55m Hurdles · 39" · IndoorCliff Back Invitational · Dec 228.64aCliff Back InvitationalDecember 22, 2025
High Jump · OutdoorMorris County Relay Championships · Apr 295-00.00Morris County Relay ChampionshipsApril 29, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 1 & 4May 29 · 400m Hurdles · Place 14 · Hanover Park400m Hurdles36" / 0.914m14.1:00.27a11
May 29NJSIAA Group Championships - 1 & 4May 29 · 110m Hurdles · Place 9 · Hanover Park110m Hurdles39" / 0.991mRound P9.15.68aWind: 3.411
May 19Morris County ChampionshipsMay 19 · 400m Hurdles · Place 8 · Hanover Park400m Hurdles36" / 0.914m8.59.69a11
May 19Morris County ChampionshipsMay 19 · 110m Hurdles · Place 13 · Hanover Park110m Hurdles39" / 0.991mRound P13.16.18a11
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 400m Hurdles · Place 1 · Hanover Park400m Hurdles36" / 0.914m1.59.57a PB11
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 110m Hurdles · Place 4 · Hanover Park110m Hurdles39" / 0.991mRound P4.16.13aWind: -1.411
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 110m Hurdles · Place 5 · Hanover Park110m Hurdles39" / 0.991m5.16.06a PBWind: -1.311
May 5NJAC - EASTMay 5 · 400m Hurdles · Place 10 · Hanover Park400m Hurdles36" / 0.914m10.1:00.78a11
May 5NJAC - EASTMay 5 · 110m Hurdles · Place 8 · Hanover Park110m Hurdles39" / 0.991mRound P8.16.08a11
May 5NJAC - EASTMay 5 · 110m Hurdles · Place 6 · Hanover Park110m Hurdles39" / 0.991m6.16.13a11
Apr 29Morris County Relay ChampionshipsApr 29 · High Jump · Place 19 · Hanover ParkHigh Jump19.5-00.00 PB11

2026 Indoor Track

15 results
DateMeetEventPlMarkGr
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 55m Hurdles · Place 11 · Hanover Park55m HurdlesRound P118.5411
Feb 8NJSIAA Sectional Championships - North 2 Groups 1&2Feb 8 · 55m Hurdles · Place 5 · Hanover Park55m HurdlesRound P58.7111
Feb 8NJSIAA Sectional Championships - North 2 Groups 1&2Feb 8 · 55m Hurdles · Place 5 · Hanover Park55m HurdlesRound P58.7111
Feb 8NJSIAA Sectional Championships - North 2 Groups 1&2Feb 8 · 55m Hurdles · Place 5 · Hanover Park55m Hurdles58.5211
Feb 8NJSIAA Sectional Championships - North 2 Groups 1&2Feb 8 · 55m Hurdles · Place 5 · Hanover Park55m Hurdles58.5211
Jan 10Wayne Valentine InvitationalJan 10 · 55m Hurdles · Place 5 · Hanover Park55m Hurdles58.7011
Jan 10Wayne Valentine InvitationalJan 10 · 55m Hurdles · Place 5 · Hanover Park55m Hurdles58.7011
Jan 10Wayne Valentine InvitationalJan 10 · 55m Hurdles · Place 3 · Hanover Park55m HurdlesRound P38.6611
Jan 10Wayne Valentine InvitationalJan 10 · 55m Hurdles · Place 3 · Hanover Park55m HurdlesRound P38.6611
Jan 10Wayne Valentine InvitationalJan 10 · 300 Meters · Place 14 · Hanover Park300 Meters1441.0511
Jan 10Wayne Valentine InvitationalJan 10 · 300 Meters · Place 14 · Hanover Park300 Meters1441.0511
Jan 10Wayne Valentine InvitationalJan 10 · 55 Meters · Place 15 · Hanover Park55 MetersRound P157.33 PB11
Jan 10Wayne Valentine InvitationalJan 10 · 55 Meters · Place 15 · Hanover Park55 MetersRound P157.3311
Jan 3Christa Racine InvitationalJan 3 · 55m Hurdles · Place 3 · Hanover Park55m Hurdles38.7011
Jan 3Christa Racine InvitationalJan 3 · 55m Hurdles · Place 4 · Hanover Park55m HurdlesRound P48.8711

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 22Cliff Back InvitationalDec 22 · 55m Hurdles · Place 4 · Hanover Park55m Hurdles39"Round P4.8.73a11
Dec 22Cliff Back InvitationalDec 22 · 55m Hurdles · Place 6 · Hanover Park55m Hurdles39"6.8.64a PB11
Dec 22Cliff Back InvitationalDec 22 · 400 Meters · Place 23 · Hanover Park400 Meters23.59.19a PB11
Dec 17Dick DeSchriver InvitationalDec 17 · 300 Meters · Place 10 · Hanover Park300 Meters10.40.76a PB11
Dec 17Dick DeSchriver InvitationalDec 17 · 55m Hurdles · Place 4 · Hanover Park55m Hurdles39"Round P4.8.77a11
Dec 17Dick DeSchriver InvitationalDec 17 · 55m Hurdles · Place 6 · Hanover Park55m Hurdles39"6.8.82a11
Feb 15NJSIAA Sectional Championships - North 2 Groups 1&2Feb 15 · 55 Meters · Place 36 · Hanover Park55 MetersRound P367.4910
Feb 15NJSIAA Sectional Championships - North 2 Groups 1&2Feb 15 · 55m Hurdles · Place 10 · Hanover Park55m HurdlesRound P109.0110
Jan 20Morris County Frosh-Soph ChampsJan 20 · 300 Meters · Place 20 · Hanover Park300 Meters2042.6510
Jan 20Morris County Frosh-Soph ChampsJan 20 · 55 Meters · Place 22 · Hanover Park55 MetersRound P227.6010
Jan 20Morris County Frosh-Soph ChampsJan 20 · 55m Hurdles · Place 2 · Hanover Park55m Hurdles29.0410
Jan 15Wayne Valentine InvitationalJan 15 · 400 Meters · Place 30 · Hanover Park400 Meters301:01.0110
Jan 15Wayne Valentine InvitationalJan 15 · 55 Meters · Place 41 · Hanover Park55 MetersRound P417.4810
Jan 15Wayne Valentine InvitationalJan 15 · 55m Hurdles · Place 13 · Hanover Park55m HurdlesRound P139.1410
Jan 4Christa Racine InvitationalJan 4 · 55m Hurdles · Place 10 · Hanover Park55m HurdlesRound P109.4910
Jan 4Christa Racine InvitationalJan 4 · 55 Meters · Place 44 · Hanover Park55 MetersRound P447.4510

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 1 & 4May 30 · 110m Hurdles · Place 14 · Hanover Park110m HurdlesRound P1416.6810
May 20Morris County ChampionshipsMay 20 · 110m Hurdles · Place 15 · Hanover Park110m Hurdles39" / 0.991mRound P15.17.27aWind: -0.310
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 110m Hurdles · Place 6 · Hanover Park110m HurdlesRound P616.6010
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 110m Hurdles · Place 6 · Hanover Park110m Hurdles615.9310
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 110m Hurdles · Place 6 · Hanover Park110m Hurdles615.9310
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 110m Hurdles · Place 6 · Hanover Park110m HurdlesRound P616.6010
May 9Morris County - Dick Fahey Fr -So ChampsMay 9 · 110m Hurdles · Place 2 · Hanover Park110m Hurdles39" / 0.991m2.16.38a10
May 9Morris County - Dick Fahey Fr -So ChampsMay 9 · 200 Meters · Place 23 · Hanover Park200 Meters23.24.65a PB10
May 6NJAC - EASTMay 6 · 110m Hurdles · Place 14 · Hanover Park110m HurdlesRound P1416.7410

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27Cliff Back InvitationalDec 27 · 55m Hurdles · Place 13 · Hanover Park55m Hurdles39"Round P13.9.61a10
Dec 27Cliff Back InvitationalDec 27 · 400 Meters · Place 42 · Hanover Park400 Meters42.1:03.69a10
Dec 17Dick DeSchriver InvitationalDec 17 · 55m Hurdles · Place 1 · Hanover Park55m Hurdles39"1.9.90a10

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 21Roxbury End of Season InviteMay 21 · 400 Meters · Place 43 · Hanover Park400 Meters431:03.48 PB9
May 21Roxbury End of Season InviteMay 21 · 110m Hurdles · Place 24 · Hanover Park110m Hurdles2420.669
May 7NJAC Small SchoolsMay 7 · 110m Hurdles · Place 31 · HANOVER PARK110m HurdlesRound P3120.46—
May 7NJAC Small SchoolsMay 7 · 110m Hurdles · Place 31 · HANOVER PARK110m HurdlesRound P3120.46—