Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNeville Plummer Memorial Invitational · May 613.43aNeville Plummer Memorial InvitationalMay 6, 2023
200 Meters · IndoorPuma New York International Showcase 2026 · Jan 2426.57Puma New York International Showcase 2026January 24, 2026
200 Meters · OutdoorNJSIAA Sectionals South Groups 2 and 3 · May 1525.90aNJSIAA Sectionals South Groups 2 and 3May 15, 2026
300 Meters · IndoorLen Pietrewicz Invitational · Dec 2844.50aLen Pietrewicz InvitationalDecember 28, 2022
400 Meters · IndoorOcean Breeze Elite Invitational · Feb 2458.17Ocean Breeze Elite InvitationalFebruary 24, 2024
400 Meters · OutdoorNJSIAA Sectionals South Groups 2 and 3 · Jun 257.55NJSIAA Sectionals South Groups 2 and 3June 2, 2023
500 Meters · IndoorJAMBAR Coaches Hall of Fame Invite · Dec 211:18.96aJAMBAR Coaches Hall of Fame InviteDecember 21, 2024
55 Meter · IndoorU.S. Marine Corps Holiday Classic · Dec 287.73aU.S. Marine Corps Holiday ClassicDecember 28, 2024
55 Meters · IndoorSJTCA Winter Meet #14 · Jan 297.86SJTCA Winter Meet #14January 29, 2024
600 Meters · IndoorMolloy Stanner Games · Jan 121:36.71Molloy Stanner GamesJanuary 12, 2025
800 Meters · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 312:26.19The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
800 Meters · OutdoorNJSIAA Group Championships - 2 & 3 · May 302:20.40NJSIAA Group Championships - 2 & 3May 30, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 400 Meters · Place 1 · Pemberton Township400 Meters1.58.59a12
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 200 Meters · Place 3 · Pemberton Township200 Meters3.25.90a PBWind: 1.812
May 1Burlington County Divisional ChampionshipsMay 1 · 800 Meters · Place 2 · Pemberton Township800 Meters2.2:35.36a12
May 1Burlington County Divisional ChampionshipsMay 1 · 400 Meters · Place 1 · Pemberton Township400 Meters1.59.63a12
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Pemberton Township400 Meters—1:00.06a12
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · 800 Meters · Place 18 · Pemberton Township800 Meters18.2:35.22a12
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · 400 Meters · Place 6 · Pemberton Township400 Meters6.1:01.50a12

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 800 Meters · Place 5 · Pemberton Township800 Meters52:30.7212
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 400 Meters · Place 2 · Pemberton Township400 Meters258.8812
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 200 Meters · Place 41 · Pemberton Township200 MetersRound P4126.6512
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 32 · Pemberton Township800 Meters322:26.19 PB12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 200 Meters · Place 41 · Pemberton Township200 MetersRound P4126.6512
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 32 · Pemberton Township800 Meters322:26.1912
Jan 24Puma New York International Showcase 2026Jan 24 · 400 Meters · Place 28 · Pemberton Township400 Meters281:00.1812
Jan 24Puma New York International Showcase 2026Jan 24 · 200 Meters · Place 47 · Pemberton Township200 Meters4726.57 PB12
Jan 11Molloy Stanner GamesJan 11 · 600 Meters · Pemberton To600 Meters—DNF12
Jan 11Molloy Stanner GamesJan 11 · 55 Meters · Place 32 · Pemberton To55 Meters327.9212

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 2 & 3May 30 · 200 Meters · Place 15 · Pemberton Township200 Meters1526.2311
May 30NJSIAA Group Championships - 2 & 3May 30 · 800 Meters · Place 10 · Pemberton Township800 Meters102:20.40 PB11
May 30NJSIAA Group Championships - 2 & 3May 30 · 400 Meters · Place 10 · Pemberton Township400 Meters1058.3711
May 10Burlington County ChampionshipMay 10 · 400 Meters · Place 4 · Pemberton Township400 Meters4.58.47a11
May 2Burlington County Divisional ChampsMay 2 · 400 Meters · Place 1 · Pemberton To400 Meters157.82—
Apr 26Lion InvitationalApr 26 · 400 Meters · Place 3 · Pemberton To400 Meters359.60—
Apr 26Lion InvitationalApr 26 · 200 Meters · Place 9 · Pemberton To200 Meters926.68—
Apr 19Colts Neck Spring InvitationalApr 19 · 800 Meters · Place 12 · Pemberton Township800 Meters122:27.1911
Apr 19Colts Neck Spring InvitationalApr 19 · 400 Meters · Place 3 · Pemberton Township400 Meters359.1711
Apr 15Pennsauken FAT Batch Meet #1Apr 15 · 800 Meters · Place 1 · Pemberton Township800 Meters12:33.5411
Apr 15Pennsauken FAT Batch Meet #1Apr 15 · 400 Meters · Place 3 · Pemberton Township400 Meters31:01.5011

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 24Puma New York International Showcase 2025Jan 24 · 400 Meters · Place 18 · Pemberton Township400 Meters1858.8811
Jan 12Molloy Stanner GamesJan 12 · 600 Meters · Place 2 · Pemberton To600 Meters21:36.71 PB11

2024 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 55 Meter · Place 43 · Pemberton Township55 MeterRound P43.7.73a PB11
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 400 Meters · Place 15 · Pemberton Township400 Meters15.59.43a11
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · 500 Meters · Place 6 · Pemberton Township500 Meters6.1:18.96a PB11
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · 400 Meters · Place 1 · Pemberton Township400 Meters1.1:01.50a11
Dec 14Jim Mitchell InvitationalDec 14 · 600 Meters · Place 6 · Pemberton Township600 Meters6.1:40.52a11
Feb 24Ocean Breeze Elite InvitationalFeb 24 · 400 Meters · Place 7 · Pemberton Township400 Meters758.17 PB10
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 400 Meters · Place 5 · Pemberton Township400 Meters51:00.0210
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 400 Meters · Place 5 · Pemberton Township400 Meters51:00.0210
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 400 Meters · Place 1 · Pemberton Township400 Meters11:00.4210
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 400 Meters · Place 1 · Pemberton Township400 Meters11:00.4210
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · 400 Meters · Place 9 · Pemberton Township400 Meters959.2310
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · 200 Meters · Place 5 · Pemberton Township200 MetersRound P526.6010
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · 200 Meters · Place 5 · Pemberton Township200 Meters526.7710
Jan 29SJTCA Winter Meet #14Jan 29 · 55 Meters · Place 16 · Pemberton Township55 MetersRound P167.86 PB10
Jan 29SJTCA Winter Meet #14Jan 29 · 400 Meters · Place 2 · Pemberton Township400 Meters259.9410
Jan 14Molloy Stanner GamesJan 14 · 600 Meters · Place 4 · Pemberton Township600 Meters41:38.8110

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 11Burlington County ChampionshipsMay 11 · 400 Meters · Place 4 · Pemberton Township400 Meters458.9110

2023 Indoor Track

19 results
DateMeetEventPlMarkGr
Dec 28Len Pietrewicz InvitationalDec 28 · 55 Meter · Place 30 · Pemberton Township55 MeterRound P30.8.06aWind: 010
Dec 16JAMBAR Coaches Hall of Fame InvitationalDec 16 · 400 Meters · Place 1 · Pemberton Township400 Meters1.1:00.41a10
Feb 17NJSIAA Group ChampionshipsFeb 17 · 400 Meters · Place 14 · Pemberton Township400 Meters141:03.089
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 55 Meters · Place 17 · Pemberton Township55 MetersRound P177.979
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 400 Meters · Place 4 · Pemberton Township400 Meters41:02.899
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 55 Meters · Place 17 · Pemberton Township55 MetersRound P177.979
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 400 Meters · Place 4 · Pemberton Township400 Meters41:02.899
Jan 21SJTCA Winter Meet #8Jan 21 · 400 Meters · Place 7 · Pemberton Township400 Meters71:03.889
Jan 21SJTCA Winter Meet #8Jan 21 · 55 Meters · Place 21 · Pemberton Township55 MetersRound P217.929
Jan 21SJTCA Winter Meet #8Jan 21 · 55 Meters · Place 21 · Pemberton Township55 Meters217.929
Jan 21SJTCA Winter Meet #8Jan 21 · 400 Meters · Place 7 · Pemberton Township400 Meters71:03.889
Jan 21SJTCA Winter Meet #8Jan 21 · 55 Meters · Place 21 · Pemberton Township55 Meters217.929
Jan 21SJTCA Winter Meet #8Jan 21 · 400 Meters · Place 7 · Pemberton Township400 Meters71:03.889
Jan 7Merli InvitationalJan 7 · 55 Meters · Place 12 · Pemberton Township55 Meters128.179
Jan 7Merli InvitationalJan 7 · 400 Meters · Place 3 · Pemberton Township400 Meters31:04.569
Jan 7Merli InvitationalJan 7 · 55 Meters · Place 12 · Pemberton Township55 MetersRound P128.179
Jan 7Merli InvitationalJan 7 · 400 Meters · Place 3 · Pemberton Township400 Meters31:04.569
Jan 7Merli InvitationalJan 7 · 55 Meters · Place 12 · Pemberton Township55 Meters128.179
Jan 7Merli InvitationalJan 7 · 400 Meters · Place 3 · Pemberton Township400 Meters31:04.569

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 15NJSIAA Meet of ChampionsJun 15 · 400 Meters · Place 11 · Pemberton To400 Meters1158.489
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · 400 Meters · Place 7 · Pemberton Township400 Meters7.58.48a9
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 400 Meters · Place 5 · Pemberton Township400 Meters557.55 PB9
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 200 Meters · Place 14 · Pemberton Township200 Meters1427.619
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 400 Meters · Place 5 · Pemberton To400 Meters557.559
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 200 Meters · Place 14 · Pemberton To200 Meters1427.619
May 25Cherokee Final Countdown- Last ChanceMay 25 · 400 Meters · Place 3 · Pemberton To400 Meters358.35—
May 25Cherokee Final Countdown- Last ChanceMay 25 · 100 Meters · Place 17 · Pemberton To100 Meters1713.46—
May 20Burlington County Scholastic League Divisional ChampionshipsMay 20 · 400 Meters · Place 1 · Pemberton Township400 Meters158.709
May 20Burlington County Scholastic League Divisional ChampionshipsMay 20 · 200 Meters · Place 3 · Pemberton Township200 Meters326.909
May 13Burlington County ChampionshipsMay 13 · 400 Meters · Place 3 · Pemberton Township400 Meters358.909
May 6Neville Plummer Memorial InvitationalMay 6 · 400 Meters · Place 1 · Pemberton Township400 Meters1.59.21a9
May 6Neville Plummer Memorial InvitationalMay 6 · 200 Meters · Place 1 · Pemberton Township200 Meters1.27.16a9
May 6Neville Plummer Memorial InvitationalMay 6 · 100 Meters · Place 6 · Pemberton Township100 MetersRound P6.13.51a9
May 6Neville Plummer Memorial InvitationalMay 6 · 100 Meters · Place 5 · Pemberton Township100 Meters5.13.43a PB9
Apr 22Colts Neck Spring InvitationalApr 22 · 100 Meters · Place 2 · Pemberton Township100 Meters213.639
Apr 22Colts Neck Spring InvitationalApr 22 · 400 Meters · Place 1 · Pemberton Township400 Meters159.989

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28Len Pietrewicz InvitationalDec 28 · 300 Meters · Place 5 · Pemberton Township300 Meters5.44.50a PB9
Dec 28Len Pietrewicz InvitationalDec 28 · 55 Meter · Place 15 · Pemberton Township55 MeterRound P15.8.02a9
Dec 17Coaches Hall of Fame InvitationalDec 17 · 55 Meter · Place 11 · Pemberton Township55 Meter11.8.03a9