Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorEmbry-Riddle Running Elements Classic - Collegiate and Open · Mar 285:00.54aEmbry-Riddle Running Elements Classic - Collegiate and OpenMarch 28, 2024
1600 Meters · IndoorMercer County Championships · Jan 215:24.67Mercer County ChampionshipsJanuary 21, 2022
1600 Meters · OutdoorNJSIAA State Meet Of Champions · Jun 195:05.28NJSIAA State Meet Of ChampionsJune 19, 2021
200 Meters · IndoorBob James Invitational · Jan 1527.66Bob James InvitationalJanuary 15, 2020
3200 Meters · IndoorMercer County Championships · Jan 2512:43.91Mercer County ChampionshipsJanuary 25, 2019
400 Meters · IndoorNJSIAA Meet of Champions · Feb 2359.26NJSIAA Meet of ChampionsFebruary 23, 2019
400 Meters · OutdoorSteinert Spartan Freshman Sophomore Invitational · May 1859.17Steinert Spartan Freshman Sophomore InvitationalMay 18, 2019
800 Meters · IndoorNJSIAA Non-Public A Group Championships · Feb 282:20.16NJSIAA Non-Public A Group ChampionshipsFebruary 28, 2020
800 Meters · OutdoorNJSIAA Groups 1 & 3 · Jun 112:15.77aNJSIAA Groups 1 & 3June 11, 2021

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 25The Sun Conference Outdoor ChampionshipsApr 25 · 800 Meters · Place 12 · SCAD (Ga.)SCAD (Ga.)800 MetersRound P12.2:29.89aSr
Apr 25The Sun Conference Outdoor ChampionshipsApr 25 · 400 Meters · Place 7 · SCAD (Ga.)SCAD (Ga.)400 MetersRound P7.1:00.60aSr
Apr 25The Sun Conference Outdoor ChampionshipsApr 25 · 400 Meters · Place 8 · SCAD (Ga.)SCAD (Ga.)400 Meters8.1:01.26aSr
Apr 17Georgia Southern RelaysApr 17 · 400 Meters · Place 2 · SCAD (Ga.)SCAD (Ga.)400 Meters2.1:01.07aSr
Apr 2Embry-Riddle Running Elements ClassicApr 2 · 1500 Meters · Place 40 · SCAD (Ga.)SCAD (Ga.)1500 Meters40.5:13.58aSr
Apr 2Embry-Riddle Running Elements ClassicApr 2 · 200 Meters · Place 64 · SCAD (Ga.)SCAD (Ga.)200 MetersRound P64.27.04aWind: 2.5Sr

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 12Georgia ShowdownApr 12 · 800 Meters · Place 6 · UnattachedUnattached800 Meters6.2:23.18aJr
Apr 12Georgia ShowdownApr 12 · 400 Meters · Place 6 · UnattachedUnattached400 Meters6.1:02.06aJr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 7Celebration Pointe Indoor ClassicFeb 7 · 800 Meters · Place 26 · SCAD SavannahSCAD Savannah800 Meters262:25.70JR

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 27The Sun Conference Outdoor ChampionshipsApr 27 · 1500 Meters · Place 12 · SCAD SavannahSCAD Savannah1500 Meters125:20.87SO
Apr 27The Sun Conference Outdoor ChampionshipsApr 27 · 800 Meters · Place 10 · SCAD SavannahSCAD Savannah800 MetersRound P102:26.25SO
Apr 6Georgia ShowdownApr 6 · 800 Meters · Place 3 · SCAD (Ga.)SCAD (Ga.)800 Meters3.2:23.71aSo
Mar 28Embry-Riddle Running Elements Classic - Collegiate and OpenMar 28 · 1500 Meters · Place 19 · SCAD (Ga.)SCAD (Ga.)1500 Meters19.5:00.54a PBSo

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 13Jimmy Carnes InvitationalJan 13 · 800 Meters · Place 10 · SCAD (Ga.)SCAD (Ga.)800 Meters10.2:24.52aSo

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 10NJSIAA Groups 1 & 3Jun 10 · 1600 Meters · Place 16 · AllentownAllentown1600 Meters165:28.1412
Jun 10NJSIAA Groups 1 & 3Jun 10 · 800 Meters · Place 16 · AllentownAllentown800 Meters162:22.3612
Jun 3NJSIAA Sectionals Central Groups 2 and 3Jun 3 · 800 Meters · Place 2 · AllentownAllentown800 Meters22:19.9812
Jun 3NJSIAA Sectionals Central Groups 2 and 3Jun 3 · 1600 Meters · Place 2 · AllentownAllentown1600 Meters25:13.5012
May 27Mercer County ChampionshipsMay 27 · 800 Meters · Place 1 · AllentownAllentown800 Meters12:17.61SR
May 27Mercer County ChampionshipsMay 27 · 1600 Meters · Place 1 · AllentownAllentown1600 Meters15:11.77SR
May 21CVC InvitationalMay 21 · 800 Meters · Place 1 · AllentownAllentown800 Meters12:20.02SR
May 21CVC InvitationalMay 21 · 1600 Meters · Place 1 · AllentownAllentown1600 Meters15:17.13SR
May 12Mercer Coaches ClassicMay 12 · 800 Meters · Place 1 · AllentownAllentown800 Meters12:19.25—
May 10CVC Showdown #3May 10 · 800 Meters · Place 1 · AllentownAllentown800 Meters1.2:19.31a12
May 3CVC Showdown #2May 3 · 1600 Meters · Place 1 · AllentownAllentown1600 Meters1.5:14.52a12
Mar 4NJSIAA Meet of ChampionsMar 4 · 800 Meters · Place 10 · AllentownAllentown800 Meters102:19.4412

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25NJSIAA Group ChampionshipsFeb 25 · 800 Meters · Place 5 · AllentownAllentown800 Meters52:21.2812
Jan 21Mercer County ChampionshipsJan 21 · 800 Meters · Place 1 · AllentownAllentown800 Meters12:24.4112
Jan 21Mercer County ChampionshipsJan 21 · 1600 Meters · Place 1 · AllentownAllentown1600 Meters15:24.67 PB12

2021 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 19NJSIAA State Meet Of ChampionsJun 19 · 800 Meters · Place 16 · AllentownAllentown800 Meters162:18.4211
Jun 19NJSIAA State Meet Of ChampionsJun 19 · 1600 Meters · AllentownAllentown1600 Meters—5:05.28 PB11
Jun 11NJSIAA Groups 1 & 3Jun 11 · 1600 Meters · Place 3 · AllentownAllentown1600 Meters3.5:05.28a11
Jun 11NJSIAA Groups 1 & 3Jun 11 · 800 Meters · Place 3 · AllentownAllentown800 Meters3.2:15.77a PB11
Jun 4NJSIAA Sectionals Central Groups 2 and 3Jun 4 · 1600 Meters · Place 2 · AllentownAllentown1600 Meters2.5:14.22a11
Jun 4NJSIAA Sectionals Central Groups 2 and 3Jun 4 · 800 Meters · Place 2 · AllentownAllentown800 Meters2.2:19.76a11
May 28CVC ChampionshipMay 28 · 800 Meters · Place 1 · AllentownAllentown800 Meters12:17.99—
May 28CVC ChampionshipMay 28 · 400 Meters · Place 2 · AllentownAllentown400 Meters259.75—
May 28CVC ChampionshipMay 28 · 1600 Meters · Place 1 · AllentownAllentown1600 Meters15:11.29—
May 20CVC Valley Division QualifierMay 20 · 1600 Meters · Place 1 · AllentownAllentown1600 Meters1.5:15.46a11
May 20CVC Valley Division QualifierMay 20 · 800 Meters · Place 1 · AllentownAllentown800 Meters1.2:24.76a11
May 20CVC Valley Division QualifierMay 20 · 400 Meters · Place 2 · AllentownAllentown400 Meters2.59.91a11
May 8CVC Showdown #3May 8 · 800 Meters · Place 1 · AllentownAllentown800 Meters1.2:20.93a11
May 1CVC ShowdownMay 1 · 400 Meters · Place 1 · AllentownAllentown400 Meters1.59.31a11

2020 Indoor Track

16 results
DateMeetEventPlMarkGr
Feb 28NJSIAA Non-Public A Group ChampionshipsFeb 28 · 800 Meters · Place 3 · AllentownAllentown800 Meters32:20.16 PB10
Feb 28NJSIAA Non-Public A Group ChampionshipsFeb 28 · 400 Meters · Place 14 · AllentownAllentown400 Meters141:00.6510
Feb 28NJSIAA Non-Public A Group ChampionshipsFeb 28 · 800 Meters · Place 3 · AllentownAllentown800 Meters32:20.1610
Feb 28NJSIAA Non-Public A Group ChampionshipsFeb 28 · 400 Meters · Place 14 · AllentownAllentown400 Meters141:00.6510
Feb 28NJSIAA Non-Public A Group ChampionshipsFeb 28 · 800 Meters · Place 3 · AllentownAllentown800 Meters32:20.1610
Feb 28NJSIAA Non-Public A Group ChampionshipsFeb 28 · 400 Meters · Place 14 · AllentownAllentown400 Meters141:00.6510
Feb 15NJSIAA Sectional Championships - Central Gr. 2&3Feb 15 · 800 Meters · Place 3 · AllentownAllentown800 Meters32:22.03—
Feb 15NJSIAA Sectional Championships - Central Gr. 2&3Feb 15 · 400 Meters · Place 3 · AllentownAllentown400 Meters31:00.12—
Feb 15NJSIAA Sectional Championships - Central Gr. 2&3Feb 15 · 800 Meters · Place 3 · AllentownAllentown800 Meters32:22.03—
Feb 15NJSIAA Sectional Championships - Central Gr. 2&3Feb 15 · 400 Meters · Place 3 · AllentownAllentown400 Meters31:00.12—
Feb 15NJSIAA Sectional Championships - Central Gr. 2&3Feb 15 · 800 Meters · Place 3 · AllentownAllentown800 Meters32:22.03—
Feb 15NJSIAA Sectional Championships - Central Gr. 2&3Feb 15 · 400 Meters · Place 3 · AllentownAllentown400 Meters31:00.12—
Jan 24Mercer County ChampionshipsJan 24 · 800 Meters · Place 1 · AllentownAllentown800 Meters12:20.72—
Jan 24Mercer County ChampionshipsJan 24 · 400 Meters · Place 1 · AllentownAllentown400 Meters159.95—
Jan 15Bob James InvitationalJan 15 · 400 Meters · Place 1 · AllentownAllentown400 Meters11:01.47—
Jan 15Bob James InvitationalJan 15 · 200 Meters · Place 3 · AllentownAllentown200 Meters327.66 PB—

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 8NJSIAA State Meet Of ChampionsJun 8 · 800 Meters · Place 9 · AllentownAllentown800 Meters92:16.769
Jun 8NJSIAA State Meet Of ChampionsJun 8 · 800 Meters · Place 9 · AllentownAllentown800 Meters92:16.769
May 18Steinert Spartan Freshman Sophomore InvitationalMay 18 · 400 Meters · Place 1 · AllentownAllentown400 Meters159.17 PB9
May 4Mercer Coaches ClassicMay 4 · 800 Meters · Place 1 · AllentownAllentown800 Meters12:20.37—

2019 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 23NJSIAA Meet of ChampionsFeb 23 · 400 Meters · Place 15 · AllentownAllentown400 Meters1559.26 PB9
Feb 23NJSIAA Meet of ChampionsFeb 23 · 400 Meters · Place 20 · AllentownAllentown400 Meters201:00.539
Feb 23NJSIAA Meet of ChampionsFeb 23 · 400 Meters · Place 20 · AllentownAllentown400 Meters201:00.539
Feb 15NJSIAA NPA Group ChampionshipsFeb 15 · 800 Meters · Place 9 · AllentownAllentown800 Meters92:22.919
Feb 15NJSIAA NPA Group ChampionshipsFeb 15 · 400 Meters · Place 2 · AllentownAllentown400 Meters259.269
Feb 15NJSIAA NPA Group ChampionshipsFeb 15 · 800 Meters · Place 9 · AllentownAllentown800 Meters92:22.919
Feb 15NJSIAA NPA Group ChampionshipsFeb 15 · 400 Meters · Place 2 · AllentownAllentown400 Meters259.269
Feb 9NJSIAA Sectional Championships - Central Gr. 2&3Feb 9 · 800 Meters · Place 3 · AllentownAllentown800 Meters32:21.219
Feb 9NJSIAA Sectional Championships - Central Gr. 2&3Feb 9 · 400 Meters · Place 4 · AllentownAllentown400 Meters41:00.649
Jan 25Mercer County ChampionshipsJan 25 · 3200 Meters · Place 10 · AllentownAllentown3200 Meters1012:43.91 PB—
Jan 25Mercer County ChampionshipsJan 25 · 1600 Meters · Place 6 · AllentownAllentown1600 Meters65:27.33—
Jan 22 Princeton Invitational Series #2Jan 22 · 800 Meters · Place 3 · AllentownAllentown800 Meters32:24.79—
Jan 22 Princeton Invitational Series #2Jan 22 · 3200 Meters · AllentownAllentown3200 Meters—DNF—