Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorEasterns States Championships · May 3111.459Easterns States ChampionshipsMay 31, 2025
1000 Meters · IndoorCHSAA Freshmen & Sophomore Boys Intersectionals · Feb 73:10.36CHSAA Freshmen & Sophomore Boys IntersectionalsFebruary 7, 2026
110m Hurdles · 39" / 0.991m · OutdoorStaten Island T&F Championships · May 314.3Staten Island T&F ChampionshipsMay 3, 2026
110m Hurdles · 39" / 0.991m · Outdoor · Hand timedStaten Island Champs · May 717.5hStaten Island ChampsMay 7, 2023
110m Hurdles · 42" / 1.067m · OutdoorEast Coast Champs · Jun 1215.09aEast Coast Champs June 12, 2026
1500 Meters · OutdoorCHSAA PENTATHLON · May 285:37.68aCHSAA PENTATHLONMay 28, 2026
1600 Meters · OutdoorMorris County - Richard Fahey Fr -So Champs · May 86:26.18aMorris County - Richard Fahey Fr -So ChampsMay 8, 2026
200 Meters · OutdoorNY and BQ CHSAA Sectional Championships · May 1824.77NY and BQ CHSAA Sectional ChampionshipsMay 18, 2024
300 Meters · IndoorOcean Breeze Freedom Games · Jan 338.46Ocean Breeze Freedom GamesJanuary 3, 2026
400 Meters · OutdoorCHSAA Season Opener · Apr 51:00.84CHSAA Season OpenerApril 5, 2024
55 Meter · IndoorIgnatian Invitational · Dec 218.60Ignatian InvitationalDecember 21, 2019
55 Meters · IndoorOcean Breeze Freedom Games · Jan 47.00Ocean Breeze Freedom GamesJanuary 4, 2025
55m Hurdles · 39" · IndoorOcean Breeze Invitational · Feb 17.85aOcean Breeze InvitationalFebruary 1, 2025
High Jump · IndoorOcean Breeze Invitational · Feb 15-8Ocean Breeze InvitationalFebruary 1, 2025
High Jump · OutdoorStaten Island T&F Championships · May 45-06.00Staten Island T&F ChampionshipsMay 4, 2025
Long Jump · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 315.82mThe 11th Annual Ocean Breeze Invitational 2026January 31, 2026
Long Jump · OutdoorCHSAA PENTATHLON · May 285.92mCHSAA PENTATHLONMay 28, 2026
Pentathlon (Outdoor) · Standard · OutdoorCHSAA PENTATHLON · May 282912CHSAA PENTATHLONMay 28, 2026
Shot Put · 12lb · OutdoorCHSAA PENTATHLON · May 2812.48mCHSAA PENTATHLONMay 28, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 12East Coast Champs Jun 12 · 110m Hurdles · Place 5 · Monsignor FarrellMonsignor Farrell110m Hurdles42" / 1.067mRound P5.15.42aWind: -0.412
Jun 12East Coast Champs Jun 12 · 110m Hurdles · Place 3 · Monsignor FarrellMonsignor Farrell110m Hurdles42" / 1.067m3.15.09a PBWind: -0.512
May 28CHSAA PENTATHLONMay 28 · Pentathlon (Outdoor) · Place 1 · Monsignor FarrellMonsignor FarrellPentathlon (Outdoor)Standard1.2912 PB12
May 28CHSAA PENTATHLONMay 28 · Long Jump · Place 2 · Monsignor FarrellMonsignor FarrellLong Jump2.5.92m PB12
May 28CHSAA PENTATHLONMay 28 · High Jump · Place 2 · Monsignor FarrellMonsignor FarrellHigh Jump2.1.66m12
May 28CHSAA PENTATHLONMay 28 · Shot Put · Place 1 · Monsignor FarrellMonsignor FarrellShot Put12lb1.12.48m PB12
May 28CHSAA PENTATHLONMay 28 · 110m Hurdles · Place 1 · Monsignor FarrellMonsignor Farrell110m Hurdles39" / 0.991m1.15.14a12
May 28CHSAA PENTATHLONMay 28 · 1500 Meters · Place 6 · Monsignor FarrellMonsignor Farrell1500 Meters6.5:37.68a PB12
May 16NY and BQ CHSAA Sectional ChampionshipsMay 16 · 110m Hurdles · Place 4 · Monsignor FarrellMonsignor Farrell110m Hurdles39" / 0.991mRound P4.14.96a12
May 16NY and BQ CHSAA Sectional ChampionshipsMay 16 · 110m Hurdles · Place 3 · Monsignor FarrellMonsignor Farrell110m Hurdles39" / 0.991m3.14.77a12
May 16NY and BQ CHSAA Sectional ChampionshipsMay 16 · 100 Meters · Place 14 · Monsignor FarrellMonsignor Farrell100 MetersRound P14.11.61a12
May 8Morris County - Richard Fahey Fr -So ChampsMay 8 · 1600 Meters · Place 56 · RandolphRandolph1600 Meters56.6:26.18a PB9
May 7Glenn D. Loucks GamesMay 7 · 110m Hurdles · Place 12 · Msgr FarrellMsgr Farrell110m Hurdles1214.8212
May 3Staten Island T&F ChampionshipsMay 3 · Shot Put · Place 3 · Monsignor FarrellMonsignor FarrellShot Put12lb3.38' 7"12
May 3Staten Island T&F ChampionshipsMay 3 · 110m Hurdles · Place 2 · Monsignor FarrellMonsignor Farrell110m Hurdles39" / 0.991m2.14.3 PB12
Apr 25Gold Rush InvitationalApr 25 · Shot Put · Place 6 · Monsignor FarrellMonsignor FarrellShot Put640-912
Apr 25Gold Rush InvitationalApr 25 · 200m Hurdles · Place 3 · Monsignor FarrellMonsignor Farrell200m Hurdles326.39a12
Apr 17Ridge Night Of 1600'SApr 17 · 110m Hurdles · Place 4 · Monsignor FarrellMonsignor Farrell110m Hurdles39" / 0.991m4.15.40a12
Mar 28CHSAA Season OpenerMar 28 · Long Jump · Place 4 · Monsignor FarrellMonsignor FarrellLong Jump4.17-812
Mar 28CHSAA Season OpenerMar 28 · 110m Hurdles · Place 1 · Monsignor FarrellMonsignor Farrell110m Hurdles39" / 0.991m1.15.61a12
Mar 6NYSPHSAA -NY State ChampsMar 6 · 55m Hurdles · Place 21 · Monsignor FaMonsignor Fa55m Hurdles217.8012

2026 Indoor Track

23 results
DateMeetEventPlMarkGr
Mar 3Eastern States Indoor ChampsMar 3 · 55m Hurdles · Place 12 · Monsignor FaMonsignor Fa55m HurdlesRound S127.7012
Mar 3Eastern States Indoor ChampsMar 3 · 55m Hurdles · Place 11 · Monsignor FaMonsignor Fa55m HurdlesRound P117.70912
Feb 14CHSAA Intersectional ChampionshipFeb 14 · 55m Hurdles · Place 1 · Monsignor FarrellMonsignor Farrell55m HurdlesRound P17.8012
Feb 14CHSAA Intersectional ChampionshipFeb 14 · 55m Hurdles · Place 3 · Monsignor FarrellMonsignor Farrell55m Hurdles37.8012
Feb 7CHSAA Freshmen & Sophomore Boys IntersectionalsFeb 7 · 1000 Meters · Place 18 · Monsignor FarrellMonsignor Farrell1000 Meters183:10.36 PB12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 1000 Meters · Place 20 · Monsignor FarrellMonsignor Farrell1000 Meters203:15.3312
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · High Jump · Place 12 · Monsignor FarrellMonsignor FarrellHigh Jump121.61m12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Shot Put · Place 3 · Monsignor FarrellMonsignor FarrellShot Put311.59m12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Long Jump · Place 13 · Monsignor FarrellMonsignor FarrellLong Jump135.82m PB12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 60m Hurdles · Place 3 · Monsignor FarrellMonsignor Farrell60m Hurdles38.6412
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 1000 Meters · Place 20 · Monsignor FarrellMonsignor Farrell1000 Meters203:15.3312
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · High Jump · Place 12 · Monsignor FarrellMonsignor FarrellHigh Jump121.61m12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Shot Put · Place 3 · Monsignor FarrellMonsignor FarrellShot Put311.59m12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Long Jump · Place 13 · Monsignor FarrellMonsignor FarrellLong Jump135.82m12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 60m Hurdles · Place 3 · Monsignor FarrellMonsignor Farrell60m Hurdles38.6412
Jan 29CHSAA NY/BQ Varsity SectionalsJan 29 · High Jump · Place 9 · Monsignor FarrellMonsignor FarrellHigh Jump95-412
Jan 29CHSAA NY/BQ Varsity SectionalsJan 29 · 55m Hurdles · Place 3 · Monsignor FarrellMonsignor Farrell55m HurdlesRound P38.0312
Jan 29CHSAA NY/BQ Varsity SectionalsJan 29 · 55m Hurdles · Place 4 · Monsignor FarrellMonsignor Farrell55m Hurdles47.9812
Jan 18SIHST&FA ChampionshipsJan 18 · High Jump · Place 4 · Monsignor FarrellMonsignor FarrellHigh Jump45-612
Jan 18SIHST&FA ChampionshipsJan 18 · 55m Hurdles · Place 2 · Monsignor FarrellMonsignor Farrell55m HurdlesRound P27.8112
Jan 18SIHST&FA ChampionshipsJan 18 · 55m Hurdles · Place 2 · Monsignor FarrellMonsignor Farrell55m Hurdles27.8712
Jan 3Ocean Breeze Freedom GamesJan 3 · 300 Meters · Place 32 · Monsignor FarrellMonsignor Farrell300 Meters3238.46 PB12
Jan 3Ocean Breeze Freedom GamesJan 3 · 55m Hurdles · Place 11 · Monsignor FarrellMonsignor Farrell55m HurdlesRound P118.0112

2025 Indoor Track

20 results
DateMeetEventPlMarkGr
Dec 30CHSAA Novice ChampionshipDec 30 · 55m Hurdles · Place 1 · Monsignor FarrellMonsignor Farrell55m Hurdles39"Round P1.7.99a12
Dec 30CHSAA Novice ChampionshipDec 30 · 55m Hurdles · Place 2 · Monsignor FarrellMonsignor Farrell55m Hurdles39"2.8.05a12
Dec 30CHSAA Novice ChampionshipDec 30 · Long Jump · Place 7 · Monsignor FarrellMonsignor FarrellLong Jump7.18-7.5012
Dec 20Bishop Loughlin GamesDec 20 · 55m Hurdles · Place 7 · Monsignor FarrellMonsignor Farrell55m Hurdles39"Round P7.8.09a12
Dec 20Bishop Loughlin GamesDec 20 · 55m Hurdles · Place 6 · Monsignor FarrellMonsignor Farrell55m Hurdles39"6.7.93a12
Dec 20Bishop Loughlin GamesDec 20 · Long Jump · Place 22 · Monsignor FarrellMonsignor FarrellLong Jump22.18-912
Dec 6SIHST&FA RelaysDec 6 · 55m Hurdles · Place 1 · Monsignor FarrellMonsignor Farrell55m Hurdles39"1.7.99a12
Mar 4Eastern States Indoor ChampionshipsMar 4 · 55m Hurdles · Place 17 · Monsignor FaMonsignor Fa55m HurdlesRound S177.83611
Mar 4Eastern States Indoor ChampionshipsMar 4 · 55m Hurdles · Place 29 · Monsignor FaMonsignor Fa55m HurdlesRound P297.95711
Feb 15CHSAA Intersectional ChampionshipFeb 15 · High Jump · Place 3 · Monsignor FarrellMonsignor FarrellHigh Jump35-1011
Feb 15CHSAA Intersectional ChampionshipFeb 15 · 55m Hurdles · Place 3 · Monsignor FarrellMonsignor Farrell55m HurdlesRound P37.9911
Feb 15CHSAA Intersectional ChampionshipFeb 15 · 55m Hurdles · Place 4 · Monsignor FarrellMonsignor Farrell55m Hurdles48.0311
Feb 1Ocean Breeze InvitationalFeb 1 · 55m Hurdles · Place 5 · Monsignor FarrellMonsignor Farrell55m Hurdles39"Round P5.7.94a11
Feb 1Ocean Breeze InvitationalFeb 1 · 55m Hurdles · Place 6 · Monsignor FarrellMonsignor Farrell55m Hurdles39"6.7.85a PB11
Feb 1Ocean Breeze InvitationalFeb 1 · High Jump · Place 14 · Monsignor FarrellMonsignor FarrellHigh Jump14.5-8 PB11
Jan 26CHSAA NY/BQ SectionalsJan 26 · High Jump · Place 5 · Monsignor FarrellMonsignor FarrellHigh Jump55-10—
Jan 26CHSAA NY/BQ SectionalsJan 26 · 55m Hurdles · Place 3 · Monsignor FarrellMonsignor Farrell55m Hurdles37.94a—
Jan 26CHSAA NY/BQ SectionalsJan 26 · 55m Hurdles · Place 5 · Monsignor FarrellMonsignor Farrell55m Hurdles58.09a—
Jan 4Ocean Breeze Freedom GamesJan 4 · High Jump · Place 5 · Monsignor FarrellMonsignor FarrellHigh Jump55-611
Jan 4Ocean Breeze Freedom GamesJan 4 · 55 Meters · Place 55 · Monsignor FarrellMonsignor Farrell55 MetersRound P557.00 PB11

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 31Easterns States ChampionshipsMay 31 · 100 Meters · Place 26 · Monsignor FaMonsignor Fa100 Meters2611.459 PB—
May 31Easterns States ChampionshipsMay 31 · 110m Hurdles · Place 1 · Monsignor FaMonsignor Fa110m Hurdles114.82—
May 24CHSAA New York State Intersectional ChampionshipMay 24 · 110m Hurdles · Place 2 · Monsignor FarrellMonsignor Farrell110m HurdlesRound P214.9411
May 24CHSAA New York State Intersectional ChampionshipMay 24 · 110m Hurdles · Place 2 · Monsignor FarrellMonsignor Farrell110m Hurdles214.8011
May 17NY and BQ CHSAA Sectional ChampionshipsMay 17 · 110m Hurdles · Place 2 · Monsignor FarrellMonsignor Farrell110m HurdlesRound P214.7611
May 17NY and BQ CHSAA Sectional ChampionshipsMay 17 · 110m Hurdles · Place 2 · Monsignor FarrellMonsignor Farrell110m Hurdles214.7711
May 4Staten Island T&F ChampionshipsMay 4 · 110m Hurdles · Place 1 · Monsignor FarrellMonsignor Farrell110m Hurdles39" / 0.991m1.14.94a11
May 4Staten Island T&F ChampionshipsMay 4 · High Jump · Place 3 · Monsignor FarrellMonsignor FarrellHigh Jump3.5-06.00 PB11
Apr 26Gold Rush InvitationalApr 26 · High Jump · Place 4 · Monsignor FaMonsignor FaHigh Jump45-06.0011
Apr 26Gold Rush InvitationalApr 26 · 200m Hurdles · Place 3 · Monsignor FaMonsignor Fa200m Hurdles326.2911
Apr 26Gold Rush InvitationalApr 26 · High Jump · Place 4 · Monsignor FaMonsignor FaHigh Jump45-06.0011
Apr 26Gold Rush InvitationalApr 26 · 200m Hurdles · Place 3 · Monsignor FaMonsignor Fa200m Hurdles326.2911
Apr 12Mount RelaysApr 12 · High Jump · Place 2 · Monsignor FaMonsignor FaHigh Jump25-08.00—
Mar 29CHSAA Season OpenerMar 29 · 110m Hurdles · Place 3 · Monsignor FarrellMonsignor Farrell110m Hurdles315.1311
Mar 1Ocean Breeze Elite InvitationalMar 1 · 60m Hurdles · Place 8 · Monsignor FarrellMonsignor Farrell60m Hurdles88.7511
Mar 1Ocean Breeze Elite InvitationalMar 1 · 60m Hurdles · Place 7 · Monsignor FarrellMonsignor Farrell60m Hurdles79.3711
Mar 1Ocean Breeze Elite InvitationalMar 1 · 60m Hurdles · Place 8 · Monsignor FarrellMonsignor Farrell60m HurdlesRound P88.7511
Mar 1Ocean Breeze Elite InvitationalMar 1 · 60m Hurdles · Place 7 · Monsignor FarrellMonsignor Farrell60m Hurdles79.3711

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30CHSAA Novice ChampionshipDec 30 · 55m Hurdles · Place 3 · Monsignor FarrellMonsignor Farrell55m Hurdles39"Round P3.8.01a11
Dec 30CHSAA Novice ChampionshipDec 30 · 55m Hurdles · Place 3 · Monsignor FarrellMonsignor Farrell55m Hurdles39"3.7.96a11
Dec 21Bishop Loughlin GamesDec 21 · 55m Hurdles · Place 7 · Monsignor FarrellMonsignor Farrell55m Hurdles39"Round P7.8.30a11
Dec 21Bishop Loughlin GamesDec 21 · 55m Hurdles · Place 6 · Monsignor FarrellMonsignor Farrell55m Hurdles39"6.8.16a11
Dec 14CHSAA Relay CarnivalDec 14 · 55m Hurdles · Place 3 · Monsignor FarrellMonsignor Farrell55m Hurdles39"3.8.12a11
Dec 7SIHST&FA RelaysDec 7 · 55m Hurdles · Place 5 · Monsignor FarrellMonsignor Farrell55m Hurdles39"5.8.25a11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 25CHSAA New York State Intersectional ChampionshipMay 25 · 200 Meters · Place 41 · Monsignor FarrellMonsignor Farrell200 MetersRound P4124.8810
May 25CHSAA New York State Intersectional ChampionshipMay 25 · 110m Hurdles · Place 8 · Monsignor FarrellMonsignor Farrell110m HurdlesRound P816.1310
May 25CHSAA New York State Intersectional ChampionshipMay 25 · 110m Hurdles · Place 4 · Monsignor FarrellMonsignor Farrell110m Hurdles415.7910
May 18NY and BQ CHSAA Sectional ChampionshipsMay 18 · 110m Hurdles · Place 7 · Monsignor FarrellMonsignor Farrell110m HurdlesRound P715.8810
May 18NY and BQ CHSAA Sectional ChampionshipsMay 18 · 110m Hurdles · Place 8 · Monsignor FarrellMonsignor Farrell110m Hurdles816.4510
May 18NY and BQ CHSAA Sectional ChampionshipsMay 18 · 200 Meters · Place 13 · Monsignor FarrellMonsignor Farrell200 Meters1324.77 PB10
May 11CHSAA Freshmen & Sophomore Boys & Girls Intersectional ChampionsMay 11 · 110m Hurdles · Place 2 · Monsignor FarrellMonsignor Farrell110m Hurdles216.8110
May 11CHSAA Freshmen & Sophomore Boys & Girls Intersectional ChampionsMay 11 · 400m Hurdles · Place 12 · Monsignor FarrellMonsignor Farrell400m Hurdles121:05.9810
May 5Staten Island T&F ChampionshipMay 5 · 110m Hurdles · Place 7 · Monsignor FarrellMonsignor Farrell110m Hurdles39" / 0.991m7.15.7010
Apr 20Mount RelaysApr 20 · 400m Hurdles · Place 21 · Monsignor FaMonsignor Fa400m Hurdles211:08.66—
Apr 5CHSAA Season OpenerApr 5 · 400 Meters · Place 17 · Monsignor FarrellMonsignor Farrell400 Meters171:00.84 PB10
Apr 5CHSAA Season OpenerApr 5 · 110m Hurdles · Place 6 · Monsignor FarrellMonsignor Farrell110m Hurdles616.8310

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 4Eastern States InvitationalJun 4 · 110m Hurdles · Place 15 · Monsignor FaMonsignor Fa110m Hurdles1518.07—
May 27CHSAA New York State Intersectional ChampionshipMay 27 · 110m Hurdles · Place 17 · Monsignor FarrellMonsignor Farrell110m HurdlesRound P1722.839
May 13CHSAA Freshmen & Sophomore Boys & Girls Intersectional ChampionsMay 13 · 110m Hurdles · Place 3 · Monsignor FarrellMonsignor Farrell110m Hurdles318.039
May 7Staten Island ChampsMay 7 · 110m Hurdles · Place 3 · Monsignor FarrellMonsignor Farrell110m Hurdles39" / 0.991m3.17.5h PB9
Apr 30NY and BQ CHSAA Frosh/Soph Sectional ChampionshipsApr 30 · 100 Meters · Place 8 · Monsignor FarrellMonsignor Farrell100 MetersRound P812.849
Apr 30NY and BQ CHSAA Frosh/Soph Sectional ChampionshipsApr 30 · 100 Meters · Place 6 · Monsignor FarrellMonsignor Farrell100 Meters613.069
Apr 1Baby Blue Track InvitationalApr 1 · 300m Hurdles · Place 4 · Monsignor FaMonsignor Fa300m Hurdles447.18—

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21Ignatian InvitationalDec 21 · 300 Meters · Place 79 · Xavier (NY)Xavier (NY)300 Meters79.51.509
Dec 21Ignatian InvitationalDec 21 · 55 Meter · Place 16 · Xavier (NY)Xavier (NY)55 Meter16.8.60 PB9