Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorTCNJ HS Invite · Apr 46:46.56aTCNJ HS InviteApril 4, 2026
1000 Meters · IndoorJack O'Leary Lid Lifter Invitational · Dec 103:46.66aJack O'Leary Lid Lifter InvitationalDecember 10, 2025
1600 Meters · IndoorSJTCA #19 · Feb 256:05.23SJTCA #19February 25, 2025
1600 Meters · OutdoorMercer Coaches Classic · May 35:57.95Mercer Coaches ClassicMay 3, 2025
3200 Meters · IndoorNJSIAA Sectional Championships - Central Groups 1&2 · Feb 813:35.97NJSIAA Sectional Championships - Central Groups 1&2February 8, 2025
3200 Meters · OutdoorNJSIAA Sectionals South Groups 2 and 3 · May 1613:22.87NJSIAA Sectionals South Groups 2 and 3May 16, 2025
800 Meters · OutdoorMercer County Freshman/Sophomore Meet · Apr 182:54.13aMercer County Freshman/Sophomore MeetApril 18, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 5Peddie Last Chance MeetMay 5 · 1500 Meters · Allentown1500 Meters—DNS10
Apr 22Poreda InvitationalApr 22 · 3200 Meters · Place 9 · Allentown3200 Meters914:23.82a10
Apr 18Mercer County Freshman/Sophomore MeetApr 18 · 1600 Meters · Place 8 · Allentown1600 Meters8.6:24.47a10
Apr 18Mercer County Freshman/Sophomore MeetApr 18 · 800 Meters · Place 11 · Allentown800 Meters11.2:54.13a PB10
Apr 18Hopewell Valley Frosh Soph InvitationalApr 18 · 1600 Meters · Place 8 · Allentown1600 Meters8.6:24.47a10
Apr 18Hopewell Valley Frosh Soph InvitationalApr 18 · 800 Meters · Place 11 · Allentown800 Meters11.2:54.13a10
Apr 11Mercer Coaches RelaysApr 11 · 1600 Meters · Allentown1600 Meters--DNS10
Apr 4TCNJ HS InviteApr 4 · 1 Mile · Place 37 · Allentown1 Mile37.6:46.56a PB10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 3200 Meters · Place 14 · Allentown3200 Meters1413:40.8410
Feb 1CVC ChampionshipFeb 1 · 3200 Meters · Place 14 · Allentown3200 Meters1413:59.6810
Jan 28JV InvitationalJan 28 · 3200 Meters · Place 6 · Allentown3200 Meters6.13:59.35a10
Jan 28JV InvitationalJan 28 · 1600 Meters · Place 10 · Allentown1600 Meters10.6:13.66a10
Jan 19CVC / Peddie InvitationalJan 19 · 1600 Meters · Place 5 · Allentown1600 Meters56:11.9810

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 20Bill Bruno Holiday ClassicDec 20 · 1600 Meters · Place 37 · Allentown1600 Meters37.6:12.73a10
Dec 13Poreda InvitationalDec 13 · 1600 Meters · Place 13 · Allentown1600 Meters13.6:23.32a10
Dec 10Jack O'Leary Lid Lifter InvitationalDec 10 · 1000 Meters · Place 26 · Allentown1000 Meters26.3:46.66a PB10
Feb 25SJTCA #19Feb 25 · 1600 Meters · Place 9 · Allentown1600 Meters96:05.23 PB9
Feb 25SJTCA #19Feb 25 · 1600 Meters · Place 9 · Allentown1600 Meters96:05.239
Feb 25SJTCA #19Feb 25 · 1600 Meters · Place 9 · Allentown1600 Meters96:05.239
Feb 18Princeton Invitational Series #3Feb 18 · 1600 Meters · Place 9 · Allentown1600 Meters96:11.589
Feb 8NJSIAA Sectional Championships - Central Groups 1&2Feb 8 · 3200 Meters · Place 17 · Allentown3200 Meters1713:35.97 PB9
Feb 8NJSIAA Sectional Championships - Central Groups 1&2Feb 8 · 1600 Meters · Place 19 · Allentown1600 Meters196:07.169

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · 3200 Meters · Place 20 · Allentown3200 Meters2013:22.87 PB9
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · 3200 Meters · Place 20 · Allentown3200 Meters20.13:22.87a9
May 10Mercer County ChampsMay 10 · 3200 Meters · Allentown3200 Meters--DNS9
May 10Mercer County ChampsMay 10 · 1600 Meters · Allentown1600 Meters--DNS9
May 3Mercer Coaches ClassicMay 3 · 1600 Meters · Place 5 · Allentown1600 Meters55:57.95 PB—
Apr 26Mercer County Frosh/Soph MeetApr 26 · 3200 Meters · Place 4 · Allentown3200 Meters4.13:31.66a9
Apr 26Mercer County Frosh/Soph MeetApr 26 · 1600 Meters · Place 4 · Allentown1600 Meters4.6:00.61a9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30SJTCA Meet #8Dec 30 · 1600 Meters · Place 15 · Allentown1600 Meters15.6:38.21a9
Dec 17SJTCA Meet #3Dec 17 · 3200 Meters · Place 15 · Allentown3200 Meters15.14:52.54a9