Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorVirginia Tech Invitational · Jan 122:33.72aVirginia Tech InvitationalJanuary 12, 2024
1500 Meters · OutdoorWest Point Spring Open · Mar 153:59.25aWest Point Spring OpenMarch 15, 2024
1600 Meters · IndoorUD Boys HS Indoor Classic · Mar 194:32.84aUD Boys HS Indoor ClassicMarch 19, 2022
1600 Meters · OutdoorUD HS Boys Classic · Mar 164:19.63UD HS Boys ClassicMarch 16, 2023
400 Meters · OutdoorUCF Knight Invite · Mar 2848.72aUCF Knight InviteMarch 28, 2026
600 Meters · IndoorPSU National Open · Jan 301:17.96aPSU National OpenJanuary 30, 2026
800 Meters · IndoorPatriot League Indoor Track & Field Championships · Feb 281:50.25aPatriot League Indoor Track & Field ChampionshipsFebruary 28, 2026
800 Meters · OutdoorLarry Ellis Invitational · May 11:48.27aLarry Ellis InvitationalMay 1, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · 800 Meters · Place 5 · Army West PointArmy West Point800 MetersRound P5.1:50.96aJr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · 800 Meters · Place 3 · Army West PointArmy West Point800 Meters3.1:49.62aJr
May 1Larry Ellis InvitationalMay 1 · 800 Meters · Place 3 · Army West PointArmy West Point800 Meters3.1:48.27a PBJr
Apr 17Virginia ChallengeApr 17 · 800 Meters · Place 21 · Army West PointArmy West Point800 Meters21.1:48.53aJr
Apr 11Army-Navy ("Star Meet")Apr 11 · 800 Meters · Place 1 · Army West PointArmy West Point800 Meters1.1:51.42aJr
Apr 3Pepsi Florida RelaysApr 3 · 800 Meters · Place 52 · Army West PointArmy West Point800 Meters521:51.51aJr
Mar 28UCF Knight InviteMar 28 · 400 Meters · Place 16 · Army West PointArmy West Point400 Meters1648.72a PBJr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28Patriot League Indoor Track & Field ChampionshipsFeb 28 · 800 Meters · Place 3 · Army West PointArmy West Point800 MetersRound P3.1:50.34aJr
Feb 28Patriot League Indoor Track & Field ChampionshipsFeb 28 · 800 Meters · Place 4 · Army West PointArmy West Point800 Meters4.1:50.25a PBJr
Jan 30PSU National OpenJan 30 · 600 Meters · Place 2 · Army West PointArmy West Point600 Meters2.1:17.96a PBJr
Jan 30PSU National OpenJan 30 · 800 Meters · Place 18 · Army West PointArmy West Point800 Meters18.1:51.47aJr
Jan 22Penn EliteJan 22 · 800 Meters · Place 8 · Army West PointArmy West Point800 Meters8.1:51.24aJr
Jan 17Quaker InvitationalJan 17 · 800 Meters · Place 1 · Army West PointArmy West Point800 Meters1.1:51.87aJr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 18Virginia ChallengeApr 18 · 800 Meters · Place 9 · Army West PointArmy West Point800 Meters91:51.51SO
Apr 5Army vs. NavyApr 5 · 800 Meters · Place 2 · Army West PointArmy West Point800 Meters2.1:50.17aSo
Mar 2145th Aztec InvitationalMar 21 · 800 Meters · Place 3 · Army West PointArmy West Point800 Meters3.1:51.58aSo
Mar 1Patriot League ChampionshipsMar 1 · 800 Meters · Place 7 · Army West PointArmy West Point800 Meters71:51.66a—
Mar 1Patriot League ChampionshipsMar 1 · 800 Meters · Place 8 · Army West PointArmy West Point800 Meters81:56.45a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 8Penn ClassicFeb 8 · 800 Meters · Place 12 · Army West PointArmy West Point800 Meters121:52.26a—
Feb 1Army vs. Navy Star MeetFeb 1 · 800 Meters · Place 5 · Army West PointArmy West Point800 Meters51:56.07a—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 11IC4A/ECAC Outdoor Track & Field ChampionshipsMay 11 · 800 Meters · Place 24 · Army West PointArmy West Point800 Meters241:53.88FR
May 3Patriot League Outdoor ChampionshipsMay 3 · 800 Meters · Place 9 · Army West PointArmy West Point800 Meters91:52.33FR
Apr 20Bucknell Team ChallengeApr 20 · 800 Meters · Place 30 · Army West PointArmy West Point800 Meters302:01.52a—
Apr 12Larry Ellis InvitationalApr 12 · 1500 Meters · Place 17 · Army West PointArmy West Point1500 Meters174:03.13a—
Apr 12Larry Ellis InvitationalApr 12 · 800 Meters · Place 37 · Army West PointArmy West Point800 Meters371:54.74a—
Apr 6Army vs. NavyApr 6 · 800 Meters · Place 1 · Army West PointArmy West Point800 Meters11:51.46a—
Mar 22UCF Knights InvitationalMar 22 · 800 Meters · Place 21 · Army West PointArmy West Point800 Meters21.1:53.47aFr
Mar 15West Point Spring OpenMar 15 · 1500 Meters · Place 1 · Army West PointArmy West Point1500 Meters1.3:59.25a PBFr

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 3Army vs. Navy MeetFeb 3 · 800 Meters · Place 3 · Army West PointArmy West Point800 Meters31:52.54FR
Jan 20Villanova InvitationalJan 20 · 800 Meters · Place 9 · Army West PointArmy West Point800 Meters91:54.25FR
Jan 12Virginia Tech InvitationalJan 12 · 1000 Meters · Place 19 · Army West PointArmy West Point1000 Meters192:33.72a PB—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 18 IAHSAA/IGHSAU State ChampionshipsMay 18 · 1600 Meters · Place 17 · Iowa City City HighIowa City City High1600 Meters174:27.95a—
May 18 IAHSAA/IGHSAU State ChampionshipsMay 18 · 800 Meters · Place 4 · Iowa City City HighIowa City City High800 Meters41:54.19a—
Apr 27Drake Relays - HSApr 27 · 800 Meters · Place 1 · Iowa City City HighIowa City City High800 Meters11:53.42a—
Apr 8Valley Dr. Brooks RelaysApr 8 · 800 Meters · Place 1 · Iowa City City HighIowa City City High800 Meters11:54.74a—
Mar 16UD HS Boys ClassicMar 16 · 1600 Meters · Place 1 · Iowa CityIowa City1600 Meters14:19.63 PB12

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 28Drake Relays (Men-Boys)Apr 28 · 800 Meters · Place 17 · Iowa City City HighIowa City City High800 Meters17.2:00.36a11
Apr 12Ames Hi CoveyApr 12 · 800 Meters · Place 2 · Iowa City City HighIowa City City High800 Meters21:59.3111
Apr 9Valley HS Coed RelaysApr 9 · 800 Meters · Place 4 · Iowa City City HighIowa City City High800 Meters42:01.5011
Apr 9Valley HS Coed RelaysApr 9 · 400 Meters · Place 3 · Iowa City City HighIowa City City High400 Meters350.9311
Mar 8Dickinson Relays (Boys)Mar 8 · 800 Meters · Place 1 · Iowa City City HighIowa City City High800 Meters11:58.1611

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 19UD Boys HS Indoor ClassicMar 19 · 1600 Meters · Place 2 · Iowa City City HighIowa City City High1600 Meters2.4:32.84a PB11
Mar 11IATC 3A/4A Boys State Indoor ChampionshipsMar 11 · 800 Meters · Place 1 · Iowa City City HighIowa City City High800 Meters1.1:57.98a11

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 20Iowa State Track & Field ChampionsihpsMay 20 · 800 Meters · Place 3 · Iowa City City HighIowa City City High800 Meters3.1:55.39a10
May 13IAHSAA 4A District - Iowa City WestMay 13 · 800 Meters · Place 1 · Iowa City HighIowa City High800 Meters11:57.4810