Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCoaches Hall of Fame Invitational · Dec 174:50.35aCoaches Hall of Fame InvitationalDecember 17, 2022
1000 Meters · IndoorTCNJ Indoor Opener · Dec 72:39.02aTCNJ Indoor OpenerDecember 7, 2024
1000 Meters · OutdoorCHSAA Frosh/Soph Polar Bear Championship · Mar 73:07.90CHSAA Frosh/Soph Polar Bear ChampionshipMarch 7, 2021
1500 Meters · OutdoorLandmark Outdoor T&F Championships · May 24:03.23aLandmark Outdoor T&F ChampionshipsMay 2, 2026
1600 Meters · IndoorCHSAA JR WT & Novice Championship · Dec 304:53.84aCHSAA JR WT & Novice ChampionshipDecember 30, 2023
1600 Meters · OutdoorWestchester County Champs · May 204:42.09Westchester County ChampsMay 20, 2022
2000m Steeplechase · 0.838m · OutdoorNew Rochelle (Westchester) Invitational · May 297:51.34aNew Rochelle (Westchester) InvitationalMay 29, 2021
300m Hurdles · 36" / 0.914m · OutdoorIona Prep Invitational · Apr 1845.06aIona Prep InvitationalApril 18, 2022
400 Meters · OutdoorSection 1 Westchester County Championship · May 1750.61aSection 1 Westchester County ChampionshipMay 17, 2024
400 Meters · Relay Split · IndoorMarlin 1st Chance · Dec 550.005Marlin 1st ChanceDecember 5, 2025
400m Hurdles · 36" / 0.914m · OutdoorSection 1 Westchester County Championship · May 1758.35aSection 1 Westchester County ChampionshipMay 17, 2024
500 Meters · IndoorArmory Officials Hall of Fame Invitational - HS · Jan 191:07.78Armory Officials Hall of Fame Invitational - HSJanuary 19, 2024
600 Meters · IndoorCHSAA Intersectional Championship · Feb 171:24.19CHSAA Intersectional ChampionshipFebruary 17, 2024
800 Meters · IndoorMarlin 1st Chance · Dec 51:53.93aMarlin 1st ChanceDecember 5, 2025
800 Meters · OutdoorWidener Final Qualifier · May 101:52.21aWidener Final QualifierMay 10, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 10Widener Final QualifierMay 10 · 800 Meters · Place 18 · Catholic (D.C.)Catholic (D.C.)800 Meters18.1:52.21a PBSo
May 2Landmark Outdoor T&F ChampionshipsMay 2 · 1500 Meters · Place 4 · Catholic (D.C.)Catholic (D.C.)1500 Meters4.4:03.23a PBSo
May 2Landmark Outdoor T&F ChampionshipsMay 2 · 800 Meters · Place 1 · Catholic (D.C.)Catholic (D.C.)800 Meters1.1:53.18aSo
Apr 11Bison Outdoor ClassicApr 11 · 800 Meters · Place 18 · Catholic (D.C.)Catholic (D.C.)800 Meters18.1:52.71aSo
Apr 11Bison Outdoor ClassicApr 11 · 400 Meters · Place 51 · Catholic (D.C.)Catholic (D.C.)400 Meters51.50.69aSo
Apr 3George Mason Dalton Ebanks InvitationalApr 3 · 1500 Meters · Place 36 · Catholic (D.C.)Catholic (D.C.)1500 Meters364:04.86aSo
Apr 3George Mason Dalton Ebanks InvitationalApr 3 · 800 Meters · Place 28 · Catholic (D.C.)Catholic (D.C.)800 Meters281:53.43aSo
Mar 19Fred Hardy InvitationalMar 19 · 1500 Meters · Place 42 · Catholic (D.C.)Catholic (D.C.)1500 Meters42.4:08.20aSo

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 282026 Landmark Indoor T&F ChampionshipsFeb 28 · 800 Meters · Place 3 · Catholic (D.C.)Catholic (D.C.)800 Meters3.1:58.16aSo
Feb 20Father Diamond InvitationalFeb 20 · 800 Meters · Place 7 · Catholic (D.C.)Catholic (D.C.)800 Meters7.1:58.56aSo
Feb 13Widener Indoor ClassicFeb 13 · 800 Meters · Place 8 · Catholic (D.C.)Catholic (D.C.)800 Meters81:56.01aSo
Feb 6Doc Hale InvitationalFeb 6 · 800 Meters · Place 5 · Catholic (D.C.)Catholic (D.C.)800 Meters51:59.85aSo
Jan 30George Mason Patriot GamesJan 30 · 500 Meters · Place 2 · Catholic (D.C.)Catholic (D.C.)500 Meters21:08.00aSo

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 5Marlin 1st ChanceDec 5 · 400 Meters · Catholic (D.C.)Catholic (D.C.)400 MetersRelay Split—50.005 PBSo
Dec 5Marlin 1st ChanceDec 5 · 800 Meters · Place 2 · Catholic (D.C.)Catholic (D.C.)800 Meters2.1:53.93a PBSo
Mar 1Landmark Conference Indoor Track & Field ChampionshipsMar 1 · 400 Meters · Catholic (D.C.)Catholic (D.C.)400 MetersRelay Split—52.219Fr
Mar 1Landmark Conference Indoor Track & Field ChampionshipsMar 1 · 800 Meters · Place 5 · Catholic (D.C.)Catholic (D.C.)800 Meters5.2:00.70aFr
Feb 14Nazareth DIII Elite MeetFeb 14 · 800 Meters · Place 2 · Catholic (D.C.)Catholic (D.C.)800 Meters2.1:56.93aFr
Jan 31Patriot GamesJan 31 · 800 Meters · Place 6 · Catholic (D.C.)Catholic (D.C.)800 Meters61:58.23a—
Jan 182025 Cardinal TFJan 18 · 800 Meters · Place 4 · Catholic (D.C.)Catholic (D.C.)800 Meters4.2:00.40aFr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 3Landmark Outdoor Track & Field ChampionshipsMay 3 · 800 Meters · Place 3 · Catholic (D.C.)Catholic (D.C.)800 Meters3.1:53.61aFr
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 800 Meters · Place 46 · Catholic (D.C.)Catholic (D.C.)800 Meters461:55.77aFr
Apr 4George Mason Ebanks InvitationalApr 4 · 800 Meters · Place 33 · Catholic (D.C.)Catholic (D.C.)800 Meters331:53.95aFr
Mar 28Towson InvitationalMar 28 · 400 Meters · Place 19 · Catholic (D.C.)Catholic (D.C.)400 Meters1951.51aFr
Mar 21Fred HardyMar 21 · 1500 Meters · Place 56 · Catholic (D.C.)Catholic (D.C.)1500 Meters56.4:10.16aFr

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 7TCNJ Indoor OpenerDec 7 · 1000 Meters · Place 1 · Catholic (D.C.)Catholic (D.C.)1000 Meters1.2:39.02a PBFr
Feb 24Ocean Breeze Elite InvitationalFeb 24 · 800 Meters · Place 19 · Iona Preparatory SchoolIona Preparatory School800 Meters192:02.1812
Feb 17CHSAA Intersectional ChampionshipFeb 17 · 600 Meters · Place 6 · Iona Preparatory SchoolIona Preparatory School600 Meters61:24.19 PB12
Feb 17CHSAA Intersectional ChampionshipFeb 17 · 600 Meters · Place 6 · Iona Preparatory SchoolIona Preparatory School600 Meters61:24.1912
Jan 28CHSAA NY/BQ SectionalsJan 28 · 1000 Meters · Place 5 · Iona PreparaIona Prepara1000 Meters52:39.6412
Jan 28CHSAA NY/BQ SectionalsJan 28 · 600 Meters · Place 2 · Iona PreparaIona Prepara600 Meters21:25.1612
Jan 19Armory Officials Hall of Fame Invitational - HSJan 19 · 1000 Meters · Place 1 · Iona Prep-NYIona Prep-NY1000 Meters12:43.5312
Jan 19Armory Officials Hall of Fame Invitational - HSJan 19 · 500 Meters · Place 11 · Iona Prep-NYIona Prep-NY500 Meters111:07.78 PB12
Jan 14Molloy Stanner GamesJan 14 · 600 Meters · Place 6 · Iona PreparatoryIona Preparatory600 Meters61:24.4212
Jan 5The Armory Hispanic GamesJan 5 · 800 Meters · Place 13 · Iona Prep-NYIona Prep-NY800 Meters132:03.0112

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 2Eastern States ChampionshipJun 2 · 400 Meters · Place 10 · Iona PreparaIona Prepara400 Meters1051.13—
May 25CHSAA New York State Intersectional ChampionshipMay 25 · 800 Meters · Place 3 · Iona Preparatory SchoolIona Preparatory School800 Meters31:57.2712
May 17Section 1 Westchester County ChampionshipMay 17 · 400m Hurdles · Place 3 · Iona PreparatoryIona Preparatory400m Hurdles36" / 0.914m3.58.35a PB12
May 17Section 1 Westchester County ChampionshipMay 17 · 400 Meters · Place 8 · Iona PreparatoryIona Preparatory400 Meters8.50.61a PB12
Apr 19The New York RelaysApr 19 · 800 Meters · Place 6 · Iona Preparatory SchoolIona Preparatory School800 Meters61:58.5912
Apr 19The New York RelaysApr 19 · 400m Hurdles · Place 11 · Iona Preparatory SchoolIona Preparatory School400m Hurdles1158.1612
Apr 13Gerry Sullivan InviteApr 13 · 400 Meters · Place 7 · Iona Preparatory SchoolIona Preparatory School400 Meters753.5412
Apr 5CHSAA Season OpenerApr 5 · 400 Meters · Place 1 · Iona Preparatory SchoolIona Preparatory School400 Meters152.0612
Apr 1Iona Prep/Ursuline InvitationalApr 1 · 800 Meters · Place 1 · Iona PreparaIona Prepara800 Meters12:06.21—
Apr 1Iona Prep/Ursuline InvitationalApr 1 · 400 Meters · Place 4 · Iona PreparaIona Prepara400 Meters452.43—
Apr 1Iona/Ursuline InviteApr 1 · 800 Meters · Place 1 · Iona PreparatoryIona Preparatory800 Meters1.2:06.21a12
Apr 1Iona/Ursuline InviteApr 1 · 400 Meters · Place 4 · Iona PreparatoryIona Preparatory400 Meters4.52.43a12

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 30CHSAA JR WT & Novice ChampionshipDec 30 · 1600 Meters · Place 12 · Iona PreparatoryIona Preparatory1600 Meters12.4:53.84a PB12
Dec 23North Shore HS InvitationalDec 23 · 600 Meters · Place 12 · Iona PreparatoryIona Preparatory600 Meters12.1:26.55a12
Dec 15Coach Saint InvitationalDec 15 · 500 Meters · Place 3 · Iona PreparatoryIona Preparatory500 Meters3.1:08.45a12
Feb 18CHSAA Intersectional ChampionshipFeb 18 · 600 Meters · Place 7 · Iona Preparatory SchoolIona Preparatory School600 Meters71:25.2511
Jan 29CHSAA NY/BQ SectionalsJan 29 · 800 Meters · Place 3 · Iona PreparaIona Prepara800 Meters32:03.50—
Jan 29CHSAA NY/BQ SectionalsJan 29 · 600 Meters · Place 2 · Iona PreparaIona Prepara600 Meters21:26.90—
Jan 15Molloy Stanner GamesJan 15 · 1000 Meters · Place 19 · Iona PreparaIona Prepara1000 Meters192:43.3411

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 4Eastern States InvitationalJun 4 · 400m Hurdles · Place 10 · Iona PreparaIona Prepara400m Hurdles101:01.83—
May 27CHSAA New York State Intersectional ChampionshipMay 27 · 400m Hurdles · Place 4 · Iona Preparatory SchoolIona Preparatory School400m Hurdles458.2211
May 18Westchester County ChampionshipsMay 18 · 800 Meters · Place 11 · Iona PreparatoryIona Preparatory800 Meters11.2:03.57a11
May 6Howard Richter InvitationalMay 6 · 800 Meters · Place 3 · Iona PreparaIona Prepara800 Meters32:03.22—
Apr 6Ed Jennings JamboreeApr 6 · 400 Meters · Place 9 · Iona Preparatory SchoolIona Preparatory School400 Meters953.0611
Apr 6Ed Jennings JamboreeApr 6 · 400m Hurdles · Place 2 · Iona Preparatory SchoolIona Preparatory School400m Hurdles21:00.8811

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 30CHSAA JR WT & Novice ChampionshipDec 30 · 600 Meters · Place 2 · Iona PreparatoryIona Preparatory600 Meters2.1:26.55a11
Dec 17Coaches Hall of Fame InvitationalDec 17 · 1 Mile · Place 24 · Iona PreparatoryIona Preparatory1 Mile24.4:50.35a PB11
Dec 16Coach Saint InvitationalDec 16 · 600 Meters · Place 4 · Iona PreparatoryIona Preparatory600 Meters4.1:29.13a11
Feb 12CHSAA Frosh/Soph Boys ChampsFeb 12 · 1000 Meters · Place 3 · Iona Preparatory SchoolIona Preparatory School1000 Meters32:53.2310
Jan 15CHSAA NY/BQ Frosh Soph SectionalsJan 15 · 600 Meters · Place 3 · Iona Preparatory SchoolIona Preparatory School600 Meters31:30.5810
Jan 15CHSAA NY/BQ Frosh Soph SectionalsJan 15 · 1000 Meters · Place 1 · Iona Preparatory SchoolIona Preparatory School1000 Meters12:48.7210
Jan 8U.S. Air Force Hispanic GamesJan 8 · 1 Mile · Place 5 · Iona PreparatoryIona Preparatory1 Mile5.4:56.25a10

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 5Eastern States InvitationalJun 5 · 400m Hurdles · Place 4 · Iona PreparaIona Prepara400m Hurdles41:00.52—
May 28CHSAA New York State Intersectional ChampionshipMay 28 · 400m Hurdles · Place 7 · Iona Preparatory SchoolIona Preparatory School400m Hurdles71:01.0910
May 20Westchester County ChampsMay 20 · 400m Hurdles · Place 9 · Iona PreparaIona Prepara400m Hurdles91:01.54—
May 20Westchester County ChampsMay 20 · 1600 Meters · Place 15 · Iona PreparaIona Prepara1600 Meters154:42.09 PB—
May 14CHSAA Freshmen & Sophomore Boys & Girls Intersectional ChampionhipMay 14 · 800 Meters · Place 3 · Iona Preparatory SchoolIona Preparatory School800 Meters32:09.5210
May 14CHSAA Freshmen & Sophomore Boys & Girls Intersectional ChampionhipMay 14 · 400m Hurdles · Place 3 · Iona Preparatory SchoolIona Preparatory School400m Hurdles31:01.7910
May 1NY and BQ CHSAA Frosh/Soph Sectional ChampionshipsMay 1 · 800 Meters · Place 1 · Iona PreparatoryIona Preparatory800 Meters12:08.3310
May 1NY and BQ CHSAA Frosh/Soph Sectional ChampionshipsMay 1 · 400m Hurdles · Place 2 · Iona PreparatoryIona Preparatory400m Hurdles21:02.4410
Apr 22New York RelaysApr 22 · 400m Hurdles · Place 20 · Iona PreparatoryIona Preparatory400m Hurdles201:02.4010
Apr 18Iona Prep InvitationalApr 18 · 300m Hurdles · Place 1 · Iona PreparatoryIona Preparatory300m Hurdles36" / 0.914m1.45.06a PB10
Apr 18Iona Prep InvitationalApr 18 · 800 Meters · Place 1 · Iona PreparatoryIona Preparatory800 Meters1.2:10.80a10
Apr 14Ed Jennings JamboreeApr 14 · 400 Meters · Place 9 · Iona PreparatoryIona Preparatory400 Meters954.2010
Apr 14Ed Jennings JamboreeApr 14 · 400m Hurdles · Place 4 · Iona PreparatoryIona Preparatory400m Hurdles41:02.9610
Apr 2Ossining RelaysApr 2 · 400m Hurdles · Place 5 · Iona PreparaIona Prepara400m Hurdles51:05.27—

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 1168th Annual CHSAA Relay CarnivalDec 11 · 1600 Meters · Place 3 · Iona PreparatoryIona Preparatory1600 Meters3.5:10.57a10
Dec 3North Shore HS Season OpenerDec 3 · 1600 Meters · Place 15 · Iona PreparatoryIona Preparatory1600 Meters15.5:13.87aUnofficial10
Feb 28CHSAA Jerry Cahill ClassicFeb 28 · 1000 Meters · Place 2 · Iona PreparaIona Prepara1000 Meters23:16.00—
Feb 20CHSAA Practice Meet # 6Feb 20 · 800 Meters · Place 5 · Iona PreparaIona Prepara800 Meters52:22.97—

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 29New Rochelle (Westchester) InvitationalMay 29 · 2000m Steeplechase · Place 6 · Iona PreparatoryIona Preparatory2000m Steeplechase0.838m6.7:51.34a PB9
Mar 27CHSAA Frosh/Soph Season OpenerMar 27 · 1600 Meters · Place 4 · Iona PreparaIona Prepara1600 Meters45:21.53—
Mar 7CHSAA Frosh/Soph Polar Bear ChampionshipMar 7 · 1000 Meters · Place 4 · Iona PreparaIona Prepara1000 Meters43:07.90 PB—
Jan 30CHSAA North Polar Bear Meet #2Jan 30 · 800 Meters · Place 2 · Iona PreparatoryIona Preparatory800 Meters2.2:32.90aUnofficial9