1 of 7

Ron Jenkins/Associated Press

Grade: B

After starting the season slowly, Dak Prescott and the Cowboys' offense has caught fire in the past three weeks after scoring at least 28 points in all three games.

Despite some offensive line struggles and an inconsistent running game, Prescott has been able to pick up the slack. In the team's past three games, he has scored a total of 10 touchdowns and accounted for 764 yards of offense.

As a passer, Prescott has been asked to do a lot every week. He's been asked to not only put up a ton of points but also manage the clock to ensure the defense doesn't get exposed.

It's been a tough task for Prescott, but it's clear last year's performance wasn't a fluke. Every week, he has proved his name belongs among the elite quarterbacks in the NFL.

There are only two reasons why this passing attack doesn't have a higher grade. The first reason is because of the turnovers. In 2016, Prescott threw just four interceptions, but through five games in 2017, he has already matched that number.

While two weren't his fault as they bounced off receivers' hands, Prescott has had a few that should have been intercepted. Dallas needs to take better care of the ball in the upcoming weeks if they want to start on any sort of run.

The other reason is Dallas still doesn't have the high-ceiling passing attack other teams have. Prescott has failed to throw for 300 yards in any game this season and hasn't done so in his last 11 regular-season games.

As Prescott grows as a passer, they will surely come. Now, though, Dallas has more of a high-efficiency passing attack rather than one that has a ton of volume.