There were 930 ballots collected for the 2025 Heisman race: 870 media votes—145 apiece from the six geographical sections Far West, Mid Atlantic, Midwest, Northeast, South and Southwest—as well as 59 ...