If the Mets were going to gain ground in the standings, their most recent road trip through Anaheim, Colorado and Arizona was their best chance. They played three teams with sub-.500 records, won series against the Angels and Rockies, and dropped one against the Diamondbacks, losing 5-1 in the series finale on Sunday at Chase Field.

Overall, the Mets went 5-4 on the trip to move to 15-25 after 40 games. They showed some improvements, but not enough to convince anyone that this is a winning team. The Subway Series could become a bloodbath next week.

Here’s what happened on the road, and what’s next for the Mets as they finally return home after nine games, three cities and one snow-out.

THE GOOD

The bats are coming alive lower in the order, helping the Mets turn over the lineup and as a result, creating scoring opportunities for Juan Soto.

Carson Benge had a solid trip. The rookie right fielder broke up Eduardo Rodriguez’s no-hit bid Sunday in Phoenix in the top of the sixth, scoring the Mets’ only run when Luis Torrens drove him home on a double. He went 7-for-26 in nine games, with three doubles, a home run, five RBI, four walks and six strikeouts.

While a .269 average isn’t exactly a monster trip, the Mets needed him to start hitting. The lineup has been decimated by injuries, and it’s still not producing consistently. What the Mets need is traffic on the basepaths, and Benge has helped provide it. His defense hasn’t been bad either, leading to Gary Cohen’s infamous “pulchritudinous” call in Anaheim.

Marcus Semien is starting to come around at the plate as well, Tyrone Taylor had a few hits off the bench and as a starter, and Mark Vientos drove in eight runs in nine games. Soto wasn’t able to do much in Phoenix on Sunday, but the leadoff spot experiment is one that he’s embraced.

In terms of pitching, rookie right-hander Christian Scott pitched to a 2.79 ERA in two starts, limiting the Rockies to only one run in his first career start at Coors Field, the most notorious offensive park in baseball.

THE BAD

Soto isn’t cashing in on those opportunities, and neither is Bichette behind him. The offense sputtered again in the final four games of the road trip, with the Mets scoring only seven runs in four games against the Rockies and Diamondbacks.

After a few days of getting the ball in the air and hitting line drives and home runs in Colorado, the Mets reverted to their ground-ball ways. That shouldn’t happen in Denver, and despite the club’s insistence that the hitting coaches aren’t the problem, at some point, you have to wonder if it’s something with the club’s overall hitting philosophies and teachings.

The Mets lost Ronny Mauricio to a fractured thumb in Anaheim, decimating the once-robust infield depth. Bo Bichette and Brett Baty have been playing well at their natural positions, shortstop and third base, but the Mets don’t want Bichette to get out of sorts at third. Reserve infielders Vidal Brujan and Andy Ibañez aren’t the answers.

The bullpen isn’t constructed in a way that gives the Mets a chance to hold leads nightly, and left-hander A.J. Minter was pulled off his minor league assignment last week, which resets his clock once again. He’ll get another 30 days once the Mets send him on a minor league assignment.

A lot can change before the trade deadline, but only minimal changes can be made to the roster until then. Jorge Polanco doesn’t appear to be close to a rehab assignment, and Francisco Lindor and Luis Robert Jr. still aren’t doing any baseball activities. This is what the Mets have to work with, and it hasn’t been working well.

THE UGLY

The Mets continue to make sloppy mistakes. There were missed challenges in Anaheim, and at one point during that series against the Angels, the entire infield appeared to forget how many outs there were.

Errors undid the Mets on Sunday in the desert as well. Ibanez and Peterson made errors, with Ibañez making one on a routine play at third base. Errors aren’t often a great indicator of the overall defense, but routine plays have to be made. Most of the season, they’ve been middle-of-the-pack in terms of defensive rankings, but they’ve slipped down much further in recent weeks. A -4 Outs Above Average is 22nd in baseball.

It’s unexcusable for a team that publicly stated “run prevention” was the offseason priority so many times that it practically became a running joke.

WHAT’S NEXT

The Detroit Tigers come to town for a three-game series beginning Tuesday. A team with its own problems, the Mets will catch a break without having to contend with ace Tarik Skubal, who is on the IL after having a debridement procedure on his pitching elbow. Friday night at Citi Field, the first half of the Subway Series begins. It could very well end up as a matchup between baseball’s best and worst teams.