Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSection IX OCIAA Invitational · Feb 163:23.77aSection IX OCIAA InvitationalFebruary 16, 2026
1600 Meters · IndoorSection IX Holiday Classic · Dec 205:53.48aSection IX Holiday ClassicDecember 20, 2025
1600 Meters · OutdoorMarlboro vs Wallkill & Webutuck · May 125:51.98aMarlboro vs Wallkill & WebutuckMay 12, 2026
2000m Steeplechase · OutdoorGreen Dragon Relays · Apr 118:33.22Green Dragon RelaysApril 11, 2026
3000m Steeplechase · 0.914m · OutdoorSection 9 Class B Championship · May 2913:28.28aSection 9 Class B ChampionshipMay 29, 2026
3000m Steeplechase · OutdoorKingston Tiger Relays · Apr 2513:15.30aKingston Tiger RelaysApril 25, 2026
3200 Meters · OutdoorMarlboro vs Wallkill & Webutuck · May 1213:03.25aMarlboro vs Wallkill & WebutuckMay 12, 2026
800 Meters · OutdoorTri-Valley Invitational · May 42:52.27Tri-Valley InvitationalMay 4, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29Section 9 Class B ChampionshipMay 29 · 3000m Steeplechase · Place 18 · Wallkill3000m Steeplechase0.914m18.13:28.28a PB11
May 21MHAL ChampionshipMay 21 · 3000m Steeplechase · Place 19 · Wallkill3000m Steeplechase1913:20.96a11
May 12Marlboro vs Wallkill & WebutuckMay 12 · 3200 Meters · Place 5 · Wallkill3200 Meters5.13:03.25a PB11
May 12Marlboro vs Wallkill & WebutuckMay 12 · 1600 Meters · Place 7 · Wallkill1600 Meters7.5:51.98a PB11
Apr 25Kingston Tiger RelaysApr 25 · 3000m Steeplechase · Place 8 · Wallkill3000m Steeplechase813:15.30a PB11
Apr 11Green Dragon RelaysApr 11 · 2000m Steeplechase · Place 23 · Wallkill2000m Steeplechase238:33.22 PB11
Apr 4Goshen Colosseum ClassicApr 4 · 3200 Meters · Place 16 · Wallkill3200 Meters1613:13.89—
Apr 4Goshen Colosseum ClassicApr 4 · 1600 Meters · Place 48 · Wallkill1600 Meters485:56.63—

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 16Section IX OCIAA InvitationalFeb 16 · 1000 Meters · Place 48 · Wallkill1000 Meters48.3:23.77a PB11
Jan 24OCIAA Divisional Championship (2 4 6)Jan 24 · 1600 Meters · Place 14 · Wallkill1600 Meters145:56.96—
Jan 24OCIAA Divisional Championship (2 4 6)Jan 24 · 1600 Meters · Place 27 · Wallkill1600 Meters275:56.96—
Jan 16Suffern InvitationalJan 16 · 1600 Meters · Place 62 · Wallkill1600 Meters625:58.88—
Jan 3Ocean Breeze Freedom GamesJan 3 · 1000 Meters · Place 35 · Wallkill1000 Meters353:30.5311
Jan 3Ocean Breeze Freedom GamesJan 3 · 1600 Meters · Place 45 · Wallkill1600 Meters455:54.0211

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 30North Shore HS InvitationalDec 30 · 1000 Meters · Place 159 · Wallkill1000 Meters159.3:28.85a11
Dec 20Section IX Holiday ClassicDec 20 · 1600 Meters · Place 40 · Wallkill1600 Meters40.5:53.48a PB11
Jan 10Suffern InviteJan 10 · 1600 Meters · Place 59 · Wallkill1600 Meters596:18.87—
Jan 10Suffern InviteJan 10 · 1000 Meters · Place 58 · Wallkill1000 Meters583:40.22—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 3Tri-Valley InvitationalMay 3 · 3000m Steeplechase · Place 8 · Wallkill3000m Steeplechase0.914m8.14:48.06a10
May 3Tri-Valley InvitationalMay 3 · 1600 Meters · Place 26 · Wallkill1600 Meters26.6:00.42a10
Apr 26Kingston Tiger RelaysApr 26 · 2000m Steeplechase · Place 16 · Wallkill2000m Steeplechase169:00.84—
Apr 26Kingston Tiger RelaysApr 26 · 2000m Steeplechase · Place 16 · Wallkill2000m Steeplechase169:00.84—
Apr 15Gander Invitational Apr 15 · 1600 Meters · Place 27 · Wallkill1600 Meters27.6:09.10a10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14OCIAA Developmental 'A' Meet #2Dec 14 · 1600 Meters · Place 56 · Wallkill1600 Meters56.6:01.6010

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 24Section 9 Class B & D ChampionshipMay 24 · 3000m Steeplechase · Place 17 · Wallkill3000m Steeplechase1714:00.669
May 16MHAL ChampionshipMay 16 · 3000m Steeplechase · Place 14 · Wallkill3000m Steeplechase1414:22.74—
May 7Wallkill vs. FDRMay 7 · 1600 Meters · Place 16 · Wallkill1600 Meters16.6:15.75a9
May 7Wallkill vs. FDRMay 7 · 800 Meters · Place 13 · Wallkill800 Meters13.2:57.43a9
May 4Tri-Valley InvitationalMay 4 · 1600 Meters · Place 4 · Wallkill1600 Meters45:53.029
May 4Tri-Valley InvitationalMay 4 · 800 Meters · Place 12 · Wallkill800 Meters122:52.27 PB9
Apr 20Gander InviteApr 20 · 1600 Meters · Place 66 · Wallkill1600 Meters66.6:16.24a9