Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorFather Diamond Invitational · Feb 205:17.22aFather Diamond InvitationalFebruary 20, 2026
1600 Meters · OutdoorLast Chance Invite · May 64:51.23aLast Chance InviteMay 6, 2024
3000 Meters · IndoorDiv. I Indoor Pre-Nationals Invite · Feb 149:31.05aDiv. I Indoor Pre-Nationals InviteFebruary 14, 2025
3200 Meters · OutdoorLast Chance Invite · May 610:51.94aLast Chance InviteMay 6, 2024
5000 Meters · OutdoorFred Hardy Invitational · Mar 1916:22.71aFred Hardy InvitationalMarch 19, 2026
800 Meters · OutdoorTim Cook Memorial Invitational · Mar 232:19.10aTim Cook Memorial InvitationalMarch 23, 2024

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 19Fred Hardy InvitationalMar 19 · 5000 Meters · Place 17 · Hagerstown (MD) CCHagerstown (MD) CC5000 Meters17.16:22.71a PBSo

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 20Father Diamond InvitationalFeb 20 · 1 Mile · Place 17 · Hagerstown (MD) CCHagerstown (MD) CC1 Mile17.5:17.22a PBSo
Feb 20Father Diamond InvitationalFeb 20 · 3000 Meters · Hagerstown (MD) CCHagerstown (MD) CC3000 Meters—DNSSo

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 21Fred HardyMar 21 · 5000 Meters · Place 21 · Hagerstown (MD) CCHagerstown (MD) CC5000 Meters21.16:26.00aFr
Mar 21Fred HardyMar 21 · 3000m Steeplechase · Hagerstown (MD) CCHagerstown (MD) CC3000m Steeplechase0.914m--DNSFr
Mar 21Fred HardyMar 21 · 1500 Meters · Hagerstown (MD) CCHagerstown (MD) CC1500 Meters--DNSFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 14Div. I Indoor Pre-Nationals InviteFeb 14 · 3000 Meters · Place 17 · Hagerstown (MD) CCHagerstown (MD) CC3000 Meters17.9:31.05a PBFr

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 6Last Chance InviteMay 6 · 3200 Meters · Place 4 · Waynesboro AreaWaynesboro Area3200 Meters4.10:51.94a PB12
May 6Last Chance InviteMay 6 · 1600 Meters · Place 2 · Waynesboro AreaWaynesboro Area1600 Meters2.4:51.23a PB12
May 4Stan Morgan Invitational 2024May 4 · 1600 Meters · Place 31 · Waynesboro AreaWaynesboro Area1600 Meters31.4:57.79a12
Apr 30Waynesboro vs Greencastle DualApr 30 · 3200 Meters · Waynesboro AreaWaynesboro Area3200 Meters—11:31Unofficial12
Apr 30Waynesboro vs Greencastle DualApr 30 · 1600 Meters · Waynesboro AreaWaynesboro Area1600 Meters—4:54Unofficial12
Apr 30Waynesboro vs Greencastle DualApr 30 · 800 Meters · Waynesboro AreaWaynesboro Area800 Meters—2:16Unofficial12
Apr 23Waynesboro vs James Buchanan DualApr 23 · 3200 Meters · Waynesboro AreaWaynesboro Area3200 Meters—11:11Unofficial12
Apr 23Waynesboro vs James Buchanan DualApr 23 · 1600 Meters · Waynesboro AreaWaynesboro Area1600 Meters—5:02Unofficial12
Apr 16Waynesboro vs Shippensburg DualApr 16 · 3200 Meters · Waynesboro AreaWaynesboro Area3200 Meters—11:1412
Apr 16Waynesboro vs Shippensburg DualApr 16 · 1600 Meters · Waynesboro AreaWaynesboro Area1600 Meters—5:0112
Apr 9Waynesboro vs Gettysburg DualApr 9 · 1600 Meters · Waynesboro AreaWaynesboro Area1600 Meters—4:58Unofficial12
Apr 9Waynesboro vs Gettysburg DualApr 9 · 800 Meters · Waynesboro AreaWaynesboro Area800 Meters—02:19.4Unofficial12
Apr 2Waynesboro vs Big Spring DualApr 2 · 800 Meters · Waynesboro AreaWaynesboro Area800 Meters—2:16Unofficial12
Apr 2Waynesboro vs Big Spring DualApr 2 · 400 Meters · Waynesboro AreaWaynesboro Area400 Meters—58.90Unofficial12
Mar 26Waynesboro vs Boiling Springs DualMar 26 · 1600 Meters · Waynesboro AreaWaynesboro Area1600 Meters—4:55Unofficial12
Mar 26Waynesboro vs Boiling Springs DualMar 26 · 800 Meters · Waynesboro AreaWaynesboro Area800 Meters—2:15Unofficial12
Mar 23Tim Cook Memorial InvitationalMar 23 · 1600 Meters · Place 16 · Waynesboro AreaWaynesboro Area1600 Meters16.4:59.58a12
Mar 23Tim Cook Memorial InvitationalMar 23 · 800 Meters · Place 18 · Waynesboro AreaWaynesboro Area800 Meters18.2:19.10a PB12