The Houston Astros own the best record in the majors, and that isn't exactly surprising. After all, that infamous Sports Illustrated cover in 2014 declared them your 2017 World Series champs.

After earning a wild card in 2015 and losing a tough division series in five games to the Kansas City Royals, the Astros were unable to overcome a slow start in 2016, and they finished 84-78. That lack of improvement led to questions about how good the 2017 team could be, and the Astros entered the season more or less as co-division favorites with the Texas Rangers.

"The team we have now is head and shoulders above what we had in 2015," pitcher Dallas Keuchel told reporters in late April. "I think we played out of our minds in '15, and it kind of showed in '16. We actually weren't that good, to be honest. We kind of played the hide-and-seek method, and nobody could find us. This year, we're pretty good, and we know that going in. And that's why we're so confident each and every night we play. That just makes it even more fun."

If Keuchel was having fun on April 30, imagine how he feels now. The Astros entered Tuesday riding an 11-game winning streak and were on pace for 117 wins, which would set a single-season record. Hey, we told you back in the first week of the season that the Astros were the most fun-to-watch team in baseball. OK, they blew a 7-1 lead to the Royals, lost on a ninth-inning walk-off home run Tuesday and now are on pace for just 115 wins, but that's still fun!

What has made them so good? When you're on this kind of pace, you're basically good at everything. Look at the Astros' American League rankings entering Wednesday:

Runs per game: First

Home runs: First

Batting average: First

On-base percentage: First

Slugging percentage: First

Runs allowed per game: First

Rotation ERA: First

Bullpen ERA: Fifth

Strikeout rate: First

Batting average allowed: First

Defensive Runs Saved: Seventh

The Astros aren't a great defensive team, but at plus-5 defensive runs saved, they're solid enough. The one liability has been third baseman Alex Bregman at minus-5 DRS, but he has made just four errors and as a former shortstop has the tools to improve with more experience. Otherwise, this seems like a team without a flaw. Let's break down the components:

Offense

The Astros are still mashing home runs, but these are not the swing-and-miss Astros of the past two seasons. This is arguably the most impressive change. Check out their major league rank in strikeout rate:

2015: 22.9 percent (second)

2016: 23.4 percent (fourth)

2017: 17.9 percent (29th)

In one offseason, the Astros have gone from one of the most strikeout-prone teams to one of the most difficult to fan; only the Boston Red Sox have struck out less this season. Part of that has to do with the players GM Jeff Luhnow brought in:

He replaced Colby Rasmus, a good-fielding but strikeout-prone outfielder, with Josh Reddick, a good-fielding outfielder who has become one of the better contact hitters in the league.

Astros DHs fanned 166 times in 2016, third-most in the AL. Luhnow signed Carlos Beltran, a better contact hitter (though his strikeout rate is up from 2016).

Astros catchers fanned 181 times in 615 plate appearances in 2016. Luhnow traded for Brian McCann, who fanned 99 times in 492 PAs.

The Astros claimed Norichika Aoki, a contact hitter, on waivers from Seattle.

The formerly strikeout-prone Astros upgraded on offense by adding contact hitter Carlos Beltran for a second tour in Houston. Jamie Squire/Getty Images

Among the holdovers, Evan Gattis has cut his K rate from 25.5 percent to 14.4 percent, and Carlos Correa has slightly decreased his rate as well. This has helped turn the Astros from a middle-of-the-pack offensive team to the best in the AL. They are scoring more than a run per game more than they did last season.

The impressive thing about this group of position players is that there is no obvious weak spot. Compare the Astros to four other great teams of the wild-card era: the 2016 Cubs (103-58), 2001 Mariners (116-46), 1998 Yankees (114-48) and 1995 Indians (100-44, a 112-win pace over 162 games). This chart lists each position's ranking among all MLB clubs, factoring in both offensive and defensive contributions from all players to play those positions (via Baseball-Reference.com):

Team C 1B 2B 3B SS LF CF RF DH 2017 Astros 6 15 1 16 2 11 2 9 6 2016 Cubs 12 2 9 4 4 3 4 8 N/A 2001 Mariners 5 4 1 10 7 7 2 2 1 1998 Yankees 5 13 13 6 2 9 5 4 7 1995 Indians 16 18 6 2 15 2 4 10 8

The Astros have three of the best in the majors in Jose Altuve, Correa and George Springer. Of our super teams, only the 2001 Mariners had more top-two positions players in Bret Boone, Mike Cameron, Ichiro Suzuki and Edgar Martinez. Boone, Cameron and Suzuki were all superlative defenders.

Houston's two weakest positions are still average -- Yuli Gurriel at first base and Bregman -- and both players have been hitting better after slow starts. Marwin Gonzalez's hot start has helped prop up the overall ranking for left field, where he has been playing a lot as of late, sharing time with Aoki.

Starting rotation

Heading into the season, this was a concern, given that Keuchel and Lance McCullers were both coming off injuries. Both have pitched like All-Stars, however, with Keuchel 9-0 with a 1.67 ERA and McCullers 6-1 with a 2.72 ERA. They rank fourth and sixth in the AL in FanGraphs WAR and first and 15th in Baseball-Reference WAR. The rest of the rotation hasn't been as strong, with Mike Fiers, Charlie Morton and Joe Musgrove sporting ERAs over 4.00. What's more, Morton and Musgrove are currently on the DL with minor injuries, and that has led to some spot starts for Brad Peacock and David Paulino. Fiers is the biggest red flag, as he has surrendered 18 home runs in 57.2 innings and owns a 6.52 FIP. If the Astros make a trade, it would probably be to add a starter who can step in as the No. 3 guy in the rotation.

Although some regression might be expected for Dallas Keuchel, his strong start to 2017 bodes well for the strength of the Astros' rotation. Ron Jenkins/Getty Images

If Keuchel and McCullers keep pitching like this -- in Keuchel's case, you can certainly expect some ERA regression -- the rotation will be fine. Right now, it ranks third in the majors in adjusted ERA (behind the Diamondbacks and Cardinals). Is it good enough to help challenge those record-setting teams above? Here is each rotation's ERA Minus from FanGraphs (100 is average, below 100 is good):

2017 Astros: 85 (third in MLB)

2016 Cubs: 71 (first in MLB)

2001 Mariners: 88 (fourth in MLB)

1998 Yankees: 85 (second in MLB)

1995 Indians: 88 (second in MLB)

The Yankees and Indians both ranked second only to Braves rotations, but you can see that the Astros compare favorably to this group. If there's a key to greatness, however, it's remaining healthy. Look how many starts these teams received from their top five starters:

2016 Cubs: 155

2001 Mariners: 144 (rookie Joel Pineiro joined the rotation late and posted a 2.03 ERA in 11 starts)

1998 Yankees: 142 (Orlando Hernandez was called up June 3)

1995 Indians: 118 of 144 (acquired Ken Hill in late July to shore up the back end)

You see the point: All these rotations remained healthy. For the Astros to keep up this pace, they'll need Keuchel and McCullers to make 30 starts, they'll need to get Morton and Musgrove back soon ... and they might need to make a deal in July.

The bullpen

As we saw Tuesday with Ken Giles, this group has had a couple hiccups, though it was just Giles' second blown save. Luke Gregerson, so good in recent seasons, has a 5.32 ERA. Still, the depth here is impressive. Chris Devenski has become a valuable multi-inning reliever and could become a rotation candidate if the Astros want to stretch him out. Entering Tuesday, Devenski had 51 K's in 33.2 innings, Michael Feliz had 35 in 25.2 innings, Will Harris had 27 K's and three walks in 24.1 innings, and even James Hoyt, who is like the No. 6 reliever, had 31 K's and four walks in 17.2 innings.

Given those numbers, it's no surprise that the Astros lead all bullpens in strikeout rate. They rank fifth in batting average against, fourth in OBP allowed and seventh in strand rate. If you want to nitpick, Tony Sipp is the only lefty, and Giles doesn't match up with the top tier of closers. Still, it's a good pen and, Tuesday's result aside, one that won't blow too many late-game leads. The biggest question is whether Giles is the guy to close a one-run game in October, and we won't know that answer until we get there.

We knew the Astros were going to be fun to watch. Now we know they're good -- and potentially a team for the ages. Their awe-inspiring pace should make for an exciting summer in Houston.