Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorOcean Breeze Invitational · Feb 14:50.38aOcean Breeze InvitationalFebruary 1, 2025
1 Mile · OutdoorStaten Island Frosh Champs · May 284:58.99aStaten Island Frosh ChampsMay 28, 2025
1000 Meters · IndoorCHSAA Freshmen & Sophomore Boys Intersectionals · Feb 82:54.18CHSAA Freshmen & Sophomore Boys IntersectionalsFebruary 8, 2025
1500 Meters · OutdoorBaby Blue Track Invitational · Apr 112:05.51Baby Blue Track InvitationalApril 1, 2023
1600 Meters · IndoorOcean Breeze Freedom Games · Jan 34:56.99Ocean Breeze Freedom GamesJanuary 3, 2026
1600 Meters · OutdoorRidge Night Of 1600'S · Apr 164:57.84aRidge Night Of 1600'SApril 16, 2025
300 Meters · IndoorBishop Loughlin Games · Dec 2143.88aBishop Loughlin GamesDecember 21, 2024
3000m Steeplechase · 0.914m · OutdoorStaten Island T&F Championship · May 512:59.20Staten Island T&F ChampionshipMay 5, 2024
3000m Steeplechase · OutdoorGold Rush Invitational · Apr 2712:55.00Gold Rush InvitationalApril 27, 2024
3200 Meters · IndoorCHSAA Novice Championship · Dec 3010:59.92aCHSAA Novice ChampionshipDecember 30, 2025
3200 Meters · OutdoorNY and BQ CHSAA Sectional Championships · May 1710:51.89NY and BQ CHSAA Sectional ChampionshipsMay 17, 2025
400 Meters · IndoorCHSAA NY/BQ Sectionals · Jan 261:00.95aCHSAA NY/BQ SectionalsJanuary 26, 2025
400 Meters · OutdoorCHSAA Season Opener · Mar 291:04.65CHSAA Season OpenerMarch 29, 2025
600 Meters · IndoorCHSAA NY/BQ Frosh Soph Sectionals · Jan 101:34.00CHSAA NY/BQ Frosh Soph SectionalsJanuary 10, 2026
800 Meters · IndoorCHSAA NY/BQ Varsity Sectionals · Jan 292:08.89CHSAA NY/BQ Varsity SectionalsJanuary 29, 2026
800 Meters · OutdoorThe Winner's Circle at The Horse Farm · Jun 102:12.35aThe Winner's Circle at The Horse FarmJune 10, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 10The Winner's Circle at The Horse FarmJun 10 · 800 Meters · Place 28 · Monsignor Farrell800 Meters28.2:12.35a PB12
May 28S.I. Frosh Championships & Last ChanceMay 28 · 1 Mile · Place 20 · Monsignor Farrell1 Mile20.5:14.50a12
May 28Staten Island Frosh ChampsMay 28 · 1 Mile · Place 20 · Monsignor Farrell1 Mile20.5:14.50a12
May 16NY and BQ CHSAA Sectional ChampionshipsMay 16 · 800 Meters · Place 29 · Monsignor Farrell800 Meters29.2:17.28a12
May 3Staten Island T&F ChampionshipsMay 3 · 800 Meters · Monsignor Farrell800 Meters—DNS12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 14CHSAA Intersectional ChampionshipFeb 14 · 1600 Meters · Place 42 · Monsignor Farrell1600 Meters425:03.6612
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 32 · Monsignor Farrell800 Meters322:09.6712
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 32 · Monsignor Farrell800 Meters322:09.6712
Jan 29CHSAA NY/BQ Varsity SectionalsJan 29 · 1600 Meters · Place 13 · Monsignor Farrell1600 Meters135:02.1012
Jan 29CHSAA NY/BQ Varsity SectionalsJan 29 · 800 Meters · Place 7 · Monsignor Farrell800 Meters72:08.89 PB12
Jan 10CHSAA NY/BQ Frosh Soph SectionalsJan 10 · 600 Meters · Place 8 · Monsignor Farrell600 Meters81:34.00 PB12
Jan 3Ocean Breeze Freedom GamesJan 3 · 1600 Meters · Place 33 · Monsignor Farrell1600 Meters334:56.99 PB12

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 30CHSAA Novice ChampionshipDec 30 · 3200 Meters · Place 13 · Monsignor Farrell3200 Meters13.10:59.92a PB12
Dec 20Bishop Loughlin GamesDec 20 · 1 Mile · Place 76 · Monsignor Farrell1 Mile76.5:06.67a12
Dec 13Nassau Coaches InvitationalDec 13 · 1600 Meters · Place 32 · Monsignor Farrell1600 Meters32.5:04.78a12
Feb 15CHSAA Intersectional ChampionshipFeb 15 · 1000 Meters · Place 18 · Monsignor Farrell1000 Meters182:54.5811
Feb 8CHSAA Freshmen & Sophomore Boys IntersectionalsFeb 8 · 1000 Meters · Place 12 · Monsignor Farrell1000 Meters122:54.18 PB11
Feb 1Ocean Breeze InvitationalFeb 1 · 1 Mile · Place 2 · Monsignor Farrell1 Mile2.4:50.38a PB11
Jan 26CHSAA NY/BQ SectionalsJan 26 · 800 Meters · Place 18 · Monsignor Farrell800 Meters182:16.27a—
Jan 26CHSAA NY/BQ SectionalsJan 26 · 400 Meters · Place 17 · Monsignor Farrell400 Meters171:00.95a PB—
Jan 4Ocean Breeze Freedom GamesJan 4 · 600 Meters · Place 6 · Monsignor Farrell600 Meters61:37.2511

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 31Easterns States ChampionshipsMay 31 · 800 Meters · Place 56 · Monsignor Fa800 Meters562:15.12—
May 28Staten Island Frosh ChampsMay 28 · 1 Mile · Place 17 · Monsignor Farrell1 Mile17.4:58.99a PB11
May 24CHSAA New York State Intersectional ChampionshipMay 24 · 800 Meters · Place 24 · Monsignor Farrell800 Meters242:13.4811
May 17NY and BQ CHSAA Sectional ChampionshipsMay 17 · 3200 Meters · Place 11 · Monsignor Farrell3200 Meters1110:51.89 PB11
Apr 26Gold Rush InvitationalApr 26 · 800 Meters · Place 28 · Monsignor Fa800 Meters282:13.8711
Apr 26Gold Rush InvitationalApr 26 · 800 Meters · Place 28 · Monsignor Fa800 Meters282:13.8711
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 99 · Monsignor Farrell1600 Meters99.4:57.84a PB11
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 99 · Monsignor Farrell1600 Meters99.4:57.84a11
Mar 29CHSAA Season OpenerMar 29 · 400 Meters · Place 88 · Monsignor Farrell400 Meters881:04.65 PB11

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30CHSAA Novice ChampionshipDec 30 · 1600 Meters · Place 12 · Monsignor Farrell1600 Meters12.5:14.98a11
Dec 21Bishop Loughlin GamesDec 21 · 300 Meters · Place 97 · Monsignor Farrell300 MetersRound P97.43.88a PB11
Dec 21Bishop Loughlin GamesDec 21 · 1000 Meters · Place 63 · Monsignor Farrell1000 Meters63.3:09.37a11
Feb 10CHSAA Freshmen & Sophomore Boys IntersectionalsFeb 10 · 1600 Meters · Place 14 · Monsignor Farrell1600 Meters145:17.8710
Jan 28CHSAA NY/BQ SectionalsJan 28 · 1600 Meters · Place 23 · Monsignor Fa1600 Meters235:30.0610

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 29Staten Island Frosh ChampsMay 29 · 1 Mile · Place 31 · Monsignor Farrell1 Mile31.5:41.89a10
May 11CHSAA Freshmen & Sophomore Boys & Girls Intersectional ChampionsMay 11 · 400 Meters · Place 42 · Monsignor Farrell400 Meters421:07.8710
May 11CHSAA Freshmen & Sophomore Boys & Girls Intersectional ChampionsMay 11 · 1600 Meters · Place 13 · Monsignor Farrell1600 Meters135:15.9310
May 5Staten Island T&F ChampionshipMay 5 · 3000m Steeplechase · Place 8 · Monsignor Farrell3000m Steeplechase0.914m8.12:59.20 PB10
Apr 27Gold Rush InvitationalApr 27 · 3000m Steeplechase · Place 16 · Monsignor Fa3000m Steeplechase1612:55.00 PB10
Apr 12Cherokee Night Racer #1: Night of 3200'sApr 12 · 3200 Meters · Place 248 · Monsignor Farrell3200 Meters248.11:40.00a10

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30CHSAA JR WT & Novice ChampionshipDec 30 · 1600 Meters · Place 20 · Monsignor Farrell1600 Meters20.5:20.89a10
Dec 16Bishop Loughlin GamesDec 16 · 600 Meters · Place 29 · Monsignor Farrell600 Meters29.1:44.01a10
Dec 9Nassau Coaches InvitationalDec 9 · 1000 Meters · Place 55 · Monsignor Farrell1000 Meters55.3:15.11a10
Feb 11CHSAA Freshmen & Sophomore Boys IntersectionalsFeb 11 · 1600 Meters · Place 27 · Monsignor Farrell1600 Meters276:10.219
Jan 14CHSAA NY/BQ Frosh Soph SectionalsJan 14 · 800 Meters · Place 17 · Monsignor Farrell800 Meters172:47.399

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 1Baby Blue Track InvitationalApr 1 · 1500 Meters · Place 25 · Monsignor Fa1500 Meters2512:05.51 PB—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30CHSAA JR WT & Novice ChampionshipDec 30 · 1600 Meters · Place 50 · Monsignor Farrell1600 Meters50.6:25.21a9
Dec 17Bishop Loughlin GamesDec 17 · 1000 Meters · Place 37 · Monsignor Farrell1000 Meters37.3:39.73a9
Dec 10CHSAA Relay CarnivalDec 10 · 1600 Meters · Place 27 · Monsignor Farrell1600 Meters27.6:32.90a9