Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMonmouth County Championships · May 611.27aMonmouth County ChampionshipsMay 6, 2026
1000 Meters · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 313:01.75The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
110m Hurdles · 39" / 0.991m · OutdoorShore Conference A North · Mar 2117.12aShore Conference A NorthMarch 21, 2026
200 Meters · IndoorSTCA Invitational · Feb 724.47STCA InvitationalFebruary 7, 2024
200 Meters · OutdoorMonmouth County Championships · May 622.88aMonmouth County ChampionshipsMay 6, 2026
400 Meters · IndoorMonmouth County Championships · Jan 2453.63Monmouth County ChampionshipsJanuary 24, 2025
400 Meters · OutdoorNJSIAA Sectionals South Groups 2 and 3 · May 1652.20NJSIAA Sectionals South Groups 2 and 3May 16, 2025
400m Hurdles · 36" / 0.914m · OutdoorNJSIAA Group 2-3 Championships · Jun 759.28aNJSIAA Group 2-3 ChampionshipsJune 7, 2024
55 Meter · IndoorMonmouth U. TC Indoor Showcase #1 · Dec 107.04aMonmouth U. TC Indoor Showcase #1December 10, 2024
55 Meters · IndoorNJSIAA Sectional Championships - North 2 Group 3 · Feb 107.02NJSIAA Sectional Championships - North 2 Group 3February 10, 2025
55m Hurdles · 39" · IndoorSTCA Season Opener Ocean Breeze · Dec 158.29aSTCA Season Opener Ocean BreezeDecember 15, 2025
800 Meters · IndoorMonmouth County Frosh/ Novice · Jan 92:14.77Monmouth County Frosh/ NoviceJanuary 9, 2025
High Jump · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 311.76mThe 11th Annual Ocean Breeze Invitational 2026January 31, 2026
Long Jump · IndoorRebel Shot/Field Series 3 · Dec 2321-11Rebel Shot/Field Series 3December 23, 2025
Long Jump · OutdoorShore Conference Championships · May 2023-7.50Shore Conference ChampionshipsMay 20, 2026
Pentathlon (Indoor) · Standard · IndoorOcean Breeze Invitational · Feb 12850Ocean Breeze InvitationalFebruary 1, 2025
Shot Put · 12lb · IndoorSTCA Season Opener Ocean Breeze · Dec 1541-7.75STCA Season Opener Ocean BreezeDecember 15, 2025
Shot Put · 12lb · OutdoorRocket Relays · Apr 444-09.50Rocket RelaysApril 4, 2026
Triple Jump · OutdoorMonmouth County Championships · May 644-02.00Monmouth County ChampionshipsMay 6, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · Long Jump · Place 16 · Red Bank RegionalLong Jump16.21-09.75Wind: 012
May 29NJSIAA Group Championships - 2 & 3May 29 · Triple Jump · Place 16 · Red Bank RegionalTriple Jump16.41-11Wind: 0.812
May 29NJSIAA Group Championships - 2 & 3May 29 · Long Jump · Place 5 · Red Bank RegionalLong Jump5.22-11.75Wind: 1.212
May 20Shore Conference ChampionshipsMay 20 · Triple Jump · Place 5 · Red Bank RegionalTriple Jump5.42-612
May 20Shore Conference ChampionshipsMay 20 · Long Jump · Place 1 · Red Bank RegionalLong Jump1.23-7.50 PB12
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · Triple Jump · Place 3 · Red Bank RegionalTriple Jump3.42-1.50Wind: -2.412
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · Long Jump · Place 2 · Red Bank RegionalLong Jump2.22-6.25Wind: 1.512
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · 200 Meters · Place 8 · Red Bank Regional200 Meters8.22.94aWind: -0.612
May 6Monmouth County ChampionshipsMay 6 · Triple Jump · Place 2 · Red Bank RegionalTriple Jump2.44-02.00 PB12
May 6Monmouth County ChampionshipsMay 6 · Long Jump · Place 1 · Red Bank RegionalLong Jump1.22-06.0012
May 6Monmouth County ChampionshipsMay 6 · 200 Meters · Place 11 · Red Bank Regional200 Meters11.22.88a PB12
May 6Monmouth County ChampionshipsMay 6 · 100 Meters · Place 7 · Red Bank Regional100 MetersRound P7.11.27a PB12
May 6Monmouth County ChampionshipsMay 6 · 100 Meters · Place 7 · Red Bank Regional100 Meters7.11.33a12
Apr 30Monmouth County Relay ChampionshipsApr 30 · Triple Jump · Place 7 · Red Bank RegionalTriple Jump7.41-00.5012
Apr 30Monmouth County Relay ChampionshipsApr 30 · Long Jump · Place 1 · Red Bank RegionalLong Jump1.21-10.7512
Apr 30Monmouth County Relay ChampionshipsApr 30 · Shot Put · Place 36 · Red Bank RegionalShot Put12lb36.32-06.0012
Apr 4Rocket RelaysApr 4 · Long Jump · Place 1 · Red Bank RegionalLong Jump1.6.64m12
Apr 4Rocket RelaysApr 4 · Shot Put · Place 5 · Red Bank RegionalShot Put12lb5.44-09.50 PB12
Mar 21Shore Conference A NorthMar 21 · Long Jump · Place 1 · Red Bank RegionalLong Jump1.21-08.0012
Mar 21Shore Conference A NorthMar 21 · Shot Put · Place 8 · Red Bank RegionalShot Put12lb8.43-04.5012
Mar 21Shore Conference A NorthMar 21 · 110m Hurdles · Place 4 · Red Bank Regional110m Hurdles39" / 0.991m4.17.12a PB12

2026 Indoor Track

28 results
DateMeetEventPlMarkGr
Mar 8NJSIAA State Indoor Meet of ChampionsMar 8 · Long Jump · Place 2 · Red Bank RegionalLong Jump222-1012
Mar 8NJSIAA State Indoor Meet of ChampionsMar 8 · Long Jump · Place 2 · Red Bank RegionalLong Jump222-1012
Mar 8NJSIAA State Indoor Meet of ChampionsMar 8 · Long Jump · Place 2 · Red Bank RegionalLong Jump222-1012
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 55m Hurdles · Place 21 · Red Bank Regional55m HurdlesRound P218.5212
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · Shot Put · Place 22 · Red Bank RegionalShot Put2239-0.5012
Feb 6NJSIAA Sectional Championships - North 2 Group 3Feb 6 · Shot Put · Place 6 · Red Bank RegionalShot Put645-0.5012
Feb 6NJSIAA Sectional Championships - North 2 Group 3Feb 6 · Shot Put · Place 6 · Red Bank RegionalShot Put645-0.5012
Feb 6NJSIAA Sectional Championships - North 2 Group 3Feb 6 · 55m Hurdles · Place 7 · Red Bank Regional55m HurdlesRound P78.5812
Feb 6NJSIAA Sectional Championships - North 2 Group 3Feb 6 · 55m Hurdles · Place 7 · Red Bank Regional55m HurdlesRound P78.5812
Feb 6NJSIAA Sectional Championships - North 2 Group 3Feb 6 · 55m Hurdles · Place 6 · Red Bank Regional55m Hurdles68.3912
Feb 6NJSIAA Sectional Championships - North 2 Group 3Feb 6 · 55m Hurdles · Place 6 · Red Bank Regional55m Hurdles68.3912
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 1000 Meters · Place 6 · Red Bank Regional1000 Meters63:01.75 PB12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · High Jump · Place 4 · Red Bank RegionalHigh Jump41.76m PB12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Shot Put · Place 1 · Red Bank RegionalShot Put112.22m12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Long Jump · Place 2 · Red Bank RegionalLong Jump26.45m12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 60m Hurdles · Place 15 · Red Bank Regional60m Hurdles159.2912
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 1000 Meters · Place 6 · Red Bank Regional1000 Meters63:01.7512
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · High Jump · Place 4 · Red Bank RegionalHigh Jump41.76m12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Shot Put · Place 1 · Red Bank RegionalShot Put112.22m12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Long Jump · Place 2 · Red Bank RegionalLong Jump26.45m12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 60m Hurdles · Place 15 · Red Bank Regional60m Hurdles159.2912
Jan 23Monmouth County ChampionshipsJan 23 · Long Jump · Place 1 · Red Bank RegionalLong Jump122-3.7512
Jan 23Monmouth County ChampionshipsJan 23 · Long Jump · Place 1 · Red Bank RegionalLong Jump122-3.7512
Jan 23Monmouth County ChampionshipsJan 23 · 55m Hurdles · Place 12 · Red Bank Regional55m HurdlesRound P128.4612
Jan 23Monmouth County ChampionshipsJan 23 · 55m Hurdles · Place 12 · Red Bank Regional55m HurdlesRound P128.4612
Jan 18NJSIAA Relay Championships - Group 3Jan 18 · Shot Put · Place 16 · Red Bank RegionalShot Put1642-112
Jan 3Monmouth County RelaysJan 3 · Long Jump · Place 1 · Red Bank RegionalLong Jump122-212
Jan 3Monmouth County RelaysJan 3 · Shot Put · Place 5 · Red Bank RegionalShot Put544-512

2025 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 23Rebel Shot/Field Series 3Dec 23 · Long Jump · Place 1 · Red Bank RegionalLong Jump1.21-11 PB12
Dec 23Rebel Shot/Field Series 3Dec 23 · High Jump · Place 3 · Red Bank RegionalHigh Jump3.5-612
Dec 15STCA Season Opener Ocean BreezeDec 15 · 55m Hurdles · Place 7 · Red Bank Regional55m Hurdles39"Round P7.8.51a12
Dec 15STCA Season Opener Ocean BreezeDec 15 · 55m Hurdles · Place 7 · Red Bank Regional55m Hurdles39"7.8.29a PB12
Dec 15STCA Season Opener Ocean BreezeDec 15 · Shot Put · Place 6 · Red Bank RegionalShot Put12lb6.41-7.75 PB12
Feb 10NJSIAA Sectional Championships - North 2 Group 3Feb 10 · Shot Put · Place 27 · Red Bank RegionalShot Put2732-811
Feb 10NJSIAA Sectional Championships - North 2 Group 3Feb 10 · Shot Put · Place 27 · Red Bank RegionalShot Put2732-811
Feb 10NJSIAA Sectional Championships - North 2 Group 3Feb 10 · 55 Meters · Place 20 · Red Bank Regional55 MetersRound P207.02 PB11
Feb 10NJSIAA Sectional Championships - North 2 Group 3Feb 10 · 55 Meters · Place 20 · Red Bank Regional55 MetersRound P207.0211
Feb 1Ocean Breeze InvitationalFeb 1 · Pentathlon (Indoor) · Place 12 · Red Bank RegionalPentathlon (Indoor)Standard12.2850 PB11
Jan 24Monmouth County ChampionshipsJan 24 · 55m Hurdles · Place 20 · Red Bank Regional55m HurdlesRound P208.9611
Jan 24Monmouth County ChampionshipsJan 24 · 55m Hurdles · Place 20 · Red Bank Regional55m HurdlesRound P208.9611
Jan 24Monmouth County ChampionshipsJan 24 · 400 Meters · Place 16 · Red Bank Regional400 Meters1653.63 PB11
Jan 24Monmouth County ChampionshipsJan 24 · 400 Meters · Place 16 · Red Bank Regional400 Meters1653.6311
Jan 9Monmouth County Frosh/ NoviceJan 9 · Shot Put · Place 4 · Red Bank RegionalShot Put437-911
Jan 9Monmouth County Frosh/ NoviceJan 9 · 800 Meters · Place 8 · Red Bank Regional800 Meters82:14.77 PB11
Jan 9Monmouth County Frosh/ NoviceJan 9 · 55m Hurdles · Place 3 · Red Bank Regional55m HurdlesRound P38.7511
Jan 7Rebel Shot/Field Series 3Jan 7 · Long Jump · Place 8 · Red Bank RegionalLong Jump819-6.5011

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 2 & 3May 30 · Long Jump · Place 14 · Red Bank RegionalLong Jump1420-9.5011
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · 400 Meters · Place 15 · Red Bank Regional400 Meters1552.20 PB11
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · 400 Meters · Place 15 · Red Bank Regional400 Meters1552.2011
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · Long Jump · Place 3 · Red Bank RegionalLong Jump320-5.7511
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · Long Jump · Place 3 · Red Bank RegionalLong Jump320-5.7511
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · Long Jump · Place 3 · Red Bank RegionalLong Jump3.20-5.75Wind: 011
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · 400 Meters · Place 15 · Red Bank Regional400 Meters15.52.20a11
May 8Monmouth County ChampionshipsMay 8 · Long Jump · Place 3 · Red Bank RegionalLong Jump3.20-07.5011
May 8Monmouth County ChampionshipsMay 8 · 200 Meters · Place 32 · Red Bank Regional200 Meters32.23.84aWind: -2.711

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 16STCA Season Opener Ocean BreezeDec 16 · 55m Hurdles · Place 9 · Red Bank Regional55m Hurdles39"Round P9.8.59a11
Dec 16STCA Season Opener Ocean BreezeDec 16 · Long Jump · Place 4 · Red Bank RegionalLong Jump4.19-711
Dec 10Monmouth U. TC Indoor Showcase #1Dec 10 · 55 Meter · Place 7 · Red Bank Regional55 Meter7.7.04a PB11
Dec 10Monmouth U. TC Indoor Showcase #1Dec 10 · Long Jump · Place 1 · Red Bank RegionalLong Jump1.6.18m11
Dec 10Monmouth U. TC Indoor Showcase #1Dec 10 · Shot Put · Place 3 · Red Bank RegionalShot Put12lb3.39-01.5011
Feb 11NJSIAA Sectional Championships - Central Group 2&3Feb 11 · 400 Meters · Place 13 · Red Bank Regional400 Meters1354.7810
Feb 7STCA InvitationalFeb 7 · Triple Jump · Place 11 · Red Bank RegionalTriple Jump1137-11.5010
Feb 7STCA InvitationalFeb 7 · 200 Meters · Place 51 · Red Bank Regional200 Meters5124.47 PB10
Jan 25Shore Conference Indoor ChampionshipsJan 25 · 400 Meters · Place 24 · Red Bank Regional400 Meters2455.6210
Jan 21Monmouth County ChampionshipsJan 21 · 400 Meters · Place 22 · Red Bank Regional400 Meters2254.8610

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · 400m Hurdles · Place 13 · Red Bank Regional400m Hurdles36" / 0.914m13.59.28a PB10
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 400 Meters · Place 18 · Red Bank Regional400 Meters1853.5210
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 400m Hurdles · Place 6 · Red Bank Regional400m Hurdles659.5110
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · Triple Jump · Place 12 · Red Bank RegionalTriple Jump1238-3.5010
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · Triple Jump · Place 12 · Red Bank RegionalTriple Jump1238-3.5010
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 400m Hurdles · Place 6 · Red Bank Regional400m Hurdles659.5110
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 400 Meters · Place 18 · Red Bank Regional400 Meters1853.5210
May 18Shore Conference ChampionshipsMay 18 · Triple Jump · Place 12 · Red Bank RegionalTriple Jump1238-6.5010
May 18Shore Conference ChampionshipsMay 18 · 400 Meters · Place 21 · Red Bank Regional400 Meters2153.4910
May 17Monmouth County Boys Frosh/Soph ChampionshipsMay 17 · Long Jump · Place 1 · Red Bank RegionalLong Jump120-910
May 17Monmouth County Boys Frosh/Soph ChampionshipsMay 17 · 400m Hurdles · Place 2 · Red Bank Regional400m Hurdles259.8210
May 9Monmouth County ChampionshipsMay 9 · Triple Jump · Place 11 · Red Bank RegionalTriple Jump11.38-11.2510
May 9Monmouth County ChampionshipsMay 9 · 400 Meters · Place 28 · Red Bank Regional400 Meters28.53.05a10
May 9Monmouth County ChampionshipsMay 9 · 200 Meters · Place 24 · Red Bank Regional200 Meters24.23.72a10

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 400 Meters · Place 22 · Red Bank Regional400 Meters2254.509
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · Triple Jump · Place 15 · Red Bank RegionalTriple Jump1536-19
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 400 Meters · Place 22 · Red Bank Regional400 Meters2254.509
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · Triple Jump · Place 15 · Red Bank RegionalTriple Jump1536-19
May 18Monmouth County Boys Frosh/Soph ChampionshipsMay 18 · Triple Jump · Place 2 · Red Bank RegionalTriple Jump237-9.259
May 18Monmouth County Boys Frosh/Soph ChampionshipsMay 18 · 200 Meters · Place 3 · Red Bank Regional200 Meters324.469
May 18Monmouth County Boys Frosh/Soph ChampionshipsMay 18 · 400 Meters · Place 3 · Red Bank Regional400 Meters354.269
May 10Monmouth County ChampionshipsMay 10 · Triple Jump · Place 18 · Red Bank RegionalTriple Jump18.38-03.009
May 10Monmouth County ChampionshipsMay 10 · 400 Meters · Place 48 · Red Bank Regional400 Meters48.54.36a9
May 4Monmouth County Relay ChampionshipsMay 4 · Triple Jump · Place 13 · Red Bank RegionalTriple Jump13.38-00.509
Apr 18B-North DivisionalApr 18 · Triple Jump · Place 7 · Red Bank RegionalTriple Jump7.38-59
Apr 18B-North DivisionalApr 18 · Long Jump · Place 19 · Red Bank RegionalLong Jump19.16-1.759
Apr 18B-North DivisionalApr 18 · 400 Meters · Place 9 · Red Bank Regional400 Meters9.54.68a9

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 4NJSIAA Sectional Championships - Central Group 2&3Feb 4 · 400 Meters · Place 20 · Red Bank Regional400 Meters2055.429
Feb 4NJSIAA Sectional Championships - Central Group 2&3Feb 4 · 400 Meters · Place 20 · Red Bank Regional400 Meters2055.429
Jan 25Monmouth County Frosh NoviceJan 25 · 800 Meters · Place 4 · Red Bank Regional800 Meters42:18.039
Jan 25Monmouth County Frosh NoviceJan 25 · 400 Meters · Place 3 · Red Bank Regional400 Meters355.879
Jan 25Monmouth County Frosh NoviceJan 25 · 800 Meters · Place 4 · Red Bank Regional800 Meters42:18.039
Jan 25Monmouth County Frosh NoviceJan 25 · 800 Meters · Place 4 · Red Bank Regional800 Meters42:18.039
Jan 25Monmouth County Frosh NoviceJan 25 · 400 Meters · Place 3 · Red Bank Regional400 Meters355.879
Jan 25Monmouth County Frosh NoviceJan 25 · 400 Meters · Place 3 · Red Bank Regional400 Meters355.879
Jan 20Monmouth County ChampionshipsJan 20 · 400 Meters · Place 23 · Red Bank Regional400 Meters2355.459