Buffalo's C.J. Spiller fell nine yards short of the 100-yard mark on Thursday night, but he still managed to give his fantasy owners a solid performance, with 91 yards rushing and three receptions for an additional 39 yards.

Running backs are great like that: they're able to contribute to your fantasy squad in multiple ways.

Thankfully, there are a number of running backs with favorable matchups against weak run defenses who will eclipse Spiller's Thursday-night performance.

It goes without saying to start Adrian Peterson and Arian Foster, but there are a handful of backs who can be questionable starts from week to week.

Make no mistake about it. You want these guys in your lineup in Week 11.

Doug Martin, Tampa Bay Buccaneers vs. Carolina Panthers

Ezra Shaw/Getty Images

Doug Martin's first taste of regular season NFL action came against the Carolina Panthers in Week 1, and while he was kept out of the end zone, he carried the ball 24 times for 95 yards and added four receptions for an additional 24 yards to his totals on the day.

Carolina is allowing 113 rushing yards per game on the season, a number that ranks 16th in the NFL—not great, not terrible.

But Martin is a better running back now than he was back then, and he'll find success going up against a Panthers defense that has allowed three running backs to eclipse the 100-yard mark in 2012.

Steven Jackson, St. Louis Rams vs. New York Jets

Mike Ehrmann/Getty Images

Amazingly, Jackson is only being started in just over 80 percent of leagues on CBS Sports—how he's not a 100-percent starter this week with such a favorable matchup is baffling.

Last week, against a staunch 49ers run defense, S-Jax ran for 101 yards and a touchdown while Seattle's Marshawn Lynch picked up 124 yards against the Jets, who are allowing 21.8 points per game to opposing running backs, according to FFL Toolbox.

The veteran will make it two weeks in a row going over the century mark in this one, and he'll find the end zone not once, but twice, becoming the third running back this season to carry the ball into the end zone at least twice against the Jets' porous run defense.

StevanRidley, New England Patriots vs. Indianapolis Colts

Jim Rogash/Getty Images

While the Colts have gotten better against the run, Ridley has been on fire over his past two games, averaging 6.1 yards per carry (37 carries for 225 yards) and two touchdowns.

With Indianapolis having to drop defenders back into coverage in an attempt to try and stop Tom Brady from doing whatever he wants to do, Ridley will find room to run.

His touchdown streak will continue as Ridley not only finds the end zone, but also picks up his fifth 100-yard rushing day of the season.