Padres 2, Marlins 1 — Jul 21, 2025 Recap

San Diego Padres beat Miami Marlins 2-1 on Jul 21, 2025.

Game FAQ — score, spread, and total

Who won San Diego Padres vs Miami Marlins on Jul 21, 2025?

San Diego Padres won 2-1 on Jul 21, 2025.

See methodology for grading rules and ROI calculation.

MLBMON, JUL 21, 20255:40 PM CT
Spread
Padres covered
Marlins -1.5
Total
Under
3 / 8
Moneyline
Padres
+120
Loading probability
Padres
Randy Vásquez
3.73 ERA3-499.0 IP50 K1.41 WHIP
Marlins
Eury Pérez
3.23 ERA3-339.0 IP40 K0.97 WHIP
123456789RHE
Padres
020000000250
Marlins
000100000190
Padres
BatterPOSABRHRBIHRBBK
Fernando Tatis Jr.RF3010011
Xander BogaertsSS3110010
Martín MaldonadoC3011002
Gavin SheetsLF4000001
Jake CronenworthDH4000002
Luis Arraez1B4010000
Manny Machado3B4000002
Jose Iglesias2B3000011
Jackson MerrillCF4111000
Totals32252039
Marlins
BatterPOSABRHRBIHRBBK
Jesús SánchezRF4010001
Liam Hicks1B4020000
Heriberto HernándezDH4010000
Graham Pauley3B3000000
Otto LopezSS3010010
Xavier Edwards2B4030000
Agustín RamírezC4000001
Kyle StowersLF4111101
Dane MyersCF3000001
Totals33191114
Padres
PitcherIPHRERBBKHRPC
Randy Vásquez4.171110168
Jeremiah EstradaH1.000001012
Jason AdamH1.01000006
Robert SuarezS1.010001010
Adrian MorejonW1.200002019
Marlins
PitcherIPHRERBBKHRPC
Eury PérezL5.052225087
Tyler Phillips2.000001018
Josh Simpson2.000013027
Team
SU
ATS
O/U
Padres
Overall
0%0-0
0%0-0
0%0-0
Marlins
Overall
0%0-0
0%0-0
0%0-0
Luis Arraez
Luis ArraezSan Diego Padres
28 props
HitsO 1.5
1
RBIsO 0.5
0
HitsO 0.5
1
HitsO 2.5
1
HitsO 3.5
1
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 2.5
0
RBIsO 1.5
0
RBIsO 3.5
0
Runs ScoredO 0.5
0
Stolen BasesO 0.5
1
Total BasesO 1.5
1
WalksO 0.5
0
Runs ScoredO 2.5
0
Runs ScoredO 1.5
0
Total BasesO 2.5
1
Total BasesO 4.5
1
Total BasesO 3.5
1
DoublesO 0.5
0
DoublesO 1.5
0
Hits+Runs+RBIsO 1.5
1
Hits+Runs+RBIsO 0.5
1
Hits+Runs+RBIsO 2.5
1
Hits+Runs+RBIsO 3.5
1
Hits+Runs+RBIsO 4.5
1
SinglesO 0.5
1
SinglesO 1.5
1
Otto Lopez
Otto LopezMiami Marlins
28 props
HitsO 1.5
1
RBIsO 0.5
0
HitsO 0.5
1
HitsO 2.5
1
HitsO 3.5
1
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 2.5
0
RBIsO 1.5
0
RBIsO 3.5
0
Runs ScoredO 0.5
0
Stolen BasesO 0.5
0
Total BasesO 1.5
1
WalksO 0.5
1
Runs ScoredO 1.5
0
Stolen BasesO 1.5
0
Total BasesO 2.5
1
Total BasesO 4.5
1
Total BasesO 3.5
1
DoublesO 0.5
0
DoublesO 1.5
0
Hits+Runs+RBIsO 1.5
1
Hits+Runs+RBIsO 0.5
1
Hits+Runs+RBIsO 2.5
1
Hits+Runs+RBIsO 3.5
1
Hits+Runs+RBIsO 4.5
1
SinglesO 0.5
1
SinglesO 1.5
1
Xavier Edwards
Xavier EdwardsMiami Marlins
28 props
HitsO 0.5
3
RBIsO 0.5
0
HitsO 2.5
3
HitsO 3.5
3
HitsO 1.5
3
Home RunsO 0.5
0
RBIsO 2.5
0
RBIsO 1.5
0
RBIsO 3.5
0
Runs ScoredO 0.5
0
Stolen BasesO 0.5
1
Total BasesO 1.5
3
WalksO 0.5
0
Runs ScoredO 2.5
0
Runs ScoredO 1.5
0
Stolen BasesO 1.5
1
Total BasesO 2.5
3
Total BasesO 4.5
3
Total BasesO 3.5
3
DoublesO 0.5
0
DoublesO 1.5
0
Hits+Runs+RBIsO 1.5
3
Hits+Runs+RBIsO 0.5
3
Hits+Runs+RBIsO 2.5
3
Hits+Runs+RBIsO 3.5
3
Hits+Runs+RBIsO 4.5
3
SinglesO 0.5
3
SinglesO 1.5
3
Jesus Sanchez
Jesus SanchezMiami Marlins
28 props
HitsO 0.5
1
RBIsO 0.5
0
HitsO 2.5
1
HitsO 3.5
1
HitsO 1.5
1
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 2.5
0
RBIsO 1.5
0
RBIsO 3.5
0
Runs ScoredO 0.5
0
Stolen BasesO 0.5
0
Total BasesO 1.5
1
WalksO 0.5
0
Runs ScoredO 2.5
0
Runs ScoredO 1.5
0
Total BasesO 2.5
1
Total BasesO 4.5
1
Total BasesO 3.5
1
DoublesO 0.5
0
DoublesO 1.5
0
Hits+Runs+RBIsO 1.5
1
Hits+Runs+RBIsO 0.5
1
Hits+Runs+RBIsO 2.5
1
Hits+Runs+RBIsO 3.5
1
Hits+Runs+RBIsO 4.5
1
SinglesO 0.5
1
SinglesO 1.5
1
Agustín Ramírez
Agustín RamírezMiami Marlins
26 props
HitsO 0.5
0
RBIsO 0.5
0
HitsO 2.5
0
HitsO 1.5
0
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 2.5
0
RBIsO 1.5
0
RBIsO 3.5
0
Runs ScoredO 0.5
0
Stolen BasesO 0.5
0
Total BasesO 1.5
0
WalksO 0.5
0
Runs ScoredO 1.5
0
Total BasesO 2.5
0
Total BasesO 4.5
0
Total BasesO 3.5
0
DoublesO 0.5
0
DoublesO 1.5
0
Hits+Runs+RBIsO 1.5
0
Hits+Runs+RBIsO 0.5
0
Hits+Runs+RBIsO 2.5
0
Hits+Runs+RBIsO 3.5
0
Hits+Runs+RBIsO 4.5
0
SinglesO 0.5
0
SinglesO 1.5
0
Fernando Tatis Jr.
Fernando Tatis Jr.San Diego Padres
29 props
HitsO 0.5
1
RBIsO 0.5
0
HitsO 2.5
1
HitsO 3.5
1
HitsO 1.5
1
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 2.5
0
RBIsO 1.5
0
RBIsO 3.5
0
Runs ScoredO 0.5
0
Stolen BasesO 0.5
0
Total BasesO 1.5
2
WalksO 0.5
1
Runs ScoredO 2.5
0
Runs ScoredO 1.5
0
Stolen BasesO 1.5
0
Total BasesO 2.5
2
Total BasesO 4.5
2
Total BasesO 3.5
2
DoublesO 0.5
1
DoublesO 1.5
1
Hits+Runs+RBIsO 1.5
1
Hits+Runs+RBIsO 0.5
1
Hits+Runs+RBIsO 2.5
1
Hits+Runs+RBIsO 3.5
1
Hits+Runs+RBIsO 4.5
1
SinglesO 0.5
0
SinglesO 1.5
0
Kyle Stowers
Kyle StowersMiami Marlins
26 props
HitsO 0.5
1
RBIsO 0.5
1
HitsO 2.5
1
HitsO 1.5
1
Home RunsO 0.5
1
Home RunsO 1.5
1
RBIsO 2.5
1
RBIsO 1.5
1
RBIsO 3.5
1
Runs ScoredO 0.5
1
Stolen BasesO 0.5
0
Total BasesO 1.5
4
WalksO 0.5
0
Runs ScoredO 1.5
1
Total BasesO 2.5
4
Total BasesO 4.5
4
Total BasesO 3.5
4
DoublesO 0.5
0
DoublesO 1.5
0
Hits+Runs+RBIsO 1.5
3
Hits+Runs+RBIsO 0.5
3
Hits+Runs+RBIsO 2.5
3
Hits+Runs+RBIsO 3.5
3
Hits+Runs+RBIsO 4.5
3
SinglesO 0.5
0
SinglesO 1.5
0
Manny Machado
Manny MachadoSan Diego Padres
28 props
HitsO 0.5
0
RBIsO 0.5
0
HitsO 2.5
0
HitsO 3.5
0
HitsO 1.5
0
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 2.5
0
RBIsO 1.5
0
RBIsO 3.5
0
Runs ScoredO 0.5
0
Stolen BasesO 0.5
0
Total BasesO 1.5
0
WalksO 0.5
0
Runs ScoredO 2.5
0
Runs ScoredO 1.5
0
Total BasesO 2.5
0
Total BasesO 4.5
0
Total BasesO 3.5
0
DoublesO 0.5
0
DoublesO 1.5
0
Hits+Runs+RBIsO 1.5
0
Hits+Runs+RBIsO 0.5
0
Hits+Runs+RBIsO 2.5
0
Hits+Runs+RBIsO 3.5
0
Hits+Runs+RBIsO 4.5
0
SinglesO 0.5
0
SinglesO 1.5
0
Xander Bogaerts
Xander BogaertsSan Diego Padres
29 props
HitsO 0.5
1
RBIsO 0.5
0
HitsO 2.5
1
HitsO 3.5
1
HitsO 1.5
1
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 2.5
0
RBIsO 1.5
0
RBIsO 3.5
0
Runs ScoredO 0.5
1
Stolen BasesO 0.5
0
Total BasesO 1.5
2
WalksO 0.5
1
Runs ScoredO 1.5
1
Stolen BasesO 1.5
0
Total BasesO 2.5
2
Total BasesO 4.5
2
Total BasesO 3.5
2
Total BasesO 0.5
2
DoublesO 0.5
1
DoublesO 1.5
1
Hits+Runs+RBIsO 1.5
2
Hits+Runs+RBIsO 0.5
2
Hits+Runs+RBIsO 2.5
2
Hits+Runs+RBIsO 3.5
2
Hits+Runs+RBIsO 4.5
2
SinglesO 0.5
0
SinglesO 1.5
0
Jackson Merrill
Jackson MerrillSan Diego Padres
26 props
HitsO 0.5
1
RBIsO 0.5
1
HitsO 2.5
1
HitsO 1.5
1
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 2.5
1
RBIsO 1.5
1
RBIsO 3.5
1
Runs ScoredO 0.5
1
Stolen BasesO 0.5
0
Total BasesO 1.5
1
WalksO 0.5
0
Runs ScoredO 1.5
1
Total BasesO 2.5
1
Total BasesO 4.5
1
Total BasesO 3.5
1
DoublesO 0.5
0
DoublesO 1.5
0
Hits+Runs+RBIsO 1.5
3
Hits+Runs+RBIsO 0.5
3
Hits+Runs+RBIsO 2.5
3
Hits+Runs+RBIsO 3.5
3
Hits+Runs+RBIsO 4.5
3
SinglesO 0.5
1
SinglesO 1.5
1
Gavin Sheets
Gavin SheetsSan Diego Padres
28 props
HitsO 0.5
0
RBIsO 0.5
0
HitsO 2.5
0
HitsO 3.5
0
HitsO 1.5
0
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 2.5
0
RBIsO 1.5
0
RBIsO 3.5
0
Runs ScoredO 0.5
0
Stolen BasesO 0.5
0
Total BasesO 1.5
0
WalksO 0.5
0
Runs ScoredO 1.5
0
Total BasesO 2.5
0
Total BasesO 4.5
0
Total BasesO 3.5
0
Total BasesO 0.5
0
DoublesO 0.5
0
DoublesO 1.5
0
Hits+Runs+RBIsO 1.5
0
Hits+Runs+RBIsO 0.5
0
Hits+Runs+RBIsO 2.5
0
Hits+Runs+RBIsO 3.5
0
Hits+Runs+RBIsO 4.5
0
SinglesO 0.5
0
SinglesO 1.5
0
Jose Iglesias
Jose IglesiasSan Diego Padres
25 props
HitsO 0.5
0
RBIsO 0.5
0
HitsO 2.5
0
HitsO 1.5
0
Home RunsO 0.5
0
RBIsO 2.5
0
RBIsO 1.5
0
Runs ScoredO 0.5
0
Stolen BasesO 0.5
1
WalksO 0.5
1
Runs ScoredO 1.5
0
Total BasesO 2.5
0
Total BasesO 4.5
0
Total BasesO 3.5
0
Total BasesO 1.5
0
Total BasesO 0.5
0
DoublesO 0.5
0
DoublesO 1.5
0
Hits+Runs+RBIsO 1.5
0
Hits+Runs+RBIsO 0.5
0
Hits+Runs+RBIsO 2.5
0
Hits+Runs+RBIsO 3.5
0
Hits+Runs+RBIsO 4.5
0
SinglesO 0.5
0
SinglesO 1.5
0
Liam Hicks
Liam HicksMiami Marlins
27 props
HitsO 0.5
2
RBIsO 0.5
0
HitsO 2.5
2
HitsO 1.5
2
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 2.5
0
RBIsO 1.5
0
RBIsO 3.5
0
Runs ScoredO 0.5
0
WalksO 0.5
0
Runs ScoredO 1.5
0
Stolen BasesO 0.5
0
Total BasesO 2.5
2
Total BasesO 4.5
2
Total BasesO 3.5
2
Total BasesO 1.5
2
Total BasesO 0.5
2
DoublesO 0.5
0
DoublesO 1.5
0
Hits+Runs+RBIsO 1.5
2
Hits+Runs+RBIsO 0.5
2
Hits+Runs+RBIsO 2.5
2
Hits+Runs+RBIsO 3.5
2
Hits+Runs+RBIsO 4.5
2
SinglesO 0.5
2
SinglesO 1.5
2
Dane Myers
Dane MyersMiami Marlins
28 props
HitsO 0.5
0
RBIsO 0.5
0
HitsO 2.5
0
HitsO 1.5
0
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 2.5
0
RBIsO 1.5
0
RBIsO 3.5
0
Runs ScoredO 0.5
0
Stolen BasesO 0.5
0
WalksO 0.5
0
Runs ScoredO 1.5
0
Stolen BasesO 1.5
0
Total BasesO 2.5
0
Total BasesO 4.5
0
Total BasesO 3.5
0
Total BasesO 1.5
0
Total BasesO 0.5
0
DoublesO 0.5
0
DoublesO 1.5
0
Hits+Runs+RBIsO 1.5
0
Hits+Runs+RBIsO 0.5
0
Hits+Runs+RBIsO 2.5
0
Hits+Runs+RBIsO 3.5
0
Hits+Runs+RBIsO 4.5
0
SinglesO 0.5
0
SinglesO 1.5
0
Heriberto Hernandez
Heriberto HernandezMiami Marlins
27 props
HitsO 0.5
1
RBIsO 0.5
0
HitsO 2.5
1
HitsO 1.5
1
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 2.5
0
RBIsO 1.5
0
RBIsO 3.5
0
Runs ScoredO 0.5
0
Stolen BasesO 0.5
0
WalksO 0.5
0
Runs ScoredO 1.5
0
Total BasesO 2.5
1
Total BasesO 4.5
1
Total BasesO 3.5
1
Total BasesO 1.5
1
Total BasesO 0.5
1
DoublesO 0.5
0
DoublesO 1.5
0
Hits+Runs+RBIsO 1.5
1
Hits+Runs+RBIsO 0.5
1
Hits+Runs+RBIsO 2.5
1
Hits+Runs+RBIsO 3.5
1
Hits+Runs+RBIsO 4.5
1
SinglesO 0.5
1
SinglesO 1.5
1
Jake Cronenworth
Jake CronenworthSan Diego Padres
27 props
HitsO 0.5
0
RBIsO 0.5
0
HitsO 2.5
0
HitsO 1.5
0
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 2.5
0
RBIsO 1.5
0
RBIsO 3.5
0
Runs ScoredO 0.5
0
Stolen BasesO 0.5
0
WalksO 0.5
0
Runs ScoredO 1.5
0
Total BasesO 2.5
0
Total BasesO 4.5
0
Total BasesO 3.5
0
Total BasesO 1.5
0
Total BasesO 0.5
0
DoublesO 0.5
0
DoublesO 1.5
0
Hits+Runs+RBIsO 1.5
0
Hits+Runs+RBIsO 0.5
0
Hits+Runs+RBIsO 2.5
0
Hits+Runs+RBIsO 3.5
0
Hits+Runs+RBIsO 4.5
0
SinglesO 0.5
0
SinglesO 1.5
0
Graham Pauley
Graham PauleyMiami Marlins
27 props
HitsO 0.5
0
RBIsO 0.5
0
HitsO 2.5
0
HitsO 1.5
0
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 2.5
0
RBIsO 1.5
0
RBIsO 3.5
0
Runs ScoredO 0.5
0
Stolen BasesO 0.5
0
WalksO 0.5
0
Runs ScoredO 1.5
0
Total BasesO 2.5
0
Total BasesO 4.5
0
Total BasesO 3.5
0
Total BasesO 1.5
0
Total BasesO 0.5
0
DoublesO 0.5
0
DoublesO 1.5
0
Hits+Runs+RBIsO 1.5
0
Hits+Runs+RBIsO 0.5
0
Hits+Runs+RBIsO 2.5
0
Hits+Runs+RBIsO 3.5
0
Hits+Runs+RBIsO 4.5
0
SinglesO 0.5
0
SinglesO 1.5
0
Martin Maldonado
Martin MaldonadoSan Diego Padres
24 props
HitsO 0.5
1
RBIsO 0.5
1
HitsO 1.5
1
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 2.5
1
RBIsO 1.5
1
RBIsO 3.5
1
Runs ScoredO 0.5
0
WalksO 0.5
0
Total BasesO 2.5
2
Total BasesO 4.5
2
Total BasesO 3.5
2
Total BasesO 1.5
2
Total BasesO 0.5
2
DoublesO 0.5
1
DoublesO 1.5
1
Hits+Runs+RBIsO 0.5
2
Hits+Runs+RBIsO 1.5
2
Hits+Runs+RBIsO 2.5
2
Hits+Runs+RBIsO 3.5
2
Hits+Runs+RBIsO 4.5
2
SinglesO 0.5
0
SinglesO 1.5
0
Eury Perez
Eury PerezMiami Marlins
5 props
Pitcher KsO 4.5
5
Earned RunsO 1.5
2
Hits AllowedO 3.5
5
Walks AllowedO 1.5
2
Hits AllowedO 4.5
5
Randy Vasquez
Randy VasquezSan Diego Padres
4 props
Pitcher KsO 2.5
0
Earned RunsO 2.5
1
Hits AllowedO 5.5
7
Walks AllowedO 1.5
1