If the season ended today, there would be a lot of push for Sean McVay as coach of the year, and rightfully so. He's done an amazing job leading the Los Angeles Rams to a 4-0 start and the No. 1 spot here in my Power Rankings.

But the guy who has done the best job coaching so far is Tennessee Titans first-year coach Mike Vrabel.

He is the coach of the year so far in my book.

The Titans, despite a slew of injuries, including at the quarterback position, are now 3-1 and have defeated the Jaguars and Eagles the past two weeks. They did so despite having an injured Marcus Mariota, who could barely grip the ball in the victory over the Jaguars. 

The Tennessee defense doesn't have gaudy numbers, but they are ranked sixth in scoring, the most important stat of all. They are also eighth in sacks per pass play and 10th in third-down defense, which has added up to an impressive start and a unit that has carried this team.

But against the Eagles on Sunday, it was the offense that came alive. A unit that is ranked 28th in scoring helped the Titans rally from down 17-3 to win the game in overtime.

No ad available

Mariota impressed throwing the ball, even though some fingers on his throwing hand remain numb after he suffered an elbow injury in Week 2. Mariota completed 30 of 42 passes with two touchdown throws and one pick on the day. He also drove the Titans to the winning score in overtime. On that drive, he converted two fourth-down plays and hit Corey Davis for the game-winning score.

The Titans have been flying under the radar for much of the early part of the season, but that's not the case now.

They head to Buffalo this week ranked in the third spot here in my Power Rankings and have the look of a playoff team.

Vrabel was a tough-guy linebacker during his playing days and his team has taken on that style. No matter who they play, whether it's the bully Jaguars or the Eagles coming off their Super Bowl victory, the Titans are ready for the fight. Win or lose, they will battle and scrap – just like their coach used to do on the playing field.

No ad available

That has them at 3-1 and has Vrabel as the early leader for coach of the year.

Biggest Movers
11
10
Rk Teams Chg Rcrd
1
Rams
-- 9-6-0
Can their offense be stopped? It is clicking right now and Jared Goff is an MVP candidate.
2
Chiefs
-- 14-1-0
Patrick Mahomes is playing at such a high level already. Now comes his toughest test against the No. 1-ranked Jaguars defense.
3
Titans
2 3-12-0
If Marcus Mariota can play like he did against the Eagles, they will be a playoff team. It's that simple.
4
Jaguars
2 3-12-0
They face a monster game this week at Kansas City against the Chiefs. Their defense against the Chiefs offense will be fun.
5
Bears
11 4-11-0
At 3-1, they are off to a fast start and the offense is starting to really get going. The defense is nasty and could carry this team.
6
Saints
2 5-10-0
They won two straight on the road to take over the division lead. The defense played better against the Giants.
7
Commanders
-- 10-5-0
They come off their bye with a big game at New Orleans. That will decide an early contender in the NFC.
8
Panthers
1 4-11-0
After a bye, they play a winnable home game against the Giants. They play three straight against the NFC East coming up.
9
Bengals
2 7-8-0
At 3-1, they have proven to be a playoff contender. But they do need to tighten up on defense.
10
Ravens
2 10-5-0
They are playing well on both sides of the ball and the defense has been outstanding in the second half. They have a playoff look about them.
11
Patriots
7 3-12-0
So much for burying the Patriots. They can still get it done when they need to do so and remain the class of the AFC East.
12
Dolphins
8 7-8-0
Which team are they? The one that opened 3-1 or the one that got blown out by the Patriots last week? We'll know after they play the Bengals this week.
13
Eagles
10 12-3-0
They just haven't looked like the team that made the Super Bowl run last year. The offensive line needs to play better.
14
Packers
-- 11-4-0
They haven't looked crisp yet this season, but you get the idea it's coming. The defense played well against the Bills.
15
Broncos
5 9-6-0
They let one get away against the Chiefs Monday night. They need to get more from Case Keenum.
16
Cowboys
7 7-8-0
They got back to running the ball with Ezekiel Elliott against the Lions. That's something that they have to do more of coming up.
17
Chargers
4 9-6-0
They found a way against the 49ers, but they still look off on defense. They need to pick it up.
18
Seahawks
4 8-7-0
The defense has picked it up the past two weeks. But now here come the Rams.
19
Steelers
9 10-5-0
At 1-2-1, if they don't fix that defense they will be watching come playoff time. They can't stop anybody.
20
Vikings
5 13-2-0
They've lost two straight and the defense has been a problem. That's a major surprise heading to Philadelphia this week.
21
Buccaneers
8 8-7-0
They head to their bye and Jameis Winston will be the quarterback when they get back. It's the way it should be.
22
Lions
5 13-2-0
At 1-3, they are in a big hole in the division. They still don't have an identity on offense.
23
Falcons
4 8-7-0
Their season could be on the line this week at Pittsburgh. Their defense just isn't good enough with all the injuries.
24
Giants
-- 2-13-0
At 1-3, this is going to be a long season. They have a tough road game against a rested Carolina team this week.
25
Texans
7 9-6-0
That was a season-saving overtime victory against the Colts. Now they have the battle for Texas this week against the Cowboys.
26
Colts
1 7-8-0
Frank Reich blew the Texans game with his bad decision to drop this team to 1-3. At least Andrew Luck came alive.
27
Raiders
3 3-12-0
They pulled one out in overtime against the Browns. Maybe that gets this team going, but the defense is a major issue.
28
Browns
2 3-12-0
At 1-2-1, they've had chances in all four of their games. They have to be excited about the future with Baker Mayfield.
29
Bills
2 12-3-0
There are going to be games like they had at Green Bay with a young team. The big thing will be how they bounce back.
30
Jets
2 4-11-0
The enthusiasm about the season-opening victory has waned. This team isn't very good right now.
31
49ers
2 6-9-0
They competed against the Chargers, but couldn't come through in the end. C.J. Beathard impressed in his first start for the injured Jimmy Garoppolo
32
Cardinals
1 7-8-0
They made the right move to go to Josh Rosen, but this season is toast. It's all about building for 2019.