Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meter · IndoorBoston Public Schools Dual Meet #1 · Dec 189.67aBoston Public Schools Dual Meet #1December 18, 2024
600 Meters · IndoorBoston Public Schools Dual Meet #1 · Dec 202:08.15aBoston Public Schools Dual Meet #1December 20, 2023
Discus · 1kg · OutdoorBoston Public Schools Dual Meet #2 · Apr 2847-10Boston Public Schools Dual Meet #2April 28, 2026
Javelin · 600g · Outdoor2026 Boston Public Schools Championship · May 2124-042026 Boston Public Schools ChampionshipMay 21, 2026
Long Jump · IndoorBoston Public Schools Dual Meet #1 · Dec 188-01Boston Public Schools Dual Meet #1December 18, 2024
Shot Put · 4kg · IndoorBPS Dual Meets #1 · Dec 1719-08.00BPS Dual Meets #1December 17, 2025
Shot Put · 4kg · OutdoorBoston Public Schools Dual Meet #2 · Apr 2820-00.25Boston Public Schools Dual Meet #2April 28, 2026
Weight Throw · 20lb / 9.0kg · IndoorBPS Dual Meets #5 · Jan 2813-02.75BPS Dual Meets #5January 28, 2026

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 20 · Tech Boston AcademyJavelin600g20.24-04 PB12
May 212026 Boston Public Schools ChampionshipMay 21 · Shot Put · Place 16 · Tech Boston AcademyShot Put4kg16.19-04.2512
May 12Boston Public Schools Dual Meet #4May 12 · Javelin · Place 19 · Tech Boston AcademyJavelin600g19.22-0312
May 12Boston Public Schools Dual Meet #4May 12 · Discus · Place 23 · Tech Boston AcademyDiscus1kg23.43-0012
May 12Boston Public Schools Dual Meet #4May 12 · Shot Put · Place 17 · Tech Boston AcademyShot Put4kg17.19-08.0012
May 5Boston Public Schools Dual Meet #3May 5 · Discus · Place 21 · Tech Boston AcademyDiscus1kg21.43-0412
May 5Boston Public Schools Dual Meet #3May 5 · Shot Put · Place 22 · Tech Boston AcademyShot Put4kg22.18-06.0012
Apr 28Boston Public Schools Dual Meet #2Apr 28 · Javelin · Place 19 · Tech Boston AcademyJavelin600g19.20-0312
Apr 28Boston Public Schools Dual Meet #2Apr 28 · Discus · Place 12 · Tech Boston AcademyDiscus1kg12.47-10 PB12
Apr 28Boston Public Schools Dual Meet #2Apr 28 · Shot Put · Place 13 · Tech Boston AcademyShot Put4kg13.20-00.25 PB12
Apr 14Boston Public Schools Dual Meet #1Apr 14 · Javelin · Place 15 · Tech Boston AcademyJavelin600g15.14-0112
Apr 14Boston Public Schools Dual Meet #1Apr 14 · Discus · Place 12 · Tech Boston AcademyDiscus1kg12.47-0512
Apr 14Boston Public Schools Dual Meet #1Apr 14 · Shot Put · Place 20 · Tech Boston AcademyShot Put4kg20.18-02.0012

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 42026 Boston Public Schools City ChampionshipsFeb 4 · Weight Throw · Place 12 · Tech Boston AcademyWeight Throw1214-412
Feb 42026 Boston Public Schools City ChampionshipsFeb 4 · Shot Put · Place 14 · Tech Boston AcademyShot Put1419-8.7512
Jan 28BPS Dual Meets #5Jan 28 · Weight Throw · Place 11 · Tech Boston AcademyWeight Throw20lb / 9.0kg11.13-02.75 PB12
Jan 28BPS Dual Meets #5Jan 28 · Shot Put · Place 17 · Tech Boston AcademyShot Put4kg17.18-11.0012
Jan 21BPS Dual Meets #4Jan 21 · Shot Put · Place 16 · Tech Boston AcademyShot Put1618-712
Jan 14BPS Dual Meets #3Jan 14 · Shot Put · Place 20 · Tech Boston AcademyShot Put2017-7.2512
Jan 7BPS Dual Meets #2Jan 7 · Shot Put · Place 12 · Tech Boston AcademyShot Put1219-3.7512

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 17BPS Dual Meets #1Dec 17 · Shot Put · Place 9 · Tech Boston AcademyShot Put4kg9.19-08.00 PB12
Feb 10Boston Public Schools - City ChampionshipFeb 10 · Shot Put · Place 16 · Tech Boston AcademyShot Put1618-0—
Feb 10Boston Public Schools - City ChampionshipFeb 10 · Shot Put · Place 16 · Tech Boston AcademyShot Put1618-0—
Feb 10Boston Public Schools - City ChampionshipFeb 10 · Shot Put · Place 16 · Tech Boston AcademyShot Put1618-0—
Feb 10Boston Public Schools - City ChampionshipFeb 10 · Shot Put · Place 16 · Tech Boston AcademyShot Put1618-0—
Jan 29 Boston Public Schools - Dual Meet #5 1/29/2025Jan 29 · Shot Put · Place 17 · Tech Boston AcademyShot Put4kg17.17-10.0011
Jan 22Boston Public Schools - Dual Meet #4 1/22/2025Jan 22 · Shot Put · Place 19 · Tech Boston AcademyShot Put4kg19.17-11.0011
Jan 15Boston Public Schools - Dual Meet #3 1/15/25Jan 15 · Shot Put · Place 21 · Tech Boston AcademyShot Put4kg21.15-11.0011
Jan 8Boston Public Schools - Dual Meet #2 1/8Jan 8 · 55 Meter · Place 40 · Tech Boston Academy55 Meter40.9.88a11
Jan 8Boston Public Schools - Dual Meet #2 1/8Jan 8 · Shot Put · Place 14 · Tech Boston AcademyShot Put4kg14.17-00.0011

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 202025 Boston Public Schools City ChampionshipsMay 20 · Javelin · Place 14 · Tech Boston AcademyJavelin1421-1011
May 202025 Boston Public Schools City ChampionshipsMay 20 · Discus · Place 19 · Tech Boston AcademyDiscus1944-811
May 14Boston Public Schools Dual Meet #5May 14 · Discus · Place 12 · Tech Boston AcademyDiscus1248-811
May 14Boston Public Schools Dual Meet #5May 14 · Shot Put · Place 9 · Tech Boston AcademyShot Put919-011
May 7Boston Public Schools Dual Meet #4May 7 · Javelin · Place 17 · Tech Boston AcademyJavelin1724-511
May 7Boston Public Schools Dual Meet #4May 7 · Discus · Place 15 · Tech Boston AcademyDiscus1542-711
May 7Boston Public Schools Dual Meet #4May 7 · Shot Put · Place 12 · Tech Boston AcademyShot Put1216-811
Apr 30Boston Public Dual Meet #3Apr 30 · Discus · Place 14 · Tech Boston AcademyDiscus1438-611
Apr 16Boston Public Schools Dual Meet #2Apr 16 · Discus · Place 10 · Tech Boston AcademyDiscus1048-0411
Apr 9Boston Public Schools Dual Meet #1Apr 9 · Discus · Place 6 · Tech Boston AcademyDiscus648-911
Apr 9Boston Public Schools Dual Meet #1Apr 9 · Shot Put · Place 9 · Tech Boston AcademyShot Put920-911

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 18Boston Public Schools Dual Meet #1Dec 18 · 55 Meter · Place 48 · Tech Boston Academy55 Meter48.9.67a PB11
Dec 18Boston Public Schools Dual Meet #1Dec 18 · Long Jump · Place 15 · Tech Boston AcademyLong Jump15.8-01 PB11
Dec 18Boston Public Schools Dual Meet #1Dec 18 · Shot Put · Place 12 · Tech Boston AcademyShot Put4kg12.16-411
Dec 18Boston Public Schools - Dual Meets #1 12/18Dec 18 · 55 Meter · Place 48 · Tech Boston Academy55 Meter48.9.67a11
Dec 18Boston Public Schools - Dual Meets #1 12/18Dec 18 · Long Jump · Place 15 · Tech Boston AcademyLong Jump15.8-01.0011
Dec 18Boston Public Schools - Dual Meets #1 12/18Dec 18 · Shot Put · Place 12 · Tech Boston AcademyShot Put4kg12.16-04.0011
Feb 6Boston Public Schools City ChampionshipsFeb 6 · Shot Put · Place 11 · Tech Boston AcademyShot Put1116-3.50—
Jan 31 Boston Public Schools Dual Meet #5Jan 31 · Shot Put · Place 13 · Tech Boston AcademyShot Put4kg13.18-03.5010
Jan 24 Boston Public Schools Dual Meet #4Jan 24 · Shot Put · Place 14 · Tech Boston AcademyShot Put4kg14.15-09.0010
Jan 17Boston Public Schools Dual Meet #3Jan 17 · Shot Put · Place 13 · Tech Boston AcademyShot Put1316-11—
Jan 10Boston Public Schools Dual Meet #2Jan 10 · Shot Put · Place 13 · Tech Boston AcademyShot Put1317-6—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 142024 Boston Public Schools City ChampionshipMay 14 · Long Jump · Place 18 · Tech Boston AcademyLong Jump188-1—
May 142024 Boston Public Schools City ChampionshipMay 14 · Shot Put · Place 15 · Tech Boston AcademyShot Put1516-3.50—
May 7Boston Public Schools Dual Meet #5May 7 · Long Jump · Place 21 · Tech Boston AcademyLong Jump216-9—
May 7Boston Public Schools Dual Meet #5May 7 · Discus · Place 9 · Tech Boston AcademyDiscus946-5—
Apr 30Boston Public Schools Dual Meet #4Apr 30 · Discus · Place 10 · Tech Boston AcademyDiscus1042-4.50—
Apr 30Boston Public Schools Dual Meet #4Apr 30 · Shot Put · Place 14 · Tech Boston AcademyShot Put1417-0.50—
Apr 23Boston Public Schools Dual Meet #3Apr 23 · Discus · Place 11 · Tech Boston AcademyDiscus1kg11.39-04Unofficial10
Apr 23Boston Public Schools Dual Meet #3Apr 23 · Shot Put · Place 15 · Tech Boston AcademyShot Put4kg15.16-03.00Unofficial10
Apr 9Boston Public Schools Dual Meet #2Apr 9 · Shot Put · Place 15 · Tech Boston AcademyShot Put1516-3.75—
Apr 2Boston Pubic Schools Dual Meet #1Apr 2 · Shot Put · Place 14 · Tech Boston AcademyShot Put4kg14.13-11.2510

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Boston Public Schools Dual Meet #1Dec 20 · 600 Meters · Place 4 · Tech Boston Academy600 Meters4.2:08.15a PB10
Dec 20Boston Public Schools Dual Meet #1Dec 20 · Shot Put · Place 15 · Tech Boston AcademyShot Put4kg15.12-06.0010