Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorBison Challenge and Multis · Jan 303:03.36Bison Challenge and MultisJanuary 30, 2026
1500 Meters · OutdoorPSAC Outdoor Track & Field Championships · Apr 304:48.96aPSAC Outdoor Track & Field ChampionshipsApril 30, 2026
1600 Meters · IndoorOcean Breeze Freedom Games · Jan 66:16.53Ocean Breeze Freedom Games January 6, 2018
300 Meters · IndoorRockland County Championships · Jan 2850.73aRockland County ChampionshipsJanuary 28, 2018
400 Meters · IndoorWidener Indoor Classic · Feb 151:02.22aWidener Indoor ClassicFebruary 15, 2025
400 Meters · OutdoorSection 1 League 2D Champs · May 171:02.98Section 1 League 2D ChampsMay 17, 2021
600 Meters · IndoorPearl River Holiday Festival · Dec 271:45.60Pearl River Holiday FestivalDecember 27, 2021
800 Meters · IndoorSykes-Sabock Challenge Cup · Feb 82:18.08aSykes-Sabock Challenge CupFebruary 8, 2025
800 Meters · OutdoorPSAC Outdoor Track & Field Championships · Apr 302:17.57aPSAC Outdoor Track & Field ChampionshipsApril 30, 2026
Triple Jump · IndoorPearl River Holiday Festival · Dec 2729-02.50Pearl River Holiday FestivalDecember 27, 2019
Triple Jump · OutdoorPearl River Pirate Relays · Apr 627-06.00Pearl River Pirate RelaysApril 6, 2019

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · 1500 Meters · Place 9 · KutztownKutztown1500 Meters9.4:48.96a PBSr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · 800 Meters · Place 5 · KutztownKutztown800 MetersRound P5.2:17.57a PBSr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · 800 Meters · Place 7 · KutztownKutztown800 Meters7.2:20.92aSr
Apr 17Coach Pollard InvitationalApr 17 · 800 Meters · Place 4 · KutztownKutztown800 Meters4.2:20.52aSr
Apr 11Bison Outdoor ClassicApr 11 · 1500 Meters · Place 46 · KutztownKutztown1500 Meters46.4:52.50aSr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28PSAC Indoor Track & Field ChampionshipsFeb 28 · 800 Meters · Place 12 · KutztownKutztown800 Meters12.2:22.53aSr
Feb 13Widener Indoor ClassicFeb 13 · 800 Meters · Place 15 · KutztownKutztown800 Meters152:21.97aSr
Feb 7Sykes & Sabock ChallengeFeb 7 · 800 Meters · Place 9 · KutztownKutztown800 Meters92:19.29aSr
Jan 30Bison Challenge and MultisJan 30 · 1000 Meters · Place 3 · KutztownKutztown1000 Meters33:03.36 PBSR
Jan 17Alvernia Winter InvitationalJan 17 · 800 Meters · Place 3 · KutztownKutztown800 Meters32:23.34aSr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8PSAC Outdoor Track & Field ChampionshipsMay 8 · 800 Meters · Place 7 · KutztownKutztown800 MetersRound P7.2:18.68aJr
May 8PSAC Outdoor Track & Field ChampionshipsMay 8 · 800 Meters · Place 6 · KutztownKutztown800 Meters6.2:18.86aJr
Apr 26Paul Kaiser ClassicApr 26 · 800 Meters · Place 6 · KutztownKutztown800 Meters62:21.12JR
Apr 26Paul Kaiser ClassicApr 26 · 800 Meters · Place 6 · KutztownKutztown800 Meters62:21.12JR
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 800 Meters · Place 73 · KutztownKutztown800 Meters732:18.91aJr
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 400 Meters · Place 97 · KutztownKutztown400 Meters971:03.50aJr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15Widener Indoor ClassicFeb 15 · 400 Meters · Place 29 · KutztownKutztown400 Meters29.1:02.22a PBJr
Feb 8Sykes-Sabock Challenge CupFeb 8 · 800 Meters · Place 9 · KutztownKutztown800 Meters92:18.08a PB—
Jan 24Widener Winter Evening InviteJan 24 · 800 Meters · Place 1 · KutztownKutztown800 Meters12:21.12a—
Jan 18Alvernia Winter InviteJan 18 · 800 Meters · Place 1 · KutztownKutztown800 Meters12:21.20a—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 27Paul Kaiser ClassicApr 27 · 1500 Meters · Place 17 · KutztownKutztown1500 Meters175:08.73a—
Apr 19The Coach Pollard InvitationalApr 19 · 1500 Meters · Place 12 · KutztownKutztown1500 Meters125:08.00a—
Apr 12Bison Outdoor ClassicApr 12 · 800 Meters · Place 21 · KutztownKutztown800 Meters212:28.47a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 9Blue & White InvitationalFeb 9 · 800 Meters · Place 8 · KutztownKutztown800 Meters82:27.82a—
Feb 3Plex ShootoutFeb 3 · 800 Meters · Place 11 · KutztownKutztown800 Meters112:29.56So
Jan 26Bison Open and MultiJan 26 · 1000 Meters · Place 6 · KutztownKutztown1000 Meters63:16.48a—
Jan 20Alvernia Winter InviteJan 20 · 800 Meters · Place 3 · KutztownKutztown800 Meters32:31.89SO

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 8Fast Times at Lehigh UniversityDec 8 · 1000 Meters · Place 3 · KutztownKutztown1000 Meters3.3:20.54aSo
Dec 1Bison OpenerDec 1 · 800 Meters · Place 17 · KutztownKutztown800 Meters17.2:34.68aSo
Feb 19NEC Indoor Track & Field ChampionshipsFeb 19 · 800 Meters · Place 16 · Central Connecticut StateCentral Connecticut State800 MetersRound P16.2:30.33aFr
Jan 20Ramapo College Indoor T&F OpenerJan 20 · 800 Meters · Place 13 · Central ConnecticutCentral Connecticut800 Meters132:31.58FR
Jan 15Flagship Indoor InvitationalJan 15 · 1000 Meters · Place 28 · Central Connecticut StateCentral Connecticut State1000 Meters28.3:17.90aFr
Jan 6Wagner InvitationalJan 6 · 800 Meters · Place 12 · Central ConnecticutCentral Connecticut800 Meters122:36.57FR

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 28Section 1 Class B ChampionshipsMay 28 · 800 Meters · Place 8 · Tappan ZeeTappan Zee800 Meters8.2:31.31a12
May 18Rockland County ChampsMay 18 · 800 Meters · Place 3 · Tappan ZeeTappan Zee800 Meters3.2:25.46a12
May 6Crusader RelaysMay 6 · 1500 Meters · Place 4 · Tappan ZeeTappan Zee1500 Meters45:15.90—
Apr 22Sauquoit Valley Red Raider RelaysApr 22 · 800 Meters · Place 4 · Tappan ZeeTappan Zee800 Meters4.2:24.51a12
Apr 14Suffern Mountie MadnessApr 14 · 1500 Meters · Place 7 · Tappan ZeeTappan Zee1500 Meters75:14.50—

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 14Section 1 Class B ChampsFeb 14 · 1000 Meters · Place 3 · Tappan ZeeTappan Zee1000 Meters33:06.3612
Jan 23Section 1 Northern/Rockland County ChampsJan 23 · 1000 Meters · Place 3 · Tappan ZeeTappan Zee1000 Meters33:09.40—
Jan 9Section 1 League Champs #2Jan 9 · 1000 Meters · Place 1 · Tappan ZeeTappan Zee1000 Meters1.3:12.75a12
Jan 9Section 1 League Champs #2Jan 9 · 600 Meters · Place 3 · Tappan ZeeTappan Zee600 Meters3.1:46.72a12
Jan 9Section 1 League Champs #1Jan 9 · 1000 Meters · Place 1 · Tappan ZeeTappan Zee1000 Meters1.3:12.75a12
Jan 9Section 1 League Champs #1Jan 9 · 600 Meters · Place 3 · Tappan ZeeTappan Zee600 Meters3.1:46.72a12
Jan 5Section 1 Dendy #2Jan 5 · 600 Meters · Place 2 · Tappan ZeeTappan Zee600 Meters21:45.69—
Jan 5Section 1 Dendy #2Jan 5 · 600 Meters · Place 2 · Tappan ZeeTappan Zee600 Meters2.1:45.69a12

2021 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27Pearl River Holiday FestivalDec 27 · 600 Meters · Place 1 · Tappan ZeeTappan Zee600 Meters1.1:45.60 PB12
Dec 27Pearl River InvitationalDec 27 · 600 Meters · Place 1 · Tappan ZeeTappan Zee600 Meters1.1:45.60a12
Dec 22Section 1 ChallengeDec 22 · 1000 Meters · Place 2 · Tappan ZeeTappan Zee1000 Meters2.3:17.20a12
Dec 6Section 1 Kickoff #2Dec 6 · 1000 Meters · Place 3 · Tappan ZeeTappan Zee1000 Meters3.3:16.31a12
Feb 27Palisades Underground Track ChampionshipsFeb 27 · 1000 Meters · Place 4 · Tappan ZeeTappan Zee1000 Meters4.3:18.84a11
Feb 17Palisades Center Underground Track SeriesFeb 17 · 1000 Meters · Place 3 · Tappan ZeeTappan Zee1000 Meters3.3:25.611

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 9Section 1 Class B ChampionshipJun 9 · 800 Meters · Place 4 · Tappan ZeeTappan Zee800 Meters42:27.28—
Jun 3Section 1 Rockland County ChampsJun 3 · 800 Meters · Place 4 · Tappan ZeeTappan Zee800 Meters4.2:26.38a11
Jun 3Section 1 Rockland County ChampsJun 3 · 400 Meters · Place 6 · Tappan ZeeTappan Zee400 Meters6.1:04.97a11
May 25Dan Zotter InvitationalMay 25 · 1500 Meters · Place 1 · Tappan ZeeTappan Zee1500 Meters15:19.32—
May 20Mountie MadnessMay 20 · 800 Meters · Place 6 · Tappan ZeeTappan Zee800 Meters62:28.94—
May 17Section 1 League 2D ChampsMay 17 · 400 Meters · Place 1 · Tappan ZeeTappan Zee400 Meters11:02.98 PB—
May 1Pirate Relays - Saturday #1May 1 · 800 Meters · Place 5 · Tappan ZeeTappan Zee800 Meters5.2:34.64aUnofficial11

2020 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 1Section 1 Class B ChampionshipsFeb 1 · 1000 Meters · Place 7 · Tappan ZeeTappan Zee1000 Meters73:10.6210
Jan 26Section 1 Rockland Northern County ChampionshipsJan 26 · 600 Meters · Place 9 · Tappan ZeeTappan Zee600 Meters91:47.50—
Jan 12Section 1 League Championships #1Jan 12 · 1000 Meters · Place 3 · Tappan ZeeTappan Zee1000 Meters3.3:17.85a10
Jan 12Section 1 League Championships #1Jan 12 · Triple Jump · Place 9 · Tappan ZeeTappan ZeeTriple Jump9.27-11.0010
Jan 3Section 1 Dendy #1Jan 3 · 600 Meters · Place 11 · Tappan ZeeTappan Zee600 Meters11.1:50.2010
Jan 3Section 1 Dendy #1Jan 3 · Triple Jump · Place 13 · Tappan ZeeTappan ZeeTriple Jump13.27-01.0010

2019 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 27Pearl River Holiday FestivalDec 27 · 1000 Meters · Place 6 · Tappan ZeeTappan Zee1000 Meters6.3:23.010
Dec 27Pearl River Holiday FestivalDec 27 · Triple Jump · Place 9 · Tappan ZeeTappan ZeeTriple Jump9.29-02.50 PB10
Dec 18Section 1 ChallengeDec 18 · 600 Meters · Place 7 · Tappan ZeeTappan Zee600 Meters7.1:50.81a10
Dec 12Section 1 Frosh/Soph #2Dec 12 · 1000 Meters · Place 3 · Tappan ZeeTappan Zee1000 Meters3.3:31.00Unofficial10
Dec 12Section 1 Frosh/Soph #2Dec 12 · Triple Jump · Place 7 · Tappan ZeeTappan ZeeTriple Jump7.27-03.00Unofficial10
Dec 12Section One Frosh-Soph #2Dec 12 · 1000 Meters · Place 3 · Tappan ZeeTappan Zee1000 Meters3.3:31.010
Dec 12Section One Frosh-Soph #2Dec 12 · Triple Jump · Place 7 · Tappan ZeeTappan ZeeTriple Jump7.27-03.0010
Feb 6Section 1 Class B ChampionshipsFeb 6 · 1000 Meters · Place 29 · Tappan ZeeTappan Zee1000 Meters293:37.089
Jan 25Section 1 Rockland & Northern County ChampionshipsJan 25 · 600 Meters · Place 24 · Tappan ZeeTappan Zee600 Meters241:57.35—
Jan 13Section I League 2-A ChampionshipsJan 13 · 600 Meters · Place 11 · Tappan ZeeTappan Zee600 Meters11.1:54.05a9
Jan 5Ocean Breeze Freedom Games (HS)Jan 5 · 1000 Meters · Place 72 · Tappan ZeeTappan Zee1000 Meters723:41.67—
Jan 3Section 1 Dendy InvitationalJan 3 · 600 Meters · Place 8 · Tappan ZeeTappan Zee600 Meters81:54.30—

2019 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 25Section 1 Class B ChampionshipsMay 25 · 800 Meters · Place 12 · Tappan ZeeTappan Zee800 Meters122:29.65—
May 6Section 1 League 2C ChampionshipsMay 6 · 400 Meters · Place 8 · Tappan ZeeTappan Zee400 Meters8.1:06.34a9
Apr 27Gold Rush InvitationalApr 27 · Triple Jump · Place 19 · Tappan ZeeTappan ZeeTriple Jump19.27-07.009
Apr 18Red Raider RelaysApr 18 · Triple Jump · Place 55 · Tappan ZeeTappan ZeeTriple Jump558.32m9
Apr 18Red Raider RelaysApr 18 · 800 Meters · Place 57 · Tappan ZeeTappan Zee800 Meters572:39.879
Apr 6Pearl River Pirate RelaysApr 6 · Triple Jump · Place 19 · Tappan ZeeTappan ZeeTriple Jump19.27-06.00 PB9

2018 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 27Pearl River Holiday FestivalDec 27 · 800 Meters · Place 8 · Tappan ZeeTappan Zee800 Meters8.2:41.209
Dec 19Section 1 ChallengeDec 19 · 600 Meters · Place 19 · Tappan ZeeTappan Zee600 Meters19.1:54.81a9
Feb 10Section I Class A ChampionshipsFeb 10 · 1000 Meters · Place 27 · Tappan ZeeTappan Zee1000 Meters27.3:22.43a8
Jan 28Rockland County ChampionshipsJan 28 · 300 Meters · Place 60 · Tappan ZeeTappan Zee300 Meters60.50.73a PB8
Jan 28Rockland County ChampionshipsJan 28 · 1000 Meters · Place 16 · Tappan ZeeTappan Zee1000 Meters16.3:25.80a8
Jan 14Section I League II-A ChampionshipsJan 14 · 300 Meters · Place 36 · Tappan ZeeTappan Zee300 Meters36.52.23a8
Jan 14Section I League II-A ChampionshipsJan 14 · 600 Meters · Place 12 · Tappan ZeeTappan Zee600 Meters12.1:55.04a8
Jan 6Ocean Breeze Freedom Games Jan 6 · 1600 Meters · Place 20 · Tappan ZeeTappan Zee1600 Meters206:16.53 PB—
Jan 4Section 1 Dendy Memorial MeetJan 4 · 1000 Meters · Place 12 · Tappan ZeeTappan Zee1000 Meters123:38.20—

2017 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27Pearl River Holiday FestivalDec 27 · 800 Meters · Place 16 · Tappan ZeeTappan Zee800 Meters16.2:45.6a8
Dec 22Section I ChallengeDec 22 · 600 Meters · Place 21 · Tappan ZeeTappan Zee600 Meters21.1:55.78a8
Dec 14Section 1 Frosh/Soph #2Dec 14 · 1000 Meters · Place 11 · Tappan ZeeTappan Zee1000 Meters11.3:43.208

2017 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 21Mountie MadnessApr 21 · 800 Meters · Place 54 · Tappan ZeeTappan Zee800 Meters542:48.47—