McAlester managed to slip by Duncan the last time these teams faced off, but didn't have those same answers this time around. The Buffaloes came up short against the Demons on Thursday, falling 16-0. The Buffaloes just can't catch a break and have now endured three losses in a row.
McAlester's defeat dropped their record down to 3-10. As for Duncan, they are on a roll lately: they've won eight of their last nine matchups. That's provided a nice bump to their 16-9 record this season.
McAlester has already played their next game (against Lindsay), but no score has been uploaded at the time of writing. As for Duncan, they will face off against Caddo at 12:30 p.m. on Saturday.
Article generated by infoSentience based on data entered on MaxPreps