2004 CBL ANNUAL DRAFT
Rd 1 #No. Player Name Rd 2 #No. Player Name Rd 3 #No. Player Name
1 Padres 615 Mark Tiexeria 1 Reds 199 Jesse Foppert 1 Expos 94 Jamey Carroll
2 Pirates 85 Miguel Cabrera 2 W.Sox 37 Michael Barrett 2 Pirates 476 Antonio Perez
3 Astros 664 Brandon Webb 3 Red Sox 470 John Patterson 3 Padres 250 Kevin Gregg
4 Mariners 29 Rocco Baldelli 4 Angels 211 Brian Fuentes 4 Orioles 221 Chad Gaudin
5 Angels 676 Dontrelle Willis 5 Padres 53 Rafael Bentancourt 5 Mariners 99 Ramon Castro
6 Reds 485 Scott Posednick 6 Cardinals 41 David Bell 6 Padres 347 Todd Linden
7 Twins 665 Rickie Weeks 7 Twins 276 Rick Helling 7 Twins 32 Grant Balfour
8 Dodgers 441 Laynce Nix 8 Cardinals 385 Brent Mayne 8 Mets 645 Robin Ventura
9 Orioles 629 Chin-Hui Tsao 9 W.Sox 565 Scott Schoenweiss 9 Yankees 484 Dan Plesac
10 Orioles 637 Jose Valverde 10 Angels 271 Willie Harris 10 Orioles 625 Salomon Torres
11 Tigers 649 Oscar Villareal 11 Tigers 356 Braden Looper 11 Tigers 200 Lou Ford
12 Padres 265 Robby Hammock 12 Yankees 209 Wayne Franklin 12 Yankees 34 Rod Barajas
13 Braves 19 Tony Armas Jr. 13 Padres 280 Matt Herges 13 Mets 358 Javier Lopez
14 W.Sox 440 Ramon Nivar 14 Padres 330 Mike Koplove 14 Angels 117 Tony Clark
15 Pirates 238 Jeremi Gonzalez 15 Tigers 386 Joe Mays 15 Phillies 491 Todd Pratt
16 Padres 654 Doug  Waechter 16 Yankees 456 Keith Osik 16 Cubs 156 Ryan Dempster
17 Indians 475 Jhonny Peralta 17 Indians 90 Chris Capuano 17 Tigers 593 Jason Stanford
18 A's 146 Jeff Davanon 18 A's 95 Lance Carter 18 A's 588 Justin Speier
19 Reds 314 Matt Kata 19 Angels 213 Andres Galarraga 19 W.Sox 158 Jorge DePaula
20 Royals 279 Pat Hentgen 20 Mets 143 Jeff D'Amico 20 Mets 218 Karim Garcia
21 W.Sox 161 Juan Dominguez 21 Mets 182 Alex Escobar 21 Forfeit
22 Pirates 153 David DeJesus 22 Astros 328 Danny Kolb 22 Tigers 202 Brook Fordyce
23 Red Sox 45 Ron Belliard 23 Astros 39 Rod Beck 23 Astros 525 Juan Rincon
24 Giants 203 Casey Fossum 24 Mariners 321 Ray King 24 Tigers 130 Kevin Correia
Rd 4 #No. Player Name Rd 5 #No. Player Name Rd 6 #No. Player Name
1 Jays 96 Kevin Cash 1 Jays 43 Rob Bell 1 Expos 290 Sterling Hitchcock
2 Pirates 333 Gerald Laird 2 Pirates 252 Ben Grieve 2 Mets 261 John Halama
3 Pirates 538 Felix Rodriguez 3 Red Sox 22 Garrett Atkins 3 Red Sox 283 Jose Hernandez
4 W.Sox 612 Julian Tavarez 4 Angels 691 Jason Young 4 Orioles 638 Todd Van Poppel
5 Twins 550 Mike Ryan 5 Twins 619 Brad Thomas 5 Jays 348 Scott Linebrink
6 Dodgers 589 Shane Spencer 6 Cubs 406 Kent Mercker 6 Padres 237 Edgar Gonzalez
7 Twins 332 Pete LaForest 7 Twins 253 Jeremy Griffiths 7 Twins 537 Fernando Rodney
8 Orioles 581 Chris Singleton 8 Cardinals 540 Damien Rolls 8 Reds 56 Willie Bloomquist
9 Yankees 5 Terry Adams 9 Padres 610 Dennis Tankersley 9 W.Sox 69 Russell Branyan
10 Yankees 150 V. De Los Santos 10 W.Sox 247 Tony Graffanino 10 Yankees 58 Jung Bong
11 Tigers 167 Justin Duchscherer 11 Tigers 44 Mark Bellhorn 11 Giants 133 Craig Counsell
12 Indians 397 Adam Melhuse 12 Expos 98 Juan Castro 12 Expos 114 Brady Clark
13 Braves 20 Miguel Asencio 13 Braves 674 Matt Williams 13 Braves 240 Raul Gonzalez
14 Giants 282 Dustin Hermansen 14 Giants 187 Scott Eyre 14 Phillies 232 Doug Glanville
15 Twins 542 J.C. Romero 15 Phillies 368 Ryan Madson 15 Phillies 266 Chris Hammond
16 Dodgers 49 Joaquin Benoit 16 Padres 541 Rainer Olmeda 16 Dodgers 345 Jose Lima
17 Indians 370 Ron Mahay 17 Indians 505 Erasmo Ramirez 17 Indians 147 Doug Davis
18 A's 210 Ryan Freel 18 Phillies 82 Ellis Burks 18 A's 477 Eddie Perez
19 Twins 411 Dan Miceli 19 Angels 249 Todd Greene 19 Orioles 67 Jason Boyd
20 Reds 377 Eli Marrero 20 Astros 225 Jeremy Giambi 20 Mets 391 Joe McEwing
21 Cardinals 175 Joey Eischen 21 Orioles 269 Travis Harper 21 W.Sox 59 Chris Bootcheck
22 Expos 198 John Flaherty 22 Mets 445 Wes Obermueller 22 Giants 262 Billy Hall
23 Astros 319 Brooks Kieschnick 23 Astros 677 Dan Wilson 23 Jays 135 Jack Cressend
24 Mariners 299 Damien Jackson 24 Mariners 577 Brian Shouse 24 Jays 359 Mendy Lopez
Rd 7 #No. Player Name Rd 8 #No. Player Name
1 Reds 425 Terry  Mulholland 1 A's 393 Billy McMillion
2 Pirates 624 Andres Torres 2 Pirates 443 Abraham Nunez
3 Reds 86 Miguel Cairo 3 Yankees 683 Tony Womack
4 Royals 669 Dan Wheeler 4 Jays 342 Alan Levine
5 Jays 626 Billy Traber 5 Jays 236 Chris Gomez
6 Cubs 436 Jeff Nelson 6 Padres 113 Jeff Cirillo
7 Mets 544 Matt Roney 7 Mets 155 David Dellucci
8 Cardinals 48 Gary Bennett 8 Cardinals 327 Billy Koch
9 Royals 87 Kiko Calero 9 Yankees 68 Darren Bragg
10 Pirates 263 Shane Halter 10 Royals 643 Jorge Velandia
11 Tigers 235 Johnny Gomez 11 Mets 160 R.A. Dickey
12 Expos 602 B.J. Surhoff 12 Reds 514 Mike Redman
13 Braves 570 David Segui 13 Braves 688 Jaret Wright
14 Giants 71 Jim Brower 14 Royals 487 Colin Porter
15 Phillies 616 Amaury Telemaco 15 Phillies 613 Aaron Taylor
16 Dodgers 510 Cody Ranson 16 Dodgers 502 Humberto Quintero
17 Indians 339 Matt Lawton 17 Indians 407 Lou Merloni
18 A's 242 Andrew Good 18 A's 329 Graham Koonce
19 Orioles 467 John Parrish 19 Padres 553 Duaner Sanchez
20 Tigers 453 Rey Ordonez 20 Mets 206 Chad Fox
21 W.Sox 684 Mike Wood 21 W.Sox 141 Will Cunnane
22 Mariners 600 Jamal Strong 22 Orioles 38 Rick Bauer
23 Astros 617 Luis Terrero 23 Astros 463 Chan Ho Park
24 Royals 415 Trever Miller 24 Mariners 521 Rene Reyes