Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNorth Shore Invitational · May 1013.31North Shore InvitationalMay 10, 2025
1600 Meters · IndoorSection 8 Frosh/Soph · Jan 306:30.79Section 8 Frosh/SophJanuary 30, 2024
200 Meters · OutdoorThe Jim McGlynn Classic · Apr 1528.45The Jim McGlynn ClassicApril 15, 2025
300 Meters · IndoorSection 8 Frosh/Soph · Feb 246.99Section 8 Frosh/SophFebruary 2, 2023
400 Meters · OutdoorNorth Shore Frosh/Soph · Apr 201:05.8North Shore Frosh/SophApril 20, 2023
55 Meters · IndoorSection 8 Group E-F Format D · Jan 27.57Section 8 Group E-F Format DJanuary 2, 2024
Discus · 1.6kg · OutdoorDeer Park Invitational · Apr 11175-01Deer Park InvitationalApril 11, 2026
Hammer · 12lb · OutdoorEasterns States Championships · May 30177-00Easterns States ChampionshipsMay 30, 2026
Pole Vault · OutdoorSection 8 Division 2B · May 129-06.00Section 8 Division 2BMay 12, 2026
Shot Put · 12lb · OutdoorSection 8 Class AA Championship · May 1846-05.25Section 8 Class AA ChampionshipMay 18, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · Discus · Place 5 · RoslynRoslynDiscus1.6kg5.155-1012
Jun 4Section 8 State QualifierJun 4 · Discus · Place 4 · RoslynRoslynDiscus1.6kg4.152-0112
Jun 4Section 8 State QualifierJun 4 · Shot Put · Place 6 · RoslynRoslynShot Put12lb6.44-09.0012
May 30Easterns States ChampionshipsMay 30 · Hammer · Place 6 · RoslynRoslynHammer12lb6.177-00 PB12
May 30Easterns States ChampionshipsMay 30 · Discus · Place 2 · RoslynRoslynDiscus1.6kg2.153-0812
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · Discus · Unat-Lee-PaulUnat-Lee-PaulDiscus1.6kg--DNS12
May 18Section 8 Class AA ChampionshipMay 18 · Discus · Place 1 · RoslynRoslynDiscus1.6kg1.165-0412
May 18Section 8 Class AA ChampionshipMay 18 · Shot Put · Place 2 · RoslynRoslynShot Put12lb2.46-05.25 PB12
May 12Section 8 Division 2BMay 12 · Pole Vault · Place 4 · RoslynRoslynPole Vault4.9-06.00 PB12
May 12Section 8 Division 2BMay 12 · Discus · Place 1 · RoslynRoslynDiscus1.6kg1.143-0412
May 12Section 8 Division 2BMay 12 · Shot Put · Place 2 · RoslynRoslynShot Put12lb2.44-03.0012
Apr 18Section 8 League Meet #3Apr 18 · Pole Vault · Place 16 · RoslynRoslynPole Vault16.9-00.0012
Apr 11Deer Park InvitationalApr 11 · Discus · Place 1 · RoslynRoslynDiscus1.6kg1.175-01 PB12
Apr 11Deer Park InvitationalApr 11 · Shot Put · Place 4 · RoslynRoslynShot Put12lb4.43-05.2512
Mar 28Big Mack Throwing InvitationalMar 28 · Hammer · Place 5 · RoslynRoslynHammer12lb5.171-0912
Mar 28Big Mack Throwing InvitationalMar 28 · Discus · Place 3 · RoslynRoslynDiscus1.6kg3.157-0112
Mar 6NYSPHSAA -NY State ChampsMar 6 · Weight Throw · RoslynRoslynWeight Throw—57-11.5012
Mar 6NYSPHSAA -NY State ChampsMar 6 · Shot Put · Place 24 · RoslynRoslynShot Put2441-06.0012

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 28Long Island Elite MeetFeb 28 · Weight Throw · Place 8 · RoslynRoslynWeight Throw853-09.0012
Feb 4Section 8 Class B ChampsFeb 4 · Weight Throw · Place 1 · RoslynRoslynWeight Throw156-04.2512
Feb 4Section 8 Class B ChampsFeb 4 · Shot Put · Place 1 · RoslynRoslynShot Put146-06.0012
Feb 4Section 8 Class B ChampsFeb 4 · Pole Vault · Place 5 · RoslynRoslynPole Vault58-06.0012
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Pole Vault · Place 13 · RoslynRoslynPole Vault138-612
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Weight Throw · Place 9 · RoslynRoslynWeight Throw947-11.5012
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Pole Vault · Place 13 · RoslynRoslynPole Vault138-612
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Weight Throw · Place 9 · RoslynRoslynWeight Throw947-11.5012
Jan 24Puma New York International Showcase 2026Jan 24 · Shot Put · Place 8 · RoslynRoslynShot Put842-3.5012
Jan 12Section 8 Conf. 3 ChampsJan 12 · Weight Throw · Place 1 · RoslynRoslynWeight Throw157-11.5012
Jan 12Section 8 Conf. 3 ChampsJan 12 · Shot Put · Place 1 · RoslynRoslynShot Put144-01.0012
Jan 12Section 8 Conf. 3 ChampsJan 12 · Pole Vault · Place 5 · RoslynRoslynPole Vault58-00.0012
Jan 8Section 8 Group E-F Format DJan 8 · Weight Throw · Place 2 · RoslynRoslynWeight Throw257-00.0012

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 9Massapequa Last ChanceJun 9 · Discus · Place 4 · RoslynRoslynDiscus4150-0211
Jun 5Section 8 State QualifierJun 5 · Discus · Place 3 · RoslynRoslynDiscus3146-0911
May 19Section 8 Class AA ChampionshipMay 19 · Discus · Place 4 · RoslynRoslynDiscus4135-0611
May 10North Shore InvitationalMay 10 · Discus · Place 10 · RoslynRoslynDiscus10124-05.5011
May 10North Shore InvitationalMay 10 · Shot Put · Place 11 · RoslynRoslynShot Put1140-11.7511
May 10North Shore InvitationalMay 10 · 100 Meters · Place 182 · RoslynRoslyn100 MetersRound P18213.31 PB11
May 2Saint Anthony's InvitationalMay 2 · Discus · Place 3 · RoslynRoslynDiscus3147-07—
Apr 15The Jim McGlynn ClassicApr 15 · Discus · Place 1 · RoslynRoslynDiscus1151-0311
Apr 15The Jim McGlynn ClassicApr 15 · Shot Put · Place 1 · RoslynRoslynShot Put143-00.2511
Apr 15The Jim McGlynn ClassicApr 15 · 200 Meters · Place 158 · RoslynRoslyn200 Meters15828.45 PB11
Apr 11New York Relays Apr 11 · Discus · Place 5 · RoslynRoslynDiscus5132-211

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 10Section 8 State QualifierFeb 10 · Weight Throw · Place 3 · RoslynRoslynWeight Throw350-10.2511
Feb 10Section 8 State QualifierFeb 10 · Shot Put · Place 7 · RoslynRoslynShot Put742-09.0011
Feb 5Section 8 Class B ChampsFeb 5 · Weight Throw · Place 2 · RoslynRoslynWeight Throw248-06.7511
Feb 5Section 8 Class B ChampsFeb 5 · Shot Put · Place 3 · RoslynRoslynShot Put343-11.0011
Jan 13Section 8 Conf. 4 ChampsJan 13 · Weight Throw · Place 1 · RoslynRoslynWeight Throw146-02.5011
Jan 13Section 8 Conf. 4 ChampsJan 13 · Shot Put · Place 3 · RoslynRoslynShot Put341-09.2511
Jan 7Section 8 Group B-D Format DJan 7 · Shot Put · Place 3 · RoslynRoslynShot Put342-08.7511

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 30Section 8 State QualifierMay 30 · Discus · Place 11 · RoslynRoslynDiscus11114-0910
May 11North Shore InvitationalMay 11 · Discus · Place 4 · RoslynRoslynDiscus4136-0210
May 11North Shore InvitationalMay 11 · Shot Put · Place 28 · RoslynRoslynShot Put2835-02.5010
May 3Saint Anthony's InvitationalMay 3 · Discus · Place 7 · RoslynRoslynDiscus7134-1010

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 6Section 8 Class B ChampsFeb 6 · Shot Put · Place 8 · RoslynRoslynShot Put835-1.7510
Feb 6Section 8 Class B ChampsFeb 6 · Weight Throw · Place 4 · RoslynRoslynWeight Throw445-1110
Jan 30Section 8 Frosh/SophJan 30 · Shot Put · Place 1 · RoslynRoslynShot Put138-5.5010
Jan 30Section 8 Frosh/SophJan 30 · 1600 Meters · Place 45 · RoslynRoslyn1600 Meters456:30.79 PB10
Jan 18Section 8 Conf. 3 ChampsJan 18 · Shot Put · Place 4 · RoslynRoslynShot Put439-6.2510
Jan 6Freedom GamesJan 6 · Weight Throw · Place 10 · RoslynRoslynWeight Throw1042-3.2510
Jan 6Freedom GamesJan 6 · Shot Put · Place 4 · RoslynRoslynShot Put435-9.7510
Jan 2Section 8 Group E-F Format DJan 2 · Weight Throw · Place 2 · RoslynRoslynWeight Throw241-1.5010
Jan 2Section 8 Group E-F Format DJan 2 · 55 Meters · Place 55 · RoslynRoslyn55 MetersRound P557.57 PB10

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 5Massapequa Last ChanceJun 5 · Discus · Place 6 · RoslynRoslynDiscus6131-19
May 23Section 8 Class AA ChampionshipMay 23 · Discus · Place 8 · RoslynRoslynDiscus8121-099
May 13North Shore InvitationalMay 13 · Discus · RoslynRoslynDiscus—110-069
May 13North Shore InvitationalMay 13 · Shot Put · Place 50 · RoslynRoslynShot Put5029-11.509
Apr 22Nassau Coaches InvitationalApr 22 · Shot Put · Place 30 · RoslynRoslynShot Put3030-03.509
Apr 22Nassau Coaches InvitationalApr 22 · Discus · Place 6 · RoslynRoslynDiscus686-089
Apr 20North Shore Frosh/SophApr 20 · Shot Put · Place 7 · RoslynRoslynShot Put729-00.50—
Apr 20North Shore Frosh/SophApr 20 · 400 Meters · Place 13 · RoslynRoslyn400 Meters131:05.8 PB—
Apr 20North Shore Frosh/SophApr 20 · Shot Put · Place 7 · RoslynRoslynShot Put729-00.50—
Apr 20North Shore Frosh/SophApr 20 · 400 Meters · Place 13 · RoslynRoslyn400 Meters131:05.8—
Apr 7Section 8 League Meet #2Apr 7 · Discus · Place 34 · RoslynRoslynDiscus3497-119
Apr 7Section 8 League Meet #2Apr 7 · Shot Put · Place 77 · RoslynRoslynShot Put7731-03.009

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 7Section 8 Class B ChampsFeb 7 · Weight Throw · Place 7 · RoslynRoslynWeight Throw735-9.259
Feb 2Section 8 Frosh/SophFeb 2 · Shot Put · Place 4 · RoslynRoslynShot Put430-1.259
Feb 2Section 8 Frosh/SophFeb 2 · 300 Meters · Place 41 · RoslynRoslyn300 Meters4146.99 PB9
Jan 31Sec 8 Pole & WeightJan 31 · Weight Throw · Place 9 · RoslynRoslynWeight Throw937-05.50—
Jan 20U.S. Army Officials Hall of Fame InvitationalJan 20 · Shot Put · Place 9 · RoslynRoslynShot Put926-08.259
Jan 17Section 8 Conf. 3 ChampsJan 17 · Weight Throw · Place 6 · RoslynRoslynWeight Throw629-7.759