Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNYU DIII Invitational · Feb 145:51.12aNYU DIII InvitationalFebruary 14, 2026
1500 Meters · OutdoorTCNJ Invitational · Apr 95:20.02aTCNJ InvitationalApril 9, 2026
3000 Meters · IndoorRiver Hawk Friday Night Showdown · Feb 611:49.08aRiver Hawk Friday Night ShowdownFebruary 6, 2026
3000 Meters · OutdoorStockton Invite · Mar 2011:39.07aStockton InviteMarch 20, 2026
400m Hurdles · 30" / 0.762m · OutdoorOcean County Championships · May 141:17.83aOcean County ChampionshipsMay 14, 2021
5000 Meters · Indoor2026 Paul Donahue Invitational · Apr 1719:53.33a2026 Paul Donahue InvitationalApril 17, 2026
5000 Meters · OutdoorRamapo College Invitational · Mar 2719:47.77aRamapo College InvitationalMarch 27, 2026
800 Meters · OutdoorNJSIAA Sectionals Central Groups 2 and 3 · May 312:42.05NJSIAA Sectionals Central Groups 2 and 3May 31, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2NJAC Outdoor Track & Field ChampionshipsMay 2 · 5000 Meters · Place 15 · Montclair StateMontclair State5000 Meters15.20:01.16aSo
Apr 24TCNJ Lions InviteApr 24 · 1500 Meters · Montclair StateMontclair State1500 Meters--DNSSo
Apr 9TCNJ InvitationalApr 9 · 1500 Meters · Place 16 · Montclair StateMontclair State1500 Meters16.5:20.02a PBSo
Apr 3Osprey OpenApr 3 · 1500 Meters · Place 12 · Montclair StateMontclair State1500 Meters125:27.81aSo
Mar 27Ramapo College InvitationalMar 27 · 5000 Meters · Place 10 · Montclair StateMontclair State5000 Meters10.19:47.77a PBSo
Mar 20Stockton InviteMar 20 · 3000 Meters · Place 8 · Montclair StateMontclair State3000 Meters811:39.07a PBSo

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 5000 Meters · Place 49 · Montclair StateMontclair State5000 Meters49.19:53.33a PBSo
Feb 14NYU DIII InvitationalFeb 14 · 1 Mile · Place 22 · Montclair StateMontclair State1 Mile225:51.12a PBSo
Feb 6River Hawk Friday Night ShowdownFeb 6 · 3000 Meters · Place 8 · Montclair StateMontclair State3000 Meters8.11:49.08a PBSo
Jan 31Widener Schuylkill ShowdownJan 31 · 1 Mile · Place 22 · Montclair StateMontclair State1 Mile22.5:57.67aSo
Jan 24Moravian University Hounds ClassicJan 24 · 3000 Meters · Place 12 · Montclair StateMontclair State3000 Meters12.11:49.88aSo

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6TCNJ Indoor OpenerDec 6 · 1 Mile · Place 13 · Montclair StateMontclair State1 Mile13.5:56.58aSo
Apr 18The Coach Pollard InvitationalApr 18 · 5000 Meters · Place 9 · Montclair StateMontclair State5000 Meters9.20:22.49aFr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 10TCNJ InvitationalApr 10 · 1500 Meters · Place 37 · Montclair StateMontclair State1500 Meters37.5:37.44aFr
Apr 5Muhlenberg InviteApr 5 · 1500 Meters · Place 23 · Montclair StateMontclair State1500 Meters235:38.44aFr
Mar 28Ramapo InvitationalMar 28 · 1500 Meters · Place 22 · Montclair StateMontclair State1500 Meters225:44.71aFr

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 800 Meters · Place 27 · Jackson LibertyJackson Liberty800 Meters272:42.05 PB12
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 400m Hurdles · Place 12 · Jackson LibertyJackson Liberty400m Hurdles121:14.9912
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 400m Hurdles · Place 12 · Jackson LibertyJackson Liberty400m Hurdles121:14.9912
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 800 Meters · Place 27 · Jackson LibertyJackson Liberty800 Meters272:42.0512
May 18Shore Conference ChampionshipsMay 18 · 400m Hurdles · Place 20 · Jackson LibertyJackson Liberty400m Hurdles201:15.4012
May 18Shore Conference ChampionshipsMay 18 · 800 Meters · Place 45 · Jackson LibertyJackson Liberty800 Meters452:42.4712
Apr 20Colts Neck Spring InvitationalApr 20 · 400m Hurdles · Place 18 · Jackson LibertyJackson Liberty400m Hurdles30" / 0.762m18.1:18.98a12
Apr 20Colts Neck Spring InvitationalApr 20 · 800 Meters · Place 45 · Jackson LibertyJackson Liberty800 Meters45.2:46.32a12
Apr 13Lenape InviteApr 13 · 400m Hurdles · Place 27 · Jackson LibertyJackson Liberty400m Hurdles30" / 0.762m27.1:20.63a12
Apr 13Lenape InviteApr 13 · 800 Meters · Place 24 · Jackson LibertyJackson Liberty800 Meters24.2:58.48a12
Apr 9Shore Conf. B-South Divisional ChampionshipApr 9 · 800 Meters · Place 20 · Jackson LibertyJackson Liberty800 Meters202:54.4712
Apr 9Shore Conf. B-South Divisional ChampionshipApr 9 · 400m Hurdles · Place 10 · Jackson LibertyJackson Liberty400m Hurdles101:25.2112

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 800 Meters · Place 28 · Jackson LibertyJackson Liberty800 Meters282:46.7311
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 400m Hurdles · Place 14 · Jackson LibertyJackson Liberty400m Hurdles141:17.5511
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 800 Meters · Place 28 · Jackson LibertyJackson Liberty800 Meters282:46.7311
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 400m Hurdles · Place 14 · Jackson LibertyJackson Liberty400m Hurdles141:17.5511
May 16Shore Area Girls Frosh/Novice ChampionshipsMay 16 · 800 Meters · Place 25 · Jackson LibertyJackson Liberty800 Meters252:52.8111
May 16Shore Area Girls Frosh/Novice ChampionshipsMay 16 · 400m Hurdles · Place 9 · Jackson LibertyJackson Liberty400m Hurdles91:17.3911
May 11Bill Bruno Ocean County ChampionshipsMay 11 · 800 Meters · Place 45 · Jackson LibertyJackson Liberty800 Meters452:50.3811
May 11Bill Bruno Ocean County ChampionshipsMay 11 · 400m Hurdles · Place 18 · Jackson LibertyJackson Liberty400m Hurdles181:16.4111
Apr 15Lenape Girls InvitationalApr 15 · 400m Hurdles · Place 23 · Jackson LibeJackson Libe400m Hurdles231:21.24—
Apr 15Lenape Girls InvitationalApr 15 · 800 Meters · Place 32 · Jackson LibeJackson Libe800 Meters323:01.72—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals Central Groups 2 and 3Jun 3 · 800 Meters · Place 31 · Jackson LibertyJackson Liberty800 Meters312:49.5110
May 21Shore Conference ChampionshipsMay 21 · 800 Meters · Place 51 · Jackson LibertyJackson Liberty800 Meters512:50.8210
May 17Shore Area Girls Frosh / Novice ChampionshipsMay 17 · 800 Meters · Place 25 · Jackson LibertyJackson Liberty800 Meters252:58.4210
May 12Ocean County ChampionshipsMay 12 · 800 Meters · Place 33 · Jackson LibertyJackson Liberty800 Meters33.2:47.94a10

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 22Shore Conference ChampionshipsMay 22 · 800 Meters · Place 59 · Jackson LibeJackson Libe800 Meters592:50.83—
May 22Shore Conference ChampionshipsMay 22 · 400m Hurdles · Place 25 · Jackson LibeJackson Libe400m Hurdles251:16.85—
May 14Ocean County ChampionshipsMay 14 · 400m Hurdles · Place 16 · Jackson LibertyJackson Liberty400m Hurdles30" / 0.762m16.1:17.83a PB9
May 14Ocean County ChampionshipsMay 14 · 800 Meters · Place 32 · Jackson LibertyJackson Liberty800 Meters32.2:45.89a9