# 2004 Philadelphia Phillies season

The 2004 Philadelphia Phillies season was the 122nd season in the history of the franchise. The Phillies finished in second-place in the National League East with a record of 86–76, ten games behind the Atlanta Braves, and six games behind the NL wild-card champion Houston Astros. The Phillies were managed by their former shortstop Larry Bowa (85–75) and Gary Varsho (1–1), who replaced Bowa on the penultimate day of the season. The Phillies played their first season of home games at Citizens Bank Park, which opened April 12, with the visiting Cincinnati Reds defeating the Phillies, 4–1.

## Offseason

* November 3, 2003: Billy Wagner was traded by the Houston Astros to the Philadelphia Phillies for Brandon Duckworth, Taylor Buchholz, and Ezequiel Astacio.
* January 15, 2004: A. J. Hinch signed as a free agent with the Philadelphia Phillies.

## Regular season

A season of high expectations due to notable offseason moves was a disappointment, costing manager Larry Bowa his job towards season's end.

### Season standings
#### National League East

vteNL East :
| Team | W | L | Pct. | GB | Home | Road |
| Atlanta Braves | 96 | 66 | .593 | — | 49‍–‍32 | 47‍–‍34 |
| Philadelphia Phillies | 86 | 76 | .531 | 10 | 42‍–‍39 | 44‍–‍37 |
| Florida Marlins | 83 | 79 | .512 | 13 | 42‍–‍38 | 41‍–‍41 |
| New York Mets | 71 | 91 | .438 | 25 | 38‍–‍43 | 33‍–‍48 |
| Montreal Expos | 67 | 95 | .414 | 29 | 35‍–‍45 | 32‍–‍50 |

#### Record vs. opponents

2004 National League recordvte Source: :
| Team | AZ | ATL | CHC | CIN | COL | FLA | HOU | LA | MIL | MTL | NYM | PHI | PIT | SD | SF | STL | AL |
| Arizona | — | 2–4 | 4–2 | 3–3 | 6–13 | 3–4 | 2–4 | 3–16 | 3–3 | 0–6 | 3–4 | 1–5 | 2–4 | 7–12 | 5–14 | 1–5 | 6–12 |
| Atlanta | 4–2 | — | 3–3 | 2–4 | 4–2 | 14–5 | 3–3 | 4–3 | 4–2 | 15–4 | 12–7 | 10–9 | 4–2 | 3–3 | 4–3 | 2–4 | 8–10 |
| Chicago | 2–4 | 3–3 | — | 9–8 | 5–1 | 3–3 | 10–9 | 2–4 | 10–7 | 3–3 | 4–2 | 3–3 | 13–5 | 4–2 | 2–4 | 8–11 | 8–4 |
| Cincinnati | 3–3 | 4–2 | 8–9 | — | 3–3 | 4–2 | 6–11 | 4–2 | 10–8 | 4–2 | 3–3 | 3–3 | 9–10 | 2–4 | 3–3 | 5–14 | 5-7 |
| Colorado | 13–6 | 2–4 | 1–5 | 3–3 | — | 1–5 | 1–5 | 8–11 | 2–4 | 2–4 | 1–5 | 5–3 | 2–4 | 10–9 | 8–11 | 1–5 | 8–10 |
| Florida | 4–3 | 5–14 | 3–3 | 2–4 | 5–1 | — | 3–3 | 3–3 | 4–2 | 11–8 | 15–4 | 12–7 | 1–5 | 4–2 | 2–5 | 2–4 | 7–11 |
| Houston | 4–2 | 3–3 | 9–10 | 11–6 | 5–1 | 3-3 | — | 1–5 | 13–6 | 2–4 | 2–4 | 6–0 | 12–5 | 2–4 | 2–4 | 10–8 | 7–5 |
| Los Angeles | 16–3 | 3–4 | 4–2 | 2–4 | 11–8 | 3–3 | 5–1 | — | 3–3 | 4–3 | 3–3 | 1–5 | 6–0 | 10–9 | 10–9 | 2–4 | 10–8 |
| Milwaukee | 3–3 | 2–4 | 7–10 | 8–10 | 4–2 | 2–4 | 6–13 | 3–3 | — | 5–1 | 2–4 | 0–6 | 6–12 | 2–4 | 1–5 | 8–9 | 8–4 |
| Montreal | 6–0 | 4–15 | 3–3 | 2–4 | 4–2 | 8-11 | 4–2 | 3–4 | 1–5 | — | 9–10 | 7–12 | 4–2 | 1–6 | 1–5 | 3–3 | 7–11 |
| New York | 4–3 | 7–12 | 2–4 | 3–3 | 5–1 | 4–15 | 4–2 | 3–3 | 4–2 | 10–9 | — | 8–11 | 1–5 | 1–6 | 4–2 | 1–5 | 10–8 |
| Philadelphia | 5-1 | 9–10 | 3–3 | 3–3 | 3–5 | 7–12 | 0–6 | 5–1 | 6–0 | 12–7 | 11–8 | — | 3–3 | 5–1 | 2–4 | 3–3 | 9–9 |
| Pittsburgh | 4–2 | 2–4 | 5–13 | 10–9 | 4–2 | 5–1 | 5–12 | 0–6 | 12–6 | 2–4 | 5–1 | 3–3 | — | 3–3 | 5–1 | 5–12 | 2–10 |
| San Diego | 12–7 | 3–3 | 2–4 | 4–2 | 9–10 | 2–4 | 4–2 | 9–10 | 4–2 | 6–1 | 6–1 | 1–5 | 3–3 | — | 12–7 | 2–4 | 8–10 |
| San Francisco | 14–5 | 3–4 | 4–2 | 3–3 | 11–8 | 5–2 | 4–2 | 9–10 | 5–1 | 5–1 | 2–4 | 4–2 | 1–5 | 7–12 | — | 3–3 | 11–7 |
| St. Louis | 5–1 | 4–2 | 11–8 | 14–5 | 5–1 | 4-2 | 8–10 | 4–2 | 9–8 | 3–3 | 5–1 | 3–3 | 12–5 | 4–2 | 3–3 | — | 11–1 |

### Notable transactions

* July 30, 2004: Ricky Ledée was traded by the Philadelphia Phillies with Alfredo Simón (minors) to the San Francisco Giants for Félix Rodríguez.

### Citizens Bank Park

Citizens Bank Park is a 43,647-seat baseball-only stadium in Philadelphia, Pennsylvania that opened on April 3, 2004, and hosted its first regular-season baseball game on April 12 of that same year, as the tenants of the facility, the Philadelphia Phillies lost to the Cincinnati Reds, 4–1. The ballpark was built to replace the now-demolished Veterans Stadium (a football/baseball multipurpose facility), and features natural grass and dirt playing field and also features a number of Philadelphia style food stands, including several which serve cheesesteaks, hoagies, and other regional specialties. Behind center field is Ashburn Alley, named after Phillies great center fielder and Hall of Famer Richie Ashburn, a walkway featuring restaurants and memorabilia from Phillies history, along with a restaurant/bar and grille called "Harry The K's" named after Hall of Fame broadcaster Harry Kalas.
* Randy Wolf of the Phillies threw the first pitch at 1:32 PM US EDT on April 12, 2004, to D'Angelo Jiménez of the Reds, who got the park's first hit, a leadoff double. Bobby Abreu of the Phillies hit the first home run, which also served as the franchise's first hit in the club's new home. Reds pitcher Paul Wilson earned the first win in that game and Danny Graves earned the park's first save.
* On June 14, 2004, Jim Thome hit his 400th career home run to the left-center field seats at Citizens Bank Park.

### 2004 game log

Legend :
| | Phillies win |
| | Phillies loss |
| | Postponement |
| Bold | Phillies team member |
2004 Game Log Overall Record: 86–76 :
April (10–11)
#DateOpponentScoreWinLossSaveAttendanceRecord
1April 5@ Pirates1–2Kip Wells (1–0)Kevin Millwood (0–1)José Mesa (1)35,7020–1
2April 7@ Pirates5–4Rhéal Cormier (1–0)Brian Boehringer (0–1)Billy Wagner (1)15,1261–1
3April 8@ Pirates2–6Ryan Vogelsong (1–0)Vicente Padilla (0–1)José Mesa (2)9,6891–2
4April 9@ Marlins3–4Matt Perisho (2–0)Rhéal Cormier (1–1)Armando Benítez (3)22,9231–3
5April 10@ Marlins3–5Darren Oliver (1–0)Rhéal Cormier (1–2)Armando Benítez (4)45,7251–4
6April 11@ Marlins1–3Josh Beckett (1–0)Kevin Millwood (0–2)Armando Benítez (5)21,3171–5
7April 12Reds1–4Paul Wilson (2–0)Randy Wolf (0–1)Danny Graves (4)41,6261–6
–April 14RedsPostponed (rain); Makeup: June 14
8April 15Reds6–4Rhéal Cormier (2–2)Ryan Wagner (0–1)Billy Wagner (2)37,5122–6
9April 16Expos4–2Eric Milton (1–0)Liván Hernández (0–2)Billy Wagner (3)39,6133–6
10April 17Expos6–3Kevin Millwood (1–2)John Patterson (1–1)Billy Wagner (4)42,9314–6
11April 18Expos5–4Billy Wagner (1–0)Rocky Biddle (0–1)None43,7915–6
12April 20Marlins1–3Dontrelle Willis (3–0)Vicente Padilla (0–2)Armando Benítez (7)36,4795–7
13April 21Marlins7–8 (12)Justin Wayne (1–0)Ryan Madson (0–1)None34,0605–8
14April 22Marlins7–9Darren Oliver (2–1)Brett Myers (0–1)Armando Benítez (8)35,8805–9
15April 23@ Expos8–6Kevin Millwood (2–2)Chad Bentz (0–2)Billy Wagner (5)30,1126–9
16April 24@ Expos7–0Randy Wolf (1–1)Tomo Ohka (0–4)None6,8997–9
17April 25@ Expos0–2Zach Day (2–1)Vicente Padilla (0–3)Rocky Biddle (5)8,2677–10
18April 27@ Cardinals7–3Eric Milton (2–0)Matt Morris (3–2)None25,1858–10
19April 28@ Cardinals6–3Ryan Madson (1–1)Mike Lincoln (2–2)Billy Wagner (6)26,3489–10
20April 29@ Cardinals4–5 (13)Mike Lincoln (3–2)Amaury Telemaco (0–1)None29,7689–11
21April 30Diamondbacks4–0Randy Wolf (2–1)Elmer Dessens (1–3)None43,72110–11 :
May (17–11)
#DateOpponentScoreWinLossSaveAttendanceRecord
22May 1Diamondbacks4–6Randy Johnson (3–2)Vicente Padilla (0–4)Matt Mantei (4)44,04810–12
23May 2Diamondbacks6–5 (14)Ryan Madson (2–1)Óscar Villarreal (0–2)None43,02511–12
24May 4Cardinals5–6Chris Carpenter (2–1)Brett Myers (0–2)Jason Isringhausen (3)33,29411–13
25May 5Cardinals5–4Kevin Millwood (3–2)Woody Williams (0–3)Billy Wagner (7)35,94412–13
26May 6Cardinals4–7Jeff Suppan (3–3)Randy Wolf (2–2)Jason Isringhausen (4)44,37612–14
27May 7@ Diamondbacks4–1Vicente Padilla (1–4)Randy Johnson (3–3)Billy Wagner (8)30,73813–14
28May 8@ Diamondbacks8–7Eric Milton (3–0)Brandon Webb (2–2)Tim Worrell (1)38,90714–14
29May 9@ Diamondbacks7–1Brett Myers (1–2)Steve Sparks (2–2)None29,63715–14
30May 11@ Giants10–4Kevin Millwood (4–2)Jerome Williams (3–2)None35,75916–14
31May 12@ Giants3–4Jason Schmidt (3–2)Randy Wolf (2–3)Matt Herges (11)35,84916–15
32May 13@ Giants4–3Vicente Padilla (2–4)Kirk Rueter (1–4)Ryan Madson (1)39,65117–15
33May 14@ Rockies6–4Eric Milton (4–0)Joe Kennedy (4–1)Tim Worrell (2)32,17118–15
34May 15@ Rockies16–5Brett Myers (2–2)Scott Elarton (0–6)None33,62919–15
35May 16@ Rockies6–7Tim Harikkala (1–0)Rhéal Cormier (2–3)Shawn Chacón (10)33,62319–16
36May 17@ Rockies6–7Brian Fuentes (1–0)Tim Worrell (0–1)None22,11119–17
37May 18Dodgers8–7Vicente Padilla (3–4)Guillermo Mota (2–1)Tim Worrell (3)36,07320–17
38May 19Dodgers9–4Eric Milton (5–0)Hideo Nomo (3–5)None33,91621–17
39May 20Dodgers4–0Brett Myers (3–2)Kazuhisa Ishii (5–3)None37,79322–17
40May 21Padres5–4Ryan Madson (3–1)Akinori Otsuka (3–2)Tim Worrell (4)40,55523–17
41May 22Padres6–9Justin Germano (1–0)Roberto Hernández (0–1)None43,63423–18
42May 23Padres6–4Vicente Padilla (4–4)Brian Lawrence (6–3)Tim Worrell (5)44,21624–18
43May 25@ Mets0–5Steve Trachsel (5–3)Eric Milton (5–1)None29,38524–19
44May 26@ Mets7–4Roberto Hernández (1–1)John Franco (0–3)Tim Worrell (6)20,34925–19
45May 27Braves1–6Jaret Wright (3–5)Kevin Millwood (4–3)None38,80225–20
46May 28Braves3–2 (10)Tim Worrell (1–1)Antonio Alfonseca (5–1)None40,18726–20
47May 29Braves3–9John Thomson (4–2)Vicente Padilla (4–5)None44,05726–21
48May 30Braves4–1Eric Milton (6–1)Travis Smith (0–1)Tim Worrell (7)44,30427–21
49May 31Mets3–5Orber Moreno (1–1)Brett Myers (3–3)Braden Looper (8)43,62027–22 :
June (13–14)
#DateOpponentScoreWinLossSaveAttendanceRecord
50June 1Mets1–4 (10)Ricky Bottalico (2–0)Tim Worrell (1–2)Braden Looper (9)34,43627–23
51June 2Mets5–3 (10)David Weathers (5–1)Roberto Hernández (1–2)Braden Looper (10)37,62527–24
52June 3@ Braves4–8John Thomson (5–2)Josh Hancock (0–1)None23,40527–25
53June 4@ Braves9–1Eric Milton (7–1)Travis Smith (0–2)None27,69928–25
54June 5@ Braves5–3Brett Myers (4–3)Russ Ortiz (6–5)Tim Worrell (8)29,25229–25
55June 6@ Braves4–6Jaret Wright (4–5)Kevin Millwood (4–4)John Smoltz (8)27,77529–26
56June 8@ White Sox11–14Mark Buehrle (6–1)Amaury Telemaco (0–2)Cliff Politte (1)33,11429–27
57June 9@ White Sox13–10Eric Milton (8–1)Jon Garland (5–3)None17,57030–27
–June 10@ White SoxPostponed (rain); Makeup: August 30
58June 11@ Twins11–6Tim Worrell (2–2)Terry Mulholland (0–2)None22,27231–27
59June 12@ Twins1–6Carlos Silva (7–3)Kevin Millwood (4–5)None22,21931–28
60June 13@ Twins2–1Rhéal Cormier (3–3)Aaron Fultz (2–2)Billy Wagner (9)23,47932–28
61June 14Reds10–7 (8)Ryan Madson (4–1)John Riedling (4–1)None44,71033–28
62June 15Tigers3–10Jeremy Bonderman (5–5)Brian Powell (0–1)None39,55533–29
–June 16TigersPostponed (rain); Makeup: June 17 as a day-night double-header
63June 17 (1)Tigers6–2Brett Myers (5–3)Mike Maroth (5–4)None44,55134–29
64June 17 (2)Tigers4–5 (11)Ugueth Urbina (2–2)Ryan Madson (4–2)Danny Patterson (2)39,67434–30
65June 18Royals4–10Chris George (1–0)Paul Abbott (2–6)None43,57134–31
66June 19Royals4–2Eric Milton (9–1)Zack Greinke (1–3)Billy Wagner (10)44,23435–31
67June 20Royals8–2Brian Powell (1–1)Dennys Reyes (2–2)None44,41136–31
68June 22@ Expos2–5Liván Hernández (4–7)Brett Myers (5–4)Chad Cordero (3)4,56436–32
69June 23@ Expos5–2Kevin Millwood (5–5)Sun-Woo Kim (3–3)Billy Wagner (11)4,20937–32
70June 24@ Expos2–3Tony Armas (1–2)Eric Milton (9–2)Chad Cordero (4)11,65537–33
71June 25@ Red Sox1–12 (8)Pedro Martínez (8–3)Paul Abbott (2–7)None35,05937–34
72June 26@ Red Sox9–2Ryan Madson (5–2)Bronson Arroyo (2–7)None34,71238–34
73June 27@ Red Sox3–12Curt Schilling (10–4)Brett Myers (5–5)None34,73938–35
74June 28Expos14–6Kevin Millwood (6–5)Sun-Woo Kim (3–4)None39,44439–35
75June 29Expos17–7Eric Milton (10–2)Shawn Hill (0–1)None35,39040–35
76June 30Expos3–6Joe Horgan (1–0)Tim Worrell (2–3)Chad Cordero (5)40,40740–36 :
July (13–15)
#DateOpponentScoreWinLossSaveAttendanceRecord
77July 1Expos10–5Randy Wolf (3–3)Scott Downs (0–2)None43,24641–36
78July 2Orioles6–7 (16)Eddy Rodríguez (1–0)Brian Powell (1–2)Daniel Cabrera (1)44,39041–37
79July 3Orioles7–6Rhéal Cormier (4–3)Jason Grimsley (3–5)Billy Wagner (12)44,16342–37
80July 4Orioles5–2Eric Milton (11–2)Sidney Ponson (3–12)Tim Worrell (9)43,39643–37
81July 5Mets6–5Ryan Madson (6–2)Tom Glavine (7–6)Billy Wagner (13)41,57144–37
82July 6Mets1–4Al Leiter (5–2)Randy Wolf (3–4)Braden Looper (17)36,23044–38
83July 7Mets1–10Steve Trachsel (9–6)Brett Myers (5–6)None37,68744–39
84July 8Mets5–4Billy Wagner (2–0)John Franco (2–5)None42,60145–39
85July 9Braves7–6 (10)Billy Wagner (3–0)Antonio Alfonseca (5–3)None44,18046–39
86July 10Braves0–4Mike Hampton (4–8)Paul Abbott (2–8)None44,30746–40
87July 11Braves4–6Russ Ortiz (10–6)Randy Wolf (3–5)John Smoltz (16)44,51946–41
–July 132004 Major League Baseball All-Star Game at Minute Maid Park in Houston
88July 15@ Mets2–3 (11)José Parra (1–0)Roberto Hernández (1–3)None36,80346–42
89July 16@ Mets5–1Kevin Millwood (7–5)Jae Weong Seo (4–6)Billy Wagner (14)42,58447–42
90July 17@ Mets8–2Randy Wolf (4–5)Tom Glavine (7–8)None35,42548–42
91July 18@ Mets1–6Al Leiter (6–3)Brett Myers (5–7)Braden Looper (19)30,44348–43
92July 19@ Braves2–4Mike Hampton (5–8)Paul Abbott (2–9)John Smoltz (18)25,79048–44
93July 20@ Braves4–3 (10)Tim Worrell (3–3)Antonio Alfonseca (5–4)Billy Wagner (15)36,00649–44
94July 21Marlins2–1Kevin Millwood (8–5)A. J. Burnett (1–5)Billy Wagner (16)44,07750–44
95July 22Marlins8–10Carl Pavano (10–4)Randy Wolf (4–6)Armando Benítez (33)44,31650–45
96July 23Cubs1–5Kerry Wood (5–3)Brett Myers (5–8)None44,06050–46
97July 24Cubs4–3Paul Abbott (3–9)Carlos Zambrano (9–6)Tim Worrell (10)44,49351–46
98July 25Cubs3–2Ryan Madson (7–2)LaTroy Hawkins (2–3)None44,53952–46
99July 26@ Marlins3–11A. J. Burnett (2–5)Kevin Millwood (8–6)Nate Bump (1)13,50752–47
100July 27@ Marlins2–5Carl Pavano (11–4)Rhéal Cormier (4–4)Josías Manzanillo (1)15,52352–48
101July 28@ Marlins3–6Josías Manzanillo (3–2)Tim Worrell (3–4)None17,40452–49
102July 29@ Marlins1–10Dontrelle Willis (8–6)Paul Abbott (3–10)None20,39152–50
103July 30@ Cubs7–10Jon Leicester (3–0)Rhéal Cormier (4–5)LaTroy Hawkins (15)39,11752–51
104July 31@ Cubs4–3Kevin Millwood (9–6)Matt Clement (8–10)Tim Worrell (11)39,08653–51 :
August (12–16)
#DateOpponentScoreWinLossSaveAttendanceRecord
105August 1@ Cubs3–6Kent Mercker (2–0)Randy Wolf (4–7)LaTroy Hawkins (16)39,03253–52
106August 3@ Padres5–2Brett Myers (6–8)Brian Lawrence (11–8)None37,13454–52
107August 4@ Padres7–5Eric Milton (12–2)Adam Eaton (6–10)Tim Worrell (12)30,08555–52
108August 5@ Padres5–3 (10)Félix Rodríguez (4–5)Trevor Hoffman (2–2)Tim Worrell (13)36,12756–52
109August 6@ Dodgers9–5 (11)Roberto Hernández (2–3)Éric Gagné (4–1)None53,97757–52
110August 7@ Dodgers3–6Odalis Pérez (5–4)Paul Abbott (3–11)Éric Gagné (33)54,40457–53
111August 8@ Dodgers4–1Brett Myers (7–8)Brad Penny (9–9)None53,84058–53
112August 9Rockies2–4Tim Harikkala (5–2)Todd Jones (8–3)Shawn Chacón (27)42,03158–54
113August 10Rockies4–5Steve Reed (3–2)Tim Worrell (3–5)Shawn Chacón (28)36,63658–55
114August 11Rockies15–4Randy Wolf (5–7)Jason Jennings (10–10)None40,63459–55
115August 12Rockies1–3Shawn Estes (13–4)Cory Lidle (7–11)Shawn Chacón (29)37,46459–56
116August 13Giants6–16Brad Hennessey (1–1)Brett Myers (7–9)None43,03659–57
117August 14Giants6–7Jason Christiansen (2–2)Félix Rodríguez (4–6)Dustin Hermanson (2)43,71259–58
118August 15Giants1–3Brett Tomko (6–6)Vicente Padilla (4–6)Dustin Hermanson (3)43,61059–59
119August 17Astros0–5Roy Oswalt (13–8)Randy Wolf (5–8)None43,71659–60
120August 18Astros8–9Chad Harville (1–2)Todd Jones (8–4)Brad Lidge (14)43,89559–61
121August 19Astros10–12Chad Qualls (1–0)Roberto Hernández (2–4)Brad Lidge (15)43,54359–62
122August 20@ Brewers4–2Eric Milton (13–2)Doug Davis (10–10)Tim Worrell (14)22,55960–62
123August 21@ Brewers8–6Geoff Geary (1–0)Luis Vizcaíno (4–3)Tim Worrell (15)30,84161–62
124August 22@ Brewers9–6 (10)Félix Rodríguez (5–6)Dan Kolb (0–3)Tim Worrell (16)32,41162–62
125August 23@ Astros4–8Roger Clemens (13–4)Cory Lidle (7–12)None36,39862–63
126August 24@ Astros2–4Roy Oswalt (14–9)Todd Jones (8–5)Brad Lidge (16)37,12762–64
127August 25@ Astros4–7Chad Qualls (2–0)Félix Rodríguez (5–7)Brad Lidge (17)37,21762–65
128August 27Brewers6–1Vicente Padilla (5–6)Víctor Santos (10–9)None40,36763–65
129August 28Brewers4–3Tim Worrell (4–5)Mike Adams (2–2)None43,26764–65
130August 29Brewers10–0Cory Lidle (8–12)Wes Obermueller (4–7)None43,33965–65
131August 30@ White Sox8–9Mark Buehrle (12–8)Roberto Hernández (2–5)Shingo Takatsu (14)5,74765–66
132August 31Braves3–5Mike Hampton (11–9)Eric Milton (13–3)None36,02865–67 :
September (19–8)
#DateOpponentScoreWinLossSaveAttendanceRecord
133September 1Braves2–7Jaret Wright (14–6)Vicente Padilla (5–7)None35,03165–68
134September 3Mets8–1Gavin Floyd (1–0)Heath Bell (0–2)None37,26766–68
135September 4Mets7–0Cory Lidle (9–12)Al Leiter (9–6)None43,08967–68
136September 5Mets4–2Brett Myers (8–9)Steve Trachsel (10–13)Tim Worrell (17)43,62868–68
137September 6@ Braves1–3Travis Smith (1–3)Eric Milton (13–4)John Smoltz (36)31,94968–69
–September 7@ BravesPostponed (rain); Makeup: September 8 as a traditional double-header
138September 8 (1)@ Braves5–3Ryan Madson (8–2)Chris Reitsma (6–4)Billy Wagner (17)see 2nd game69–69
139September 8 (2)@ Braves4–1Todd Jones (9–5)Paul Byrd (6–5)Tim Worrell (18)20,32070–69
140September 9@ Braves9–4Ryan Madson (9–2)Román Colón (1–1)None20,28571–69
141September 10@ Mets9–5Todd Jones (10–5)Ricky Bottalico (3–2)None27,82772–69
142September 11@ Mets11–9 (13)Roberto Hernández (3–5)Vic Darensbourg (0–1)Félix Rodríguez (1)21,71873–69
143September 12@ Mets4–2Vicente Padilla (6–7)Tom Glavine (9–13)Tim Worrell (19)23,39174–69
144September 13@ Reds3–4Joe Valentine (2–3)Félix Rodríguez (5–8)Danny Graves (39)15,93074–70
145September 14@ Reds6–7Ryan Wagner (3–1)Ryan Madson (9–3)Danny Graves (40)15,36474–71
146September 15@ Reds9–1Brett Myers (9–9)Brandon Claussen (2–5)None16,29275–71
147September 17Expos8–12Luis Ayala (6–11)Tim Worrell (4–6)None35,49875–72
148September 18Expos5–6 (14)Chad Cordero (6–4)Brett Myers (9–10)Francis Beltrán (1)38,65075–73
149September 19Expos7–2Gavin Floyd (2–0)Scott Downs (3–6)None42,60376–73
150September 21@ Marlins4–2Cory Lidle (10–12)Dontrelle Willis (10–10)Billy Wagner (18)15,65977–73
151September 22@ Marlins12–4Eric Milton (14–4)Logan Kensing (0–3)None20,41678–73
152September 23@ Marlins9–8 (10)Billy Wagner (4–0)Armando Benítez (2–2)Todd Jones (2)30,20879–73
153September 24@ Expos1–8Sun-Woo Kim (4–5)Brett Myers (9–11)None5,48179–74
154September 25@ Expos4–3 (10)Tim Worrell (5–6)Joey Eischen (0–1)Billy Wagner (19)8,49180–74
155September 26@ Expos2–1Cory Lidle (11–12)Liván Hernández (11–15)Billy Wagner (20)12,38281–74
156September 27Pirates1–6Óliver Pérez (11–10)Eric Milton (14–5)None30,26881–75
–September 28PiratesPostponed (rain); Makeup: September 29 as a traditional double-header
157September 29 (1)Pirates8–4Vicente Padilla (7–7)Ian Snell (0–1)Nonesee 2nd game82–75
158September 29 (2)Pirates8–3Brett Myers (10–11)Salomón Torres (7–7)None33,12783–75
159September 30Marlins7–4Todd Jones (11–5)Guillermo Mota (9–8)Billy Wagner (21)36,08084–75 :
October (2–1)
#DateOpponentScoreWinLossSaveAttendanceRecord
160October 1Marlins6–2Cory Lidle (12–12)Matt Perisho (5–3)None34,49485–75
161October 2Marlins3–4Josh Beckett (9–9)Eric Milton (14–6)Armando Benítez (47)36,27985–76
162October 3Marlins10–4Brett Myers (11–11)Ismael Valdez (14–9)None43,56086–76 :

### Roster
## Player stats
### Batting
#### Starters by position

Note: Pos = Position; G = Games played; AB = At bats; H = Hits; Avg. = Batting average; HR = Home runs; RBI = Runs batted in
| Pos | Player | G | AB | H | Avg. | HR | RBI |
| C | Mike Lieberthal | 131 | 476 | 129 | .271 | 17 | 61 |
| 1B | Jim Thome | 143 | 508 | 139 | .274 | 42 | 105 |
| 2B | Plácido Polanco | 126 | 503 | 150 | .298 | 17 | 55 |
| SS | Jimmy Rollins | 154 | 657 | 190 | .289 | 14 | 73 |
| 3B | David Bell | 143 | 533 | 155 | .291 | 18 | 77 |
| LF | Pat Burrell | 127 | 448 | 115 | .257 | 24 | 84 |
| CF | Marlon Byrd | 106 | 346 | 79 | .228 | 5 | 33 |
| RF | Bobby Abreu | 159 | 574 | 173 | .301 | 30 | 105 |

#### Other batters

Note: G = Games played; AB = At bats; H = Hits; Avg. = Batting average; HR = Home runs; RBI = Runs batted in
| Player | G | AB | H | Avg. | HR | RBI |
| Jason Michaels | 115 | 299 | 82 | .274 | 10 | 40 |
| Chase Utley | 94 | 267 | 71 | .266 | 13 | 57 |
| Tomás Pérez | 86 | 176 | 38 | .216 | 6 | 21 |
| Doug Glanville | 87 | 162 | 34 | .210 | 2 | 14 |
| Todd Pratt | 45 | 128 | 33 | .258 | 3 | 16 |
| Ricky Ledée | 73 | 123 | 35 | .285 | 7 | 26 |
| Shawn Wooten | 33 | 53 | 9 | .170 | 0 | 2 |
| Ryan Howard | 19 | 39 | 11 | .282 | 2 | 5 |
| Lou Collier | 32 | 36 | 10 | .278 | 1 | 4 |
| A. J. Hinch | 4 | 11 | 2 | .182 | 0 | 0 |

### Pitching
#### Starting pitchers

Note: G = Games pitched; IP = Innings pitched; W = Wins; L = Losses; ERA = Earned run average; SO = Strikeouts
| Player | G | IP | W | L | ERA | SO |
| Eric Milton | 34 | 201.0 | 14 | 6 | 4.75 | 161 |
| Brett Myers | 32 | 176.0 | 11 | 11 | 5.52 | 116 |
| Kevin Millwood | 25 | 141.0 | 9 | 6 | 4.85 | 125 |
| Randy Wolf | 23 | 136.2 | 5 | 8 | 4.28 | 89 |
| Vicente Padilla | 20 | 115.1 | 7 | 7 | 4.53 | 82 |
| Corey Lidle | 10 | 62.1 | 5 | 2 | 3.90 | 33 |
| Paul Abbott | 10 | 49.0 | 1 | 6 | 6.24 | 21 |

#### Other pitchers

Note: G = Games pitched; IP = Innings pitched; W = Wins; L = Losses; ERA = Earned run average; SO = Strikeouts
| Player | G | IP | W | L | ERA | SO |
| Brian Powell | 17 | 39.1 | 1 | 2 | 5.03 | 24 |
| Gavin Floyd | 6 | 28.1 | 2 | 0 | 3.49 | 24 |
| Josh Hancock | 4 | 9.0 | 0 | 1 | 9.00 | 5 |

#### Relief pitchers

Note: G = Games pitched; W = Wins; L = Losses; SV = Saves; ERA = Earned run average; SO = Strikeouts
| Player | G | W | L | SV | ERA | SO |
| Billy Wagner | 45 | 4 | 0 | 21 | 2.42 | 59 |
| Rhéal Cormier | 84 | 4 | 5 | 0 | 3.56 | 46 |
| Tim Worrell | 77 | 5 | 6 | 19 | 3.68 | 64 |
| Roberto Hernández | 63 | 3 | 5 | 0 | 4.76 | 44 |
| Ryan Madson | 52 | 9 | 3 | 1 | 2.34 | 55 |
| Amaury Telemaco | 42 | 0 | 2 | 0 | 4.31 | 32 |
| Geoff Geary | 33 | 1 | 0 | 0 | 5.44 | 30 |
| Todd Jones | 27 | 3 | 3 | 1 | 4.97 | 22 |
| Félix Rodríguez | 23 | 2 | 3 | 1 | 3.00 | 28 |
| Elizardo Ramírez | 7 | 0 | 0 | 0 | 4.80 | 9 |
| Jim Crowell | 4 | 0 | 0 | 0 | 3.00 | 1 |

## Farm system

| Level | Team | League | Manager |
| AAA | Scranton/Wilkes-Barre Red Barons | International League | Marc Bombard |
| AA | Reading Phillies | Eastern League | Greg Legg |
| A | Clearwater Threshers | Florida State League | Mike Schmidt |
| A | Lakewood BlueClaws | South Atlantic League | P. J. Forbes |
| A-Short Season | Batavia Muckdogs | New York–Penn League | Luis Meléndez |
| Rookie | GCL Phillies | Gulf Coast League | Roly de Armas |