- Home
- U.S. Results
- New York
- Monsignor Farrell
- Michael Rock
Michael Rock
Monsignor Farrell · Class of 2028
91 resultsTrack & Field2021–20261 first-place finishes
WrappedYour 2026 Outdoor Track season, WrappedRaces, wins, PRs and rankings as cards for your Instagram StoryShare it →
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 16 | NY and BQ CHSAA Sectional ChampionshipsMay 16 · Javelin · Place 7 · Monsignor FarrellMonsignor Farrell | Javelin800g | 7. | 107-8 | 10 |
| May 9 | CHSAA Freshmen & Sophomore Boys & Girls Intersectional ChampsMay 9 · Javelin · Place 4 · Monsignor FarrellMonsignor Farrell | Javelin800g | 4. | 115-3 PB | 10 |
| May 3 | Staten Island T&F ChampionshipsMay 3 · Javelin · Monsignor FarrellMonsignor Farrell | Javelin800g | — | DNS | 10 |
| Apr 18 | Mount RelaysApr 18 · Javelin · Place 8 · Monsignor FarrellMonsignor Farrell | Javelin800g | 8. | 107' 3" | 10 |
| Mar 28 | CHSAA Season OpenerMar 28 · Javelin · Place 6 · Monsignor FarrellMonsignor Farrell | Javelin800g | 6. | 108-7 | 10 |
| Mar 28 | CHSAA Season OpenerMar 28 · 100 Meters · Place 44 · Monsignor FarrellMonsignor Farrell | 100 Meters | 44. | 14.54a | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 28 | Staten Island Frosh ChampsMay 28 · Javelin · Place 1 · Monsignor FarrellMonsignor Farrell | Javelin800g | 1. | 100-08 | 9 |
| May 10 | CHSAA Freshmen & Sophomore Intersectional ChampionsMay 10 · Javelin · Place 2 · Monsignor FarrellMonsignor Farrell | Javelin800g | 2. | 107-10 | 9 |
| May 4 | Staten Island T&F ChampionshipsMay 4 · Javelin · Place 10 · Monsignor FarrellMonsignor Farrell | Javelin800g | 10. | 105-06 | 9 |
| Apr 27 | NY and BQ CHSAA Frosh/Soph Sectional ChampionshipsApr 27 · Javelin · Place 2 · Monsignor FarrellMonsignor Farrell | Javelin | 2 | 109-0 | 9 |
| Mar 29 | CHSAA Season OpenerMar 29 · Javelin · Place 9 · Monsignor FarrellMonsignor Farrell | Javelin | 9 | 97-7 | 9 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 8 | CHSAA Freshmen & Sophomore Boys IntersectionalsFeb 8 · 300 Meters · Place 14 · Monsignor FarrellMonsignor Farrell | 300 Meters | 14 | 44.36 PB | 9 |
| Feb 8 | CHSAA Freshmen & Sophomore Boys IntersectionalsFeb 8 · 55m Hurdles · Place 13 · Monsignor FarrellMonsignor Farrell | 55m HurdlesRound P | 13 | 11.22 | 9 |
| Feb 1 | Ocean Breeze InvitationalFeb 1 · 55m Hurdles · Place 10 · Monsignor FarrellMonsignor Farrell | 55m Hurdles39"Round P | 10. | 11.12a PB | 9 |
| Jan 11 | CHSAA NY/BQ Frosh Soph SectionalsJan 11 · 55m Hurdles · Place 8 · Monsignor FarrellMonsignor Farrell | 55m Hurdles | 8 | 11.19 | 9 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 30 | CHSAA Novice ChampionshipDec 30 · 55m Hurdles · Place 20 · Monsignor FarrellMonsignor Farrell | 55m Hurdles39"Round P | 20. | 11.41a | 9 |
| Dec 21 | Bishop Loughlin GamesDec 21 · 55m Hurdles · Place 6 · Monsignor FarrellMonsignor Farrell | 55m Hurdles39" | 6. | 11.41a | 9 |
| Dec 14 | CHSAA Relay CarnivalDec 14 · 55m Hurdles · Place 10 · Monsignor FarrellMonsignor Farrell | 55m Hurdles36" | 10. | 11.39a PB | 9 |
| Dec 7 | SIHST&FA RelaysDec 7 · 55m Hurdles · Place 29 · Monsignor FarrellMonsignor Farrell | 55m Hurdles39" | 29. | 11.27a | 9 |
| Feb 25 | USATF New York Youth Association ChampionshipFeb 25 · Shot Put · Place 4 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Shot Put | 4 | 7.05m | 14 |
| Feb 11 | Ocean Breeze Youth InvitationalFeb 11 · Shot Put · Place 9 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Shot Put | 9 | 6.72m | 14 |
| Feb 11 | Ocean Breeze Youth InvitationalFeb 11 · 400 Meters · Place 55 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | 400 Meters | 55 | 1:10.64 PB | 14 |
| Jan 21 | Ocean Breeze Youth Freedom GamesJan 21 · Shot Put · Place 6 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Shot Put | 6 | 6.93m | 14 |
| Jan 21 | Ocean Breeze Youth Freedom GamesJan 21 · 200 Meters · Place 52 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | 200 Meters | 52 | 29.66 PB | 14 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jul 12 | USATF Region 1 Junior Olympic ChampionshipsJul 12 · Javelin · Place 8 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Javelin | 8 | 30.69m | 14 |
| Jul 12 | USATF Region 1 Junior Olympic ChampionshipsJul 12 · Shot Put · Place 11 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Shot Put | 11 | 8.21m | 14 |
| Jun 26 | 2024 USATF National Youth Outdoor ChampionshipsJun 26 · Javelin · Place 12 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Javelin600g | 12. | 28.30m | 8 |
| Jun 26 | 2024 USATF National Youth Outdoor ChampionshipsJun 26 · Shot Put · Place 11 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Shot Put4kg | 11. | 8.17m | 8 |
| Jun 15 | USATF New York Association Junior Olympic ChampionshipsJun 15 · Javelin · Place 2 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Javelin600g | 2. | 29.93m PB | 8 |
| Jun 15 | USATF New York Association Junior Olympic ChampionshipsJun 15 · Shot Put · Place 4 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Shot Put4kg | 4. | 8.35m PB | 8 |
| Jun 15 | USATF New York Association Junior Olympic ChampionshipsJun 15 · 100 Meters · Place 18 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | 100 MetersRound P | 18. | 13.96aWind: -1.5 | 8 |
| May 11 | Spring Fling Twilight FestivalMay 11 · Javelin · Place 2 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Javelin | 2 | 27.40m | 14 |
| May 11 | Spring Fling Twilight FestivalMay 11 · Shot Put · Place 4 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Shot Put | 4 | 7.19m | 14 |
| May 4 | Northeast Twilight InvitationalMay 4 · Javelin · Place 2 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Javelin600g | 2. | 28.08m | 8 |
| May 4 | Northeast Twilight InvitationalMay 4 · Shot Put · Place 7 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Shot Put4kg | 7. | 7.34m | 8 |
| May 4 | Northeast Twilight InvitationalMay 4 · 100 Meters · Place 14 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | 100 Meters | 14. | 14.43a | 8 |
| Apr 27 | New York Relays - Youth DivisionApr 27 · Javelin · Place 2 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Javelin600g | 2. | 27.48m | 8 |
| Apr 27 | New York Relays - Youth DivisionApr 27 · Shot Put · Place 3 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Shot Put4kg | 3. | 7.55m | 8 |
| Apr 27 | New York Relays - Youth DivisionApr 27 · 100 Meters · Place 20 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | 100 Meters | 20. | 13.85a PB | 8 |
| Apr 14 | Youth Challenge Series Season OpenerApr 14 · Javelin · Place 3 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Javelin | 3 | 26.41m | 14 |
| Apr 14 | Youth Challenge Series Season OpenerApr 14 · Shot Put · Place 5 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Shot Put | 5 | 7.48m | 14 |
| Apr 14 | Youth Challenge Series Season OpenerApr 14 · 200 Meters · Place 44 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | 200 Meters | 44 | 29.53 PB | 14 |
| Mar 16 | The Ocean Breeze National InvitationalMar 16 · Shot Put · Place 8 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Shot Put | 8 | 6.95m | 14 |
| Mar 16 | The Ocean Breeze National InvitationalMar 16 · 300 Meters · Place 21 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | 300 Meters | 21 | 48.63 PB | 14 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 29 | Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 33 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | 300 Meters | 33. | 49.48a | 8 |
| Dec 29 | Ocean Breeze Youth Holiday FestivalDec 29 · Shot Put · Place 4 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Shot Put4kg | 4. | 7.13m | 8 |
| Dec 10 | Speed Capital New York InvitationalDec 10 · 60 Meter · Place 11 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | 60 Meter | 11. | 9.36a PB | 8 |
| Dec 10 | Speed Capital New York InvitationalDec 10 · Shot Put · Place 2 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Shot Put4kg | 2. | 7.32m PB | 8 |
| Feb 26 | USATF New York Youth Association ChampionshipFeb 26 · Shot Put · Place 6 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Shot Put | 6 | 6.47m | 13 |
| Feb 26 | USATF New York Youth Association ChampionshipFeb 26 · 200 Meters · Place 23 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | 200 Meters | 23 | 32.66 | 13 |
| Jan 22 | Ocean Breeze Youth InvitationalJan 22 · Shot Put · Place 9 · OB WaveRunnersOB WaveRunners | Shot Put | 9 | 6.12m | 13 |
| Jan 22 | Ocean Breeze Youth InvitationalJan 22 · 55 Meters · Place 40 · OB WaveRunnersOB WaveRunners | 55 Meters | 40 | 9.36 PB | 13 |
| Jan 22 | Ocean Breeze Youth InvitationalJan 22 · Shot Put · Place 9 · Ocean Breeze Wave RunnerOcean Breeze Wave Runner | Shot Put | 9 | 6.12m | 12 |
| Jan 22 | Ocean Breeze Youth InvitationalJan 22 · 55 Meters · Place 40 · Ocean Breeze Wave RunneOcean Breeze Wave Runne | 55 Meters | 40 | 9.36a | 12 |
| Jan 8 | Ocean Breeze Youth Freedom GamesJan 8 · Shot Put · Place 8 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Shot Put4kg | 8. | 6.10m | 12 |
| Jan 8 | Ocean Breeze Youth Freedom GamesJan 8 · 200 Meters · Place 51 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | 200 Meters | 51. | 32.92a | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jul 7 | USATF Region 1 Junior Olympic ChampionshipsJul 7 · Javelin · Place 9 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Javelin600g | 9. | 21.44m | 12 |
| Jul 7 | USATF Region 1 Junior Olympic ChampionshipsJul 7 · Shot Put · Place 9 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Shot Put4kg | 9. | 7.18m | 12 |
| May 21 | Icahn Stadium Spring Fling InvitationalMay 21 · Javelin · Place 3 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Javelin | 3 | 17.91m | 13 |
| May 21 | Icahn Stadium Spring Fling InvitationalMay 21 · Shot Put · Place 5 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Shot Put | 5 | 7.64m | 13 |
| May 21 | Icahn Stadium Spring Fling InvitationalMay 21 · 200 Meters · Place 45 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | 200 Meters | 45 | 31.75 | 13 |
| May 13 | Icahn Stadium - Northeast Twilight ClassicMay 13 · Javelin · Place 5 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Javelin | 5 | 15.23m | 13 |
| May 13 | Icahn Stadium - Northeast Twilight ClassicMay 13 · Shot Put · Place 7 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Shot Put | 7 | 6.66m | 13 |
| May 13 | Icahn Stadium - Northeast Twilight ClassicMay 13 · 100 Meters · Place 26 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | 100 Meters | 26 | 15.65 | 13 |
| Apr 23 | New York Relays - Youth DivisionApr 23 · Javelin · Place 3 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Javelin | 3 | 13.62m | 13 |
| Apr 23 | New York Relays - Youth DivisionApr 23 · Shot Put · Place 3 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Shot Put | 3 | 7.91m | 13 |
| Apr 23 | New York Relays - Youth DivisionApr 23 · 100 Meters · Place 25 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | 100 Meters | 25 | 15.72 | 13 |
| Apr 16 | Icahn Stadium Youth Season OpenerApr 16 · Javelin · Place 5 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Javelin | 5 | 13.37m | 13 |
| Apr 16 | Icahn Stadium Youth Season OpenerApr 16 · Shot Put · Place 4 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Shot Put | 4 | 6.55m | 13 |
| Apr 16 | Icahn Stadium Youth Season OpenerApr 16 · 100 Meters · Place 14 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | 100 Meters | 14 | 16.02 | 13 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 29 | Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · Place 11 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | 55 Meter | 11. | 9.65a PB | 12 |
| Dec 29 | Ocean Breeze Youth Holiday FestivalDec 29 · Shot Put · Place 6 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Shot Put6lb | 6. | 6.96m PB | 12 |
| Dec 11 | Speed Capital New YorkDec 11 · 60 Meter · Place 14 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | 60 Meter | 14. | 10.65a | 12 |
| Dec 11 | Speed Capital New YorkDec 11 · Shot Put · Place 2 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Shot Put4kg | 2. | 6.54m | 12 |
| Jan 23 | Ocean Breeze Invitational - YouthJan 23 · Shot Put · Place 7 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Shot Put | 7 | 4.30m | 12 |
| Jan 23 | Ocean Breeze Invitational - YouthJan 23 · 300 Meters · Place 57 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | 300 Meters | 57 | 1:07.17 | 12 |
| Jan 9 | Ocean Breeze Freedom Games - YouthJan 9 · 200 Meters · Place 41 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | 200 Meters | 41 | 39.96 | 12 |
| Jan 9 | Ocean Breeze Freedom Games - YouthJan 9 · 55 Meters · Place 25 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | 55 Meters | 25 | 10.28 | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 29 | USATF National Youth Outdoor ChampionshipsJun 29 · Javelin · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Javelin450g AeroJav | — | DNS | 11 |
| Jun 29 | USATF National Youth Outdoor ChampionshipsJun 29 · Shot Put · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Shot Put6lb | — | DNS | 11 |
| Jun 18 | USATF New York Association Junior Olympic ChampionshipsJun 18 · Javelin · Place 3 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Javelin | 3 | 15.00m | 12 |
| Jun 18 | USATF New York Association Junior Olympic ChampionshipsJun 18 · Shot Put · Place 3 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Shot Put | 3 | 5.93m | 12 |
| May 22 | Icahn Stadium - Spring Fling ClassicMay 22 · Javelin · Place 7 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Javelin450g AeroJav | 7. | 8.10m | 11 |
| May 22 | Icahn Stadium - Spring Fling ClassicMay 22 · Shot Put · Place 7 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Shot Put6lb | 7. | 5.92m PB | 11 |
| May 14 | Icahn Stadium - Northeast Twilight InvitationalMay 14 · Javelin · Place 4 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Javelin450g AeroJav | 4. | 10.38m PB | 11 |
| May 14 | Icahn Stadium - Northeast Twilight InvitationalMay 14 · Shot Put · Place 4 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Shot Put6lb | 4. | 3.98m | 11 |
| May 14 | Icahn Stadium - Northeast Twilight InvitationalMay 14 · 100 Meters · Place 14 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | 100 Meters | 14. | 17.41a | 11 |
| Apr 10 | Youth Challenge Series - Season OpenerApr 10 · Shot Put · Place 5 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | Shot Put6lb | 5. | 4.47m | 11 |
| Apr 10 | Youth Challenge Series - Season OpenerApr 10 · 200 Meters · Place 32 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | 200 Meters | 32. | 36.89a | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 29 | Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 15 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | 300 Meters | 15. | 1:10.59a | 11 |
| Dec 29 | Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · Place 9 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners | 55 Meter | 9. | 10.77a | 11 |