2004 Anaheim Angels Roster

The 2004 Anaheim Angels team roster seen on this page includes every player who appeared in a game during the 2004 season. It is a comprehensive team roster and player names are sorted by the fielding position where the most number of games were played during the regular season. Every player's name links to their career statistics.

Below the main roster you will find in the Fast Facts section: a 2004 Anaheim Angels Opening Day starters list, a 2004 Anaheim Angels salary list, a 2004 Anaheim Angels uniform number breakdown and a 2004 Anaheim Angels primary starters list. These team rosters are presented only when and where the data is available.

"We (2004 Anaheim Angels) worked to get here for that opportunity. You move level to level with the ultimate goal of winning a World Series. We did it one time and I don't think I would have ever been satisfied if we had lost it. Right now, eight teams have one goal and that's to win a world championship." - Troy Percival on MLB.com (Robert Falkoff, October 4, 2004)
Please consider sponsoring this page: Baseball Almanac started in 2000. In '03 we averaged 132,388 hits per day. In '04 we had 179,878, in '05 we had 255,048 and in '06 we averaged (get ready) 613,728 hits per day — all made possible by support from daily visitors (no corporate sponsors, no parent company, just fans). In 2007 we want to exceed 1,000,000 hits per day and we need you to help us continue to grow. Please consider sponsoring this page today to help us continue this growth trend.
2004 Anaheim Angels



2004 Anaheim Angels Official Logo

Complete Roster  
 

65 Dusty Bergman 6-05 200 Left Left 1978-02-01
21 Bartolo Colon 6-00 185 Right Right 1973-05-24
53 Brendan Donnelly 6-03 200 Right Right 1971-07-04
60 Scott Dunn 6-03 200 Right Right 1978-05-23
45 Kelvim Escobar 6-01 205 Right Both 1976-04-11
63 Kevin Gregg 6-06 220 Right Right 1978-06-20
52 Matt Hensley 6-02 220 Right Right 1978-08-18
41 John Lackey 6-06 205 Right Right 1978-10-23
36 Ramon Ortiz 6-00 170 Right Right 1973-03-23
40 Troy Percival 6-03 200 Right Right 1969-08-09
57 Francisco Rodriguez 6-00 165 Right Right 1982-01-07
34 Aaron Sele 6-05 218 Right Right 1970-06-25
62 Scot Shields 6-01 175 Right Right 1975-07-22
54 Derrick Turnbow 6-03 200 Right Right 1978-01-25
56 Jarrod Washburn 6-01 187 Left Left 1974-08-13
77 Ben Weber 6-04 212 Right Right 1969-11-17
1 Bengie Molina 5-11 210 Right Right 1974-07-20
28 Jose Molina 6-02 215 Right Right 1975-06-03
8 Josh Paul 6-01 200 Right Right 1975-05-19
5 Alfredo Amezaga 5-10 180 Right Both 1978-01-16
22 David Eckstein 5-06½ 170 Right Right 1975-01-20
17 Darin Erstad 6-02 195 Left Left 1974-06-04
9 Chone Figgins 5-09 155 Right Both 1978-01-22
18 Shane Halter 5-10 160 Right Right 1969-11-08
2 Adam Kennedy 6-01 192 Right Left 1976-01-10
35 Casey Kotchman 6-03 210 Left Left 1983-02-22
23 Dallas McPherson 6-04 230 Right Left 1980-07-23
39 Robb Quinlan 6-01 200 Right Right 1977-03-17
16 Garret Anderson 6-03 190 Left Left 1972-06-30
55 Jeff DaVanon 6-00 185 Right Both 1973-12-08
27 Vladimir Guerrero 6-03 235 Right Right 1975-02-09
6 Jose Guillen 5-11 165 Right Right 1976-05-17
43 Raul Mondesi 5-11 202 Right Right 1971-03-12
19 Curtis Pride 6-00 205 Right Left 1968-12-17
10 Adam Riggs 6-00 195 Right Right 1972-10-04
43, 20 Andres Galarraga 6-03 235 Right Right 1961-06-18
25 Troy Glaus 6-05 245 Right Right 1976-08-03
15 Tim Salmon 6-03 220 Right Right 1968-08-24
STATMASTER: Team Fielding, Hitting & Pitching Statistics
Team Schedule   Message Board


The 2004 Anaheim Angels played 162 games during the regular season, won 92 games, lost 70 games, and finished in first position. They played their home games at Angel Stadium (Park Factors: 97/96) where 3,375,677 fans witnessed their 2004 Angels finish the season with a .568 winning percentage.

Baseball Almanac is pleased to present a unique set of rosters not easily found on the Internet. Included, where data is available, is a 2004 Anaheim Angels Opening Day starters list, a 2004 Anaheim Angels salary list, a 2004 Anaheim Angels uniform number breakdown and a 2004 Anaheim Angels primary starters list:

2004 Anaheim Angels
Opening Day Starters


Garret Anderson
David Eckstein
Darin Erstad
Kelvim Escobar
Vladimir Guerrero
Jose Guillen
Shane Halter
Adam Kennedy
Bengie Molina
Tim Salmon

2004 Anaheim Angels
Most Games by Position

C Bengie Molina (89)
1B Darin Erstad (124)
2B Adam Kennedy (144)
3B Chone Figgins (92)
SS David Eckstein (138)
LF Jose Guillen (135)
CF Garret Anderson (94)
RF Vladimir Guerrero (143)
DH Troy Glaus (39)
DH Tim Salmon (39)
  
SP Bartolo Colon
SP Kelvim Escobar
SP John Lackey
SP Aaron Sele
SP Jarrod Washburn
  
RP Brendan Donnelly
RP Kevin Gregg
RP Francisco Rodriguez
RP Scot Shields
CL Troy Percival


2004 Anaheim Angels
Salaries

Bartolo Colon $11,000,000.00
Vladimir Guerrero $11,000,000.00
Troy Glaus $10,450,000.00
Tim Salmon $9,900,000.00
Aaron Sele $8,666,667.00
Troy Percival $7,833,333.00
Darin Erstad $7,750,000.00
Garret Anderson $6,200,000.00
Kelvim Escobar $5,750,000.00
Jarrod Washburn $5,450,000.00
Ramon Ortiz $3,266,667.00
Adam Kennedy $2,500,000.00
Jose Guillen $2,200,000.00
David Eckstein $2,150,000.00
Bengie Molina $2,025,000.00
Shane Halter $575,000.00
Brendan Donnelly $375,000.00
John Lackey $375,000.00
Francisco Rodriguez $375,000.00
Scot Shields $375,000.00
Jose Molina $335,000.00
Josh Paul $335,000.00
Chone Figgins $320,000.00
Kevin Gregg $301,500.00


2004 Anaheim Angels
Uniform Numbers

#1 Bengie Molina
#2 Adam Kennedy
#5 Alfredo Amezaga
#6 Jose Guillen
#8 Josh Paul
#9 Chone Figgins
#10 Adam Riggs
#15 Tim Salmon
#16 Garret Anderson
#17 Darin Erstad
#18 Shane Halter
#19 Curtis Pride
#20 Andres Galarraga
#21 Bartolo Colon
#22 David Eckstein
#23 Dallas McPherson
#25 Troy Glaus
#27 Vladimir Guerrero
#28 Jose Molina
#34 Aaron Sele
#35 Casey Kotchman
#36 Ramon Ortiz
#39 Robb Quinlan
#40 Troy Percival
#41 John Lackey
#43 Andres Galarraga
#43 Raul Mondesi
#45 Kelvim Escobar
#52 Matt Hensley
#53 Brendan Donnelly
#54 Derrick Turnbow
#55 Jeff DaVanon
#56 Jarrod Washburn
#57 Francisco Rodriguez
#60 Scott Dunn
#62 Scot Shields
#63 Kevin Gregg
#65 Dusty Bergman
#77 Ben Weber

Did you know that a 2004 Anaheim Angels Schedule is available and it includes dates of every game played, scores of every game played, a cumulative record, and many hard to find splits (Monthly Splits, Team vs Team Splits & Score Related Splits)?