Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDanny Curran Invitational · Mar 2711.95aDanny Curran InvitationalMarch 27, 2026
110m Hurdles · 39" / 0.991m · OutdoorEdgewood/Aberdeen @ Perryville · Apr 915.5Edgewood/Aberdeen @ PerryvilleApril 9, 2025
110m Hurdles · 42" / 1.067m · OutdoorLiberty Twilight Qualifer · May 614.85aLiberty Twilight QualiferMay 6, 2026
200 Meters · OutdoorAberdeen, Elkton@ Edgewood · Mar 2225.81aAberdeen, Elkton@ EdgewoodMarch 22, 2023
300m Hurdles · 36" / 0.914m · OutdoorEdgewood/Aberdeen @ Perryville · Apr 944.2Edgewood/Aberdeen @ PerryvilleApril 9, 2025
500 Meters · IndoorCCBC-Essex Lid Lifter Invite-Full · Dec 81:25.73aCCBC-Essex Lid Lifter Invite-FullDecember 8, 2023
55m Hurdles · 39" · IndoorMPSSAA 3A East Region Championships · Feb 48.32aMPSSAA 3A East Region ChampionshipsFebruary 4, 2025
High Jump · IndoorMPSSAA 3A East Region Championships · Feb 45-04.00MPSSAA 3A East Region ChampionshipsFebruary 4, 2025
High Jump · OutdoorMPSSAA 2A & 3A North Region Championships · May 135' 5MPSSAA 2A & 3A North Region ChampionshipsMay 13, 2024
Long Jump · OutdoorEdgewood/Aberdeen @ Perryville · Apr 918' 6.5"Edgewood/Aberdeen @ PerryvilleApril 9, 2025
Shot Put · 12lb · IndoorCCBC-Essex Knights Invite-Full · Jan 528-08.50CCBC-Essex Knights Invite-FullJanuary 5, 2024
Triple Jump · OutdoorLloyd Sigler Spring Meet · Mar 713.05mLloyd Sigler Spring MeetMarch 7, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 6Liberty Twilight QualiferMay 6 · 110m Hurdles · Place 9 · CCBC Essex (Md.)CCBC Essex (Md.)110m Hurdles42" / 1.067mRound P9.14.85a PBWind: 1.2Fr
Apr 24Paul Kaiser ClassicApr 24 · Triple Jump · Place 8 · CCBC Essex (Md.)CCBC Essex (Md.)Triple Jump8.12.87mWind: 0.3Fr
Apr 24Paul Kaiser ClassicApr 24 · 110m Hurdles · Place 1 · CCBC Essex (Md.)CCBC Essex (Md.)110m Hurdles42" / 1.067mRound P1.15.03aWind: 0.4Fr
Apr 24Paul Kaiser ClassicApr 24 · 110m Hurdles · Place 2 · CCBC Essex (Md.)CCBC Essex (Md.)110m Hurdles42" / 1.067m2.15.14aFr
Apr 17Morgan State Legacy MeetApr 17 · Triple Jump · Place 15 · CCBC Essex (Md.)CCBC Essex (Md.)Triple Jump15.13.08mWind: -1.1Fr
Apr 17Morgan State Legacy MeetApr 17 · 110m Hurdles · Place 7 · CCBC Essex (Md.)CCBC Essex (Md.)110m Hurdles42" / 1.067mRound P7.14.96aWind: 1Fr
Apr 17Morgan State Legacy MeetApr 17 · 110m Hurdles · Place 7 · CCBC Essex (Md.)CCBC Essex (Md.)110m Hurdles42" / 1.067m7.15.05aWind: 2.4Fr
Mar 27Danny Curran InvitationalMar 27 · Triple Jump · Place 14 · CCBC Essex (Md.)CCBC Essex (Md.)Triple Jump14.12.78mWind: 0Fr
Mar 27Danny Curran InvitationalMar 27 · 110m Hurdles · Place 3 · CCBC Essex (Md.)CCBC Essex (Md.)110m Hurdles42" / 1.067m3.15.07aWind: 1.5Fr
Mar 27Danny Curran InvitationalMar 27 · 100 Meters · Place 92 · CCBC Essex (Md.)CCBC Essex (Md.)100 Meters92.11.95a PBWind: 0.2Fr
Mar 7Lloyd Sigler Spring MeetMar 7 · Triple Jump · Place 1 · CCBC Essex (Md.)CCBC Essex (Md.)Triple Jump113.05m PBSo
Mar 7Lloyd Sigler Spring MeetMar 7 · 110m Hurdles · Place 1 · CCBC Essex (Md.)CCBC Essex (Md.)110m Hurdles115.59aSo
Mar 7Lloyd Sigler Spring MeetMar 7 · 100 Meters · Place 26 · CCBC Essex (Md.)CCBC Essex (Md.)100 Meters2612.28aSo

2025 Outdoor Track

45 results
DateMeetEventPlMarkGr
May 13MPSSAA 3A North Region ChampionshipsMay 13 · Triple Jump · Place 4 · EdgewoodEdgewoodTriple Jump441-1112
May 13MPSSAA 3A North Region ChampionshipsMay 13 · 300m Hurdles · Place 7 · EdgewoodEdgewood300m Hurdles742.78a12
May 13MPSSAA 3A North Region ChampionshipsMay 13 · 110m Hurdles · Place 3 · EdgewoodEdgewood110m Hurdles315.46a12
May 13MPSSAA 3A North Region ChampionshipsMay 13 · 110m Hurdles · Place 3 · EdgewoodEdgewood110m Hurdles315.31a12
May 7UCBAC Outdoor Track and Field ChampionshipsMay 7 · Triple Jump · Place 5 · EdgewoodEdgewoodTriple Jump540-912
May 7UCBAC Outdoor Track and Field ChampionshipsMay 7 · 300m Hurdles · Place 11 · EdgewoodEdgewood300m Hurdles1143.71a12
May 7UCBAC Outdoor Track and Field ChampionshipsMay 7 · 110m Hurdles · Place 3 · EdgewoodEdgewood110m Hurdles315.71a12
May 7UCBAC Outdoor Track and Field ChampionshipsMay 7 · 110m Hurdles · Place 2 · EdgewoodEdgewood110m Hurdles215.33a12
May 2Cardinal Twilight ShowcaseMay 2 · Long Jump · Place 1 · EdgewoodEdgewoodLong Jump118' 9.25"12
May 2Cardinal Twilight ShowcaseMay 2 · 110m Hurdles · Place 2 · EdgewoodEdgewood110m Hurdles215.2912
Apr 29Hatem Division Championships UCBACApr 29 · 300m Hurdles · Place 5 · EdgewoodEdgewood300m Hurdles542.66a12
Apr 29Hatem Division Championships UCBACApr 29 · 110m Hurdles · Place 3 · EdgewoodEdgewood110m Hurdles315.31a12
Apr 23Joppatowne/North East@ EdgewoodApr 23 · 110m Hurdles · Place 1 · EdgewoodEdgewood110m Hurdles114.812
Apr 19Hopkins Loyola InviteApr 19 · Discus · Place 8 · CCBC EssexCCBC EssexDiscus8121-9FR
Apr 19Hopkins Loyola InviteApr 19 · Discus · Place 8 · CCBC EssexCCBC EssexDiscus8121-9FR
Apr 19Hopkins Loyola InviteApr 19 · Shot Put · Place 13 · CCBC EssexCCBC EssexShot Put1338-9.5FR
Apr 19Hopkins Loyola InviteApr 19 · Shot Put · Place 13 · CCBC EssexCCBC EssexShot Put1338-9.5FR
Apr 15Edgewood/Elkton@ Bel AirApr 15 · Triple Jump · Place 2 · EdgewoodEdgewoodTriple Jump238-812
Apr 15Edgewood/Elkton@ Bel AirApr 15 · Long Jump · Place 3 · EdgewoodEdgewoodLong Jump318-712
Apr 15Edgewood/Elkton@ Bel AirApr 15 · 300m Hurdles · Place 2 · EdgewoodEdgewood300m Hurdles243.912
Apr 15Edgewood/Elkton@ Bel AirApr 15 · 110m Hurdles · Place 1 · EdgewoodEdgewood110m Hurdles116.012
Apr 11Mid-Atlantic Track and Field JUCO InvitationalApr 11 · Discus · Place 4 · CCBC EssexCCBC EssexDiscus429.80mFR
Apr 11Mid-Atlantic Track and Field JUCO InvitationalApr 11 · Shot Put · Place 2 · CCBC EssexCCBC EssexShot Put210.74mFR
Apr 9Edgewood/Aberdeen @ PerryvilleApr 9 · Triple Jump · Place 1 · EdgewoodEdgewoodTriple Jump1.41' 8.5"12
Apr 9Edgewood/Aberdeen @ PerryvilleApr 9 · Long Jump · Place 4 · EdgewoodEdgewoodLong Jump4.18' 6.5" PB12
Apr 9Edgewood/Aberdeen @ PerryvilleApr 9 · 300m Hurdles · Place 2 · EdgewoodEdgewood300m Hurdles36" / 0.914m2.44.2 PB12
Apr 9Edgewood/Aberdeen @ PerryvilleApr 9 · 110m Hurdles · Place 1 · EdgewoodEdgewood110m Hurdles39" / 0.991m1.15.5 PB12
Apr 9Edgewood/Aberdeen @ PerryvilleApr 9 · 100 Meters · Place 4 · EdgewoodEdgewood100 Meters4.12.112
Apr 5Pikesville Track ClassicApr 5 · Triple Jump · Place 5 · EdgewoodEdgewoodTriple Jump542-412
Apr 5Pikesville Track ClassicApr 5 · 300m Hurdles · Place 10 · EdgewoodEdgewood300m Hurdles1044.46a12
Apr 5Pikesville Track ClassicApr 5 · 110m Hurdles · Place 3 · EdgewoodEdgewood110m Hurdles315.76a12
Apr 5Pikesville Track ClassicApr 5 · 110m Hurdles · Place 2 · EdgewoodEdgewood110m Hurdles215.48a12
Apr 4Towson Senior Twilight OpenApr 4 · Discus · Place 8 · CCBC Essex (Md.)CCBC Essex (Md.)Discus835.08mFr
Apr 4Towson Senior Twilight OpenApr 4 · Shot Put · Place 6 · CCBC Essex (Md.)CCBC Essex (Md.)Shot Put611.33mFr
Apr 1Edgewood/ Rising Sun @FallstonApr 1 · Triple Jump · Place 2 · EdgewoodEdgewoodTriple Jump239-2.512
Apr 1Edgewood/ Rising Sun @FallstonApr 1 · Long Jump · Place 1 · EdgewoodEdgewoodLong Jump118-812
Apr 1Edgewood/ Rising Sun @FallstonApr 1 · 300m Hurdles · Place 1 · EdgewoodEdgewood300m Hurdles146.212
Apr 1Edgewood/ Rising Sun @FallstonApr 1 · 110m Hurdles · Place 1 · EdgewoodEdgewood110m Hurdles115.412
Mar 28Towson InvitationalMar 28 · Discus · Place 5 · CCBC Essex (Md.)CCBC Essex (Md.)Discus536.26mFr
Mar 28Towson InvitationalMar 28 · Shot Put · Place 7 · CCBC Essex (Md.)CCBC Essex (Md.)Shot Put711.84mFr
Mar 26Bo Manor/Patterson Mill @EdgewoodMar 26 · Triple Jump · Place 1 · EdgewoodEdgewoodTriple Jump140-412
Mar 26Bo Manor/Patterson Mill @EdgewoodMar 26 · 300m Hurdles · Place 2 · EdgewoodEdgewood300m Hurdles244.912
Mar 26Bo Manor/Patterson Mill @EdgewoodMar 26 · 110m Hurdles · Place 1 · EdgewoodEdgewood110m Hurdles115.212
Mar 8Lloyd SiglerMar 8 · Discus · Place 9 · CCBC Essex (Md.)CCBC Essex (Md.)Discus932.96m—
Mar 8Lloyd SiglerMar 8 · Shot Put · Place 12 · CCBC Essex (Md.)CCBC Essex (Md.)Shot Put129.28m—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 21MPSSAA 3A Indoor State ChampionshipsFeb 21 · High Jump · EdgewoodEdgewoodHigh Jump--NH12
Feb 4MPSSAA 3A East Region ChampionshipsFeb 4 · 55m Hurdles · Place 6 · EdgewoodEdgewood55m Hurdles39"Round P6.8.32a PB12
Feb 4MPSSAA 3A East Region ChampionshipsFeb 4 · 55m Hurdles · Place 6 · EdgewoodEdgewood55m Hurdles39"6.8.57a12
Feb 4MPSSAA 3A East Region ChampionshipsFeb 4 · High Jump · Place 10 · EdgewoodEdgewoodHigh Jump10.5-04.00 PB12

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 21Howard County Winterfest InvitationalDec 21 · High Jump · EdgewoodEdgewoodHigh Jump--DNS12
Dec 12CCBC-Essex Lid Lifter 2425Dec 12 · 55m Hurdles · Place 2 · EdgewoodEdgewood55m Hurdles39"2.8.76a12
Dec 12CCBC-Essex Lid Lifter 2425Dec 12 · High Jump · Place 8 · EdgewoodEdgewoodHigh Jump8.5' 212
Feb 6MPSSAA 3A East Region ChampionshipsFeb 6 · High Jump · EdgewoodEdgewoodHigh Jump--DNS11
Jan 5CCBC-Essex Knights Invite-FullJan 5 · Shot Put · Place 23 · EdgewoodEdgewoodShot Put12lb23.28-08.50 PB11
Jan 5CCBC-Essex Knights Invite-FullJan 5 · High Jump · Place 13 · EdgewoodEdgewoodHigh Jump13.5-00.0011

2024 Outdoor Track

34 results
DateMeetEventPlMarkGr
May 13MPSSAA 2A & 3A North Region ChampionshipsMay 13 · Triple Jump · Place 7 · EdgewoodEdgewoodTriple Jump7.40' 1.511
May 13MPSSAA 2A & 3A North Region ChampionshipsMay 13 · 300m Hurdles · EdgewoodEdgewood300m Hurdles36" / 0.914m—DNS11
May 13MPSSAA 2A & 3A North Region ChampionshipsMay 13 · 110m Hurdles · Place 5 · EdgewoodEdgewood110m Hurdles39" / 0.991mRound S5.16.81a11
May 13MPSSAA 2A & 3A North Region ChampionshipsMay 13 · 110m Hurdles · Place 5 · EdgewoodEdgewood110m Hurdles39" / 0.991m5.16.40a11
May 13MPSSAA 2A & 3A North Region ChampionshipsMay 13 · High Jump · Place 9 · EdgewoodEdgewoodHigh Jump9.5' 5 PB11
May 8UCBAC ChampionshipsMay 8 · Triple Jump · Place 9 · EdgewoodEdgewoodTriple Jump938-7—
May 8UCBAC ChampionshipsMay 8 · High Jump · Place 10 · EdgewoodEdgewoodHigh Jump105-6—
May 8UCBAC ChampionshipsMay 8 · 110m Hurdles · Place 9 · EdgewoodEdgewood110m Hurdles916.58a—
May 8UCBAC ChampionshipsMay 8 · 110m Hurdles · Place 9 · EdgewoodEdgewood110m Hurdles916.30a—
May 2UCBAC Chesapeake Divisional ChampionshipsMay 2 · Triple Jump · Place 5 · EdgewoodEdgewoodTriple Jump540-2—
May 2UCBAC Chesapeake Divisional ChampionshipsMay 2 · 300m Hurdles · Place 11 · EdgewoodEdgewood300m Hurdles1147.87a—
May 2UCBAC Chesapeake Divisional ChampionshipsMay 2 · 110m Hurdles · Place 5 · EdgewoodEdgewood110m Hurdles516.76a—
Apr 27The Gator Track & Field InvitationalApr 27 · Triple Jump · Place 37 · EdgewoodEdgewoodTriple Jump37.36-04.75Wind: 011
Apr 27The Gator Track & Field InvitationalApr 27 · 110m Hurdles · Place 28 · EdgewoodEdgewood110m Hurdles39" / 0.991mRound P28.17.43a11
Apr 27The Gator Track & Field InvitationalApr 27 · High Jump · EdgewoodEdgewoodHigh Jump--DNS11
Apr 24CMW, Patterson Mill @ EdgewoodApr 24 · Triple Jump · Place 2 · EdgewoodEdgewoodTriple Jump240-1—
Apr 24CMW, Patterson Mill @ EdgewoodApr 24 · High Jump · Place 2 · EdgewoodEdgewoodHigh Jump25-6—
Apr 24CMW, Patterson Mill @ EdgewoodApr 24 · 110m Hurdles · Place 2 · EdgewoodEdgewood110m Hurdles216.7—
Apr 18Harford "Cobra" County RelaysApr 18 · Triple Jump · Place 3 · EdgewoodEdgewoodTriple Jump338-9—
Apr 18Harford "Cobra" County RelaysApr 18 · High Jump · Place 7 · EdgewoodEdgewoodHigh Jump75-2—
Apr 13TU Classic HS InvitationalApr 13 · Triple Jump · Place 35 · EdgewoodEdgewoodTriple Jump3537-7—
Apr 13TU Classic HS InvitationalApr 13 · 110m Hurdles · Place 24 · EdgewoodEdgewood110m Hurdles2418.14a—
Apr 10Edgewood, Havre De Grace @ North HarfordApr 10 · Triple Jump · Place 3 · EdgewoodEdgewoodTriple Jump338-3—
Apr 10Edgewood, Havre De Grace @ North HarfordApr 10 · High Jump · Place 7 · EdgewoodEdgewoodHigh Jump74-10—
Apr 10Edgewood, Havre De Grace @ North HarfordApr 10 · 110m Hurdles · Place 2 · EdgewoodEdgewood110m Hurdles217.5—
Apr 6Pikesville Track ClassicApr 6 · Triple Jump · Place 8 · EdgewoodEdgewoodTriple Jump839-911
Apr 6Pikesville Track ClassicApr 6 · 110m Hurdles · Place 8 · EdgewoodEdgewood110m HurdlesRound P817.5811
Apr 6Pikesville Track ClassicApr 6 · 110m Hurdles · Place 12 · EdgewoodEdgewood110m Hurdles1218.9411
Apr 4Edgewood, Aberdeen @ Rising SunApr 4 · Triple Jump · Place 4 · EdgewoodEdgewoodTriple Jump435-4—
Apr 4Edgewood, Aberdeen @ Rising SunApr 4 · Long Jump · Place 7 · EdgewoodEdgewoodLong Jump716-4—
Apr 4Edgewood, Aberdeen @ Rising SunApr 4 · 110m Hurdles · Place 1 · EdgewoodEdgewood110m Hurdles120.97a—
Mar 21Fallston, North East @ EdgewoodMar 21 · Triple Jump · Place 2 · EdgewoodEdgewoodTriple Jump239-4.5—
Mar 21Fallston, North East @ EdgewoodMar 21 · High Jump · Place 3 · EdgewoodEdgewoodHigh Jump35-4—
Mar 21Fallston, North East @ EdgewoodMar 21 · 110m Hurdles · Place 2 · EdgewoodEdgewood110m Hurdles217.83a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 8CCBC-Essex Lid Lifter Invite-FullDec 8 · 500 Meters · Place 23 · EdgewoodEdgewood500 Meters23.1:25.73a PB11
Dec 8CCBC-Essex Lid Lifter Invite-FullDec 8 · High Jump · EdgewoodEdgewoodHigh Jump--NH11

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 16MPSSAA 3A North Region ChampionshipsMay 16 · Triple Jump · Place 12 · EdgewoodEdgewoodTriple Jump12.38-07.5010
May 11Edgewood, Patterson Mill @ North HarfordMay 11 · Triple Jump · Place 3 · EdgewoodEdgewoodTriple Jump338-2—
May 11Edgewood, Patterson Mill @ North HarfordMay 11 · Long Jump · Place 3 · EdgewoodEdgewoodLong Jump317-3.5—
May 11Edgewood, Patterson Mill @ North HarfordMay 11 · Discus · Place 10 · EdgewoodEdgewoodDiscus1054-8—
May 11Edgewood, Patterson Mill @ North HarfordMay 11 · 100 Meters · Place 7 · EdgewoodEdgewood100 Meters712.9—
May 3UCBAC ChampionshipsMay 3 · Triple Jump · Place 14 · EdgewoodEdgewoodTriple Jump1437-11.75—
Apr 27UCBAC Chesapeake ChampionshipsApr 27 · Triple Jump · Place 7 · EdgewoodEdgewoodTriple Jump7.37-10.5010
Apr 22Art Madric Hall of Fame InvitationalApr 22 · Triple Jump · Place 17 · EdgewoodEdgewoodTriple Jump17.38-1.5010
Apr 22Art Madric Hall of Fame InvitationalApr 22 · 100 Meters · Place 86 · EdgewoodEdgewood100 Meters86.12.53aWind: 1.110
Apr 18Harford (Cobra) RelaysApr 18 · Triple Jump · Place 7 · EdgewoodEdgewoodTriple Jump736-02.0010
Apr 12Harford Tech, Joppatowne@ EdgewoodApr 12 · Triple Jump · Place 4 · EdgewoodEdgewoodTriple Jump4.38' 010
Apr 12Harford Tech, Joppatowne@ EdgewoodApr 12 · Long Jump · Place 7 · EdgewoodEdgewoodLong Jump7.16' 0.510
Apr 12Harford Tech, Joppatowne@ EdgewoodApr 12 · 100 Meters · Place 16 · EdgewoodEdgewood100 Meters16.12.210
Mar 30Fallston, Edgewood @ Bel AirMar 30 · Triple Jump · Place 7 · EdgewoodEdgewoodTriple Jump7.31' 1010
Mar 30Fallston, Edgewood @ Bel AirMar 30 · Long Jump · Place 8 · EdgewoodEdgewoodLong Jump8.16' 10.510
Mar 30Fallston, Edgewood @ Bel AirMar 30 · 100 Meters · Place 14 · EdgewoodEdgewood100 Meters14.12.610
Mar 22Aberdeen, Elkton@ EdgewoodMar 22 · 200 Meters · Place 12 · EdgewoodEdgewood200 Meters1225.81a PB—