Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorNJSIAA State Indoor Meet of Champions · Mar 84:28.72NJSIAA State Indoor Meet of ChampionsMarch 8, 2026
1600 Meters · OutdoorOlympic Conference Championships 2026 · Apr 294:19.07aOlympic Conference Championships 2026April 29, 2026
3200 Meters · OutdoorA Fourth Night at the Horse Farm · May 149:36.05aA Fourth Night at the Horse FarmMay 14, 2026
800 Meters · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 311:59.17The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
800 Meters · OutdoorNJSIAA Group Championships - NPA & NPB · May 291:56.96aNJSIAA Group Championships - NPA & NPBMay 29, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 1600 Meters · Place 7 · Paul VI1600 Meters7.4:26.30a11
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 800 Meters · Place 6 · Paul VI800 Meters6.1:56.96a PB11
May 14A Fourth Night at the Horse FarmMay 14 · 3200 Meters · Place 5 · Paul VI3200 Meters5.9:36.05a PB11
May 9Camden County ChampionshipsMay 9 · 1600 Meters · Place 1 · Paul VI1600 Meters1.4:22.00a11
May 4Haddonfield Distance NightMay 4 · 800 Meters · Place 4 · Paul VI800 Meters4.1:57.29a11
Apr 29Olympic Conference Championships 2026Apr 29 · 1600 Meters · Place 1 · Paul VI1600 Meters1.4:19.07a PB11

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 8NJSIAA State Indoor Meet of ChampionsMar 8 · 800 Meters · Place 30 · Paul VI800 Meters302:02.5611
Mar 8NJSIAA State Indoor Meet of ChampionsMar 8 · 1600 Meters · Place 29 · Paul VI1600 Meters294:28.72 PB11
Mar 8NJSIAA State Indoor Meet of ChampionsMar 8 · 800 Meters · Place 23 · Paul VI800 Meters232:01.2411
Mar 8NJSIAA State Indoor Meet of ChampionsMar 8 · 800 Meters · Place 23 · Paul VI800 Meters232:01.2411
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 1600 Meters · Place 5 · Paul VI1600 Meters54:28.7211
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 800 Meters · Place 3 · Paul VI800 Meters32:02.5611
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 15 · Paul VI800 Meters151:59.17 PB11
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 15 · Paul VI800 Meters151:59.1711

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · 800 Meters · Place 27 · Paul VI800 Meters27.2:05.27a10
May 12Spartan Sprint NightMay 12 · 800 Meters · Place 2 · Paul VI800 Meters22:00.78—
May 10Camden County ChampionshipsMay 10 · 800 Meters · Place 6 · Paul VI800 Meters62:00.78—
May 5Haddonfield Distance NightMay 5 · 800 Meters · Place 13 · Paul VI800 Meters132:00.78—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Non Public A-BJun 7 · 800 Meters · Place 17 · Paul VI800 Meters17.2:04.70a9
May 20Haddonfield Distance NightMay 20 · 800 Meters · Place 3 · Paul VI800 Meters32:07.259

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20SJTCA Winter Meet #20Feb 20 · 800 Meters · Place 1 · Paul VI800 Meters12:08.119
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 800 Meters · Place 14 · Paul VI800 Meters142:10.179
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 800 Meters · Place 14 · Paul VI800 Meters142:10.179
Jan 27SJTCA Winter Meet #13Jan 27 · 800 Meters · Place 40 · Paul VI800 Meters402:16.009