Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meter · IndoorBoston Public Schools Dual Meet #1 · Dec 188.19aBoston Public Schools Dual Meet #1December 18, 2024
Discus · 1.6kg · OutdoorBoston Public Schools Dual Meet #4 · May 12112-05Boston Public Schools Dual Meet #4May 12, 2026
Shot Put · 12lb · IndoorBPS Dual Meets #5 · Jan 2836-02.75BPS Dual Meets #5January 28, 2026
Shot Put · 12lb · OutdoorBoston Public Schools Dual Meet #2 · Apr 2838-07.50Boston Public Schools Dual Meet #2April 28, 2026
Weight Throw · 25lb / 11.3kg · IndoorBPS Dual Meets #5 · Jan 2816-09.00BPS Dual Meets #5January 28, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 212026 Boston Public Schools ChampionshipMay 21 · Discus · Place 4 · O'BryantDiscus1.6kg4.109-0812
May 212026 Boston Public Schools ChampionshipMay 21 · Shot Put · Place 5 · O'BryantShot Put12lb5.37-11.5012
May 12Boston Public Schools Dual Meet #4May 12 · Discus · Place 2 · O'BryantDiscus1.6kg2.112-05 PB12
May 12Boston Public Schools Dual Meet #4May 12 · Shot Put · Place 8 · O'BryantShot Put12lb8.35-05.0012
May 5Boston Public Schools Dual Meet #3May 5 · Discus · Place 3 · O'BryantDiscus1.6kg3.104-0112
May 5Boston Public Schools Dual Meet #3May 5 · Shot Put · Place 6 · O'BryantShot Put12lb6.36-02.0012
Apr 28Boston Public Schools Dual Meet #2Apr 28 · Discus · Place 4 · O'BryantDiscus1.6kg4.94-0812
Apr 28Boston Public Schools Dual Meet #2Apr 28 · Shot Put · Place 2 · O'BryantShot Put12lb2.38-07.50 PB12
Apr 23MSTCA Warrior InvitationalApr 23 · Discus · Place 26 · O'BryantDiscus2699-312
Apr 23MSTCA Warrior InvitationalApr 23 · Shot Put · Place 51 · O'BryantShot Put5133-7.512
Apr 14Boston Public Schools Dual Meet #1Apr 14 · Discus · Place 4 · O'BryantDiscus1.6kg4.95-0512
Apr 14Boston Public Schools Dual Meet #1Apr 14 · Shot Put · Place 4 · O'BryantShot Put12lb4.36-06.5012

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 42026 Boston Public Schools City ChampionshipsFeb 4 · Weight Throw · Place 7 · O'BryantWeight Throw719-9.7512
Feb 42026 Boston Public Schools City ChampionshipsFeb 4 · Shot Put · Place 5 · O'BryantShot Put536-3.7512
Jan 28BPS Dual Meets #5Jan 28 · Weight Throw · Place 8 · O'BryantWeight Throw25lb / 11.3kg8.16-09.00 PB12
Jan 28BPS Dual Meets #5Jan 28 · Shot Put · Place 4 · O'BryantShot Put12lb4.36-02.75 PB12
Jan 21BPS Dual Meets #4Jan 21 · Shot Put · Place 7 · O'BryantShot Put733-9.5012
Jan 14BPS Dual Meets #3Jan 14 · Shot Put · Place 3 · O'BryantShot Put334-11.2512
Jan 7BPS Dual Meets #2Jan 7 · Shot Put · Place 4 · O'BryantShot Put433-10.5012

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 17BPS Dual Meets #1Dec 17 · Shot Put · Place 5 · O'BryantShot Put12lb5.31-03.0012
Feb 10Boston Public Schools - City ChampionshipFeb 10 · Shot Put · Place 10 · O'BryantShot Put1031-6—
Jan 29 Boston Public Schools - Dual Meet #5 1/29/2025Jan 29 · Shot Put · Place 13 · O'BryantShot Put12lb13.27-03.0011
Jan 22Boston Public Schools - Dual Meet #4 1/22/2025Jan 22 · Shot Put · Place 12 · O'BryantShot Put12lb12.27-08.0011
Jan 15Boston Public Schools - Dual Meet #3 1/15/25Jan 15 · Shot Put · Place 8 · O'BryantShot Put12lb8.29-06.0011
Jan 8Boston Public Schools - Dual Meet #2 1/8Jan 8 · Shot Put · Place 9 · O'BryantShot Put12lb9.28-04.0011

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 202025 Boston Public Schools City ChampionshipsMay 20 · Javelin · Place 11 · O'BryantJavelin1175-1111
May 202025 Boston Public Schools City ChampionshipsMay 20 · Shot Put · Place 9 · O'BryantShot Put933-011
May 14Boston Public Schools Dual Meet #5May 14 · Javelin · Place 10 · O'BryantJavelin1067-511
May 14Boston Public Schools Dual Meet #5May 14 · Discus · Place 15 · O'BryantDiscus1564-411
May 14Boston Public Schools Dual Meet #5May 14 · Shot Put · Place 8 · O'BryantShot Put833-311
May 7Boston Public Schools Dual Meet #4May 7 · Shot Put · Place 8 · O'BryantShot Put831-611
Apr 30Boston Public Dual Meet #3Apr 30 · Discus · Place 12 · O'BryantDiscus1267-811
Apr 30Boston Public Dual Meet #3Apr 30 · Shot Put · Place 12 · O'BryantShot Put1229-611
Apr 24MSTCA Warrior InvitationalApr 24 · Shot Put · Place 64 · O'BryantShot Put6430-05.0011
Apr 16Boston Public Schools Dual Meet #2Apr 16 · Shot Put · Place 15 · O'BryantShot Put1528-07.5011
Apr 9Boston Public Schools Dual Meet #1Apr 9 · Javelin · Place 11 · O'BryantJavelin1161-1111
Apr 9Boston Public Schools Dual Meet #1Apr 9 · Shot Put · Place 10 · O'BryantShot Put1029-9.5011

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18Boston Public Schools Dual Meet #1Dec 18 · 55 Meter · Place 50 · O'Bryant55 Meter50.8.19a PB11
Dec 18Boston Public Schools Dual Meet #1Dec 18 · Shot Put · Place 13 · O'BryantShot Put12lb13.24-611
Dec 18Boston Public Schools - Dual Meets #1 12/18Dec 18 · 55 Meter · Place 50 · O'Bryant55 Meter50.8.19a11
Dec 18Boston Public Schools - Dual Meets #1 12/18Dec 18 · Shot Put · Place 13 · O'BryantShot Put12lb13.24-06.0011