Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor NJISAA Prep A Outdoor Track Championships · May 111.32a NJISAA Prep A Outdoor Track ChampionshipsMay 1, 2026
200 Meters · IndoorNJISAA Prep A and B Indoor Track Championships · Feb 1023.20aNJISAA Prep A and B Indoor Track ChampionshipsFebruary 10, 2026
200 Meters · OutdoorMcNamara Mustang Invitational · Apr 1823.01aMcNamara Mustang InvitationalApril 18, 2026
300 Meters · IndoorThe Egg Club Invitational · Dec 2240.79aThe Egg Club InvitationalDecember 22, 2023
400 Meters · IndoorGreater Middlesex Conf. Championships · Jan 2056.81Greater Middlesex Conf. ChampionshipsJanuary 20, 2024
400 Meters · OutdoorBishop McNamara Last Chance · May 3050.95aBishop McNamara Last ChanceMay 30, 2026
55 Meter · IndoorMAPL Indoor Track & Field Championship · Feb 76.79aMAPL Indoor Track & Field ChampionshipFebruary 7, 2026
Discus · 1.6kg · Outdoor NJISAA Prep A Outdoor Track Championships · May 1138' 9" NJISAA Prep A Outdoor Track ChampionshipsMay 1, 2026
Shot Put · 12lb · IndoorNJISAA Prep A and B Indoor Track Championships · Feb 1044' 5"NJISAA Prep A and B Indoor Track ChampionshipsFebruary 10, 2026
Shot Put · 12lb · Outdoor NJISAA Prep A Outdoor Track Championships · May 143' 3.25" NJISAA Prep A Outdoor Track ChampionshipsMay 1, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 30Bishop McNamara Last ChanceMay 30 · 400 Meters · Place 33 · LawrencevilleLawrenceville400 Meters33.50.95a PB11
May 30Bishop McNamara Last ChanceMay 30 · 200 Meters · LawrencevilleLawrenceville200 Meters--NT11
May 1 NJISAA Prep A Outdoor Track ChampionshipsMay 1 · Discus · Place 2 · LawrencevilleLawrencevilleDiscus1.6kg2.138' 9" PB11
May 1 NJISAA Prep A Outdoor Track ChampionshipsMay 1 · Shot Put · Place 2 · LawrencevilleLawrencevilleShot Put12lb2.43' 3.25" PB11
May 1 NJISAA Prep A Outdoor Track ChampionshipsMay 1 · 200 Meters · Place 5 · LawrencevilleLawrenceville200 Meters5.23.18a11
May 1 NJISAA Prep A Outdoor Track ChampionshipsMay 1 · 100 Meters · Place 4 · LawrencevilleLawrenceville100 MetersRound P4.11.32a PB11
May 1 NJISAA Prep A Outdoor Track ChampionshipsMay 1 · 100 Meters · Place 7 · LawrencevilleLawrenceville100 Meters7.11.34a11
Apr 18McNamara Mustang InvitationalApr 18 · 200 Meters · Place 23 · LawrencevilleLawrenceville200 Meters23.23.01a PB11
Apr 18McNamara Mustang InvitationalApr 18 · 100 Meters · Place 19 · LawrencevilleLawrenceville100 Meters19.11.33a11
Apr 15Peddie Outdoor Track InviteApr 15 · 100 Meters · Place 3 · LawrencevilleLawrenceville100 Meters3.11.45a11
Apr 2Big Red InvitationalApr 2 · Discus · Place 3 · LawrencevilleLawrencevilleDiscus3129-06—
Apr 2Big Red InvitationalApr 2 · Shot Put · Place 3 · LawrencevilleLawrencevilleShot Put340-08.00—

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 10NJISAA Prep A and B Indoor Track ChampionshipsFeb 10 · 55 Meter · LawrencevilleLawrenceville55 MeterRound P—DNS11
Feb 10NJISAA Prep A and B Indoor Track ChampionshipsFeb 10 · Shot Put · Place 5 · LawrencevilleLawrencevilleShot Put12lb5.44' 5" PB11
Feb 10NJISAA Prep A and B Indoor Track ChampionshipsFeb 10 · 200 Meters · Place 5 · LawrencevilleLawrenceville200 Meters5.23.20a PB11
Feb 7MAPL Indoor Track & Field ChampionshipFeb 7 · 55 Meter · Place 7 · LawrencevilleLawrenceville55 MeterRound P7.6.79a PB11
Feb 7MAPL Indoor Track & Field ChampionshipFeb 7 · 55 Meter · Place 8 · LawrencevilleLawrenceville55 Meter8.6.90a11
Feb 7MAPL Indoor Track & Field ChampionshipFeb 7 · Shot Put · Place 4 · LawrencevilleLawrencevilleShot Put12lb4.41' 9.5"11
Feb 7MAPL Indoor Track & Field ChampionshipFeb 7 · 200 Meters · Place 5 · LawrencevilleLawrenceville200 Meters5.23.29a11
Jan 28JV InvitationalJan 28 · 55 Meter · Place 1 · LawrencevilleLawrenceville55 Meter1.6.83a11
Jan 28JV InvitationalJan 28 · Shot Put · LawrencevilleLawrencevilleShot Put12lb—DNS11
Jan 28JV InvitationalJan 28 · 200 Meters · Place 2 · LawrencevilleLawrenceville200 Meters2.23.48a11
Jan 21LVS Senior Day InviteJan 21 · Shot Put · Place 4 · LawrencevilleLawrencevilleShot Put440-5.510

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 3Lawrenceville OpenerDec 3 · Shot Put · LawrencevilleLawrencevilleShot Put12lb—DNS11
Dec 3Lawrenceville OpenerDec 3 · 200 Meters · LawrencevilleLawrenceville200 Meters—DNS11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 1 & 4May 30 · Discus · Place 10 · North BrunswNorth BrunswDiscus10146-0811
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · Discus · Place 3 · North BrunswNorth BrunswDiscus3145-1011
May 13East Brunswick Sprint Series #1May 13 · 200 Meters · Place 26 · North BrunswNorth Brunsw200 Meters2623.56—
May 13East Brunswick Sprint Series #1May 13 · 100 Meters · Place 21 · North BrunswNorth Brunsw100 Meters2111.70—
May 6GMC ChampionshipsMay 6 · Discus · Place 5 · North BrunswickNorth BrunswickDiscus5139-511
May 6GMC ChampionshipsMay 6 · Shot Put · Place 7 · North BrunswickNorth BrunswickShot Put743-811

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 4Ridge Novice InvitationalJun 4 · 200 Meters · Place 4 · North BrunswNorth Brunsw200 Meters423.81—
May 31NJSIAA Sectionals Central Groups 1 and 4May 31 · 400 Meters · Place 34 · North BrunswNorth Brunsw400 Meters3456.3010
May 21GMC ChampionshipsMay 21 · 400 Meters · Place 54 · North BrunswickNorth Brunswick400 Meters5456.6810
May 11GMC Red & White ChampionshipMay 11 · 400 Meters · Place 20 · North Brunswick TownshipNorth Brunswick Township400 Meters20.55.37a10
May 4Neville Plummer Memorial InvitationalMay 4 · 400 Meters · Place 19 · North BrunswickNorth Brunswick400 Meters1956.4510
Apr 20Colts Neck Spring InvitationalApr 20 · 400 Meters · Place 35 · North Brunswick TownshipNorth Brunswick Township400 Meters35.57.49a10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 20Greater Middlesex Conf. ChampionshipsJan 20 · 400 Meters · Place 34 · North BrunswickNorth Brunswick400 Meters3456.81 PB10

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 55 Meter · Place 44 · North Brunswick TownshipNorth Brunswick Township55 Meter44.7.31a10
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 200 Meters · Place 44 · North Brunswick TownshipNorth Brunswick Township200 Meters44.25.04a10
Dec 22The Egg Club InvitationalDec 22 · 300 Meters · Place 8 · North Brunswick TownshipNorth Brunswick Township300 Meters8.40.79a PB10
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · 400 Meters · Place 87 · North Brunswick TownshipNorth Brunswick Township400 Meters87.1:01.22a10
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · 200 Meters · Place 69 · North Brunswick TownshipNorth Brunswick Township200 Meters69.25.07a10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 15GMC Track Coaches Freshman ChampionshipsMay 15 · 200 Meters · Place 8 · North BrunswNorth Brunsw200 Meters824.56—
May 15GMC Track Coaches Freshman ChampionshipsMay 15 · 400 Meters · Place 5 · North BrunswNorth Brunsw400 Meters556.60—