Bonuses
Bonuses
Fanduel
Twinspires
Draftkings
Caesars
BetMGM
BetRivers
888 Sports
William Hill
All Sportsbooks
Odds
Odds
NFL Odds
NBA Odds
MLB Odds
NHL Odds
NCAAB Odds
NCAAF Odds
Predictions
Predictions
NFL Predictions
NBA Predictions
MLB Predictions
NHL Predictions
NCAAB Predictions
NCAAF Predictions
Picks
Picks
NFL Picks
NBA Picks
MLB Picks
NHL Picks
NCAAB Picks
NCAAF Picks
Sports
Sports
NFL
NFL
Odds
NFL Week 15 Picks
Props
Picks
Parlay
Futures
Teams
Standings
Stats
Schedule
News
Injuries
History of Super Bowls
Betting
NBA
NBA
Odds
Props
Picks
Parlay
Futures
Teams
Standings
Stats
Schedule
TV Schedule
News
Injuries
Drafts
Betting
History Of The NBA
MLB
MLB
Odds
Props
Picks
Futures
Teams
Standings
Stats
Schedule
TV Schedule
News
Injuries
Drafts
Betting
NHL
NHL
Odds
Props
Picks
Parlay
Futures
Teams
Standings
Stats
Schedule
TV Schedule
News
Injuries
Drafts
Betting
NCAAB
NCAAB
Odds
Props
Picks
Teams
Standings
Stats
Schedule
TV Schedule
News
March Madness
Betting
NCAAF
NCAAF
Odds
Props
Picks
Futures
Teams
Standings
Stats
Rankings
Schedule
TV Schedule
News
Betting
Guides
Guides
Moneyline
Spread Betting
Parlay
Understanding Odds
Gambling Apps
Best Betting Sites
Super Bowl Betting
Betting on NFL
Betting on NBA
Streaming UFC
All Guides
More
More
Canada
Canada
Ontario
States
States
Massachusetts
Kansas
Arkansas
Maryland
Oregon
All States
My Bets
My Bets
My Bets
Social
Leaders
Odds Calculator
Parlay Calculator
Terms
News
Super Bowl History
NBA History
Sportsbooks
Sportsbooks
Fanduel
Draftkings
Caesars
BetMGM
BetRivers
888 Sports
William Hill
All Sportsbooks
Log In
Sign Up
Log In
Sign Up
mlb Mock Drafts
mlb Historical Drafts
Side-by-Side Drafts
Player Rankings
Trades
Draft Rules
2004 MLB SIDE-BY-SIDE draft
Draft date:
June 7th 2004 @ 7:00 AM, June 8th 2004
Check out our
3 Round 2023 MLB Mock Draft
, and
MLB Odds
Draft year
2004
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
Round
All
All
1
2
3
4
5
ROUND 1
Pick
Team
Actual Draft Pick
Lines Pick
1
SD
Matthew Bush
Matthew Bush
2
DET
Justin Verlander
Justin Verlander
3
NYM
Philip Humber
Philip Humber
4
TB
Jeffrey Niemann
Jeffrey Niemann
5
MIL
Mark Rogers
Mark Rogers
6
CLE
Jeremy Sowers
Jeremy Sowers
7
CIN
David Bailey
David Bailey
8
BAL
Wade Townsend
Wade Townsend
9
COL
Christopher Nelson
Christopher Nelson
10
TEX
Thomas Diamond
Thomas Diamond
11
PIT
Neil Walker
Neil Walker
12
LAA
Jered Weaver
Jered Weaver
13
Montreal
William Bray
William Bray
14
KC
Billy Butler
Billy Butler
15
ARI
Stephen Drew
Stephen Drew
16
TOR
David Purcey
David Purcey
17
LAD
Timothy Elbert
Timothy Elbert
18
CHW
Joshua Fields
Joshua Fields
19
STL
Christopher Lambert
Christopher Lambert
20
MIN
Trevor Plouffe
Trevor Plouffe
21
PHI
Gregory Golson
Gregory Golson
22
T
MIN
Glen Perkins
Glen Perkins
23
T
NYY
Phillip Hughes
Phillip Hughes
24
T
OAK
Landon Powell
Landon Powell
25
T
MIN
Steven Waldrop
Steven Waldrop
26
OAK
Richie Robnett
Richie Robnett
27
MIA
Taylor Tankersley
Taylor Tankersley
28
T
LAD
Blake DeWitt
Blake DeWitt
29
T
KC
Matthew Campbell
Matthew Campbell
30
T
TEX
Eric Hurley
Eric Hurley
31
KC
James (J.P.) Howell
James (J.P.) Howell
32
TOR
Zachary Jackson
Zachary Jackson
33
LAD
Justin Orenduff
Justin Orenduff
34
CHW
Tyler Lumsden
Tyler Lumsden
35
MIN
Matthew Fox
Matthew Fox
36
OAK
Daniel Putnam
Daniel Putnam
37
NYY
Jonathan Poterson
Jonathan Poterson
38
CHW
Giovany Gonzalez
Giovany Gonzalez
39
MIN
Jay Rainville
Jay Rainville
40
OAK
Huston Street
Huston Street
41
NYY
Jeffrey Marquez
Jeffrey Marquez
ROUND 2
Pick
Team
Actual Draft Pick
Lines Pick
42
T
NYY
Brett Smith
Brett Smith
43
DET
Eric Beattie
Eric Beattie
44
NYM
Matthew Durkin
Matthew Durkin
45
TB
Reid Brignac
Reid Brignac
46
MIL
Yovani Gallardo
Yovani Gallardo
47
CLE
Justin Hoyman
Justin Hoyman
48
CIN
Brandon Szymanski
Brandon Szymanski
49
T
OAK
Michael Rogers
Michael Rogers
50
COL
Garry Smith
Garry Smith
51
TEX
Karl Herren
Karl Herren
52
PIT
Brian Bixler
Brian Bixler
53
T
CHW
Wesley Whisler
Wesley Whisler
54
Montreal
Erick San Pedro
Erick San Pedro
55
KC
William Buckner
William Buckner
56
ARI
Jonathan Zeringue
Jonathan Zeringue
57
TOR
Curtis Thigpen
Curtis Thigpen
58
LAD
Blake Johnson
Blake Johnson
59
CHW
Donald Lucy
Donald Lucy
60
STL
Michael Ferris
Michael Ferris
61
MIN
Anthony Swarzak
Anthony Swarzak
62
PHI
Jason Jaramillo
Jason Jaramillo
63
T
KC
Erik Cordier
Erik Cordier
64
HOU
Hunter Pence
Hunter Pence
65
BOS
Dustin Pedroia
Dustin Pedroia
66
CHC
Grant Johnson
Grant Johnson
67
OAK
Kurt Suzuki
Kurt Suzuki
68
MIA
Jason Vargas
Jason Vargas
69
T
CHW
Raymond Liotta
Raymond Liotta
70
SF
Eduardo Martinez-Esteve
Eduardo Martinez-Esteve
71
ATL
Eric Campbell
Eric Campbell
ROUND 3
Pick
Team
Actual Draft Pick
Lines Pick
72
SD
William Killian
William Killian
73
DET
Jeffrey Frazier
Jeffrey Frazier
74
NYM
Gabriel Hernandez
Gabriel Hernandez
75
TB
Wade Davis
Wade Davis
76
MIL
Joshua Wahpepah
Joshua Wahpepah
77
CLE
Scott Lewis
Scott Lewis
78
CIN
Craig Tatum
Craig Tatum
79
BAL
Jeffrey Fiorentino
Jeffrey Fiorentino
80
COL
Steven Register
Steven Register
81
TEX
Michael Schlact
Michael Schlact
82
PIT
Edward Prasch
Edward Prasch
83
T
TOR
Adam Lind
Adam Lind
84
Montreal
Ian Desmond
Ian Desmond
85
KC
Joshua Johnson
Joshua Johnson
86
ARI
Garrett Mock
Garrett Mock
87
TOR
Danny Hill
Danny Hill
88
LAD
Cory Dunlap
Cory Dunlap
89
CHW
Matthew Hansen
Matthew Hansen
90
STL
Eric Haberer
Eric Haberer
91
MIN
Eduardo Morlan
Eduardo Morlan
92
PHI
James Happ
James Happ
93
SEA
Matthew Tuiasosopo
Matthew Tuiasosopo
94
HOU
Jordan Parraz
Jordan Parraz
95
BOS
Andrew Dobies
Andrew Dobies
96
CHC
Mark Reed
Mark Reed
97
OAK
Jason Windsor
Jason Windsor
98
MIA
Gregory Burns
Gregory Burns
99
NYY
Christian Garcia
Christian Garcia
100
SF
John Bowker
John Bowker
101
ATL
John Holt
John Holt
ROUND 4
Pick
Team
Actual Draft Pick
Lines Pick
102
SD
Daryl Jones
Daryl Jones
103
DET
Collin Mahoney
Collin Mahoney
104
NYM
Aaron Hathaway
Aaron Hathaway
105
TB
Matthew Spring
Matthew Spring
106
MIL
Joshua Baker
Joshua Baker
107
CLE
Charles Lofgren
Charles Lofgren
108
CIN
Rafael Gonzalez
Rafael Gonzalez
109
BAL
Bradley Bergesen
Bradley Bergesen
110
COL
Christopher Iannetta
Christopher Iannetta
111
TEX
Brandon Boggs
Brandon Boggs
112
PIT
Joseph Bauserman
Joseph Bauserman
113
LAA
Patrick White
Patrick White
114
Montreal
Collin Balester
Collin Balester
115
KC
James Moore
James Moore
116
ARI
Curtis Ohlendorf
Curtis Ohlendorf
117
TOR
Robert Janssen
Robert Janssen
118
LAD
Luis Guerra
Luis Guerra
119
CHW
Lucas Harrell
Lucas Harrell
120
STL
Donnie Smith
Donnie Smith
121
MIN
Mark Robinson
Mark Robinson
122
PHI
Louis Marson
Louis Marson
123
SEA
Robert Johnson
Robert Johnson
124
HOU
Louis Santangelo
Louis Santangelo
125
BOS
Thomas Hottovy
Thomas Hottovy
126
CHC
Christopher Shaver
Christopher Shaver
127
OAK
Ryan Webb
Ryan Webb
128
MIA
Jamar Walton
Jamar Walton
129
NYY
Jason Jones
Jason Jones
130
SF
Clay Timpner
Clay Timpner
131
ATL
James Parr
James Parr
ROUND 5
Pick
Team
Actual Draft Pick
Lines Pick
132
SD
Sean Kazmar
Sean Kazmar
133
DET
Andrew Kown
Andrew Kown
134
NYM
Nicholas Evans
Nicholas Evans
135
TB
Jacob McGee
Jacob McGee
136
MIL
Angel Salome
Angel Salome
137
CLE
Michael Butia
Michael Butia
138
CIN
Paul Janish
Paul Janish
139
BAL
Carl Smith
Carl Smith
140
COL
Matthew Macri
Matthew Macri
141
TEX
Michael Nickeas
Michael Nickeas
142
PIT
Kyle Bloom
Kyle Bloom
143
LAA
Luis Rivera
Luis Rivera
144
Montreal
William Bunn
William Bunn
145
KC
Enrique Barrera
Enrique Barrera
146
ARI
Cesar Nicolas
Cesar Nicolas
147
TOR
Ryan Klosterman
Ryan Klosterman
148
LAD
John Raglani
John Raglani
149
CHW
Brandon Allen
Brandon Allen
150
STL
Wesley Swackhamer
Wesley Swackhamer
151
MIN
Jeffrey Schoenbachler
Jeffrey Schoenbachler
152
PHI
Andrew Baldwin
Andrew Baldwin
153
SEA
Mark Lowe
Mark Lowe
154
HOU
Mitch Einertson
Mitch Einertson
155
BOS
Ryan Schroyer
Ryan Schroyer
156
CHC
Adrian Ortiz
Adrian Ortiz
157
OAK
Kevin Melillo
Kevin Melillo
158
MIA
Bradley Davis
Bradley Davis
159
NYY
Jesse Hoover
Jesse Hoover
160
SF
Garrett Broshuis
Garrett Broshuis
161
ATL
Peter Pope
Peter Pope
Latest trades
Atlanta
Texas
0000-00-00
Round 1
Boston
Oakland
0000-00-00
Round 1
Chicago Cubs
Minnesota
0000-00-00
Round 1
Houston
NY Yankees
0000-00-00
Round 1
NY Yankees
LA Dodgers
0000-00-00
Round 1
Seattle
Minnesota
0000-00-00
Round 1
San Francisco
Kansas City
0000-00-00
Round 1
Baltimore
Oakland
0000-00-00
Round 2
LA Angels
Chicago WS
0000-00-00
Round 2
NY Yankees
Chicago WS
0000-00-00
Round 2
All 2004 trades
Related News
Ranking the 10 Worst MLB Teams in 2023
8:09 am, July 6
Ranking the 10 Biggest Scandals in Baseball History
11:59 pm, October 3
We Just Ranked the 10 Worst Trades in MLB History
1:01 pm, May 4
Home Run Derby 2023 Picks
3:30 pm, July 10
Every MLB Team's Odds to Sign Trevor Bauer
3:00 pm, December 11