Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSomerset County Champs · Apr 2911.67Somerset County ChampsApril 29, 2025
110m Hurdles · 39" / 0.991m · OutdoorSomerville, Gill, Pingry vs Ridge · Apr 2019.0Somerville, Gill, Pingry vs RidgeApril 20, 2022
200 Meters · OutdoorSomerset County Champs · May 1423.84Somerset County ChampsMay 14, 2024
400 Meters · Relay Split · OutdoorSkyland Relays · Apr 1347.915aSkyland RelaysApril 13, 2024
Javelin · 800g · OutdoorDual: Somerville, Gill, Pingry VS Ridge · Apr 1896-7Dual: Somerville, Gill, Pingry VS RidgeApril 18, 2023
Shot Put · 12lb · OutdoorSkyland Relays · Apr 1336-07.75Skyland RelaysApril 13, 2024

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

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 29Somerset County ChampsApr 29 · 200 Meters · Place 14 · Somerville200 Meters1424.11—
Apr 29Somerset County ChampsApr 29 · 100 Meters · Place 9 · Somerville100 Meters911.67 PB—
Apr 29Somerset County ChampsApr 29 · 100 Meters · Place 9 · Somerville100 MetersRound P911.67—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 200 Meters · Place 22 · Somerville200 Meters2224.0511
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 200 Meters · Place 22 · Somerville200 Meters2224.0511
May 21Skyland Conference Champs - DivisionalMay 21 · Shot Put · Place 34 · Somerville-BoysShot Put3436-01.25—
May 21Skyland Conference Champs - DivisionalMay 21 · 200 Meters · Place 26 · Somerville-Boys200 Meters2624.12—
May 21Skyland Conference Champs - DivisionalMay 21 · 100 Meters · Place 37 · Somerville-Boys100 Meters3711.985—
May 21Skyland Conference Champs - Open ScoresMay 21 · Shot Put · Place 34 · SomervilleShot Put12lb34.36-01.2511
May 21Skyland Conference Champs - Open ScoresMay 21 · 200 Meters · Place 26 · Somerville200 Meters26.24.12a11
May 21Skyland Conference Champs - Open ScoresMay 21 · 100 Meters · Place 37 · Somerville100 Meters37.11.99a11
May 14Somerset County ChampsMay 14 · Shot Put · Place 13 · Somerville HShot Put1339-03.75—
May 14Somerset County ChampsMay 14 · 200 Meters · Place 12 · Somerville H200 Meters1223.84 PB—
May 4Neville Plummer Memorial InvitationalMay 4 · Shot Put · Place 9 · SomervilleShot Put937-911
May 4Neville Plummer Memorial InvitationalMay 4 · 200 Meters · Place 15 · Somerville200 Meters1524.0111
May 4Neville Plummer Memorial InvitationalMay 4 · 100 Meters · Place 17 · Somerville100 MetersRound P1711.8511
Apr 13Skyland RelaysApr 13 · Shot Put · Place 10 · SomervilleShot Put12lb10.36-07.75 PB11
Apr 13Skyland RelaysApr 13 · 400 Meters · Somerville400 MetersRelay Split—47.915a PB11

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 25Skyland Conference Boys Frosh/Soph ChampsMay 25 · Javelin · Place 12 · Somerville HJavelin1297-00—
May 25Skyland Conference Boys Frosh/Soph ChampsMay 25 · 200 Meters · Place 8 · Somerville H200 Meters824.11—
May 25Skyland Conference Boys Frosh/Soph ChampsMay 25 · 100 Meters · Place 6 · Somerville H100 Meters611.80—
May 25Skyland Conference Boys Frosh/Soph ChampsMay 25 · 100 Meters · Place 5 · Somerville H100 MetersRound P511.92—
May 23Skyland Conference ChampionshipsMay 23 · 200 Meters · Place 31 · Somerville H200 Meters3124.221—
Apr 18Dual: Somerville, Gill, Pingry VS RidgeApr 18 · Javelin · Place 10 · SomervilleJavelin800g10.96-7 PB10
Apr 18Dual: Somerville, Gill, Pingry VS RidgeApr 18 · Shot Put · Place 11 · SomervilleShot Put12lb11.31-610

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 20Somerville, Gill, Pingry vs RidgeApr 20 · 110m Hurdles · Place 5 · Somerville110m Hurdles39" / 0.991m5.19.0 PB9
Apr 20Somerville, Gill, Pingry vs RidgeApr 20 · 200 Meters · Place 11 · Somerville200 Meters11.25.29