Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPuma New York International Showcase 2026 · Jan 244:16.62Puma New York International Showcase 2026January 24, 2026
1 Mile · OutdoorOcean Breeze Elite Invitational · Mar 14:19.26Ocean Breeze Elite InvitationalMarch 1, 2025
1000 Meters · IndoorCHSAA NY/BQ Sectionals · Jan 262:33.59aCHSAA NY/BQ SectionalsJanuary 26, 2025
1500 Meters · IndoorMillrose Games Trials - HS · Jan 74:04.46Millrose Games Trials - HSJanuary 7, 2026
1600 Meters · IndoorCHSAA NY/BQ Sectionals · Jan 284:26.23CHSAA NY/BQ SectionalsJanuary 28, 2024
1600 Meters · OutdoorThe Winner's Circle at The Horse Farm · Jun 104:15.99aThe Winner's Circle at The Horse FarmJune 10, 2026
2 Miles · IndoorBishop Loughlin Games · Dec 209:21.18aBishop Loughlin GamesDecember 20, 2025
200 Meters · IndoorOcean Breeze Youth Freedom Games · Jan 827.67aOcean Breeze Youth Freedom GamesJanuary 8, 2023
3000 Meters · IndoorFreedom Games · Jan 69:01.83Freedom GamesJanuary 6, 2024
3000 Meters · OutdoorGlenn D. Loucks Games · May 78:35.88Glenn D. Loucks GamesMay 7, 2026
3200 Meters · IndoorNYPHSAA Indoor State Championships · Mar 89:15.38NYPHSAA Indoor State ChampionshipsMarch 8, 2025
3200 Meters · OutdoorGlenn D. Loucks Games · May 79:10.53Glenn D. Loucks GamesMay 7, 2026
400 Meters · OutdoorCHSAA Freshmen & Sophomore Intersectional Champions · May 1054.30aCHSAA Freshmen & Sophomore Intersectional ChampionsMay 10, 2025
600 Meters · IndoorCHSAA JR WT & Novice Championship · Dec 301:30.94aCHSAA JR WT & Novice ChampionshipDecember 30, 2023
800 Meters · IndoorEastern States Indoor Champs · Mar 32:00.50Eastern States Indoor ChampsMarch 3, 2026
800 Meters · OutdoorGerry Sullivan Invite · Apr 112:01.71aGerry Sullivan InviteApril 11, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 10The Winner's Circle at The Horse FarmJun 10 · 1600 Meters · Place 5 · Monsignor FarrellMonsignor Farrell1600 Meters5.4:15.99a PB11
May 16NY and BQ CHSAA Sectional ChampionshipsMay 16 · 1600 Meters · Place 3 · Monsignor FarrellMonsignor Farrell1600 Meters3.4:21.78a11
May 7Glenn D. Loucks GamesMay 7 · 3200 Meters · Place 12 · Msgr FarrellMsgr Farrell3200 Meters129:10.53 PB11
May 7Glenn D. Loucks GamesMay 7 · 3000 Meters · Place 11 · Msgr FarrellMsgr Farrell3000 Meters118:35.88 PB11
May 3Staten Island T&F ChampionshipsMay 3 · 3200 Meters · Place 1 · Monsignor FarrellMonsignor Farrell3200 Meters1.9:46.14a11
Apr 27Holmdel Twilight Series - Night of 3200sApr 27 · 3200 Meters · Place 12 · Monsignor FarrellMonsignor Farrell3200 Meters12.9:21.61a11
Apr 17Ridge Night Of 1600'SApr 17 · 1600 Meters · Place 4 · Monsignor FarrellMonsignor Farrell1600 Meters4.4:21.63a11
Apr 11Gerry Sullivan InviteApr 11 · 800 Meters · Place 4 · Monsignor FarrellMonsignor Farrell800 Meters4.2:01.71a PB11
Apr 11Gerry Sullivan InviteApr 11 · 400 Meters · Place 15 · Monsignor FarrellMonsignor Farrell400 Meters15.54.71a11
Apr 2Cherokee 3200Apr 2 · 3200 Meters · Place 4 · Monsignor FarrellMonsignor Farrell3200 Meters4.9:25.99a11

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 3Eastern States Indoor ChampsMar 3 · 800 Meters · Place 17 · Monsignor FaMonsignor Fa800 Meters172:00.50 PB11
Feb 21Ocean Breeze EliteFeb 21 · 2 Miles · Place 3 · Monsignor FarrellMonsignor Farrell2 Miles39:21.2811
Feb 14CHSAA Intersectional ChampionshipFeb 14 · 1600 Meters · Place 5 · Monsignor FarrellMonsignor Farrell1600 Meters54:26.6211
Jan 29CHSAA NY/BQ Varsity SectionalsJan 29 · 1000 Meters · Place 3 · Monsignor FarrellMonsignor Farrell1000 Meters32:34.5211
Jan 24Puma New York International Showcase 2026Jan 24 · 1 Mile · Place 7 · Monsignor FarrellMonsignor Farrell1 Mile74:16.62 PB11
Jan 7Millrose Games Trials - HSJan 7 · 1 Mile · Place 5 · Monsignor FaMonsignor Fa1 Mile54:21.6711
Jan 7Millrose Games Trials - HSJan 7 · 1500 Meters · Place 4 · Monsignor FaMonsignor Fa1500 Meters44:04.46 PB11
Jan 3Ocean Breeze Freedom GamesJan 3 · 3200 Meters · Place 2 · Monsignor FarrellMonsignor Farrell3200 Meters29:21.5011

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20Bishop Loughlin GamesDec 20 · 2 Miles · Place 2 · Monsignor FarrellMonsignor Farrell2 Miles2.9:21.18a PB11
Mar 8NYPHSAA Indoor State ChampionshipsMar 8 · 3200 Meters · Place 8 · Monsignor FarrellMonsignor Farrell3200 Meters89:15.38 PB10
Feb 15CHSAA Intersectional ChampionshipFeb 15 · 3200 Meters · Place 1 · Monsignor FarrellMonsignor Farrell3200 Meters19:20.1610
Feb 1Ocean Breeze InvitationalFeb 1 · 1 Mile · Place 4 · Monsignor FarrellMonsignor Farrell1 Mile4.4:20.36a10
Jan 26CHSAA NY/BQ SectionalsJan 26 · 1000 Meters · Place 1 · Monsignor FarrellMonsignor Farrell1000 Meters12:33.59a PB—
Jan 4Ocean Breeze Freedom GamesJan 4 · 3200 Meters · Place 3 · Monsignor FarrellMonsignor Farrell3200 Meters39:18.7410

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 31Easterns States ChampionshipsMay 31 · 1 Mile · Place 3 · Monsignor FaMonsignor Fa1 Mile34:25.49—
May 24CHSAA New York State Intersectional ChampionshipMay 24 · 1600 Meters · Place 2 · Monsignor FarrellMonsignor Farrell1600 Meters24:21.5510
May 17NY and BQ CHSAA Sectional ChampionshipsMay 17 · 3200 Meters · Place 1 · Monsignor FarrellMonsignor Farrell3200 Meters19:28.8510
May 10CHSAA Freshmen & Sophomore Intersectional ChampionsMay 10 · 400 Meters · Place 7 · Monsignor FarrellMonsignor Farrell400 Meters7.54.30a PB10
May 4Staten Island T&F ChampionshipsMay 4 · 3200 Meters · Place 1 · Monsignor FarrellMonsignor Farrell3200 Meters1.9:16.79a10
May 4Staten Island T&F ChampionshipsMay 4 · 1600 Meters · Place 4 · Monsignor FarrellMonsignor Farrell1600 Meters4.4:30.62a10
Apr 27NY and BQ CHSAA Frosh/Soph Sectional ChampionshipsApr 27 · 3200 Meters · Place 1 · Monsignor FarrellMonsignor Farrell3200 Meters19:26.5210
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 9 · Monsignor FarrellMonsignor Farrell1600 Meters9.4:22.81a10
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 9 · Monsignor FarrellMonsignor Farrell1600 Meters9.4:22.81a10
Mar 1Ocean Breeze Elite InvitationalMar 1 · 1 Mile · Place 4 · Monsignor FarrellMonsignor Farrell1 Mile44:19.26 PB10
Mar 1Ocean Breeze Elite InvitationalMar 1 · 1 Mile · Place 4 · Monsignor FarrellMonsignor Farrell1 Mile44:19.2610

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 21Bishop Loughlin GamesDec 21 · 2 Miles · Place 2 · Monsignor FarrellMonsignor Farrell2 Miles2.9:36.11a10
Feb 24Ocean Breeze Elite InvitationalFeb 24 · 1000 Meters · Place 3 · Monsignor FarrellMonsignor Farrell1000 Meters32:36.399
Feb 17CHSAA Intersectional ChampionshipFeb 17 · 3200 Meters · Place 5 · Monsignor FarrellMonsignor Farrell3200 Meters59:33.839
Feb 17CHSAA Intersectional ChampionshipFeb 17 · 3200 Meters · Place 5 · Monsignor FarrellMonsignor Farrell3200 Meters59:33.839
Jan 28CHSAA NY/BQ SectionalsJan 28 · 1600 Meters · Place 3 · Monsignor FaMonsignor Fa1600 Meters34:26.23 PB9
Jan 14Staten Island HS T & F Association Varsity ChampionshipJan 14 · 1600 Meters · Place 3 · Monsignor FarrellMonsignor Farrell1600 Meters34:35.159
Jan 14Staten Island HS T & F Association Varsity ChampionshipJan 14 · 3200 Meters · Place 1 · Monsignor FarrellMonsignor Farrell3200 Meters19:51.519
Jan 6Freedom GamesJan 6 · 3000 Meters · Place 6 · Monsignor FarrellMonsignor Farrell3000 Meters69:01.83 PB9
Jan 6Freedom GamesJan 6 · 3200 Meters · Place 6 · Monsignor FarrellMonsignor Farrell3200 Meters69:38.879

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 2Eastern States ChampionshipJun 2 · 1 Mile · Place 9 · Monsignor FaMonsignor Fa1 Mile94:25.26—
May 29Staten Island Frosh ChampsMay 29 · 3200 Meters · Place 1 · Monsignor FarrellMonsignor Farrell3200 Meters1.10:19.26a9
May 29Staten Island Frosh ChampsMay 29 · 800 Meters · Place 1 · Monsignor FarrellMonsignor Farrell800 Meters1.2:13.52a9
May 25CHSAA New York State Intersectional ChampionshipMay 25 · 1600 Meters · Place 4 · Monsignor FarrellMonsignor Farrell1600 Meters44:26.309
May 18NY and BQ CHSAA Sectional ChampionshipsMay 18 · 3200 Meters · Place 1 · Monsignor FarrellMonsignor Farrell3200 Meters19:31.639
May 11CHSAA Freshmen & Sophomore Boys & Girls Intersectional ChampionsMay 11 · 1600 Meters · Place 1 · Monsignor FarrellMonsignor Farrell1600 Meters14:38.149
May 11CHSAA Freshmen & Sophomore Boys & Girls Intersectional ChampionsMay 11 · 800 Meters · Place 1 · Monsignor FarrellMonsignor Farrell800 Meters12:02.799
May 5Staten Island T&F ChampionshipMay 5 · 3200 Meters · Place 1 · Monsignor FarrellMonsignor Farrell3200 Meters1.9:39.36a9
May 5Staten Island T&F ChampionshipMay 5 · 800 Meters · Place 4 · Monsignor FarrellMonsignor Farrell800 Meters4.2:06.009
Apr 12Cherokee Night Racer #1: Night of 3200'sApr 12 · 3200 Meters · Place 20 · Monsignor FarrellMonsignor Farrell3200 Meters20.9:40.90a9

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 30CHSAA JR WT & Novice ChampionshipDec 30 · 600 Meters · Place 2 · Monsignor FarrellMonsignor Farrell600 Meters2.1:30.94a PB9
Dec 16Bishop Loughlin GamesDec 16 · 1 Mile · Place 8 · Monsignor FarrellMonsignor Farrell1 Mile8.4:34.54a9
Dec 9Nassau Coaches InvitationalDec 9 · 1000 Meters · Place 1 · Monsignor FarrellMonsignor Farrell1000 Meters1.2:42.91a9
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 1500 Meters · Place 3 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners1500 Meters34:44.47—
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 800 Meters · Place 6 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners800 Meters62:16.09—
Jan 22Ocean Breeze Youth InvitationalJan 22 · 800 Meters · Place 8 · OB WaveRunnersOB WaveRunners800 Meters82:19.35—
Jan 22Ocean Breeze Youth InvitationalJan 22 · 1500 Meters · Place 10 · OB WaveRunnersOB WaveRunners1500 Meters104:52.76—
Jan 22Ocean Breeze Youth InvitationalJan 22 · 1500 Meters · Place 10 · Ocean Breeze Wave RunneOcean Breeze Wave Runne1500 Meters104:52.76a—
Jan 22Ocean Breeze Youth InvitationalJan 22 · 800 Meters · Place 8 · Ocean Breeze Wave RunneOcean Breeze Wave Runne800 Meters82:19.35a—
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 200 Meters · Place 16 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners200 Meters16.27.67a PB8

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 1 Mile · Place 5 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners1 Mile5.5:28.22a8
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 600 Meters · Place 8 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners600 Meters8.1:44.56a8