This method of ranking team performance factors in point per game, strength of schedule, and goal difference. This isn't an attempt to predict the final table, but rather a way to measure a team's form.
NYRB II (↔): Won 2-0 over Saint Louis to hold onto the top spot.
Tampa Bay Rowdies (↔): Went to Charleston and won 5-0 to gain a lot of ground on New York. They've only lost twice in 22 matches.
Pittsburgh Riverhounds (↑1): Who would've thought that Pittsburgh would have one of the best attacks in the East? Beat Memphis 4-0 to bring their total to 38 goals scored.
Nashville SC (↓1): Went to Swope Park and cruised to a comfortable 2-0 win.
Indy Eleven (↑1): Went to North Carolina and ground out a 2-1 win to move up a spot.
North Carolina FC (↓1): Lost 2-1 to a really good Indy Eleven side. They still look like one of the top sides in the East.
Ottawa Fury FC (↔): Drew 0-0 at home with a struggling Birmingham side.
Louisville City FC (↔): Luke Spencer's late winner over Charlotte slowed their fall, but they still have lots of issues to work through.
Saint Louis FC (↑1): Lost 2-0 in New York, but Charleston's drop sees them move up a spot.
Charleston Battery (↓1): Lost 5-0 at home to Tampa Bay. They've had moments where they've looked like a top-tier side, but at this point they look like they'll hover right around the playoff line.
Charlotte Independence (↑1): Lost 1-0 to Louisville, but move up a spot as other results went their way.
Loudoun United FC (↓1): Beaten 4-2 by Atlanta, one of the worst teams in the league. They've shown flashes of being a playoff-calibre team, but they're incredibly inconsistent. They have games in hand on everyone in the East, but have to put together some consistent results to have a shot at the playoffs.
Memphis 901 FC (↔): Beaten 4-0 in Pittsburgh. The addition of Liam Doyle could help a lot of their issues in defense.
Bethlehem Steel (↔): Beaten 3-0 at home by Hartford. Their rating took a hit but they had enough of a cushion to stay in 14th.
Birmingham Legion FC (↔): Went to Ottawa and held on for a 0-0 draw.
Swope Park Rangers (↔): Lost at home to Nashville.
Hartford Athletic (↔): Went to Hartford and won 3-0.
Atlanta United 2 (↔): Beat Loudoun 4-2 at home, but it wasn't enough to pull them out of last place.
Phoenix Rising FC (↔): They've won 12 straight. That says it all.
Reno 1868 FC (↔): Beat RGV Toros 2-1 on the road to keep hold of the no. 2 spot.
Fresno FC (↔): Held on at home against Las Vegas. The gap between the top three and the rest of the league is pretty significant.
New Mexico United (↑3): They've had a bit of a resurgence over the last couple weeks, moving into fourth with a win over El Paso and a draw against Austin.
Sacramento Republic FC (↔): Beat San Antonio 3-2 on the road to stay in 5th.
Real Monarchs SLC (↓2): Drop two spots after scraping by Colorado Springs for a 1-0 win.
Portland Timbers 2 (↓1): Their match this week was postponed.
San Antonio FC (↔): Lost 3-2 at home to Sacramento.
Austin Bold FC (↑1): Held on for a draw against New Mexico to move up a spot.
Orange County SC (↑1): No match this week.
El Paso Locomotive FC (↓2): Lost midweek to New Mexico before their weekend match was postponed after the tragedy in El Paso.
Las Vegas Lights FC (↔): Went down a man in the first half against Fresno and lost 2-1.
OKC Energy (↔): Drew 1-1 at home with Tulsa.
Rio Grande Valley FC (↔): Lost 2-1 at home to Reno.
LA Galaxy II (↔): Kept things close, but fell 3-2 to Phoenix.
Tulsa Roughnecks FC (↔): Drew 1-1 with 10 man OKC Energy.
CS Switchbacks FC (↔): Lost 1-0 to Real Monarchs.
Tacoma Defiance (↔): No match this week.
This table projection is based on home and away form.