The online gameplay is tolerable..for 1 game. After that, the matchmaking along with a realistic simulation of baseball game, is completely gone. The hitting engines are horrible and reward you for late, weak contact every time. Ratings are inaccurate and at this point the MLB franchise is becoming ruined and greedy. They forgot how to make a game that is enjoyable and focus on profiting off your micro transactions. And even when it was enjoyable, their online gameplay has always been mediocre at best.