Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIvy League Prep Frosh/Novice Meet · May 1712.83Ivy League Prep Frosh/Novice MeetMay 17, 2022
110m Hurdles · 39" / 0.991m · OutdoorIvy Prep South #5 · May 716.13aIvy Prep South #5May 7, 2024
200 Meters · IndoorArmory Officials Hall of Fame Invitational - HS · Jan 1925.69Armory Officials Hall of Fame Invitational - HSJanuary 19, 2024
200 Meters · OutdoorIvy League Meet · May 325.10aIvy League MeetMay 3, 2023
300 Meters · IndoorIvy League Prep Schools #5 · Jan 2439.86Ivy League Prep Schools #5January 24, 2024
400 Meters · OutdoorIvy League Prep Schools #1 South · Apr 559.20aIvy League Prep Schools #1 SouthApril 5, 2022
400m Hurdles · 36" / 0.914m · OutdoorIvy League Meet · May 31:00.90aIvy League MeetMay 3, 2023
55 Meter · IndoorIvy League Prep Schools Meet · Jan 227.43aIvy League Prep Schools MeetJanuary 22, 2025
55 Meters · IndoorNJ Varsity Classic · Feb 37.314NJ Varsity ClassicFebruary 3, 2025
55m Hurdles · 39" · IndoorNYSAIS Indoor Championships · Feb 248.50aNYSAIS Indoor ChampionshipsFebruary 24, 2023
600 Meters · IndoorIvy League Prep Schools Meet #1 · Dec 71:39.35aIvy League Prep Schools Meet #1December 7, 2022
800 Meters · OutdoorIvy Prep South #2 · Apr 112:22.02aIvy Prep South #2April 11, 2024
Shot Put · 12lb · OutdoorIvy Prep South League Meet #3 · Apr 1719-00.00Ivy Prep South League Meet #3April 17, 2025

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

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 17Ivy Prep South League Meet #3Apr 17 · Shot Put · Place 18 · Poly Prep Country DayPoly Prep Country DayShot Put12lb18.19-00.00 PB12

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 28NYSAIS ChampionshipsFeb 28 · 55m Hurdles · Place 2 · Poly Prep CoPoly Prep Co55m Hurdles28.27212
Feb 28NYSAIS ChampionshipsFeb 28 · 55m Hurdles · Place 1 · Poly Prep CoPoly Prep Co55m HurdlesRound P18.2212
Feb 19Ivy League Prep ChampsFeb 19 · 55m Hurdles · Place 3 · Poly Prep CoPoly Prep Co55m Hurdles38.5212
Feb 19Ivy League Prep ChampsFeb 19 · 55m Hurdles · Place 1 · Poly Prep CoPoly Prep Co55m HurdlesRound P18.3112
Feb 3NJ Varsity ClassicFeb 3 · 55m Hurdles · Place 24 · Poly Prep CoPoly Prep Co55m HurdlesRound P248.3612
Feb 3NJ Varsity ClassicFeb 3 · 55 Meters · Place 128 · Poly Prep CoPoly Prep Co55 MetersRound P1287.314 PB12
Jan 30NJ Metropolitan InvitationalJan 30 · 55m Hurdles · Place 36 · Poly Prep CoPoly Prep Co55m HurdlesRound P368.6512
Jan 24Puma New York International Showcase 2025Jan 24 · 55m Hurdles · Place 22 · Poly Prep Country DayPoly Prep Country Day55m HurdlesRound P228.4912
Jan 24Puma New York International Showcase 2025Jan 24 · 55m Hurdles · Place 22 · Poly Prep Country DayPoly Prep Country Day55m HurdlesRound P228.4912
Jan 22Ivy League Prep Schools MeetJan 22 · 55m Hurdles · Place 1 · Poly Prep Country DayPoly Prep Country Day55m Hurdles39"1.8.58a12
Jan 22Ivy League Prep Schools MeetJan 22 · 55 Meter · Place 39 · Poly Prep Country DayPoly Prep Country Day55 Meter39.7.43a PB12
Jan 13Ivy League Prep Schools Meet #4Jan 13 · 55m Hurdles · Place 1 · Poly Prep Country DayPoly Prep Country Day55m Hurdles39"1.8.55a12

2024 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 18Ivy League Prep Schools #2Dec 18 · 300 Meters · Place 24 · Poly Prep Country DayPoly Prep Country Day300 Meters24.42.06a12
Dec 18Ivy League Prep Schools #2Dec 18 · 55m Hurdles · Place 1 · Poly Prep Country DayPoly Prep Country Day55m Hurdles39"1.9.05a12
Dec 9Ridge Winter InvitationalDec 9 · 55m Hurdles · Place 13 · Poly Prep Country DayPoly Prep Country Day55m Hurdles39"Round P13.8.83a12
Dec 4Ivy League Prep Schools #1Dec 4 · 300 Meters · Place 29 · Poly Prep Country DayPoly Prep Country Day300 Meters29.42.81a12
Feb 21NYSAIS ChampsFeb 21 · 55m Hurdles · Place 3 · Poly Prep CoPoly Prep Co55m Hurdles38.34—
Feb 21NYSAIS ChampsFeb 21 · 55m Hurdles · Place 3 · Poly Prep CoPoly Prep Co55m HurdlesRound P38.409—
Feb 15Ivy League Prep Schools ChampionshipsFeb 15 · 55m Hurdles · Place 3 · Poly Prep CoPoly Prep Co55m Hurdles38.3611
Feb 15Ivy League Prep Schools ChampionshipsFeb 15 · 55m Hurdles · Place 3 · Poly Prep CoPoly Prep Co55m HurdlesRound P38.4211
Feb 3Purple Champions HS InvitationalFeb 3 · 55 Meters · Place 126 · Poly Prep CoPoly Prep Co55 Meters1267.36811
Feb 3Purple Champions HS InvitationalFeb 3 · 55m Hurdles · Place 14 · Poly Prep CoPoly Prep Co55m HurdlesRound P148.29211
Jan 24Ivy League Prep Schools #5Jan 24 · 300 Meters · Place 22 · Poly Prep Country DayPoly Prep Country Day300 Meters2239.86 PB11
Jan 24Ivy League Prep Schools #5Jan 24 · 55m Hurdles · Place 3 · Poly Prep Country DayPoly Prep Country Day55m Hurdles38.5911
Jan 19Armory Officials Hall of Fame Invitational - HSJan 19 · 200 Meters · Place 65 · Poly Prep-NYPoly Prep-NY200 Meters6525.69 PB11
Jan 19Armory Officials Hall of Fame Invitational - HSJan 19 · 55 Meters · Place 54 · Poly Prep-NYPoly Prep-NY55 MetersRound P547.3511
Jan 8Ivy League Prep #4Jan 8 · 600 Meters · Place 14 · Poly Prep CoPoly Prep Co600 Meters141:39.48—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 112nd Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #1Jul 11 · 400m Hurdles · Place 3 · UnattachedUnattached400m Hurdles36" / 0.914m3.1:02.40a11
Jul 112nd Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #1Jul 11 · 110m Hurdles · Place 2 · UnattachedUnattached110m Hurdles39" / 0.991m2.16.16aWind: -1.811
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 110m Hurdles · Place 7 · 06-Unattached06-Unattached110m Hurdles39" / 0.991m7.16.44aWind: -1.511
May 22NYSAIS Championships 2024May 22 · 110m Hurdles · Place 3 · Poly Prep Country DayPoly Prep Country Day110m HurdlesRound P315.4411
May 22NYSAIS Championships 2024May 22 · 110m Hurdles · Place 8 · Poly Prep Country DayPoly Prep Country Day110m Hurdles818.8711
May 22NYSAIS Championships 2024May 22 · 400m Hurdles · Place 3 · Poly Prep Country DayPoly Prep Country Day400m Hurdles31:01.2211
May 15Ivy League Prep Schools ChampionshipsMay 15 · 400m Hurdles · Place 3 · Poly Prep Country DayPoly Prep Country Day400m Hurdles31:03.6411
May 15Ivy League Prep Schools ChampionshipsMay 15 · 110m Hurdles · Place 2 · Poly Prep Country DayPoly Prep Country Day110m Hurdles215.6711
May 7Ivy Prep South #5May 7 · 110m Hurdles · Place 1 · Poly Prep Country DayPoly Prep Country Day110m Hurdles39" / 0.991m1.16.13a PB11
May 7Ivy Prep South #5May 7 · 400 Meters · Poly Prep Country DayPoly Prep Country Day400 Meters—DNS11
May 3Saint Anthony's InvitationalMay 3 · 110m Hurdles · Place 6 · Poly Prep Country DayPoly Prep Country Day110m HurdlesRound P616.0411
May 3Saint Anthony's InvitationalMay 3 · 110m Hurdles · Place 5 · Poly Prep Country DayPoly Prep Country Day110m Hurdles515.9011
May 3Saint Anthony's InvitationalMay 3 · 400m Hurdles · Place 13 · Poly Prep Country DayPoly Prep Country Day400m Hurdles1359.9311
May 1Ivy League Prep Schools #4 at IcahnMay 1 · 400m Hurdles · Place 2 · Poly Prep Country DayPoly Prep Country Day400m Hurdles21:01.5411
May 1Ivy League Prep Schools #4 at IcahnMay 1 · 110m Hurdles · Place 2 · Poly Prep Country DayPoly Prep Country Day110m Hurdles215.8311
Apr 19The New York RelaysApr 19 · 110m Hurdles · Place 13 · Poly Prep Country DayPoly Prep Country Day110m HurdlesRound P1316.1411
Apr 16Ivy Prep South #3Apr 16 · 110m Hurdles · Place 1 · Poly Prep Country DayPoly Prep Country Day110m Hurdles39" / 0.991m1.16.26a11
Apr 11Ivy Prep South #2Apr 11 · 800 Meters · Place 7 · Poly Prep Country DayPoly Prep Country Day800 Meters7.2:22.02a PB11

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 24NYSAIS ChampionshipsMay 24 · 110m Hurdles · Place 4 · Poly Prep Country DayPoly Prep Country Day110m HurdlesRound P417.0610
May 24NYSAIS ChampionshipsMay 24 · 110m Hurdles · Place 2 · Poly Prep Country DayPoly Prep Country Day110m Hurdles216.4010
May 24NYSAIS ChampionshipsMay 24 · 400m Hurdles · Place 4 · Poly Prep Country DayPoly Prep Country Day400m Hurdles41:00.9610
May 17Ivy League ChampionshipsMay 17 · 400m Hurdles · Place 4 · Poly Prep Country DayPoly Prep Country Day400m Hurdles41:02.3510
May 17Ivy League ChampionshipsMay 17 · 110m Hurdles · Place 1 · Poly Prep Country DayPoly Prep Country Day110m HurdlesRound P116.3810
May 17Ivy League ChampionshipsMay 17 · 110m Hurdles · Place 7 · Poly Prep Country DayPoly Prep Country Day110m Hurdles719.4410
May 9Ivy League Prep Schools #5 SouthMay 9 · 110m Hurdles · Place 1 · Poly Prep Country DayPoly Prep Country Day110m Hurdles39" / 0.991m1.18.88a10
May 5St. Anthony's Invitational 2023May 5 · 110m Hurdles · Place 25 · Poly Prep CoPoly Prep Co110m HurdlesRound P2516.7510
May 5St. Anthony's Invitational 2023May 5 · 400m Hurdles · Place 17 · Poly Prep CoPoly Prep Co400m Hurdles171:00.3310
May 5St. Anthony's Invitational 2023May 5 · 110m Hurdles · Place 25 · Poly Prep Country DayPoly Prep Country Day110m Hurdles2516.7510
May 5St. Anthony's Invitational 2023May 5 · 400m Hurdles · Place 17 · Poly Prep Country DayPoly Prep Country Day400m Hurdles171:00.3310
May 3Ivy League MeetMay 3 · 400m Hurdles · Place 1 · Poly Prep Country DayPoly Prep Country Day400m Hurdles36" / 0.914m1.1:00.90a PB10
May 3Ivy League MeetMay 3 · 200 Meters · Place 17 · Poly Prep Country DayPoly Prep Country Day200 Meters17.25.10a PB10

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Mar 4NYSPHSAA Indoor State ChampionshipsMar 4 · 55m Hurdles · Place 29 · Poly Prep CoPoly Prep Co55m HurdlesRound P298.7410
Mar 4NYSPHSAA Indoor State ChampionshipsMar 4 · 55m Hurdles · Place 29 · Poly Prep Country DayPoly Prep Country Day55m HurdlesRound P298.7410
Feb 24NYSAIS Indoor ChampionshipsFeb 24 · 55m Hurdles · Place 3 · Poly Prep Country DayPoly Prep Country Day55m Hurdles39"Round P3.8.58a11
Feb 24NYSAIS Indoor ChampionshipsFeb 24 · 55m Hurdles · Place 2 · Poly Prep Country DayPoly Prep Country Day55m Hurdles39"2.8.50a PB11
Feb 16Ivy League Prep Schools ChampionshipsFeb 16 · 55m Hurdles · Place 3 · Poly PrepPoly Prep55m Hurdles38.5510
Feb 16Ivy League Prep Schools ChampionshipsFeb 16 · 55m Hurdles · Place 3 · Poly PrepPoly Prep55m HurdlesRound P38.6810
Jan 20U.S. Army Officials Hall of Fame InvitationalJan 20 · 55m Hurdles · Place 7 · Poly Prep CoPoly Prep Co55m Hurdles78.8711
Jan 20U.S. Army Officials Hall of Fame InvitationalJan 20 · 300 Meters · Place 27 · Poly Prep CoPoly Prep Co300 Meters2740.0611
Jan 9Ivy League Prep Schools #4Jan 9 · 55m Hurdles · Place 3 · Poly Prep CoPoly Prep Co55m Hurdles39.07—
Jan 9Ivy League Prep Schools #4Jan 9 · 55 Meters · Place 35 · Poly Prep CoPoly Prep Co55 Meters357.47—
Jan 4Ivy League Prep Schools #3Jan 4 · 300 Meters · Place 21 · Poly Prep Country DayPoly Prep Country Day300 Meters2141.5910
Jan 4Ivy League Prep Schools #3Jan 4 · 55m Hurdles · Place 4 · Poly Prep Country DayPoly Prep Country Day55m Hurdles410.4910

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 7Ivy League Prep Schools Meet #1Dec 7 · 600 Meters · Place 13 · Poly Prep Country DayPoly Prep Country Day600 Meters13.1:39.35a PB11
Feb 17Ivy League Prep Schools ChampionshipFeb 17 · 55m Hurdles · Place 4 · Poly PrepPoly Prep55m Hurdles49.259
Feb 17Ivy League Prep Schools ChampionshipFeb 17 · 55m Hurdles · Place 4 · Poly PrepPoly Prep55m HurdlesRound P49.189
Jan 26Ivy League Prep Schools #5Jan 26 · 55m Hurdles · Place 9 · Poly Prep Country DayPoly Prep Country Day55m Hurdles910.309
Jan 10Ivy League Prep Schools #4Jan 10 · 300 Meters · Place 32 · Poly PrepPoly Prep300 Meters3244.49—

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 25NYSAIS ChampionshipsMay 25 · 110m Hurdles · Place 7 · Poly Prep Country DayPoly Prep Country Day110m Hurdles720.039
May 25NYSAIS ChampionshipsMay 25 · 400m Hurdles · Place 5 · Poly Prep Country DayPoly Prep Country Day400m Hurdles51:05.309
May 18Ivy League Prep ChampionshipsMay 18 · 400m Hurdles · Place 5 · Poly Prep Country DayPoly Prep Country Day400m Hurdles36" / 0.914m5.1:06.64a9
May 18Ivy League Prep ChampionshipsMay 18 · 110m Hurdles · Place 5 · Poly Prep Country DayPoly Prep Country Day110m Hurdles39" / 0.991mRound P5.19.76a9
May 18Ivy League Prep ChampionshipsMay 18 · 110m Hurdles · Place 5 · Poly Prep Country DayPoly Prep Country Day110m Hurdles39" / 0.991m5.19.61a9
May 17Ivy League Prep Frosh/Novice MeetMay 17 · 100 Meters · Place 9 · Poly Prep CoPoly Prep Co100 Meters912.83 PB—
May 10Ivy League Prep Schools #5 SouthMay 10 · 100 Meters · Place 19 · Poly Prep Country DayPoly Prep Country Day100 Meters19.13.24a9
Apr 5Ivy League Prep Schools #1 SouthApr 5 · 400 Meters · Place 7 · Poly Prep Country DayPoly Prep Country Day400 Meters7.59.20a PB9
Apr 5Ivy League Prep Schools #1 SouthApr 5 · 200 Meters · Place 17 · Poly Prep Country DayPoly Prep Country Day200 Meters17.27.15a9

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 8Ivy League Prep Schools #1Dec 8 · 300 Meters · Place 68 · Poly Prep Country DayPoly Prep Country Day300 Meters68.48.50a10
Dec 8Ivy League Prep Schools #1Dec 8 · 600 Meters · Place 27 · Poly Prep Country DayPoly Prep Country Day600 Meters27.1:46.18a10