(WLNS) -- Michigan football will play Purdue tonight. The game starts at 7 p.m. ET and will air on Big Ten Network and the Fox One app. Michigan (6-2) is ranked No. 21 in the country. Purdue, on the other hand, is 2-6 and has not won a game since defeating Southern Illinois 34-17 on Sept. 6.
How to watch Michigan football vs. Purdue
Date: Sat. Nov. 1, 2025 | Time: 7 p.m. ET Location: Michigan Stadium in Ann Arbor, Michigan TV: Big Ten Network | Live stream: Fox One Radio: Lansing, WQTX (92.1 FM); Jackson, WKHM (970 AM, 101.5 FM) Odds: Michigan -20.5 Betting lines are included for informational purposes to identify the favorite and do not constitute gambling advice or endorsement.
Michigan football 2025 schedule
Week 1: W 34-17 vs New Mexico Week 2: L 24-13 at Oklahoma Week 3: W 63-3 vs

WLNS 6 News
USA TODAY National
IndyStarSports
Ann Arbor News
Detroit News
ABC 7 Chicago Sports
CourierPress Sports
KSL NewsRadio
Essentiallysports College Sports
Bozeman Daily Chronicle
Joplin Globe Sports
The San Diego Union-Tribune Sports
Raw Story