Read Me
⚡ Match Highlights: boxesetc//UPHI.htm - Info Live Streaming 2026
The 2004 Philadelphia Phillies Regular Season Roster
Team Page
PREV NEXT
Player G AB R H 2B 3B HR RBI BB IBB SO HBP SH SF XI ROE GDP SB CS AVG OBP SLG BFW Player
Paul Abbott 10 11 1 2 0 0 0 2 0 0 4 0 3 0 0 0 0 0 0 .182 .182 .182 0.0 Paul Abbott
Bobby Abreu 159 574 118 173 47 1 30 105 127 10 116 5 0 7 0 6 5 40 5 .301 .428 .544 4.7 Bobby Abreu
David Bell 143 533 67 155 33 1 18 77 57 4 75 6 2 5 0 6 14 1 1 .291 .363 .458 1.0 David Bell
Pat Burrell 127 448 66 115 17 0 24 84 78 7 130 2 0 6 0 5 10 2 0 .257 .365 .455 0.5 Pat Burrell
Marlon Byrd 106 346 48 79 13 2 5 33 22 1 68 7 2 1 0 8 10 2 2 .228 .287 .321 -2.6 Marlon Byrd
Lou Collier 32 36 7 10 1 0 1 4 5 0 10 1 0 0 0 1 2 1 0 .278 .381 .389 -0.1 Lou Collier
Rheal Cormier 84 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 .000 .000 .000 0.0 Rheal Cormier
Jim Crowell 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - - - 0.0 Jim Crowell
Gavin Floyd 6 10 0 0 0 0 0 0 0 0 5 0 0 0 0 0 0 0 0 .000 .000 .000 0.0 Gavin Floyd
Geoff Geary 33 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 0.0 Geoff Geary
Doug Glanville 87 162 21 34 1 1 2 14 8 1 21 0 3 2 0 5 5 8 0 .210 .244 .265 -1.3 Doug Glanville
Josh Hancock 4 2 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 .000 .000 .000 0.0 Josh Hancock
R. Hernandez 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - - - 0.0 R. Hernandez
A.J. Hinch 4 11 1 2 1 0 0 0 0 0 4 0 0 0 0 0 0 0 0 .182 .182 .273 -0.1 A.J. Hinch
Ryan Howard 19 39 5 11 5 0 2 5 2 0 13 1 0 0 0 1 2 0 0 .282 .333 .564 0.1 Ryan Howard
Todd Jones 27 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 - 1.000 - 0.0 Todd Jones
Ricky Ledee 73 123 19 35 7 0 7 26 22 2 27 0 0 0 0 2 5 2 0 .285 .393 .512 0.8 Ricky Ledee
Cory Lidle 10 20 1 3 2 0 1 4 0 0 13 0 4 0 0 0 0 0 0 .150 .150 .400 0.0 Cory Lidle
Mike Lieberthal 131 476 58 129 31 1 17 61 37 2 69 11 1 4 0 3 19 1 1 .271 .335 .447 -0.1 Mike Lieberthal
Ryan Madson 52 3 0 0 0 0 0 0 0 0 2 0 1 0 0 0 0 0 0 .000 .000 .000 0.0 Ryan Madson
Jason Michaels 115 299 44 82 12 0 10 40 42 1 80 2 0 3 0 3 3 2 2 .274 .364 .415 0.3 Jason Michaels
Kevin Millwood 25 46 0 8 2 0 0 1 2 0 26 0 5 0 0 0 1 0 0 .174 .208 .217 0.0 Kevin Millwood
Eric Milton 34 65 4 10 1 0 0 5 4 0 29 0 5 1 0 2 0 0 0 .154 .200 .169 0.0 Eric Milton
Brett Myers 32 51 6 10 4 0 0 1 2 0 17 0 8 0 0 1 2 0 0 .196 .226 .275 0.0 Brett Myers
Vicente Padilla 20 35 2 4 0 0 0 3 2 0 17 0 3 0 0 1 0 0 0 .114 .162 .114 0.0 Vicente Padilla
Tomas Perez 86 176 22 38 13 2 6 21 9 2 44 1 3 1 0 1 2 0 0 .216 .257 .415 -1.1 Tomas Perez
Placido Polanco 126 503 74 150 21 0 17 55 27 0 39 12 7 6 0 5 13 7 4 .298 .345 .441 1.8 Placido Polanco
Brian Powell 17 8 0 1 0 0 0 0 0 0 5 0 1 0 0 0 0 0 0 .125 .125 .125 0.0 Brian Powell
Todd Pratt 45 128 16 33 5 0 3 16 18 0 38 1 1 1 0 1 5 0 0 .258 .351 .367 -0.5 Todd Pratt
Elizardo Ramirez 7 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 - 1.000 - 0.0 Elizardo Ramirez
Felix Rodriguez 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - - - 0.0 Felix Rodriguez
Jimmy Rollins 154 657 119 190 43 12 14 73 57 3 73 3 6 2 0 8 4 30 9 .289 .348 .455 -1.3 Jimmy Rollins
Amaury Telemaco 42 4 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 .000 .000 .000 0.0 Amaury Telemaco
Jim Thome 143 508 97 139 28 1 42 105 104 26 144 2 0 4 0 1 10 0 2 .274 .396 .581 2.2 Jim Thome
Chase Utley 94 267 36 71 11 2 13 57 15 1 40 2 1 2 0 7 6 4 1 .266 .308 .468 -0.4 Chase Utley
Billy Wagner 46 2 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 .000 .000 .000 0.0 Billy Wagner
Randy Wolf 25 45 6 12 2 0 3 8 1 0 10 0 8 1 0 1 1 0 0 .267 .277 .511 0.0 Randy Wolf
Shawn Wooten 33 53 2 9 3 0 0 2 2 0 9 2 0 0 0 0 4 0 0 .170 .228 .226 -0.9 Shawn Wooten
Tim Worrell 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - - - 0.0 Tim Worrell
Total 2318 5643 840 1505 303 23 215 802 645 60 1133 58 64 46 0 68 123 100 27 .267 .345 .443 3.0 Total
Oppon 2399 5627 781 1488 318 36 214 749 502 60 1070 66 74 38 1 52 119 103 26 .264 .330 .448 Oppon
Player G AB R H 2B 3B HR RBI BB IBB SO HBP SH SF XI ROE GDP SB CS AVG OBP SLG BFW Player
PREV NEXT
Player G GS CG SHO GF SV IP H BFP HR R ER BB IB SO SH SF WP HBP BK 2B 3B GDP ROE W L ERA RS PW Player
Paul Abbott 10 10 0 0 0 0 49 57 229 14 37 34 31 1 21 1 0 3 1 0 9 0 3 1 1 6 6.24 2.60 -1.2 Paul Abbott
Rheal Cormier 84 0 0 0 8 0 81 70 330 7 32 32 26 6 46 3 1 1 5 0 13 4 8 4 4 5 3.56 - 0.9 Rheal Cormier
Jim Crowell 4 0 0 0 0 0 3 6 18 0 2 1 0 0 1 0 0 0 0 0 1 0 0 3 0 0 3.00 - 0.0 Jim Crowell
Gavin Floyd 6 4 0 0 0 0 28.1 25 126 1 11 11 16 0 24 1 0 1 5 1 4 1 3 0 2 0 3.49 5.50 0.1 Gavin Floyd
Geoff Geary 33 0 0 0 16 0 44.2 52 200 8 29 27 16 3 30 1 2 2 3 1 10 4 4 1 1 0 5.44 - -0.3 Geoff Geary
Josh Hancock 4 2 0 0 0 0 9 13 42 3 9 9 3 0 5 0 0 0 0 0 3 0 0 0 0 1 9.00 5.00 -0.4 Josh Hancock
R. Hernandez 63 0 0 0 11 0 56.2 66 260 9 39 30 29 3 44 7 1 3 1 0 8 2 4 3 3 5 4.76 - -0.6 R. Hernandez
Todd Jones 27 0 0 0 6 1 25.1 35 123 3 14 14 8 3 22 3 1 0 5 0 5 0 2 3 3 3 4.97 - -0.2 Todd Jones
Cory Lidle 10 10 2 2 0 0 62.1 54 255 3 28 27 17 1 33 2 2 0 5 0 9 2 8 2 5 2 3.90 5.70 0.5 Cory Lidle
Ryan Madson 52 1 0 0 14 1 77 68 312 6 23 20 19 4 55 1 1 7 5 0 8 1 10 4 9 3 2.34 11.00 2.3 Ryan Madson
Kevin Millwood 25 25 0 0 0 0 141 155 628 14 81 76 51 5 125 11 2 4 7 0 41 2 8 3 9 6 4.85 4.72 -0.5 Kevin Millwood
Eric Milton 34 34 0 0 0 0 201 196 862 43 110 106 75 6 161 11 6 3 1 0 46 4 12 4 14 6 4.75 5.85 -0.5 Eric Milton
Brett Myers 32 31 1 1 1 0 176 196 778 31 113 108 62 4 116 9 3 5 6 0 49 2 13 7 11 11 5.52 5.58 -1.9 Brett Myers
Vicente Padilla 20 20 0 0 0 0 115.1 119 503 16 63 58 36 6 82 7 5 2 10 0 27 5 7 6 7 7 4.53 4.50 -0.3 Vicente Padilla
Brian Powell 17 2 0 0 9 0 39.1 39 166 5 23 22 16 4 24 2 5 3 1 0 10 3 7 1 1 2 5.03 5.50 -0.2 Brian Powell
Elizardo Ramirez 7 0 0 0 5 0 15 17 67 3 8 8 5 1 9 0 1 1 1 0 7 0 1 0 0 0 4.80 - 0.0 Elizardo Ramirez
Felix Rodriguez 23 0 0 0 5 1 21 18 90 1 7 7 10 2 28 1 0 0 1 0 5 0 2 1 2 3 3.00 - 0.7 Felix Rodriguez
Amaury Telemaco 42 0 0 0 9 0 54.1 51 225 12 27 26 19 2 32 1 0 2 0 1 10 1 7 1 0 2 4.31 - 0.0 Amaury Telemaco
Billy Wagner 45 0 0 0 38 21 48.1 31 182 5 16 13 6 1 59 3 0 1 2 0 4 1 3 2 4 0 2.42 - 1.4 Billy Wagner
Randy Wolf 23 23 1 1 0 0 136.2 145 585 20 73 65 36 4 89 6 3 2 5 0 34 2 13 5 5 8 4.28 5.35 0.5 Randy Wolf
Tim Worrell 77 0 0 0 36 19 78.1 75 327 10 36 32 21 4 64 4 5 0 2 0 15 2 4 1 5 6 3.68 - 1.0 Tim Worrell
Total 638 162 4 5 158 43 1462.2 1488 6308 214 781 724 502 60 1070 74 38 40 66 3 318 36 119 52 86 76 4.45 5.19 1.3 Total
Oppon 678 162 0 4 162 49 1460 1505 6456 215 840 773 645 60 1133 64 46 48 58 6 303 23 123 68 76 86 4.77 4.82 Oppon
Player G GS CG SHO GF SV IP H BFP HR R ER BB IB SO SH SF WP HBP BK 2B 3B GDP ROE W L ERA RS PW Player
Team earned runs may not agree with the composite totals for all pitchers due to instances in which provisions of Section 10.16 (i) of the Scoring rules (where runs may be earned for a reliever but not for the team) were applied.
Team shutouts may be more than the composite totals for all pitchers due to instances in which more than one pitcher combined for a shutout.
PREV NEXT
Player POS G GS CG INN PO A ERR DP TP PB SB CS PkO AVG LF-G CF-G RF-G
Paul Abbott P 10 10 0 49 3 2 0 0 0 0 5 2 0 1.000
Rheal Cormier P 84 0 0 81 13 14 0 3 0 1 0 2 0 1.000
Jim Crowell P 4 0 0 3 0 0 0 0 0 0 0 0 0 -
Gavin Floyd P 6 4 0 28.1 1 3 0 0 0 0 7 1 0 1.000
Geoff Geary P 33 0 0 44.2 3 3 1 0 0 1 1 1 0 .857
Josh Hancock P 4 2 0 9 0 2 0 0 0 0 0 1 0 1.000
R. Hernandez P 63 0 0 56.2 8 11 1 0 0 1 12 4 0 .950
Todd Jones P 27 0 0 25.1 1 2 1 0 0 0 2 0 0 .750
Cory Lidle P 10 10 2 62.1 4 10 0 1 0 0 3 2 0 1.000
Ryan Madson P 52 1 0 77 7 4 0 0 0 0 5 2 0 1.000
Kevin Millwood P 25 25 0 141 10 19 0 0 0 0 12 1 0 1.000
Eric Milton P 34 34 0 201 4 23 0 0 0 1 12 2 0 1.000
Brett Myers P 32 31 1 176 15 23 0 1 0 0 18 3 0 1.000
Vicente Padilla P 20 20 0 115.1 9 16 0 0 0 0 5 2 0 1.000
Brian Powell P 17 2 0 39.1 2 3 1 0 0 0 2 0 0 .833
Elizardo Ramirez P 7 0 0 15 3 4 0 0 0 0 0 0 0 1.000
Felix Rodriguez P 23 0 0 21 0 3 0 1 0 0 4 1 0 1.000
Amaury Telemaco P 42 0 0 54.1 2 6 0 0 0 1 4 1 0 1.000
Billy Wagner P 45 0 0 48.1 3 7 0 0 0 2 1 1 1 1.000
Randy Wolf P 23 23 1 136.2 8 15 2 0 0 0 7 0 0 .920
Tim Worrell P 77 0 0 78.1 10 15 1 2 0 0 3 0 0 .962
A.J. Hinch C 4 1 1 25.2 14 5 0 0 0 0 1 2 0 1.000
Mike Lieberthal C 129 123 116 1104 859 43 6 7 0 6 74 20 2 .993
Todd Pratt C 43 38 31 333 259 8 0 2 0 1 28 4 0 1.000
Ryan Howard 1B 8 5 5 60.2 59 6 0 9 0 1.000
Tomas Perez 1B 10 6 4 56 49 5 2 4 0 .964
Jim Thome 1B 134 134 123 1179.2 1091 84 7 103 0 .994
Chase Utley 1B 13 11 11 104.1 94 11 0 6 0 1.000
Shawn Wooten 1B 11 6 5 62 70 3 0 6 0 1.000
Tomas Perez 2B 17 11 9 108.1 26 32 0 7 0 1.000
Placido Polanco 2B 109 105 99 944 264 304 3 76 0 .995
Chase Utley 2B 50 46 41 410.1 100 123 4 29 0 .982
David Bell 3B 142 141 123 1239.2 89 308 24 22 0 .943
Lou Collier 3B 1 0 0 3 0 1 0 1 0 1.000
Tomas Perez 3B 22 7 7 97.2 12 22 2 1 0 .944
Placido Polanco 3B 13 11 9 96 15 26 0 4 0 1.000
Shawn Wooten 3B 4 3 3 26.1 2 4 0 0 0 1.000
Tomas Perez SS 10 9 8 86 14 26 2 5 0 .952
Jimmy Rollins SS 154 153 152 1376.2 214 399 9 88 0 .986
Pat Burrell LF 122 121 103 1060 217 9 4 1 0 .983
Lou Collier LF 8 4 2 36 3 0 0 0 0 1.000
Doug Glanville LF 13 6 4 65.1 22 0 0 0 0 1.000
Ricky Ledee LF 9 8 6 74 8 0 0 0 0 1.000
Jason Michaels LF 39 23 18 227.1 49 3 0 2 0 1.000
Marlon Byrd CF 92 86 72 753.1 195 4 2 1 0 .990
Doug Glanville CF 56 24 20 286 90 0 0 0 0 1.000
Ricky Ledee CF 13 12 8 100.1 38 3 0 1 0 1.000
Jason Michaels CF 44 40 20 323 95 1 3 0 0 .970
Bobby Abreu RF 158 157 149 1394.2 311 13 6 4 0 .982
Ricky Ledee RF 1 0 0 1 1 0 0 0 0 1.000
Jason Michaels RF 12 5 4 67 22 1 0 0 0 1.000
Ricky Ledee DH 2 2 2 -
Jason Michaels DH 1 1 1 -
Jim Thome DH 6 6 6 -
Bobby Abreu OF 158 157 149 1394.2 311 13 6 4 0 .982 0 0 158
Pat Burrell OF 122 121 103 1060 217 9 4 1 0 .983 122 0 0
Marlon Byrd OF 92 86 72 753.1 195 4 2 1 0 .990 0 92 0
Lou Collier OF 8 4 2 36 3 0 0 0 0 1.000 8 0 0
Doug Glanville OF 68 30 24 351.1 112 0 0 0 0 1.000 13 56 0
Ricky Ledee OF 22 20 14 175.1 47 3 0 1 0 1.000 9 13 1
Jason Michaels OF 78 68 42 617.1 166 5 3 2 0 .983 39 44 12
Total P 638 162 4 1462.2 106 185 7 8 0 7 103 26 1 .977
Total C 176 162 148 1462.2 1132 56 6 9 0 7 103 26 2 .995
Total 1B 176 162 148 1462.2 1363 109 9 128 0 .994
Total 2B 176 162 149 1462.2 390 459 7 112 0 .992
Total 3B 182 162 142 1462.2 118 361 26 28 0 .949
Total SS 164 162 160 1462.2 228 425 11 93 0 .983
Total LF 191 162 133 1462.2 299 12 4 3 0 .987
Total CF 205 162 120 1462.2 418 8 5 2 0 .988
Total RF 171 162 153 1462.2 334 14 6 4 0 .983
Total DH 9 9 9 -
Total OF 548 486 406 4388 1051 34 15 9 0 .986 191 205 171
Total ALL 2060 1458 1157 13164 4388 1629 81 142 0 7 103 26 3 .987
Player POS G GS CG INN PO A ERR DP TP PB SB CS PkO AVG LF-G CF-G RF-G
Manager G W L RS RA First Last
Larry Bowa 160 85 75 827 773 4- 5 10- 1
Gary Varsho 2 1 1 13 8 10- 2 10- 3
Coach Position Start End
Greg Gross Hitting 4- 5 10- 3
Ramon Henderson Bullpen 4- 5 10- 3
Joe Kerrigan Pitching 4- 5 10- 3
Milt Thompson First base 4- 5 10- 3
Gary Varsho Bench 4- 5 10- 1
John Vukovich Third base 4- 5 10- 3
PREV NEXT
Read Me