Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorMonmouth County Frosh Novice · Jan 256:48.64Monmouth County Frosh NoviceJanuary 25, 2023
1600 Meters · OutdoorHolmdel Twilight Series - Royal Rumble · Jun 25:40.45aHolmdel Twilight Series - Royal RumbleJune 2, 2026
1600 Meters · OutdoorHolmdel Twilight Series - Season Ender · Jun 56:14.79Holmdel Twilight Series - Season EnderJune 5, 2024
300 Meters · IndoorDemarest Invitational · Dec 1350.44aDemarest InvitationalDecember 13, 2025
3200 Meters · OutdoorMonmouth County Championships · May 813:51.71aMonmouth County ChampionshipsMay 8, 2025
3200 Meters · OutdoorHolmdel Twilight Series - Night of 3200s · Apr 3014:35.80Holmdel Twilight Series - Night of 3200sApril 30, 2024
400 Meters · IndoorNJSIAA Sectional Championships - Central Groups 1&2 · Feb 81:08.34NJSIAA Sectional Championships - Central Groups 1&2February 8, 2025
400 Meters · Outdoor130th Penn Relays Carnival · Apr 231:08.37a130th Penn Relays CarnivalApril 23, 2026
400m Hurdles · 30" / 0.762m · OutdoorMonmouth County Relay Championships · Apr 301:20.16aMonmouth County Relay ChampionshipsApril 30, 2026
600 Meters · IndoorDemarest Invitational · Dec 131:57.54aDemarest InvitationalDecember 13, 2025
800 Meters · IndoorShore Conference Championships · Feb 32:38.57Shore Conference ChampionshipsFebruary 3, 2026
800 Meters · OutdoorMonmouth County Championships · May 62:31.56aMonmouth County ChampionshipsMay 6, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 2Holmdel Twilight Series - Royal RumbleJun 2 · 1600 Meters · Place 33 · Ocean Township1600 Meters33.5:40.45a PB12
May 27Holmdel Twilight Series - Night of 1600sMay 27 · 1600 Meters · Place 46 · Ocean Township1600 Meters46.5:52.50a12
May 20Shore Conference ChampionshipsMay 20 · 800 Meters · Place 22 · Ocean Township800 Meters22.2:33.79a12
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · 800 Meters · Place 15 · Ocean Township800 Meters15.2:33.79a12
May 6Monmouth County ChampionshipsMay 6 · 1600 Meters · Place 45 · Ocean Township1600 Meters45.5:55.28a12
May 6Monmouth County ChampionshipsMay 6 · 800 Meters · Place 29 · Ocean Township800 Meters29.2:31.56a PB12
Apr 30Monmouth County Relay ChampionshipsApr 30 · 400m Hurdles · Place 16 · Ocean Township400m Hurdles30" / 0.762m16.1:20.16a PB12
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Ocean Township400 Meters—1:08.37a PB12
Apr 20B-North Divisional ChampionshipsApr 20 · 800 Meters · Place 8 · Ocean Township800 Meters8.2:31.60Unofficial12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 800 Meters · Place 26 · Ocean Township800 Meters262:45.7412
Feb 3Shore Conference ChampionshipsFeb 3 · 800 Meters · Place 29 · Ocean Township800 Meters292:38.57 PB12

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 20Bill Bruno Holiday ClassicDec 20 · 800 Meters · Place 20 · Ocean Township800 Meters20.2:46.78a12
Dec 13Demarest InvitationalDec 13 · 300 Meters · Place 36 · Ocean Township300 Meters36.50.44a PB12
Dec 13Demarest InvitationalDec 13 · 600 Meters · Place 13 · Ocean Township600 Meters13.1:57.54a PB12
Feb 8NJSIAA Sectional Championships - Central Groups 1&2Feb 8 · 400 Meters · Place 28 · Ocean Township400 Meters281:08.34 PB11
Feb 3STCA Last Chance MeetFeb 3 · 800 Meters · Place 5 · Ocean Township800 Meters52:39.6611
Feb 3STCA Last Chance MeetFeb 3 · 800 Meters · Place 5 · Ocean Township800 Meters52:39.6611
Feb 3STCA Last Chance MeetFeb 3 · 800 Meters · Place 5 · Ocean Township800 Meters52:39.6611
Jan 30Shore Conference MeetJan 30 · 400 Meters · Place 46 · Ocean Township400 Meters461:09.9311
Jan 24Monmouth County ChampionshipsJan 24 · 800 Meters · Place 23 · Ocean Township800 Meters232:40.4411
Jan 9Monmouth County Frosh/ NoviceJan 9 · 800 Meters · Place 10 · Ocean Township800 Meters102:42.5511

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · 800 Meters · Place 24 · Ocean Township800 Meters242:35.8611
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · 1600 Meters · Place 27 · Ocean Township1600 Meters276:07.0011
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · 1600 Meters · Place 27 · Ocean Township1600 Meters27.6:07.00a11
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · 800 Meters · Place 24 · Ocean Township800 Meters24.2:35.86a11
May 12Shore Area Girls Frosh / Novice ChampionshipsMay 12 · 800 Meters · Place 5 · Ocean Township800 Meters52:34.3911
May 8Monmouth County ChampionshipsMay 8 · 3200 Meters · Place 32 · Ocean Township3200 Meters32.13:51.71a PB11
May 8Monmouth County ChampionshipsMay 8 · 1600 Meters · Place 49 · Ocean Township1600 Meters49.6:04.28a11
Apr 19Colts Neck Spring InvitationalApr 19 · 800 Meters · Place 37 · Ocean Township800 Meters372:38.6911

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21Bill Bruno Holiday ClassicDec 21 · 800 Meters · Place 12 · Ocean Township800 Meters12.2:45.27a11

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 5Holmdel Twilight Series - Season EnderJun 5 · 1600 Meters · Place 399 · W Ocean Townsh1600 Meters3996:14.79 PB—
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 400 Meters · Place 31 · Ocean Township400 Meters311:08.9210
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 400 Meters · Place 31 · Ocean Township400 Meters311:08.9210
May 18Shore Conference ChampionshipsMay 18 · 400 Meters · Place 36 · Ocean Township400 Meters361:08.8610
May 14Shore Area Girls Frosh / Novice ChampionshipsMay 14 · 800 Meters · Place 11 · Ocean Township800 Meters112:41.6710
May 9Monmouth County ChampionshipsMay 9 · 3200 Meters · Place 46 · Ocean Township3200 Meters46.14:16.59a10
May 9Monmouth County ChampionshipsMay 9 · 400 Meters · Place 55 · Ocean Township400 Meters55.1:09.17a10
Apr 30Holmdel Twilight Series - Night of 3200sApr 30 · 3200 Meters · Place 430 · W Ocean Townsh3200 Meters43014:35.80 PB—
Apr 20Colts Neck Spring InvitationalApr 20 · 800 Meters · Place 52 · Ocean Township800 Meters52.2:48.61a10

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 17Holmdel Twilight Series - Royal RumbleMay 17 · 1600 Meters · Place 510 · W OceanTwp1600 Meters5106:22.11—
May 16Shore Area Girls Frosh/Novice ChampionshipsMay 16 · 800 Meters · Place 14 · Ocean Township800 Meters142:48.919
May 10Monmouth County ChampionshipsMay 10 · 800 Meters · Place 91 · Ocean Township800 Meters91.2:50.40a9
May 10Monmouth County ChampionshipsMay 10 · 400 Meters · Place 67 · Ocean Township400 Meters67.1:11.17a9

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 25Monmouth County Frosh NoviceJan 25 · 1600 Meters · Place 7 · Ocean Township1600 Meters76:48.64 PB9
Jan 25Monmouth County Frosh NoviceJan 25 · 1600 Meters · Place 7 · Ocean Township1600 Meters76:48.649
Jan 25Monmouth County Frosh NoviceJan 25 · 1600 Meters · Place 7 · Ocean Township1600 Meters76:48.649

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29The Armory HS Holiday ClassicDec 29 · 800 Meters · Place 20 · Ocean Township800 Meters20.3:00.44a9
Dec 17Demarest InvitationalDec 17 · 600 Meters · Place 61 · Ocean Township600 Meters61.2:06.43a9