Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWarwick Ahearn Classic · May 212.28aWarwick Ahearn ClassicMay 2, 2026
200 Meters · IndoorOcean Breeze Invitational & Pentathlon · Feb 325.73Ocean Breeze Invitational & PentathlonFebruary 3, 2024
200 Meters · OutdoorNYSPHSAA - NY State Championships · Jun 924.93NYSPHSAA - NY State ChampionshipsJune 9, 2023
300 Meters · IndoorOCIAA Divisional Championship (2 4 6) · Feb 2340.40OCIAA Divisional Championship (2 4 6)February 23, 2024
400 Meters · OutdoorGary V Classic · May 211:00.00Gary V ClassicMay 21, 2025
55 Meters · IndoorNYSPHSAA Indoor State Championships · Mar 47.36NYSPHSAA Indoor State ChampionshipsMarch 4, 2023

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · 200 Meters · Place 6 · Minisink Valley200 MetersRound P6.25.57aWind: 0.712
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · 200 Meters · Place 8 · Minisink Valley200 Meters8.25.59aWind: -0.412
Jun 3Section 9 State QualifierJun 3 · 200 Meters · Place 1 · Minisink Valley200 MetersRound P1.25.48aWind: 0.412
Jun 3Section 9 State QualifierJun 3 · 200 Meters · Place 1 · Minisink Valley200 Meters1.25.28aWind: 2.112
May 29Section 9 Class B ChampionshipMay 29 · 200 Meters · Place 5 · Minisink Valley200 MetersRound P5.26.82a12
May 29Section 9 Class B ChampionshipMay 29 · 200 Meters · Place 2 · Minisink Valley200 Meters2.25.35a12
May 29Section 9 Class B ChampionshipMay 29 · 100 Meters · Place 4 · Minisink Valley100 MetersRound P4.12.90a12
May 29Section 9 Class B ChampionshipMay 29 · 100 Meters · Place 2 · Minisink Valley100 Meters2.12.55aWind: -0.912
May 8Friendship GamesMay 8 · Long Jump · Place 7 · Minisink ValleyLong Jump715-0.512
May 8Friendship GamesMay 8 · 100 Meters · Place 1 · Minisink Valley100 Meters112.59a12
May 2Warwick Ahearn ClassicMay 2 · Javelin · Place 2 · Minisink ValleyJavelin2108-912
May 2Warwick Ahearn ClassicMay 2 · 200 Meters · Place 1 · Minisink Valley200 Meters125.51a12
May 2Warwick Ahearn ClassicMay 2 · 100 Meters · Place 1 · Minisink Valley100 Meters112.28a PB12
Apr 14Minisink Valley Dual Meet #2Apr 14 · 100 Meters · Place 1 · Minisink Valley100 Meters113.29a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 3Ocean Breeze Freedom GamesJan 3 · 300 Meters · Place 8 · Minisink Valley300 MetersRound P841.5212

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 21Gary V ClassicMay 21 · 400 Meters · Place 2 · Minisink Valley400 Meters21:00.00 PB11
May 10Middletown InvitationalMay 10 · 200 Meters · Place 1 · Minisink Valley200 Meters125.1011
May 10Middletown InvitationalMay 10 · 100 Meters · Place 2 · Minisink Valley100 Meters212.3411

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 23OCIAA Divisional Championship (2 4 6)Feb 23 · 300 Meters · Place 1 · Minisink Valley300 Meters140.40 PB10
Feb 23OCIAA Divisional Championship (2 4 6)Feb 23 · 55 Meters · Place 1 · Minisink Valley55 MetersRound P17.4510
Feb 23OCIAA Divisional Championship (2 4 6)Feb 23 · 55 Meters · Place 1 · Minisink Valley55 Meters17.4010
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · 200 Meters · Place 17 · Minisink Valley200 MetersRound P1725.73 PB10
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · 55 Meters · Place 15 · Minisink Valley55 MetersRound P157.5410
Jan 6Freedom GamesJan 6 · 300 Meters · Place 15 · Minisink Valley300 MetersRound P1541.8910
Jan 6Freedom GamesJan 6 · 55 Meters · Place 5 · Minisink Valley55 MetersRound P57.5310
Jan 6Freedom GamesJan 6 · 55 Meters · Place 7 · Minisink Valley55 Meters77.4910

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · 200 Meters · Place 6 · Minisink Valley200 Meters625.379
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · 100 Meters · Place 8 · Minisink Valley100 Meters812.429
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · 200 Meters · Place 4 · Minisink Valley200 Meters425.049
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · 200 Meters · Place 4 · Minisink Valley200 Meters424.93 PB9
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · 100 Meters · Place 4 · Minisink Valley100 Meters412.329
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · 100 Meters · Place 7 · Minisink Valley100 Meters712.309

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 4NYSPHSAA Indoor State ChampionshipsMar 4 · 55 Meters · Place 13 · Minisink Valley55 MetersRound P137.36 PB9
Jan 7Ocean Breeze Freedom GamesJan 7 · 55 Meters · Place 10 · Minisink Valley55 MetersRound P107.519

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 26Section 9 Class A/B ChampionshipMay 26 · 200 Meters · Place 1 · Minisink Valley200 Meters125.848
May 26Section 9 Class A/B ChampionshipMay 26 · 200 Meters · Place 4 · Minisink Valley200 Meters428.44q8
May 26Section 9 Class A/B ChampionshipMay 26 · 100 Meters · Place 1 · Minisink Valley100 Meters112.768
May 26Section 9 Class A/B ChampionshipMay 26 · 100 Meters · Place 1 · Minisink Valley100 Meters113.09q8
Apr 13DUO Border ClashApr 13 · Long Jump · Place 4 · Minisink ValleyLong Jump415-01.75—
Apr 13DUO Border ClashApr 13 · 100 Meters · Place 4 · Minisink Valley100 Meters412.83—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18Garden State HS InvitationalFeb 18 · 55 Meters · Place 7 · Minisink Valley55 Meters77.688
Feb 18Garden State HS InvitationalFeb 18 · 55 Meters · Place 7 · Minisink Valley55 Meters77.688