2025 Game Log: 73–53 (Home: 39–21; Away: 34–32)
|
March/April: 17–13 (Home: 11–4; Away: 6–9)
# |
Date |
Opponent |
Score |
Win |
Loss |
Save |
Attendance |
Record
|
1 |
March 27 |
@ Nationals |
7–3 (10) |
José Alvarado (1–0) |
Colin Poche (0–1) |
— |
41,231 |
1–0
|
2 |
March 29 |
@ Nationals |
11–6 |
Jesús Luzardo (1–0) |
Colin Poche (0–2) |
— |
38,446 |
2–0
|
3 |
March 30 |
@ Nationals |
1–5 |
Mitchell Parker (1–0) |
Aaron Nola (0–1) |
Kyle Finnegan (1) |
28,075 |
2–1
|
4 |
March 31 |
Rockies |
6–1 |
Joe Ross (1–0) |
Scott Alexander (0–1) |
— |
44,595 |
3–1
|
5 |
April 2 |
Rockies |
5–1 |
Zack Wheeler (1–0) |
Kyle Freeland (0–1) |
— |
37,550 |
4–1
|
6 |
April 3 |
Rockies |
3–1 |
Taijuan Walker (1–0) |
Antonio Senzatela (0–1) |
José Alvarado (1) |
34,097 |
5–1
|
7 |
April 4 |
Dodgers |
3–2 |
Jesús Luzardo (2–0) |
Yoshinobu Yamamoto (1–1) |
Jordan Romano (1) |
43,024 |
6–1
|
8 |
April 5 |
Dodgers |
1–3 |
Anthony Banda (3–0) |
Aaron Nola (0–2) |
Tanner Scott (3) |
44,404 |
6–2
|
9 |
April 6 |
Dodgers |
8–7 |
Orion Kerkering (1–0) |
Blake Treinen (0–1) |
José Alvarado (2) |
44,098 |
7–2
|
10 |
April 8 |
@ Braves |
5–7 |
Daysbel Hernández (1–0) |
Orion Kerkering (1–1) |
Raisel Iglesias (1) |
33,508 |
7–3
|
11 |
April 9 |
@ Braves |
4–3 |
José Alvarado (2–0) |
Raisel Iglesias (0–2) |
— |
35,323 |
8–3
|
12 |
April 10 |
@ Braves |
2–4 (11) |
José Suárez (1–0) |
Joe Ross (1–1) |
— |
36,630 |
8–4
|
13 |
April 11 |
@ Cardinals |
0–2 |
Andre Pallante (2–0) |
Aaron Nola (0–3) |
Ryan Helsley (2) |
32,309 |
8–5
|
14 |
April 12 |
@ Cardinals |
4–1 |
Cristopher Sánchez (1–0) |
Miles Mikolas (0–2) |
José Alvarado (3) |
30,791 |
9–5
|
15 |
April 13 |
@ Cardinals |
0–7 |
Matthew Liberatore (1–1) |
Zack Wheeler (1–1) |
— |
32,509 |
9–6
|
16 |
April 14 |
Giants |
4–10 |
Landen Roupp (1–1) |
Taijuan Walker (1–1) |
— |
40,636 |
9–7
|
17 |
April 15 |
Giants |
6–4 |
Orion Kerkering (2–1) |
Justin Verlander (0–1) |
Matt Strahm (1) |
38,119 |
10–7
|
18 |
April 16 |
Giants |
4–11 |
Lou Trivino (1–0) |
Aaron Nola (0–4) |
— |
38,532 |
10–8
|
19 |
April 17 |
Giants |
6–4 |
Cristopher Sánchez (2–0) |
Jordan Hicks (1–2) |
José Alvarado (4) |
41,321 |
11–8
|
20 |
April 18 |
Marlins |
7–2 |
Zack Wheeler (2–1) |
Sandy Alcántara (2–1) |
— |
44,949 |
12–8
|
21 |
April 19 |
Marlins |
11–10 |
Matt Strahm (1–0) |
Cal Quantrill (1–2) |
José Alvarado (5) |
45,045 |
13–8
|
22 |
April 20 |
Marlins |
5–7 (10) |
Calvin Faucher (1–1) |
Matt Strahm (1–1) |
Jesús Tinoco (1) |
45,079 |
13–9
|
23 |
April 21 |
@ Mets |
4–5 |
Tylor Megill (3–2) |
Aaron Nola (0–5) |
Edwin Díaz (6) |
35,430 |
13–10
|
24 |
April 22 |
@ Mets |
1–5 |
Griffin Canning (3–1) |
Cristopher Sánchez (2–1) |
— |
36,468 |
13–11
|
25 |
April 23 |
@ Mets |
3–4 (10) |
Max Kranick (2–0) |
Jordan Romano (0–1) |
— |
36,863 |
13–12
|
26 |
April 25 |
@ Cubs |
0–4 |
Colin Rea (1–0) |
Taijuan Walker (1–2) |
— |
32,880 |
13–13
|
27 |
April 26 |
@ Cubs |
10–4 |
Jesús Luzardo (3–0) |
Ben Brown (2–2) |
— |
40,068 |
14–13
|
28 |
April 27 |
@ Cubs |
3–1 (10) |
José Alvarado (3–0) |
Julian Merryweather (0–1) |
Jordan Romano (2) |
35,761 |
15–13
|
29 |
April 29 |
Nationals |
7–6 |
Orion Kerkering (3–1) |
Kyle Finnegan (0–1) |
— |
38,387 |
16–13
|
30 |
April 30 |
Nationals |
7–2 |
Cristopher Sánchez (3–1) |
Jake Irvin (2–1) |
— |
37,713 |
17–13
|
|
May: 19–9 (Home: 8–7; Away: 11–2)
# |
Date |
Opponent |
Score |
Win |
Loss |
Save |
Attendance |
Record
|
31 |
May 1 |
Nationals |
2–4 |
Brad Lord (1–3) |
Taijuan Walker (1–3) |
Kyle Finnegan (10) |
37,069 |
17–14
|
32 |
May 2 |
Diamondbacks |
3–2 |
Tanner Banks (1–0) |
José Castillo (0–1) |
José Alvarado (6) |
40,133 |
18–14
|
33 |
May 3 |
Diamondbacks |
7–2 |
Aaron Nola (1–5) |
Brandon Pfaadt (5–2) |
— |
42,650 |
19–14
|
34 |
May 4 |
Diamondbacks |
9–11 (10) |
Shelby Miller (3–0) |
José Alvarado (3–1) |
Jalen Beeks (1) |
44,010 |
19–15
|
35 |
May 6 |
@ Rays |
8–4 |
Zack Wheeler (3–1) |
Drew Rasmussen (1–3) |
— |
10,046 |
20–15
|
36 |
May 7 |
@ Rays |
7–0 |
Cristopher Sánchez (4–1) |
Shane Baz (3–2) |
Taijuan Walker (1) |
10,046 |
21–15
|
37 |
May 8 |
@ Rays |
7–6 (10) |
José Alvarado (4–1) |
Manuel Rodríguez (0–1) |
Matt Strahm (2) |
10,046 |
22–15
|
38 |
May 9 |
@ Guardians |
0–6 |
Gavin Williams (3–2) |
Aaron Nola (1–6) |
— |
25,328 |
22–16
|
39 |
May 10 |
@ Guardians |
7–1 |
Ranger Suárez (1–0) |
Tanner Bibee (3–3) |
— |
34,782 |
23–16
|
40 |
May 11 |
@ Guardians |
3–0 |
Zack Wheeler (4–1) |
Luis Ortiz (2–4) |
Jordan Romano (3) |
20,304 |
24–16
|
41 |
May 12 |
Cardinals |
2–3 |
Kyle Leahy (1–0) |
Matt Strahm (1–2) |
Ryan Helsley (8) |
42,513 |
24–17
|
– |
May 13 |
Cardinals |
Postponed (rain); Makeup: May 14 as a split double-header[2]
|
42 |
May 14 (1) |
Cardinals |
2–1 |
Jesús Luzardo (4–0) |
Steven Matz (2–1) |
Jordan Romano (4) |
40,773 |
25–17
|
43 |
May 14 (2) |
Cardinals |
7–14 |
Chris Roycroft (1–2) |
Aaron Nola (1–7) |
— |
35,150 |
25–18
|
44 |
May 16 |
Pirates |
8–4 |
Ranger Suárez (2–0) |
Ryan Borucki (0–1) |
José Alvarado (7) |
44,039 |
26–18
|
45 |
May 17 |
Pirates |
5–2 |
Zack Wheeler (5–1) |
Carmen Mlodzinski (1–4) |
— |
44,164 |
27–18
|
46 |
May 18 |
Pirates |
1–0 |
Mick Abel (1–0) |
Paul Skenes (3–5) |
Jordan Romano (5) |
44,356 |
28–18
|
47 |
May 19 |
@ Rockies |
9–3 |
Joe Ross (2–1) |
Seth Halvorsen (0–1) |
— |
23,487 |
29–18
|
48 |
May 20 |
@ Rockies |
7–4 |
Jesús Luzardo (5–0) |
Antonio Senzatela (1–8) |
— |
24,431 |
30–18
|
49 |
May 21 |
@ Rockies |
9–5 |
Taijuan Walker (2–3) |
Carson Palmquist (0–2) |
— |
23,421 |
31–18
|
50 |
May 22 |
@ Rockies |
2–0 |
Ranger Suárez (3–0) |
Germán Márquez (1–7) |
Jordan Romano (6) |
23,308 |
32–18
|
51 |
May 23 |
@ Athletics |
4–3 |
Zack Wheeler (6–1) |
Jacob Lopez (0–2) |
Tanner Banks (1) |
10,052 |
33–18
|
52 |
May 24 |
@ Athletics |
9–6 (11) |
Orion Kerkering (4–1) |
Mitch Spence (1–1) |
Max Lazar (1) |
10,090 |
34–18
|
53 |
May 25 |
@ Athletics |
4–5 |
Tyler Ferguson (1–2) |
Matt Strahm (1–3) |
Mason Miller (12) |
10,068 |
34–19
|
54 |
May 27 |
Braves |
2–0 |
Ranger Suárez (4–0) |
Spencer Strider (0–3) |
Jordan Romano (7) |
40,627 |
35–19
|
― |
May 28 |
Braves |
Postponed (rain); Makeup: May 29 as a split double-header[3]
|
55 |
May 29 (1) |
Braves |
5–4 |
José Ruiz (1–0) |
Daysbel Hernández (3–1) |
Jordan Romano (8) |
32,314 |
36–19
|
56 |
May 29 (2) |
Braves |
3–9 |
Chris Sale (3–3) |
Zack Wheeler (6–2) |
— |
42,739 |
36–20
|
57 |
May 30 |
Brewers |
2–6 |
Quinn Priester (2–2) |
Taijuan Walker (2–4) |
— |
41,546 |
36–21
|
58 |
May 31 |
Brewers |
7–17 |
Chad Patrick (3–4) |
Jesús Luzardo (5–1) |
— |
43,773 |
36–22
|
|
June: 14–13 (Home: 8–3; Away: 6–10)
# |
Date |
Opponent |
Score |
Win |
Loss |
Save |
Attendance |
Record
|
59 |
June 1 |
Brewers |
2–5 |
Nick Mears (1–0) |
Orion Kerkering (4–2) |
Trevor Megill (11) |
44,076 |
36–23
|
60 |
June 3 |
@ Blue Jays |
8–3 |
Cristopher Sánchez (5–1) |
Bowden Francis (2–6) |
— |
32,632 |
37–23
|
61 |
June 4 |
@ Blue Jays |
1–2 |
Jeff Hoffman (5–2) |
Jordan Romano (0–2) |
— |
25,716 |
37–24
|
62 |
June 5 |
@ Blue Jays |
1–9 |
Chris Bassitt (6–3) |
Jesús Luzardo (5–2) |
— |
33,728 |
37–25
|
63 |
June 6 |
@ Pirates |
4–5 |
David Bednar (1–4) |
Jordan Romano (0–3) |
— |
23,243 |
37–26
|
64 |
June 7 |
@ Pirates |
1–2 |
Isaac Mattson (1–0) |
Ranger Suárez (4–1) |
David Bednar (8) |
32,951 |
37–27
|
65 |
June 8 |
@ Pirates |
1–2 |
Braxton Ashcraft (1–0) |
Cristopher Sánchez (5–2) |
— |
25,261 |
37–28
|
66 |
June 9 |
Cubs |
4–3 (11) |
Carlos Hernández (1–0) |
Daniel Palencia (0–2) |
— |
41,266 |
38–28
|
67 |
June 10 |
Cubs |
4–8 |
Caleb Thielbar (2–1) |
Taijuan Walker (2–5) |
— |
41,220 |
38–29
|
68 |
June 11 |
Cubs |
7–2 |
Jesús Luzardo (5–2) |
Ben Brown (3–5) |
— |
42,660 |
39–29
|
69 |
June 13 |
Blue Jays |
8–0 |
Ranger Suárez (5–1) |
Kevin Gausman (5–5) |
— |
40,596 |
40–29
|
70 |
June 14 |
Blue Jays |
3–2 |
Orion Kerkering (5–2) |
Chad Green (2–2) |
Matt Strahm (3) |
43,711 |
41–29
|
71 |
June 15 |
Blue Jays |
11–4 |
Zack Wheeler (7–2) |
José Berríos (2–3) |
— |
44,681 |
42–29
|
72 |
June 16 |
@ Marlins |
5–2 |
Mick Abel (2–0) |
Sandy Alcántara (3–8) |
Orion Kerkering (1) |
9,898 |
43–29
|
73 |
June 17 |
@ Marlins |
3–8 |
Freddy Tarnok (1–0) |
Jesús Luzardo (6–3) |
— |
8,300 |
43–30
|
74 |
June 18 |
@ Marlins |
4–2 |
Ranger Suárez (6–1) |
Adam Mazur (0–1) |
Matt Strahm (4) |
9,570 |
44–30
|
75 |
June 19 |
@ Marlins |
2–1 |
Cristopher Sánchez (6–2) |
Anthony Bender (1–5) |
Orion Kerkering (2) |
10,411 |
45–30
|
76 |
June 20 |
Mets |
10–2 |
Tanner Banks (2–0) |
Reed Garrett (2–3) |
— |
44,432 |
46–30
|
77 |
June 21 |
Mets |
4–11 |
Griffin Canning (7–3) |
Mick Abel (2–1) |
— |
44,687 |
46–31
|
78 |
June 22 |
Mets |
7–1 |
Jesús Luzardo (7–3) |
David Peterson (5–3) |
— |
42,155 |
47–31
|
79 |
June 24 |
@ Astros |
0–1 |
Bryan Abreu (2–3) |
Ranger Suárez (6–2) |
Josh Hader (20) |
31,245 |
47–32
|
80 |
June 25 |
@ Astros |
0–2 |
Colton Gordon (3–1) |
Zack Wheeler (7–3) |
Josh Hader (21) |
28,826 |
47–33
|
81 |
June 26 |
@ Astros |
1–2 |
Bryan Abreu (3–3) |
Orion Kerkering (5–3) |
— |
37,130 |
47–34
|
82 |
June 27 |
@ Braves |
13–0 |
Taijuan Walker (3–5) |
Bryce Elder (2–5) |
Alan Rangel (1) |
40,753 |
48–34
|
83 |
June 28 |
@ Braves |
1–6 |
Spencer Schwellenbach (7–4) |
Jesús Luzardo (7–4) |
— |
41,751 |
48–35
|
84 |
June 29 |
@ Braves |
2–1 |
Ranger Suárez (7–2) |
Spencer Strider (3–6) |
Matt Strahm (5) |
35,792 |
49–35
|
85 |
June 30 |
Padres |
4–0 |
Zack Wheeler (8–3) |
Matt Waldron (0–1) |
— |
43,138 |
50–35
|
|
July: 11–12 (Home: 6–5; Away: 5–7)
# |
Date |
Opponent |
Score |
Win |
Loss |
Save |
Attendance |
Record
|
― |
July 1 |
Padres |
Postponed (rain); Makeup: July 2 as a split double-header[4]
|
86 |
July 2 (1) |
Padres |
4–6 |
Nick Pivetta (9–2) |
Mick Abel (2–2) |
Robert Suárez (24) |
40,144 |
50–36
|
87 |
July 2 (2) |
Padres |
5–1 |
Cristopher Sánchez (7–2) |
Dylan Cease (3–8) |
— |
40,742 |
51–36
|
88 |
July 4 |
Reds |
6–9 |
Sam Moll (1–0) |
Jesús Luzardo (7–5) |
Emilio Pagán (19) |
42,166 |
51–37
|
89 |
July 5 |
Reds |
5–1 |
Jordan Romano (1–3) |
Nick Lodolo (5–6) |
— |
42,045 |
52–37
|
90 |
July 6 |
Reds |
3–1 |
Zack Wheeler (9–3) |
Tony Santillan (1–2) |
— |
42,055 |
53–37
|
91 |
July 7 |
@ Giants |
1–3 |
Tyler Rogers (4–2) |
Orion Kerkering (5–4) |
Camilo Doval (14) |
40,043 |
53–38
|
92 |
July 8 |
@ Giants |
3–4 |
Ryan Walker (2–3) |
Jordan Romano (1–4) |
— |
40,212 |
53–39
|
93 |
July 9 |
@ Giants |
13–0 |
Jesús Luzardo (8–5) |
Justin Verlander (0–7) |
— |
37,334 |
54–39
|
94 |
July 11 |
@ Padres |
2–4 |
Jeremiah Estrada (3–4) |
Ranger Suárez (7–3) |
Robert Suárez (28) |
43,856 |
54–40
|
95 |
July 12 |
@ Padres |
4–5 |
David Morgan (1–1) |
Tanner Banks (2–1) |
Jeremiah Estrada (3) |
43,444 |
54–41
|
96 |
July 13 |
@ Padres |
2–1 |
Cristopher Sánchez (8–2) |
Adrián Morejón (7–4) |
Matt Strahm (6) |
43,398 |
55–41
|
– |
July 15 |
2025 Major League Baseball All-Star Game at Truist Park in Cumberland, Georgia
|
97 |
July 18 |
Angels |
5–6 |
Sam Bachman (2–2) |
Tanner Banks (2–2) |
Kenley Jansen (17) |
44,482 |
55–42
|
98 |
July 19 |
Angels |
9–5 |
Seth Johnson (1–0) |
Sam Bachman (2–3) |
— |
43,124 |
56–42
|
99 |
July 20 |
Angels |
2–8 |
José Soriano (7–7) |
Ranger Suárez (7–4) |
— |
40,616 |
56–43
|
100 |
July 21 |
Red Sox |
3–2 (10) |
Max Lazar (1–0) |
Jordan Hicks (1–6) |
— |
42,843 |
57–43
|
101 |
July 22 |
Red Sox |
4–1 |
Cristopher Sánchez (9–2) |
Richard Fitts (1–4) |
— |
43,409 |
58–43
|
102 |
July 23 |
Red Sox |
8–9 (11) |
Greg Weissert (3–3) |
Seth Johnson (1–1) |
Brennan Bernardino (1) |
42,601 |
58–44
|
103 |
July 25 |
@ Yankees |
12–5 |
Tanner Banks (3–2) |
Tim Hill (3–3) |
— |
47,018 |
59–44
|
104 |
July 26 |
@ Yankees |
9–4 |
Ranger Suárez (8–4) |
Marcus Stroman (2–2) |
— |
46,621 |
60–44
|
105 |
July 27 |
@ Yankees |
3–4 |
Carlos Rodón (11–7) |
Zack Wheeler (9–4) |
Devin Williams (16) |
45,612 |
60–45
|
106 |
July 28 |
@ White Sox |
2–6 |
Davis Martin (3–8) |
Cristopher Sánchez (9–3) |
— |
15,106 |
60–46
|
107 |
July 29 |
@ White Sox |
6–3 |
Jesús Luzardo (9–5) |
Jonathan Cannon (4–8) |
— |
20,730 |
61–46
|
108 |
July 30 |
@ White Sox |
3–9 |
Mike Vasil (5–3) |
Max Lazar (1–1) |
— |
12,718 |
61–47
|
|
August: 12–6 (Home: 6–2; Away: 6–4)
# |
Date |
Opponent |
Score |
Win |
Loss |
Save |
Attendance |
Record
|
109 |
August 1 |
Tigers |
5–4 |
Orion Kerkering (6–4) |
Brenan Hanifee (3–3) |
Jhoan Durán (17) |
43,421 |
62–47
|
110 |
August 2 |
Tigers |
5–7 |
Tarik Skubal (11–3) |
Zach Wheeler (9–5) |
Kyle Finnegan (21) |
44,689 |
62–48
|
111 |
August 3 |
Tigers |
2–0 |
Cristopher Sánchez (10–3) |
Charlie Morton (7–9) |
Jhoan Durán (18) |
41,569 |
63–48
|
112 |
August 4 |
Orioles |
13–3 |
Jesús Luzardo (10–4) |
Cade Povich (2–6) |
— |
41,099 |
64–48
|
113 |
August 5 |
Orioles |
5–0 |
Taijuan Walker (4–5) |
Dean Kremer (8–8) |
— |
43,660 |
65–48
|
114 |
August 6 |
Orioles |
1–5 |
Trevor Rogers (5–2) |
Ranger Suárez (8–5) |
— |
42,030 |
65–49
|
115 |
August 8 |
@ Rangers |
9–1 |
Cristopher Sánchez (11–3) |
Merrill Kelly (9–7) |
— |
27,575 |
66–49
|
116 |
August 9 |
@ Rangers |
3–2 |
Jesús Luzardo (11–5) |
Jacob deGrom (10–5) |
Jhoan Durán (19) |
38,471 |
67–49
|
117 |
August 10 |
@ Rangers |
4–2 |
Zack Wheeler (10–5) |
Patrick Corbin (6–8) |
Jhoan Durán (20) |
32,444 |
68–49
|
118 |
August 11 |
@ Reds |
4–1 |
Jordan Romano (2–4) |
Andrew Abbott (8–3) |
Orion Kerkering (3) |
43,800 |
69–49
|
119 |
August 12 |
@ Reds |
1–6 |
Brady Singer (10–9) |
Ranger Suárez (8–6) |
— |
29,654 |
69–50
|
120 |
August 13 |
@ Reds |
0–8 |
Hunter Greene (5–3) |
Cristopher Sánchez (11–4) |
— |
25,869 |
69–51
|
121 |
August 14 |
@ Nationals |
2–3 |
Shinnosuke Ogasawara (1–1) |
Jesús Luzardo (11–6) |
Cole Henry (1) |
21,609 |
69–52
|
122 |
August 15 |
@ Nationals |
6–2 |
Tanner Banks (4–2) |
Clayton Beeter (0–2) |
— |
35,143 |
70–52
|
123 |
August 16 |
@ Nationals |
0–2 |
Cade Cavalli (1–0) |
Taijuan Walker (4–6) |
José A. Ferrer (2) |
36,042 |
70–53
|
124 |
August 17 |
@ Nationals |
11–9 |
Tanner Banks (5–2) |
PJ Poulin (0–1) |
Jhoan Durán (21) |
26,243 |
71–53
|
125 |
August 18 |
Mariners |
12–7 |
Ranger Suárez (9–6) |
Logan Gilbert (3–5) |
— |
44,471 |
72–53
|
126 |
August 19 |
Mariners |
6–4 |
David Robertson (1–0) |
Matt Brash (1–2) |
Jhoan Durán (22) |
43,757 |
73–53
|
127 |
August 20 |
Mariners |
– |
|
|
— |
|
–
|
128 |
August 22 |
Nationals |
– |
|
|
— |
|
–
|
129 |
August 23 |
Nationals |
– |
|
|
— |
|
–
|
130 |
August 24 |
Nationals |
– |
|
|
— |
|
–
|
131 |
August 25 |
@ Mets |
– |
|
|
— |
|
–
|
132 |
August 26 |
@ Mets |
– |
|
|
— |
|
–
|
133 |
August 27 |
@ Mets |
– |
|
|
— |
|
–
|
134 |
August 28 |
Braves |
– |
|
|
— |
|
–
|
135 |
August 29 |
Braves |
– |
|
|
— |
|
–
|
136 |
August 30 |
Braves |
– |
|
|
— |
|
–
|
137 |
August 31 |
Braves |
– |
|
|
— |
|
–
|
|
September: 0–0 (Home: 0–0; Away: 0–0)
|