Michigan State football is coming off yet another disappointing loss this past weekend as Illinois was able to stave off a potential comeback in the third quarter to score 17 straight points and win 38-16.
Jonathan Smith has caught some flak this week for not having his team ready to play and there's some chatter that maybe the program has run stale. Former and current players have already shot down that notion so that's a positive but it's disappointing to see the effort we witnessed last weekend this late in the season.
Now, the Spartans will get a chance to bounce back on Friday night against a 1-9 Purdue team that just hasn't been able to do anything this year.
This could also be the last or second-to-last game for head coach Ryan Walters who is rumored to be facing a "huge game" against the Spartans.
Now let's dive into everything you need to know for this matchup, starting with how to watch.
How to watch Michigan State football vs. Purdue
Date: Friday, Nov. 22
Time: 8 p.m. ET
Location: East Lansing, Mich.
Venue: Spartan Stadium
TV: FOX
Live Stream: FOX Sports Go
Michigan State football vs. Purdue odds
Odds courtesy of DraftKings as of Nov. 20.
Line: Michigan State -13.5
Over/Under: 47.5
Moneyline: Michigan State -520 | Purdue +390
Michigan State football vs. Purdue injury report
Michigan State
QUESTIONABLE: -- LB Wayne Matthews III (undisclosed), DT Jalen Satchell (undisclosed), DB Armorion Smith (undisclosed), DB Chance Rucker (undisclosed)
DOUBTFUL -- DB Dillon Tatum (lower body)
OUT -- DB Malik Spencer (undisclosed), CB Charles Brantley (lower body), DB Khalil Majeed (lower body), OL Kristian Phillips (lower body), LS Kaden Schickel (undisclosed), DL Avery Dunn (undisclosed), TE Michael Masunas (shoulder), OL Gavin Broscious (leg)
Purdue
QUESTIONABLE -- DL Damarjhe Lewis (undisclosed), DB Botros Alisandro (undisclosed), DL Mo Omonode (undisclosed)
OUT -- LB Winston Berglund (undisclosed), DE CJ Madden (undisclosed), DB Markevious Brown (personal), OL Jaekwon Bouldin (undisclosed)
Michigan State football vs. Purdue weather report
If you're hoping for a nice, warm game to end the year for once, you're not going to be happy when you show up in East Lansing on Friday night. At kickoff, the temperatures will be in the mid-40s at around 44 degrees sand the precipitation will be at around 21 percent with 16 mph winds. It's going to be a cold, slightly windy, and potentially wet game between the Spartans and Boilermakers. The temperature at the end should be hovering just over 40 degrees.
Michigan State vs. Purdue series history
Michigan State and Purdue have met 68 times throughout each program's history and Friday night will mark the 69th (nice) meeting. The Spartans hold a 36-29-3 advantage in the series with Purdue winning the most recent meeting back when Michigan State went 11-2 in 2021 with an upset in West Lafayette. The last time Michigan State beat Purdue was back in 2018. It's time to change that.