Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNJSIAA Sectionals Central Groups 1 and 4 · May 1512.27aNJSIAA Sectionals Central Groups 1 and 4May 15, 2026
200 Meters · IndoorOcean Breeze Invitational · Feb 126.12aOcean Breeze InvitationalFebruary 1, 2025
200 Meters · OutdoorLion Invitational · Apr 2425.86aLion InvitationalApril 24, 2026
300 Meters · IndoorBishop Loughlin Games · Dec 1646.08aBishop Loughlin GamesDecember 16, 2023
400 Meters · IndoorNJSIAA Group 1 & 4 Championships · Feb 2858.85NJSIAA Group 1 & 4 ChampionshipsFebruary 28, 2026
400 Meters · OutdoorThe Winner's Circle at The Horse Farm · Jun 1056.06aThe Winner's Circle at The Horse FarmJune 10, 2026
55 Meter · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 197.59aEssex County Track Coaches Assn. Season Opener InviteDecember 19, 2025
55 Meters · IndoorNJSIAA Group 1 & 4 Championships · Feb 287.55NJSIAA Group 1 & 4 ChampionshipsFebruary 28, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 10The Winner's Circle at The Horse FarmJun 10 · 400 Meters · Place 5 · Metuchen400 Meters5.56.06a PB11
Jun 3NJSIAA State Meet Of ChampionsJun 3 · 400 Meters · Place 14 · Metuchen400 Meters14.57.01a11
May 29NJSIAA Group Championships - 1 & 4May 29 · 400 Meters · Place 2 · Metuchen400 Meters2.59.12a11
May 29NJSIAA Group Championships - 1 & 4May 29 · 200 Meters · Place 1 · Metuchen200 Meters1.25.35aWind: 2.511
May 29NJSIAA Group Championships - 1 & 4May 29 · 100 Meters · Place 2 · Metuchen100 MetersRound P2.12.55aWind: 1.411
May 29NJSIAA Group Championships - 1 & 4May 29 · 100 Meters · Place 3 · Metuchen100 Meters3.12.75aWind: -2.511
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 400 Meters · Place 1 · Metuchen400 Meters1.57.05a11
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 200 Meters · Place 1 · Metuchen200 Meters1.26.06aWind: -111
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 100 Meters · Place 1 · Metuchen100 MetersRound P1.12.50aWind: 0.311
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 100 Meters · Place 1 · Metuchen100 Meters1.12.27a PBWind: 0.411
Apr 24Lion InvitationalApr 24 · 200 Meters · Place 1 · Metuchen200 Meters1.25.86a PB11
Apr 24Lion InvitationalApr 24 · 100 Meters · Place 2 · Metuchen100 Meters2.12.84a11
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Metuchen400 Meters—58.27a11
Apr 17Raider TwilightApr 17 · 200 Meters · Place 5 · Metuchen200 Meters5.25.91a11
Apr 7GMC Red & White Division ChampionshipApr 7 · 400 Meters · Place 1 · Metuchen400 Meters1.1:02.77a11

2026 Indoor Track

21 results
DateMeetEventPlMarkGr
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 55 Meters · Place 6 · Metuchen55 MetersRound P67.6211
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 55 Meters · Place 6 · Metuchen55 MetersRound P67.6211
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 55 Meters · Place 3 · Metuchen55 Meters37.55 PB11
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 55 Meters · Place 3 · Metuchen55 Meters37.5511
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 400 Meters · Place 1 · Metuchen400 Meters158.85 PB11
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 400 Meters · Place 1 · Metuchen400 Meters158.8511
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 55 Meters · Place 3 · Metuchen55 MetersRound P37.6211
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 55 Meters · Place 3 · Metuchen55 MetersRound P37.6211
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 55 Meters · Place 4 · Metuchen55 Meters47.6811
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 55 Meters · Place 4 · Metuchen55 Meters47.6811
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 400 Meters · Place 1 · Metuchen400 Meters11:00.0411
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 400 Meters · Place 1 · Metuchen400 Meters11:00.0411
Jan 31SJTCA #16Jan 31 · 400 Meters · Place 2 · Metuchen400 Meters259.8811
Jan 31SJTCA #16Jan 31 · 400 Meters · Place 2 · Metuchen400 Meters259.8811
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · 55 Meters · Place 7 · Metuchen55 MetersRound P77.6811
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · 55 Meters · Place 7 · Metuchen55 MetersRound P77.6811
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · 55 Meters · Place 6 · Metuchen55 Meters67.6011
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · 55 Meters · Place 6 · Metuchen55 Meters67.6011
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · 400 Meters · Place 2 · Metuchen400 Meters259.1811
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · 400 Meters · Place 2 · Metuchen400 Meters259.1811
Jan 3SJTCA #9Jan 3 · 400 Meters · Place 1 · Metuchen400 Meters11:00.2411

2025 Indoor Track

22 results
DateMeetEventPlMarkGr
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 55 Meter · Place 8 · Metuchen55 MeterRound P8.7.60a11
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 55 Meter · Place 6 · Metuchen55 Meter6.7.59a PB11
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 200 Meters · Place 6 · Metuchen200 Meters6.26.39a11
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · 400 Meters · Place 4 · Metuchen400 Meters41:00.7910
Feb 8NJSIAA Sectional Championships - Central Groups 1&2Feb 8 · 55 Meters · Place 4 · Metuchen55 MetersRound P47.7610
Feb 8NJSIAA Sectional Championships - Central Groups 1&2Feb 8 · 55 Meters · Place 7 · Metuchen55 Meters77.8910
Feb 8NJSIAA Sectional Championships - Central Groups 1&2Feb 8 · 400 Meters · Place 2 · Metuchen400 Meters21:03.3210
Feb 1Ocean Breeze InvitationalFeb 1 · 55 Meter · Place 11 · Metuchen55 MeterRound P11.7.72a10
Feb 1Ocean Breeze InvitationalFeb 1 · 200 Meters · Place 2 · Metuchen200 MetersRound P2.26.13a10
Feb 1Ocean Breeze InvitationalFeb 1 · 200 Meters · Place 2 · Metuchen200 Meters2.26.12a PB10
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 55 Meters · Place 4 · Metuchen55 MetersRound P47.6310
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 55 Meters · Place 4 · Metuchen55 MetersRound P47.6310
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 55 Meters · Place 8 · Metuchen55 Meters87.7210
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 55 Meters · Place 8 · Metuchen55 Meters87.7210
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 400 Meters · Place 3 · Metuchen400 Meters31:01.5410
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 400 Meters · Place 3 · Metuchen400 Meters31:01.5410
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 55 Meters · Place 4 · Metuchen55 MetersRound P47.6310
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 55 Meters · Place 4 · Metuchen55 MetersRound P47.6310
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 55 Meters · Place 8 · Metuchen55 Meters87.7210
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 55 Meters · Place 8 · Metuchen55 Meters87.7210
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 400 Meters · Place 3 · Metuchen400 Meters31:01.5410
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 400 Meters · Place 3 · Metuchen400 Meters31:01.5410

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 11The Winner's Circle at The Horse FarmJun 11 · 200 Meters · Place 9 · Metuchen200 Meters925.9710
Jun 4NJSIAA State Meet Of ChampionsJun 4 · 400 Meters · Place 14 · Metuchen400 Meters1457.2210
May 30NJSIAA Group Championships - 1 & 4May 30 · 200 Meters · Place 4 · Metuchen200 Meters426.1610
May 30NJSIAA Group Championships - 1 & 4May 30 · 400 Meters · Place 2 · Metuchen400 Meters258.3710
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 400 Meters · Place 1 · Metuchen400 Meters158.7610
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 200 Meters · Place 1 · Metuchen200 Meters125.9010
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 100 Meters · Place 1 · Metuchen100 Meters112.7510
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 100 Meters · Place 8 · Metuchen100 MetersRound P813.3110
May 6GMC ChampionshipsMay 6 · 400 Meters · Place 1 · Metuchen400 Meters156.7810
May 6GMC ChampionshipsMay 6 · 100 Meters · Place 6 · Metuchen100 MetersRound P612.6710
May 6GMC ChampionshipsMay 6 · 100 Meters · Place 6 · Metuchen100 Meters612.5110
Apr 15GMC Red & White ChampionshipApr 15 · 200 Meters · Place 3 · Metuchen200 Meters326.16—
Apr 15GMC Red & White ChampionshipApr 15 · 100 Meters · Place 9 · Metuchen100 Meters913.274—

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 30SJTCA Meet #8Dec 30 · 55 Meter · Place 9 · Metuchen55 Meter9.8.05a10
Dec 30SJTCA Meet #8Dec 30 · 400 Meters · Place 3 · Metuchen400 Meters3.1:03.28a10
Dec 17SJTCA Meet #3Dec 17 · 55 Meter · Place 9 · Metuchen55 Meter9.7.70a10
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · 55 Meters · Place 12 · Metuchen55 MetersRound P127.749
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · 55 Meters · Place 12 · Metuchen55 MetersRound P127.749
Feb 4NJSIAA Sectional Championships - Central Groups 1&4Feb 4 · 55 Meters · Place 7 · Metuchen55 MetersRound P77.839
Feb 4NJSIAA Sectional Championships - Central Groups 1&4Feb 4 · 55 Meters · Place 4 · Metuchen55 Meters47.819
Feb 4NJSIAA Sectional Championships - Central Groups 1&4Feb 4 · 400 Meters · Place 7 · Metuchen400 Meters71:04.659
Jan 27SJTCA Winter Meet #13Jan 27 · 55 Meters · Place 20 · Metuchen55 MetersRound P207.939
Jan 27SJTCA Winter Meet #13Jan 27 · 400 Meters · Place 6 · Metuchen400 Meters61:03.589
Jan 20Greater Middlesex Conf. ChampionshipsJan 20 · 55 Meters · Place 23 · Metuchen55 MetersRound P237.979
Jan 20Greater Middlesex Conf. ChampionshipsJan 20 · 400 Meters · Place 11 · Metuchen400 Meters111:04.269

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 100 Meters · Place 9 · Metuchen100 MetersRound P912.809
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 100 Meters · Place 9 · Metuchen100 MetersRound P912.809
May 21GMC ChampionshipsMay 21 · 400 Meters · Place 11 · Metuchen400 Meters111:00.949
May 21GMC ChampionshipsMay 21 · 100 Meters · Place 14 · Metuchen100 MetersRound P1413.119
May 17Rahway Rising Stars Invitational #3May 17 · 200 Meters · Place 1 · Metuchen200 Meters127.039
May 13GMC Track Coaches Freshman ChampionshipsMay 13 · 200 Meters · Place 2 · Metuchen200 Meters227.04—
May 13GMC Track Coaches Freshman ChampionshipsMay 13 · 100 Meters · Place 1 · Metuchen100 Meters112.84—
May 11GMC Red & White ChampionshipMay 11 · 200 Meters · Place 5 · Metuchen200 Meters5.26.91a9
May 11GMC Red & White ChampionshipMay 11 · 100 Meters · Place 6 · Metuchen100 Meters6.13.16a9

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 22The Egg Club InvitationalDec 22 · 300 Meters · Place 6 · Metuchen300 Meters6.48.16a9
Dec 22The Egg Club InvitationalDec 22 · 55 Meter · Place 4 · Metuchen55 Meter4.7.91a9
Dec 16Bishop Loughlin GamesDec 16 · 300 Meters · Place 7 · Metuchen300 Meters7.46.08a PB9