Guardians vs Athletics Picks and Prediction – 6/21/2025

By: Kim Smith |

Last Updated: 06/19/2025 at 11:10 PM ET

Cleveland Guardians at Sacramento Athletics 06/20/25 - MLB Picks & Predictions
Game Start: 6/21/2025, 2:05 AM UTC
Latest Odds: CLE -126 ; O/U 10

Guardians vs Athletics Prediction

The Guardians are set to face the Athletics from Sacramento on Friday. The game is being played at Sutter Health Park and has a first pitch time of 10:05 PM EST and is being broadcast on local channels. Be ready for the baseball season with all of our MLB free picks.

The Guardians last 5 games have seen them post a 2-3 mark. The last game was a 2-1 loss to the Giants. The win moved Cleveland to a record of 37-36 on the year.

Cleveland is coming here with a .231 average and 541 hits. The Guardians have scored 277 runs while getting a whopping 74 homers. The Guardians have posted a 3.93 ERA and a 1.38 WHIP. The opponents are hitting at a clip of only .252 on the season against the Guardians pitching staff.

The Athletics are coming to this game here with an middle of the road 3-2 mark in their last 5 games. The last game for the Athletics was a 11-4 loss to the Astros. The loss moved the Athletics to a record of 30-46 on the year overall. 

Sacramento is coming here with a .252 average with 654 hits. Still, the Athletics have scored a total of 322 runs with 93 homers cranked out. Sacramento has allowed the opponents to hit at a clip of only .275, but has posted a 5.55 ERA and a 1.51 WHIP on the year.

Guardians vs Athletics Pick Analysis

Cleveland is on the West Coast and the Sacramento club is playing at home in this game. However, the pitching staff for the Athletics has looked super shaky recently and has given up double digits in 2 of the last 5 games. In this game, the Athletics are not facing as strong of an offensive team, but the Guardians are doing enough offensively to get the job done in this game here. Final Score Prediction, Cleveland Guardians win 5-2.

Our Free MLB Pick for Sacramento Athletics vs Cleveland Guardians

Cleveland Guardians -126