Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorFreedom Games · Jan 33:53.66aFreedom GamesJanuary 3, 2026
1600 Meters · OutdoorMonmouth County Championships · May 66:29.54aMonmouth County ChampionshipsMay 6, 2026
200 Meters · IndoorOcean Breeze Invitational · Feb 133.48aOcean Breeze InvitationalFebruary 1, 2025
300 Meters · IndoorFreedom Games · Jan 354.18aFreedom GamesJanuary 3, 2026
400 Meters · IndoorMonmouth County Frosh/ Novice · Jan 61:11.63Monmouth County Frosh/ NoviceJanuary 6, 2026
400 Meters · OutdoorNJSIAA Sectionals South Groups 2 and 3 · May 161:10.27NJSIAA Sectionals South Groups 2 and 3May 16, 2025
55 Meter · IndoorThe 11TH Annual Ocean Breeze Holiday Festival · Dec 298.76aThe 11TH Annual Ocean Breeze Holiday FestivalDecember 29, 2025
800 Meters · IndoorShore Conference Championships · Feb 32:47.12Shore Conference ChampionshipsFebruary 3, 2026
800 Meters · OutdoorShore Area Girls Frosh / Novice Championships · May 112:46.03aShore Area Girls Frosh / Novice Championships May 11, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · 1600 Meters · Place 24 · Neptune1600 Meters24.6:29.57a10
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · 800 Meters · Place 35 · Neptune800 Meters35.2:46.92a10
May 11Shore Area Girls Frosh / Novice Championships May 11 · 800 Meters · Place 18 · Neptune800 Meters18.2:46.03a PB10
May 6Monmouth County ChampionshipsMay 6 · 1600 Meters · Place 66 · Neptune1600 Meters66.6:29.54a PB10
May 6Monmouth County ChampionshipsMay 6 · 800 Meters · Place 52 · Neptune800 Meters52.2:49.07a10
Apr 20B-North Divisional ChampionshipsApr 20 · 800 Meters · Place 23 · Neptune800 Meters23.2:47.22aUnofficial10
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · 800 Meters · Place 63 · Neptune800 Meters63.2:55.19a10
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · 400 Meters · Place 63 · Neptune400 Meters63.1:12.08a10
Apr 6SDA Spring InvitationalApr 6 · 1600 Meters · Place 2 · Neptune1600 Meters2.7:02.24a10
Apr 6SDA Spring InvitationalApr 6 · 800 Meters · Place 3 · Neptune800 Meters3.3:02.57a10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 800 Meters · Place 28 · Neptune800 Meters282:47.8910
Feb 3Shore Conference ChampionshipsFeb 3 · 800 Meters · Place 48 · Neptune800 Meters482:47.12 PB10
Jan 6Monmouth County Frosh/ NoviceJan 6 · 800 Meters · Place 9 · Neptune800 Meters92:49.0710
Jan 6Monmouth County Frosh/ NoviceJan 6 · 400 Meters · Place 18 · Neptune400 Meters181:11.63 PB10
Jan 3Freedom GamesJan 3 · 300 Meters · Place 80 · Neptune300 Meters80.54.18a PB10
Jan 3Freedom GamesJan 3 · 1000 Meters · Place 70 · Neptune1000 Meters70.3:53.66a PB10

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 29The 11TH Annual Ocean Breeze Holiday FestivalDec 29 · 55 Meter · Place 52 · Neptune55 Meter52.8.76a PB10
Dec 20Bill Bruno Holiday ClassicDec 20 · 800 Meters · Place 27 · Neptune800 Meters27.2:51.06a10
Dec 15STCA Season Opener Ocean BreezeDec 15 · 800 Meters · Place 24 · Neptune800 Meters24.2:47.93a10
Feb 8NJSIAA Sectional Championships - Central Groups 1&2Feb 8 · 800 Meters · Place 37 · Neptune800 Meters372:59.489
Feb 1Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 24 · Neptune800 Meters24.3:00.14a9
Feb 1Ocean Breeze InvitationalFeb 1 · 200 Meters · Place 64 · Neptune200 Meters64.33.48a PB9
Jan 30Shore Conference MeetJan 30 · 800 Meters · Place 53 · Neptune800 Meters532:58.779
Jan 24Monmouth County ChampionshipsJan 24 · 800 Meters · Place 44 · Neptune800 Meters442:57.329
Jan 9Monmouth County Frosh/ NoviceJan 9 · 800 Meters · Place 13 · Neptune800 Meters133:05.679

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · 800 Meters · Place 34 · Neptune800 Meters342:48.429
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · 400 Meters · Place 42 · Neptune400 Meters421:10.27 PB9
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · 800 Meters · Place 34 · Neptune800 Meters34.2:48.42a9
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · 400 Meters · Place 42 · Neptune400 Meters42.1:10.27a9
May 12Shore Area Girls Frosh / Novice ChampionshipsMay 12 · 800 Meters · Place 25 · Neptune800 Meters252:48.889
May 8Monmouth County ChampionshipsMay 8 · 800 Meters · Place 58 · Neptune800 Meters58.2:49.27a9
May 8Monmouth County ChampionshipsMay 8 · 400 Meters · Place 72 · Neptune400 Meters72.1:10.77a9
Apr 19Colts Neck Spring InvitationalApr 19 · 400 Meters · Place 78 · Neptune400 Meters781:13.679

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 23SJTCA Meet #6Dec 23 · 800 Meters · Place 19 · Neptune800 Meters19.3:02.02a9
Dec 23SJTCA Meet #6Dec 23 · 400 Meters · Place 32 · Neptune400 Meters32.1:16.15a9