Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIvy Prep South #5 · May 712.73aIvy Prep South #5May 7, 2024
200 Meters · IndoorRidge Winter Invitational · Dec 925.90aRidge Winter InvitationalDecember 9, 2024
200 Meters · OutdoorCNU HS Captains Classic · Mar 2925.22aCNU HS Captains ClassicMarch 29, 2024
300 Meters · IndoorIvy League Prep #4 · Jan 841.07Ivy League Prep #4January 8, 2024
400 Meters · OutdoorIvy League Meet · May 358.26aIvy League MeetMay 3, 2023
55 Meter · IndoorRidge Winter Invitational · Dec 97.30aRidge Winter InvitationalDecember 9, 2024
55 Meters · IndoorIvy League Prep Schools #3 · Jan 47.88Ivy League Prep Schools #3January 4, 2023
600 Meters · IndoorIvy League Prep Schools Meet #1 · Dec 71:45.59aIvy League Prep Schools Meet #1December 7, 2022
Discus · 1.6kg · OutdoorIvy Prep South League Meet #3 · Apr 1793-01Ivy Prep South League Meet #3April 17, 2025
High Jump · IndoorNYSAIS Indoor Championships · Feb 245-05.00NYSAIS Indoor ChampionshipsFebruary 24, 2023
High Jump · OutdoorIvy Prep South League Meet #5 · May 85-04.00Ivy Prep South League Meet #5May 8, 2025
Shot Put · 12lb · OutdoorIvy Prep South League Meet #5 · May 833-01.75Ivy Prep South League Meet #5May 8, 2025
Triple Jump · OutdoorIvy Prep South League Meet #5 · May 837-02.00Ivy Prep South League Meet #5May 8, 2025

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

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 21NYSAIS ChampionshipsMay 21 · Discus · Place 12 · Poly Prep Country DayDiscus1297-512
May 21NYSAIS ChampionshipsMay 21 · High Jump · Place 8 · Poly Prep Country DayHigh Jump85-412
May 14Ivy League Prep Schools Outdoor ChampionshipsMay 14 · High Jump · Place 8 · Poly Prep Country DayHigh Jump85-412
May 14Ivy League Prep Schools Outdoor ChampionshipsMay 14 · Discus · Place 8 · Poly Prep Country DayDiscus8101-612
May 14Ivy League Prep Schools Outdoor ChampionshipsMay 14 · Triple Jump · Place 8 · Poly Prep Country DayTriple Jump838-4.5012
May 8Ivy Prep South League Meet #5May 8 · Triple Jump · Place 2 · Poly Prep Country DayTriple Jump2.37-02.00 PB12
May 8Ivy Prep South League Meet #5May 8 · Discus · Place 4 · Poly Prep Country DayDiscus1.6kg4.92-0812
May 8Ivy Prep South League Meet #5May 8 · Shot Put · Place 6 · Poly Prep Country DayShot Put12lb6.33-01.75 PB12
May 8Ivy Prep South League Meet #5May 8 · High Jump · Place 1 · Poly Prep Country DayHigh Jump1.5-04.00 PB12
Apr 30Ivy League Prep Schools #4Apr 30 · Shot Put · Place 15 · Poly Prep Country DayShot Put1532-012
Apr 17Ivy Prep South League Meet #3Apr 17 · Discus · Place 2 · Poly Prep Country DayDiscus1.6kg2.93-01 PB12
Apr 17Ivy Prep South League Meet #3Apr 17 · Shot Put · Place 6 · Poly Prep Country DayShot Put12lb6.31-08.0012
Apr 17Ivy Prep South League Meet #3Apr 17 · High Jump · Place 2 · Poly Prep Country DayHigh Jump2.5-04.0012
Apr 10Ivy Prep South League Meet #2Apr 10 · Triple Jump · Place 3 · Poly Prep Country DayTriple Jump3.36-00.5012
Apr 10Ivy Prep South League Meet #2Apr 10 · Discus · Place 9 · Poly Prep Country DayDiscus1.6kg9.67-0712
Apr 10Ivy Prep South League Meet #2Apr 10 · Shot Put · Place 11 · Poly Prep Country DayShot Put12lb11.30-01.5012
Apr 3Ivy Prep South League Meet #1Apr 3 · Discus · Place 5 · Poly Prep Country DayDiscus1.6kg5.88-0712
Apr 3Ivy Prep South League Meet #1Apr 3 · Shot Put · Place 13 · Poly Prep Country DayShot Put12lb13.28-06.0012

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 28NYSAIS ChampionshipsFeb 28 · Weight Throw · Place 10 · Poly Prep CoWeight Throw1034-05.0012
Feb 19Ivy League Prep ChampsFeb 19 · Weight Throw · Place 9 · Poly Prep CoWeight Throw933-10.0012
Feb 19Ivy League Prep ChampsFeb 19 · Triple Jump · Place 6 · Poly Prep CoTriple Jump637-11.0012
Feb 19Ivy League Prep ChampsFeb 19 · High Jump · Place 8 · Poly Prep CoHigh Jump85-03.0012
Feb 3NJ Varsity ClassicFeb 3 · Triple Jump · Place 34 · Poly Prep CoTriple Jump3436-09.5012
Jan 30NJ Metropolitan InvitationalJan 30 · Triple Jump · Place 19 · Poly Prep CoTriple Jump1937-01.5012
Jan 22Ivy League Prep Schools MeetJan 22 · High Jump · Place 5 · Poly Prep Country DayHigh Jump5.5-412
Jan 1040th Yale Interscholastic Track ClassicJan 10 · Triple Jump · Poly Prep Country DayTriple Jump--DNS12
Jan 1040th Yale Interscholastic Track ClassicJan 10 · High Jump · Poly Prep Country DayHigh Jump--DNS12

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 18Ivy League Prep Schools #2Dec 18 · 55 Meter · Place 30 · Poly Prep Country Day55 Meter30.7.36a12
Dec 9Ridge Winter InvitationalDec 9 · 55 Meter · Place 65 · Poly Prep Country Day55 MeterRound P65.7.30a PB12
Dec 9Ridge Winter InvitationalDec 9 · 200 Meters · Place 76 · Poly Prep Country Day200 Meters76.25.90a PB12
Feb 21NYSAIS ChampsFeb 21 · High Jump · Place 2 · Poly Prep CoHigh Jump25-04.00—
Feb 15Ivy League Prep Schools ChampionshipsFeb 15 · High Jump · Place 4 · Poly Prep CoHigh Jump45-03.0011
Feb 3Purple Champions HS InvitationalFeb 3 · High Jump · Place 28 · Poly Prep CoHigh Jump281.60m11
Jan 8Ivy League Prep #4Jan 8 · 300 Meters · Place 24 · Poly Prep Co300 Meters2441.07 PB—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22NYSAIS Championships 2024May 22 · Triple Jump · Place 6 · Poly Prep Country DayTriple Jump639-111
May 22NYSAIS Championships 2024May 22 · High Jump · Place 8 · Poly Prep Country DayHigh Jump85-211
May 15Ivy League Prep Schools ChampionshipsMay 15 · High Jump · Place 7 · Poly Prep Country DayHigh Jump75-011
May 7Ivy Prep South #5May 7 · Triple Jump · Poly Prep Country DayTriple Jump—DNS12
May 7Ivy Prep South #5May 7 · High Jump · Poly Prep Country DayHigh Jump—DNS12
May 7Ivy Prep South #5May 7 · 100 Meters · Place 17 · Poly Prep Country Day100 Meters17.12.73a PB12
May 3Saint Anthony's InvitationalMay 3 · High Jump · Place 33 · Poly Prep Country DayHigh Jump335-611
May 1Ivy League Prep Schools #4 at IcahnMay 1 · Triple Jump · Place 4 · Poly Prep Country DayTriple Jump434-111
May 1Ivy League Prep Schools #4 at IcahnMay 1 · High Jump · Place 4 · Poly Prep Country DayHigh Jump45-211
Apr 11Ivy Prep South #2Apr 11 · 400 Meters · Place 13 · Poly Prep Country Day400 Meters13.58.48a12
Mar 29CNU HS Captains ClassicMar 29 · High Jump · Place 9 · Poly Prep Country DayHigh Jump9.5-04.0012
Mar 29CNU HS Captains ClassicMar 29 · 200 Meters · Place 27 · Poly Prep Country Day200 Meters27.25.22a PBWind: 0.512

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 13Ivy League Prep #2Dec 13 · 300 Meters · Poly Prep Country Day300 Meters—DNS11
Dec 13Ivy League Prep #2Dec 13 · High Jump · Poly Prep Country DayHigh Jump—DNS11
Dec 9Jim Mitchell InvitationalDec 9 · High Jump · Poly Prep Country DayHigh Jump—NH11
Dec 6Ivy League Prep #1Dec 6 · 300 Meters · Place 18 · Poly Prep Country Day300 Meters18.42.06a11
Dec 6Ivy League Prep #1Dec 6 · High Jump · Place 4 · Poly Prep Country DayHigh Jump4.4' 911
Feb 24NYSAIS Indoor ChampionshipsFeb 24 · High Jump · Place 5 · Poly Prep Country DayHigh Jump5.5-05.00 PB15-16
Feb 16Ivy League Prep Schools ChampionshipsFeb 16 · High Jump · Place 5 · Poly PrepHigh Jump55-04.0010
Jan 25Ivy League Prep Schools #5Jan 25 · High Jump · Place 6 · Poly Prep Country DayHigh Jump65-010
Jan 9Ivy League Prep Schools #4Jan 9 · 55 Meters · Place 69 · Poly Prep Co55 Meters697.928—
Jan 4Ivy League Prep Schools #3Jan 4 · 300 Meters · Place 43 · Poly Prep Country Day300 Meters4344.6110
Jan 4Ivy League Prep Schools #3Jan 4 · 55 Meters · Place 55 · Poly Prep Country Day55 Meters557.88 PB10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 24NYSAIS ChampionshipsMay 24 · High Jump · Place 7 · Poly Prep Country DayHigh Jump75-210
May 3Ivy League MeetMay 3 · 400 Meters · Place 13 · Poly Prep Country Day400 Meters13.58.26a PB11

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7Ivy League Prep Schools Meet #1Dec 7 · 600 Meters · Place 18 · Poly Prep Country Day600 Meters18.1:45.59a PB15-16

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 17Ivy League Prep Frosh/Novice MeetMay 17 · 400 Meters · Place 6 · Poly Prep Co400 Meters61:04.46—
May 17Ivy League Prep Frosh/Novice MeetMay 17 · 200 Meters · Place 22 · Poly Prep Co200 Meters2229.13—
May 10Ivy League Prep Schools #5 SouthMay 10 · 400 Meters · Place 14 · Poly Prep Country Day400 Meters14.1:04.51a10
May 10Ivy League Prep Schools #5 SouthMay 10 · 200 Meters · Place 23 · Poly Prep Country Day200 Meters23.29.14a10
May 1Poly Prep RelaysMay 1 · 100 Meters · Place 16 · Poly Prep Country Day100 Meters1614.9110
May 1Poly Prep RelaysMay 1 · 100 Meters · Place 16 · Poly Prep Country Day100 Meters1614.9110
Apr 5Ivy League Prep Schools #1 SouthApr 5 · 200 Meters · Place 35 · Poly Prep Country Day200 Meters35.31.00a10