Red Sox vs Giants Picks and Prediction – 6/21/2025

By: David Anicetti |

Last Updated: 06/20/2025 at 8:14 PM ET

Boston Red Sox at San Francisco Giants 06/21/25 - MLB Picks & Predictions
Game Start: 6/21/2025, 8:05 PM UTC
Latest Odds: SF -135 ; O/U 8

Red Sox vs Giants Prediction

The Boston Red Sox play the second game of the three-game series on the road Saturday versus the San Francisco Giants. Boston improved to 39-37 following Wednesday’s 3-1 victory over the Seattle Mariners. Boston won two out of three over Seattle, and the Red Sox have won seven of the last eight. Boston trails first-place New York by five games in the American League East. Keep up to date with all the MLB action with our expert MLB picks.

Jarren Duran is batting .258 with 82 hits and 38 RBI to lead Boston in each of the three categories. Wilyer Abreu is the leader in home runs with 13 and the leader in on-base percentage at .321. Boston is batting .248 with a .416 slugging percentage. On Saturday, the Boston Red Sox will send Bryan Bello to the mound. The right-hander is 3-1 with a 3.49 ERA, 45 Ks, and 28 BBs.

The San Francisco Giants improved to 42-33 following Thursday’s 2-1 victory over the Cleveland Guardians. Logan Webb threw seven strong innings, and Wilmer Flores hit a pinch-hit RBI double to put San Francisco ahead for good. The win snapped a four-game losing streak by the Giants. San Francisco trails first-place Los Angeles in the National League West by 3 ½ games.

Heliot Ramos is batting .281 with 78 hits and an on-base percentage of .361 to lead San Francisco in the three categories. Matt Chapman is the leader in home runs with 12, and Wilmer Flores is the leader in RBI with 53. On Saturday, the San Francisco Giants will send Landen Roupp to the mound. The right-hander is 4-5 with a 3.99 ERA, 63 Ks, and 29 BBs.

Red Sox vs Giants Pick Analysis

Boston has won seven of its last eight, and the Red Sox are 4-1 in the last five played on the road. San Francisco has won just one of its last five. Boston starter Bryan Bello is coming off a strong effort in which the right-hander allowed no runs on three hits across seven innings to beat the New York Yankees 2-0 last Sunday. San Francisco starter Landen Roupp was hit hard last time out, allowing six runs on four hits across 1.2 innings. Final Score Prediction: Boston Red Sox win 5-3.

Our Free MLB Pick for San Francisco Giants vs Boston Red Sox

Boston Red Sox +115