J.J. McCarthy went to college at the University of Michigan, where he played college football for the Michigan Wolverines. He was there for three seasons and led the team to multiple Big Ten titles and a national championship in 2023 with a perfect 15-0 season. McCarthy was also named the Big Ten Quarterback of the Year during his time at Michigan before moving on to the NFL with the Minnesota Vikings in 2024.