Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCoach Saint Invitational · Dec 174:34.94aCoach Saint InvitationalDecember 17, 2021
1000 Meters · IndoorPenn Opener · Dec 52:34.36aPenn OpenerDecember 5, 2025
1600 Meters · IndoorSection 1 Kickoff #1 · Dec 44:34.26aSection 1 Kickoff #1December 4, 2022
1600 Meters · OutdoorWestchester County Championships · May 184:29.28aWestchester County ChampionshipsMay 18, 2023
600 Meters · IndoorSection 1 Challenge · Dec 211:29.20aSection 1 ChallengeDecember 21, 2022
800 Meters · Indoor2026 Paul Donahue Invitational · Apr 171:57.01a2026 Paul Donahue InvitationalApril 17, 2026
800 Meters · OutdoorPaul Donahue Invitational · Apr 181:57.45Paul Donahue InvitationalApril 18, 2025

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

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 800 Meters · Place 25 · Saint Joseph'sSaint Joseph's800 Meters25.1:57.01a PBJr
Feb 20Philadelphia MetroFeb 20 · 800 Meters · Place 19 · Saint Joseph's UniversitySaint Joseph's University800 Meters191:59.69JR
Jan 30Penn InvitationalJan 30 · 800 Meters · Place 29 · Saint Joseph'sSaint Joseph's800 Meters29.1:58.20aJr
Jan 17Quaker InvitationalJan 17 · 1000 Meters · Place 27 · Saint Joseph'sSaint Joseph's1000 Meters27.2:37.87aJr

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 4Sam Howell InvitationalApr 4 · 800 Meters · Place 43 · Saint Joseph'sSaint Joseph's800 Meters43.1:59.94aJr
Mar 27Danny Curran InvitationalMar 27 · 800 Meters · Place 35 · Saint Joseph'sSaint Joseph's800 Meters35.2:00.34aJr
Mar 21Penn ChallengeMar 21 · 800 Meters · Place 12 · Saint Joseph's UniversitySaint Joseph's University800 Meters121:59.56JR

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 5Penn OpenerDec 5 · 1000 Meters · Place 10 · Saint Joseph'sSaint Joseph's1000 Meters10.2:34.36a PBJr
Feb 21Philadelphia MetroFeb 21 · 1000 Meters · Place 4 · Saint Joseph'sSaint Joseph's1000 Meters42:40.43a—
Jan 31Rutgers Scarlet Knights OpenJan 31 · 800 Meters · Place 35 · Saint Joseph'sSaint Joseph's800 Meters352:03.41a—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 18Paul Donahue InvitationalApr 18 · 800 Meters · Place 31 · St. Joseph's (Pa.)St. Joseph's (Pa.)800 Meters311:57.45 PBSO
Mar 28Danny Curran InvitationalMar 28 · 800 Meters · Place 35 · Saint Joseph'sSaint Joseph's800 Meters352:00.16aSo
Mar 22Penn ChallengeMar 22 · 800 Meters · Place 17 · St. Joseph's (Pa.)St. Joseph's (Pa.)800 Meters172:01.83SO

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 27Section 1 Class A ChampionshipMay 27 · 800 Meters · Place 1 · Horace GreeleyHorace Greeley800 Meters1.1:58.54a12
May 18Westchester County ChampionshipsMay 18 · 1600 Meters · Place 4 · Horace GreeleyHorace Greeley1600 Meters4.4:29.28a PB12
May 18Westchester County ChampionshipsMay 18 · 800 Meters · Place 2 · Horace GreeleyHorace Greeley800 Meters2.1:57.54a12
May 3Section 1 League 1D ChampsMay 3 · 1600 Meters · Place 4 · Horace GreeleyHorace Greeley1600 Meters4.4:36.46a12
May 3Section 1 League 1D ChampsMay 3 · 800 Meters · Place 1 · Horace GreeleyHorace Greeley800 Meters1.1:58.80a12
Mar 29Horace Greeley/Ossining/Port ChesterMar 29 · 1600 Meters · Place 2 · Horace GreeleyHorace Greeley1600 Meters2.4:32.30a12

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 21Section 1 ChallengeDec 21 · 1000 Meters · Place 1 · Horace GreeleyHorace Greeley1000 Meters1.2:35.13a12
Dec 21Section 1 ChallengeDec 21 · 600 Meters · Place 3 · Horace GreeleyHorace Greeley600 Meters3.1:29.20a PB12
Dec 16Coach Saint InvitationalDec 16 · 1000 Meters · Place 1 · Horace GreeleyHorace Greeley1000 Meters1.2:36.49a12
Dec 10Jim Mitchell InvitationalDec 10 · 1000 Meters · Place 7 · Horace GreeleyHorace Greeley1000 Meters7.2:42.01a12
Dec 4Section 1 Kickoff #1Dec 4 · 1600 Meters · Place 1 · Horace GreeleyHorace Greeley1600 Meters1.4:34.26a PB12
Jan 4Section 1 Dendy #1Jan 4 · 1000 Meters · Place 7 · Horace GreeleyHorace Greeley1000 Meters7.2:58.05a11
Jan 4Section 1 Dendy #1Jan 4 · 600 Meters · Place 4 · Horace GreeleyHorace Greeley600 Meters4.1:31.94a11

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 2Section 1 League 2A ChampsMay 2 · 800 Meters · Place 2 · Horace GreeleyHorace Greeley800 Meters2.2:08.49a11

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 22Section 1 ChallengeDec 22 · 1000 Meters · Place 1 · Horace GreeleyHorace Greeley1000 Meters1.2:41.45a11
Dec 22Section 1 ChallengeDec 22 · 1600 Meters · Place 1 · Horace GreeleyHorace Greeley1600 Meters1.4:34.39a11
Dec 17Coach Saint InvitationalDec 17 · 1 Mile · Place 2 · Horace GreeleyHorace Greeley1 Mile2.4:34.94a PB11
Dec 11Jim Mitchell InvitationalDec 11 · 1000 Meters · Place 6 · Horace GreeleyHorace Greeley1000 Meters6.2:45.44a11
Dec 6Section 1 Kickoff #2Dec 6 · 1600 Meters · Place 1 · Horace GreeleyHorace Greeley1600 Meters1.4:41.15a11

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jan 20Greeley vs Yorktown MeetJan 20 · 1600 Meters · Place 1 · Horace GreeleyHorace Greeley1600 Meters1.5:05.34aUnofficial10

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 6Section 1 Dendy #2Jan 6 · 1000 Meters · Place 22 · Horace GreeleyHorace Greeley1000 Meters22.3:09.809

2019 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 12Section 1 Frosh/Soph #2Dec 12 · 1600 Meters · Place 4 · Horace GreeleyHorace Greeley1600 Meters4.5:19.80Unofficial9
Dec 12Section One Frosh-Soph #2Dec 12 · 1600 Meters · Place 4 · Horace GreeleyHorace Greeley1600 Meters4.5:19.89
Dec 8Section 1 Kickoff #1Dec 8 · 1600 Meters · Place 34 · Horace GreeleyHorace Greeley1600 Meters34.5:17.25a9