Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorEinstein & Kennedy @ Blair · Apr 111.9Einstein & Kennedy @ BlairApril 1, 2025
110m Hurdles · 39" / 0.991m · OutdoorMPSSAA 4A South Region Championship · May 1415.48aMPSSAA 4A South Region ChampionshipMay 14, 2026
300 Meters · IndoorMCPS Meet #1 · Dec 1039.83aMCPS Meet #1December 10, 2024
300 Meters · OutdoorLiberty Christmas HS Invitational · Dec 1339.65aLiberty Christmas HS InvitationalDecember 13, 2025
300m Hurdles · 36" / 0.914m · OutdoorMPSSAA 4A South Region Championship · May 1443.25aMPSSAA 4A South Region ChampionshipMay 14, 2026
400 Meters · OutdoorNorthwood @ Blair · Mar 2657.1Northwood @ BlairMarch 26, 2025
55m Hurdles · 39" · IndoorMPSSAA 4A West Region Championships · Feb 38.20aMPSSAA 4A West Region ChampionshipsFebruary 3, 2025
55m Hurdles · 39" · OutdoorLiberty Christmas HS Invitational · Dec 138.16aLiberty Christmas HS InvitationalDecember 13, 2025
High Jump · IndoorMCPS Meet #1 · Dec 105' 0MCPS Meet #1December 10, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14MPSSAA 4A South Region ChampionshipMay 14 · 300m Hurdles · Place 5 · Montgomery Blair300m Hurdles36" / 0.914m5.43.25a PB12
May 14MPSSAA 4A South Region ChampionshipMay 14 · 110m Hurdles · Place 3 · Montgomery Blair110m Hurdles39" / 0.991mRound S3.15.53aWind: 012
May 14MPSSAA 4A South Region ChampionshipMay 14 · 110m Hurdles · Place 4 · Montgomery Blair110m Hurdles39" / 0.991m4.15.48a PB12
May 6MCPS Outdoor County ChampionshipsMay 6 · 110m Hurdles · Place 5 · Montgomery Blair110m Hurdles516.09a12
May 6MCPS Outdoor County ChampionshipsMay 6 · 110m Hurdles · Place 3 · Montgomery Blair110m Hurdles315.49a12
Apr 28Northwood and Wheaton at BlairApr 28 · 110m Hurdles · Place 1 · Montgomery Blair110m Hurdles116.07a12

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · 300 Meters · Place 138 · Montgomery Blair300 Meters138.39.65a PB12
Dec 13Liberty Christmas HS InvitationalDec 13 · 55m Hurdles · Place 13 · Montgomery Blair55m Hurdles39"Round P13.8.16a PB12
May 15MPSSAA 4A South Region ChampionshipsMay 15 · 300m Hurdles · Place 6 · Montgomery Blair300m Hurdles36" / 0.914m6.43.26a11
May 15MPSSAA 4A South Region ChampionshipsMay 15 · 110m Hurdles · Place 4 · Montgomery Blair110m Hurdles39" / 0.991mRound S4.15.97a11
May 15MPSSAA 4A South Region ChampionshipsMay 15 · 110m Hurdles · Place 4 · Montgomery Blair110m Hurdles39" / 0.991m4.15.77a11
May 6MCPS Outdoor County ChampionshipsMay 6 · 300m Hurdles · Place 15 · Montgomery Blair300m Hurdles36" / 0.914m15.43.44a11
May 6MCPS Outdoor County ChampionshipsMay 6 · 110m Hurdles · Place 4 · Montgomery Blair110m Hurdles39" / 0.991mRound S4.15.95a11
May 6MCPS Outdoor County ChampionshipsMay 6 · 110m Hurdles · Place 5 · Montgomery Blair110m Hurdles39" / 0.991m5.15.75aWind: -1.111
Apr 30Blair @WheatonApr 30 · 300m Hurdles · Place 1 · Montgomery Blair300m Hurdles142.8111
Apr 30Blair @WheatonApr 30 · 110m Hurdles · Place 1 · Montgomery Blair110m Hurdles115.5111
Apr 30Blair @WheatonApr 30 · 100 Meters · Place 23 · Montgomery Blair100 Meters2312.3411
Apr 5TU HS Relay InvitationalApr 5 · 110m Hurdles · Place 14 · Montgomery Blair110m Hurdles1416.40a11
Apr 1Einstein & Kennedy @ BlairApr 1 · 100 Meters · Place 5 · Montgomery Blair100 Meters511.9 PB11
Mar 26Northwood @ BlairMar 26 · 110m Hurdles · Place 2 · Montgomery Blair110m Hurdles215.511
Mar 26Northwood @ BlairMar 26 · 400 Meters · Place 12 · Montgomery Blair400 Meters1257.1 PB11

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 9MCPS #1Dec 9 · 55m Hurdles · Montgomery Blair55m Hurdles39"—DNS12
Dec 4MCPS Scrimmage Dec 4 · 55m Hurdles · Place 2 · Montgomery Blair55m Hurdles39"2.8.26aUnofficial12
Feb 19MPSSAA 4A Indoor State ChampionshipsFeb 19 · 55m Hurdles · Place 8 · Montgomery Blair55m Hurdles88.25a—
Feb 19MPSSAA 4A Indoor State ChampionshipsFeb 19 · 55m Hurdles · Place 8 · Montgomery Blair55m Hurdles88.22a—
Feb 3MPSSAA 4A West Region ChampionshipsFeb 3 · 55m Hurdles · Place 5 · Montgomery Blair55m Hurdles39"Round P5.8.55a11
Feb 3MPSSAA 4A West Region ChampionshipsFeb 3 · 55m Hurdles · Place 3 · Montgomery Blair55m Hurdles39"3.8.20a PB11
Jan 22MCPS Indoor ChampionshipsJan 22 · 55m Hurdles · Place 5 · Montgomery Blair55m Hurdles58.41a—
Jan 22MCPS Indoor ChampionshipsJan 22 · 55m Hurdles · Place 2 · Montgomery Blair55m Hurdles28.20a—
Jan 11Montgomery InvitationalJan 11 · High Jump · Montgomery BlairHigh Jump—NH—
Jan 11Montgomery InvitationalJan 11 · 55m Hurdles · Place 22 · Montgomery Blair55m HurdlesRound P228.45a—
Jan 11Montgomery InvitationalJan 11 · 300 Meters · Place 70 · Montgomery Blair300 Meters7040.19a—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 21Howard County Winterfest InvitationalDec 21 · 55m Hurdles · Place 18 · Montgomery Blair55m Hurdles39"Round P18.8.76a11
Dec 17 MCPS Meet #2Dec 17 · High Jump · Montgomery BlairHigh Jump—DNS11
Dec 10MCPS Meet #1Dec 10 · 300 Meters · Place 33 · Montgomery Blair300 Meters33.39.83a PB11
Dec 10MCPS Meet #1Dec 10 · 55m Hurdles · Place 7 · Montgomery Blair55m Hurdles39"7.8.99a11
Dec 10MCPS Meet #1Dec 10 · High Jump · Place 14 · Montgomery BlairHigh Jump14.5' 0 PB11
Dec 4MCPS ScrimmageDec 4 · 55m Hurdles · Place 4 · Montgomery Blair55m Hurdles39"4.8.81aUnofficial11

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 16MPSSAA 4A South Region ChampionshipsMay 16 · 300m Hurdles · Place 7 · Montgomery Blair300m Hurdles36" / 0.914m7.44.39a10
May 16MPSSAA 4A South Region ChampionshipsMay 16 · 110m Hurdles · Place 5 · Montgomery Blair110m Hurdles39" / 0.991mRound P5.16.72a10
May 16MPSSAA 4A South Region ChampionshipsMay 16 · 110m Hurdles · Place 6 · Montgomery Blair110m Hurdles39" / 0.991m6.16.81a10
May 11Montgomery County B MeetMay 11 · 300m Hurdles · Place 1 · Montgomery Blair300m Hurdles144.9—
May 11Montgomery County B MeetMay 11 · 110m Hurdles · Place 1 · Montgomery Blair110m Hurdles117.1—
May 11Montgomery County B MeetMay 11 · 110m Hurdles · Place 1 · Montgomery Blair110m Hurdles116.8—
Apr 27The Gator Track & Field InvitationalApr 27 · 300m Hurdles · Montgomery Blair300m Hurdles36" / 0.914m--DNS10
Apr 27The Gator Track & Field InvitationalApr 27 · 110m Hurdles · Montgomery Blair110m Hurdles39" / 0.991mRound P--DNS10
Apr 20Trojan InvitationalApr 20 · 300m Hurdles · Place 14 · Montgomery Blair300m Hurdles1445.25a—
Apr 20Trojan InvitationalApr 20 · 110m Hurdles · Place 9 · Montgomery Blair110m Hurdles918.63a—
Apr 20Trojan InvitationalApr 20 · 110m Hurdles · Place 8 · Montgomery Blair110m Hurdles817.50a—
Apr 13 50th Annual Woodward Track & Field RelaysApr 13 · 300m Hurdles · Place 20 · Montgomery Blair300m Hurdles36" / 0.914m20.45.55a10
Apr 13 50th Annual Woodward Track & Field RelaysApr 13 · 110m Hurdles · Place 17 · Montgomery Blair110m Hurdles39" / 0.991m17.17.67a10
Apr 5Park InviteApr 5 · 110m Hurdles · Place 29 · Montgomery Blair110m Hurdles2918.3710
Apr 2Kennedy @BlairApr 2 · 300m Hurdles · Place 1 · Montgomery Blair300m Hurdles146.3—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 18MPSSAA 4A North Region ChampionshipsMay 18 · 300m Hurdles · Place 22 · Montgomery Blair300m Hurdles36" / 0.914m22.45.45a9
May 18MPSSAA 4A North Region ChampionshipsMay 18 · 110m Hurdles · Place 16 · Montgomery Blair110m Hurdles39" / 0.991mRound P16.17.75a9
May 13MCPS B Championship Track & Field MeetMay 13 · 300m Hurdles · Place 13 · Montgomery Blair300m Hurdles1346.79
May 13MCPS B Championship Track & Field MeetMay 13 · 110m Hurdles · Place 7 · Montgomery Blair110m HurdlesRound S718.19
May 13MCPS B Championship Track & Field MeetMay 13 · 110m Hurdles · Place 5 · Montgomery Blair110m Hurdles517.59
Apr 22Trojan Invitational Apr 22 · 110m Hurdles · Place 14 · Montgomery Blair110m HurdlesRound P1418.439
Apr 19Montgomery Blair and Northwood at Albert EinsteinApr 19 · 400 Meters · Place 15 · Montgomery Blair400 Meters15.59.49
Apr 19Montgomery Blair and Northwood at Albert EinsteinApr 19 · 100 Meters · Place 34 · Montgomery Blair100 Meters34.12.99
Apr 15Bullis Bulldog InvitationalApr 15 · 300m Hurdles · Place 25 · Montgomery Blair High S300m Hurdles2546.739

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 17MCPS Meet #4Jan 17 · 55m Hurdles · Place 29 · Montgomery Blair55m Hurdles2910.849

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20MCPS Meet #3Dec 20 · 55m Hurdles · Place 18 · Montgomery Blair55m Hurdles39"18.10.26a9
Dec 17Howard County Winter FestivalDec 17 · 55m Hurdles · Montgomery Blair55m Hurdles39"Round P--DNS9
Dec 13MCPS Meet #2Dec 13 · 55m Hurdles · Place 23 · Montgomery Blair55m Hurdles39"23.10.40a9
Dec 6MCPS Meet #1Dec 6 · 55m Hurdles · Place 18 · Montgomery Blair55m Hurdles39"18.10.38a9