Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSt Thomas Aquinas Spartan Invitational · Jan 95:02.19aSt Thomas Aquinas Spartan InvitationalJanuary 9, 2026
1500 Meters · OutdoorAEC (Atlantic East) Outdoor Championships · May 24:42.64aAEC (Atlantic East) Outdoor ChampionshipsMay 2, 2026
1600 Meters · OutdoorStroudsburg Dual #1 · Mar 265:22.57Stroudsburg Dual #1March 26, 2024
400 Meters · IndoorCornell Deneault Invite · Feb 2255.96Cornell Deneault InviteFebruary 22, 2025
400 Meters · OutdoorAEC (Atlantic East) Outdoor Championships · May 353.71aAEC (Atlantic East) Outdoor ChampionshipsMay 3, 2025
400 Meters · Relay Split · IndoorKane Invitational · Feb 1557.272Kane InvitationalFebruary 15, 2025
600 Meters · IndoorWesleyan Winter Invite · Dec 71:32.22aWesleyan Winter InviteDecember 7, 2024
800 Meters · IndoorThe Coach Pollard Invitational · Apr 182:06.00aThe Coach Pollard InvitationalApril 18, 2025
800 Meters · OutdoorYork College Twilight Meet · Apr 12:04.03aYork College Twilight MeetApril 1, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 10Widener Final QualifierMay 10 · 800 Meters · Place 91 · MarywoodMarywood800 Meters91.2:04.64aSo
May 2AEC (Atlantic East) Outdoor ChampionshipsMay 2 · 1500 Meters · Place 10 · MarywoodMarywood1500 Meters10.4:42.64a PBSo
May 2AEC (Atlantic East) Outdoor ChampionshipsMay 2 · 800 Meters · Place 2 · MarywoodMarywood800 Meters2.2:04.60aSo
Apr 25Monarch OpenApr 25 · 800 Meters · Place 7 · MarywoodMarywood800 Meters7.2:06.68aSo
Apr 18Misericordia InvitationalApr 18 · 800 Meters · Place 13 · MarywoodMarywood800 Meters13.2:08.03aSo
Apr 10Bill Butler InvitationalApr 10 · 800 Meters · MarywoodMarywood800 Meters—SCRSo
Apr 1York College Twilight MeetApr 1 · 800 Meters · Place 24 · MarywoodMarywood800 Meters242:04.03a PBSo
Mar 27Danny Curran InvitationalMar 27 · 800 Meters · Place 97 · MarywoodMarywood800 Meters97.2:08.59aSo
Mar 21Monarch InvitationalMar 21 · 1500 Meters · Place 4 · MarywoodMarywood1500 Meters4.4:42.84aSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 19Keogh InvitationalFeb 19 · 800 Meters · Place 22 · MarywoodMarywood800 Meters22.2:08.79aSo
Feb 14Cornell Robert J. Kane InvitationalFeb 14 · 800 Meters · Place 14 · MarywoodMarywood800 Meters142:06.21aSO
Jan 16NYC Gotham CupJan 16 · 800 Meters · Place 21 · MarywoodMarywood800 Meters21.2:07.06aSo
Jan 9St Thomas Aquinas Spartan InvitationalJan 9 · 1 Mile · Place 43 · MarywoodMarywood1 Mile43.5:02.19a PBSo

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6Susquehanna Early Season InviteDec 6 · 800 Meters · Place 5 · MarywoodMarywood800 Meters5.2:10.32aSo
Apr 18The Coach Pollard InvitationalApr 18 · 800 Meters · Place 33 · MarywoodMarywood800 Meters33.2:06.00a PBFr
Feb 22Cornell Deneault InviteFeb 22 · 400 Meters · Place 16 · MarywoodMarywood400 Meters1655.96 PBFR
Feb 15Kane InvitationalFeb 15 · 400 Meters · MarywoodMarywood400 MetersRelay Split—57.272 PBFr
Feb 15Kane InvitationalFeb 15 · 800 Meters · Place 24 · MarywoodMarywood800 Meters24.2:11.28aFr
Jan 18Susquehanna River Hawk InviteJan 18 · 800 Meters · Place 27 · MarywoodMarywood800 Meters272:14.08a—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 3AEC (Atlantic East) Outdoor ChampionshipsMay 3 · 800 Meters · Place 8 · MarywoodMarywood800 Meters8.2:10.31aFr
May 3AEC (Atlantic East) Outdoor ChampionshipsMay 3 · 400 Meters · Place 6 · MarywoodMarywood400 Meters6.53.71a PBFr
Apr 25King's Monarch OpenApr 25 · 400 Meters · Place 9 · MarywoodMarywood400 Meters9.53.82aFr
Apr 4Misericordia TwilightApr 4 · 800 Meters · Place 7 · MarywoodMarywood800 Meters72:04.40aFR
Mar 28Danny Curran InvitationalMar 28 · 400 Meters · Place 79 · MarywoodMarywood400 Meters7954.11aFr
Mar 22Monarch InviteMar 22 · 800 Meters · Place 6 · MarywoodMarywood800 Meters62:11.17FR

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7Wesleyan Winter InviteDec 7 · 600 Meters · Place 7 · MarywoodMarywood600 Meters7.1:32.22a PBFr

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 27Zephyr InvitationalApr 27 · 800 Meters · Place 13 · NorthamptonNorthampton800 Meters132:10.2912
Apr 15Northampton vs Pleasant Valley MeetApr 15 · 800 Meters · Place 2 · NORNOR800 Meters22:12.8SR
Apr 12Pirate InvitationalApr 12 · 800 Meters · Place 7 · Northampton AreaNorthampton Area800 Meters72:16.68a—
Apr 10William Allen vs. NorthamptonApr 10 · 800 Meters · Place 2 · Northampton AreaNorthampton Area800 Meters2.2:09.112
Apr 8ESS Dual #2Apr 8 · 800 Meters · Place 3 · Northampton AreaNorthampton Area800 Meters3.2:12.35a12
Mar 26Stroudsburg Dual #1Mar 26 · 1600 Meters · Place 4 · NorthamptonNorthampton1600 Meters45:22.57 PB12