Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWidener Indoor Classic · Feb 134:30.22aWidener Indoor ClassicFebruary 13, 2026
1500 Meters · Indoor2026 Paul Donahue Invitational · Apr 174:04.88a2026 Paul Donahue InvitationalApril 17, 2026
1500 Meters · OutdoorNJAC Outdoor Track & Field Championships · May 24:07.50aNJAC Outdoor Track & Field ChampionshipsMay 2, 2026
1600 Meters · IndoorMorning of Miles · Dec 305:13.57aMorning of MilesDecember 30, 2022
1600 Meters · OutdoorA-North Divisional · Apr 174:50.94aA-North DivisionalApril 17, 2024
400 Meters · IndoorSTCA Last Chance Meet · Jan 3156.14STCA Last Chance MeetJanuary 31, 2023
400 Meters · OutdoorMonmouth County Championships · May 952.16aMonmouth County ChampionshipsMay 9, 2024
800 Meters · IndoorWidener Schuylkill Showdown · Jan 311:58.26aWidener Schuylkill ShowdownJanuary 31, 2026
800 Meters · OutdoorWidener Final Qualifier · May 101:55.55aWidener Final QualifierMay 10, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 10Widener Final QualifierMay 10 · 800 Meters · Place 49 · TCNJTCNJ800 Meters49.1:55.55a PBSo
May 8The FIRE Meet at WilliamsMay 8 · 800 Meters · Place 31 · TCNJTCNJ800 Meters31.1:56.46aSo
May 2NJAC Outdoor Track & Field ChampionshipsMay 2 · 1500 Meters · Place 8 · TCNJTCNJ1500 Meters8.4:07.50a PBSo
May 2NJAC Outdoor Track & Field ChampionshipsMay 2 · 800 Meters · Place 15 · TCNJTCNJ800 Meters15.2:00.65aSo
Apr 24TCNJ Lions InviteApr 24 · 800 Meters · Place 6 · TCNJTCNJ800 Meters6.1:55.79aSo
Apr 9TCNJ InvitationalApr 9 · 800 Meters · Place 3 · TCNJTCNJ800 Meters3.1:57.36aSo
Mar 27Danny Curran InvitationalMar 27 · 1500 Meters · Place 29 · TCNJTCNJ1500 Meters29.4:10.11aSo
Mar 1TCNJ Last ChanceMar 1 · 800 Meters · Place 8 · TCNJTCNJ800 Meters81:55.79aSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 1500 Meters · Place 34 · TCNJTCNJ1500 Meters34.4:04.88a PBSo
Feb 13Widener Indoor ClassicFeb 13 · 1 Mile · Place 24 · TCNJTCNJ1 Mile244:30.22a PBSo
Jan 31Widener Schuylkill ShowdownJan 31 · 800 Meters · Place 6 · TCNJTCNJ800 Meters6.1:58.26a PBSo
Jan 24Moravian University Hounds ClassicJan 24 · 1 Mile · Place 13 · TCNJTCNJ1 Mile13.4:34.31aSo

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 25TCNJ Lions InviteApr 25 · 800 Meters · Place 33 · TCNJTCNJ800 Meters33.2:01.80aFr
Apr 18Paul Donahue InvitationalApr 18 · 800 Meters · Place 58 · TCNJTCNJ800 Meters582:00.55FR
Apr 10TCNJ InvitationalApr 10 · 1500 Meters · Place 42 · TCNJTCNJ1500 Meters42.4:35.05aFr
Mar 28Danny Curran InvitationalMar 28 · 1500 Meters · Place 73 · TCNJTCNJ1500 Meters734:23.19aFr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 15Widener Indoor ClassicFeb 15 · 800 Meters · Place 44 · TCNJTCNJ800 Meters44.2:02.59aFr
Feb 7Utica Blue and OrangeFeb 7 · 800 Meters · Place 21 · TCNJTCNJ800 Meters21.2:03.06aFr
Jan 18Ithaca QuadJan 18 · 800 Meters · Place 6 · TCNJTCNJ800 Meters6.2:05.30aFr

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · 800 Meters · Place 12 · Middletown SouthMiddletown South800 Meters12.1:57.91a12
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 800 Meters · Place 4 · Middletown SouthMiddletown South800 Meters41:59.4312
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 800 Meters · Place 4 · Middletown SouthMiddletown South800 Meters41:59.4312
May 18Shore Conference ChampionshipsMay 18 · 800 Meters · Place 6 · Middletown SouthMiddletown South800 Meters61:58.4212
May 9Monmouth County ChampionshipsMay 9 · 800 Meters · Place 10 · Middletown SouthMiddletown South800 Meters10.1:59.17a12
May 9Monmouth County ChampionshipsMay 9 · 400 Meters · Place 19 · Middletown SouthMiddletown South400 Meters19.52.16a PB12
Apr 27Lion InvitationalApr 27 · 800 Meters · Place 2 · Middletown SouthMiddletown South800 Meters2.2:00.49a12
Apr 20Colts Neck Spring InvitationalApr 20 · 800 Meters · Place 6 · Middletown SouthMiddletown South800 Meters6.2:00.83a12
Apr 17A-North DivisionalApr 17 · 1600 Meters · Place 10 · Middletown SouthMiddletown South1600 Meters10.4:50.94a PB12

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 800 Meters · Place 17 · Middletown SouthMiddletown South800 Meters172:05.1512
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 800 Meters · Place 17 · Middletown SouthMiddletown South800 Meters172:05.1512
Feb 10NJSIAA Sectional Championships - North 2 Group 2&3Feb 10 · 800 Meters · Place 3 · Middletown SouthMiddletown South800 Meters32:03.4212
Jan 25Shore Conference Indoor ChampionshipsJan 25 · 800 Meters · Place 12 · Middletown SouthMiddletown South800 Meters122:06.4212
Jan 21Monmouth County ChampionshipsJan 21 · 800 Meters · Place 11 · Middletown SouthMiddletown South800 Meters112:05.6712

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · 800 Meters · Place 16 · Middletown SouthMiddletown South800 Meters16.2:00.92a11
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 800 Meters · Place 6 · Middletown SouthMiddletown South800 Meters62:01.6211
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 800 Meters · Place 6 · Middletown SouthMiddletown South800 Meters62:01.6211
May 10Monmouth County ChampionshipsMay 10 · 800 Meters · Place 16 · Middletown SouthMiddletown South800 Meters16.2:00.48a11
May 10Monmouth County ChampionshipsMay 10 · 400 Meters · Place 44 · Middletown SouthMiddletown South400 Meters44.54.23a11
Apr 22Colts Neck Spring InvitationalApr 22 · 800 Meters · Place 10 · Middletown SouthMiddletown South800 Meters102:07.3011
Apr 22Colts Neck Spring InvitationalApr 22 · 800 Meters · Place 10 · Middletown SouthMiddletown South800 Meters102:07.3011
Apr 18A-North DivisionalApr 18 · 800 Meters · Place 5 · Middletown SouthMiddletown South800 Meters5.2:06.27a11

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 4NJSIAA Sectional Championships - North 2 Group 2&3Feb 4 · 800 Meters · Place 11 · Middletown SouthMiddletown South800 Meters112:07.9511
Feb 4NJSIAA Sectional Championships - North 2 Group 2&3Feb 4 · 800 Meters · Place 11 · Middletown SouthMiddletown South800 Meters112:07.9511
Jan 31STCA Last Chance MeetJan 31 · 400 Meters · Place 20 · Middletown SouthMiddletown South400 Meters2056.14 PB11
Jan 26Shore Conference ChampionshipsJan 26 · 800 Meters · Place 26 · Middletown SouthMiddletown South800 Meters262:10.3611
Jan 20Monmouth County ChampionshipsJan 20 · 800 Meters · Place 23 · Middletown SouthMiddletown South800 Meters232:11.5811

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30Morning of MilesDec 30 · 1600 Meters · Place 3 · Middletown SouthMiddletown South1600 Meters3.5:13.57a PB11
Jan 27Shore Conference ChampionshipsJan 27 · 400 Meters · Place 43 · Middletown SouthMiddletown South400 Meters4357.5710
Jan 21Monmouth County ChampionshipsJan 21 · 400 Meters · Place 37 · Middletown SouthMiddletown South400 Meters3757.8610

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals Central Groups 1 and 4Jun 3 · 800 Meters · Place 23 · Middletown SouthMiddletown South800 Meters23.2:07.23a10
May 21Shore Conference ChampionshipsMay 21 · 800 Meters · Place 30 · Middletown SouthMiddletown South800 Meters302:07.6710
Apr 23Colts Neck Spring InvitationalApr 23 · 800 Meters · Place 29 · Middletown SouthMiddletown South800 Meters292:09.9510

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 4NJSIAA Sectionals Central Groups 2 and 3Jun 4 · 400 Meters · Place 28 · Middletown SouthMiddletown South400 Meters28.57.78a9
May 11Quad Meet Howell-Midd. N- Midd. S-MarlboroMay 11 · 400 Meters · Place 12 · Middletown SouthMiddletown South400 Meters12.59.60a9

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 6STCA Pod A Sprints / Hurdles QualifierMar 6 · 400 Meters · Place 12 · Middletown SouthMiddletown South400 Meters12.1:00.07a9