Back to Games Saturday, Mar 21, 2026

Cleveland Guardians vs San Francisco Giants — Mar 21, 2026 | AI Prediction & Stats

Scottsdale Stadium, Scottsdale
96°F, Sunny
3 mph, Out To LF
W Robbie Ray L Tanner Bibee

Scoreboard

1 2 3 4 5 6 7 8 9 R H E
Guardians 0 0 0 0 1 5 0 0 1 7 10 0
Giants 0 0 3 4 1 0 2 0 - 10 14 1

AI PREDICTIONNeural Network Forecast

AI
1 2 3 4 5 6 7 8 9 R
Guardians 0 0 1 0 1 0 0 1 0 3
Giants 0 1 0 0 2 0 0 1 0 4
San Francisco sends Logan Webb to the mound, and his heavy two-seamer keeps Cleveland’s right-handed core pounding balls into the dirt all night. Webb limits traffic through six innings, surrendering just two runs—one on a third-inning sac fly, another on a fifth-inning two-out single by José Ramírez. Shane Bieber starts for the Guardians and spins four strong frames, but a second-inning solo blast from Michael Conforto and a two-run rally in the fifth—keyed by Thairo Estrada’s gap double—push the Giants ahead 3-2. Both bullpens take over in the seventh. Cleveland’s high-leverage duo of Herrin and Clase looks sharper than it has the past week, yet Camilo Doval remains the trump card. The Giants add an insurance run in the eighth on Wilmer Flores’ pinch-hit RBI single, capitalizing on a rare walk issued by Sam Hentges. In the ninth Doval overpowers the heart of Cleveland’s order, fanning Naylor and Ramírez to close out a 4-3 victory. San Francisco’s deeper lineup and steadier bullpen edge a Guardians club that continues to battle but can’t quite overcome its late-inning deficiencies.
Baseball Predict App
BaseballPredicts: Forecasts & Stats AI-Powered MLB Predictions

Predictions, Stats & More in the App

AI predictions for upcoming games, inning-by-inning forecasts, expert commentary, detailed statistics, and real-time updates.

Cleveland Guardians — Roster

PlayerPosAVGHRRBIOBPSLG
Jose Pirela
LF .00000.000.000
Dom Nuñez
C .27324.500.818
Randy Martinez
1B .00000.000.000
Jace LaViolette
CF .33311.3331.333
Bo Naylor
DH .36803.458.579
Joe Lampe
RF .23100.412.231
Alex Mooney
3B .28603.375.429
Travis Bazzana
2B .381311.435.857
Milan Tolentino
SS .18226.438.500

San Francisco Giants — Roster

PlayerPosAVGHRRBIOBPSLG
Drew Gilbert
CF .26502.324.324
Gavin Kilen
2B .00001.200.000
Jonah Cox
DH .00000.000.000
Will Brennan
LF .32518.386.500
Christian Koss
SS .36618.469.439
Casey Schmitt
3B .29803.377.319
Daniel Susac
C .35025.386.550
Victor Bericoto
RF .419314.422.698
Dayson Croes
1B .00000.000.000

Scoring Plays

3
Matt Chapman doubles (7) on a fly ball to right fielder CJ Kayfus. Jared Oliva scores. Jung Hoo Lee scores.
0-2
3
Rafael Devers singles on a pop up to shortstop Milan Tolentino. Matt Chapman scores.
0-3
4
Jared Oliva homers (1) on a fly ball to left field. Luis Arraez scores. Patrick Bailey scores.
0-6
4
Jung Hoo Lee homers (1) on a fly ball to right center field.
0-7
5
Travis Bazzana homers (2) on a line drive to right field.
1-7
5
Willy Adames doubles (2) on a fly ball to center fielder Daniel Schneemann. Rafael Devers scores.
1-8
6
Bo Naylor singles on a ground ball to center fielder Jared Oliva. Stuart Fairchild scores.
2-8
6
Travis Bazzana hits a grand slam (3) to right center field. Bo Naylor scores. CJ Kayfus scores. Alex Mooney scores.
6-8
7
Will Brennan doubles (4) on a line drive to right fielder Joe Lampe. Jonah Cox scores.
6-9
7
Daniel Susac singles on a ground ball to left fielder Jose Pirela. Will Brennan scores.
6-10
9
Jace LaViolette homers (1) on a fly ball to right field.
7-10

Cleveland Guardians — Batting

PlayerABRHRBIBBKHRAVGOPS
Jose PirelaLF
1000010.000.000
Dom NuñezC
1000010.2731.318
Randy Martinez1B
2000000.000.000
Jace LaVioletteCF
2111011.3331.666
Bo NaylorDH
3121200.3681.037
Joe LampeRF
2000000.231.643
Alex Mooney3B
3110010.286.804
Travis Bazzana2B
4235012.3811.292
Milan TolentinoSS
3000110.182.938
Totals3871073113
BATTING
2B: Naylor, B (4, Lucchesi).
HR: Bazzana 2 (3, 5th inning off Ray, 0 on, 0 out, 6th inning off McDonald, 3 on, 0 out); LaViolette (1, 9th inning off White, 0 on, 2 out).
TB: Bazzana 9; Fairchild; Kayfus; LaViolette 4; Manzardo; Mooney; Naylor, B 3.
RBI: Bazzana 5 (11); LaViolette (1); Naylor, B (3).
2-out RBI: LaViolette.
Runners left in scoring position, 2 out: Mooney; Bazzana; Lampe 2.
Team RISP: 2-for-7.
Team LOB: 8.
BASERUNNING
SB: Mooney (3, 2nd base off Ray/Bailey).

San Francisco Giants — Batting

PlayerABRHRBIBBKHRAVGOPS
Drew GilbertCF
2000000.265.648
Gavin Kilen2B
2000000.000.200
Jonah CoxDH
0100000.000.000
Will BrennanLF
1111000.325.886
Christian KossSS
1000000.366.908
Casey Schmitt3B
1000000.298.696
Daniel SusacC
1011000.350.936
Victor BericotoRF
1000010.4191.120
Dayson Croes1B
0000000.000.000
Totals38101410042
BATTING
2B: Chapman, M (7, Bibee); Adames (2, Bibee); Devers (1, Smith, C); Brennan (4, Smith, C).
HR: Oliva (1, 4th inning off Bibee, 2 on, 1 out); Lee, J (1, 4th inning off Bibee, 0 on, 2 out).
TB: Adames 2; Arraez; Bailey 2; Brennan 2; Chapman, M 2; Devers 4; Lee, J 5; Oliva 5; Susac, D.
RBI: Adames (7); Brennan (8); Chapman, M 2 (9); Devers (5); Lee, J (4); Oliva 3 (9); Susac, D (5).
2-out RBI: Adames; Susac, D; Devers; Lee, J; Chapman, M 2.
Runners left in scoring position, 2 out: Oliva.
Team RISP: 7-for-11.
Team LOB: 4.
FIELDING
E: Chapman, M (1, throw).
a-Grounded out for Encarnacion in the 8th.
1-Ran for Adames in the 5th.
2-Ran for Bailey in the 5th.
3-Ran for Devers in the 7th.

Cleveland Guardians — Pitching

PitcherIPHRERBBKHRPC-STERA
Tanner Bibee(L, 1-3)
4.2108803270-496.65
Logan McGuire
0.11000009-50.00
Cade Smith
1.222200021-172.70
Tim Herrin
0.210001010-82.08
Shawn Armstrong
0.20000006-52.45

San Francisco Giants — Pitching

PitcherIPHRERBBKHRPC-STERA
Robbie Ray(W, 2-0)
5.031126186-521.37
Trevor McDonald
0.245502127-166.94
Ubert Mejias(H, 1)
0.10000002-10.00
Joey Lucchesi(H, 1)
1.010001014-93.00
Erik Miller
1.010001014-100.00
Mitch White
1.011111121-99.00

Game Info

Umpires: Home Plate: Bill Miller; First Base: Scott Barry; Second Base: Nick Mahrley; Third Base: Jim Wolf
Venue: Scottsdale Stadium, Scottsdale
Weather: 96°F, Sunny
Wind: 3 mph, Out To LF

Season Comparison

Guardians
STAT
Giants
44-41 Record 35-49
51.8% Win % 41.7%
.518 PCT .417
334 Runs For 341
345 Runs Against 392
85 Games Played 84
L1 Streak L1
4-6 Last 10 4-6
21-19 Home Record 18-22
23-22 Away Record 17-27

Guardians Recent

Jun 29 vs Rangers 6-3 L
Jun 28 vs Mariners 5-6 W
Jun 27 vs Mariners 3-4 W
Jun 26 vs Mariners 3-1 L
Jun 24 @ White Sox 4-3 W

Giants Recent

Jun 29 @ Diamondbacks 4-5 L
Jun 28 vs Braves 2-3 W
Jun 27 vs Braves 0-5 W
Jun 26 vs Braves 3-1 L
Jun 25 vs Athletics 9-6 L

Unlock the Power of AI Predictions

Premium Analytics & Deep Insights

AI Predictions Advanced machine learning forecasts
Deep Analytics Professional-grade statistics
Expert Commentary Detailed game analysis

AI-Powered MLB Baseball Predictions

Get the edge in every MLB game with our AI prediction app. Real-time scoring probabilities inning by inning, accurate game outcome forecasts, detailed player and team analytics, and interactive performance stats — all powered by a constantly evolving algorithm. Whether you're a passionate fan or a dedicated analyst, Baseball Predict delivers the most accurate MLB forecasts and game insights right to your phone.

Inning-by-Inning Scoring Probabilities
Accurate Game Outcome Forecasts
Player & Team Analytics
Regular AI Model Updates
Baseball Predict App — AI MLB Predictions

Our Other Sport Apps