Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorLandmark Outdoor T&F Championships · May 24:13.77aLandmark Outdoor T&F ChampionshipsMay 2, 2026
1600 Meters · IndoorNJSIAA Group Non-Public A & B Championships · Feb 214:43.88NJSIAA Group Non-Public A & B ChampionshipsFebruary 21, 2025
1600 Meters · OutdoorSJTCA Open-Boys · May 64:49.23aSJTCA Open-BoysMay 6, 2023
400 Meters · Relay Split · OutdoorNJSIAA NPA & NPB States · May 301:01.292NJSIAA NPA & NPB StatesMay 30, 2025
400m Hurdles · 36" / 0.914m · OutdoorCamden County Championships · May 131:02.72aCamden County ChampionshipsMay 13, 2023
55m Hurdles · 39" · IndoorOlympic Conference Meet · Dec 1710.86aOlympic Conference MeetDecember 17, 2022
800 Meters · Indoor2026 Landmark Indoor T&F Championships · Feb 282:03.51a2026 Landmark Indoor T&F ChampionshipsFebruary 28, 2026
800 Meters · OutdoorLandmark Outdoor T&F Championships · May 21:58.63aLandmark Outdoor T&F ChampionshipsMay 2, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 2Landmark Outdoor T&F ChampionshipsMay 2 · 1500 Meters · Place 16 · ScrantonScranton1500 Meters16.4:13.77a PBFr
May 2Landmark Outdoor T&F ChampionshipsMay 2 · 800 Meters · Place 11 · ScrantonScranton800 Meters11.1:58.63a PBFr
Apr 24Paul Kaiser ClassicApr 24 · 1500 Meters · Place 27 · ScrantonScranton1500 Meters27.4:21.40aFr
Apr 17Coach Pollard InvitationalApr 17 · 1500 Meters · Place 27 · ScrantonScranton1500 Meters27.4:17.66aFr
Apr 11DeSales Quad MeetApr 11 · 800 Meters · Place 1 · ScrantonScranton800 Meters1.1:59.86aFr
Apr 1York College Twilight MeetApr 1 · 1500 Meters · Place 17 · ScrantonScranton1500 Meters174:16.99aFr
Mar 27Susquehanna Jim Taylor DualsMar 27 · 800 Meters · Place 16 · ScrantonScranton800 Meters16.2:04.32aFr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 282026 Landmark Indoor T&F ChampionshipsFeb 28 · 800 Meters · Place 14 · ScrantonScranton800 Meters14.2:03.51a PBFr

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · 400 Meters · Bishop Eustace PrepBishop Eustace Prep400 MetersRelay Split—1:01.292 PB12
May 30NJSIAA NPA & NPB StatesMay 30 · 800 Meters · Place 10 · Bishop Eustace PrepBishop Eustace Prep800 Meters10.2:06.19a12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · 1600 Meters · Place 4 · Bishop Eustace PrepBishop Eustace Prep1600 Meters44:43.88 PB12
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · 800 Meters · Place 9 · Bishop Eustace PrepBishop Eustace Prep800 Meters92:10.7112
Jan 31Olympic & Tri-County Conf MeetJan 31 · 800 Meters · Place 6 · Bishop Eustace PrepBishop Eustace Prep800 Meters62:08.1312

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Non Public A-BJun 7 · 800 Meters · Place 12 · Bishop Eustace PrepBishop Eustace Prep800 Meters12.2:08.98a11
May 16Baker InvitationalMay 16 · 1600 Meters · Place 12 · Bishop Eustace PrepBishop Eustace Prep1600 Meters12.4:53.10a11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 1600 Meters · Place 4 · Bishop Eustace PrepBishop Eustace Prep1600 Meters44:46.1111
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 1600 Meters · Place 4 · Bishop Eustace PrepBishop Eustace Prep1600 Meters44:46.1111

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 23SJTCA Winter Meet #4Dec 23 · 1600 Meters · Place 17 · Bishop Eustace PrepBishop Eustace Prep1600 Meters17.4:50.35a11
Jan 27Olympic Conference #2Jan 27 · 800 Meters · Place 23 · Bishop Eustace PrepBishop Eustace Prep800 Meters232:24.4410
Jan 27Olympic Conference #2Jan 27 · 55m Hurdles · Place 21 · Bishop Eustace PrepBishop Eustace Prep55m HurdlesRound P2110.2910
Jan 22NJ Frosh Soph State ChampionshipJan 22 · 55m Hurdles · Place 9 · Bishop Eustace PrepBishop Eustace Prep55m Hurdles910.1210
Jan 22NJ Frosh Soph State ChampionshipJan 22 · 800 Meters · Place 11 · Bishop Eustace PrepBishop Eustace Prep800 Meters112:21.1210

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · 400m Hurdles · Place 9 · Bishop Eustace PrepBishop Eustace Prep400m Hurdles36" / 0.914m9.1:06.49a10
May 23Olympic Conference Championships (Patriot)May 23 · 400m Hurdles · Place 6 · Bishop Eustace PrepBishop Eustace Prep400m Hurdles61:01.0710
May 17Haddonfield InvitationalMay 17 · 1600 Meters · Place 17 · Bishop Eustace PrepBishop Eustace Prep1600 Meters174:51.7810
May 13Camden County ChampionshipsMay 13 · 400m Hurdles · Place 9 · Bishop Eustace PrepBishop Eustace Prep400m Hurdles36" / 0.914m9.1:02.72a PB10
May 6SJTCA Open-BoysMay 6 · 1600 Meters · Place 32 · Bishop Eustace PrepBishop Eustace Prep1600 Meters32.4:49.23a PB10

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Olympic Conference MeetDec 17 · 55m Hurdles · Place 14 · Bishop Eustace PrepBishop Eustace Prep55m Hurdles39"14.10.86a PB10

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 10NJSIAA Groups Non-Public A & BJun 10 · 110m Hurdles · Place 12 · Bishop Eustace PrepBishop Eustace Prep110m HurdlesRound P1219.609
Jun 10NJSIAA Groups Non-Public A & BJun 10 · 110m Hurdles · Place 12 · Bishop Eustace PrepBishop Eustace Prep110m HurdlesRound P1219.609
Jun 10NJSIAA Groups Non-Public A & BJun 10 · 400m Hurdles · Place 4 · Bishop Eustace PrepBishop Eustace Prep400m Hurdles41:06.159
Jun 10NJSIAA Groups Non-Public A & BJun 10 · 400m Hurdles · Place 4 · Bishop Eustace PrepBishop Eustace Prep400m Hurdles41:06.159
Jun 10NJSIAA Groups Non-Public A & BJun 10 · 110m Hurdles · Place 12 · Bishop Eustace PrepBishop Eustace Prep110m HurdlesRound P1219.609
Jun 10NJSIAA Groups Non-Public A & BJun 10 · 400m Hurdles · Place 8 · Bishop Eustace PrepBishop Eustace Prep400m Hurdles81:06.159
May 29NJCTC Br. Lawrence Michael Frosh Novice ChampionshipMay 29 · 110m Hurdles · Place 6 · Bishop Eustace PrepBishop Eustace Prep110m Hurdles619.799
May 29NJCTC Br. Lawrence Michael Frosh Novice ChampionshipMay 29 · 400m Hurdles · Place 3 · Bishop Eustace PrepBishop Eustace Prep400m Hurdles31:02.409
May 18Indian Freshman Finale & Varsity Relay ShowcaseMay 18 · 800 Meters · Place 6 · Bishop Eustace PrepBishop Eustace Prep800 Meters62:33.679
May 18Indian Freshman Finale & Varsity Relay ShowcaseMay 18 · 110m Hurdles · Place 4 · Bishop Eustace PrepBishop Eustace Prep110m Hurdles420.009
May 18Indian Freshman Finale & Varsity Relay ShowcaseMay 18 · 400m Hurdles · Place 1 · Bishop Eustace PrepBishop Eustace Prep400m Hurdles11:04.729
Apr 30Lenape Day of Sprints and HurdlesApr 30 · 400m Hurdles · Place 4 · Bishop Eustace PrepBishop Eustace Prep400m Hurdles36" / 0.914m4.1:10.1Unofficial9
Apr 30Lenape Day of Sprints and HurdlesApr 30 · 110m Hurdles · Place 3 · Bishop Eustace PrepBishop Eustace Prep110m Hurdles39" / 0.991m3.20.1Unofficial9