Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMoravian Indoor Meet · Jan 205:04.95Moravian Indoor MeetJanuary 20, 2024
1 Mile · OutdoorE. Murray Todd Invitational · May 145:04.59E. Murray Todd InvitationalMay 14, 2022
1000 Meters · IndoorCoach Glynn Holiday Carnival · Dec 283:04.78aCoach Glynn Holiday CarnivalDecember 28, 2021
1500 Meters · OutdoorDeSales Track & Field Tri-Meet · Apr 134:59.44aDeSales Track & Field Tri-MeetApril 13, 2024
1600 Meters · IndoorSkyland Conference Indoor Championship · Jan 235:10.85Skyland Conference Indoor ChampionshipJanuary 23, 2022
1600 Meters · OutdoorRidge Night of 1600's · May 84:46.72aRidge Night of 1600'sMay 8, 2023
1600 Meters · OutdoorRaider Twilight I · May 54:56.36Raider Twilight IMay 5, 2022
3000 Meters · IndoorPlex Shootout · Feb 39:40.33Plex ShootoutFebruary 3, 2024
3000m Steeplechase · 0.914m · IndoorThe Coach Pollard Invitational · Apr 1810:56.40aThe Coach Pollard InvitationalApril 18, 2025
3000m Steeplechase · 0.914m · OutdoorLandmark Outdoor Track & Field Championships · May 310:41.10aLandmark Outdoor Track & Field ChampionshipsMay 3, 2025
3000m Steeplechase · OutdoorLandmark Outdoor Track & Field Championships · May 410:51.07aLandmark Outdoor Track & Field ChampionshipsMay 4, 2024
3200 Meters · IndoorNJSIAA Group Championships · Feb 1710:25.43NJSIAA Group ChampionshipsFebruary 17, 2023
3200 Meters · OutdoorSkyland Conference Championships · May 2410:30.32Skyland Conference ChampionshipsMay 24, 2022
3200 Meters · OutdoorRidge Twilight Meet II Night of 3200s · May 1411:04.57Ridge Twilight Meet II Night of 3200s May 14, 2021
400 Meters · OutdoorDual: Hillsborough, Bridgewater, Immaculata VS Ridge · Apr 2562.9Dual: Hillsborough, Bridgewater, Immaculata VS RidgeApril 25, 2023
5000 Meters · IndoorMini Dip Invitational · Jan 2716:50.57aMini Dip InvitationalJanuary 27, 2024
5000 Meters · OutdoorCarol & John Covert Classic · Apr 2616:26.42aCarol & John Covert ClassicApril 26, 2024

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 2Landmark Outdoor T&F ChampionshipsMay 2 · 3000m Steeplechase · Place 14 · MoravianMoravian3000m Steeplechase0.914m14.10:43.19aJr
Apr 17Coach Pollard InvitationalApr 17 · 3000m Steeplechase · Place 17 · MoravianMoravian3000m Steeplechase0.914m17.11:00.26aJr
Mar 27Danny Curran InvitationalMar 27 · 5000 Meters · Place 109 · MoravianMoravian5000 Meters109.16:49.74aJr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Apr 3Muhlenberg InviteApr 3 · 3000m Steeplechase · Place 8 · MoravianMoravian3000m Steeplechase0.914m8.11:11.79aJr
Feb 282026 Landmark Indoor T&F ChampionshipsFeb 28 · 5000 Meters · Place 23 · MoravianMoravian5000 Meters23.17:14.50aJr
Jan 24Moravian University Hounds ClassicJan 24 · 5000 Meters · Place 7 · MoravianMoravian5000 Meters7.17:06.49aJr
Jan 17Moravian University Blue & Grey InviteJan 17 · 3000 Meters · Place 7 · MoravianMoravian3000 Meters710:07.94JR
Jan 17Moravian University Blue & Grey InviteJan 17 · 3000 Meters · Place 21 · MoravianMoravian3000 Meters2110:07.94JR

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6Bow Tie InvitationalDec 6 · 5000 Meters · Place 13 · MoravianMoravian5000 Meters13.17:26.22aJr
Apr 18The Coach Pollard InvitationalApr 18 · 3000m Steeplechase · Place 17 · MoravianMoravian3000m Steeplechase0.914m17.10:56.40a PBSo
Feb 15Susquehanna InvitationalFeb 15 · 5000 Meters · Place 19 · MoravianMoravian5000 Meters19.18:20.49aSo
Feb 8Blue & White InviteFeb 8 · 3000 Meters · Place 33 · MoravianMoravian3000 Meters3310:05.26SO
Jan 25Coach I OpenJan 25 · 1 Mile · Place 56 · MoravianMoravian1 Mile565:09.49a—
Jan 18Moravian College Indoor MeetJan 18 · 5000 Meters · Place 17 · MoravianMoravian5000 Meters1717:27.94a—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 3Landmark Outdoor Track & Field ChampionshipsMay 3 · 3000m Steeplechase · Place 16 · MoravianMoravian3000m Steeplechase0.914m16.10:41.10a PBSo
Apr 12DeSales QuadApr 12 · 5000 Meters · Place 13 · MoravianMoravian5000 Meters13.16:57.25aSo
Apr 5Muhlenberg InviteApr 5 · 3000m Steeplechase · Place 6 · MoravianMoravian3000m Steeplechase611:01.99aSo

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 7Bow Tie InvitiationalDec 7 · 5000 Meters · Place 24 · MoravianMoravian5000 Meters24.17:36.40aSo
Feb 24Landmark Conference Indoor Track & Field ChampionshipsFeb 24 · 5000 Meters · Place 14 · MoravianMoravian5000 Meters14.16:59.34aFr
Feb 9Blue & White InvitationalFeb 9 · 5000 Meters · Place 20 · MoravianMoravian5000 Meters2017:13.10a—
Feb 3Plex ShootoutFeb 3 · 3000 Meters · Place 31 · MoravianMoravian3000 Meters319:40.33 PBFr
Jan 27Mini Dip InvitationalJan 27 · 5000 Meters · Place 8 · MoravianMoravian5000 Meters8.16:50.57a PBFr
Jan 20Moravian Indoor MeetJan 20 · 1 Mile · Place 25 · MoravianMoravian1 Mile255:04.95 PBFR

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 4Landmark Outdoor Track & Field ChampionshipsMay 4 · 3000m Steeplechase · Place 14 · MoravianMoravian3000m Steeplechase1410:51.07a PB—
May 4Landmark Outdoor Track & Field ChampionshipsMay 4 · 5000 Meters · Place 19 · MoravianMoravian5000 Meters1916:27.27a—
Apr 26Carol & John Covert ClassicApr 26 · 5000 Meters · Place 5 · MoravianMoravian5000 Meters516:26.42a PB—
Apr 19The Coach Pollard InvitationalApr 19 · 3000m Steeplechase · Place 14 · MoravianMoravian3000m Steeplechase1410:54.09a—
Apr 13DeSales Track & Field Tri-MeetApr 13 · 1500 Meters · Place 17 · MoravianMoravian1500 Meters174:59.44a PB—
Apr 6Muhlenberg InviteApr 6 · 3000m Steeplechase · Place 8 · MoravianMoravian3000m Steeplechase0.914m8.10:50.38aFr

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 8Ursinus Bow Tie InvitationalDec 8 · 5000 Meters · Place 16 · MoravianMoravian5000 Meters16.17:13.48aFr
Feb 17NJSIAA Group ChampionshipsFeb 17 · 3200 Meters · Place 5 · ImmaculataImmaculata3200 Meters510:25.43 PB12

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · 3200 Meters · Place 32 · ImmaculataImmaculata3200 Meters32.10:57.51a12
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · 1600 Meters · Place 30 · ImmaculataImmaculata1600 Meters30.4:51.86a12
May 23Skyland Conference ChampionshipsMay 23 · 3200 Meters · Place 22 · Immaculata BoysImmaculata Boys3200 Meters2210:33.58—
May 23Skyland Conference ChampionshipsMay 23 · 1600 Meters · Place 32 · Immaculata BoysImmaculata Boys1600 Meters324:52.80—
May 16Somerset County ChampionshipsMay 16 · 3200 Meters · Place 15 · ImmaculataImmaculata3200 Meters15.10:32.87a12
May 8Ridge Night of 1600'sMay 8 · 1600 Meters · Place 43 · ImmaculataImmaculata1600 Meters43.4:46.72a PB12
Apr 25Dual: Hillsborough, Bridgewater, Immaculata VS RidgeApr 25 · 1600 Meters · Place 3 · ImmaculataImmaculata1600 Meters3.4:52.412
Apr 25Dual: Hillsborough, Bridgewater, Immaculata VS RidgeApr 25 · 400 Meters · Place 33 · ImmaculataImmaculata400 Meters33.62.9 PB12
Apr 22Somerset County RelaysApr 22 · 1600 Meters · Place 25 · ImmaculataImmaculata1600 Meters254:58.9312

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 10NJSIAA Groups Non-Public A & BJun 10 · 1600 Meters · Place 7 · ImmaculataImmaculata1600 Meters74:54.3711
Jun 10NJSIAA Groups Non-Public A & BJun 10 · 3200 Meters · Place 5 · ImmaculataImmaculata3200 Meters510:37.4111
Jun 10NJSIAA Groups Non-Public A & BJun 10 · 3200 Meters · Place 9 · ImmaculataImmaculata3200 Meters910:37.4111
Jun 10NJSIAA Groups Non-Public A & BJun 10 · 1600 Meters · Place 14 · ImmaculataImmaculata1600 Meters144:54.3711
May 24Skyland Conference ChampionshipsMay 24 · 3200 Meters · Place 3 · Immaculata HImmaculata H3200 Meters310:30.32 PB—
May 24Skyland Conference ChampionshipsMay 24 · 1600 Meters · Place 3 · Immaculata HImmaculata H1600 Meters34:50.93—
May 17Somerset County ChampionshipsMay 17 · 3200 Meters · Place 14 · ImmaculataImmaculata3200 Meters14.10:52.72a11
May 14E. Murray Todd InvitationalMay 14 · 1 Mile · Place 2 · Immaculata HImmaculata H1 Mile25:04.59 PB—
May 5Raider Twilight IMay 5 · 1600 Meters · Place 34 · M Immaculata HM Immaculata H1600 Meters344:56.36 PB—
Apr 29Rville Rumble: Night of 3200'sApr 29 · 3200 Meters · Place 27 · ImmaculataImmaculata3200 Meters27.10:41.29a11
Apr 25Hillsborough, Bridgewater, Immaculata vs RidgeApr 25 · 1600 Meters · Place 2 · ImmaculataImmaculata1600 Meters2.4:56.411

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25NJSIAA Group ChampionshipsFeb 25 · 3200 Meters · Place 6 · ImmaculataImmaculata3200 Meters610:48.0611
Feb 25NJSIAA Group ChampionshipsFeb 25 · 3200 Meters · Place 6 · ImmaculataImmaculata3200 Meters610:48.0611
Jan 23Skyland Conference Indoor ChampionshipJan 23 · 1600 Meters · Place 28 · ImmaculataImmaculata1600 Meters285:10.85 PB11

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · 1000 Meters · Place 48 · ImmaculataImmaculata1000 Meters48.3:04.78a PB11

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 11NJSIAA Groups Non-Public A & BJun 11 · 3200 Meters · Place 11 · ImmaculataImmaculata3200 Meters11.11:22.51a10
May 24Somerset County ChampionshipsMay 24 · 3200 Meters · Place 19 · Immaculata HImmaculata H3200 Meters1911:00.07—
May 20Skyland Conference ChampionshipsMay 20 · 1600 Meters · Place 7 · Immaculata HImmaculata H1600 Meters75:11.77—
May 14Ridge Twilight Meet II Night of 3200s May 14 · 3200 Meters · Place 60 · M Immaculata HM Immaculata H3200 Meters6011:04.57 PB—
May 7Raider TwilightMay 7 · 1600 Meters · Place 57 · M Immaculata HM Immaculata H1600 Meters575:09.76—
Apr 30Ridge Night of 1600'sApr 30 · 1600 Meters · Place 177 · ImmaculataImmaculata1600 Meters177.5:20.38a10
Mar 23Hillsborough, Immaculata, Ridge MeetMar 23 · 1600 Meters · Place 7 · ImmaculataImmaculata1600 Meters7.5:16.1Unofficial10
Mar 10Bridgewater-Immaculata-RidgeMar 10 · 1000 Meters · Place 20 · ImmaculataImmaculata1000 Meters20.3:11.1Unofficial10
Mar 10Bridgewater-Immaculata-RidgeMar 10 · 600 Meters · Place 14 · ImmaculataImmaculata600 Meters14.1:50.3Unofficial10

2020 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 28NJSIAA Non-Public A Group ChampionshipsFeb 28 · 1600 Meters · Place 19 · Immaculata HImmaculata H1600 Meters195:22.019
Feb 28NJSIAA Non-Public A Group ChampionshipsFeb 28 · 1600 Meters · Place 19 · Immaculata HImmaculata H1600 Meters195:22.019
Feb 28NJSIAA Non-Public A Group ChampionshipsFeb 28 · 1600 Meters · Place 19 · Immaculata HImmaculata H1600 Meters195:22.019
Feb 28NJSIAA Non-Public B Group ChampionshipsFeb 28 · 1600 Meters · Place 19 · ImmaculataImmaculata1600 Meters19.5:22.01a9
Feb 19Monmouth U Showcase Meet #2Feb 19 · 1 Mile · Place 35 · Immaculata HImmaculata H1 Mile355:30.83—
Feb 2NJCTC Wayne Letwink Memorial Winter ChampionshipFeb 2 · 1600 Meters · Place 50 · ImmaculataImmaculata1600 Meters50.5:30.59a9
Jan 26Skyland Conference Indoor ChampionshipsJan 26 · 3200 Meters · Place 25 · ImmaculataImmaculata3200 Meters25.12:04.43a9