DAILY MLB RESULTS

MLB Results and Recap — Monday, July 28, 2025

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

First pitch6:35 PM ET
Last first pitch10:05 PM ET
Results updated4:09 AM ET
15
Games played
143
Runs scored
8
Home teams won
0
Shutouts
4
One-run games
0
Postponed
The day in 30 seconds
RUNSATL 10, KC 7 — 17 runs, the day's highest-scoring game.
BLOWOUTTOR 4, BAL 11 — largest margin of the day (7).
CLOSENYM 6, SD 7 was the closest final.
Updated 4:09 AM ET.

Three results that mattered

Highest scoringFINAL 10–7

17 runs in ATL at KC

Total runs17
FinalATL 10–7 KC
Open matchup
Largest blowoutFINAL 4–11

TOR 4, BAL 11

FinalTOR 4–11 BAL
Margin7
Open matchup

Full results

StatusMatchupT-ScoreProbable pitchersP-ScoreLineupsScore
6:35 PMFT
3640
TBDTBD
——
Final
411
6:40 PMFT
2339
TBDTBD
——
Final
86
6:40 PMFT
3845
TBDTBD
——
Final
15
7:05 PMFT
4954
TBDTBD
——
Final
42
7:10 PMFT
5619
TBDTBD
——
Final
52
7:40 PMFT
4540
TBDTBD
——
Final
45
7:40 PMFT
5158
TBDTBD
——
Final
48
7:40 PMFT
4528
TBDTBD
——
Final
107
7:40 PMFT
3945
TBDTBD
——
Final
26
7:45 PMFT
4233
TBDTBD
——
Final
17
8:10 PMFT
4143
TBDTBD
——
Final
21
9:38 PMFT
3530
TBDTBD
——
Final
46
9:40 PMFT
3639
TBDTBD
——
Final
67
9:45 PMFT
4331
TBDTBD
——
Final
65
10:05 PMFT
3522
TBDTBD
——
Final
31