The Buffalo Bills still have three games left, but for all intents and purposes, their 2015 season ended Sunday against the Philadelphia Eagles.
A 23-20 loss pretty much guarantees a 16th straight season without a postseason appearance -- the longest such streak in North American professional sports.
Here's a look at whose stock is rising and whose is falling after Sunday's loss.
Robert Woods: The Bills' No. 2 receiver had his first 100-yard game in more than a year, finally taking advantage of the attention Sammy Watkins draws on the other side.
Mike Gillislee: He only got three carries, but he turned those into 24 yards, including a 19-yard touchdown run. For a guy promoted from the practice squad just a couple weeks ago, that's pretty good production.
Dan Carpenter: After a shaky performance in Week 13 against Houston, Carpenter responded by hitting a pair of field goals and both his extra points.
John Miller: The entire offensive line stunk against the Eagles, but Miller might have been the worst. He committed three penalties, two of which were accepted, and was beaten far too easily several times. It was the type of performance that makes you wonder what the coach staff sees in the rookie that they continue to start him ahead of veteran Kraig Urbik.
Tyrod Taylor: The numbers speak for themselves: the Bills are now 0-5 in games in which Taylor attempts more than 30 passes -- and 6-0 when he doesn't. Granted, his offensive line didn't do him any favors, but three times in the past four weeks, the Bills have gotten the ball back on offense with a chance to drive for the tying or go-ahead points and Taylor hasn't been able to get the job done. If there is a reason to doubt whether he's the franchise quarterback going forward, that's it.
Marcus Thigpen: The Bills' punt returner muffed an opportunity that led to an Eagles recovery. Philadelphia scored a touchdown on the ensuing possession to go up, 14-7. Later in the game, Thigpen took a false-start penalty when he got a rare offensive snap. All in all, it made for a brutal game.
- Vic Carucci: Loss leaves Bills nursing self-inflicted wounds | Take Five | Hot read
- Jerry Sullivan: Column: McCoy’s elusiveness shows up after the game | Hot read
- Tim Graham: Column: NFC East, AFC South games costly to Bills | Insta-Graham
- Tyler Dunne: Report Card | Incognito at a loss| Notebook: More penalty problems | Points After
- Mark Gaughan: 10 Plays That Shaped The Game | Matchup winners | Hot read
- Jay Skurski: Quarterly report | Fourth-down analysis | Coming attractions: Washington
- Bucky Gleason: Hot read: Bills suffer consequences after getting away from winning formula
- More: McCoy: 'I got nothing to say' | Big days for UB alums | Thigpen sips, Thigpen slips
- PHOTOS: Eagles 23, Bills 20 -- Through the lens of Harry Scull Jr.
- VIDEO: Highlights, press conferences & Our Team's Takeaway