Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCherokee Final Countdown- Last Chance · May 2712.55Cherokee Final Countdown- Last ChanceMay 27, 2025
200 Meters · IndoorNJ Frosh Soph State Championship · Jan 2227.43NJ Frosh Soph State ChampionshipJanuary 22, 2023
200 Meters · OutdoorNJSIAA NPA & NPB States · May 3026.03aNJSIAA NPA & NPB StatesMay 30, 2025
400 Meters · IndoorSTCA Last Chance Meet · Feb 51:04.08STCA Last Chance MeetFebruary 5, 2024
400 Meters · OutdoorNJCTC Br. Lawrence Michael Frosh Novice Championship · May 291:05.70NJCTC Br. Lawrence Michael Frosh Novice ChampionshipMay 29, 2022
55 Meter · IndoorToms River Varsity Classic · Dec 207.56aToms River Varsity ClassicDecember 20, 2023
55 Meters · IndoorSTCA Last Chance Meet · Feb 37.43STCA Last Chance MeetFebruary 3, 2025

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

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · 200 Meters · Place 64 · Monsignor Donovan200 Meters64.26.03a PBWind: -1.512
May 30NJSIAA NPA & NPB StatesMay 30 · 100 Meters · Place 61 · Monsignor Donovan100 MetersRound P61.12.62aWind: 0.812
May 27Cherokee Final Countdown- Last ChanceMay 27 · 100 Meters · Place 36 · Donovan Cath100 Meters3612.55 PB—
May 22Cherokee Last ChanceMay 22 · 100 Meters · Place 36 · Monsignor Donovan100 Meters36.12.94a12
May 7Bill Bruno Ocean County ChampionshipsMay 7 · 100 Meters · Place 79 · Donovan Catholic100 MetersRound P7912.5812
May 7Bill Bruno Ocean County ChampionshipsMay 7 · 100 Meters · Place 79 · Donovan Catholic100 MetersRound P7912.5812
Apr 26Lion InvitationalApr 26 · 200 Meters · Place 107 · Donovan Cath200 Meters10726.53—
Apr 26Lion InvitationalApr 26 · 100 Meters · Place 101 · Donovan Cath100 Meters10112.97—
Apr 14Shore Conf. B-South Divisional Boys ChampionshipApr 14 · 100 Meters · Place 33 · Donovan Catholic100 Meters3312.9712

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 3STCA Last Chance MeetFeb 3 · 55 Meters · Place 50 · Donovan Catholic55 MetersRound P507.43 PB12
Feb 3STCA Last Chance MeetFeb 3 · 55 Meters · Place 50 · Donovan Catholic55 MetersRound P507.4312
Jan 30Shore Conference MeetJan 30 · 55 Meters · Place 74 · Donovan Catholic55 MetersRound P747.4812
Jan 23Ocean County ChampionshipsJan 23 · 55 Meters · Place 53 · Donovan Catholic55 MetersRound P537.5412

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 19Toms River Varsity ClassicDec 19 · 55 Meter · Place 16 · Monsignor Donovan55 MeterRound P16.7.57a12
Dec 19Toms River Varsity ClassicDec 19 · 55 Meter · Place 15 · Monsignor Donovan55 Meter15.7.62a12
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 55 Meters · Place 39 · Donovan Catholic55 MetersRound P397.6811
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 55 Meters · Place 39 · Donovan Catholic55 MetersRound P397.6811
Feb 12SJTCA Winter Meet #18Feb 12 · 55 Meters · Place 44 · Donovan Catholic55 Meters447.5411
Feb 5STCA Last Chance MeetFeb 5 · 55 Meters · Place 25 · Donovan Catholic55 MetersRound P257.5511
Feb 5STCA Last Chance MeetFeb 5 · 400 Meters · Place 46 · Donovan Catholic400 Meters461:04.08 PB11
Jan 18Ocean County ChampionshipsJan 18 · 55 Meters · Place 45 · Donovan Catholic55 MetersRound P457.5111

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Non Public A-BJun 7 · 100 Meters · Place 59 · Monsignor Donovan100 MetersRound P59.12.98aWind: 0.711
May 23Cherokee Final Countdown- Last ChanceMay 23 · 100 Meters · Place 57 · Donovan Catholic100 Meters5712.5511
Apr 27Lion InvitationalApr 27 · 200 Meters · Place 92 · Monsignor Donovan200 Meters92.27.24a11
Apr 27Lion InvitationalApr 27 · 100 Meters · Place 112 · Monsignor Donovan100 MetersRound P112.13.08a11
Apr 9Shore Conf. B-South Divisional ChampionshipApr 9 · 200 Meters · Place 26 · Donovan Catholic200 Meters2627.2211
Apr 9Shore Conf. B-South Divisional ChampionshipApr 9 · 100 Meters · Place 25 · Donovan Catholic100 Meters2513.2411

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20Toms River Varsity ClassicDec 20 · 55 Meter · Place 16 · Monsignor Donovan55 MeterRound P16.7.56a PB11
Feb 17NJSIAA Group ChampionshipsFeb 17 · 400 Meters · Place 47 · Donovan Catholic400 Meters471:04.7410
Jan 22NJ Frosh Soph State ChampionshipJan 22 · 55 Meters · Place 38 · Donovan Catholic55 Meters387.6210
Jan 22NJ Frosh Soph State ChampionshipJan 22 · 200 Meters · Place 42 · Donovan Catholic200 Meters4227.43 PB10

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 17Ocean County Boys Frosh-Novice May 17 · 200 Meters · Place 31 · Donovan Catholic200 Meters3126.5310
May 17Ocean County Boys Frosh-Novice May 17 · 100 Meters · Place 31 · Donovan Catholic100 MetersRound P3112.6610
May 11Bill Bruno Ocean County ChampionshipsMay 11 · 100 Meters · Place 71 · Donovan Catholic100 MetersRound P7112.5910

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20STCA Season Opener #2Dec 20 · 400 Meters · Place 43 · Monsignor Donovan400 Meters43.1:05.06a10
Jan 20Ocean County ChampionshipsJan 20 · 400 Meters · Place 30 · Donovan Catholic400 Meters301:09.049

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 29NJCTC Br. Lawrence Michael Frosh Novice ChampionshipMay 29 · 200 Meters · Place 25 · Donovan Catholic200 Meters2528.259
May 29NJCTC Br. Lawrence Michael Frosh Novice ChampionshipMay 29 · 400 Meters · Place 11 · Donovan Catholic400 Meters111:05.70 PB9
May 29NJCTC Br. Lawrence Michael Frosh Novice ChampionshipMay 29 · 100 Meters · Place 20 · Donovan Catholic100 MetersRound P2013.719
May 18Ocean County Boys Frosh-NoviceMay 18 · 200 Meters · Place 41 · Donovan Catholic200 Meters4128.389
May 18Ocean County Boys Frosh-NoviceMay 18 · 400 Meters · Place 26 · Donovan Catholic400 Meters261:06.189
May 18Ocean County Boys Frosh-NoviceMay 18 · 100 Meters · Place 34 · Donovan Catholic100 MetersRound P3413.569