Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNCAA Division III Indoor Track & Field Championships · Mar 134:47.46aNCAA Division III Indoor Track & Field ChampionshipsMarch 13, 2026
1000 Meters · IndoorNYC Gotham Cup · Jan 202:59.42NYC Gotham CupJanuary 20, 2023
1000 Meters · OutdoorSection VIII Groups AC Format D · Jan 83:15.28aSection VIII Groups AC Format DJanuary 8, 2019
1500 Meters · IndoorSection 8 State Qualifier · Feb 164:47.93Section 8 State QualifierFebruary 16, 2022
1500 Meters · OutdoorNCAA Division III Outdoor Track & Field Championships · May 214:22.09aNCAA Division III Outdoor Track & Field ChampionshipsMay 21, 2026
200 Meters · OutdoorBulldog Invitational · May 2128.23aBulldog InvitationalMay 21, 2022
300 Meters · OutdoorSection VIII Group A & B Format A · Dec 350.35aSection VIII Group A & B Format ADecember 3, 2018
3000 Meters · IndoorNavy Invite · Dec 710:05.75aNavy InviteDecember 7, 2024
400 Meters · OutdoorBulldog Invitational · May 2159.66aBulldog InvitationalMay 21, 2022
600 Meters · IndoorSection VIII Group A & B Format A · Nov 301:56.46aSection VIII Group A & B Format ANovember 30, 2017
600 Meters · OutdoorSection 8 Group C-D Format A · Dec 81:48.22aSection 8 Group C-D Format ADecember 8, 2021
800 Meters · IndoorFastrack National Invitational · Feb 72:16.39Fastrack National InvitationalFebruary 7, 2025
800 Meters · OutdoorNCAA Division III Outdoor Track & Field Championships · May 212:08.89aNCAA Division III Outdoor Track & Field ChampionshipsMay 21, 2026
Combined results · OutdoorSection 8 Division 2B · May 174:55.44Section 8 Division 2BMay 17, 2022

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · 1500 Meters · Place 8 · Johns HopkinsJohns Hopkins1500 MetersRound P8.4:25.43aSr
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · 1500 Meters · Place 6 · Johns HopkinsJohns Hopkins1500 Meters6.4:22.09a PBSr
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · 800 Meters · Place 5 · Johns HopkinsJohns Hopkins800 MetersRound P5.2:08.89a PBSr
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · 800 Meters · Place 6 · Johns HopkinsJohns Hopkins800 Meters6.2:08.97aSr
May 10Widener Final QualifierMay 10 · 1500 Meters · Place 2 · Johns HopkinsJohns Hopkins1500 Meters2.4:24.86aSr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 800 Meters · Place 4 · Johns HopkinsJohns Hopkins800 MetersRound P4.2:15.24aSr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 800 Meters · Place 1 · Johns HopkinsJohns Hopkins800 Meters1.2:10.69aSr
Apr 11Bison Outdoor ClassicApr 11 · 1500 Meters · Place 54 · Johns HopkinsJohns Hopkins1500 Meters54.4:37.11aSr
Mar 26Raleigh RelaysMar 26 · 1500 Meters · Place 79 · Johns HopkinsJohns Hopkins1500 Meters79.4:27.20aSr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 13NCAA Division III Indoor Track & Field ChampionshipsMar 13 · 1 Mile · Place 1 · Johns HopkinsJohns Hopkins1 MileRound P1.4:49.60aSr
Mar 13NCAA Division III Indoor Track & Field ChampionshipsMar 13 · 1 Mile · Place 4 · Johns HopkinsJohns Hopkins1 Mile4.4:47.46a PBSr
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · 1 Mile · Place 1 · Johns HopkinsJohns Hopkins1 Mile14:59.78aSR
Feb 6Fastrack InvitationalFeb 6 · 1 Mile · Place 4 · Johns HopkinsJohns Hopkins1 Mile4.4:50.70aSr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Navy Indoor InvitationalDec 6 · 1 Mile · Place 1 · UnattachedUnattached1 Mile1.4:57.56aSr
Mar 14NCAA Division III Indoor Track & Field ChampionshipsMar 14 · 1 Mile · Place 14 · Johns HopkinsJohns Hopkins1 MileRound P14.4:59.30aJr
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · 1 Mile · Place 7 · Johns HopkinsJohns Hopkins1 Mile75:05.05a—
Feb 7Fastrack National InvitationalFeb 7 · 800 Meters · Place 7 · Johns HopkinsJohns Hopkins800 Meters72:16.39 PBJR

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 19Hopkins Loyola InviteApr 19 · 1500 Meters · Place 18 · Johns HopkinsJohns Hopkins1500 Meters184:45.96JR
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 1500 Meters · Place 21 · Johns HopkinsJohns Hopkins1500 Meters214:32.55aJr

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 7Navy InviteDec 7 · 3000 Meters · Place 4 · Johns HopkinsJohns Hopkins3000 Meters4.10:05.75a PBJr
Feb 24Centennial Conference Indoor ChampionshipsFeb 24 · 1 Mile · Place 2 · Johns HopkinsJohns Hopkins1 Mile25:06.86a—
Feb 24Centennial Conference Indoor ChampionshipsFeb 24 · 800 Meters · Place 2 · Johns HopkinsJohns Hopkins800 Meters22:18.13a—
Jan 19NYC Gotham CupJan 19 · 1 Mile · Place 2 · Johns HopkinsJohns Hopkins1 Mile25:01.09SO
Jan 12TCNJ Indoor InvitationalJan 12 · 800 Meters · Place 1 · Johns HopkinsJohns Hopkins800 Meters12:20.49SO

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23NCAA Division III Outdoor Track & Field ChampionshipsMay 23 · 1500 Meters · Place 17 · Johns HopkinsJohns Hopkins1500 MetersRound P17.4:39.46aSo
May 132024 Widener FQ MeetMay 13 · 1500 Meters · Place 2 · Johns HopkinsJohns Hopkins1500 Meters24:30.02a—
May 3Centennial Conference Outdoor ChampionshipsMay 3 · 1500 Meters · Place 1 · Johns HopkinsJohns Hopkins1500 Meters14:35.19a—
Apr 20Hopkins Loyola InvitationalApr 20 · 1500 Meters · Place 3 · Johns HopkinsJohns Hopkins1500 Meters34:35.59a—
Apr 12Bison Outdoor ClassicApr 12 · 800 Meters · Place 46 · Johns HopkinsJohns Hopkins800 Meters462:15.71a—
Apr 12Bison Outdoor ClassicApr 12 · 1500 Meters · Place 27 · Johns HopkinsJohns Hopkins1500 Meters274:34.14a—
Mar 30Navy Outdoor InvitationalMar 30 · 1500 Meters · Place 1 · Johns HopkinsJohns Hopkins1500 Meters14:38.84a—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 2Boston University Sharon Colyear-Danville Season OpenerDec 2 · 3000 Meters · Place 116 · Johns HopkinsJohns Hopkins3000 Meters116.10:15.33aSo
Mar 4Tufts Last Chance National QualifierMar 4 · 800 Meters · Place 8 · Johns HopkinsJohns Hopkins800 Meters8.2:20.44aFr
Feb 25Centennial Conference Indoor ChampionshipsFeb 25 · 1 Mile · Place 2 · Johns HopkinsJohns Hopkins1 Mile25:03.17FR
Feb 10David Hemery Valentine InvitationalFeb 10 · 1 Mile · Place 133 · Johns HopkinsJohns Hopkins1 Mile133.4:57.92aFr
Jan 20NYC Gotham CupJan 20 · 1000 Meters · Place 3 · Johns HopkinsJohns Hopkins1000 Meters32:59.42 PBFR
Jan 14TCNJ Lions Indoor InvitationalJan 14 · 1 Mile · Place 4 · Johns HopkinsJohns Hopkins1 Mile45:14.92FR

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 52023 Centennial Conference Outdoor Track & Field ChampionshipsMay 5 · 1500 Meters · Place 3 · Johns HopkinsJohns Hopkins1500 Meters34:39.82FR
May 52023 Centennial Conference Outdoor Track & Field ChampionshipsMay 5 · 800 Meters · Place 3 · Johns HopkinsJohns Hopkins800 MetersRound P32:17.07FR
May 52023 Centennial Conference Outdoor Track & Field ChampionshipsMay 5 · 800 Meters · Place 4 · Johns HopkinsJohns Hopkins800 Meters42:17.55FR
Apr 22Hopkins-Loyola InvitationalApr 22 · 1500 Meters · Place 2 · Johns HopkinsJohns Hopkins1500 Meters24:41.64FR
Apr 14Bison Outdoor ClassicApr 14 · 800 Meters · Place 48 · Johns HopkinsJohns Hopkins800 Meters482:17.19FR

2022 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 2Fastrack Season OpenerDec 2 · 1 Mile · Place 2 · Johns HopkinsJohns Hopkins1 Mile2.5:09.30aFr
Mar 11New Balance Nationals IndoorMar 11 · 1 Mile · Place 14 · Jericho-NYJericho-NY1 Mile145:09.9512
Mar 11New Balance Nationals IndoorMar 11 · 1500 Meters · Place 16 · Jericho-NYJericho-NY1500 Meters164:49.9512
Mar 5NYSPHSAA/NYS Federation Indoor ChampionshipsMar 5 · 1500 Meters · Place 20 · JerichoJericho1500 Meters204:53.7312
Mar 5NYSPHSAA/NYS Federation Indoor ChampionshipsMar 5 · 1500 Meters · Place 20 · JerichoJericho1500 Meters204:53.7312
Feb 16Section 8 State QualifierFeb 16 · 1500 Meters · Place 2 · JerichoJericho1500 Meters24:47.93 PB12
Feb 16Section 8 State QualifierFeb 16 · 1500 Meters · Place 2 · JerichoJericho1500 Meters24:47.9312
Feb 9Section 8 Class B ChampsFeb 9 · 1500 Meters · Place 1 · JerichoJericho1500 Meters15:13.4512
Feb 9Section 8 Class B ChampsFeb 9 · 1500 Meters · Place 1 · JerichoJericho1500 Meters15:13.4512
Jan 13Section 8 Conf. 3 ChampsJan 13 · 1500 Meters · Place 1 · JerichoJericho1500 Meters15:02.75—

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 10NYSPHSAA Outdoor Track & Field ChampionshipsJun 10 · 1500 Meters · Place 10 · JerichoJericho1500 Meters10.4:35.11a12
Jun 10NYSPHSAA Outdoor Track & Field ChampionshipsJun 10 · 800 Meters · Place 10 · JerichoJericho800 Meters10.2:15.13a12
Jun 3Section 8 State Qualifier 2Jun 3 · 1500 Meters · Place 1 · JerichoJericho1500 Meters1.4:38.92a12
Jun 3Section 8 State Qualifier 2Jun 3 · 800 Meters · Place 1 · JerichoJericho800 Meters1.2:15.33a12
May 21Bulldog InvitationalMay 21 · 400 Meters · Place 2 · JerichoJericho400 Meters2.59.66a PB12
May 21Bulldog InvitationalMay 21 · 200 Meters · Place 13 · JerichoJericho200 Meters13.28.23a PB12
May 17Section 8 Division 2BMay 17 · 400 Meters · Place 6 · JerichoJericho400 Meters61:02.7212
May 17Section 8 Division 2BMay 17 · Combined results · Place 1 · JerichoJerichoCombined results14:55.44 PB12

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 20Section 8 Group A-C Format CDec 20 · 1500 Meters · Place 2 · JerichoJericho1500 Meters2.4:53.26a12
Dec 13Section 8 Group B-C Format BDec 13 · 1000 Meters · Place 16 · JerichoJericho1000 Meters16.3:40.38a12
Dec 8Section 8 Group C-D Format ADec 8 · 600 Meters · Place 6 · JerichoJericho600 Meters6.1:48.22a PB12
Jun 17Nassau County Sectional MeetJun 17 · 1500 Meters · Place 1 · JerichoJericho1500 Meters15:04.59—
Jun 17Nassau County Sectional MeetJun 17 · 400 Meters · Place 10 · JerichoJericho400 Meters101:05.43—
Jun 9Section 8 County Class AA ChampionshipJun 9 · 1500 Meters · Place 2 · JerichoJericho1500 Meters25:08.90—
Jun 9Section 8 County Class AA ChampionshipJun 9 · 400 Meters · Place 7 · JerichoJericho400 Meters71:06.71—
Jun 1Section 8 Divisionals 2BJun 1 · 1500 Meters · Place 1 · JerichoJericho1500 Meters1.5:02.74a11
Jun 1Section 8 Divisionals 2BJun 1 · 400 Meters · Place 5 · JerichoJericho400 Meters5.1:05.87a11

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11Nassau Coaches InvitationalDec 11 · 1500 Meters · Place 4 · JerichoJericho1500 Meters4.4:52.89a12

2020 Outdoor Track

4 results
DateMeetEventPlMarkGr
Mar 7NYSPHSAA/NYS Federation ChampionshipsMar 7 · 1500 Meters · Place 13 · JerichoJericho1500 Meters134:49.3510
Mar 7NYSPHSAA/NYS Federation ChampionshipsMar 7 · 1500 Meters · Place 13 · JerichoJericho1500 Meters134:49.3510
Feb 11Section VIII State QualifierFeb 11 · 1500 Meters · Place 1 · JerichoJericho1500 Meters1.4:57.12a10
Jan 16Section VIII Conference 4 ChampionshipJan 16 · 1500 Meters · Place 1 · JerichoJericho1500 Meters1.4:57.32a10

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 5Section 8 Class B ChampionshipsFeb 5 · 1500 Meters · Place 1 · JerichoJericho1500 Meters14:58.5210
Jan 11Molloy Stanner GamesJan 11 · 1 Mile · Place 4 · JerichoJericho1 Mile45:18.1610
Jan 7Section 8 Group C & FJan 7 · 1000 Meters · Place 1 · JerichoJericho1000 Meters13:13.9210

2019 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 20Coach Saint InvitationalDec 20 · 1 Mile · Place 3 · JerichoJericho1 Mile3.5:16.88a10
Dec 20Coach Saint InvitationalDec 20 · 1500 Meters · Place 2 · JerichoJericho1500 Meters2.4:56.49a10
Dec 6North Shore Kickoff meetDec 6 · 1000 Meters · Place 2 · JerichoJericho1000 Meters2.3:09.59a10
Mar 2NYSPHSAA/NYS Federation Indoor ChampionshipsMar 2 · 1500 Meters · Place 18 · JerichoJericho1500 Meters184:56.009
Feb 12Section 8 State QualifierFeb 12 · 1500 Meters · Place 2 · JerichoJericho1500 Meters24:53.169
Feb 7Section 8 Class B ChampionshipsFeb 7 · 1500 Meters · Place 2 · JerichoJericho1500 Meters24:57.469
Jan 425th Hispanic GamesJan 4 · 1500 Meters · Place 23 · JerichoJericho1500 Meters235:11.849
Jan 425th Hispanic GamesJan 4 · 1 Mile · Place 21 · JerichoJericho1 Mile215:30.209

2019 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 18Section VIII Group B & F Format CDec 18 · 1500 Meters · Place 1 · JerichoJericho1500 Meters1.5:00.64a10
May 30Section 8 State QualifierMay 30 · 1500 Meters · Place 3 · JerichoJericho1500 Meters34:43.289
May 30Section 8 State QualifierMay 30 · 800 Meters · Place 3 · JerichoJericho800 Meters32:20.849
May 18Bulldog InvitationalMay 18 · 400 Meters · Place 8 · JerichoJericho400 Meters8.63.08a9
May 10Massapequa Chief Invitational-Under The LightsMay 10 · 1500 Meters · Place 5 · JerichoJericho1500 Meters54:49.409
May 10Massapequa Chief Invitational-Under The LightsMay 10 · 400 Meters · Place 2 · JerichoJericho400 Meters21:03.299
May 4Saint Anthony's InviteMay 4 · 1500 Meters · Place 3 · JerichoJericho1500 Meters3.4:47.73a9
Apr 6Nassau Coaches InvitationalApr 6 · 1500 Meters · Place 2 · JerichoJericho1500 Meters2.4:55.109
Jan 16Section VIII Conference 4 ChampionshipJan 16 · 1500 Meters · Place 1 · JerichoJericho1500 Meters1.5:02.48a9
Jan 8Section VIII Groups AC Format DJan 8 · 1000 Meters · Place 1 · JerichoJericho1000 Meters1.3:15.28a PB9

2018 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 19Section VIII Groups AE Format CDec 19 · 1500 Meters · Place 1 · JerichoJericho1500 Meters1.4:57.66a9
Dec 3Section VIII Group A & B Format ADec 3 · 300 Meters · Place 19 · JerichoJericho300 Meters19.50.35a PB9
Dec 3Section VIII Group A & B Format ADec 3 · 1500 Meters · Place 2 · JerichoJericho1500 Meters2.5:05.61a9

2018 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 14Coach Saint InvitationalDec 14 · 1 Mile · Place 4 · JerichoJericho1 Mile4.5:26.91a9
Feb 13Section 8 State QualifierFeb 13 · 1500 Meters · Place 5 · JerichoJericho1500 Meters55:01.158
Feb 7Section 8 Class B ChampionshipFeb 7 · 1500 Meters · Place 4 · JerichoJericho1500 Meters45:07.568
Jan 20Section 8 Group D & EJan 20 · 1000 Meters · Place 7 · JerichoJericho1000 Meters73:21.598
Jan 19New Balance GamesJan 19 · 1000 Meters · Place 88 · JerichoJericho1000 Meters883:27.438
Jan 9Section 8 Conference 4 ChampionshipsJan 9 · 1500 Meters · Place 1 · JerichoJericho1500 Meters15:14.398
Jan 3Section 8 Group A & C Format DJan 3 · 1000 Meters · Place 7 · JerichoJericho1000 Meters7.3:21.59a8

2017 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19Section VIII Group E & A Format ADec 19 · 1500 Meters · Place 4 · JerichoJericho1500 Meters4.5:08.24a8
Dec 14Section VIII Group A & D Format BDec 14 · 1000 Meters · Place 7 · JerichoJericho1000 Meters7.3:21.14a8
Dec 1North Shore Season OpenerDec 1 · 1500 Meters · Place 17 · JerichoJericho1500 Meters17.5:26.81a8
Nov 30Section VIII Group A & B Format ANov 30 · 600 Meters · Place 16 · JerichoJericho600 Meters16.1:56.46a PB8