Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorThe Clash of Baltimore · May 613.93The Clash of BaltimoreMay 6, 2023
100m Hurdles · 33" / 0.838m · OutdoorThe Gator Track & Field Invitational · Apr 2720.31aThe Gator Track & Field InvitationalApril 27, 2024
200 Meters · OutdoorMilford Mill, Franklin, Catonsville, Hereford, Parkville @Pikesville · Apr 2329.54aMilford Mill, Franklin, Catonsville, Hereford, Parkville @PikesvilleApril 23, 2024
300 Meters · IndoorBCPS League Meet #9 · Jan 1557.07aBCPS League Meet #9January 15, 2025
300m Hurdles · 30" / 0.762m · OutdoorMPSSAA 3A North Region Championships · May 161:00.79aMPSSAA 3A North Region ChampionshipsMay 16, 2023
55 Meter · IndoorDickinson College Holiday HS Invite · Dec 168.51aDickinson College Holiday HS InviteDecember 16, 2023
55 Meters · IndoorBCPS League Meet #6 · Jan 38.50aBCPS League Meet #6January 3, 2024
55m Hurdles · 33" · IndoorBCPS League Meet #4 · Dec 1810.81aBCPS League Meet #4December 18, 2023
Long Jump · IndoorDickinson College Holiday HS Invite · Dec 1613' 11Dickinson College Holiday HS InviteDecember 16, 2023
Long Jump · OutdoorUnder Armour Black and Blue Invitational · Apr 1814-09.00Under Armour Black and Blue InvitationalApril 18, 2024
Shot Put · 4kg · IndoorBCPS League #3 2526 · Dec 1620' 10"BCPS League #3 2526December 16, 2025
Triple Jump · OutdoorMPSSAA 2A & 3A North Region Championships · May 1327' 6MPSSAA 2A & 3A North Region ChampionshipsMay 13, 2024

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 22Hereford 12 Team Challenge-2026Apr 22 · Long Jump · Place 25 · FranklinLong Jump2511-2.2512
Apr 22Hereford 12 Team Challenge-2026Apr 22 · Discus · Place 29 · FranklinDiscus2948-912
Apr 22Hereford 12 Team Challenge-2026Apr 22 · Shot Put · Place 30 · FranklinShot Put3020-312
Apr 15Carver, Catonsville, Franklin, Owings Mills @ PikesvilleApr 15 · Long Jump · Place 4 · FranklinLong Jump411-7.512
Apr 15Carver, Catonsville, Franklin, Owings Mills @ PikesvilleApr 15 · Discus · Place 4 · FranklinDiscus453-112
Apr 15Carver, Catonsville, Franklin, Owings Mills @ PikesvilleApr 15 · Shot Put · Place 6 · FranklinShot Put619-612
Apr 42026 Mervo Mustang Freddie Hendricks InvitationalApr 4 · Shot Put · Place 24 · FranklinShot Put2419-10.512
Mar 30Carver, Franklin, Owings Mills @ RandallstownMar 30 · Long Jump · Place 4 · FranklinLong Jump411-612
Mar 30Carver, Franklin, Owings Mills @ RandallstownMar 30 · Discus · Place 4 · FranklinDiscus444-012
Mar 30Carver, Franklin, Owings Mills @ RandallstownMar 30 · Shot Put · Place 8 · FranklinShot Put820-112
Mar 23Franklin, Lansdowne, New Town, Western Tech @Milford MillMar 23 · Long Jump · Place 3 · FranklinLong Jump311-912

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 272025 PGCPS Holiday InvitationalDec 27 · Long Jump · FranklinLong Jump—DNS12
Dec 272025 PGCPS Holiday InvitationalDec 27 · Shot Put · FranklinShot Put4kg—DNS12
Dec 16BCPS League #3 2526Dec 16 · 55 Meter · Place 42 · Franklin55 Meter42.9.28a12
Dec 16BCPS League #3 2526Dec 16 · Shot Put · Place 15 · FranklinShot Put4kg15.20' 10" PB12
Dec 11BCPS League Meet #2 2526Dec 11 · 55 Meter · Place 32 · Franklin55 Meter32.9.36a12
Dec 11BCPS League Meet #2 2526Dec 11 · Shot Put · Place 12 · FranklinShot Put4kg12.19' 8.25"12
Feb 10MPSSAA 3A Central Region ChampionshipsFeb 10 · 55m Hurdles · Franklin55m Hurdles33"Round P--DNS11
Jan 17BCPS League Meet #1-2 make upJan 17 · 55 Meters · Place 41 · Franklin55 Meters4141.00a—
Jan 15BCPS League Meet #9Jan 15 · 300 Meters · Place 37 · Franklin300 Meters3757.07a PB—
Jan 15BCPS League Meet #9Jan 15 · 55 Meters · Place 28 · Franklin55 Meters288.89a—
Jan 4PGCPS Challenge InviteJan 4 · Triple Jump · Place 10 · FranklinTriple Jump1025-4—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 16BCPS League Meet #4Dec 16 · 55m Hurdles · Franklin55m Hurdles33"—DNS11
Dec 14Jim Mitchell InvitationalDec 14 · 55m Hurdles · Place 25 · Franklin55m Hurdles33"25.11.64a11
Dec 7Coach A (Rich Andrulonis) InvitationalDec 7 · 55m Hurdles · Place 19 · Franklin55m Hurdles33"Round P19.11.21a11
Dec 7Coach A (Rich Andrulonis) InvitationalDec 7 · Triple Jump · FranklinTriple Jump—DNS11
Feb 8MPSSAA 3A Central Region ChampionshipsFeb 8 · 55m Hurdles · Place 14 · Franklin55m Hurdles33"Round P14.10.82a10
Jan 132024 Montgomery Invitational Jan 13 · Long Jump · Place 51 · FranklinLong Jump5113-00.00—
Jan 3BCPS League Meet #6Jan 3 · 55m Hurdles · Place 5 · Franklin55m Hurdles511.07a—
Jan 3BCPS League Meet #6Jan 3 · 55 Meters · Place 15 · Franklin55 Meters158.50a PB—

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 13MPSSAA 2A & 3A North Region ChampionshipsMay 13 · Triple Jump · Place 14 · FranklinTriple Jump14.27' 6 PB10
May 13MPSSAA 2A & 3A North Region ChampionshipsMay 13 · Long Jump · Place 7 · FranklinLong Jump7.14' 410
May 13MPSSAA 2A & 3A North Region ChampionshipsMay 13 · 100m Hurdles · Franklin100m Hurdles33" / 0.838mRound S—DNS10
May 7BCPS HS Outdoor County Championships/Fresh-Soph InviteMay 7 · Long Jump · Place 1 · FranklinLong Jump114-0.510
May 7BCPS HS Outdoor County Championships/Fresh-Soph InviteMay 7 · 100m Hurdles · Place 9 · Franklin100m HurdlesRound P919.7210
May 1BCPS Westside Last ChanceMay 1 · Long Jump · Place 10 · FranklinLong Jump1013-0—
May 1BCPS Westside Last ChanceMay 1 · 100m Hurdles · Place 9 · Franklin100m Hurdles918.66a—
Apr 27The Gator Track & Field InvitationalApr 27 · Long Jump · Place 39 · FranklinLong Jump39.13-09.50Wind: 010
Apr 27The Gator Track & Field InvitationalApr 27 · 100m Hurdles · Place 52 · Franklin100m Hurdles33" / 0.838mRound P52.20.31a PB10
Apr 23Milford Mill, Franklin, Catonsville, Hereford, Parkville @PikesvilleApr 23 · Triple Jump · Place 5 · FranklinTriple Jump529-8—
Apr 23Milford Mill, Franklin, Catonsville, Hereford, Parkville @PikesvilleApr 23 · Long Jump · Place 3 · FranklinLong Jump314-3.5—
Apr 23Milford Mill, Franklin, Catonsville, Hereford, Parkville @PikesvilleApr 23 · 100m Hurdles · Place 5 · Franklin100m Hurdles519.88a—
Apr 23Milford Mill, Franklin, Catonsville, Hereford, Parkville @PikesvilleApr 23 · 200 Meters · Place 4 · Franklin200 Meters429.54a PB—
Apr 18Under Armour Black and Blue InvitationalApr 18 · Long Jump · Place 25 · FranklinLong Jump25.14-09.00 PB10
Apr 18Under Armour Black and Blue InvitationalApr 18 · 300m Hurdles · Franklin300m Hurdles30" / 0.762m--DNS10
Apr 18Under Armour Black and Blue InvitationalApr 18 · 100m Hurdles · Place 49 · Franklin100m Hurdles33" / 0.838m49.21.23aWind: 1.210
Apr 13TU Classic HS InvitationalApr 13 · Long Jump · Place 32 · FranklinLong Jump3214-4—
Apr 1112 Team Challenge #2Apr 11 · Long Jump · Place 7 · FranklinLong Jump713-2—
Apr 1112 Team Challenge #2Apr 11 · 300m Hurdles · Place 16 · Franklin300m Hurdles161:04.06a—
Apr 6Pikesville Track ClassicApr 6 · 300m Hurdles · Place 21 · Franklin300m Hurdles211:00.9010
Mar 22Milford Mill, Franklin, Dundalk, Eastern Tech, Loch Raven @ParkvilleMar 22 · Long Jump · Place 1 · FranklinLong Jump114-8—

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 18BCPS League Meet #4Dec 18 · 55m Hurdles · Place 5 · Franklin55m Hurdles33"5.10.81a PB10
Dec 16Dickinson College Holiday HS InviteDec 16 · 55m Hurdles · Place 33 · Franklin55m Hurdles33"33.10.93a10
Dec 16Dickinson College Holiday HS InviteDec 16 · 55 Meter · Place 66 · Franklin55 Meter66.8.51a PB10
Dec 16Dickinson College Holiday HS InviteDec 16 · Long Jump · Place 29 · FranklinLong Jump29.13' 11 PB10
Dec 13BCPS League Meet #3Dec 13 · 55m Hurdles · Franklin55m Hurdles33"--DNS10
Dec 13BCPS League Meet #3Dec 13 · 55 Meter · Place 13 · Franklin55 Meter13.8.51aUnofficial10
Feb 8MPSSAA 3A Central Region ChampionshipsFeb 8 · 55m Hurdles · Place 14 · Franklin55m Hurdles33"Round P14.11.75a9
Jan 24Baltimore County Public Schools JV InvitationalJan 24 · 55m Hurdles · Place 8 · Franklin55m Hurdles811.96a9
Jan 24Baltimore County Public Schools JV InvitationalJan 24 · 55 Meters · Place 24 · Franklin55 MetersRound P248.83a9
Jan 11BCPS League Meet #8Jan 11 · 55 Meters · Place 36 · Franklin55 Meters369.149
Jan 3BCPS League Meet #6Jan 3 · 55 Meters · Place 17 · Franklin55 Meters178.919

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 16MPSSAA 3A North Region ChampionshipsMay 16 · Long Jump · Place 18 · FranklinLong Jump18.12-06.509
May 16MPSSAA 3A North Region ChampionshipsMay 16 · 300m Hurdles · Place 16 · Franklin300m Hurdles30" / 0.762m16.1:00.79a PB9
May 16MPSSAA 3A North Region ChampionshipsMay 16 · 200 Meters · Place 28 · Franklin200 MetersRound P28.30.43a9
May 16MPSSAA 3A North Region ChampionshipsMay 16 · 100 Meters · Place 29 · Franklin100 MetersRound P29.14.21a9
May 6The Clash of BaltimoreMay 6 · Long Jump · Place 13 · Franklin HigLong Jump1313-11.00—
May 6The Clash of BaltimoreMay 6 · 200 Meters · Place 37 · Franklin Hig200 Meters3731.14—
May 6The Clash of BaltimoreMay 6 · 100 Meters · Place 27 · Franklin Hig100 MetersRound P2713.93 PB—
May 3BCPS Large School Last ChanceMay 3 · Long Jump · Place 11 · FranklinLong Jump1112-06.009
May 3BCPS Large School Last ChanceMay 3 · 100 Meters · Place 29 · Franklin100 Meters2914.589
May 1The Emerging Elite InvitationalMay 1 · 200 Meters · Place 58 · Franklin200 Meters5830.729
Apr 26Owings Mills, New Town, Franklin, Randallstown @Milford MillApr 26 · Long Jump · Place 2 · FranklinLong Jump215-0—
Apr 26Owings Mills, New Town, Franklin, Randallstown @Milford MillApr 26 · 200 Meters · Place 4 · Franklin200 Meters430.4—
Apr 19BCPS League Meet April 19 @ HerefordApr 19 · Long Jump · Place 2 · FranklinLong Jump213-4—
Apr 19BCPS League Meet April 19 @ HerefordApr 19 · 100 Meters · Place 5 · Franklin100 Meters514.67a—
Apr 15Red, White and Blue ClassicApr 15 · Long Jump · Place 11 · FranklinLong Jump1112-6.25—
Apr 12BCPS League Meet April 12 @ HerefordApr 12 · Long Jump · Place 7 · FranklinLong Jump7.9-10.009
Apr 12BCPS League Meet April 12 @ HerefordApr 12 · 100 Meters · Place 7 · Franklin100 Meters7.14.63a9
Apr 1Pikesville Track ClassicApr 1 · 300m Hurdles · Franklin300m Hurdles30" / 0.762m—DNS9
Mar 24BCPS West Divisional OpenerMar 24 · Long Jump · Place 4 · FranklinLong Jump410-11.009
Mar 24BCPS West Divisional OpenerMar 24 · 100 Meters · Place 6 · Franklin100 Meters614.739

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19BCPS League Meet #4Dec 19 · 300 Meters · Place 27 · Franklin300 Meters27.57.35a9
Dec 19BCPS League Meet #4Dec 19 · 55 Meter · Place 23 · Franklin55 Meter23.8.97a9
Dec 17Howard County Winter FestivalDec 17 · 300 Meters · Place 156 · Franklin300 Meters156.57.33a9
Dec 8BCPS League Meet #2Dec 8 · 55 Meter · Place 23 · Franklin55 Meter23.8.97a9