Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorECAC DIII Outdoor Track & Field Championships · May 1411.35aECAC DIII Outdoor Track & Field ChampionshipsMay 14, 2025
100 Meters · OutdoorGMC Championships · May 2311.13aGMC ChampionshipsMay 23, 2023
200 Meters · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 1523.14aEssex County Track Coaches Assn. Season Opener InviteDecember 15, 2023
200 Meters · OutdoorGMC Championships · May 2322.86aGMC ChampionshipsMay 23, 2023
300 Meters · IndoorNorth Shore HS Invitational · Dec 2337.33aNorth Shore HS InvitationalDecember 23, 2023
400 Meters · IndoorMid-Winter Classic · Jan 1756.51Mid-Winter ClassicJanuary 17, 2023
55 Meter · IndoorEssex County Track Coaches Assn. Season Opener Invitational · Dec 176.78aEssex County Track Coaches Assn. Season Opener InvitationalDecember 17, 2021
55 Meters · IndoorNJSIAA Sectional Championships - Central Groups 1&4 · Feb 116.72NJSIAA Sectional Championships - Central Groups 1&4February 11, 2023
High Jump · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 155-0Essex County Track Coaches Assn. Season Opener InviteDecember 15, 2023
Long Jump · OutdoorGMC Championship · May 2418-02.00GMC ChampionshipMay 24, 2022
Triple Jump · OutdoorRaider Novice Invitational · May 1237-09.00Raider Novice InvitationalMay 12, 2023

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 2NJAC Outdoor Track & Field ChampionshipsMay 2 · 200 Meters · Place 28 · KeanKean200 MetersRound P28.23.35aWind: 0So
May 2NJAC Outdoor Track & Field ChampionshipsMay 2 · 100 Meters · Place 23 · KeanKean100 MetersRound P23.11.57aWind: 0.5So
Apr 23Kean Sprint NightApr 23 · 200 Meters · Place 5 · KeanKean200 Meters5.23.62aWind: 0.1So
Apr 23Kean Sprint NightApr 23 · 100 Meters · Place 11 · KeanKean100 Meters11.11.54aWind: 0.5So
Apr 10Delaware InvitationalApr 10 · 100 Meters · Place 26 · KeanKean100 Meters26.12.21aWind: -1.8So
Apr 3Osprey OpenApr 3 · 200 Meters · Place 20 · KeanKean200 Meters2024.00aSo
Apr 3Osprey OpenApr 3 · 100 Meters · Place 29 · KeanKean100 Meters2911.68aSo
Mar 27Ramapo College InvitationalMar 27 · 100 Meters · Place 40 · KeanKean100 MetersRound P40.11.90aWind: 0So

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
May 14ECAC DIII Outdoor Track & Field ChampionshipsMay 14 · 100 Meters · Place 6 · KeanKean100 MetersRound P6.11.35a PBWind: 0.2Fr
May 14ECAC DIII Outdoor Track & Field ChampionshipsMay 14 · 100 Meters · Place 5 · KeanKean100 Meters5.11.40aWind: 0.3Fr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 3NJAC Outdoor Track & Field ChampionshipsMay 3 · 100 Meters · Place 18 · KeanKean100 MetersRound P18.11.36aWind: 2Fr
Apr 25TCNJ Lions InviteApr 25 · 100 Meters · Place 31 · KeanKean100 Meters31.11.52aWind: 1Fr
Apr 18Wolverine ClassicApr 18 · 100 Meters · Place 8 · KeanKean100 MetersRound H8.11.48aWind: 0Fr
Apr 18Wolverine ClassicApr 18 · 100 Meters · Place 7 · KeanKean100 Meters7.11.600aFr
Apr 11Bill Butler RelaysApr 11 · 100 Meters · Place 15 · KeanKean100 Meters1511.45aFr
Mar 28Osprey OpenMar 28 · 100 Meters · Place 8 · KeanKean100 Meters811.75FR

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals Central Groups 1 and 4May 31 · Long Jump · Place 18 · New BrunswicNew BrunswicLong Jump1818-06.0012
May 31NJSIAA Sectionals Central Groups 1 and 4May 31 · 200 Meters · Place 27 · New BrunswicNew Brunswic200 Meters2723.8412
May 31NJSIAA Sectionals Central Groups 1 and 4May 31 · 100 Meters · Place 16 · New BrunswicNew Brunswic100 MetersRound P1611.4912
May 21GMC ChampionshipsMay 21 · 200 Meters · Place 17 · New BrunswickNew Brunswick200 Meters1723.0212
May 21GMC ChampionshipsMay 21 · Long Jump · Place 29 · New BrunswickNew BrunswickLong Jump2918-4.5012
May 21GMC ChampionshipsMay 21 · 100 Meters · Place 15 · New BrunswickNew Brunswick100 MetersRound P1511.2912
Apr 30Middlesex County RelaysApr 30 · Long Jump · Place 14 · New BrunswickNew BrunswickLong Jump1419-9.2512

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · 55 Meters · Place 17 · New BrunswickNew Brunswick55 MetersRound P176.7512
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · 55 Meters · Place 17 · New BrunswickNew Brunswick55 MetersRound P176.7512
Feb 4NJSIAA Sectional Championships - Central Groups 1&4Feb 4 · 55 Meters · Place 4 · New BrunswickNew Brunswick55 MetersRound P46.8412
Feb 4NJSIAA Sectional Championships - Central Groups 1&4Feb 4 · 55 Meters · Place 4 · New BrunswickNew Brunswick55 Meters46.7612
Jan 20Greater Middlesex Conf. ChampionshipsJan 20 · 55 Meters · Place 5 · New BrunswickNew Brunswick55 MetersRound P56.7712
Jan 20Greater Middlesex Conf. ChampionshipsJan 20 · 55 Meters · Place 5 · New BrunswickNew Brunswick55 Meters56.7712

2023 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 23North Shore HS InvitationalDec 23 · 300 Meters · Place 34 · New BrunswickNew Brunswick300 Meters34.37.33a PB12
Dec 23North Shore HS InvitationalDec 23 · 55 Meter · Place 30 · New BrunswickNew Brunswick55 MeterRound P30.6.82a12
Dec 23North Shore HS InvitationalDec 23 · High Jump · New BrunswickNew BrunswickHigh Jump--NH12
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · 55 Meter · Place 13 · New BrunswickNew Brunswick55 MeterRound P13.6.83a12
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · High Jump · Place 30 · New BrunswickNew BrunswickHigh Jump30.5-0 PB12
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · 200 Meters · Place 10 · New BrunswickNew Brunswick200 Meters10.23.14a PB12
Feb 17NJSIAA Group ChampionshipsFeb 17 · 55 Meters · Place 13 · New BrunswickNew Brunswick55 MetersRound P136.7311
Feb 11NJSIAA Sectional Championships - Central Groups 1&4Feb 11 · 55 Meters · Place 5 · New BrunswickNew Brunswick55 MetersRound P56.72 PB11
Feb 11NJSIAA Sectional Championships - Central Groups 1&4Feb 11 · 55 Meters · Place 5 · New BrunswickNew Brunswick55 Meters56.7511
Feb 11NJSIAA Sectional Championships - Central Groups 1&4Feb 11 · 55 Meters · Place 5 · New BrunswickNew Brunswick55 MetersRound P56.7211
Feb 11NJSIAA Sectional Championships - Central Groups 1&4Feb 11 · 55 Meters · Place 5 · New BrunswickNew Brunswick55 Meters56.7511
Jan 21Greater Middlesex Conf. ChampionshipsJan 21 · 55 Meters · Place 4 · New BrunswickNew Brunswick55 MetersRound P46.7711
Jan 21Greater Middlesex Conf. ChampionshipsJan 21 · 55 Meters · Place 6 · New BrunswickNew Brunswick55 Meters66.7611
Jan 17Mid-Winter ClassicJan 17 · 400 Meters · Place 5 · New BrunswickNew Brunswick400 Meters556.51 PB11

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals Central Groups 1 and 4Jun 2 · 200 Meters · Place 9 · New BrunswickNew Brunswick200 Meters9.23.32aWind: 111
May 30Ridge Novice InvitationalMay 30 · Triple Jump · Place 4 · New BrunswicNew BrunswicTriple Jump437-10.00—
May 23GMC ChampionshipsMay 23 · 200 Meters · Place 8 · New BrunswickNew Brunswick200 Meters8.22.86a PBWind: 1.411
May 23GMC ChampionshipsMay 23 · 100 Meters · Place 7 · New BrunswickNew Brunswick100 MetersRound P7.11.13a PB11
May 23GMC ChampionshipsMay 23 · 100 Meters · Place 8 · New BrunswickNew Brunswick100 Meters8.11.19a11
May 12Raider Novice InvitationalMay 12 · Triple Jump · Place 2 · New BrunswickNew BrunswickTriple Jump2.37-09.00 PB11
May 2Middlesex County RelaysMay 2 · Triple Jump · Place 27 · New BrunswickNew BrunswickTriple Jump27.37-311
May 2Middlesex County RelaysMay 2 · Long Jump · Place 32 · New BrunswickNew BrunswickLong Jump32.18-1.5011
Apr 22Colts Neck Spring InvitationalApr 22 · Triple Jump · Place 9 · New BrunswickNew BrunswickTriple Jump938-6.8011

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 26North Shore HS InvitationalDec 26 · 300 Meters · Place 12 · New BrunswickNew Brunswick300 MetersRound P12.37.46a11
Dec 26North Shore HS InvitationalDec 26 · 55 Meter · Place 19 · New BrunswickNew Brunswick55 MeterRound P19.6.88a11
Dec 16Essex County Track Coaches Assn. Season Opener InviteDec 16 · 55 Meter · Place 11 · New BrunswickNew Brunswick55 MeterRound P11.6.84a11
Dec 16Essex County Track Coaches Assn. Season Opener InviteDec 16 · 200 Meters · Place 21 · New BrunswickNew Brunswick200 Meters21.24.23a11
Feb 12NJSIAA Sectional Championships - Central Groups 1&4Feb 12 · 55 Meters · Place 13 · New BrunswickNew Brunswick55 Meters136.8210
Feb 12NJSIAA Sectional Championships - Central Groups 1&4Feb 12 · 55 Meters · Place 13 · New BrunswicNew Brunswic55 MetersRound P136.8210

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals Central Groups 1 and 4Jun 3 · 200 Meters · Place 14 · New BrunswickNew Brunswick200 Meters14.23.53aWind: 010
Jun 3NJSIAA Sectionals Central Groups 1 and 4Jun 3 · 100 Meters · Place 14 · New BrunswickNew Brunswick100 MetersRound P14.11.49aWind: -0.710
May 31Ridge Novice InvitationalMay 31 · Long Jump · Place 3 · New BrunswicNew BrunswicLong Jump319-01.00—
May 24GMC ChampionshipMay 24 · Long Jump · Place 32 · New BrunswickNew BrunswickLong Jump32.18-02.00 PB10
May 24GMC ChampionshipMay 24 · 200 Meters · Place 7 · New BrunswickNew Brunswick200 Meters7.23.05a10
May 24GMC ChampionshipMay 24 · 100 Meters · Place 8 · New BrunswickNew Brunswick100 MetersRound P8.11.19a10
May 24GMC ChampionshipMay 24 · 100 Meters · Place 8 · New BrunswickNew Brunswick100 Meters8.11.27a10
Apr 30Lion InvitationalApr 30 · Long Jump · Place 45 · New BrunswicNew BrunswicLong Jump4516-02.75—
Apr 30Lion InvitationalApr 30 · 200 Meters · Place 5 · New BrunswicNew Brunswic200 Meters523.16—
Apr 30Lion InvitationalApr 30 · 100 Meters · Place 6 · New BrunswicNew Brunswic100 Meters611.37—
Apr 30Lion InvitationalApr 30 · 100 Meters · Place 5 · New BrunswicNew Brunswic100 MetersRound P511.33—

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17Essex County Track Coaches Assn. Season Opener InvitationalDec 17 · 55 Meter · Place 4 · New BrunswickNew Brunswick55 MeterRound P4.6.86a10
Dec 17Essex County Track Coaches Assn. Season Opener InvitationalDec 17 · 55 Meter · Place 2 · New BrunswickNew Brunswick55 Meter2.6.78a PB10
Dec 17Essex County Track Coaches Assn. Season Opener InvitationalDec 17 · 200 Meters · Place 16 · New BrunswickNew Brunswick200 Meters16.24.32a10

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 4NJSIAA Sectionals Central Groups 1 and 4Jun 4 · Long Jump · Place 24 · New BrunswickNew BrunswickLong Jump24.17-03.509
Jun 4NJSIAA Sectionals Central Groups 1 and 4Jun 4 · 100 Meters · Place 27 · New BrunswickNew Brunswick100 MetersRound P27.11.81a9
May 17GMC ChampionshipsMay 17 · Long Jump · Place 36 · New BrunswickNew BrunswickLong Jump36.16-00.009
May 17GMC ChampionshipsMay 17 · 200 Meters · Place 35 · New BrunswickNew Brunswick200 Meters35.24.53a9
May 17GMC ChampionshipsMay 17 · 100 Meters · Place 40 · New BrunswickNew Brunswick100 MetersRound P40.12.14a9