Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBaltimore City League Meet 6 · Apr 1913.26Baltimore City League Meet 6April 19, 2023
55 Meter · IndoorBaltimore City League Meet 4 · Dec 147.95aBaltimore City League Meet 4December 14, 2023
55 Meters · IndoorBaltimore City League Meet 5 · Jan 108.21aBaltimore City League Meet 5January 10, 2023
60 Meters · OutdoorBaltimore City Pre-Season Scrimmage · Mar 208.25aBaltimore City Pre-Season ScrimmageMarch 20, 2024
Discus · 1.6kg · OutdoorBaltimore City League Meet 5.1 · Apr 30110' 11"Baltimore City League Meet 5.1April 30, 2025
Shot Put · 12lb · IndoorBaltimore City League Meet 1 · Dec 1033' 1Baltimore City League Meet 1December 10, 2024
Shot Put · 12lb · OutdoorBaltimore City League Meet 5.1 · Apr 3036' 6"Baltimore City League Meet 5.1April 30, 2025

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

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 14MPSSAA 3A South Region ChampionshipsMay 14 · Discus · Place 15 · Baltimore Polytechnic InstituteDiscus15113-312
May 14MPSSAA 3A South Region ChampionshipsMay 14 · Shot Put · Place 25 · Baltimore Polytechnic InstituteShot Put2532-912
May 6Baltimore City Public Schools ChampionshipsMay 6 · Shot Put · Place 11 · Baltimore Polytechnic InstituteShot Put1133-812
Apr 30Baltimore City League Meet 5.1Apr 30 · Discus · Place 2 · Baltimore Polytechnic InstituteDiscus1.6kg2.110' 11" PB12
Apr 30Baltimore City League Meet 5.1Apr 30 · Shot Put · Place 6 · Baltimore Polytechnic InstituteShot Put12lb6.36' 6" PB12
Apr 17Sam Singleton Scorpion ClassicApr 17 · Discus · Place 21 · Baltimore Polytechnic InsDiscus2198-0412
Apr 17Sam Singleton Scorpion ClassicApr 17 · Shot Put · Place 25 · Baltimore Polytechnic InsShot Put2535-03.0012
Apr 12Trojan Invite Apr 12 · Discus · Place 4 · Baltimore Polytechnic InstituteDiscus4116-712
Apr 12Trojan Invite Apr 12 · Shot Put · Place 16 · Baltimore Polytechnic InstituteShot Put1628-112
Apr 9 Baltimore City Relays ChampionshipsApr 9 · Shot Put · Place 11 · Baltimore Polytechnic InstituteShot Put1134-012
Apr 5TU HS Relay InvitationalApr 5 · Discus · Place 16 · Baltimore Polytechnic InstituteDiscus16111-812
Apr 5TU HS Relay InvitationalApr 5 · Shot Put · Place 36 · Baltimore Polytechnic InstituteShot Put3634-212
Apr 2Baltimore City League Meet 2.1Apr 2 · Discus · Place 4 · Baltimore Polytechnic InstituteDiscus492-312
Apr 2Baltimore City League Meet 2.1Apr 2 · Shot Put · Place 5 · Baltimore Polytechnic InstituteShot Put534-412
Mar 26Baltimore City League Meet 1.1Mar 26 · Discus · Place 3 · Baltimore Polytechnic InstituteDiscus3107-1112

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 27Bullseye's IceBox Track & Field InvitationalDec 27 · Shot Put · Place 37 · Baltimore Polytechnic InstituteShot Put12lb37.32-06.0012
Dec 10Baltimore City League Meet 1Dec 10 · Shot Put · Place 4 · Baltimore Polytechnic InstituteShot Put12lb4.33' 1 PB12
Jan 25Baltimore City Indoor ChampionshipsJan 25 · Shot Put · Place 11 · Baltimore Polytechnic InShot Put1133-6.50—
Jan 11Baltimore City League Meet 8Jan 11 · Shot Put · Place 14 · Baltimore Polytechnic InShot Put1430-10—
Jan 4Baltimore City League Meet 6Jan 4 · Shot Put · Place 10 · Baltimore Polytechnic InShot Put1027-11—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 16MPSSAA 3A South Region ChampionshipsMay 16 · Discus · Place 13 · Baltimore Polytechnic InDiscus13110-3—
May 16MPSSAA 3A South Region ChampionshipsMay 16 · Shot Put · Place 21 · Baltimore Polytechnic InShot Put2134-4.50—
May 7Baltimore City Public Schools ChampionshipsMay 7 · Discus · Place 8 · Baltimore Polytechnic InDiscus8105-1—
May 1Baltimore City Westside Challenge LM7May 1 · Discus · Baltimore Polytechnic InstituteDiscus1.6kg—DNS11
May 1Baltimore City Westside Challenge LM7May 1 · Shot Put · Place 5 · Baltimore Polytechnic InstituteShot Put12lb5.32' 011
Apr 23Baltimore City Freshman ShowcaseApr 23 · Discus · Place 3 · Baltimore Polytechnic InDiscus3105-5—
Apr 19Sam Singleton Scorpion ClassicApr 19 · Discus · Place 28 · Baltimore Polytechnic InsDiscus2890-0411
Apr 17Baltimore City Relays ChampionshipsApr 17 · Shot Put · Place 19 · Baltimore Polytechnic InShot Put1931-1—
Apr 13 50th Annual Woodward Track & Field RelaysApr 13 · Discus · Place 15 · Baltimore Polytechnic InstituteDiscus1.6kg15.100-11.0011
Apr 13 50th Annual Woodward Track & Field RelaysApr 13 · Shot Put · Place 28 · Baltimore Polytechnic InstituteShot Put12lb28.30-03.5011
Apr 10Baltimore City League Meet 4Apr 10 · Discus · Place 5 · Baltimore Polytechnic InDiscus595-0.5—
Apr 10Baltimore City League Meet 4Apr 10 · Shot Put · Place 14 · Baltimore Polytechnic InShot Put1428-1—
Apr 6Pikesville Track ClassicApr 6 · Discus · Place 17 · Baltimore Polytechnic InsDiscus1786-311
Apr 6Pikesville Track ClassicApr 6 · Shot Put · Place 25 · Baltimore Polytechnic InsShot Put2529-7.2511
Mar 20Baltimore City Pre-Season ScrimmageMar 20 · 60 Meters · Place 30 · Baltimore Polytechnic I60 Meters308.25a PB—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 14Baltimore City League Meet 4Dec 14 · 55 Meter · Place 23 · Baltimore Polytechnic Institute55 Meter23.7.95a PB11
Dec 14Baltimore City League Meet 4Dec 14 · Shot Put · Place 6 · Baltimore Polytechnic InstituteShot Put12lb6.30-04.0011
Dec 5Baltimore City League Meet 1Dec 5 · Shot Put · Place 4 · Baltimore Polytechnic InstituteShot Put12lb4.32-07.0011
Jan 10Baltimore City League Meet 5Jan 10 · 55 Meters · Place 17 · Baltimore Polytechnic I55 Meters178.21a PB10
Jan 5Baltimore City/County Mixer #2Jan 5 · Shot Put · Place 17 · Baltimore Polytechnic InsShot Put1726-07.0010

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 16MPSSAA 3A North Region ChampionshipsMay 16 · Discus · Place 18 · Baltimore Polytechnic InstituteDiscus1.6kg18.86-0110
May 9Baltimore City Outdoor ChampionshipsMay 9 · Discus · Place 14 · Baltimore Polytechnic InsDiscus1472-0610
May 9Baltimore City Outdoor ChampionshipsMay 9 · Discus · Place 14 · Baltimore Polytechnic InsDiscus1472-0610
May 6The Clash of BaltimoreMay 6 · Discus · Place 30 · Baltimore PoDiscus3073-11—
May 6The Clash of BaltimoreMay 6 · Shot Put · Place 27 · Baltimore PoShot Put2728-10.00—
Apr 26Baltimore City Freshman ShowcaseApr 26 · Discus · Place 14 · Baltimore Polytechnic InDiscus1469-08—
Apr 26Baltimore City Freshman ShowcaseApr 26 · Shot Put · Place 23 · Baltimore Polytechnic InShot Put2326-05.00—
Apr 19Baltimore City League Meet 6Apr 19 · Discus · Place 12 · Baltimore Polytechnic InsDiscus1266-0810
Apr 19Baltimore City League Meet 6Apr 19 · Shot Put · Place 15 · Baltimore Polytechnic InsShot Put1530-00.0010
Apr 19Baltimore City League Meet 6Apr 19 · 100 Meters · Place 38 · Baltimore Polytechnic Ins100 Meters3813.26 PB10
Apr 15 49th Annual Woodward RelaysApr 15 · Discus · Place 36 · Baltimore Polytechnic InsDiscus3678-0510
Apr 15 49th Annual Woodward RelaysApr 15 · Shot Put · Place 38 · Baltimore Polytechnic InsShot Put3829-00.0010
Apr 12Baltimore City Relays ChampionshipsApr 12 · Shot Put · Place 16 · Baltimore Polytechnic InsShot Put1631-04.0010
Apr 8Sam Singleton Scorpion ClassicApr 8 · Discus · Place 39 · Baltimore Polytechnic InsDiscus3972-0710
Apr 8Sam Singleton Scorpion ClassicApr 8 · Shot Put · Place 47 · Baltimore Polytechnic InsShot Put4728-01.5010
Apr 1Pikesville Track ClassicApr 1 · Discus · Place 45 · Baltimore Polytechnic InstituteDiscus1.6kg45.70-07.7510
Apr 1Pikesville Track ClassicApr 1 · Shot Put · Place 45 · Baltimore Polytechnic InstituteShot Put12lb45.27-09.7510
Mar 29Baltimore City League Meet 3Mar 29 · Discus · Place 10 · Baltimore Polytechnic InDiscus1068-7—
Mar 29Baltimore City League Meet 3Mar 29 · Shot Put · Place 12 · Baltimore Polytechnic InShot Put1229-2—
Mar 22Baltimore City League Meet 1Mar 22 · Shot Put · Place 11 · Baltimore Polytechnic InShot Put1129-07.00—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 15Baltimore City League Meet 4Dec 15 · Shot Put · Place 13 · Baltimore Polytechnic InstituteShot Put12lb13.22-06.0010
Dec 7Baltimore City League Meet 1Dec 7 · 55 Meter · Place 18 · Baltimore Polytechnic Institute55 Meter18.8.09a10
Dec 7Baltimore City League Meet 1Dec 7 · Shot Put · Place 16 · Baltimore Polytechnic InstituteShot Put12lb16.21-10.0010