Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2026 Paul Donahue Invitational · Apr 174:05.42a2026 Paul Donahue InvitationalApril 17, 2026
1 Mile · OutdoorPhiladelphia Catholic League Championships · May 134:24.59Philadelphia Catholic League ChampionshipsMay 13, 2023
1000 Meters · IndoorPhiladelphia Metro · Feb 202:23.55Philadelphia MetroFebruary 20, 2026
1500 Meters · OutdoorSam Howell Invitational · Apr 43:47.59aSam Howell InvitationalApril 4, 2026
1600 Meters · OutdoorBOYS DELCO CHAMPIONSHIP · May 34:26.99aBOYS DELCO CHAMPIONSHIPMay 3, 2023
3000 Meters · IndoorA-10 Indoor Championships · Feb 278:25.17aA-10 Indoor ChampionshipsFebruary 27, 2026
5000 Meters · OutdoorBison Outdoor Classic · Apr 1114:01.51aBison Outdoor ClassicApril 11, 2026
800 Meters · IndoorTFCAofGP Meet of Champions · Feb 192:01.56TFCAofGP Meet of ChampionsFebruary 19, 2022
800 Meters · OutdoorDanny Curran Invitational · Mar 281:53.11aDanny Curran InvitationalMarch 28, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10Widener Final QualifierMay 10 · 5000 Meters · Saint Joseph'sSaint Joseph's5000 Meters—DNFJr
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · 5000 Meters · Place 1 · Saint Joseph'sSaint Joseph's5000 Meters1.14:26.78aJr
Apr 11Bison Outdoor ClassicApr 11 · 5000 Meters · Place 2 · Saint Joseph'sSaint Joseph's5000 Meters2.14:01.51a PBJr
Apr 4Sam Howell InvitationalApr 4 · 1500 Meters · Place 6 · Saint Joseph'sSaint Joseph's1500 Meters6.3:47.59a PBJr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 1 Mile · Place 2 · Saint Joseph'sSaint Joseph's1 Mile2.4:05.42a PBJr
Feb 27A-10 Indoor ChampionshipsFeb 27 · 3000 Meters · Place 7 · Saint Joseph'sSaint Joseph's3000 Meters78:25.17a PBJR
Feb 20Philadelphia MetroFeb 20 · 1000 Meters · Place 3 · Saint Joseph's UniversitySaint Joseph's University1000 Meters32:23.55 PBJR
Jan 17Quaker InvitationalJan 17 · 1000 Meters · Place 8 · Saint Joseph'sSaint Joseph's1000 Meters8.2:25.82aJr
Jan 10Penn SelectJan 10 · 1 Mile · Place 7 · Saint Joseph'sSaint Joseph's1 Mile74:10.20aJr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 17IC4A/ECAC Outdoor Track & Field ChampionshipsMay 17 · 1500 Meters · Place 2 · Saint Joseph'sSaint Joseph's1500 Meters2.3:49.44aSo
May 3Atlantic 10 Outdoor ChampionshipsMay 3 · 1500 Meters · Place 12 · Saint Joseph'sSaint Joseph's1500 Meters123:55.00aSO
May 3Atlantic 10 Outdoor ChampionshipsMay 3 · 1500 Meters · Place 11 · Saint Joseph'sSaint Joseph's1500 Meters113:53.77aSO
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 1500 Meters · Place 13 · Saint Joseph'sSaint Joseph's1500 Meters133:51.06aSo
Apr 4George Mason Ebanks InvitationalApr 4 · 1500 Meters · Place 7 · Saint Joseph'sSaint Joseph's1500 Meters73:52.44aSo
Mar 28Danny Curran InvitationalMar 28 · 800 Meters · Place 2 · Saint Joseph'sSaint Joseph's800 Meters21:53.11a PBSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 7IC4A/ECAC IndoorMar 7 · 1 Mile · Place 16 · Saint Joseph'sSaint Joseph's1 MileRound P16.4:13.91aSo
Feb 28Atlantic-10 Indoor Track & Field ChampionshipsFeb 28 · 3000 Meters · Place 14 · St. Joseph's (Pa.)St. Joseph's (Pa.)3000 Meters148:25.22SO
Feb 21Philadelphia MetroFeb 21 · 1 Mile · Place 12 · Saint Joseph'sSaint Joseph's1 Mile124:11.05a—
Jan 11Penn SelectJan 11 · 1 Mile · Place 9 · Saint Joseph'sSaint Joseph's1 Mile94:15.59a—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 11IC4A/ECAC Outdoor Track & Field ChampionshipsMay 11 · 1500 Meters · Place 17 · St. Joseph's (Pa.)St. Joseph's (Pa.)1500 Meters173:57.13FR
May 4Atlantic 10 Outdoor ChampionshipsMay 4 · 1500 Meters · Place 23 · St. Joseph's (Pa.)St. Joseph's (Pa.)1500 Meters234:02.45FR
Apr 19Paul Donahue InviteApr 19 · 800 Meters · Place 4 · Saint Joseph'sSaint Joseph's800 Meters41:55.01a—
Apr 5George Mason Ebanks InvitationalApr 5 · 1500 Meters · Place 17 · Saint Joseph'sSaint Joseph's1500 Meters173:58.75a—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 23Atlantic 10 Indoor ChampionshipsFeb 23 · 3000 Meters · Place 14 · St. Joseph's (Pa.)St. Joseph's (Pa.)3000 Meters148:29.31FR
Feb 9FastTrack InvitationalFeb 9 · 3000 Meters · Place 15 · Saint Joseph'sSaint Joseph's3000 Meters15.8:30.96aFr
Feb 3BU Bruce Lehane Scarlet & White InvitationalFeb 3 · 1 Mile · Place 70 · Saint Joseph'sSaint Joseph's1 Mile70.4:17.37aFr
Jan 26Dr. Sander Invitational Columbia ChallengeJan 26 · 1 Mile · Place 35 · Saint Joseph'sSaint Joseph's1 Mile354:20.63a—
Jan 13Nittany Lion ChallengeJan 13 · 3000 Meters · Place 27 · St. Joseph's (Pa.)St. Joseph's (Pa.)3000 Meters278:49.68FR

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 17PIAA District XII ChampionshipsMay 17 · 1600 Meters · Place 1 · Archbishop Carroll (PA)Archbishop Carroll (PA)1600 Meters1.4:29.36a12
May 17PIAA District XII ChampionshipsMay 17 · 800 Meters · Place 4 · Archbishop Carroll (PA)Archbishop Carroll (PA)800 Meters4.2:00.22a12
May 13Philadelphia Catholic League ChampionshipsMay 13 · 1 Mile · Place 3 · Arch CarrollArch Carroll1 Mile34:24.59 PB12
May 13Philadelphia Catholic League ChampionshipsMay 13 · 800 Meters · Place 7 · Arch CarrollArch Carroll800 Meters72:02.2312
May 3BOYS DELCO CHAMPIONSHIPMay 3 · 1600 Meters · Place 8 · Archbishop Carroll (PA)Archbishop Carroll (PA)1600 Meters8.4:26.99a PB12
Apr 22Father Judge RelaysApr 22 · 1 Mile · Place 1 · Arch CarrollArch Carroll1 Mile14:35.4312
Mar 25Pennsylvania Track ClassicMar 25 · 1600 Meters · Place 1 · Arch CarrollArch Carroll1600 Meters14:46.3012

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 12PCL Indoor ChampionshipFeb 12 · 1 Mile · Place 3 · Archbishop CarrollArchbishop Carroll1 Mile34:28.3612
Feb 12PCL Indoor ChampionshipFeb 12 · 800 Meters · Place 6 · Archbishop CarrollArchbishop Carroll800 Meters62:05.7112
Jan 8Collegeville HS InvitationalJan 8 · 1 Mile · Place 2 · Archbishop CArchbishop C1 Mile24:37.3012

2022 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 29Robert J Burdette Indoor ClassicDec 29 · 1 Mile · Place 2 · Archbishop Carroll (PA)Archbishop Carroll (PA)1 Mile2.4:37.21a12
Dec 22TFCAofGP Meet #3Dec 22 · 800 Meters · Place 4 · Archbishop Carroll (PA)Archbishop Carroll (PA)800 Meters4.2:06.23a12
Dec 17TFCAofGP Meet #2Dec 17 · 1 Mile · Place 5 · Archbishop Carroll (PA)Archbishop Carroll (PA)1 Mile5.4:38.41a12
Feb 19TFCAofGP Meet of ChampionsFeb 19 · 800 Meters · Place 8 · Abp CarrollAbp Carroll800 Meters82:01.56 PB11
Feb 13PCL Indoor ChampionshipFeb 13 · 800 Meters · Place 3 · Archbishop CArchbishop C800 Meters32:03.2011
Feb 13PCL Indoor ChampionshipFeb 13 · 1 Mile · Place 7 · Archbishop CArchbishop C1 Mile74:36.3311
Feb 5TFCAofGP Meet #7Feb 5 · 1 Mile · Place 7 · Abp CarrollAbp Carroll1 Mile74:37.8811
Feb 5TFCAofGP Meet #7Feb 5 · 1 Mile · Place 5 · Abp CarrollAbp Carroll1 Mile54:37.8811
Jan 16Bears HS InvitationalJan 16 · 1 Mile · Place 3 · Archbishop Carroll (PA)Archbishop Carroll (PA)1 Mile3.4:38.57a11
Jan 8TFCAofGP Meet #4Jan 8 · 800 Meters · Place 5 · Abp CarrollAbp Carroll800 Meters52:04.7111

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 27PIAA AA State ChampionshipsMay 27 · 1600 Meters · Place 17 · Archbishop Carroll (PA)Archbishop Carroll (PA)1600 Meters17.4:30.17a11
May 18PIAA District 12 AA ChampionshipsMay 18 · 1600 Meters · Place 1 · Archbishop Carroll (PA)Archbishop Carroll (PA)1600 Meters1.4:38.39a11
May 18PIAA District 12 AA ChampionshipsMay 18 · 800 Meters · Place 4 · Archbishop Carroll (PA)Archbishop Carroll (PA)800 Meters4.2:03.67a11
May 14Philadelphia Catholic League Outdoor ChampionshipsMay 14 · 1 Mile · Place 6 · Archbishop CArchbishop C1 Mile64:32.6811
May 14Philadelphia Catholic League Outdoor ChampionshipsMay 14 · 800 Meters · Place 7 · Archbishop CArchbishop C800 Meters72:01.7911
Apr 25PCL Meet #3 - Father JudgeApr 25 · 800 Meters · Place 1 · Abp CarrollAbp Carroll800 Meters12:01.1911
Apr 23Father Judge RelaysApr 23 · 1 Mile · Place 7 · Arch CarrollArch Carroll1 Mile74:40.41—
Apr 2PW Colonial ClassicApr 2 · 1600 Meters · Place 3 · ArchArch1600 Meters34:34.93—
Apr 2PW Colonial ClassicApr 2 · 1600 Meters · Place 3 · Archbishop CarrollArchbishop Carroll1600 Meters34:34.9311

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29Robert J Burdette Indoor ClassicDec 29 · 800 Meters · Place 9 · Archbishop Carroll (PA)Archbishop Carroll (PA)800 Meters9.2:06.22a11
Dec 11TFCAofGP Meet #1Dec 11 · 800 Meters · Place 5 · Archbishop Carroll (PA)Archbishop Carroll (PA)800 Meters5.2:08.17a11

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 28PIAA Class AA State Track & Field ChampionshipsMay 28 · 1600 Meters · Place 24 · Archbishop Carroll (PA)Archbishop Carroll (PA)1600 Meters24.4:51.08a10
May 6Delco ChampionshipMay 6 · 1600 Meters · Place 16 · Archbishop Carroll (PA)Archbishop Carroll (PA)1600 Meters16.4:57.21a10
May 3PCL Meet #4 - JudgeMay 3 · 800 Meters · Place 16 · Abp CarrollAbp Carroll800 Meters162:21.6410
May 3PCL Meet #4 - JudgeMay 3 · 1 Mile · Place 3 · Abp CarrollAbp Carroll1 Mile34:54.8810
Apr 26PCL Meet #3 (O'Hara)Apr 26 · 1 Mile · Place 6 · Archbishop CArchbishop C1 Mile65:03.0610
Apr 5Cardinal O'Hara PCL Meet #1Apr 5 · 1 Mile · Place 8 · Archbishop Carroll (PA)Archbishop Carroll (PA)1 Mile8.5:09.49a10

2020 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 16PCL Indoor ChampionshipFeb 16 · 800 Meters · Place 12 · Archbishop CArchbishop C800 Meters122:18.249
Feb 8TFCAofGP Meet #8 Feb 8 · 800 Meters · Place 21 · Abp CarrollAbp Carroll800 Meters212:15.209
Feb 1TFCAofGP Meet #7Feb 1 · 800 Meters · Place 20 · Abp CarrollAbp Carroll800 Meters202:18.809
Jan 29Delco ChampionshipJan 29 · 1 Mile · Place 15 · Abp CarrollAbp Carroll1 Mile155:17.449
Jan 17PCL Regular Season MeetJan 17 · 800 Meters · Place 15 · Abp CarrollAbp Carroll800 Meters152:24.469
Jan 11TFCAofGP Meet #4 Jan 11 · 1 Mile · Place 22 · Abp CarrollAbp Carroll1 Mile225:24.759

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21Ursinus College Holiday HS InvitationalDec 21 · 1 Mile · Place 41 · Archbishop Carroll (PA)Archbishop Carroll (PA)1 Mile41.5:25.12a9