We're seven-plus weeks into the 2017 season, which means it is the perfect time to reveal the 2017 CBS Sports Midseason All-America Team as voted on by our panel of college football analysts and insiders.

There were six unanimous selections -- three on offense -- with a whopping 24 different programs represented among the 28 first-team selections (one tie). Alabama, NC State, Ohio State, Oklahoma and Washington State were the only schools to have two players chosen.

The ACC, SEC, Big Ten and Pac-12 each had five selections, with the Big 12 contributing four, and the remaining four distributed among other programs.

Nine members of our midseason team were among our 2017 CBS Sports Preseason All-America first-team selections.

2017 CBS Sports Midseason All-America Team

* indicates a unanimous selection

Correction: The initial version of this story mistakenly left out Hines as an AP selection. He and Berrios tied in voting.