Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDIII South Region Final Qualifier and Multi · Mar 74:46.87aDIII South Region Final Qualifier and MultiMarch 7, 2025
1 Mile · Outdooradidas Track Nationals · Mar 154:45.83adidas Track NationalsMarch 15, 2024
1000 Meters · IndoorECE ROANOKE - AROUND THE WORLD INVITATIONAL · Jan 33:03.31aECE ROANOKE - AROUND THE WORLD INVITATIONALJanuary 3, 2026
1500 Meters · OutdoorHill City Twilight · May 24:10.52aHill City TwilightMay 2, 2026
1600 Meters · IndoorEast Coast Elite #1 · Jan 54:58.31aEast Coast Elite #1January 5, 2024
1600 Meters · Outdooradidas Outdoor Nationals · Jun 145:22.03aadidas Outdoor NationalsJune 14, 2024
800 Meters · IndoorRoanoke College: Joe LaRocco Invitational · Feb 142:06.79aRoanoke College: Joe LaRocco InvitationalFebruary 14, 2026
800 Meters · Outdooradidas Outdoor Nationals · Jun 142:10.11aadidas Outdoor NationalsJune 14, 2024

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 2Hill City TwilightMay 2 · 1500 Meters · Place 28 · East Coast Elite TCEast Coast Elite TC1500 Meters28.4:10.52a PB11
Apr 10Dennis CraddockApr 10 · 1500 Meters · Place 31 · East Coast Elite TCEast Coast Elite TC1500 Meters31.4:22.03a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 14Roanoke College: Joe LaRocco InvitationalFeb 14 · 1 Mile · Place 33 · East Coast Elite TCEast Coast Elite TC1 Mile334:50.14a11
Feb 14Roanoke College: Joe LaRocco InvitationalFeb 14 · 800 Meters · Place 15 · East Coast Elite TCEast Coast Elite TC800 Meters152:06.79a PB11
Jan 3ECE ROANOKE - AROUND THE WORLD INVITATIONALJan 3 · 1000 Meters · Place 2 · East Coast Elite TCEast Coast Elite TC1000 Meters23:03.31a PB11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 300 Meters · East Coast Elite TCEast Coast Elite TC300 Meters—DNS11
Mar 7DIII South Region Final Qualifier and MultiMar 7 · 1 Mile · Place 6 · East Coast Elite TCEast Coast Elite TC1 Mile6.4:46.87a PB10
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · 800 Meters · East Coast Elite TCEast Coast Elite TC800 Meters—DNS10

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · 1600 Meters · Place 33 · East Coast Elite TCEast Coast Elite TC1600 Meters33.5:22.03a PB9
Jun 14adidas Outdoor NationalsJun 14 · 1600 Meters · Place 33 · East Coast Elite TCEast Coast Elite TC1600 Meters33.5:24.55a9
Jun 14adidas Outdoor NationalsJun 14 · 800 Meters · Place 30 · East Coast Elite TCEast Coast Elite TC800 Meters30.2:10.11a PB9
Mar 29Hornet OpenMar 29 · 800 Meters · Place 55 · East Coast EliteEast Coast Elite800 Meters552:26.63a—
Mar 15adidas Track NationalsMar 15 · 1 Mile · Place 10 · East Coast EEast Coast E1 Mile104:45.83 PB9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 5East Coast Elite #1Jan 5 · 1600 Meters · Place 3 · East Coast Elite TCEast Coast Elite TC1600 Meters3.4:58.31a PB9

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 4Cosmopolitan InvitationalMay 4 · Triple Jump · Place 22 · Maury RiverMaury RiverTriple Jump2228-10.50—
May 4Cosmopolitan InvitationalMay 4 · 800 Meters · Place 2 · Maury RiverMaury River800 MetersRound P22:20.25—
May 4Cosmopolitan InvitationalMay 4 · Triple Jump · Place 22 · Maury RiverMaury RiverTriple Jump2228-10.50—
May 4Cosmopolitan InvitationalMay 4 · 800 Meters · Place 2 · Maury RiverMaury River800 Meters22:12.78—
May 4Cosmopolitan InvitationalMay 4 · 800 Meters · Place 2 · Maury RiverMaury River800 MetersRound P22:20.25—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 1Amherst Middle School MeetApr 1 · 1600 Meters · Place 10 · Maury RiverMaury River1600 Meters105:55.90—
Mar 26Big Red Middle School MeetMar 26 · 1600 Meters · Place 4 · Maury RiverMaury River1600 Meters4.5:56.127