Personal bests

Best marks in available results
Event / courseMarkMeetDate
3000m Steeplechase · OutdoorHopkins-Loyola Invitational · Apr 2211:49.34Hopkins-Loyola InvitationalApril 22, 2023
400 Meters · OutdoorMaryland Invitational · Mar 221:02.18aMaryland InvitationalMarch 22, 2024
400m Hurdles · 30" / 0.762m · OutdoorJMU Invitational · Apr 101:08.07aJMU InvitationalApril 10, 2026
800 Meters · IndoorNavy Select · Feb 172:16.29aNavy SelectFebruary 17, 2023
800 Meters · OutdoorNavy Outdoor Invitational · Mar 252:18.30Navy Outdoor InvitationalMarch 25, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · 5000 Meters · Loyola (Md.)5000 Meters--DNFSr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · 800 Meters · Place 18 · Loyola (Md.)800 MetersRound P18.2:20.67aSr
May 8Navy National EliteMay 8 · 800 Meters · Place 14 · Loyola (Md.)800 Meters14.2:24.33aSr
May 1Kehoe Twilight MeetMay 1 · 800 Meters · Loyola (Md.)800 Meters—DNSSr
Apr 10JMU InvitationalApr 10 · 400m Hurdles · Place 10 · Loyola (Md.)400m Hurdles30" / 0.762m10.1:08.07a PBSr
Mar 28Navy Outdoor InvitationalMar 28 · 400m Hurdles · Place 9 · Loyola (Md.)400m Hurdles30" / 0.762m9.1:08.54aSr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 20Navy SelectFeb 20 · 800 Meters · Place 8 · Loyola (Md.)800 Meters82:18.94SR

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 29Navy Outdoor InvitationalMar 29 · 800 Meters · Place 14 · Loyola (Md.)800 Meters142:22.08aJr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Navy SelectFeb 21 · 800 Meters · Place 11 · Loyola (Md.)800 Meters112:20.26a—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 20Hopkins Loyola InvitationalApr 20 · 800 Meters · Place 11 · Loyola (Md.)800 Meters112:22.30a—
Mar 22Maryland InvitationalMar 22 · 400 Meters · Place 12 · Loyola (Md.)400 Meters121:02.18a PB—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 16Navy SelectFeb 16 · 800 Meters · Place 6 · Loyola (Md.)800 Meters62:19.16a—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 22Hopkins-Loyola InvitationalApr 22 · 3000m Steeplechase · Place 4 · Loyola (Md.)3000m Steeplechase411:49.34 PBFR
Mar 25Navy Outdoor InvitationalMar 25 · 800 Meters · Place 6 · Loyola (Md.)800 Meters62:18.30 PBFR

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 17Navy SelectFeb 17 · 800 Meters · Place 4 · Loyola (MD)800 Meters42:16.29a PB—