The Alliance of American Football continued this past weekend, and we saw more milestones reached and new records set. There are now three undefeated teams remaining.

There will be eight more weeks of AAF action, plus playoffs, which extend the season to April 27. After every week, we'll take a look at the results and rank each team based on performance.

AAF Week 2: Box scores, stats from Alliance games

First, the scores from Week 2:

— Birmingham 12, Salt Lake 9

— Arizona 20, Memphis 18

— Orlando 37, San Antonio 29

— San Diego 24, Legends 12

AAF power rankings

1. Orlando Apollos

Orlando stays atop our rankings for another week after yet another incredible showing. The Apollos’ defense was not as strong in Week 2, but the offense put on quite a show en route to 37 points. Quarterback Garrett Gilbert finished with 393 passing yards (a new league record) and two scores in another strong outing.

And while the defense gave up 29 points, it also scored on yet another pick-six, giving the Apollos two defensive scores in two games. Orlando played a good San Antonio team and came away undefeated.

TAKE AIM!



Garrett Gilbert and Charles Johnson are having a monster connection in the first half for the @aafAPOLLOS. pic.twitter.com/OLl7S1TgJn — CBS Sports Network (@CBSSportsNet) February 17, 2019

2. Arizona Hotshots

Arizona moves up a spot from last week. The Hotshots were tested by a Memphis team that got shut out in Week 1, but the offense was finally able to put some drives together in the fourth quarter, scoring 14 consecutive points.

John Wolford was not quite as dominant this week as he was in Week 1, when he led the league in passing. Instead, Arizona relied on its run game, as three different players finished with 50-plus rushing yards (209 yards on the ground as a team).

Justin Stockton proved he might need more carries moving forward.

3. Birmingham Iron

The Iron moved to 2-0, but it was not pretty. Their first touchdown came off a muffed fumble, which they recovered in the end zone for a touchdown. If it were not for that, the Iron likely would have lost. They barely escaped with a 12-9 victory.

The team is determined to make Trent Richardson a thing, although it’s not working out well.

In two games Trent Richardson has 42 carries for 99 yards (2.3 ypc) and 3 TDs. #AAF — Jordan Heck (@JordanHeckFF) February 16, 2019

Richardson did make an impact as a receiver, finishing with 50 yards, but he was the only player who received multiple carries last week. Surely someone on the team can average more than 2.3 yards.

The Iron’s defense remains a strong point, however, and they are one of just three undefeated teams remaining.

4. San Antonio Commanders

The Commanders were close to being 2-0, and they’ve done so with an active defense. San Antonio recorded six sacks in Week 1 and four sacks in Week 2. That’s insane considering teams can only rush five players on defense.

Former Chargers running back Kenneth Farrow has been impressive, as he finished with 74 yards and a score on 13 carries against Orlando.

If the Commanders’ defense can keep up this pace, they’ll continue to be a scary team for opponents.

MORE: Steve Spurrier, Trent Richardson give AAF some SEC swagger

5. San Diego Fleet

In the first 111 minutes of the Fleet’s existence, they scored no touchdowns. Then, in a five-minute span near the end of the fourth quarter, San Diego scored twice.

The man who scored both of those touchdowns was Ja'Quan Gardner, who finished with 104 rushing yards. It took coach Mike Martz a while to figure out he needed to rely on his run game, but once he did, the Fleet started putting together solid drives.

Expect San Diego to feed Gardner again next week, because that strategy worked a lot better than passing the ball (14-of-30 in Week 2).

6. Salt Lake Stallions

Salt Lake scored the most points in a losing effort in Week 1, and it lost by just three points in Week 2. The Stallions are trying to figure out their QB situation, as Josh Woodrum suffered an injury in Week 1. Matt Linehan replaced him in that game, but it was Austin Allen who started in Week 2.

It's never good when a team is down to its third-string QB in minor-league football in just the second game. The Stallions have talent, but they’ve been dealt a tough hand to start the season.

7. Memphis Express

Memphis was shut out in Week 1, but the Express came back with a solid Week 2 against one of the most talented rosters in the league. Memphis jumped out to a 12-0 lead against Arizona before blowing it in the fourth quarter.

Christian Hackenberg has been the downfall of Memphis, as he was the league's lowest yardage QB in Week 1 and Week 2. He showed some surprising promise as a runner, finishing with 39 yards on the ground, including an impressive touchdown scramble.

Christian Hackenberg was understandably upset after this late hit pic.twitter.com/K41jmJXi0F — CBS Sports (@CBSSports) February 17, 2019

Memphis was able to get some offense going thanks to Zac Stacy, who became the first in the league to rush for 100 yards in a single game. But Hackenberg needs to improve if Memphis is going to win any games this season.

8. Atlanta Legends

The Legends fall down to the bottom of our rankings because, well, there hasn’t been anything impressive about this team all season. At least Memphis had some strong defensive plays in Week 2.

Atlanta has allowed 64 points in two games, easily the most in the league. The offense has only scored once while turning the ball over five times.

The Legends have a lot of work to do in order to pick up their first win of the season.