All offseason the talk was about how great the defenses of the Jacksonville Jaguars, Minnesota Vikings and Los Angeles Rams could be this season.

When talking about them, some even mentioned the word generational to prop them up.

But six weeks into the NFL season, not one of them is the top-ranked defense in the league. That spot is held by the Baltimore Ravens, fresh off their 11-sack performance in their 21-0 shutout of the Tennessee Titans Sunday.

The Ravens are first in total defense, first in scoring defense, first in yards per play and second in third-down defense. That unit has led the Ravens to a 4-2 start and has them up to No. 5 in my Power Rankings this week.

The Ravens offense hasn't been bad either, ranking ninth in total yards and 12th in scoring.

No ad available

So are the Ravens legitimate Super Bowl contenders? You bet.

But this week that defense faces a tough test and a big offensive challenge in the New Orleans Saints and Drew Brees. If they can slow down the Saints offense, some will start comparing this defense to the great Ravens defense of 2000 that set the league scoring record and led the team to a Super Bowl victory. 

Let's slow that roll a bit, but so far this is the best defense in the NFL, a nice mix of young and old with veterans like Terrell Suggs and Eric Weddle leading a talented group around them.

No ad available

They can clearly stake a claim as the NFL's best defense right now. Who saw that coming? 

Biggest Movers
5
10
Rk Teams Chg Rcrd
1
Rams
-- 4-4-0
They have some defensive issues, but they are clearly the best team in the league. Todd Gurley has been sensational.
2
Saints
2 2-7-0
They have made big strides on defense the past two games. Coming off the bye, they have a tough road game at Baltimore against a good Ravens team.
3
Patriots
4 2-7-0
They showed they could play with anybody in the league by beating the Chiefs. Getting the running game going is big for the offense.
4
Chiefs
2 8-0-0
The defense is historically bad right now. That has to change - or else. Even Patrick Mahomes won't be able to overcome that.
5
Ravens
5 7-3-0
That defense appears legit. Now we will find out how good they are against Drew Brees this week.
6
Chargers
5 5-3-0
Don't look now, but the Chargers are coming fast. They have the look of a team that is getting right.
7
Steelers
5 6-2-0
The defense has made strides the past two weeks, which is why they have won two straight. Heading to the bye, they have to feel good about themselves now.
8
Vikings
5 6-2-0
With two consecutive victories, they have righted things. That loss to the Bills a few weeks ago looks weirder by the week.
9
Commanders
5 7-2-0
They rebounded nicely on a short week to beat the Panthers. Now comes a big division game with the Cowboys.
10
Bengals
5 4-6-0
They had a firm grip on the division but let it slip away with a late touchdown to the Steelers in their loss Sunday. Now they have to play a brutal night road game against the Chiefs.
11
Dolphins
4 2-6-0
That was a big-time victory over the Bears. But it begs this question: Do they have a quarterback controversy?
12
Bears
9 4-4-0
That was a bad look in losing on the road to Miami. The command of the division is gone.
13
Eagles
3 6-2-0
The team we saw against the Giants was the team we expected to see this season. They seem to be ready to roll now.
14
Packers
5 6-3-0
It wasn't pretty against the 49ers - especially on defense - but they found a way and head to their bye with a winning record. Aaron Rodgers has been sensational the past two weeks.
15
Panthers
9 2-7-0
What happened against the Redskins? They didn't seem like a potential playoff team that day.
16
Cowboys
5 3-5-0
They were impressive in blowing out the Jaguars. Now comes a major road test at Washington against the Redskins.
17
Jaguars
8 2-7-0
This team has looked awful the past two weeks. Even so, they are tied for the division lead with a big division game this week against the Texans.
18
Titans
10 2-6-0
They were terrible against the Ravens. How can an offense let a team get 11 sacks like they did?
19
Seahawks
3 4-5-0
They impressed in blowing out the Raiders to get to .500. Are they ready to make a wild-card push?
20
Texans
3 6-3-0
They have won three straight games, but are they really that good? The offensive line remains a big problem.
21
Lions
3 7-1-0
They come off their bye with a road game against Miami. They better hope they found a run defense on the bye.
22
Jets
4 3-6-0
The Jets have won two consecutive games to get to 3-3. Todd Bowles has done a nice job.
23
Falcons
5 6-3-0
They have a real chance for a two-game winning streak with the Giants coming to town. The offense has to carry them the rest of the way.
24
Browns
4 2-7-0
The defense came back to Earth a little bit against the Chargers. They have a winnable road game at Tampa against the Bucs this week.
25
Buccaneers
2 4-5-0
With their defense, there is no way to compete for a playoff spot. Jameis Winston did look good in his first start.
26
Colts
2 4-5-0
The defense has tailed off in recent weeks, and the offense has too many injuries to keep up. It's going to be a long season.
27
Bills
2 7-2-0
With Josh Allen hurt, it looks like it could be Derek Anderson time. They keep fighting every week.
28
Broncos
1 5-4-0
This team can't stop the run. That's a big problem in the NFL.
29
49ers
3 4-4-0
That was an impressive showing against the Packers. Give this young team a lot of credit for competing.
30
Raiders
1 2-7-0
How bad is this offense now under Jon Gruden? Has Derek Carr regressed? You bet.
31
Giants
1 2-7-0
Is it time to sit Eli Manning? Not yet. But it might be coming.
32
Cardinals
1 5-4-0
They have to like what they are getting from Josh Rosen. It's just this roster needs help.