Marlins 5, Giants 7 — May 21, 2023 Recap

San Francisco Giants beat Miami Marlins 5-7 on May 21, 2023.

Game FAQ — score, spread, and total

Who won Miami Marlins vs San Francisco Giants on May 21, 2023?

San Francisco Giants won 5-7 on May 21, 2023.

See methodology for grading rules and ROI calculation.

MLBSUN, MAY 21, 20233:05 PM CT
Spread
Giants covered
Giants -1.5
Total
Over
12 / 7.5
Moneyline
Giants
-135
Loading probability
Marlins
Jesús Luzardo
3.83 ERA3-356.1 IP63 K1.37 WHIP
Giants
Alex Wood
4.05 ERA0-020.0 IP21 K1.45 WHIP
123456789RHE
Marlins
1011100015130
Giants
013002010790
Marlins
BatterPOSABRHRBIHRBBK
Jorge SolerRF5143100
Garrett HampsonSS3010000
Luis Arraez2B2000000
Xavier EdwardsCF4120001
Jon Berti3B5130001
Bryan De La CruzLF4000001
Yuli Gurriel1B4010000
Nick FortesC4111101
Joey WendlePH1110000
Peyton BurdickCF2000002
Garrett CooperDH4000001
Totals385134207
Giants
BatterPOSABRHRBIHRBBK
Wilmer Flores1B3000002
Mike YastrzemskiRF4000002
Patrick BaileyC3112101
LaMonte Wade Jr.1B1000000
J.D. DavisDH3222111
Thairo Estrada2B4111002
Mitch HanigerLF4221001
Casey Schmitt3B4021000
Brandon CrawfordSS3000011
Bryce JohnsonCF3110000
Totals327972210
Marlins
PitcherIPHRERBBKHRPC
Jesús LuzardoL5.066618292
Steven Okert1.010001014
Matt Barnes1.011101018
Andrew Nardi1.010010016
Giants
PitcherIPHRERBBKHRPC
Alex Wood4.164405274
John Brebbia0.21000008
Ryan WalkerW1.030000022
Jakob JunisH2.010001015
Camilo DovalS1.021001020
Team
SU
ATS
O/U
Marlins
Overall
0%0-0
0%0-0
0%0-0
Giants
Overall
0%0-0
0%0-0
0%0-0
Brandon Crawford
Brandon CrawfordSan Francisco Giants
3 props
HitsO 0.5
0
Home RunsO 0.5
0
RBIsO 0.5
0
Bryan De La Cruz
Bryan De La CruzMiami Marlins
3 props
HitsO 0.5
0
Home RunsO 0.5
0
RBIsO 0.5
0
Bryce Johnson
Bryce JohnsonSan Francisco Giants
3 props
HitsO 0.5
1
Home RunsO 0.5
0
RBIsO 0.5
0
Casey Schmitt
Casey SchmittSan Francisco Giants
3 props
HitsO 0.5
2
Home RunsO 0.5
0
RBIsO 0.5
1
Garrett Cooper
Garrett CooperMiami Marlins
3 props
HitsO 0.5
0
Home RunsO 0.5
0
RBIsO 0.5
0
Garrett Hampson
Garrett HampsonMiami Marlins
3 props
HitsO 0.5
1
Home RunsO 0.5
0
RBIsO 0.5
0
J.D. Davis
J.D. DavisSan Francisco Giants
3 props
HitsO 0.5
2
Home RunsO 0.5
1
RBIsO 0.5
2
Jon Berti
Jon BertiMiami Marlins
3 props
HitsO 0.5
3
Home RunsO 0.5
0
RBIsO 0.5
0
Jorge Soler
Jorge SolerMiami Marlins
3 props
HitsO 0.5
4
Home RunsO 0.5
1
RBIsO 0.5
3
Mike Yastrzemski
Mike YastrzemskiSan Francisco Giants
3 props
HitsO 0.5
0
Home RunsO 0.5
0
RBIsO 0.5
0
Mitch Haniger
Mitch HanigerSan Francisco Giants
3 props
HitsO 0.5
2
Home RunsO 0.5
0
RBIsO 0.5
1
Nick Fortes
Nick FortesMiami Marlins
3 props
HitsO 0.5
1
Home RunsO 0.5
1
RBIsO 0.5
1
Patrick Bailey
Patrick BaileySan Francisco Giants
3 props
HitsO 0.5
1
Home RunsO 0.5
1
RBIsO 0.5
2
PB
Peyton BurdickMiami Marlins
3 props
HitsO 0.5
0
Home RunsO 0.5
0
RBIsO 0.5
0
Thairo Estrada
Thairo EstradaSan Francisco Giants
4 props
HitsO 1.5
1
Home RunsO 0.5
0
RBIsO 0.5
1
HitsO 0.5
1
Wilmer Flores
Wilmer FloresSan Francisco Giants
3 props
HitsO 0.5
0
Home RunsO 0.5
0
RBIsO 0.5
0
Xavier Edwards
Xavier EdwardsMiami Marlins
3 props
HitsO 0.5
2
RBIsO 0.5
0
Home RunsO 0.5
0
Yuli Gurriel
Yuli GurrielMiami Marlins
3 props
HitsO 0.5
1
Home RunsO 0.5
0
RBIsO 0.5
0
Alex Wood
Alex WoodSan Francisco Giants
1 prop
Pitcher KsO 4.5
5
Jesus Luzardo
Jesus LuzardoMiami Marlins
2 props
Pitcher KsO 5.5
8
Pitcher KsO 6.5
8
HitsO 0.5
1
Home RunsO 0.5
0