Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAll-Comers Meet · Apr 211.70aAll-Comers MeetApril 2, 2026
110m Hurdles · 39" / 0.991m · OutdoorMPSSAA 4A & 3A East Region Championships · May 1115.61aMPSSAA 4A & 3A East Region ChampionshipsMay 11, 2026
200 Meters · OutdoorAnne Arundel County Championships · May 723.20aAnne Arundel County ChampionshipsMay 7, 2025
300 Meters · IndoorAACPS Intercounty Meet #3 · Jan 939.83aAACPS Intercounty Meet #3January 9, 2025
500 Meters · IndoorAACPS Intercounty Meet #2 · Jan 31:32.01aAACPS Intercounty Meet #2January 3, 2025
55 Meters · IndoorAACPS County Championships · Jan 236.99aAACPS County ChampionshipsJanuary 23, 2025
Long Jump · OutdoorMPSSAA 4A & 3A East Region Championships · May 1122' 4"MPSSAA 4A & 3A East Region ChampionshipsMay 11, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 21MPSSAA State Track & Field ChampionshipsMay 21 · Long Jump · Place 14 · AnnapolisLong Jump14.19-09.00Wind: 011
May 11MPSSAA 4A & 3A East Region ChampionshipsMay 11 · Long Jump · Place 1 · AnnapolisLong Jump1.22' 4" PB11
May 11MPSSAA 4A & 3A East Region ChampionshipsMay 11 · 300m Hurdles · Annapolis300m Hurdles36" / 0.914m—DNS11
May 11MPSSAA 4A & 3A East Region ChampionshipsMay 11 · 110m Hurdles · Place 7 · Annapolis110m Hurdles39" / 0.991mRound S7.15.75a11
May 11MPSSAA 4A & 3A East Region ChampionshipsMay 11 · 110m Hurdles · Place 5 · Annapolis110m Hurdles39" / 0.991m5.15.61a PBWind: -1.711
May 6AACPS County ChampionshipsMay 6 · Long Jump · Place 19 · AnnapolisLong Jump1917-1111
May 6AACPS County ChampionshipsMay 6 · 110m Hurdles · Place 7 · Annapolis110m HurdlesRound P715.77a11
May 6AACPS County ChampionshipsMay 6 · 110m Hurdles · Place 7 · Annapolis110m Hurdles715.85a11
Apr 30Golliday InvitationalApr 30 · 110m Hurdles · Place 6 · Annapolis110m Hurdles615.73a11
Apr 10Park InviteApr 10 · 110m Hurdles · Place 11 · Annapolis110m Hurdles1116.09a11
Apr 4Spartan Invitational 2026Apr 4 · 110m Hurdles · Place 6 · Annapolis110m Hurdles616.28a11
Apr 4Spartan Invitational 2026Apr 4 · 110m Hurdles · Place 8 · Annapolis110m Hurdles819.49a11
Apr 2All-Comers MeetApr 2 · 110m Hurdles · Place 7 · Annapolis110m Hurdles716.29a11
Apr 2All-Comers MeetApr 2 · 100 Meters · Place 9 · Annapolis100 Meters911.70a PB11
Mar 24Intercounty Meet 1AMar 24 · 300m Hurdles · Place 2 · Annapolis300m Hurdles247.25a11
Mar 24Intercounty Meet 1AMar 24 · 110m Hurdles · Place 2 · Annapolis110m Hurdles216.80a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 8AACPS Intercounty Meet 3-AACPS OnlyJan 8 · Long Jump · Place 7 · AnnapolisLong Jump717-10.7511
Jan 8AACPS Intercounty Meet 3-AACPS OnlyJan 8 · 55m Hurdles · Place 5 · Annapolis55m Hurdles58.76a11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 7Anne Arundel County ChampionshipsMay 7 · Long Jump · Place 19 · AnnapolisLong Jump1919-310
May 7Anne Arundel County ChampionshipsMay 7 · 200 Meters · Place 17 · Annapolis200 Meters1723.20a PB10
Apr 17Under Armour Black and Blue InvitationalApr 17 · Long Jump · Place 39 · AnnapolisLong Jump3917-08.0010
Apr 15All-Comers MeetApr 15 · Long Jump · Place 8 · AnnapolisLong Jump818-4.510
Apr 15All-Comers MeetApr 15 · 300m Hurdles · Place 8 · Annapolis300m Hurdles847.00a10
Apr 15All-Comers MeetApr 15 · 110m Hurdles · Place 13 · Annapolis110m Hurdles1318.86a10
Apr 15All-Comers MeetApr 15 · 100 Meters · Place 17 · Annapolis100 Meters1711.93a10
Apr 5Pikesville Track ClassicApr 5 · Long Jump · Place 3 · AnnapolisLong Jump320-010
Apr 5Pikesville Track ClassicApr 5 · 300m Hurdles · Place 15 · Annapolis300m Hurdles1544.96a10
Mar 25Inter-County Meet 1AMar 25 · Long Jump · Place 4 · AnnapolisLong Jump418-9.510
Mar 25Inter-County Meet 1AMar 25 · 200 Meters · Place 4 · Annapolis200 Meters423.66a10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 23AACPS County ChampionshipsJan 23 · 55 Meters · Place 19 · Annapolis55 Meters196.99a PB—
Jan 9AACPS Intercounty Meet #3Jan 9 · 300 Meters · Place 20 · Annapolis300 Meters2039.83a PB—
Jan 9AACPS Intercounty Meet #3Jan 9 · 55 Meters · Place 9 · Annapolis55 Meters96.99a—
Jan 3AACPS Intercounty Meet #2Jan 3 · 500 Meters · Place 42 · Annapolis500 Meters421:32.01a PB—
Jan 3AACPS Intercounty Meet #2Jan 3 · 300 Meters · Place 40 · Annapolis300 Meters4041.63a—