
James Cardinal McGuigan has many school teams. They include...
- Badminton
- Basketball
- Cross Country
- Ball Hockey
- Intramural Basketball
- Soccer
- Track and Field
- Volleyball
- Golf
The Weight Room
Click below to see team rosters and schedules from previous years.
Jr. Boys Roster | Sr. Boys Roster | Schedule
Jr. Girls Roster | Sr. Girls Roster | Schedule