# 2004 Detroit Tigers season

The 2004 Detroit Tigers season was the team's 104th season and its fifth at Comerica Park. It involved the Detroit Tigers attempting to win the American League Central. The team set a major league record with 11 players on the team hitting at least 10 home runs. The Tigers' 104th season ended with the team finishing in fourth place at 72–90, 29 games better than their disastrous season of the previous year. However, they were still 20 games behind the AL Central Champion Minnesota Twins.
The Tigers tied their own major league record for most home runs by a losing team when they hit seven homers in an 11–9 defeat to the Boston Red Sox on August 8.

## Offseason

* December 18, 2003: Al Levine was signed as a free agent with the Detroit Tigers.
* December 19, 2003: Rondell White was signed as a free agent with the Detroit Tigers.
* January 8, 2004 Acquired Carlos Guillén for Ramon Santiago and minor leaguer Juan Gonazalez.
* January 14, 2004: Bobby Estalella was signed as a free agent with the Detroit Tigers.
* February 6, 2004: Iván Rodríguez signed as a free agent with the Detroit Tigers.
* February 9, 2004: Bobby Estalella was released by the Detroit Tigers.
* March 29, 2004: Ugueth Urbina was signed as a free agent with the Detroit Tigers.

## Regular season
### Standings

vteAL Central :
| Team | W | L | Pct. | GB | Home | Road |
| Minnesota Twins | 92 | 70 | .568 | — | 49‍–‍32 | 43‍–‍38 |
| Chicago White Sox | 83 | 79 | .512 | 9 | 46‍–‍35 | 37‍–‍44 |
| Cleveland Indians | 80 | 82 | .494 | 12 | 44‍–‍37 | 36‍–‍45 |
| Detroit Tigers | 72 | 90 | .444 | 20 | 38‍–‍43 | 34‍–‍47 |
| Kansas City Royals | 58 | 104 | .358 | 34 | 33‍–‍47 | 25‍–‍57 |

### Record vs. opponents

2004 American League recordvte Sources: :
| Team | ANA | BAL | BOS | CWS | CLE | DET | KC | MIN | NYY | OAK | SEA | TB | TEX | TOR | NL |
| Anaheim | — | 6–3 | 4–5 | 5–4 | 4–5 | 7–2 | 7–0 | 5–4 | 5–4 | 10–9 | 13–7 | 6–1 | 9–10 | 4–5 | 7–11 |
| Baltimore | 3–6 | — | 10–9 | 2–4 | 3–3 | 6–0 | 6–3 | 4–5 | 5–14 | 0–7 | 7–2 | 11–8 | 5–2 | 11–8 | 5–13 |
| Boston | 5–4 | 9–10 | — | 4–2 | 3–4 | 6–1 | 4–2 | 2–4 | 11–8 | 8–1 | 5–4 | 14–5 | 4–5 | 14–5 | 9–9 |
| Chicago | 4–5 | 4–2 | 2–4 | — | 10–9 | 8–11 | 13–6 | 9–10 | 3–4 | 2–7 | 7–2 | 4–2 | 6–3 | 3–4 | 8–10 |
| Cleveland | 5–4 | 3–3 | 4–3 | 9–10 | — | 9–10 | 11–8 | 7–12 | 2–4 | 6–3 | 5–4 | 3–3 | 1–8 | 5–2 | 10–8 |
| Detroit | 2–7 | 0–6 | 1–6 | 11–8 | 10–9 | — | 8–11 | 7–12 | 4–3 | 4–5 | 5–4 | 3–3 | 4–5 | 4–2 | 9–9 |
| Kansas City | 0–7 | 3–6 | 2–4 | 6–13 | 8–11 | 11–8 | — | 7–12 | 1–5 | 2–7 | 2–5 | 3–6 | 4–5 | 3–3 | 6–12 |
| Minnesota | 4–5 | 5–4 | 4–2 | 10–9 | 12–7 | 12–7 | 12–7 | — | 2–4 | 2–5 | 5–4 | 4–5 | 5–2 | 4–2 | 11–7 |
| New York | 4–5 | 14–5 | 8–11 | 4–3 | 4–2 | 3–4 | 5–1 | 4–2 | — | 7–2 | 6–3 | 15–4 | 5–4 | 12–7 | 10–8 |
| Oakland | 9–10 | 7–0 | 1–8 | 7–2 | 3–6 | 5–4 | 7–2 | 5–2 | 2–7 | — | 11–8 | 7–2 | 11–9 | 6–3 | 10–8 |
| Seattle | 7–13 | 2–7 | 4–5 | 2–7 | 4–5 | 4–5 | 5–2 | 4–5 | 3–6 | 8–11 | — | 2–5 | 7–12 | 2–7 | 9–9 |
| Tampa Bay | 1–6 | 8–11 | 5–14 | 2–4 | 3–3 | 3–3 | 6–3 | 5–4 | 4–15 | 2–7 | 5–2 | — | 2–7 | 9–9 | 15–3 |
| Texas | 10–9 | 2–5 | 5–4 | 3–6 | 8–1 | 5–4 | 5–4 | 2–5 | 4–5 | 9–11 | 12–7 | 7–2 | — | 7–2 | 10–8 |
| Toronto | 5–4 | 8–11 | 5–14 | 4–3 | 2–5 | 2–4 | 3–3 | 2–4 | 7–12 | 3–6 | 7–2 | 9–9 | 2–7 | — | 8–10 |

### Notable transactions

* June 7, 2004: Justin Verlander was drafted by the Detroit Tigers in the 1st round (2nd pick) of the 2004 amateur draft. Player signed October 25, 2004.

## Game log

2004 Game Log: 72–90 (Home: 38–43; Away: 34–47) :
April: 12–11 (Home: 6–7; Away: 6–4)
#DateOpponentScoreWinLossSaveAttendanceRecordStreak
1April 5@ Blue Jays7–0Johnson (1–0)Halladay (0–1)—47,8171–0W1
2April 6@ Blue Jays7–3Maroth (1–0)Batista (0–1)Robertson (1)21,0032–0W2
3April 7@ Blue Jays6–3Bonderman (1–0)Hentgen (0–1)—13,1003–0W3
4April 8Twins10–6Cornejo (1–0)Fultz (0–1)—42,1214–0W4
5April 10Twins5–10Radke (1–0)Johnson (1–1)—23,4094–1L1
6April 11Twins6–5 (10)Colyer (1–0)Roa (1–1)—12,1385–1W1
7April 13Blue Jays5–7Adams (1–0)Patterson (0–1)Speier (1)8,8045–2L1
8April 14Blue Jays5–3Robertson (1–0)Lilly (0–1)Patterson (1)15,1296–2W1
9April 15Blue Jays0–11Halladay (1–2)Johnson (1–2)—17,5726–3L1
10April 16@ Indians3–10Sabathia (1–0)Cornejo (1–1)—18,5076–4L2
11April 17@ Indians6–1Maroth (2–0)Davis (0–1)—18,9557–4W1
12April 18@ Indians7–9Lee (2–0)Bonderman (1–1)Riske (1)19,2407–5L1
13April 19@ Indians10–4Levine (1–0)Betancourt (0–2)—13,6508–5W1
14April 20@ Twins4–6Silva (2–0)Johnson (1–3)Nathan (3)15,0798–6L1
15April 21@ Twins11–8Levine (2–0)Radke (2–1)Urbina (1)15,1589–6W1
16April 22@ Twins3–4Santana (1–0)Maroth (2–1)Nathan (4)14,8579–7L1
17April 23Indians17–3Bonderman (2–1)Davis (0–2)Yan (1)22,00810–7W1
18April 24Indians5–2Urbina (1–0)Stewart (0–1)—20,91311–7W2
19April 25Indians2–3Westbrook (1–1)Johnson (1–4)—17,25311–8L1
20April 27Angels4–10Lackey (1–3)Cornejo (1–2)Shields (1)18,20811–9L2
21April 28Angels10–2Maroth (3–1)Colon (3–2)—17,17512–9W1
22April 29Angels3–12Washburn (4–1)Robertson (1–1)—20,67812–10L1
23April 30Mariners1–3 (10)Myers (1–1)Levine (2–1)Guardado (4)19,98912–11L2 :
May: 11–16 (Home: 5–7; Away: 6–9)
#DateOpponentScoreWinLossSaveAttendanceRecordStreak
24May 1Mariners4–2Bonderman (3–1)Franklin (1–2)Urbina (2)16,40713–11W1
25May 2Mariners2–12Meche (1–2)Cornejo (1–3)—13,72013–12L1
26May 3@ Angels9–11Gregg (1–0)Levine (2–2)Percival (8)33,68313–13L2
27May 4@ Angels4–11Washburn (5–1)Robertson (1–2)—34,92013–14L3
28May 5@ Angels3–6Escobar (2–1)Johnson (1–5)Percival (9)39,82713–15L4
29May 7@ Rangers8–7Levine (3–2)Ramirez (1–2)Urbina (3)41,09514–15W1
30May 8@ Rangers15–16 (10)Cordero (1–0)Urbina (1–1)—45,01714–16L1
31May 9@ Rangers5–3Robertson (2–2)Rogers (4–2)Urbina (4)25,03415–16W1
32May 11Athletics4–5 (15)Duchscherer (1–1)Patterson (0–2)Mecir (2)15,85915–17L1
33May 12Athletics1–2Harden (2–2)Bonderman (3–2)Rhodes (7)16,69315–18L2
34May 13Athletics3–1Maroth (4–1)Redman (2–2)Urbina (5)21,71216–18W1
35May 14Rangers7–1Knotts (1–0)Benoit (1–1)Yan (2)22,44917–18W2
36May 15Rangers1–6Rogers (5–2)Robertson (2–3)—26,12017–19L1
37May 16Rangers3–1Johnson (2–5)Drese (2–1)Urbina (6)21,61518–19W1
38May 18@ Athletics5–1Bonderman (4–2)Harden (2–3)—11,84219–19W2
39May 19@ Athletics2–6Redman (3–2)Maroth (4–2)—20,47719–20L1
40May 20@ Athletics2–3Hudson (5–1)Walker (0–1)Rhodes (8)20,80819–21L2
41May 21@ Mariners5–0Robertson (3–3)Meche (1–4)—39,10220–21W1
42May 22@ Mariners8–4Johnson (3–5)Putz (0–1)—42,56521–21W2
43May 23@ Mariners1–3Garcia (2–3)Bonderman (4–3)Guardado (6)44,85021–22L1
44May 25@ Royals3–4Grimsley (2–1)Maroth (4–3)Affeldt (1)14,29721–23L2
45May 26@ Royals3–7May (2–6)Knotts (1–1)Affeldt (2)19,53421–24L3
46May 27@ Royals17–7Robertson (4–3)Anderson (1–7)—15,47522–24W1
47May 28Orioles5–7DuBose (4–3)Johnson (3–6)Julio (8)23,29822–25L1
48May 29Orioles4–8Cabrera (3–1)Bonderman (4–4)Parrish (1)30,44022–26L2
49May 30Orioles3–7Groom (2–0)Urbina (1–2)—25,33722–27L3
50May 31Royals8–4Knotts (2–1)May (2–7)—12,98223–27W1 :
June: 14–12 (Home: 10–4; Away: 4–8)
#DateOpponentScoreWinLossSaveAttendanceRecordStreak
51June 1Royals3–5Grimsley (3–1)Yan (0–1)Affeldt (4)12,68523–28L1
52June 2Royals2–0Johnson (4–6)Greinke (0–1)Urbina (7)12,18624–28W1
53June 3Royals6–9Reyes (2–0)Bonderman (4–5)Affeldt (5)16,71124–29L1
54June 4@ Twins2–3Nathan (1–0)Walker (0–2)—15,39124–30L2
55June 5@ Twins6–0Knotts (3–1)Greisinger (2–5)—17,57325–30W1
56June 6@ Twins5–6Romero (3–1)Yan (0–2)Nathan (15)20,37825–31L1
57June 8Braves3–4 (10)Reitsma (2–1)Patterson (0–3)Smoltz (9)19,06225–32L2
58June 9Braves4–2Dingman (1–0)Thomson (5–3)Urbina (8)20,57726–32W1
59June 10Braves7–4Maroth (5–3)Alfonseca (5–2)Urbina (9)21,16627–32W2
60June 11Marlins8–4Knotts (4–1)Phelps (1–1)—27,18428–32W3
61June 12Marlins6–2Robertson (5–3)Penny (6–4)Urbina (10)38,52429–32W4
62June 13Marlins2–9Willis (6–3)Johnson (4–7)—27,33429–33L1
63June 15@ Phillies10–3Bonderman (5–5)Powell (0–1)—39,55530–33W1
–June 16@ PhilliesPostponed (rain); rescheduled for June 17
64June 17 (1)@ Phillies2–6Myers (5–3)Maroth (5–4)—44,55130–34L1
65June 17 (2)@ Phillies5–4 (11)Urbina (2–2)Madson (4–2)Patterson (2)39,67431–34W1
66June 18@ Mets2–3Looper (1–1)Patterson (0–4)—36,14131–35L1
67June 19@ Mets3–4 (10)Looper (2–1)Dingman (1–1)—36,92531–36L2
68June 20@ Mets1–6Trachsel (7–5)Bonderman (5–6)—39,44631–37L3
69June 22@ Royals1–8Gobble (4–4)Maroth (5–5)Field (2)16,27631–38L4
70June 23@ Royals3–7May (5–8)Knotts (4–2)—18,49331–39L5
71June 24@ Royals12–3Robertson (6–3)George (1–1)—18,17232–39W1
72June 25Diamondbacks2–1Johnson (5–7)Webb (3–8)Urbina (11)32,57333–39W2
73June 26Diamondbacks7–6Urbina (3–2)Villafuerte (0–1)—33,57934–39W3
74June 27Diamondbacks9–5Walker (1–2)Villafuerte (0–2)—32,75135–39W4
75June 29Indians9–7 (11)Dingman (2–1)Jiménez (1–7)—30,45736–39W5
76June 30Indians12–5Robertson (7–3)Davis (2–6)—27,66537–39W6 :
July: 13–15 (Home: 6–6; Away: 7–9)
#DateOpponentScoreWinLossSaveAttendanceRecordStreak
77July 1Indians6–7 (10)Riske (4–2)Urbina (3–3)White (1)25,15937–40L1
78July 2@ Rockies8–9 (10)Chacon (1–5)Walker (1–3)—47,58537–41L2
79July 3@ Rockies6–11Jennings (7–7)Maroth (5–6)—48,13137–42L3
80July 4@ Rockies8–10Bernero (1–0)Knotts (4–3)Chacon (17)26,94437–43L4
81July 5@ Yankees3–10Lieber (6–5)Robertson (7–4)—52,60837–44L5
82July 6@ Yankees9–1Johnson (6–7)Mussina (9–6)—41,77238–44W1
83July 7@ Yankees10–8Bonderman (6–6)Halsey (1–2)Urbina (12)50,33839–44W2
84July 8@ Twins1–7Balfour (3–0)Maroth (5–7)—14,08739–45L1
85July 9@ Twins5–3Knotts (5–3)Silva (8–7)Urbina (13)22,67840–45W1
86July 10@ Twins4–2Robertson (8–4)Radke (5–5)Urbina (14)26,64641–45W2
87July 11@ Twins2–0Johnson (7–7)Santana (7–6)—21,61842–45W3
75th All-Star Game in Houston, Texas
88July 15Yankees1–5Contreras (7–3)Bonderman (6–7)—38,90242–46L1
89July 16Yankees8–0Maroth (6–7)Vazquez (10–6)—40,91843–46W1
90July 17Yankees3–5Hernandez (2–0)Knotts (5–4)Rivera (33)41,85743–47L1
91July 18Yankees4–2Robertson (9–4)Lieber (7–6)Urbina (15)40,13244–47W1
92July 19Twins1–3Mulholland (2–3)Johnson (7–8)Nathan (25)21,36944–48L1
93July 20Twins4–5 (10)Balfour (4–1)Urbina (3–4)Nathan (26)23,22744–49L2
94July 21Royals4–2Maroth (7–7)May (7–10)Walker (1)17,60745–49W1
95July 22Royals7–13Gobble (6–7)Knotts (5–5)—24,74645–50L1
96July 23@ White Sox4–6Loaiza (9–5)Robertson (9–5)Takatsu (8)32,93045–51L2
97July 24@ White Sox6–7Marte (4–3)Urbina (3–5)—38,05545–52L3
98July 25@ White Sox9–2Ledezma (1–0)Garland (7–7)—26,71646–52W1
99July 26@ Indians13–4Maroth (8–7)Lee (10–3)—18,35947–52W2
100July 27@ Indians6–10Sabathia (7–5)Knotts (5–6)—19,09047–53L1
101July 28@ Indians4–5Elarton (1–8)Walker (1–4)Wickman (1)23,21347–54L2
102July 29White Sox3–2Johnson (8–8)Schoeneweis (6–8)Urbina (16)26,11048–54W1
103July 30White Sox5–4Yan (1–2)Marte (4–4)Urbina (17)34,73249–54W2
104July 31White Sox3–2 (10)Urbina (4–5)Politte (0–3)—40,47150–54W3 :
August: 11–17 (Home: 5–8; Away: 6–9)
#DateOpponentScoreWinLossSaveAttendanceRecordStreak
105August 1White Sox4–6Garcia (9–9)Bonderman (6–8)Takatsu (9)34,27950–55L1
106August 3Rangers4–5Francisco (3–1)Robertson (9–6)Cordero (32)19,89450–56L2
107August 4Rangers0–8Bacsik (1–0)Johnson (8–9)—18,85750–57L3
108August 5Rangers1–2Drese (8–6)Yan (1–3)Cordero (33)25,71050–58L4
109August 6Red Sox4–3Novoa (1–0)Lowe (9–10)Urbina (18)40,67451–58W1
110August 7Red Sox4–7Martínez (12–4)Bonderman (6–9)—42,60751–59L1
111August 8Red Sox9–11Wakefield (8–6)Robertson (9–7)Foulke (18)40,09851–60L2
112August 10@ Athletics4–5Zito (8–8)Johnson (8–10)Dotel (24)20,31551–61L3
113August 11@ Athletics11–3Ledezma (2–0)Redman (8–9)—25,78152–61W1
114August 12@ Athletics5–3Maroth (9–7)Duchscherer (4–4)Urbina (19)17,96353–61W2
115August 13@ Angels5–3Yan (2–3)Percival (2–3)Urbina (20)43,58054–61W3
116August 14@ Angels8–11Gregg (5–1)Novoa (1–1)Rodriguez (9)43,54554–62L1
117August 15@ Angels2–3Shields (6–2)Johnson (8–11)Percival (23)42,85054–63L2
118August 17@ White Sox11–8Maroth (10–7)Garcia (10–10)Urbina (21)19,85655–63W1
119August 18@ White Sox2–9Contreras (11–5)Bonderman (6–10)—21,38155–64L1
120August 19@ White Sox8–4Ledezma (3–0)Garland (8–9)Knotts (1)24,55456–64W1
121August 20Mariners8–3Robertson (10–7)Villone (4–4)—32,79157–64W2
122August 21Mariners11–10 (11)Walker (2–4)Atchison (1–1)—36,81758–64W3
123August 22Mariners3–5Meche (4–5)Maroth (10–8)Putz (3)33,65258–65L1
124August 23White Sox7–0Bonderman (7–10)Contreras (11–6)—25,22059–65W1
125August 24White Sox5–9Garland (9–9)Ledezma (3–1)—24,58459–66L1
126August 25White Sox5–4Robertson (11–7)Buehrle (11–8)—23,25460–66W1
127August 26@ Red Sox1–4Arroyo (7–9)Johnson (8–12)Foulke (24)35,15360–67L1
128August 27@ Red Sox3–5Lowe (12–10)Maroth (10–9)Leskanic (3)35,01860–68L2
129August 28@ Red Sox1–5Martínez (14–5)Bonderman (7–11)—35,03260–69L3
130August 29@ Red Sox1–6Wakefield (11–7)Ledezma (3–2)—34,26860–70L4
131August 30@ Royals9–1Robertson (12–7)Wood (2–7)—19,42961–70W1
132August 31@ Royals8–9Affeldt (3–3)Urbina (4–6)—19,47161–71L1 :
September: 10–17 (Home: 5–9; Away: 5–8)
#DateOpponentScoreWinLossSaveAttendanceRecordStreak
133September 1@ Royals0–1Greinke (7–9)Maroth (10–10)Affeldt (9)19,03961–72L2
134September 3@ Devil Rays4–2Bonderman (8–11)Kazmir (1–1)Yan (3)11,63162–72W1
–September 4@ Devil RaysPostponed (Hurricane Frances); rescheduled for September 30
–September 5@ Devil RaysPostponed (Hurricane Frances); rescheduled for September 30
135September 6Royals7–3Ledezma (4–2)Bautista (0–1)Knotts (2)21,51663–72W2
136September 7Royals2–6Serrano (1–1)Robertson (12–8)—17,46263–73L1
–September 8RoyalsPostponed (rain); rescheduled for September 9
137September 9 (1)Royals5–26Greinke (8–9)Johnson (8–13)—N/A63–74L2
138September 9 (2)Royals8–0Bonderman (9–11)May (9–17)—20,44264–74W1
139September 10Twins1–4Silva (11–8)Maroth (10–11)Nathan (40)27,39164–75L1
140September 11Twins2–3Crain (2–0)Levine (3–3)Nathan (41)28,93164–76L2
141September 12Twins5–8Mulholland (5–8)Robertson (12–9)Nathan (42)23,20864–77L3
142September 13Twins3–5Radke (11–7)Johnson (8–14)Nathan (43)9,96264–78L4
143September 14@ Indians11–3Bonderman (10–11)Denney (0–1)—16,48965–78W1
144September 15@ Indians3–5Howry (2–1)Yan (2–4)Wickman (9)15,41165–79L1
145September 16@ Indians6–4Walker (3–4)Sabathia (11–10)Yan (4)15,94366–79W1
146September 17@ White Sox11–10 (10)Yan (3–4)Takatsu (6–4)Ennis (1)23,13267–79W2
147September 18@ White Sox8–9 (12)Marte (5–5)Levine (3–4)—23,53367–80L1
148September 19@ White Sox1–6Garcia (12–11)Bonderman (10–12)—19,26967–81L2
149September 20Indians3–1Maroth (11–11)Elarton (3–11)Yan (5)13,82068–81W1
150September 21Indians7–8Howry (3–1)Yan (3–5)Wickman (10)11,35168–82L1
151September 22Indians6–7Westbrook (13–9)Ledezma (4–3)—16,36068–83L2
152September 24@ Orioles5–7Parrish (6–3)Yan (3–6)—25,84668–84L3
153September 25@ Orioles0–3Riley (2–4)Bonderman (10–13)Ryan (2)29,59868–85L4
154September 26@ Orioles0–5Lopez (14–8)Maroth (11–12)—41,17868–86L5
155September 27White Sox4–2Knotts (6–6)Grilli (2–2)Yan (6)12,49569–86W1
156September 28White Sox6–4German (1–0)Cotts (4–4)Yan (7)13,86070–86W2
157September 29White Sox2–11Garcia (13–11)Johnson (8–15)—8.94470–87L1
158September 30 (1)@ Devil Rays8–0Bonderman (11–13)Brazelton (6–8)—N/A71–87W1
159September 30 (2)@ Devil Rays4–6Harper (6–2)Dingman (2–2)Baez (30)10,30971–88L1 :
October: 1–2 (Home: 1–2; Away: 0–0)
#DateOpponentScoreWinLossSaveAttendanceRecordStreak
160October 1Devil Rays1–4Bell (8–8)Maroth (11–13)—20,61271–89L2
161October 2Devil Rays5–1Knotts (7–6)Kazmir (2–3)—20,02972–89W1
162October 3Devil Rays4–7Halama (7–6)Robertson (12–10)—22,47172–90L1 :

## Player stats
### Batting

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 |
| Iván Rodríguez | 135 | 527 | 176 | .334 | 19 | 86 |
| Carlos Guillén | 136 | 522 | 166 | .318 | 20 | 97 |
| Omar Infante | 142 | 503 | 133 | .264 | 16 | 55 |
| Carlos Peña | 142 | 481 | 116 | .241 | 27 | 82 |
| Rondell White | 121 | 448 | 121 | .270 | 19 | 67 |
| Bobby Higginson | 131 | 448 | 110 | .246 | 12 | 64 |
| Craig Monroe | 128 | 447 | 131 | .293 | 18 | 72 |
| Brandon Inge | 131 | 408 | 117 | .287 | 13 | 64 |
| Dmitri Young | 104 | 389 | 106 | .272 | 18 | 60 |
| Alex Sánchez | 79 | 332 | 107 | .322 | 2 | 26 |
| Eric Munson | 109 | 321 | 68 | .212 | 19 | 49 |
| Marcus Thames | 61 | 165 | 42 | .255 | 10 | 33 |
| Jason Smith | 61 | 155 | 37 | .239 | 5 | 19 |
| Nook Logan | 47 | 133 | 37 | .278 | 0 | 10 |
| Fernando Viña | 29 | 115 | 26 | .226 | 0 | 7 |
| Greg Norton | 41 | 86 | 15 | .174 | 2 | 2 |
| Chris Shelton | 27 | 46 | 9 | .196 | 1 | 3 |
| Ryan Raburn | 12 | 29 | 4 | .138 | 0 | 1 |
| Curtis Granderson | 9 | 25 | 6 | .240 | 0 | 0 |
| Mike DiFelice | 13 | 22 | 3 | .136 | 0 | 2 |
| Andrés Torres | 3 | 0 | 0 | ---- | 0 | 0 |
| Pitcher Totals | 162 | 21 | 1 | .048 | 0 | 1 |
| Team Totals | 162 | 5623 | 1531 | .272 | 201 | 800 |

### 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 |
| Mike Maroth | 33 | 217.0 | 11 | 13 | 4.31 | 108 |
| Nate Robertson | 34 | 196.2 | 12 | 10 | 4.90 | 155 |
| Jason Johnson | 33 | 196.2 | 8 | 15 | 5.13 | 125 |
| Jeremy Bonderman | 33 | 184.0 | 11 | 13 | 4.89 | 168 |
| Gary Knotts | 36 | 135.1 | 7 | 6 | 5.25 | 81 |
| Nate Cornejo | 5 | 25.2 | 1 | 3 | 8.42 | 12 |

### 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 |
| Wilfredo Ledezma | 15 | 53.1 | 4 | 3 | 4.39 | 29 |

### Relief pitchers

Note: G = Games pitched; IP = Innings pitched; W = Wins; L = Losses; SV = Saves; ERA = Earned run average; SO = Strikeouts
| Player | G | IP | W | L | SV | ERA | SO |
| Ugueth Urbina | 54 | 54.0 | 4 | 6 | 21 | 4.50 | 56 |
| Esteban Yan | 69 | 87.0 | 3 | 6 | 7 | 3.83 | 69 |
| Al Levine | 65 | 70.2 | 3 | 4 | 0 | 4.58 | 32 |
| Jamie Walker | 70 | 64.2 | 3 | 4 | 1 | 3.20 | 53 |
| Danny Patterson | 37 | 41.2 | 0 | 4 | 2 | 4.75 | 24 |
| Steve Colyer | 41 | 32.0 | 1 | 0 | 0 | 6.47 | 31 |
| Craig Dingman | 24 | 29.1 | 2 | 2 | 0 | 6.75 | 16 |
| Roberto Novoa | 16 | 21.0 | 1 | 1 | 0 | 5.57 | 15 |
| John Ennis | 12 | 16.0 | 0 | 0 | 1 | 8.44 | 13 |
| Franklyn Germán | 16 | 14.2 | 1 | 0 | 0 | 7.36 | 8 |
| Lino Urdaneta | 1 | 0.0 | 0 | 0 | 0 | inf | 0 |
| Team Pitching Totals | 162 | 1439.2 | 72 | 90 | 35 | '4.93 | 995 |

## Farm system

| Level | Team | League | Manager |
| AAA | Toledo Mud Hens | International League | Larry Parrish |
| AA | Erie SeaWolves | Eastern League | Rick Sweet |
| A | Lakeland Tigers | Florida State League | Gary Green |
| A | West Michigan Whitecaps | Midwest League | Matt Walbeck |
| A-Short Season | Oneonta Tigers | New York–Penn League | Mike Rojas |
| Rookie | GCL Tigers | Gulf Coast League | Kevin Bradshaw |
LEAGUE CHAMPIONS: West Michigan