John McCabe

  1. Game Results

    Friday, Sep 19, 2025

    On Friday, Sep 19, 2025, the Immaculata Varsity Boys Football team lost their Newark - Untermann Field game against Weequahic High School by a score of 20-26.

  2. Stats Updated

    Saturday, Sep 13, 2025

    John's stats have been entered for the win vs. St. Francis Prep on Friday, Sep. 12, 2025.

    1
    Fumble Recoveries
    1
    Total Tackles
  3. Game Results

    Friday, Sep 12, 2025

    On Friday, Sep 12, 2025, the Immaculata Varsity Boys Football team won their game against St. Francis Prep High School by a score of 56-14.

  4. Stats Updated

    Saturday, Sep 6, 2025

    John's stats have been entered for the win vs. Peddie on Friday, Sep. 5, 2025.

    1
    Fumble Recoveries
  5. Game Results

    Friday, Sep 5, 2025

    On Friday, Sep 5, 2025, the Immaculata Varsity Boys Football team won their Immaculata - Nap Torpey Athletic Complex game against Peddie High School by a score of 45-33.

  6. Stats Updated

    Sunday, Aug 31, 2025

    John's stats have been entered for the win vs. Kellenberg Memorial on Saturday, Aug. 30, 2025.

    2
    Total Tackles
  7. Game Results

    Saturday, Aug 30, 2025

    On Saturday, Aug 30, 2025, the Immaculata Varsity Boys Football team won their game against Kellenberg Memorial High School by a score of 45-30.

  8. Added to Roster

    Friday, Aug 1, 2025

    ImmaculataJohn has been added to the Immaculata 2025 football roster.
  9. Added to Roster

    Wednesday, Jun 21, 2023

    ImmaculataJohn has been added to the Immaculata 2023 football roster.

John McCabe's Bio

PlaysFootball
Class YearJunior • 2027
Teams
Full Bio

Stat Leader

John is ranked in the top 18 in Super - National White for 1 stat.

Total Tackles: 4
18th in Super - National White
More Leader Rankings

Quick Stats

TE
Category2025-26Nat Avg.
Fumble Recoveries21
Solo Tackle16
Total Tackles410
Tackles Per Game1.02.9
Games Played43
More Football Stats
Immaculata High School Immaculata High School
240 Mountain Ave
Somerville, NJ 08876
MaxPreps is a registered trademark of MaxPreps, Inc.