Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorBishop Loughlin Games · Dec 163:47.30aBishop Loughlin GamesDecember 16, 2023
1500 Meters · IndoorPSAL Staten Island Borough Championships · Jan 285:31.15PSAL Staten Island Borough ChampionshipsJanuary 28, 2026
1500 Meters · OutdoorStaten Island T&F Championships · May 35:32.74aStaten Island T&F ChampionshipsMay 3, 2026
1600 Meters · IndoorOcean Breeze Freedom Games · Jan 46:19.92Ocean Breeze Freedom GamesJanuary 4, 2025
3000 Meters · IndoorPSAL Staten Island Borough Championships · Jan 2811:53.14PSAL Staten Island Borough ChampionshipsJanuary 28, 2026
3000 Meters · OutdoorPSAL Staten Island Champs · May 1611:56.89PSAL Staten Island ChampsMay 16, 2026
400 Meters · OutdoorBaby Blue Track Invitational · Apr 11:22.79Baby Blue Track InvitationalApril 1, 2023
800 Meters · IndoorOcean Breeze Invitational · Feb 12:47.39aOcean Breeze InvitationalFebruary 1, 2025
800 Meters · OutdoorStaten Island Champs · May 72:52.62aStaten Island ChampsMay 7, 2023
800 Meters · Relay Split · OutdoorStaten Island T&F Championship · May 52:53.5Staten Island T&F ChampionshipMay 5, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 24PSAL City ChampionshipMay 24 · 3000 Meters · Place 21 · Tottenville3000 Meters21.12:06.23a12
May 16PSAL Staten Island ChampsMay 16 · 3000 Meters · Place 3 · Tottenville3000 Meters311:56.89 PB—
May 16PSAL Staten Island ChampsMay 16 · 1500 Meters · Place 7 · Tottenville1500 Meters75:39.53—
May 3Staten Island T&F ChampionshipsMay 3 · 3000 Meters · Place 5 · Tottenville3000 Meters5.12:07.95a12
May 3Staten Island T&F ChampionshipsMay 3 · 1500 Meters · Place 6 · Tottenville1500 Meters6.5:32.74a PB12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 21PSAL City ChampionshipsFeb 21 · 3000 Meters · Place 15 · Tottenville3000 Meters1512:09.1412
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 10 · Tottenville800 Meters102:48.4612
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 10 · Tottenville800 Meters102:48.4612
Jan 28PSAL Staten Island Borough ChampionshipsJan 28 · 1500 Meters · Place 4 · Tottenville1500 Meters45:31.15 PB12
Jan 28PSAL Staten Island Borough ChampionshipsJan 28 · 3000 Meters · Place 4 · Tottenville3000 Meters411:53.14 PB12
Jan 18SIHST&FA ChampionshipsJan 18 · 1500 Meters · Place 6 · Tottenville1500 Meters65:41.1912
Jan 18SIHST&FA ChampionshipsJan 18 · 3000 Meters · Place 5 · Tottenville3000 Meters512:04.5912

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 29PSAL Holiday ClassicDec 29 · 3000 Meters · Place 12 · Tottenville3000 Meters12.12:24.22a12
Dec 6SIHST&FA RelaysDec 6 · 3000 Meters · Place 1 · Tottenville3000 Meters1.11:57.42a12
Nov 30PSAL Gobbler ClassicNov 30 · 3000 Meters · Place 5 · Tottenville3000 Meters5.12:22.53a12
Feb 1Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 25 · Tottenville800 Meters25.2:47.39a PB11
Jan 27PSAL Staten Island Borough ChampionshipsJan 27 · 3000 Meters · Place 7 · Tottenville3000 Meters712:41.5611
Jan 20PSAL MLK RelaysJan 20 · 1500 Meters · Place 38 · Tottenville1500 Meters385:47.7111
Jan 4Ocean Breeze Freedom GamesJan 4 · 1600 Meters · Place 43 · Tottenville1600 Meters436:19.92 PB11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 17PSAL Staten Island ChampsMay 17 · 3000 Meters · Place 3 · Tottenville3000 Meters312:19.10—
May 17PSAL Staten Island ChampsMay 17 · 1500 Meters · Place 5 · Tottenville1500 Meters55:42.90—
May 4Staten Island T&F ChampionshipsMay 4 · 3000 Meters · Place 6 · Tottenville3000 Meters6.12:04.99a11
May 4Staten Island T&F ChampionshipsMay 4 · 1500 Meters · Place 8 · Tottenville1500 Meters8.5:39.11a11

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 27PSAL Holiday ClassicDec 27 · 1500 Meters · Place 26 · Tottenville1500 Meters26.5:50.79a11
Dec 7SIHST&FA RelaysDec 7 · 3000 Meters · Place 1 · Tottenville3000 Meters1.12:24.65a11
Jan 14Staten Island HS T & F Association Varsity ChampionshipJan 14 · 1500 Meters · Place 7 · Tottenville1500 Meters75:46.4310
Jan 6Freedom GamesJan 6 · 1600 Meters · Place 11 · Tottenville1600 Meters116:31.0310

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 2PSAL Frosh/Soph ChampsJun 2 · 3000 Meters · Place 10 · Tottenville3000 Meters10.12:48.23a10
May 18PSAL Staten Island ChampsMay 18 · 3000 Meters · Place 5 · Tottenville3000 Meters512:27.14—
May 5Staten Island T&F ChampionshipMay 5 · 800 Meters · Tottenville800 MetersRelay Split—2:53.5 PB10
May 5Staten Island T&F ChampionshipMay 5 · 1500 Meters · Place 7 · Tottenville1500 Meters7.5:48.62a10
Mar 3PSAL Frosh/Soph ChampsMar 3 · 3000 Meters · Place 6 · Tottenville3000 Meters612:56.10—
Mar 3PSAL Frosh/Soph ChampsMar 3 · 1500 Meters · Place 6 · Tottenville1500 Meters65:52.17—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27PSAL Holiday ClassicDec 27 · 1500 Meters · Place 13 · Tottenville1500 Meters13.5:53.70a10
Dec 16Bishop Loughlin GamesDec 16 · 1000 Meters · Place 25 · Tottenville1000 Meters25.3:47.30a PB10

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 4PSAL Frosh/Soph ChampsJun 4 · 1500 Meters · Place 9 · Tottenville1500 Meters95:56.39—
May 7Staten Island ChampsMay 7 · 800 Meters · Place 11 · Tottenville800 Meters11.2:52.62a PB9
Apr 1Baby Blue Track InvitationalApr 1 · 400 Meters · Place 35 · Tottenville400 Meters351:22.79 PB—