Game Overview

Date: Sunday, 2025-11-30 at 16:25
Spread: -3.5 | Total: 47.5

Buffalo Bills (Away)

Record: 7-4
Power Ranking: #10
Moneyline: -185

Head Coach: Sean McDermott
Offensive Coordinator: Joe Brady
Defensive Coordinator: Bobby Babich

Outlook: Currently facing a myriad of challenges, the Bills have a tough road ahead if they hope to claim the division title. If these issues persist and they fail to turn things around, even securing a playoff spot could be in jeopardy.

Changes This Year: The Bills extended quarterback Josh Allen with a record-setting six-year, $330 million deal and secured key contributors like receiver Khalil Shakir and linebacker Terrel Bernard with new contracts. They added veteran pass rusher Joey Bosa and defensive tackle Larry Ogunjobi to boost their defensive line after releasing Von Miller. The team also signed cornerback Dane Jackson to add depth in the secondary as they aim to maintain their status as Super Bowl contenders.

Recent Games
  • Week 10: wk10: BUF 13 @ 30 MIA
  • Week 11: wk11: TB 32 @ 44 BUF
  • Week 12: wk12: BUF 19 @ 23 HOU

Pittsburgh Steelers (Home)

Record: 6-5 | PR: 18
Moneyline: 154
Head Coach: Mike Tomlin
OC: Arthur Smith | DC: Teryl Austin
Outlook: A month ago, the Steelers appeared to have a strong grip on their division, but they've recently slipped to second place. This week presents a challenging matchup as they face a formidable opponent in the Bills.

Changes This Year: The Pittsburgh Steelers head into the 2025 season with key roster updates including the addition of QB Aaron Rodgers and WR D.K. Metcalf, while trading Minkah Fitzpatrick for CB Jalen Ramsey and TE Jonnu Smith. Injuries have hit players like TE Donald Parham and LB Malik Harrison, but the team has bolstered depth with rookies like RB Kaleb Johnson and call-ups such as RB Trey Sermon. The roster reflects a blend of veteran talent and youth, aiming to improve on last year's performance under head coach Mike Tomlin.

Recent Games
  • Week 10: wk10: PIT 10 @ 25 LAC
  • Week 11: wk11: CIN 12 @ 34 PIT
  • Week 12: wk12: PIT 28 @ 31 CHI

Away Players

mft_nfl_idfull_namepositionstatusjersey_numberlast_collegefirst_yearyears_experienceyears_on_teamcontractff_adppreseason_position_rankingposition_rankingprevious_teams
21455Matt PraterKACT15UCF20061933748
24025Jordan PoyerDBACT21Oregon State201312
24465DaQuan JonesDLACT92Penn State201411
24781Shaq ThompsonLBACT45Washington201510
24788Jordan PhillipsDLACT52Oklahoma201510
25443Reid FergusonLSACT69LSU20169
25534Morgan FoxDLDEV75Colorado State (Pueblo)20169
25872Joey BosaDLACT97Ohio State20169
25979Curtis SamuelWRINA1Ohio State20178436137
26198Matt MilanoLBACT58Boston College20178
26298Cameron JohnstonPCUT16Ohio State20178
26384Mitchell TrubiskyQBACT11North Carolina2017835850
26399Tre'Davious WhiteDBACT27LSU20178
26419Dion DawkinsOLACT73Temple20178
26420Larry OgunjobiDLACT99Charlotte20178
26755Taron JohnsonDBACT7Weber State20187
26785Deon CainWRCUT32Clemson20187
26865Tre HerndonDBCUT38Vanderbilt20187
27094Josh AllenQBACT17Wyoming; Reedley20187191
27147Mitch WishnowskyPACT19Utah; Santa Barbara20196
27291Mecole HardmanWRRES16Georgia20196409166
27343Ed OliverDLRES91Houston20196
27461Cam LewisDBACT39Buffalo20196
27583Ty JohnsonRBACT26Maryland20196093
27666Taylor RappDBRES9Washington20196
27671David EdwardsOLACT76Wisconsin20196
27681Connor McGovernOLACT66Penn State20196
27690Dawson KnoxTEACT88Mississippi2019622639
27910Michael HoechtLBRES55Brown20205
27986Sam Franklin Jr.DBACT28Temple20205
28083Tyler BassKRES2Georgia Southern202051459
28087Dane JacksonDBDEV23Pittsburgh20205
28106Reggie GilliamRBACT41Toledo202050184
28110A.J. EpenesaDLACT57Iowa20205
28114Gabe DavisWRACT13UCF20205
28182Laviska Shenault Jr.WRCUT15Colorado202050259
28211Darrynton EvansRBCUT21Appalachian State20205
28326KJ HamlerWRCUT19Penn State20205447215
28557Shane BuecheleQBDEV6SMU202140126
28704Damar HamlinDBRES3Pittsburgh20214
31678Greg RousseauDLACT50Miami20214
28786Spencer BrownOLACT79Northern Iowa20214
28790Elijah MooreWRACT18Mississippi2021427599
28793Kendrick GreenOLDEV53Illinois20214
28798Josh PalmerWRACT5Tennessee20214
28981James CookRBACT4Georgia202233213
28987Terrel BernardLBACT8Baylor20223
28994Khalil ShakirWRACT10Boise State2022310545
29020Christian BenfordDBACT47Villanova20223
29050Baylon SpectorLBDEV54Clemson20223
29108Ryan Van DemarkOLACT74Connecticut20223
29121Alec AndersonOLACT70UCLA20223
29123Kingsley JonathanDLCUT51Syracuse20223
29268Ja'Marcus IngramDBINA46Buffalo; Texas Tech20223
29357Phidarian MathisDLINA72Alabama20223
29540Grant DuBoseWRCUT16Charlotte; Miles College20232
29562O'Cyrus TorrenceOLACT64Florida; Louisiana-Lafayette20232
29571Dorian WilliamsLBACT42Tulane20232
29646Nick BroekerOLDEV63Mississippi20232
29648Andre Jones Jr.DLDEV59Louisiana-Lafayette20232
29680Richard GouraigeOLCUT75Florida20232
29682Tyrell ShaversWRACT14San Diego State; Mississippi State; Alabama202320179
29835Dalton KincaidTEINA86Utah; Univ of California-San Diego2023212613
30169Jarveon HowardRBCUT21NA202410221
30173Jimmy CiarloLBCUT35Army20241
30187Nelson CeaserDLCUT51NA20241
30221Brandon CodringtonDBDEV29North Carolina Central20241
30287Zion LogueDLDEV93Georgia20241
30320Marcus HarrisDLCUT72Auburn; Kansas20241
30354Te'Cory CouchDBDEV33Miami20241
30356Frank Gore Jr.RBDEV20Southern Mississippi20241359110
30357Mike EdwardsOLCUT65Campbell University; Wake Forest20241
30393Casey RogersDLCUT71Oregon; Nebraska20241
31754David WhiteWRRET16Western Carolina; Valdosta State20241
30625Joe AndreessenLBACT44Buffalo20241
30726Cole BishopDBACT24Utah20241
30727DeWayne CarterDLRES90Duke20241
30729Ray DavisRBACT22Kentucky; Vanderbilt; Temple2024119553
30730Sedrick Van Pran-GrangerOLACT62Georgia20241
30733Javon SolomonDLACT56Troy20241
30736Tylan GrableOLRES68UCF; Jacksonville State20241
30755Keon ColemanWRINA0Florida State; Michigan State2024111248
30780Travis ClaytonOLDEV6720241
30879Tommy AkingbesoteDLDEV71Maryland20250
30892Zy AlexanderDBCUT33NA20250
31316Elijah YoungRBCUT21NA202500181
30918Paris ShandDLCUT59NA20250
30930Landon JacksonDLRES94Arkansas; LSU20250
30987Jordan HancockDBACT37Ohio State20250
30989Jackson HawesTEACT85Georgia Tech; Yale202500168
30992Dorian StrongDBRES43Virginia Tech20250
31011Chase LundtOLINA77Connecticut20250
31029Kaden PratherWRCUT81NA20250
31405Stephen GosnellWRDEV89Virginia Tech; North Carolina20250
31406Keonta JenkinsLBDEV49Virginia Tech20250
31407Keleki LatuTEACT83Washington; Nevada202500169
31408Wande OwensDBRES30New Hampshire; Yale20250
31793Rush ReimerOLCUT63NA20250
31483Garnett Hollis Jr.DBCUT36NA20250
31151Jalen KimberDBDEV38Penn State; Florida20250
31558Maxwell HairstonDBACT31Kentucky20250
31559Deone WalkerDLACT96Kentucky20250
31572T.J. SandersDLACT98South Carolina20250

Home Players

mft_nfl_idfull_namepositionstatusjersey_numberlast_collegefirst_yearyears_experienceyears_on_teamcontractff_adppreseason_position_rankingposition_rankingprevious_teams
20832Aaron RodgersQBINA8California; Butte College20052019228
23077Cameron HeywardDLACT97Ohio State201114
23980Darius SlayDBACT23Mississippi State; Itawamba JC201312
24146Robert WoodsWRCUT16USC201312413138
24743Chris BoswellKACT9Rice2014111465
25069Andrus PeatOLINA71Stanford201510
25369Miles KillebrewDBRES28Southern Utah State20169
25382Dean LowryDLRES78Northwestern20169
25736Isaac SeumaloOLACT73Oregon State20169
25802Jalen RamseyDBACT5Florida State20169
25991Chuck ClarkDBACT21Virginia Tech20178
26376Jonnu SmithTEACT81Florida International2017818117
26398Jabrill PeppersDBACT40Michigan20178
26401T.J. WattLBACT90Wisconsin20178
26534Christian KuntzLSACT46Duquesne20178
26648Daniel EkualeDLRES96Washington State20187
26665Marquez Valdes-ScantlingWRDEV11University of South Florida; N.C. State2018743598
26670DeShon ElliottDBRES25Texas20187
26764Ja'Whaun BentleyLBCUT53Purdue20187
26817Logan WoodsideQBCUT16Toledo20187
27018Mason RudolphQBACT2Oklahoma State2018734241
27159Calvin AndersonOLACT67Texas; Rice20196
27358Max ScharpingOLRES64Northern Illinois20196
27399Cole HolcombLBACT55North Carolina20196
27411Scott MillerWRACT13Bowling Green20196
27441Donald ParhamTERES89Stetson20196
27518Matt SokolTEDEV87Michigan State20196
31641DK MetcalfWRACT4Mississippi20196
27807James PierreDBACT42Florida Atlantic20205
27827Corliss WaitmanPACT3South Alabama20205
28838Domenique DavisDLCUT69UNC Pembroke20205
28146Kyle DuggerDBACT29Lenoir Rhyne20205
28194Malik HarrisonLBACT50Ohio State20205
28237Patrick QueenLBACT6LSU20205
28247Alex HighsmithLBINA56Charlotte20205
28264Kenny WillekesDLCUT49Michigan State20205
28310Jack DriscollOLDEV68Auburn; UMass Amherst20205
28412Brandin EcholsDBACT26Kentucky20214
28496Asante Samuel Jr.DBDEV26Florida State20214
28517Darrick ForrestDBCUT49Cincinnati20214
28621Ryan McCollumOLACT62Texas A&M20214
28661Isaiahh LoudermilkDLRES92Wisconsin20214
28679Ben SkowronekWRACT15Notre Dame; Northwestern202140233
28709Pat FreiermuthTEACT88Penn State2021419824
28733Kenneth GainwellRBACT14Memphis20214098
28794Trey SermonRBDEV37Ohio State; Oklahoma202140139
28961Jaylen WarrenRBACT30Oklahoma State202238530
29007Esezi OtomewoDLACT93Minnesota20223
29036Connor HeywardTEACT83Michigan State2022339861
29048Mark RobinsonLBDEV57Mississippi20223
29059Skylar ThompsonQBRES17Kansas State202230110
29122Raheem BlackshearRBTRD29Virginia Tech20223446153
29150Dylan CookOLDEV60Montana; Northern Montana State University20223
29154Kyler McMichaelDBCUT37North Carolina20223
29296DeMarvin LealLBDEV98Texas A&M20223
29329Calvin Austin IIIWRACT19Memphis20223086
29456Quindell JohnsonDBCUT35Memphis20232
29484Lew Nichols IIIRBDEV35Central Michigan20232
29572Darnell WashingtonTEACT80Georgia2023226943
29591Nick HerbigLBACT51Wisconsin20232
29652Cory Trice Jr.DBRES27Purdue20232
29658Spencer AndersonOLACT74Maryland20232
29697Jacob SladeDLRES79Michigan State20232
29766Rakim JarrettWRCUT18Maryland202320292
29800D'Shawn JamisonDBDEV38Texas20232
29841Brodric MartinDLINA78Western Kentucky20232
29844Cameron McCutcheonDBCUT38Western Carolina; Gardner-Webb20232
29931Broderick JonesOLACT77Georgia20232
29932Keeanu BentonDLACT95Wisconsin20232
29963Joey Porter Jr.DBACT24Penn State20232
30150Julian PearlOLCUT69Illinois20241
30245Mason McCormickOLACT66South Dakota State20241
30276Logan LeeDLINA91Iowa20241
30339Beanie Bishop Jr.DBDEV31West Virginia; Minnesota; Western Kentucky20241
30341John Rhys PlumleeWRDEV17UCF; Mississippi202410130
30436Steven JonesOLDEV79Oregon20241
30473Kevin FoelschTECUT84University of New Haven202410165
30481Kyler BaughDLDEV65Minnesota; Houston Christian University20241
30561Mikey VictorDBCUT38NA20241
30581Doug NesterOLCUT72West Virginia; Virginia Tech20241
30602Roman WilsonWRACT10Michigan2024136681
30604Payton WilsonLBACT41N.C. State20241
30725Troy FautanuOLACT76Washington20241
30737Daequan HardyDBDEV31Penn State20241
30750Zach FrazierOLACT54West Virginia20241
30781Julius WelschofLBDEV45Charlotte20241
30940Kaleb JohnsonRBACT20Iowa202509327
30958Jack SawyerLBACT33Ohio State20250
30983Yahya BlackDLACT94Iowa20250
30998Will HowardQBACT18Ohio State; Kansas State2025036448
31022Carson BruenerLBACT44Washington20250
31023Donte KentDBRES34Central Michigan20250
31369Jack HendersonDBTRC48Minnesota; Southeastern Louisiana20250
31409Daryl PorterDBDEV39Miami; West Virginia20250
31152Sebastian CastroDBACT49Iowa20250
31153JJ GalbreathTECUT87South Dakota202500134
31157Ke'Shawn WilliamsWRACT85Indiana; Wake Forest20250
31524Max HurlemanRBDEV84Notre Dame; Colgate2025001
31206Gareth WarrenOLCUT78Lindenwood20250
31242Derrick HarmonDLACT99Oregon; Michigan State20250
31598Kam AlexanderDBCUT40NA20250