Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPatriot League Meet #5 · Jan 236:20.40aPatriot League Meet #5January 23, 2025
1000 Meters · IndoorPatriot League Meet #5 · Jan 213:42.64aPatriot League Meet #5January 21, 2026
600 Meters · IndoorPatriot League Meet #1 · Dec 102:03.61aPatriot League Meet #1December 10, 2025

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

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 21Patriot League Meet #5Jan 21 · 1000 Meters · Place 16 · Hanover1000 Meters163:42.64a PB10
Jan 21Patriot League Meet #5Jan 21 · 1000 Meters · Place 16 · Hanover1000 Meters163:42.64a10
Jan 6Patriot League Meet #4Jan 6 · 1000 Meters · Place 21 · Hanover1000 Meters213:50.49a10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 15Patriot League Meet #2Dec 15 · 1000 Meters · Place 18 · Hanover1000 Meters18.3:58.84a10
Dec 10Patriot League Meet #1Dec 10 · 600 Meters · Place 12 · Hanover600 Meters12.2:03.61a PB10
Feb 4Patriot League Meet #7Feb 4 · 1 Mile · Place 1 · Hanover1 Mile16:23.72a—
Jan 30Patriot League Meet #6Jan 30 · 1 Mile · Place 19 · Hanover1 Mile196:28.91a—
Jan 23Patriot League Meet #5Jan 23 · 1 Mile · Place 13 · Hanover1 Mile136:20.40a PB—
Jan 16Patriot League Meet #4Jan 16 · 1 Mile · Place 18 · Hanover1 Mile186:26.71a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Patriot League Meet #2Dec 20 · 1000 Meters · Place 15 · Hanover1000 Meters15.3:45.35a9
Dec 10Patriot League Meet #1Dec 10 · 1000 Meters · Place 11 · Hanover1000 Meters11.3:58.84a9