Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCoach Saint Invitational · Dec 156:25.05aCoach Saint InvitationalDecember 15, 2023
1000 Meters · IndoorSection 9 Class "B" Championship · Jan 302:52.76Section 9 Class "B" ChampionshipJanuary 30, 2026
1600 Meters · IndoorSection IX Holiday Classic · Dec 205:31.32aSection IX Holiday ClassicDecember 20, 2025
1600 Meters · Indoor · Hand timedOCIAA Developmental "A" - Saturday · Dec 96:08.9hOCIAA Developmental "A" - SaturdayDecember 9, 2023
1600 Meters · OutdoorTri-Valley Invitational · May 35:24.50aTri-Valley InvitationalMay 3, 2025
3000 Meters · IndoorPuma New York International Showcase 2025 · Jan 2411:15.42Puma New York International Showcase 2025January 24, 2025
3000m Steeplechase · 0.914m · OutdoorGander Invitational · Apr 1513:07.86aGander Invitational April 15, 2025
3000m Steeplechase · OutdoorMHAL Championship · May 1611:58.29MHAL ChampionshipMay 16, 2024
3200 Meters · IndoorOCIAA Divisional Championship (2 4 6) · Jan 2411:39.29OCIAA Divisional Championship (2 4 6)January 24, 2026
3200 Meters · OutdoorRondout / Lourdes / Rhinebeck · May 712:04.25Rondout / Lourdes / RhinebeckMay 7, 2024
400 Meters · OutdoorRondout / Lourdes / Rhinebeck · May 71:01.91Rondout / Lourdes / RhinebeckMay 7, 2024
800 Meters · OutdoorMHAL Championship · May 212:08.41aMHAL ChampionshipMay 21, 2026
800 Meters · Relay Split · OutdoorGander Invitational · Apr 172:15.80Gander InvitationalApril 17, 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 · 800 Meters · Place 14 · Rondout Valley800 Meters14.2:09.13a11
May 21MHAL ChampionshipMay 21 · 800 Meters · Place 6 · Rondout Valley800 Meters62:08.41a PB11
Apr 24Iron Dukes RelaysApr 24 · 800 Meters · Place 10 · Rondout Vall800 Meters102:10.62—
Apr 17Gander InvitationalApr 17 · 800 Meters · Rondout Valley800 MetersRelay Split—2:15.80 PB11
Apr 17Gander InvitationalApr 17 · 800 Meters · Place 15 · Rondout Valley800 Meters15.2:11.34a11
Apr 8Rondout Valley DualApr 8 · 800 Meters · Place 2 · Rondout Vall800 Meters22:19.56—

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 16Section IX OCIAA InvitationalFeb 16 · 1000 Meters · Place 36 · Rondout Valley1000 Meters36.3:08.86a11
Jan 30Section 9 Class "B" ChampionshipJan 30 · 1000 Meters · Place 6 · Rondout Vall1000 Meters62:52.76 PB—
Jan 24OCIAA Divisional Championship (2 4 6)Jan 24 · 1000 Meters · Place 5 · Rondout Vall1000 Meters53:10.34—
Jan 24OCIAA Divisional Championship (2 4 6)Jan 24 · 3200 Meters · Place 4 · Rondout Vall3200 Meters411:39.29 PB—
Jan 24OCIAA Divisional Championship (2 4 6)Jan 24 · 3200 Meters · Place 18 · Rondout Vall3200 Meters1811:39.29—
Jan 11Molloy Stanner GamesJan 11 · 1600 Meters · Place 115 · Rondout Vall1600 Meters1155:32.3811

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20Section IX Holiday ClassicDec 20 · 1600 Meters · Place 29 · Rondout Valley1600 Meters29.5:31.32a PB11
Jan 24Puma New York International Showcase 2025Jan 24 · 3200 Meters · Place 30 · Rondout Valley3200 Meters3011:54.9710
Jan 24Puma New York International Showcase 2025Jan 24 · 3000 Meters · Place 31 · Rondout Valley3000 Meters3111:15.42 PB10
Jan 24Puma New York International Showcase 2025Jan 24 · 3200 Meters · Place 30 · Rondout Valley3200 Meters3011:54.9710
Jan 24Puma New York International Showcase 2025Jan 24 · 3000 Meters · Place 31 · Rondout Valley3000 Meters3111:15.4210
Jan 18OCIAA Divisional Championship (2 4 6)Jan 18 · 1600 Meters · Place 20 · Rondout Vall1600 Meters205:33.79—
Jan 18OCIAA Divisional Championship (2 4 6)Jan 18 · 1600 Meters · Place 6 · Rondout Vall1600 Meters65:33.79—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29Section 9 Class B ChampionshipsMay 29 · 800 Meters · Place 19 · Rondout Vall800 Meters192:18.34—
May 22MHAL ChampionshipMay 22 · 800 Meters · Place 24 · Rondout Vall800 Meters242:20.88—
May 14Rondout Valley vs. OnteoraMay 14 · 800 Meters · Place 4 · Rondout Vall800 Meters42:22.26—
May 3Tri-Valley InvitationalMay 3 · 1600 Meters · Place 13 · Rondout Valley1600 Meters13.5:24.50a PB10
Apr 30Rondout Valley vs. Ellenville vs. MillbrookApr 30 · 800 Meters · Place 2 · Rondout Valley800 Meters22:25.77—
Apr 23Rondout Valley vs. HighlandApr 23 · 3200 Meters · Place 2 · Rondout Valley3200 Meters2.12:47.09a10
Apr 23Rondout Valley vs. HighlandApr 23 · 1600 Meters · Place 5 · Rondout Valley1600 Meters5.5:37.26a10
Apr 15Gander Invitational Apr 15 · 3000m Steeplechase · Place 5 · Rondout Valley3000m Steeplechase0.914m5.13:07.86a PB10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14OCIAA Developmental 'A' Meet #2Dec 14 · 1600 Meters · Place 51 · Rondout Valley1600 Meters51.5:56.0010
Feb 9Section 9 Class B ChampionshipFeb 9 · 3200 Meters · Place 19 · Rondout Vall3200 Meters1912:49.59—
Jan 13OCIAA Developmental "B" Meet - SaturdayJan 13 · 3200 Meters · Place 30 · Rondout Valley3200 Meters3012:50.909

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 23Section 9 Class A & C ChampionshipMay 23 · 3000m Steeplechase · Place 5 · Rondout Vall3000m Steeplechase512:16.559
May 16MHAL ChampionshipMay 16 · 3000m Steeplechase · Place 8 · Rondout Vall3000m Steeplechase811:58.29 PB—
May 7Rondout / Lourdes / RhinebeckMay 7 · 3200 Meters · Place 6 · Rondout Valley3200 Meters612:04.25 PB—
May 7Rondout / Lourdes / RhinebeckMay 7 · 400 Meters · Place 12 · Rondout Valley400 Meters121:01.91 PB—
May 4Tri-Valley InvitationalMay 4 · 3000m Steeplechase · Place 1 · Rondout Valley3000m Steeplechase112:05.679
Apr 30FDR vs. Rondout ValleyApr 30 · 400 Meters · Place 12 · Rondout Vall400 Meters121:03.35—
Apr 26Iron Duke RelaysApr 26 · 3000m Steeplechase · Place 5 · Rondout Valley3000m Steeplechase512:23.709
Apr 20Gander InviteApr 20 · 3000m Steeplechase · Place 19 · Rondout Valley3000m Steeplechase0.914m19.13:19.21a9
Apr 5Rondout Valley vs. New PaltzApr 5 · 800 Meters · Place 5 · Rondout Vall800 Meters52:32.46—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15Coach Saint InvitationalDec 15 · 1 Mile · Place 107 · Rondout Valley1 Mile107.6:25.05a PB9
Dec 9OCIAA Developmental "A" - SaturdayDec 9 · 1600 Meters · Place 61 · Rondout Valley1600 Meters61.6:08.9h PB9