Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorKeystone Challenge · Mar 214:14.34aKeystone ChallengeMarch 21, 2026
1600 Meters · IndoorNJSIAA Sectional Championships - South Group 2&3 · Feb 54:51.99NJSIAA Sectional Championships - South Group 2&3February 5, 2023
1600 Meters · OutdoorHaddonfield Invitational · May 174:49.53Haddonfield InvitationalMay 17, 2023
3000 Meters · IndoorWidener Indoor Classic · Feb 139:08.64aWidener Indoor ClassicFebruary 13, 2026
3000m Steeplechase · 0.914m · OutdoorCoach Pollard Invitational · Apr 179:53.47aCoach Pollard InvitationalApril 17, 2026
3200 Meters · IndoorSJTCA Winter Meet #9 · Jan 2310:40.77SJTCA Winter Meet #9January 23, 2023
3200 Meters · OutdoorDual: Haddon Heights vs Sterling · May 210:09Dual: Haddon Heights vs SterlingMay 2, 2023
5000 Meters · IndoorBison Challenge and Multis · Jan 3015:38.18Bison Challenge and MultisJanuary 30, 2026
5000 Meters · OutdoorBison Outdoor Classic · Apr 1115:31.56aBison Outdoor ClassicApril 11, 2026
800 Meters · OutdoorKeystone Challenge · Mar 212:05.69aKeystone ChallengeMarch 21, 2026
Pole Vault · IndoorSJTCA Winter Meet #2 · Dec 287-06.00SJTCA Winter Meet #2December 28, 2019

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · 3000m Steeplechase · Place 18 · KutztownKutztown3000m Steeplechase0.914m18.10:27.90aSo
Apr 17Coach Pollard InvitationalApr 17 · 3000m Steeplechase · Place 3 · KutztownKutztown3000m Steeplechase0.914m3.9:53.47a PBSo
Apr 11Bison Outdoor ClassicApr 11 · 5000 Meters · Place 19 · KutztownKutztown5000 Meters19.15:31.56a PBSo
Mar 27Dr Jack M Toms Alumni InvitationalMar 27 · 5000 Meters · Place 3 · KutztownKutztown5000 Meters3.15:47.92aSo
Mar 21Keystone ChallengeMar 21 · 1500 Meters · Place 12 · KutztownKutztown1500 Meters12.4:14.34a PBSo
Mar 21Keystone ChallengeMar 21 · 800 Meters · Place 9 · KutztownKutztown800 Meters9.2:05.69a PBSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28PSAC Indoor Track & Field ChampionshipsFeb 28 · 5000 Meters · KutztownKutztown5000 Meters—DNFSo
Feb 13Widener Indoor ClassicFeb 13 · 3000 Meters · Place 37 · KutztownKutztown3000 Meters379:08.64a PBSo
Jan 30Bison Challenge and MultisJan 30 · 5000 Meters · Place 2 · KutztownKutztown5000 Meters215:38.18 PBSO
Jan 17Alvernia Winter InvitationalJan 17 · 5000 Meters · Place 9 · KutztownKutztown5000 Meters915:59.83aSo

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 3200 Meters · Place 18 · SterlingSterling3200 Meters1811:21.7612
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 3200 Meters · Place 18 · SterlingSterling3200 Meters1811:21.7612
May 17Haddonfield InvitationalMay 17 · 3200 Meters · Place 5 · SterlingSterling3200 Meters510:39.5612
May 17Haddonfield InvitationalMay 17 · 1600 Meters · Place 15 · SterlingSterling1600 Meters154:49.53 PB12
May 13Camden County ChampionshipsMay 13 · 3200 Meters · Place 6 · SterlingSterling3200 Meters6.10:19.86a12
May 13Camden County ChampionshipsMay 13 · 1600 Meters · Place 12 · SterlingSterling1600 Meters12.5:01.77a12
May 2Dual: Haddon Heights vs SterlingMay 2 · 3200 Meters · Place 2 · SterlingSterling3200 Meters2.10:09 PB12

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 3200 Meters · Place 11 · SterlingSterling3200 Meters1110:49.1412
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 1600 Meters · Place 10 · SterlingSterling1600 Meters104:51.99 PB12
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 3200 Meters · Place 11 · SterlingSterling3200 Meters1110:49.1412
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 1600 Meters · Place 10 · SterlingSterling1600 Meters104:51.9912
Jan 30SJTCA Winter Meet #11Jan 30 · 1600 Meters · Place 10 · SterlingSterling1600 Meters104:52.1612
Jan 23SJTCA Winter Meet #9Jan 23 · 3200 Meters · Place 10 · SterlingSterling3200 Meters1010:40.77 PB12

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27SJTCA Winter Meet #2Dec 27 · 1600 Meters · Place 6 · SterlingSterling1600 Meters6.5:02.06a12
Jan 22SJTCA Winter Meet #8Jan 22 · 1600 Meters · Place 56 · SterlingSterling1600 Meters565:19.8911

2020 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 16NJSIAA Sectional Championships - South Gr. 2&3Feb 16 · 3200 Meters · Place 15 · SterlingSterling3200 Meters1511:24.10—
Feb 16NJSIAA Sectional Championships - South Gr. 2&3Feb 16 · 3200 Meters · Place 15 · SterlingSterling3200 Meters1511:24.10—
Feb 16NJSIAA Sectional Championships - South Gr. 2&3Feb 16 · 3200 Meters · Place 15 · SterlingSterling3200 Meters1511:24.10—
Feb 3SJTCA Winter Meet #12Feb 3 · Pole Vault · SterlingSterlingPole Vault—7-06.00—
Feb 3SJTCA Winter Meet #12Feb 3 · 1600 Meters · SterlingSterling1600 Meters—5:37.61—
Jan 27SJTCA Winter Meet #10Jan 27 · 3200 Meters · Place 18 · SterlingSterling3200 Meters18.11:47.48a9
Jan 27SJTCA Winter Meet #10Jan 27 · Pole Vault · SterlingSterlingPole Vault--NH9
Jan 6SJTCA Winter Meet #5Jan 6 · Pole Vault · SterlingSterlingPole Vault--NH9

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28SJTCA Winter Meet #2Dec 28 · 1600 Meters · Place 34 · SterlingSterling1600 Meters34.5:37.61a9
Dec 28SJTCA Winter Meet #2Dec 28 · Pole Vault · Place 6 · SterlingSterlingPole Vault6.7-06.00 PB9