Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPLEX Shootout · Jan 314:38.41aPLEX ShootoutJanuary 31, 2026
10,000 Meters · OutdoorDanny Curran Invitational · Mar 2732:40.59aDanny Curran InvitationalMarch 27, 2026
10000 Meters · OutdoorDanny Curran Invitational · Mar 2832:54.16aDanny Curran InvitationalMarch 28, 2025
1500 Meters · OutdoorDelaware Invitational · Apr 104:20.65aDelaware InvitationalApril 10, 2026
1600 Meters · IndoorTower Hill Invitational #2 · Jan 85:08.69Tower Hill Invitational #2January 8, 2022
1600 Meters · OutdoorNew Castle County Championship · May 144:53.13New Castle County Championship May 14, 2021
3000 Meters · IndoorFastrack Invitational · Feb 68:56.03aFastrack InvitationalFebruary 6, 2026
3200 Meters · OutdoorNew Castle County Championships · May 1310:37.51New Castle County ChampionshipsMay 13, 2022
400 Meters · OutdoorTwilight Invite · Apr 131:00.00Twilight InviteApril 13, 2022
5000 Meters · Indoor2026 Paul Donahue Invitational · Apr 1715:32.69a2026 Paul Donahue InvitationalApril 17, 2026
5000 Meters · OutdoorPaul Donahue Invitational · Apr 1815:38.21Paul Donahue InvitationalApril 18, 2025
800 Meters · IndoorCoach "I" Invitational · Jan 242:12.84aCoach "I" InvitationalJanuary 24, 2026
800 Meters · OutdoorCharter Mini Meet #1 · Apr 112:14.23Charter Mini Meet #1April 11, 2022

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 10,000 Meters · Place 23 · ArcadiaArcadia10,000 Meters23.34:04.98aSr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 10,000 Meters · Place 5 · ArcadiaArcadia10,000 Meters5.33:04.71aSr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 5000 Meters · Place 16 · ArcadiaArcadia5000 Meters16.15:49.33aSr
Apr 10Delaware InvitationalApr 10 · 5000 Meters · Place 2 · ArcadiaArcadia5000 Meters2.16:34.97aSr
Apr 10Delaware InvitationalApr 10 · 1500 Meters · Place 8 · ArcadiaArcadia1500 Meters8.4:20.65a PBSr
Mar 27Danny Curran InvitationalMar 27 · 10,000 Meters · Place 22 · ArcadiaArcadia10,000 Meters22.32:40.59a PBSr

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 5000 Meters · Place 54 · ArcadiaArcadia5000 Meters54.15:32.69a PBSr
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 5000 Meters · Place 9 · ArcadiaArcadia5000 Meters9.15:43.07aSr
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 3000 Meters · Place 14 · ArcadiaArcadia3000 Meters14.9:06.40aSr
Feb 6Fastrack InvitationalFeb 6 · 3000 Meters · Place 13 · ArcadiaArcadia3000 Meters13.8:56.03a PBSr
Jan 31PLEX ShootoutJan 31 · 3000 Meters · Place 11 · ArcadiaArcadia3000 Meters119:39.62aSr
Jan 31PLEX ShootoutJan 31 · 1 Mile · Place 11 · ArcadiaArcadia1 Mile114:38.41a PBSr
Jan 24Coach "I" InvitationalJan 24 · 800 Meters · Place 28 · ArcadiaArcadia800 Meters28.2:12.84a PBSr
Jan 17Moravian University Blue & Grey InviteJan 17 · 3000 Meters · Place 2 · ArcadiaArcadia3000 Meters29:18.32SR
Jan 17Moravian University Blue & Grey InviteJan 17 · 3000 Meters · Place 16 · ArcadiaArcadia3000 Meters169:18.32SR
Jan 9St Thomas Aquinas Spartan InvitationalJan 9 · 1 Mile · Place 17 · ArcadiaArcadia1 Mile17.4:42.39aSr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6Bow Tie InvitationalDec 6 · 5000 Meters · Place 5 · ArcadiaArcadia5000 Meters5.15:47.83aSr
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · 5000 Meters · Place 16 · ArcadiaArcadia5000 Meters16.16:00.70aJr
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · 3000 Meters · Place 22 · ArcadiaArcadia3000 Meters22.9:17.69aJr
Jan 24Widener Winter Evening InviteJan 24 · 1 Mile · Place 31 · ArcadiaArcadia1 Mile314:43.63a—
Jan 24Widener Winter Evening InviteJan 24 · 800 Meters · Place 46 · ArcadiaArcadia800 Meters462:17.83a—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 10000 Meters · Place 11 · ArcadiaArcadia10000 Meters1133:15.59JR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 5000 Meters · Place 17 · ArcadiaArcadia5000 Meters1716:07.44JR
Apr 18Paul Donahue InvitationalApr 18 · 5000 Meters · Place 51 · ArcadiaArcadia5000 Meters5115:38.21 PBJR
Apr 10TCNJ InvitationalApr 10 · 1500 Meters · Place 40 · ArcadiaArcadia1500 Meters40.4:26.46aJr
Mar 28Danny Curran InvitationalMar 28 · 10000 Meters · Place 25 · ArcadiaArcadia10000 Meters2532:54.16a PBJr

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 7Bow Tie InvitiationalDec 7 · 5000 Meters · Place 16 · ArcadiaArcadia5000 Meters16.15:51.88aJr
Feb 23Middle Atlantic Conference Indoor ChampionshipsFeb 23 · 5000 Meters · Place 20 · ArcadiaArcadia5000 Meters20.16:27.23aSo
Feb 3Plex ShootoutFeb 3 · 5000 Meters · Place 11 · ArcadiaArcadia5000 Meters1116:15.48So
Jan 26Seamus McElligott InvitationalJan 26 · 1 Mile · Place 23 · ArcadiaArcadia1 Mile234:50.26a—
Jan 20Collegeville ClassicJan 20 · 3000 Meters · Place 9 · ArcadiaArcadia3000 Meters99:31.79SO

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2Middle Atlantic (MAC) Outdoor ChampionshipsMay 2 · 10,000 Meters · ArcadiaArcadia10,000 Meters—DNSSo
Apr 19Paul Donahue InviteApr 19 · 10000 Meters · Place 17 · ArcadiaArcadia10000 Meters1734:22.79a—
Apr 5Ursinus T&F InvitationalApr 5 · 5000 Meters · Place 9 · ArcadiaArcadia5000 Meters9.16:55.34aSo
Mar 29Danny Curran InviteMar 29 · 5000 Meters · Place 57 · ArcadiaArcadia5000 Meters5716:37.88a—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 2TCNJ Indoor OpenDec 2 · 5000 Meters · ArcadiaArcadia5000 Meters--DNFSo
Feb 19Princeton Indoor InvitationalFeb 19 · 1 Mile · Place 19 · ArcadiaArcadia1 Mile195:00.71FR
Feb 11Alvernia University Plex ShootoutFeb 11 · 5000 Meters · Place 18 · ArcadiaArcadia5000 Meters1816:58.88aFr
Feb 5DeSchriver IndoorFeb 5 · 3000 Meters · Place 3 · ArcadiaArcadia3000 Meters39:57.52FR
Jan 28Seamus McElligott InvitationalJan 28 · 1 Mile · Place 39 · ArcadiaArcadia1 Mile395:01.59FR
Jan 21Collegeville ClassicJan 21 · 3000 Meters · Place 2 · ArcadiaArcadia3000 Meters210:01.57FR

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 29King's College Monarch OpenApr 29 · 5000 Meters · Place 7 · ArcadiaArcadia5000 Meters717:31.95FR
Apr 21East Stroudsburg All-American InvitationalApr 21 · 1500 Meters · Place 13 · ArcadiaArcadia1500 Meters134:39.55FR
Apr 21East Stroudsburg All-American InvitationalApr 21 · 800 Meters · Place 9 · ArcadiaArcadia800 Meters92:19.38FR
Apr 132023 Messiah Multi/InvitationalApr 13 · 5000 Meters · Place 21 · ArcadiaArcadia5000 Meters2117:17.06FR
Apr 7Osprey Open and MultiApr 7 · 5000 Meters · Place 18 · ArcadiaArcadia5000 Meters1817:27.81FR
Mar 30Danny Curran InvitationalMar 30 · 1500 Meters · Place 66 · ArcadiaArcadia1500 Meters66.4:44.14aFr
Mar 25Stockton InvitationalMar 25 · 1500 Meters · Place 37 · ArcadiaArcadia1500 Meters37.5:01.29aFr

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 9Bow Tie InvitationalDec 9 · 1 Mile · Place 24 · ArcadiaArcadia1 Mile24.5:00.53aFr
Dec 3TCNJ Indoor OpenDec 3 · 5000 Meters · Place 9 · ArcadiaArcadia5000 Meters9.17:36.59aFr
Jan 8Tower Hill Invitational #2Jan 8 · 1600 Meters · Place 4 · Conrad (HenrConrad (Henr1600 Meters45:08.69 PB12

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 20DIAA Track & Field ChampionshipsMay 20 · 3200 Meters · Place 11 · Conrad Schools of ScienceConrad Schools of Science3200 Meters11.11:09.87a12
May 13New Castle County ChampionshipsMay 13 · 3200 Meters · Place 15 · Conrad SchooConrad Schoo3200 Meters1510:37.51 PB12
May 9Tiger ClassicMay 9 · 1600 Meters · Place 12 · Conrad SchooConrad Schoo1600 Meters125:01.35—
Apr 30Unionville InvitationalApr 30 · 1600 Meters · Place 15 · Conrad Schools of ScConrad Schools of Sc1600 Meters154:59.73—
Apr 27Charter Mini Meet #2Apr 27 · 800 Meters · Place 12 · Conrad SchooConrad Schoo800 Meters122:22.62—
Apr 23Art Madric Hall of Fame InviteApr 23 · 1600 Meters · Place 14 · Conrad SchooConrad Schoo1600 Meters145:04.7912
Apr 13Twilight InviteApr 13 · 3200 Meters · Place 9 · Conrad SchooConrad Schoo3200 Meters910:50.0012
Apr 13Twilight InviteApr 13 · 400 Meters · Place 19 · Conrad SchooConrad Schoo400 Meters191:00.00 PB12
Apr 11Charter Mini Meet #1Apr 11 · 800 Meters · Place 4 · Conrad SchooConrad Schoo800 Meters42:14.23 PB—
Apr 2Diamond State RelaysApr 2 · 800 Meters · Place 19 · Conrad Schools of ScienceConrad Schools of Science800 Meters19.2:16.39a12
Mar 25AI DuPont Track & FieldMar 25 · 3200 Meters · Place 6 · Conrad SchooConrad Schoo3200 Meters611:02.3912

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18UC Holiday HS InvitationalDec 18 · 1 Mile · Place 22 · Conrad Schools of ScienceConrad Schools of Science1 Mile22.5:11.91a12
Dec 18UC Holiday HS InvitationalDec 18 · 1 Mile · Place 22 · Conrad Schools of ScienceConrad Schools of Science1 Mile22.5:11.91a12
Dec 11Alvernia Holiday ClassicDec 11 · 3000 Meters · Place 10 · Conrad Schools of ScienceConrad Schools of Science3000 Meters10.10:27.30a12

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 21DIAA D2 State Track & Field ChampionshipsMay 21 · 3200 Meters · Place 11 · Conrad Schools of ScienceConrad Schools of Science3200 Meters11.10:43.57a11
May 14New Castle County Championship May 14 · 3200 Meters · Place 11 · Conrad (HenrConrad (Henr3200 Meters1110:37.7911
May 14New Castle County Championship May 14 · 1600 Meters · Place 21 · Conrad (HenrConrad (Henr1600 Meters214:53.13 PB11
Apr 24N5CTA #2Apr 24 · 1600 Meters · Place 24 · Conrad Schools of ScienceConrad Schools of Science1600 Meters24.5:03.90a11
Apr 10Caravel Academy InvitationalApr 10 · 3200 Meters · Place 8 · Conrad (HenrConrad (Henr3200 Meters810:58.9211

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 29AI InvitationalMar 29 · 3200 Meters · Place 21 · Conrad Schools of ScienceConrad Schools of Science3200 Meters21.11:44.81a9

2018 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 22 Ursinus College Holiday HS OpenDec 22 · 1 Mile · Conrad Schools of ScienceConrad Schools of Science1 Mile--DNF9