Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMeyo Invitational · Jan 304:10.78aMeyo InvitationalJanuary 30, 2026
1 Mile · OutdoorMid-American Conference Championships · Feb 284:25.57aMid-American Conference ChampionshipsFebruary 28, 2025
100 Meters · OutdoorBCPS Middle School West Side Meet · Apr 2812.99aBCPS Middle School West Side MeetApril 28, 2018
1500 Meters · IndoorMid-American Conference Outdoor Track Field Championships · May 143:56.45aMid-American Conference Outdoor Track Field ChampionshipsMay 14, 2026
1500 Meters · Outdoor2026 Wake Forest Invitational · Apr 163:53.34a2026 Wake Forest InvitationalApril 16, 2026
1600 Meters · IndoorMPSSAA 4A East Region Championships · Feb 74:24.36aMPSSAA 4A East Region ChampionshipsFebruary 7, 2023
1600 Meters · OutdoorBCPS Varsity Outdoor County Championships/JV Invite · May 104:16.13BCPS Varsity Outdoor County Championships/JV InviteMay 10, 2023
200 Meters · OutdoorBCPS Middle School West Side Meet · Apr 2826.47aBCPS Middle School West Side MeetApril 28, 2018
3000 Meters · IndoorGVSU Holiday Open · Dec 58:30.89aGVSU Holiday OpenDecember 5, 2025
3200 Meters · IndoorBCPS League Meet #9 · Jan 1810:08.90BCPS League Meet #9January 18, 2022
3200 Meters · OutdoorTowson, Franklin, Dulaney @ Dundalk · Mar 299:59.1Towson, Franklin, Dulaney @ DundalkMarch 29, 2022
400 Meters · OutdoorBCPS League Meet April 19 @ Dundalk · Apr 1950.2BCPS League Meet April 19 @ DundalkApril 19, 2023
500 Meters · IndoorBCPS League Meet #7 · Jan 151:10.55BCPS League Meet #7January 15, 2020
5000 Meters · Outdoor2025 Auto-Owners Insurance Spartan Invite · Apr 415:05.55a2025 Auto-Owners Insurance Spartan InviteApril 4, 2025
800 Meters · IndoorGVSU Big Meet-FRIDAY · Feb 131:52.54aGVSU Big Meet-FRIDAYFebruary 13, 2026
800 Meters · Outdoor2024 Len Paddock Open · Apr 271:54.01a2024 Len Paddock OpenApril 27, 2024

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

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
May 14Mid-American Conference Outdoor Track Field ChampionshipsMay 14 · 1500 Meters · Place 10 · Eastern MichiganEastern Michigan1500 Meters10.3:56.45a PBJr
Feb 27MAC Indoor Track & Field ChampionshipsFeb 27 · 1 Mile · Place 6 · Eastern MichiganEastern Michigan1 Mile6.4:19.99aJr
Feb 13GVSU Big Meet-FRIDAYFeb 13 · 800 Meters · Place 2 · Eastern MichiganEastern Michigan800 Meters21:52.54a PBJr
Jan 30Meyo InvitationalJan 30 · 1 Mile · Place 19 · Eastern MichiganEastern Michigan1 Mile19.4:10.78a PBJr
Jan 24Bob Parks MemorialJan 24 · 1 Mile · Eastern MichiganEastern Michigan1 Mile—DNFJr
Jan 17Simmons-Harvey InvitationalJan 17 · 1 Mile · Place 13 · Eastern MichiganEastern Michigan1 Mile134:20.56aJr

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 1Jesse Owens ClassicMay 1 · 1500 Meters · Place 25 · Eastern MichiganEastern Michigan1500 Meters253:57.93aJr
Apr 24GVSU Extra Weekend MeetApr 24 · 800 Meters · Place 13 · Eastern MichiganEastern Michigan800 Meters13.1:54.89aJr
Apr 162026 Wake Forest InvitationalApr 16 · 1500 Meters · Place 62 · Eastern MichiganEastern Michigan1500 Meters62.3:53.34a PBJr
Apr 162026 Wake Forest InvitationalApr 16 · 800 Meters · Place 49 · Eastern MichiganEastern Michigan800 Meters49.1:54.69aJr
Mar 26Raleigh RelaysMar 26 · 1500 Meters · Place 222 · Eastern MichiganEastern Michigan1500 Meters222.4:00.89aJr
Mar 26Raleigh RelaysMar 26 · 800 Meters · Place 142 · Eastern MichiganEastern Michigan800 Meters142.1:54.79aJr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 5GVSU Holiday OpenDec 5 · 3000 Meters · Place 12 · Eastern MichiganEastern Michigan3000 Meters12.8:30.89a PBJr
Jan 25EMU Bob Parks Memorial MeetJan 25 · 1 Mile · Place 3 · Eastern MichiganEastern Michigan1 Mile3.4:12.50aSo
Jan 112025 Wolverine InvitationalJan 11 · 1 Mile · Place 18 · Eastern MichiganEastern Michigan1 Mile184:22.49SO

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9Len Paddock OpenMay 9 · 1500 Meters · Place 3 · Eastern MichiganEastern Michigan1500 Meters33:58.60aSo
May 2Jesse Owens ClassicMay 2 · 1500 Meters · Place 18 · Eastern MichiganEastern Michigan1500 Meters184:08.11SO
Apr 18Wake Forest InvitationalApr 18 · 1500 Meters · Place 57 · Eastern MichiganEastern Michigan1500 Meters57.4:01.43aSo
Apr 18Wake Forest InvitationalApr 18 · 800 Meters · Eastern MichiganEastern Michigan800 Meters--DNFSo
Apr 42025 Auto-Owners Insurance Spartan InviteApr 4 · 5000 Meters · Place 7 · Eastern MichiganEastern Michigan5000 Meters715:05.55a PBSo
Feb 28Mid-American Conference ChampionshipsFeb 28 · 1 Mile · Place 10 · Eastern MichiganEastern Michigan1 Mile10.4:25.57a PBSo
Feb 28Mid-American Conference ChampionshipsFeb 28 · 3000 Meters · Eastern MichiganEastern Michigan3000 Meters--DNSSo

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 272024 Len Paddock OpenApr 27 · 800 Meters · Place 2 · Eastern MichiganEastern Michigan800 Meters21:54.01a PB—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23Mid-American Conference ChampionshipsFeb 23 · 800 Meters · Place 3 · Eastern MichiganEastern Michigan800 MetersRound P31:54.50a—
Feb 23Mid-American Conference ChampionshipsFeb 23 · 800 Meters · Place 7 · Eastern MichiganEastern Michigan800 Meters71:55.91a—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 26MPSSAA 4A State Track & Field ChampionshipsMay 26 · 1600 Meters · Place 1 · DulaneyDulaney1600 Meters1.4:18.01a12
May 18MPSSAA 4A North Region ChampionshipsMay 18 · 1600 Meters · Place 1 · DulaneyDulaney1600 Meters1.4:19.41a12
May 18MPSSAA 4A North Region ChampionshipsMay 18 · 800 Meters · DulaneyDulaney800 Meters--DNS12
May 10BCPS Varsity Outdoor County Championships/JV InviteMay 10 · 1600 Meters · Place 1 · DulaneyDulaney1600 Meters14:16.13 PB12
May 10BCPS Varsity Outdoor County Championships/JV InviteMay 10 · 800 Meters · Place 3 · DulaneyDulaney800 Meters31:59.2212
May 5Maverick Madness 5May 5 · 800 Meters · Place 2 · DulaneyDulaney800 Meters21:54.08a—
Apr 19BCPS League Meet April 19 @ DundalkApr 19 · 800 Meters · Place 1 · DulaneyDulaney800 Meters1.2:02.412
Apr 19BCPS League Meet April 19 @ DundalkApr 19 · 400 Meters · Place 1 · DulaneyDulaney400 Meters1.50.2 PB12
Apr 1Pikesville Track ClassicApr 1 · 1600 Meters · Place 1 · DulaneyDulaney1600 Meters1.4:21.39a12
Apr 1Pikesville Track ClassicApr 1 · 800 Meters · Place 1 · DulaneyDulaney800 Meters1.1:56.87a12
Mar 29BCPS East Divisional OpenerMar 29 · 800 Meters · Place 1 · DulaneyDulaney800 Meters12:02.1612

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 22MPSSAA 4A State Indoor ChampionshipsFeb 22 · 1600 Meters · Place 1 · DulaneyDulaney1600 Meters1.4:27.51a12
Feb 22MPSSAA 4A State Indoor ChampionshipsFeb 22 · 800 Meters · Place 1 · DulaneyDulaney800 Meters1.1:58.47a12
Feb 21MPSSAA 1A State Indoor ChampionshipsFeb 21 · 1600 Meters · Place 1 · DulaneyDulaney1600 Meters14:27.5112
Feb 21MPSSAA 1A State Indoor ChampionshipsFeb 21 · 800 Meters · Place 1 · DulaneyDulaney800 Meters11:58.4712
Feb 10David Hemery Valentine InvitationalFeb 10 · 1 Mile · Place 303 · UnattachedUnattached1 Mile303.4:17.71a12
Feb 7MPSSAA 4A East Region ChampionshipsFeb 7 · 1600 Meters · Place 1 · DulaneyDulaney1600 Meters1.4:24.36a PB12
Feb 7MPSSAA 4A East Region ChampionshipsFeb 7 · 800 Meters · Place 1 · DulaneyDulaney800 Meters1.1:58.43a12
Jan 17Baltimore County Public Schools Indoor County ChampionshipsJan 17 · 1600 Meters · Place 1 · DulaneyDulaney1600 Meters14:32.61a12
Jan 17Baltimore County Public Schools Indoor County ChampionshipsJan 17 · 800 Meters · Place 1 · DulaneyDulaney800 Meters12:05.35a12
Jan 13Warrior Invitational Jan 13 · 800 Meters · Place 1 · DulaneyDulaney800 Meters12:01.6212
Jan 3BCPS League Meet #6Jan 3 · 1600 Meters · Place 1 · DulaneyDulaney1600 Meters14:34.9312
Jan 3BCPS League Meet #6Jan 3 · 800 Meters · Place 1 · DulaneyDulaney800 Meters12:06.4312

2022 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 19BCPS League Meet #4Dec 19 · 3200 Meters · Place 1 · DulaneyDulaney3200 Meters1.10:13.54a12
Feb 18MPSSAA 4A State Indoor ChampionshipsFeb 18 · 1600 Meters · Place 4 · DulaneyDulaney1600 Meters4.4:32.85a11
Feb 18MPSSAA 4A State Indoor ChampionshipsFeb 18 · 800 Meters · Place 1 · DulaneyDulaney800 Meters1.2:00.43a11
Feb 11MPSSAA 4A East Region ChampionshipsFeb 11 · 1600 Meters · Place 2 · DulaneyDulaney1600 Meters2.4:34.75a11
Feb 11MPSSAA 4A East Region ChampionshipsFeb 11 · 800 Meters · Place 1 · DulaneyDulaney800 Meters1.2:04.64a11
Jan 21Baltimore County Public Schools Indoor Varsity ChampionshipsJan 21 · 1600 Meters · Place 1 · DulaneyDulaney1600 Meters1.4:41.66a11
Jan 21Baltimore County Public Schools Indoor Varsity ChampionshipsJan 21 · 800 Meters · Place 2 · DulaneyDulaney800 Meters2.2:04.42a11
Jan 18BCPS League Meet #9Jan 18 · 3200 Meters · Place 1 · DulaneyDulaney3200 Meters110:08.90 PB11
Jan 14Warrior InvitationalJan 14 · 1600 Meters · Place 1 · DulaneyDulaney1600 Meters14:32.1111
Jan 14Warrior InvitationalJan 14 · 800 Meters · Place 1 · DulaneyDulaney800 Meters12:03.5911
Jan 8U.S. Air Force Hispanic GamesJan 8 · 1 Mile · Place 1 · UnattachedUnattached1 Mile1.4:24.86a11
Jan 8U.S. Air Force Hispanic GamesJan 8 · 1500 Meters · Place 2 · UnattachedUnattached1500 Meters2.4:09.71a11
Jan 8U.S. Air Force Hispanic GamesJan 8 · 800 Meters · Place 2 · UnattachedUnattached800 Meters2.1:59.35a11

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 27MPSSAA 4A State Track & Field ChampionshipsMay 27 · 1600 Meters · Place 4 · DulaneyDulaney1600 Meters4.4:22.10a11
May 19 MPSSAA 4A North Region ChampionshipsMay 19 · 1600 Meters · Place 4 · DulaneyDulaney1600 Meters4.4:25.82a11
May 19 MPSSAA 4A North Region ChampionshipsMay 19 · 800 Meters · DulaneyDulaney800 Meters—DNS11
Apr 21Black and Blue Hopkins InviteApr 21 · 800 Meters · Place 5 · Dulaney HighDulaney High800 Meters51:55.3911
Apr 21Black and Blue Hopkins InviteApr 21 · 1600 Meters · Place 1 · Dulaney HighDulaney High1600 Meters14:23.3711
Apr 6Towson, Milford Mill, Franklin, Dulaney, Patapsco @ HerefordApr 6 · 400 Meters · Place 1 · DulaneyDulaney400 Meters151.7311
Apr 2Pikesville Track ClassicApr 2 · 1600 Meters · Place 1 · Dulaney HighDulaney High1600 Meters14:22.1611
Apr 2Pikesville Track ClassicApr 2 · 1600 Meters · Place 1 · Dulaney HighDulaney High1600 Meters14:22.1611
Mar 29Towson, Franklin, Dulaney @ DundalkMar 29 · 3200 Meters · Place 1 · DulaneyDulaney3200 Meters19:59.1 PB11

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 14VA ShowcaseJan 14 · 1600 Meters · Place 10 · UnattachedUnattached1600 Meters10.4:27.68a10

2020 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 4MPSSAA 4A East Regional ChampionshipsFeb 4 · 800 Meters · Place 15 · DulaneyDulaney800 Meters15.2:10.26a9
Jan 21Baltimore County ChampionshipsJan 21 · 800 Meters · Place 1 · Dulaney HighDulaney High800 Meters12:06.529
Jan 21Baltimore County ChampionshipsJan 21 · 500 Meters · Place 3 · Dulaney HighDulaney High500 Meters31:10.879
Jan 15BCPS League Meet #7Jan 15 · 800 Meters · Place 1 · Dulaney HighDulaney High800 Meters12:08.72—
Jan 15BCPS League Meet #7Jan 15 · 500 Meters · Place 1 · Dulaney HighDulaney High500 Meters11:10.55 PB—
Jan 11Warrior InvitationalJan 11 · 1600 Meters · Place 1 · DulaneyDulaney1600 Meters14:33.619
Jan 11Warrior InvitationalJan 11 · 800 Meters · Place 10 · DulaneyDulaney800 Meters102:08.979
Jan 8City County Mixer #2Jan 8 · 3200 Meters · Place 1 · Dulaney HighDulaney High3200 Meters110:55.839
Jan 2BCPS League Meet #5Jan 2 · 800 Meters · Place 1 · Dulaney HighDulaney High800 Meters12:11.38—
Jan 2BCPS League Meet #5Jan 2 · 500 Meters · Place 1 · Dulaney HighDulaney High500 Meters11:11.87—

2019 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 21Howard County Winterfest InvitationalDec 21 · 1600 Meters · Place 10 · DulaneyDulaney1600 Meters10.4:39.48a9
Dec 13CCBC-Essex Knights InvitationalDec 13 · 500 Meters · Place 1 · DulaneyDulaney500 Meters1.1:10.88a9
Dec 13CCBC-Essex Knights InvitationalDec 13 · 800 Meters · Place 4 · DulaneyDulaney800 Meters4.2:08.40a9
Mar 15USATF Hershey Youth Indoor Championship 8U-14Mar 15 · 1500 Meters · Place 2 · 10-Unattached10-Unattached1500 Meters2.4:23.54a8

2019 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 4BCPS Middle School ChampionshipsMay 4 · 1600 Meters · Place 1 · CockeysvilleCockeysville1600 Meters1.4:49.50a8
May 4BCPS Middle School ChampionshipsMay 4 · 800 Meters · Place 1 · CockeysvilleCockeysville800 Meters1.2:09.48a8
Apr 27BCPS Middle School West InvitationalApr 27 · 1600 Meters · Place 1 · CockeysvilleCockeysville1600 Meters1.5:02.29a8
Apr 27BCPS Middle School West InvitationalApr 27 · 800 Meters · Place 1 · CockeysvilleCockeysville800 Meters1.2:14.11a8
Apr 27BCPS Middle School West InvitationalApr 27 · 400 Meters · Place 1 · CockeysvilleCockeysville400 Meters1.54.01a8

2018 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 5BCPS Middle School Championship MeetMay 5 · 800 Meters · Place 1 · CockeysvilleCockeysville800 Meters1.2:15.38a7
May 5BCPS Middle School Championship MeetMay 5 · 100 Meters · Place 13 · CockeysvilleCockeysville100 MetersRound P13.13.09a7
Apr 28BCPS Middle School West Side MeetApr 28 · 800 Meters · Place 2 · CockeysvilleCockeysville800 Meters2.2:25.42a7
Apr 28BCPS Middle School West Side MeetApr 28 · 200 Meters · Place 6 · CockeysvilleCockeysville200 Meters6.26.47a PB7
Apr 28BCPS Middle School West Side MeetApr 28 · 100 Meters · Place 6 · CockeysvilleCockeysville100 Meters6.12.99a PB7

2017 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 6BCPS MS CHAMPIONSHIPMay 6 · 800 Meters · Place 3 · CockeysvilleCockeysville800 Meters3.2:26.68a6
May 6BCPS MS CHAMPIONSHIPMay 6 · 100 Meters · Place 26 · CockeysvilleCockeysville100 MetersRound P26.13.37a6
Apr 29BCPS MS West InviteApr 29 · 800 Meters · Place 5 · CockeysvilleCockeysville800 Meters5.2:31.66a6
Apr 29BCPS MS West InviteApr 29 · 100 Meters · Place 24 · CockeysvilleCockeysville100 Meters24.13.67a6