DAILY MLB RESULTS

MLB Results and Recap — Saturday, July 12, 2025

Final scores, top performances and the results that shaped the day across MLB.

First pitch1:05 PM ET
Last first pitch10:05 PM ET
Results updated4:09 AM ET
15
Games played
138
Runs scored
8
Home teams won
2
Shutouts
8
One-run games
0
Postponed
The day in 30 seconds
RUNSSEA 15, DET 7 — 22 runs, the day's highest-scoring game.
BLOWOUTPIT 4, MIN 12 — largest margin of the day (8).
CLOSEPHI 4, SD 5 was the closest final.
Updated 4:09 AM ET.

Three results that mattered

Highest scoringFINAL 15–7

22 runs in SEA at DET

Total runs22
FinalSEA 15–7 DET
Open matchup
Largest blowoutFINAL 4–12

PIT 4, MIN 12

FinalPIT 4–12 MIN
Margin8
Open matchup

Full results

StatusMatchupT-ScoreProbable pitchersP-ScoreLineupsScore
1:05 PMFT
5154
TBDTBD
——
Final
52
1:10 PMFT
3545
TBDTBD
——
Final
157
2:10 PMFT
4340
TBDTBD
——
Final
412
2:15 PMFT
4533
TBDTBD
——
Final
76
4:05 PMFT
5631
TBDTBD
——
Final
21
4:05 PMFT
4240
TBDTBD
——
Final
60
4:10 PMFT
4158
TBDTBD
——
Final
56
4:10 PMFT
3628
TBDTBD
——
Final
31
4:10 PMFT
3945
TBDTBD
——
Final
62
4:10 PMFT
2319
TBDTBD
——
Final
34
4:10 PMFT
4945
TBDTBD
——
Final
01
7:35 PMFT
3939
TBDTBD
——
Final
45
7:35 PMFT
3543
TBDTBD
——
Final
45
9:38 PMFT
3830
TBDTBD
——
Final
510
10:05 PMFT
3622
TBDTBD
——
Final
34