Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorFastrack Invitational · Feb 64:51.13aFastrack InvitationalFebruary 6, 2026
1500 Meters · OutdoorCarol and John Covert Classic · Apr 254:22.83Carol and John Covert ClassicApril 25, 2025
1600 Meters · IndoorNJSIAA Group Championships · Feb 174:41.34NJSIAA Group ChampionshipsFebruary 17, 2023
1600 Meters · OutdoorNJSIAA Sectionals Central Groups 2 and 3 · Jun 24:39.65NJSIAA Sectionals Central Groups 2 and 3June 2, 2023
3000 Meters · IndoorBison Opener · Dec 69:46.18aBison OpenerDecember 6, 2024
3200 Meters · IndoorNJSIAA Sectional Championships - Central Gr. 2&3 · Feb 1510:46.90NJSIAA Sectional Championships - Central Gr. 2&3February 15, 2020
3200 Meters · OutdoorRville Rumble: Night of 3200's · Apr 2910:14.73aRville Rumble: Night of 3200'sApril 29, 2022
5000 Meters · OutdoorMessiah Invitational · Apr 1017:15.10aMessiah InvitationalApril 10, 2025
800 Meters · IndoorMercer County Championships · Jan 222:10.31Mercer County ChampionshipsJanuary 22, 2023

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9MAAC Outdoor ChampionshipsMay 9 · 1500 Meters · Place 46 · Mount St. Mary'sMount St. Mary's1500 MetersRound P46.4:33.03aJr
Apr 25SFU Red Flash Invitational 2026Apr 25 · 1500 Meters · Place 8 · Mount St. Mary'sMount St. Mary's1500 Meters8.4:32.79aJr
Apr 10JMU InvitationalApr 10 · 1500 Meters · Place 22 · Mount St. Mary'sMount St. Mary's1500 Meters22.4:35.69aJr
Mar 28Lafayette OpenMar 28 · 1500 Meters · Place 19 · Mount St. Mary'sMount St. Mary's1500 Meters194:52.67aJr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 6Fastrack InvitationalFeb 6 · 1 Mile · Place 66 · Mount St. Mary'sMount St. Mary's1 Mile66.4:51.13a PBJr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 5Bison OpenerDec 5 · 3000 Meters · Place 6 · Mount St. Mary'sMount St. Mary's3000 Meters6.9:47.75aJr
Jan 25Gulden InvitationalJan 25 · 1 Mile · Place 29 · Mount St. Mary'sMount St. Mary's1 Mile294:55.62a—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10MAAC Outdoor Track & Field ChampionshipsMay 10 · 1500 Meters · Place 43 · Mount St. Mary'sMount St. Mary's1500 MetersRound P43.4:30.71aSo
Apr 25Carol and John Covert ClassicApr 25 · 1500 Meters · Place 25 · Mount St. Mary'sMount St. Mary's1500 Meters254:22.83 PBSO
Apr 10Messiah InvitationalApr 10 · 5000 Meters · Place 13 · Mount St. Mary'sMount St. Mary's5000 Meters13.17:15.10a PBSo
Mar 28Towson InvitationalMar 28 · 1500 Meters · Place 19 · Mount St. Mary'sMount St. Mary's1500 Meters194:26.88aSo

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Bison OpenerDec 6 · 3000 Meters · Place 3 · Mount St. Mary'sMount St. Mary's3000 Meters3.9:46.18a PBSo

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 1600 Meters · Place 6 · AllentownAllentown1600 Meters64:39.65 PB12
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 1600 Meters · Place 6 · AllentownAllentown1600 Meters64:39.6512
May 19Mercer County ChampionshipsMay 19 · 1600 Meters · Place 21 · AllentownAllentown1600 Meters214:52.1112
May 13Mercer Coaches ClassicMay 13 · 1600 Meters · Place 11 · AllentownAllentown1600 Meters114:40.60SR
Apr 14Cherokee Night Racer #1: Night of 3200'sApr 14 · 3200 Meters · Place 80 · AllentownAllentown3200 Meters80.10:37.85a12
Mar 28Peddie vs AllentownMar 28 · 3200 Meters · Place 1 · AllentownAllentown3200 Meters110:46.16—

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 17NJSIAA Group ChampionshipsFeb 17 · 1600 Meters · Place 15 · AllentownAllentown1600 Meters154:41.34 PB12
Feb 4NJSIAA Sectional Championships - Central Group 2&3Feb 4 · 800 Meters · Place 25 · AllentownAllentown800 Meters252:13.9312
Feb 4NJSIAA Sectional Championships - Central Group 2&3Feb 4 · 1600 Meters · Place 6 · AllentownAllentown1600 Meters64:42.8212
Feb 4NJSIAA Sectional Championships - Central Group 2&3Feb 4 · 800 Meters · Place 25 · AllentownAllentown800 Meters252:13.9312
Feb 4NJSIAA Sectional Championships - Central Group 2&3Feb 4 · 1600 Meters · Place 6 · AllentownAllentown1600 Meters64:42.8212
Jan 28SJTCA Winter Meet #10Jan 28 · 1600 Meters · Place 12 · AllentownAllentown1600 Meters124:52.8012
Jan 28SJTCA Winter Meet #10Jan 28 · 1600 Meters · Place 12 · AllentownAllentown1600 Meters124:52.8012
Jan 22Mercer County ChampionshipsJan 22 · 800 Meters · Place 6 · AllentownAllentown800 Meters62:10.31 PB12
Jan 22Mercer County ChampionshipsJan 22 · 1600 Meters · Place 4 · AllentownAllentown1600 Meters44:42.3312

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals Central Groups 2 and 3Jun 3 · 1600 Meters · Place 17 · AllentownAllentown1600 Meters174:52.3211
Jun 3NJSIAA Sectionals Central Groups 2 and 3Jun 3 · 3200 Meters · Place 11 · AllentownAllentown3200 Meters1110:38.9211
May 27Mercer County ChampionshipsMay 27 · 3200 Meters · Place 13 · AllentownAllentown3200 Meters1310:24.26JR
May 27Mercer County ChampionshipsMay 27 · 1600 Meters · Place 15 · AllentownAllentown1600 Meters154:41.24JR
May 21CVC InvitationalMay 21 · 1600 Meters · Place 11 · AllentownAllentown1600 Meters114:40.28JR
May 12Mercer Coaches ClassicMay 12 · 1500 Meters · Place 10 · AllentownAllentown1500 Meters104:25.13—
May 3CVC Showdown #2May 3 · 1600 Meters · Place 11 · AllentownAllentown1600 Meters11.4:48.16a11
Apr 29Rville Rumble: Night of 3200'sApr 29 · 3200 Meters · Place 16 · AllentownAllentown3200 Meters16.10:14.73a PB11

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 21Mercer County ChampionshipsJan 21 · 800 Meters · Place 12 · AllentownAllentown800 Meters122:12.1411
Jan 21Mercer County ChampionshipsJan 21 · 1600 Meters · Place 8 · AllentownAllentown1600 Meters84:43.4011

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 4NJSIAA Sectionals Central Groups 2 and 3Jun 4 · 3200 Meters · Place 16 · AllentownAllentown3200 Meters16.11:10.82a10
Jun 4NJSIAA Sectionals Central Groups 2 and 3Jun 4 · 1600 Meters · Place 21 · AllentownAllentown1600 Meters21.4:56.44a10
May 28CVC ChampionshipMay 28 · 3200 Meters · Place 13 · AllentownAllentown3200 Meters1310:37.33—
May 20CVC Valley Division QualifierMay 20 · 3200 Meters · Place 5 · AllentownAllentown3200 Meters5.10:41.69a10
May 20CVC Valley Division QualifierMay 20 · 1600 Meters · Place 9 · AllentownAllentown1600 Meters9.4:50.68a10
May 10Hightstown vs. AllentownMay 10 · 3200 Meters · Place 2 · AllentownAllentown3200 Meters2.10:44.510
May 1CVC ShowdownMay 1 · 1600 Meters · Place 23 · AllentownAllentown1600 Meters23.4:58.40a10
Apr 24CVC ShowdownApr 24 · 3200 Meters · Place 7 · AllentownAllentown3200 Meters710:32.70—
Apr 24CVC ShowdownApr 24 · 3200 Meters · Place 16 · AllentownAllentown3200 Meters1610:32.70—

2020 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - Central Gr. 2&3Feb 15 · 3200 Meters · Place 16 · AllentownAllentown3200 Meters1610:46.90 PB—
Feb 15NJSIAA Sectional Championships - Central Gr. 2&3Feb 15 · 3200 Meters · Place 16 · AllentownAllentown3200 Meters1610:46.90—
Feb 15NJSIAA Sectional Championships - Central Gr. 2&3Feb 15 · 3200 Meters · Place 16 · AllentownAllentown3200 Meters1610:46.90—
Jan 24Mercer County ChampionshipsJan 24 · 3200 Meters · Place 21 · AllentownAllentown3200 Meters2110:51.01—
Jan 15Bob James InvitationalJan 15 · 3200 Meters · Place 7 · AllentownAllentown3200 Meters711:09.73—