Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWarwick Ahearn Classic · May 213.43aWarwick Ahearn ClassicMay 2, 2026
200 Meters · IndoorOcean Breeze Invitational & Pentathlon · Feb 329.96Ocean Breeze Invitational & PentathlonFebruary 3, 2024
200 Meters · OutdoorMountie Madness · May 2127.43aMountie MadnessMay 21, 2026
300 Meters · IndoorOcean Breeze Freedom Games · Jan 345.15Ocean Breeze Freedom GamesJanuary 3, 2026
400 Meters · IndoorPuma New York International Showcase 2025 · Jan 241:05.98Puma New York International Showcase 2025January 24, 2025
400 Meters · OutdoorOCIAA Championships · May 151:02.83aOCIAA ChampionshipsMay 15, 2026
400m Hurdles · 30" / 0.762m · OutdoorSection 9 Class B Championship · May 291:10.23aSection 9 Class B ChampionshipMay 29, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 29Section 9 Class B ChampionshipMay 29 · 400m Hurdles · Place 3 · Minisink Valley400m Hurdles30" / 0.762m3.1:10.23a PB12
May 21Mountie MadnessMay 21 · 200 Meters · Place 21 · Minisink Valley200 Meters2127.43a PB12
May 15OCIAA ChampionshipsMay 15 · 400 Meters · Place 19 · Minisink Valley400 Meters191:02.83a PB12
May 8Friendship GamesMay 8 · 200 Meters · Place 7 · Minisink Valley200 Meters727.84a12
May 2Warwick Ahearn ClassicMay 2 · 100 Meters · Place 13 · Minisink Valley100 Meters1313.43a PB12
Apr 14Minisink Valley Dual Meet #2Apr 14 · 200 Meters · Place 2 · Minisink Valley200 Meters227.50a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 3Ocean Breeze Freedom GamesJan 3 · 300 Meters · Place 60 · Minisink Valley300 MetersRound P6045.15 PB12

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 21Gary V ClassicMay 21 · 400 Meters · Place 6 · Minisink Valley400 Meters61:03.1211
May 10Middletown InvitationalMay 10 · 400 Meters · Place 5 · Minisink Valley400 Meters51:02.9311

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 24Puma New York International Showcase 2025Jan 24 · 400 Meters · Place 40 · Minisink Valley400 Meters401:05.98 PB11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 26Iron Duke RelaysApr 26 · Long Jump · Place 9 · Minisink ValleyLong Jump913-09.0010
Apr 20Niskayuna Spring RelaysApr 20 · 200 Meters · Place 28 · Minisink Valley200 Meters2829.1010
Apr 20Niskayuna Spring RelaysApr 20 · Long Jump · Place 32 · Minisink ValleyLong Jump3213-5.5010
Apr 20Niskayuna Spring RelaysApr 20 · 100 Meters · Place 46 · Minisink Valley100 Meters4614.3310
Apr 20Niskayuna Spring RelaysApr 20 · Long Jump · Place 32 · Minisink ValleyLong Jump3213-5.5010
Apr 20Niskayuna Spring RelaysApr 20 · 200 Meters · Place 28 · Minisink Valley200 Meters2829.1010
Apr 20Niskayuna Spring RelaysApr 20 · 100 Meters · Place 46 · Minisink Valley100 Meters4614.3310

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · 200 Meters · Place 23 · Minisink Valley200 Meters2329.96 PB10
Jan 12OCIAA Developmental B - FridayJan 12 · High Jump · Place 10 · Minisink ValleyHigh Jump104-00.0010
Jan 12OCIAA Developmental B - FridayJan 12 · 55m Hurdles · Place 22 · Minisink Valley55m Hurdles2211.8010
Jan 12OCIAA Developmental B - FridayJan 12 · 300 Meters · Place 26 · Minisink Valley300 Meters2648.8810
Jan 6Freedom GamesJan 6 · Long Jump · Place 32 · Minisink ValleyLong Jump3212-6.7510

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 7Ocean Breeze Freedom GamesJan 7 · Shot Put · Place 65 · Minisink ValleyShot Put6517-49