Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFriendship Games · May 811.72aFriendship GamesMay 8, 2026
200 Meters · OutdoorFriendship Games · May 823.49aFriendship GamesMay 8, 2026
300 Meters · IndoorSection 9 Class "A" Championship · Jan 3137.65Section 9 Class "A" ChampionshipJanuary 31, 2026
400 Meters · IndoorNorth Shore Pre-Nationals Invitational · Feb 1454.55North Shore Pre-Nationals InvitationalFebruary 14, 2025
400 Meters · OutdoorWarwick Ahearn Classic · May 350.951aWarwick Ahearn Classic May 3, 2025
55 Meters · IndoorOcean Breeze Freedom Games · Jan 37.27Ocean Breeze Freedom GamesJanuary 3, 2026
600 Meters · IndoorSection 9 Class "A" Championship · Feb 81:33.24Section 9 Class "A" ChampionshipFebruary 8, 2025
Long Jump · IndoorSIHST&FA Relays · Dec 717-4SIHST&FA RelaysDecember 7, 2024
Long Jump · OutdoorNiskayuna Spring Relays · Apr 204.87mNiskayuna Spring RelaysApril 20, 2024
Pole Vault · OutdoorMinisink Valley Dual Meet #3 · Apr 218' 7"Minisink Valley Dual Meet #3April 21, 2026
Triple Jump · OutdoorWarwick Ahearn Classic · May 337-10.50Warwick Ahearn Classic May 3, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 3Section 9 State QualifierJun 3 · 400 Meters · Place 6 · Minisink Valley400 Meters6.51.84a10
May 29Section 9 Class B ChampionshipMay 29 · Triple Jump · Place 20 · Minisink ValleyTriple Jump20.35-11.7510
May 29Section 9 Class B ChampionshipMay 29 · Pole Vault · Place 9 · Minisink ValleyPole Vault9.8-00.0010
May 8Friendship GamesMay 8 · 200 Meters · Place 7 · Minisink Valley200 Meters723.49a PB10
May 8Friendship GamesMay 8 · 100 Meters · Place 15 · Minisink Valley100 Meters1511.72a PB10
May 2Warwick Ahearn ClassicMay 2 · Javelin · Place 4 · Minisink ValleyJavelin4122-010
May 2Warwick Ahearn ClassicMay 2 · 400 Meters · Place 3 · Minisink Valley400 Meters351.14a10
Apr 21Minisink Valley Dual Meet #3Apr 21 · Pole Vault · Place 1 · Minisink ValleyPole Vault1.8' 7" PB10
Apr 21Minisink Valley Dual Meet #3Apr 21 · 200 Meters · Minisink Valley200 Meters—DNS10
Apr 14Minisink Valley Dual Meet #2Apr 14 · 400 Meters · Place 1 · Minisink Valley400 Meters152.19a10
Apr 11Green Dragon RelaysApr 11 · Javelin · Place 3 · Minisink ValJavelin3105-0610
Apr 7Minisink Valley Dual Meet #1Apr 7 · Pole Vault · Place 3 · Minisink ValPole Vault35-00.00—
Apr 7Minisink Valley Dual Meet #1Apr 7 · 400m Hurdles · Place 2 · Minisink Val400m Hurdles21:07.00—

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 31Section 9 Class "A" ChampionshipJan 31 · 300 Meters · Place 10 · Minisink Val300 Meters1037.65 PB—
Jan 16Steve Borbet InvitationalJan 16 · 300 Meters · Place 5 · Minisink Val300 Meters539.5010
Jan 3Ocean Breeze Freedom GamesJan 3 · 55 Meters · Place 38 · Minisink Valley55 Meters387.27 PB10

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 19Goshen Freshman InviteMay 19 · Long Jump · Place 2 · Minisink ValLong Jump218-04.00—
May 19Goshen Freshman InviteMay 19 · 400 Meters · Place 2 · Minisink Val400 Meters254.09—
May 19Goshen Freshman InviteMay 19 · Long Jump · Place 2 · Minisink ValLong Jump218-04.00—
May 19Goshen Freshman InviteMay 19 · 400 Meters · Place 2 · Minisink Val400 Meters254.09—
May 12Minisink Valley vs. Warwick ValleyMay 12 · Triple Jump · Place 5 · Minisink ValTriple Jump534-10.00—
May 12Minisink Valley vs. Warwick ValleyMay 12 · Long Jump · Place 4 · Minisink ValLong Jump416-04.50—
May 10Middletown InvitationalMay 10 · 200 Meters · Place 21 · Minisink Valley200 Meters2123.979
May 10Middletown InvitationalMay 10 · 100 Meters · Place 32 · Minisink Valley100 Meters3212.059
May 10Middletown InvitationalMay 10 · 200 Meters · Place 21 · Minisink Val200 Meters2123.97—
May 10Middletown InvitationalMay 10 · 100 Meters · Place 32 · Minisink Val100 Meters3212.05—
May 3Warwick Ahearn Classic May 3 · Triple Jump · Place 2 · Minisink ValleyTriple Jump2.37-10.50 PB9
May 3Warwick Ahearn Classic May 3 · 400 Meters · Minisink Valley400 Meters—50.951a PB9
May 3Warwick Ahearn Classic May 3 · 400 Meters · Minisink Valley400 Meters--DNS9
May 3Warwick Ahearn Classic May 3 · 100 Meters · Place 12 · Minisink Valley100 Meters12.11.85a9
Apr 22Goshen vs. Minisink ValleyApr 22 · Triple Jump · Place 2 · Minisink ValTriple Jump237-00.00—
Apr 22Goshen vs. Minisink ValleyApr 22 · 400m Hurdles · Place 3 · Minisink Val400m Hurdles31:04.40—
Apr 17Mountie MadnessApr 17 · 400 Meters · Place 18 · Minisink Val400 Meters1853.76—
Apr 8Minisink Valley vs. Valley CentralApr 8 · Long Jump · Place 2 · Minisink ValLong Jump217-03.00—
Apr 8Minisink Valley vs. Valley CentralApr 8 · 400 Meters · Place 4 · Minisink Val400 Meters41:01.42—
Apr 8Minisink Valley vs. Valley CentralApr 8 · 100 Meters · Place 10 · Minisink Val100 Meters1012.75—

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 13Nike Indoor NationalsMar 13 · 400 Meters · Place 32 · Minisink Valley400 Meters3254.66a—
Feb 21Garden State OpenFeb 21 · 400 Meters · Place 40 · Minisink Val400 Meters4055.13—
Feb 14North Shore Pre-Nationals InvitationalFeb 14 · 400 Meters · Place 59 · Minisink Val400 Meters5954.55 PB9
Feb 8Section 9 Class "A" ChampionshipFeb 8 · 600 Meters · Place 14 · Minisink Val600 Meters141:33.24 PB—
Feb 1Ocean Breeze InvitationalFeb 1 · 400 Meters · Place 15 · Minisink Valley400 Meters15.55.16a9
Jan 24Puma New York International Showcase 2025Jan 24 · 400 Meters · Place 9 · Minisink Valley400 Meters956.019
Jan 10Suffern InviteJan 10 · 300 Meters · Place 28 · Minisink Val300 Meters2841.66—
Jan 10Suffern InviteJan 10 · 55 Meters · Place 34 · Minisink Val55 MetersRound P347.473—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27Section IX Holiday ClassicDec 27 · Long Jump · Place 29 · Minisink ValleyLong Jump29.16-00.259
Dec 14OCIAA Developmental 'A' Meet #2Dec 14 · 600 Meters · Place 22 · Minisink Valley600 Meters22.1:37.409
Dec 7SIHST&FA RelaysDec 7 · Long Jump · Place 13 · Minisink ValleyLong Jump13.17-4 PB9

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 30Section 9 State QualifierMay 30 · 400 Meters · Place 31 · Minisink Val400 Meters3155.51—
May 24Section 9 Class B & D ChampionshipMay 24 · Long Jump · Place 19 · Minisink ValLong Jump1918-00.008
May 20Goshen Freshman InvitationalMay 20 · Long Jump · Place 4 · Minisink ValLong Jump417-09.25—
May 20Goshen Freshman InvitationalMay 20 · 100 Meters · Place 16 · Minisink Val100 Meters1612.559—
May 17OCIAA ChampionshipMay 17 · Long Jump · Place 36 · Minisink ValLong Jump3617-03.00—
May 17OCIAA ChampionshipMay 17 · 400 Meters · Place 33 · Minisink Val400 Meters3354.64—
May 11Middletown InvitationalMay 11 · Long Jump · Place 2 · Minisink ValLong Jump217-05.50—
May 11Middletown InvitationalMay 11 · 400 Meters · Place 11 · Minisink Val400 Meters1155.82—
May 11Middletown InvitationalMay 11 · 100 Meters · Place 42 · Minisink Val100 Meters4212.541—
May 4Warwick Ahearn ClassicMay 4 · Long Jump · Place 15 · Minisink ValLong Jump1516-10.50—
May 4Warwick Ahearn ClassicMay 4 · 400 Meters · Place 9 · Minisink Val400 Meters955.85—
May 4Warwick Ahearn ClassicMay 4 · 100 Meters · Place 33 · Minisink Val100 Meters3312.72—
Apr 20Niskayuna Spring RelaysApr 20 · 400 Meters · Place 49 · Minisink Valley400 Meters4959.438
Apr 20Niskayuna Spring RelaysApr 20 · Long Jump · Place 46 · Minisink ValleyLong Jump4615-11.758
Apr 20Niskayuna Spring RelaysApr 20 · Long Jump · Place 46 · Minisink ValLong Jump464.87m PB8
Apr 20Niskayuna Spring RelaysApr 20 · 400 Meters · Place 49 · Minisink Val400 Meters4959.438
Apr 20Niskayuna Spring RelaysApr 20 · Long Jump · Place 46 · Minisink ValleyLong Jump4615-11.758
Apr 20Niskayuna Spring RelaysApr 20 · 400 Meters · Place 49 · Minisink Valley400 Meters4959.438