Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorUCF Knights Invitational · Mar 2225.84aUCF Knights InvitationalMarch 22, 2024
300 Meters · IndoorVirginia Tech Invitational · Jan 1242.22aVirginia Tech InvitationalJanuary 12, 2024
400 Meters · IndoorWest Point Open · Jan 1057.74aWest Point OpenJanuary 10, 2026
400 Meters · OutdoorVirginia Challenge · Apr 1755.93aVirginia ChallengeApril 17, 2026
500 Meters · IndoorQuaker Invitational · Jan 171:13.48aQuaker InvitationalJanuary 17, 2026
600 Meters · IndoorNittany Lion Challenge · Jan 181:33.45aNittany Lion ChallengeJanuary 18, 2025
800 Meters · IndoorPatriot League Indoor Track & Field Championships · Feb 282:04.95aPatriot League Indoor Track & Field ChampionshipsFebruary 28, 2026
800 Meters · OutdoorLarry Ellis Invitational · May 12:02.93aLarry Ellis InvitationalMay 1, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 800 Meters · Place 26 · Army West Point800 MetersRound P26.2:05.00aJr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · 800 Meters · Place 3 · Army West Point800 MetersRound P3.2:07.56aJr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · 800 Meters · Place 2 · Army West Point800 Meters2.2:04.38aJr
May 1Larry Ellis InvitationalMay 1 · 800 Meters · Place 2 · Army West Point800 Meters2.2:02.93a PBJr
Apr 17Virginia ChallengeApr 17 · 800 Meters · Place 6 · Army West Point800 Meters6.2:05.16aJr
Apr 17Virginia ChallengeApr 17 · 400 Meters · Place 19 · Army West Point400 Meters19.55.93a PBJr
Apr 11Army-Navy ("Star Meet")Apr 11 · 800 Meters · Place 1 · Army West Point800 Meters1.2:08.45aJr
Apr 3Pepsi Florida RelaysApr 3 · 800 Meters · Place 18 · Army West Point800 Meters182:05.45aJr
Mar 28UCF Knight InviteMar 28 · 800 Meters · Place 1 · Army West Point800 Meters12:07.71aJr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28Patriot League Indoor Track & Field ChampionshipsFeb 28 · 800 Meters · Place 2 · Army West Point800 MetersRound P2.2:07.69aJr
Feb 28Patriot League Indoor Track & Field ChampionshipsFeb 28 · 800 Meters · Place 2 · Army West Point800 Meters2.2:04.95a PBJr
Jan 30PSU National OpenJan 30 · 800 Meters · Place 6 · Army West Point800 Meters6.2:07.64aJr
Jan 22Penn EliteJan 22 · 800 Meters · Place 9 · Army West Point800 Meters9.2:09.48aJr
Jan 17Quaker InvitationalJan 17 · 500 Meters · Place 8 · Army West Point500 Meters8.1:13.48a PBJr
Jan 10West Point OpenJan 10 · 400 Meters · Place 1 · Army West Point400 Meters157.74a PBJr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 5Army Crowell Multi & OpenDec 5 · 500 Meters · Place 2 · Army West Point500 Meters2.1:14.84aJr
Feb 8Penn ClassicFeb 8 · 800 Meters · Place 2 · Army West Point800 Meters22:11.42a—
Feb 1Army vs. Navy Star MeetFeb 1 · 500 Meters · Place 2 · Army West Point500 Meters21:14.44a—
Jan 24Dr. Sander ScorcherJan 24 · 800 Meters · Place 14 · Army West Po800 Meters142:11.10SO
Jan 18Nittany Lion ChallengeJan 18 · 600 Meters · Place 3 · Army West Point600 Meters31:33.45a PB—
Jan 11West Point OpenJan 11 · 400 Meters · Place 1 · Army West Point400 Meters157.83SO

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 17Princeton Elite InvitationalMay 17 · 800 Meters · Place 9 · Army West Point800 Meters92:06.31SO
Apr 18Virginia ChallengeApr 18 · 800 Meters · Place 5 · Army West Point800 Meters52:07.56SO
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 800 Meters · Place 5 · Army West Point800 Meters52:08.11aSo
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 400 Meters · Place 8 · Army West Point400 Meters856.89aSo
Apr 5Army vs. NavyApr 5 · 800 Meters · Place 3 · Army West Point800 Meters3.2:08.94aSo
Mar 2145th Aztec InvitationalMar 21 · 800 Meters · Place 3 · Army West Point800 Meters3.2:08.73aSo
Mar 1Patriot League ChampionshipsMar 1 · 800 Meters · Place 2 · Army West Point800 Meters22:11.04a—
Mar 1Patriot League ChampionshipsMar 1 · 800 Meters · Place 3 · Army West Point800 Meters32:09.03a—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 7Crowell OpenDec 7 · 500 Meters · Place 1 · Army West Point500 Meters1.1:16.02aSo
Feb 3Army vs. Navy MeetFeb 3 · 400 Meters · Place 5 · Army West Point400 Meters559.17FR
Jan 20Villanova InvitationalJan 20 · 400 Meters · Place 18 · Army West Point400 Meters1859.49FR
Jan 12Virginia Tech InvitationalJan 12 · 400 Meters · Place 11 · Army West Point400 Meters1159.85a—
Jan 12Virginia Tech InvitationalJan 12 · 300 Meters · Place 15 · Army West Point300 Meters1542.22a PB—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 11IC4A/ECAC Outdoor Track & Field ChampionshipsMay 11 · 400 Meters · Place 16 · Army West Point400 Meters1656.99FR
May 9West Point TwilightMay 9 · 800 Meters · Place 6 · Army West Point800 Meters62:12.82a—
May 3Patriot League Outdoor ChampionshipsMay 3 · 400 Meters · Place 6 · Army West Point400 Meters656.80FR
May 3Patriot League Outdoor ChampionshipsMay 3 · 400 Meters · Place 6 · Army West Point400 Meters656.95FR
Apr 19Virginia ChallengeApr 19 · 400 Meters · Place 27 · Army West Point400 Meters2756.71a—
Apr 12Larry Ellis InvitationalApr 12 · 400 Meters · Place 3 · Army West Point400 Meters357.47a—
Apr 6Army vs. NavyApr 6 · 400 Meters · Place 3 · Army West Point400 Meters358.02a—
Mar 29Florida RelaysMar 29 · 400 Meters · Place 28 · Army West Point400 Meters2856.96a—
Mar 22UCF Knights InvitationalMar 22 · 400 Meters · Place 29 · Army West Point400 Meters29.58.19aFr
Mar 22UCF Knights InvitationalMar 22 · 200 Meters · Place 63 · Army West Point200 Meters63.25.84a PBWind: 1.8Fr
Mar 15West Point Spring OpenMar 15 · 400 Meters · Place 1 · Army West Point400 Meters1.57.52aFr
Mar 15West Point Spring OpenMar 15 · 200 Meters · Place 3 · Army West Point200 Meters3.26.03aWind: 1.9Fr

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 2Crowell OpenDec 2 · 400 Meters · Place 2 · Army West Point400 Meters2.1:00.28aFr