Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorMorris County Championships · Jan 283:45.38Morris County ChampionshipsJanuary 28, 2026
100m Hurdles · 33" / 0.838m · OutdoorMorris County - Richard Fahey Fr -So Champs · May 820.27aMorris County - Richard Fahey Fr -So ChampsMay 8, 2026
1600 Meters · IndoorJack O'Leary Lid Lifter Invitational · Dec 106:29.73aJack O'Leary Lid Lifter InvitationalDecember 10, 2025
400m Hurdles · 30" / 0.762m · OutdoorMorris County Championships · May 191:17.35aMorris County ChampionshipsMay 19, 2026
800 Meters · IndoorSJTCA #5 · Dec 222:52.09aSJTCA #5December 22, 2025
800 Meters · OutdoorMorris County Championships · May 192:45.11aMorris County ChampionshipsMay 19, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 19Morris County ChampionshipsMay 19 · 400m Hurdles · Place 32 · Kinnelon400m Hurdles30" / 0.762m32.1:17.35a PB9
May 19Morris County ChampionshipsMay 19 · 800 Meters · Place 56 · Kinnelon800 Meters56.2:45.11a PB9
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 400m Hurdles · Place 18 · Kinnelon400m Hurdles30" / 0.762m18.1:21.62a9
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 100m Hurdles · Place 28 · Kinnelon100m Hurdles33" / 0.838mRound P28.20.51aWind: 0.69
May 8Morris County - Richard Fahey Fr -So ChampsMay 8 · 100m Hurdles · Place 5 · Kinnelon100m Hurdles33" / 0.838m5.20.27a PB9
May 8Morris County - Richard Fahey Fr -So ChampsMay 8 · 800 Meters · Place 26 · Kinnelon800 Meters26.2:51.66a9
May 5NJAC - WESTMay 5 · 400m Hurdles · Place 13 · Kinnelon400m Hurdles30" / 0.762m13.1:19.41a9
May 5NJAC - WESTMay 5 · 100m Hurdles · Place 19 · Kinnelon100m Hurdles33" / 0.838mRound P19.20.61a9

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 7NJSIAA Sectional Championships - North 1 Group 1&2Feb 7 · 55m Hurdles · Place 26 · Kinnelon55m HurdlesRound P2611.619
Feb 7NJSIAA Sectional Championships - North 1 Group 1&2Feb 7 · 800 Meters · Place 17 · Kinnelon800 Meters172:56.319
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 55m Hurdles · Place 29 · Kinnelon55m HurdlesRound P2913.609
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 59 · Kinnelon800 Meters592:56.549
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 55m Hurdles · Place 29 · Kinnelon55m HurdlesRound P2913.609
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 59 · Kinnelon800 Meters592:56.549
Jan 28Morris County ChampionshipsJan 28 · 1000 Meters · Place 38 · Kinnelon1000 Meters383:45.38 PB9
Jan 28Morris County ChampionshipsJan 28 · 55m Hurdles · Place 53 · Kinnelon55m HurdlesRound P5311.599
Jan 13Morris County Frosh-Soph ChampsJan 13 · 55m Hurdles · Place 9 · Kinnelon55m Hurdles911.979
Jan 13Morris County Frosh-Soph ChampsJan 13 · 1000 Meters · Place 13 · Kinnelon1000 Meters133:54.179

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 22SJTCA #5Dec 22 · 800 Meters · Place 39 · Kinnelon800 Meters39.2:52.09a PB9
Dec 17Dick DeSchriver InvitationalDec 17 · 1600 Meters · Place 40 · Kinnelon1600 Meters40.6:35.91a9
Dec 10Jack O'Leary Lid Lifter InvitationalDec 10 · 1600 Meters · Place 42 · Kinnelon1600 Meters42.6:29.73a PB9