Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBoston Public Schools Dual Meet #2 · Apr 2811.90Boston Public Schools Dual Meet #2April 28, 2026
600 Meters · IndoorBoston Public Schools - Dual Meet #4 1/22/2025 · Jan 222:23.83aBoston Public Schools - Dual Meet #4 1/22/2025January 22, 2025
Discus · 1.6kg · Outdoor2026 Boston Public Schools Championship · May 2170-102026 Boston Public Schools ChampionshipMay 21, 2026
Javelin · 800g · OutdoorBoston Public Schools Dual Meet #4 · May 1260-11Boston Public Schools Dual Meet #4May 12, 2026
Long Jump · IndoorBoston Public Schools - Dual Meet #2 1/8 · Jan 811-01.00Boston Public Schools - Dual Meet #2 1/8January 8, 2025
Shot Put · 12lb · IndoorBPS Dual Meets #1 · Dec 1722-10.00BPS Dual Meets #1December 17, 2025
Shot Put · 12lb · OutdoorBoston Public Schools Dual Meet #1 · Apr 1425-04.50Boston Public Schools Dual Meet #1April 14, 2026
Weight Throw · 25lb / 11.3kg · IndoorBoston Public Schools - Dual Meet #2 1/8 · Jan 817-07.00Boston Public Schools - Dual Meet #2 1/8January 8, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 212026 Boston Public Schools ChampionshipMay 21 · Javelin · Place 13 · Boston InternationalJavelin800g13.55-0710
May 212026 Boston Public Schools ChampionshipMay 21 · Discus · Place 13 · Boston InternationalDiscus1.6kg13.70-10 PB10
May 212026 Boston Public Schools ChampionshipMay 21 · Shot Put · Boston InternationalShot Put12lb--DNS10
May 12Boston Public Schools Dual Meet #4May 12 · Javelin · Place 13 · Boston InternationalJavelin800g13.60-11 PB10
May 12Boston Public Schools Dual Meet #4May 12 · Discus · Place 19 · Boston InternationalDiscus1.6kg19.58-0810
May 12Boston Public Schools Dual Meet #4May 12 · Shot Put · Place 20 · Boston InternationalShot Put12lb20.25-03.0010
Apr 28Boston Public Schools Dual Meet #2Apr 28 · Javelin · Place 14 · Boston InternationalJavelin800g14.54-0810
Apr 28Boston Public Schools Dual Meet #2Apr 28 · Discus · Place 20 · Boston InternationalDiscus1.6kg20.57-0610
Apr 28Boston Public Schools Dual Meet #2Apr 28 · Shot Put · Place 15 · Boston InternationalShot Put12lb15.25-03.5010
Apr 28Boston Public Schools Dual Meet #2Apr 28 · 100 Meters · Place 5 · Boston International100 Meters5.11.90 PB10
Apr 14Boston Public Schools Dual Meet #1Apr 14 · Javelin · Place 8 · Boston InternationalJavelin800g8.58-0310
Apr 14Boston Public Schools Dual Meet #1Apr 14 · Discus · Place 17 · Boston InternationalDiscus1.6kg17.63-0310
Apr 14Boston Public Schools Dual Meet #1Apr 14 · Shot Put · Place 16 · Boston InternationalShot Put12lb16.25-04.50 PB10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 42026 Boston Public Schools City ChampionshipsFeb 4 · Shot Put · Place 16 · Boston InternationalShot Put1623-3.7510
Jan 21BPS Dual Meets #4Jan 21 · Shot Put · Place 9 · Boston InternationalShot Put930-7.5010
Jan 7BPS Dual Meets #2Jan 7 · Weight Throw · Place 5 · Boston InternationalWeight Throw525-210
Jan 7BPS Dual Meets #2Jan 7 · Shot Put · Place 14 · Boston InternationalShot Put1424-0.5010
Jan 7BPS Dual Meets #2Jan 7 · 600 Meters · Place 24 · Boston International600 Meters242:30.53a10

2025 Indoor Track

22 results
DateMeetEventPlMarkGr
Dec 17BPS Dual Meets #1Dec 17 · 600 Meters · Place 21 · Boston International600 Meters21.2:28.31a10
Dec 17BPS Dual Meets #1Dec 17 · Shot Put · Place 14 · Boston InternationalShot Put12lb14.22-10.00 PB10
Feb 10Boston Public Schools - City ChampionshipFeb 10 · Weight Throw · Place 7 · Boston InternationalWeight Throw719-1—
Feb 10Boston Public Schools - City ChampionshipFeb 10 · Shot Put · Place 19 · Boston InternationalShot Put1921-7—
Feb 10Boston Public Schools - City ChampionshipFeb 10 · Weight Throw · Place 7 · Boston InternationalWeight Throw719-1—
Feb 10Boston Public Schools - City ChampionshipFeb 10 · Shot Put · Place 19 · Boston InternationalShot Put1921-7—
Feb 10Boston Public Schools - City ChampionshipFeb 10 · Weight Throw · Place 7 · Boston InternationalWeight Throw719-1—
Feb 10Boston Public Schools - City ChampionshipFeb 10 · Shot Put · Place 19 · Boston InternationalShot Put1921-7—
Feb 10Boston Public Schools - City ChampionshipFeb 10 · Weight Throw · Place 7 · Boston InternationalWeight Throw719-1—
Feb 10Boston Public Schools - City ChampionshipFeb 10 · Shot Put · Place 19 · Boston InternationalShot Put1921-7—
Jan 29 Boston Public Schools - Dual Meet #5 1/29/2025Jan 29 · Weight Throw · Place 8 · Boston InternationalWeight Throw25lb / 11.3kg8.12-04.009
Jan 29 Boston Public Schools - Dual Meet #5 1/29/2025Jan 29 · 600 Meters · Place 24 · Boston International600 Meters24.2:28.35a9
Jan 29 Boston Public Schools - Dual Meet #5 1/29/2025Jan 29 · Shot Put · Place 18 · Boston InternationalShot Put12lb18.20-05.009
Jan 22Boston Public Schools - Dual Meet #4 1/22/2025Jan 22 · Weight Throw · Place 8 · Boston InternationalWeight Throw25lb / 11.3kg8.11-04.009
Jan 22Boston Public Schools - Dual Meet #4 1/22/2025Jan 22 · 600 Meters · Place 25 · Boston International600 Meters25.2:23.83a PB9
Jan 22Boston Public Schools - Dual Meet #4 1/22/2025Jan 22 · Shot Put · Place 19 · Boston InternationalShot Put12lb19.22-03.009
Jan 15Boston Public Schools - Dual Meet #3 1/15/25Jan 15 · Long Jump · Place 20 · Boston InternationalLong Jump20.9-10.009
Jan 15Boston Public Schools - Dual Meet #3 1/15/25Jan 15 · Shot Put · Place 19 · Boston InternationalShot Put12lb19.21-03.009
Jan 15Boston Public Schools - Dual Meet #3 1/15/25Jan 15 · High Jump · Boston InternationalHigh Jump—NH9
Jan 8Boston Public Schools - Dual Meet #2 1/8Jan 8 · Weight Throw · Place 6 · Boston InternationalWeight Throw25lb / 11.3kg6.17-07.00 PB9
Jan 8Boston Public Schools - Dual Meet #2 1/8Jan 8 · Long Jump · Place 19 · Boston InternationalLong Jump19.11-01.00 PB9
Jan 8Boston Public Schools - Dual Meet #2 1/8Jan 8 · Shot Put · Place 15 · Boston InternationalShot Put12lb15.21-01.009

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 202025 Boston Public Schools City ChampionshipsMay 20 · Shot Put · Place 20 · Boston InternationalShot Put2025-59
May 14Boston Public Schools Dual Meet #5May 14 · Long Jump · Place 17 · Boston InternationalLong Jump179-119
May 14Boston Public Schools Dual Meet #5May 14 · Shot Put · Place 18 · Boston InternationalShot Put1820-99
May 7Boston Public Schools Dual Meet #4May 7 · Long Jump · Place 17 · Boston InternationalLong Jump1711-49
May 7Boston Public Schools Dual Meet #4May 7 · Javelin · Place 19 · Boston InternationalJavelin1945-69
May 7Boston Public Schools Dual Meet #4May 7 · Shot Put · Place 18 · Boston InternationalShot Put1821-89
Apr 9Boston Public Schools Dual Meet #1Apr 9 · Long Jump · Place 12 · Boston InternationalLong Jump1211-19
Apr 9Boston Public Schools Dual Meet #1Apr 9 · Javelin · Place 19 · Boston InternationalJavelin1941-59
Apr 9Boston Public Schools Dual Meet #1Apr 9 · Shot Put · Place 18 · Boston InternationalShot Put1825-79

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18Boston Public Schools Dual Meet #1Dec 18 · Shot Put · Place 15 · Boston InternationalShot Put12lb15.22-79
Dec 18Boston Public Schools - Dual Meets #1 12/18Dec 18 · Weight Throw · Place 4 · Boston InternationalWeight Throw25lb / 11.3kg4.13-07.009
Dec 18Boston Public Schools - Dual Meets #1 12/18Dec 18 · Long Jump · Place 16 · Boston InternationalLong Jump16.10-10.009
Dec 18Boston Public Schools - Dual Meets #1 12/18Dec 18 · Shot Put · Place 15 · Boston InternationalShot Put12lb15.22-07.009