Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSection 9 Class "B" Championship · Feb 73:20.09aSection 9 Class "B" ChampionshipFebruary 7, 2025
1600 Meters · IndoorOCIAA Developmental 'A' Meet #2 · Dec 146:16.60OCIAA Developmental 'A' Meet #2December 14, 2024
1600 Meters · OutdoorMHAL Championship · May 215:42.79aMHAL ChampionshipMay 21, 2026
2000m Steeplechase · OutdoorRace at the Oval Office · May 38:28.69Race at the Oval OfficeMay 3, 2025
3000m Steeplechase · OutdoorIron Dukes Relays · Apr 2513:49.54Iron Dukes RelaysApril 25, 2025
3200 Meters · IndoorSuffern Invite · Jan 1013:26.10Suffern InviteJanuary 10, 2025
3200 Meters · OutdoorRondout Valley Dual · Apr 813:19.01Rondout Valley DualApril 8, 2026
600 Meters · IndoorSection IX OCIAA Invitational · Feb 161:41.60aSection IX OCIAA InvitationalFebruary 16, 2026
800 Meters · OutdoorMHAL Championship · May 222:22.36MHAL ChampionshipMay 22, 2025
800 Meters · Relay Split · OutdoorGander Invitational · Apr 172:32.10Gander InvitationalApril 17, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 21MHAL ChampionshipMay 21 · 1600 Meters · Place 27 · Spackenkill1600 Meters275:42.79a PB11
May 8Steinhoff CupMay 8 · 800 Meters · Place 27 · Spackenkill800 Meters272:28.19—
Apr 24Iron Dukes RelaysApr 24 · 3000m Steeplechase · Place 19 · Spackenkill3000m Steeplechase1913:59.83—
Apr 17Gander InvitationalApr 17 · 800 Meters · Spackenkill800 MetersRelay Split—2:32.10 PB11
Apr 17Gander InvitationalApr 17 · 800 Meters · Place 47 · Spackenkill800 Meters47.2:35.61a11
Apr 8Rondout Valley DualApr 8 · 3200 Meters · Place 3 · Spackenkill3200 Meters313:19.01 PB—
Apr 8Rondout Valley DualApr 8 · 800 Meters · Place 7 · Spackenkill800 Meters72:32.71—
Apr 4Goshen Colosseum ClassicApr 4 · 800 Meters · Place 38 · Spackenkill800 Meters382:34.46—
Apr 4Goshen Colosseum ClassicApr 4 · 1600 Meters · Place 49 · Spackenkill1600 Meters495:59.89—

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 16Section IX OCIAA InvitationalFeb 16 · 600 Meters · Place 44 · Spackenkill600 Meters44.1:41.60a PB11
Jan 30Section 9 Class "B" ChampionshipJan 30 · 600 Meters · Place 14 · Spackenkill600 Meters141:43.33—
Jan 24OCIAA Divisional Championship (2 4 6)Jan 24 · 600 Meters · Place 7 · Spackenkill600 Meters71:45.36—
Jan 16Suffern InvitationalJan 16 · 600 Meters · Place 37 · Spackenkill600 Meters371:43.23—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 600 Meters · Place 50 · Spackenkill-600 Meters501:45.74—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 600 Meters · Place 50 · Spackenkill-600 Meters501:45.74—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 19OCIAA Developmental 'A'Dec 19 · 600 Meters · Place 14 · Spackenkill600 Meters14.1:42.98a11
Feb 7Section 9 Class "B" ChampionshipFeb 7 · 1000 Meters · Place 21 · Spackenkill1000 Meters213:20.09a PB—
Jan 18OCIAA Divisional Championship (2 4 6)Jan 18 · 1000 Meters · Place 6 · Spackenkill1000 Meters63:28.41—
Jan 10Suffern InviteJan 10 · 3200 Meters · Place 30 · Spackenkill3200 Meters3013:26.10 PB—
Jan 10Suffern InviteJan 10 · 1600 Meters · Place 60 · Spackenkill1600 Meters606:18.98—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 29Section 9 Class B ChampionshipsMay 29 · 3200 Meters · Place 15 · Spackenkill3200 Meters1513:25.13—
May 29Section 9 Class B ChampionshipsMay 29 · 800 Meters · Place 24 · Spackenkill800 Meters242:24.48—
May 22MHAL ChampionshipMay 22 · 800 Meters · Place 26 · Spackenkill800 Meters262:22.36 PB—
May 3Race at the Oval OfficeMay 3 · 2000m Steeplechase · Place 14 · Spackenkill2000m Steeplechase148:28.69 PB—
Apr 25Iron Dukes RelaysApr 25 · 800 Meters · Place 34 · Spackenkill800 Meters342:42.98—
Apr 25Iron Dukes RelaysApr 25 · 3000m Steeplechase · Place 9 · Spackenkill3000m Steeplechase913:49.54 PB—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14OCIAA Developmental 'A' Meet #2Dec 14 · 1600 Meters · Place 63 · Spackenkill1600 Meters63.6:16.60 PB10

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 20Goshen Freshman InvitationalMay 20 · Long Jump · Place 18 · SpackenkillLong Jump1812-06.00—
May 20Goshen Freshman InvitationalMay 20 · 1600 Meters · Place 32 · Spackenkill1600 Meters326:07.98—
May 20Goshen Freshman InvitationalMay 20 · 800 Meters · Place 37 · Spackenkill800 Meters372:55.50—
May 4Race at the Oval OfficeMay 4 · 1600 Meters · Place 33 · Spackenkill1600 Meters336:10.74—
Apr 20Gander InviteApr 20 · 1600 Meters · Place 71 · Spackenkill1600 Meters71.6:41.16a9