Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorRefuel with Chocolate Milk Officials HOF Invitational - HS · Jan 95:29.83Refuel with Chocolate Milk Officials HOF Invitational - HSJanuary 9, 2026
1500 Meters · IndoorSection 9 Class "B" Championship · Jan 305:07.17Section 9 Class "B" ChampionshipJanuary 30, 2026
1500 Meters · OutdoorSection 9 Class B Championships · May 294:49.08Section 9 Class B ChampionshipsMay 29, 2025
2 Miles · IndoorRefuel with Chocolate Milk Officials HOF Invitational - HS · Jan 911:21.28Refuel with Chocolate Milk Officials HOF Invitational - HSJanuary 9, 2026
3000 Meters · IndoorRefuel with Chocolate Milk Officials HOF Invitational - HS · Jan 910:35.09Refuel with Chocolate Milk Officials HOF Invitational - HSJanuary 9, 2026
3000 Meters · OutdoorNYSPHSAA State Outdoor Track & Field Championships · Jun 1310:01.20aNYSPHSAA State Outdoor Track & Field ChampionshipsJune 13, 2025
3200 Meters · OutdoorGlenn D. Loucks Games · May 711:01.11Glenn D. Loucks GamesMay 7, 2026
800 Meters · OutdoorMHAL Championship · May 222:30.99MHAL ChampionshipMay 22, 2025

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 3Section 9 State QualifierJun 3 · 3000 Meters · Place 5 · New Paltz3000 Meters5.10:44.53a12
May 21MHAL ChampionshipMay 21 · 3000 Meters · Place 2 · New Paltz3000 Meters210:26.64a12
May 7Glenn D. Loucks GamesMay 7 · 3200 Meters · Place 16 · New Paltz3200 Meters1611:01.11 PB12
May 7Glenn D. Loucks GamesMay 7 · 3000 Meters · Place 14 · New Paltz3000 Meters1410:19.7712
May 2Race at the Oval OfficeMay 2 · 1500 Meters · Place 2 · New Paltz1500 Meters24:54.39—
Apr 25Kingston Tiger RelaysApr 25 · 1500 Meters · Place 6 · New Paltz1500 Meters65:03.91a12
Apr 22Saugerties vs. New PaltzApr 22 · 3000 Meters · Place 1 · New Paltz3000 Meters111:40.96a12
Apr 22Saugerties vs. New PaltzApr 22 · 1500 Meters · Place 1 · New Paltz1500 Meters15:28.88a12
Apr 22Saugerties vs. New PaltzApr 22 · 800 Meters · Place 1 · New Paltz800 Meters12:44.35a12
Apr 22Saugerties vs. New PaltzApr 22 · 800 Meters · Place 1 · New Paltz800 Meters12:44.35a12
Apr 22Saugerties vs. New PaltzApr 22 · 3000 Meters · Place 1 · New Paltz3000 Meters111:40.96a12
Apr 22Saugerties vs. New PaltzApr 22 · 1500 Meters · Place 1 · New Paltz1500 Meters15:28.88a12
Apr 17Gander InvitationalApr 17 · 3000 Meters · Place 1 · New Paltz3000 Meters1.10:37.13a12
Apr 17Gander InvitationalApr 17 · 800 Meters · Place 8 · New Paltz800 Meters8.2:34.64a12
Apr 14FDR DualApr 14 · 800 Meters · Place 1 · New Paltz800 Meters12:38.53a12
Apr 14FDR DualApr 14 · 1500 Meters · Place 1 · New Paltz1500 Meters15:12.94a12

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Jan 30Section 9 Class "B" ChampionshipJan 30 · 1500 Meters · Place 8 · New Paltz1500 Meters85:07.17 PB—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 2 Miles · Place 10 · New Paltz-NY2 Miles1011:21.28 PB—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 3000 Meters · Place 9 · New Paltz-NY3000 Meters910:35.09 PB—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 1 Mile · Place 17 · New Paltz-NY1 Mile175:29.83 PB—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 1500 Meters · Place 17 · New Paltz-NY1500 Meters175:07.97—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 3000 Meters · Place 9 · New Paltz-NY3000 Meters910:35.09—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 2 Miles · Place 10 · New Paltz-NY2 Miles1011:21.28—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 3000 Meters · Place 9 · New Paltz-NY3000 Meters910:35.09—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 1 Mile · Place 17 · New Paltz-NY1 Mile175:29.83—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 1500 Meters · Place 17 · New Paltz-NY1500 Meters175:07.97—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 19OCIAA Developmental 'A'Dec 19 · 1500 Meters · Place 2 · New Paltz1500 Meters2.5:13.73a12

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 13NYSPHSAA State Outdoor Track & Field ChampionshipsJun 13 · 3000 Meters · Place 16 · New Paltz3000 Meters16.10:01.20a PB11
Jun 4Section 9 State QualifierJun 4 · 3000 Meters · Place 2 · New Paltz3000 Meters210:27.3911
Jun 4Section 9 State QualifierJun 4 · 1500 Meters · Place 4 · New Paltz1500 Meters44:53.4911
May 29Section 9 Class B ChampionshipsMay 29 · 3000 Meters · Place 2 · New Paltz3000 Meters210:13.21—
May 29Section 9 Class B ChampionshipsMay 29 · 1500 Meters · Place 2 · New Paltz1500 Meters24:49.08 PB—
May 22MHAL ChampionshipMay 22 · 1500 Meters · Place 3 · New Paltz1500 Meters35:04.48—
May 22MHAL ChampionshipMay 22 · 800 Meters · Place 4 · New Paltz800 Meters42:30.99 PB—
May 22MHAL ChampionshipMay 22 · 3000 Meters · Place 2 · New Paltz3000 Meters210:22.88—
May 10Middletown InvitationalMay 10 · 1500 Meters · Place 1 · New Paltz1500 Meters15:01.0411
May 10Middletown InvitationalMay 10 · 1500 Meters · Place 1 · New Paltz1500 Meters15:01.04—
May 3Race at the Oval OfficeMay 3 · 800 Meters · Place 1 · New Paltz800 Meters12:32.04—
May 3Race at the Oval OfficeMay 3 · 1500 Meters · Place 2 · New Paltz1500 Meters25:00.63—
Apr 26Kingston Tiger RelaysApr 26 · 1500 Meters · Place 6 · New Paltz1500 Meters64:57.58—
Apr 26Kingston Tiger RelaysApr 26 · 1500 Meters · Place 6 · New Paltz1500 Meters64:57.58—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 30Section 9 State QualifierMay 30 · 1500 Meters · Place 21 · New Paltz1500 Meters215:11.82—
May 30Section 9 State QualifierMay 30 · 3000 Meters · Place 7 · New Paltz3000 Meters710:48.86—
May 24Section 9 Class B & D ChampionshipMay 24 · 3000 Meters · Place 4 · New Paltz3000 Meters410:54.7810
May 24Section 9 Class B & D ChampionshipMay 24 · 1500 Meters · Place 7 · New Paltz1500 Meters75:12.5810
May 16MHAL ChampionshipMay 16 · 3000 Meters · Place 3 · New Paltz3000 Meters311:08.80—
May 16MHAL ChampionshipMay 16 · 1500 Meters · Place 4 · New Paltz1500 Meters45:13.12—
May 10Steinhoff CupMay 10 · 1500 Meters · Place 2 · New Paltz1500 Meters25:14.9110
May 4Race at the Oval OfficeMay 4 · 800 Meters · Place 10 · New Paltz800 Meters102:45.37—
May 4Race at the Oval OfficeMay 4 · 1500 Meters · Place 4 · New Paltz1500 Meters45:11.79—
Apr 26Iron Duke RelaysApr 26 · 1500 Meters · Place 4 · New Paltz1500 Meters45:15.6310
Apr 23FDR Tri MeetApr 23 · 3000 Meters · Place 2 · New Paltz3000 Meters2.11:43.44a10
Apr 23FDR Tri MeetApr 23 · 1500 Meters · Place 2 · New Paltz1500 Meters2.5:29.37a10
Apr 23FDR Tri MeetApr 23 · 800 Meters · Place 5 · New Paltz800 Meters5.2:49.70a10
Apr 5Rondout Valley vs. New PaltzApr 5 · 1500 Meters · Place 1 · New Paltz1500 Meters15:21.02—
Apr 5Rondout Valley vs. New PaltzApr 5 · 800 Meters · Place 1 · New Paltz800 Meters12:45.71—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9New Paltz vs. Rondout ValleyMay 9 · 1500 Meters · Place 2 · New Paltz1500 Meters25:39.08—
May 9New Paltz vs. Rondout ValleyMay 9 · 800 Meters · Place 5 · New Paltz800 Meters52:58.00—
May 6Race at the Oval OfficeMay 6 · 800 Meters · Place 12 · New Paltz800 Meters122:48.21—
May 6Race at the Oval OfficeMay 6 · 1500 Meters · Place 5 · New Paltz1500 Meters55:29.33—