Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorRobert Comstock Cardinal Classic · Jan 205:09.62aRobert Comstock Cardinal ClassicJanuary 20, 2024
1 Mile · OutdoorNew York State Showcase · Jun 175:01.78New York State ShowcaseJune 17, 2021
1000 Meters · IndoorSection 1 Kickoff #3 · Dec 123:07.12aSection 1 Kickoff #3December 12, 2021
1500 Meters · IndoorSection 1 Class B Champs · Feb 144:49.44Section 1 Class B ChampsFebruary 14, 2022
1500 Meters · OutdoorBison Invitational · Apr 114:37.72aBison InvitationalApril 11, 2026
1600 Meters · IndoorNJ Varsity Classic · Feb 75:11.94NJ Varsity ClassicFebruary 7, 2022
1600 Meters · OutdoorRed Raider Relays · Apr 205:34.66Red Raider RelaysApril 20, 2018
2 Miles · IndoorNew Balance Games · Jan 2111:12.72New Balance GamesJanuary 21, 2022
2 Miles · OutdoorNew York State Showcase · Jun 1711:02.63New York State ShowcaseJune 17, 2021
3000 Meters · IndoorFastrack Invitational · Feb 610:01.94aFastrack InvitationalFebruary 6, 2026
3000 Meters · OutdoorDan Stimson Memorial Meet · Mar 2810:00.16aDan Stimson Memorial Meet March 28, 2026
3200 Meters · OutdoorRed Raider Relays · Apr 1811:16.00Red Raider RelaysApril 18, 2019
400 Meters · OutdoorPearl River Friendship Games · May 131:04.48Pearl River Friendship GamesMay 13, 2022
5000 Meters · OutdoorAtlantic 10 Outdoor Championships · May 217:01.35aAtlantic 10 Outdoor ChampionshipsMay 2, 2026
600 Meters · IndoorSection 1 Dendy Invitational · Jan 31:51.80Section 1 Dendy InvitationalJanuary 3, 2019
800 Meters · IndoorRobert Comstock Cardinal Classic · Jan 202:25.72aRobert Comstock Cardinal ClassicJanuary 20, 2024
800 Meters · OutdoorSection 1 Class B Championships · May 282:19.99aSection 1 Class B ChampionshipsMay 28, 2022

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · 5000 Meters · Place 3 · George WashingtonGeorge Washington5000 Meters3.17:01.35a PBJr
Apr 17Virginia ChallengeApr 17 · 5000 Meters · Place 7 · George WashingtonGeorge Washington5000 Meters7.17:09.86aJr
Apr 11Bison InvitationalApr 11 · 1500 Meters · Place 2 · George WashingtonGeorge Washington1500 Meters2.4:37.72a PBJr
Mar 28Dan Stimson Memorial Meet Mar 28 · 3000 Meters · Place 1 · George WashingtonGeorge Washington3000 Meters1.10:00.16a PBJr
Mar 19Fred Hardy InvitationalMar 19 · 1500 Meters · Place 10 · George WashingtonGeorge Washington1500 Meters10.4:43.30aJr
Mar 19Fred Hardy InvitationalMar 19 · 800 Meters · Place 13 · George WashingtonGeorge Washington800 Meters13.2:21.02aJr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 6Fastrack InvitationalFeb 6 · 3000 Meters · Place 3 · George WashingtonGeorge Washington3000 Meters3.10:01.94a PBJr
Jan 17Cardinal Track & Field ClassicJan 17 · 1 Mile · Place 2 · George WashingtonGeorge Washington1 Mile25:10.31aJr

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 11Stevenson InvitationalApr 11 · 1500 Meters · Place 2 · George WashingtonGeorge Washington1500 Meters2.4:42.34aFr
Apr 11Stevenson InvitationalApr 11 · 800 Meters · Place 11 · George WashingtonGeorge Washington800 Meters11.2:29.42aFr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 20Robert Comstock Cardinal ClassicJan 20 · 1 Mile · Place 3 · George WashingtonGeorge Washington1 Mile35:09.62a PB—
Jan 20Robert Comstock Cardinal ClassicJan 20 · 800 Meters · Place 8 · George WashingtonGeorge Washington800 Meters82:25.72a PB—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 2Youree Spence-Garcia InvitationalDec 2 · 3000 Meters · Place 2 · George WashingtonGeorge Washington3000 Meters2.10:05.09aFr
Jan 21Cardinal Track & Field ClassicJan 21 · 1 Mile · Place 6 · George WashingtonGeorge Washington1 Mile65:28.93FR
Jan 21Cardinal Track & Field ClassicJan 21 · 800 Meters · Place 9 · George WashingtonGeorge Washington800 Meters92:29.43FR

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 28Section 1 Class B ChampionshipsMay 28 · 3000 Meters · Place 1 · Pearl RiverPearl River3000 Meters1.11:01.04a12
May 28Section 1 Class B ChampionshipsMay 28 · 1500 Meters · Place 1 · Pearl RiverPearl River1500 Meters1.5:00.00a12
May 28Section 1 Class B ChampionshipsMay 28 · 800 Meters · Place 4 · Pearl RiverPearl River800 Meters4.2:19.99a PB12
May 18Rockland County ChampsMay 18 · 1500 Meters · Place 2 · Pearl RiverPearl River1500 Meters2.4:48.90a12
May 13Pearl River Friendship GamesMay 13 · 400 Meters · Place 10 · Pearl RiverPearl River400 Meters101:04.48 PB—
Apr 22Sauquoit Valley Red Raider RelaysApr 22 · 3200 Meters · Place 3 · Pearl RiverPearl River3200 Meters3.11:27.98a12
Apr 14Suffern Mountie MadnessApr 14 · 800 Meters · Place 2 · Pearl RiverPearl River800 Meters22:21.26—

2022 Indoor Track

13 results
DateMeetEventPlMarkGr
Mar 5NYSPHSAA/NYS Federation Indoor ChampionshipsMar 5 · 1500 Meters · Place 21 · Pearl RiverPearl River1500 Meters214:54.1412
Mar 5NYSPHSAA/NYS Federation Indoor ChampionshipsMar 5 · 1500 Meters · Place 21 · Pearl RiverPearl River1500 Meters214:54.1412
Feb 14Section 1 Class B ChampsFeb 14 · 3000 Meters · Place 1 · Pearl RiverPearl River3000 Meters110:52.6112
Feb 14Section 1 Class B ChampsFeb 14 · 1500 Meters · Place 1 · Pearl RiverPearl River1500 Meters14:49.44 PB12
Feb 7NJ Varsity ClassicFeb 7 · 1600 Meters · Place 3 · Pearl RiverPearl River1600 Meters35:11.94 PB12
Jan 23Section 1 Northern/Rockland County ChampsJan 23 · 3000 Meters · Place 2 · Pearl RiverPearl River3000 Meters210:40.22—
Jan 23Section 1 Northern/Rockland County ChampsJan 23 · 1500 Meters · Place 2 · Pearl RiverPearl River1500 Meters24:54.96—
Jan 21New Balance GamesJan 21 · 2 Miles · Place 6 · Pearl RiverPearl River2 Miles611:12.72 PB12
Jan 21New Balance GamesJan 21 · 3000 Meters · Place 6 · Pearl RiverPearl River3000 Meters610:26.5212
Jan 9Section 1 League Champs #2Jan 9 · 3000 Meters · Place 1 · Pearl RiverPearl River3000 Meters1.11:04.55a12
Jan 9Section 1 League Champs #2Jan 9 · 1500 Meters · Place 1 · Pearl RiverPearl River1500 Meters1.4:56.50a12
Jan 9Section 1 League Champs #1Jan 9 · 3000 Meters · Place 1 · Pearl RiverPearl River3000 Meters1.11:04.55a12
Jan 9Section 1 League Champs #1Jan 9 · 1500 Meters · Place 1 · Pearl RiverPearl River1500 Meters1.4:56.50a12

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 27Pearl River Holiday FestivalDec 27 · 3000 Meters · Place 2 · Pearl RiverPearl River3000 Meters2.10:43.89a12
Dec 27Pearl River InvitationalDec 27 · 3000 Meters · Place 2 · Pearl RiverPearl River3000 Meters2.10:43.89a12
Dec 12Section 1 Kickoff #3Dec 12 · 1000 Meters · Place 1 · Pearl RiverPearl River1000 Meters1.3:07.12a PB12
Feb 27Palisades Underground Track ChampionshipsFeb 27 · 3000 Meters · Place 1 · Pearl RiverPearl River3000 Meters1.11:19.15a11
Feb 27Palisades Underground Track ChampionshipsFeb 27 · 1500 Meters · Place 1 · Pearl RiverPearl River1500 Meters1.5:15.43a11

2021 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 17New York State ShowcaseJun 17 · 2 Miles · Place 7 · Pearl River NYPearl River NY2 Miles711:02.63 PB11
Jun 17New York State ShowcaseJun 17 · 1 Mile · Place 10 · Pearl River NYPearl River NY1 Mile105:01.78 PB11
Jun 17New York State ShowcaseJun 17 · 1500 Meters · Place 10 · Pearl River NYPearl River NY1500 Meters104:41.7211
Jun 9Section 1 Class B ChampionshipJun 9 · 3000 Meters · Place 2 · Pearl RiverPearl River3000 Meters210:46.21—
Jun 9Section 1 Class B ChampionshipJun 9 · 1500 Meters · Place 2 · Pearl RiverPearl River1500 Meters24:49.81—
Jun 3Section 1 Rockland County ChampsJun 3 · 3000 Meters · Place 1 · Pearl RiverPearl River3000 Meters1.10:26.48a11
Jun 3Section 1 Rockland County ChampsJun 3 · 1500 Meters · Place 2 · Pearl RiverPearl River1500 Meters2.4:51.23a11
Jun 3Section 1 Rockland County ChampsJun 3 · 800 Meters · Place 3 · Pearl RiverPearl River800 Meters3.2:25.60a11
May 20Mountie MadnessMay 20 · 800 Meters · Place 2 · Pearl RiverPearl River800 Meters22:21.84—
May 17Section 1 League 2D ChampsMay 17 · 3000 Meters · Place 1 · Pearl RiverPearl River3000 Meters111:50.44—
May 17Section 1 League 2D ChampsMay 17 · 1500 Meters · Place 1 · Pearl RiverPearl River1500 Meters14:42.73—
May 17Section 1 League 2D ChampsMay 17 · 800 Meters · Place 1 · Pearl RiverPearl River800 Meters12:22.19—
May 1Pirate Relays - Saturday #3May 1 · 3000 Meters · Place 1 · Pearl RiverPearl River3000 Meters1.10:25.02a11
May 1Pirate Relays - Saturday #3May 1 · 800 Meters · Pearl RiverPearl River800 Meters—DNS11

2020 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 1Section 1 Class B ChampionshipsFeb 1 · 3000 Meters · Place 2 · Pearl RiverPearl River3000 Meters210:58.0010
Feb 1Section 1 Class B ChampionshipsFeb 1 · 1500 Meters · Place 4 · Pearl RiverPearl River1500 Meters45:02.4510
Jan 26Section 1 Rockland Northern County ChampionshipsJan 26 · 3000 Meters · Place 3 · Pearl RiverPearl River3000 Meters310:51.44—
Jan 26Section 1 Rockland Northern County ChampionshipsJan 26 · 1500 Meters · Place 5 · Pearl RiverPearl River1500 Meters55:05.18—
Jan 1725th New Balance GamesJan 17 · 3000 Meters · Place 4 · Pearl RiverPearl River3000 Meters410:56.9910
Jan 1725th New Balance GamesJan 17 · 2 Miles · Place 4 · Pearl RiverPearl River2 Miles411:40.1110
Jan 12Section 1 League Championships #1Jan 12 · 3000 Meters · Place 1 · Pearl RiverPearl River3000 Meters1.11:03.88a10
Jan 12Section 1 League Championships #1Jan 12 · 1500 Meters · Place 1 · Pearl RiverPearl River1500 Meters1.5:16.22a10
Jan 326th Hispanic GamesJan 3 · 1 Mile · Place 11 · Pearl RiverPearl River1 Mile115:24.1610
Jan 326th Hispanic GamesJan 3 · 1500 Meters · Place 12 · Pearl RiverPearl River1500 Meters125:03.6810

2019 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 27Pearl River Holiday FestivalDec 27 · 1600 Meters · Place 1 · Pearl RiverPearl River1600 Meters1.5:26.410
Dec 15Section 1 Kickoff #3Dec 15 · 3000 Meters · Place 6 · Pearl RiverPearl River3000 Meters6.11:17.33a10
Feb 6Section 1 Class B ChampionshipsFeb 6 · 3000 Meters · Place 8 · Pearl RiverPearl River3000 Meters811:01.359
Jan 25Section 1 Rockland & Northern County ChampionshipsJan 25 · 3000 Meters · Place 5 · Pearl RiverPearl River3000 Meters511:05.17—
Jan 18New Balance GamesJan 18 · 2 Miles · Place 18 · Pearl RiverPearl River2 Miles1812:01.74FR
Jan 16Ridgewood Frosh/NoviceJan 16 · 800 Meters · Place 1 · Pearl RiverPearl River800 Meters1.2:30.59
Jan 13Section I League 2-A ChampionshipsJan 13 · 3000 Meters · Place 4 · Pearl RiverPearl River3000 Meters4.11:36.36a9
Jan 425th Hispanic GamesJan 4 · 1 Mile · Place 107 · Pearl RiverPearl River1 Mile1075:58.54FR
Jan 3Section 1 Dendy InvitationalJan 3 · 600 Meters · Place 6 · Pearl RiverPearl River600 Meters61:51.80 PB—

2019 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 25Section 1 Class B ChampionshipsMay 25 · 800 Meters · Place 18 · Pearl RiverPearl River800 Meters182:34.35—
May 10Friendship GamesMay 10 · 800 Meters · Place 6 · Pearl RiverPearl River800 Meters62:25.74—
May 6Section 1 League 2C ChampionshipsMay 6 · 1500 Meters · Place 4 · Pearl RiverPearl River1500 Meters4.4:54.68a9
Apr 27Gold Rush InvitationalApr 27 · 1 Mile · Place 3 · Pearl RiverPearl River1 Mile3.5:22.85a9
Apr 18Red Raider RelaysApr 18 · 3200 Meters · Place 8 · Pearl RiverPearl River3200 Meters811:16.00 PB9

2018 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 25NYSPHSAA Section 1 Class B ChampionshipMay 25 · 3000 Meters · Place 2 · Pearl RiverPearl River3000 Meters211:17.56—
May 25NYSPHSAA Section 1 Class B ChampionshipMay 25 · 1500 Meters · Place 14 · Pearl RiverPearl River1500 Meters145:19.36—
May 17Rockland County ChampionshipsMay 17 · 1500 Meters · Place 8 · Pearl RiverPearl River1500 Meters85:04.01—
May 14Rockland County Frosh/Soph ChampionshipsMay 14 · 800 Meters · Place 5 · Pearl RiverPearl River800 Meters52:30.03—
May 12Friendship GamesMay 12 · 1500 Meters · Place 4 · Pearl RiverPearl River1500 Meters4.5:04.89a8
May 7Section 1 League 2A ChampsionshipMay 7 · 3000 Meters · Place 4 · Pearl RiverPearl River3000 Meters4.11:11.66a8
Apr 20Red Raider RelaysApr 20 · 1600 Meters · Place 27 · Pearl RiverPearl River1600 Meters275:34.66 PB8
Apr 20Red Raider RelaysApr 20 · 1600 Meters · Place 27 · Pearl RiverPearl River1600 Meters275:34.668

2018 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 21Section I Indoor State QualifierFeb 21 · 3000 Meters · Place 15 · Pearl RiverPearl River3000 Meters15.11:40.54a8
Feb 12Section 1 Class B ChampionshipsFeb 12 · 3000 Meters · Place 5 · Pearl RiverPearl River3000 Meters5.11:14.49a8
Jan 19New Balance GamesJan 19 · 1000 Meters · Place 6 · Pearl RiverPearl River1000 Meters63:20.888
Jan 14Section I League II-A ChampionshipsJan 14 · 3000 Meters · Place 4 · Pearl RiverPearl River3000 Meters4.11:36.69a8
Jan 14Section I League II-A ChampionshipsJan 14 · 1500 Meters · Place 6 · Pearl RiverPearl River1500 Meters6.5:29.89a8
Jan 5US Army Hispanic GamesJan 5 · 1500 Meters · Place 108 · Pearl RiverPearl River1500 Meters1085:38.758
Jan 5US Army Hispanic GamesJan 5 · 1 Mile · Place 91 · Pearl RiverPearl River1 Mile915:59.728
Jan 5US Army Hispanic GamesJan 5 · 1500 Meters · Place 108 · Pearl RiverPearl River1500 Meters1085:38.758
Jan 5US Army Hispanic GamesJan 5 · 1 Mile · Place 91 · Pearl RiverPearl River1 Mile915:59.728
Jan 4Section 1 Dendy Memorial MeetJan 4 · 1000 Meters · Place 5 · Pearl RiverPearl River1000 Meters53:26.20—

2017 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27Pearl River Holiday FestivalDec 27 · 1600 Meters · Place 7 · Pearl RiverPearl River1600 Meters7.5:52.6a8
Dec 14Section 1 Frosh/Soph #2Dec 14 · 1500 Meters · Place 2 · Pearl RiverPearl River1500 Meters2.5:16.508
Dec 9New York Section I Kick Off #1Dec 9 · 1000 Meters · Place 20 · Pearl RiverPearl River1000 Meters20.3:25.24a8