Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorYSU HS Meet #4 · Feb 175:01.37aYSU HS Meet #4February 17, 2024
1600 Meters · OutdoorBobby Mo Don't Run Slow Invitational · Apr 304:49.78aBobby Mo Don't Run Slow InvitationalApril 30, 2026
3200 Meters · IndoorYSU HS/Open Meet #3 · Feb 411:01.21aYSU HS/Open Meet #3February 4, 2023
3200 Meters · OutdoorSouth Hills Classic · Apr 610:26.48aSouth Hills ClassicApril 6, 2024

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 30Bobby Mo Don't Run Slow InvitationalApr 30 · 3200 Meters · Place 2 · North Hills3200 Meters2.10:46.83a12
Apr 30Bobby Mo Don't Run Slow InvitationalApr 30 · 1600 Meters · Place 5 · North Hills1600 Meters5.4:49.78a PB12
Apr 25South Fayette Invitational 2026Apr 25 · 3200 Meters · Place 16 · North Hills3200 Meters16.10:46.30a12
Mar 20North Allegheny & Shaler @ North Hills HSMar 20 · 1600 Meters · Place 14 · North Hills1600 Meters14.4:54.49a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 17YSU Meet #2Jan 17 · 3200 Meters · Place 26 · North Hills3200 Meters26.11:21.43a12
Jan 17YSU Meet #2Jan 17 · 3200 Meters · Place 26 · North Hills3200 Meters26.11:21.43a12
Jan 10YSU Meet #1Jan 10 · 3200 Meters · Place 15 · North Hills3200 Meters15.11:14.80a12

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 182025 YSU HS Meet #2Jan 18 · 3200 Meters · Place 42 · North Hills3200 Meters42.11:53.44a11

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 6South Hills ClassicApr 6 · 3200 Meters · Place 8 · North Hills3200 Meters8.10:26.48a PB10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 17YSU HS Meet #4Feb 17 · 3200 Meters · Place 38 · North Hills3200 Meters38.11:14.14a10
Feb 17YSU HS Meet #4Feb 17 · 1600 Meters · Place 47 · North Hills1600 Meters47.5:01.37a PB10
Jan 202024 YSU HS Meet #2Jan 20 · 3200 Meters · Place 23 · North Hills3200 Meters23.11:09.77a10

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 4YSU HS/Open Meet #3Feb 4 · 3200 Meters · Place 27 · North Hills3200 Meters27.11:01.21a PB9
Jan 21YSU HS/Open Meet #2 Jan 21 · 3200 Meters · Place 32 · North Hills3200 Meters32.11:19.24a9
Jan 21YSU HS/Open Meet #2 Jan 21 · 1600 Meters · Place 49 · North Hills1600 Meters49.5:08.98a9
Jan 14YSU HS/Open Meet #1Jan 14 · 3200 Meters · Place 30 · North Hills3200 Meters30.11:42.15a9