MLB All-Star rosters: Here’s the full list for the 2022 game

The complete American and National League rosters for the MLB All-Star Game, in one place.

The 2022 MLB All-Stars Game is fast approaching, with the Mid-Summer Classic coming on July 19 in Los Angeles at Dodger Stadium.

We’ve already gone through the starters and there’s a long list of snubs (but we picked 10 egregious names left out). But if you’re looking for the full list of who’s been picked, you’ve come to the right place.

A reminder that every MLB team is represented here at least once, and that this is the year in which legends have been added, which is why Albert Pujols (National League) and Miguel Cabrera (American League) are on it.

We’ll split it up into sections of AL and NL starting pitchers, position players, legends and so on: