2004 Major League Baseball First-Year Player Draft Pick Transactions

Rounds 31 - 40

Rounds 1-10  Rounds 11-20  Rounds 21-30  Rounds 31-40  Rounds 41-50

Overall # Round # Team Player Drafted
Round 31
912 31-1
Padres
Matt Thayer
913 31-2
Tigers
Leonardo Grullon
914 31-3
Mets
Erin Jones
915 31-4
Devil Rays
John Rodriguez
916 31-5
Brewers
Kanekoa Texeira
917 31-6
Indians
Doug Pickens
918 31-7
Reds
Jake Arrieta
919 31-8
Orioles
Matthew Garnett
920 31-9
Rockies
Xavier Cedeno
921 31-10
Rangers
Nicholas Casanova
922 31-11
Pirates
Oliver Marmol
923 31-12
Angels
Richard Bambino
924 31-13
Expos
Paul Treadaway
925 31-14
Royals
Kevin Clark
926 31-15
Diamondbacks
Marcus Townsend
927 31-16
Blue Jays
Paul Franko
928 31-17
Dodgers
Ryan Koch
929 31-18
White Sox
Nichols Walters
930 31-19
Cardinals
Daniel Baysinger
931 31-20
Twins
Jason Laird
932 31-21
Phillies
Jesse Kovacs
933 31-22
Mariners
Chad Rothford
934 31-23
Astros
Christopher Uhle
935 31-24
Red Sox
Brendan Winn
936 31-25
Cubs
Jesus Estrada
937 31-26
Athletics
James Robertson
938 31-27
Marlins
Parrish Castor
939 31-28
Yankees
Grant Duff
940 31-29
Giants
Kyle Haines
941 31-30
Braves
Jamie Richmond
Round 32
942 32-1
Padres
Toddric Johnson
943 32-2
Tigers
Nathan Bumstead
944 32-3
Mets
Jason James
945 32-4
Devil Rays
Matthew Rainey
946 32-5
Brewers
Joel Needham
947 32-6
Indians
Kyle Collins
948 32-7
Reds
Robert Wachman
949 32-8
Orioles
Raymond Jeffords
950 32-9
Rockies
Jackie Davidson
951 32-10
Rangers
Michael Mask
952 32-11
Pirates
Chris Palma
953 32-12
Angels
Robert Shankle
954 32-13
Expos
Matthew Averitt
955 32-14
Royals
Tyler Hogan
956 32-15
Diamondbacks
Joshua Buhagiar
957 32-16
Blue Jays
Aaron Tressler
958 32-17
Dodgers
Michael Stutes
959 32-18
White Sox
Eric Sheridan
960 32-19
Cardinals
Austin Tubb
961 32-20
Twins
Nolan Mulligan
962 32-21
Phillies
Nicholas Shimer
963 32-22
Mariners
Donald Clement
964 32-23
Astros
Patrick Sellers
965 32-24
Red Sox
Brad Hertzler
966 32-25
Cubs
Cody Gilbert
967 32-26
Athletics
Jeff Gray
968 32-27
Marlins
Jared Petrovich
969 32-28
Yankees
Clint Preisendorfer
970 32-29
Giants
Morgan Brinson
971 32-30
Braves
Clay Caulfield
Round 33
972 33-1
Padres
Adam Miller
973 33-2
Tigers
Kevin Brower
974 33-3
Mets
Matthew Fisher
975 33-4
Devil Rays
Patrick Cottrell
976 33-5
Brewers
Luis Bernal
977 33-6
Indians
Paul Lubrano
978 33-7
Reds
Dylan Moseley
979 33-8
Orioles
Jared Elmore
980 33-9
Rockies
Justin Jameson
981 33-10
Rangers
Luis Rodriguez
982 33-11
Pirates
Justin Byler
983 33-12
Angels
Frederic Deloizaga-Carney
984 33-13
Expos
Christopher Whisenhunt
985 33-14
Royals
Jimmy Wallace
986 33-15
Diamondbacks
Joseph Campbell
987 33-16
Blue Jays
Greg Powers
988 33-17
Dodgers
James Gilbert
989 33-18
White Sox
Brandon Cooney
990 33-19
Cardinals
Timothy Gross
991 33-20
Twins
Sean Kalmen
992 33-21
Phillies
Clary Carlsen
993 33-22
Mariners
Marquise Liverpool
994 33-23
Astros
James Cooper
995 33-24
Red Sox
John Wells
996 33-25
Cubs
Randy Brown
997 33-26
Athletics
Scott Fairbanks
998 33-27
Marlins
Clayton Westmoreland
999 33-28
Yankees
Michael Dunn
1000 33-29
Giants
Judson Richards
1001 33-30
Braves
Brian Murphy
Round 34
1002 34-1
Padres
Gary Moran
1003 34-2
Tigers
Dallas Trahern
1004 34-3
Mets
Jeremiah Lokken
1005 34-4
Devil Rays
Grant Theophilus
1006 34-5
Brewers
Krzysztof Dabrowiecki
1007 34-6
Indians
Ashton Shewey
1008 34-7
Reds
Drew Phillips
1009 34-8
Orioles
Nicholas Burns
1010 34-9
Rockies
Richard Crowell
1011 34-10
Rangers
Clint Brannon
1012 34-11
Pirates
Nick Beghtol
1013 34-12
Angels
Bobby Cassevah
1014 34-13
Expos
Richard Campbell
1015 34-14
Royals
Kyle Crist
1016 34-15
Diamondbacks
David Hernandez
1017 34-16
Blue Jays
Derek Tate
1018 34-17
Dodgers
Chris Lemay
1019 34-18
White Sox
Mario Suarez
1020 34-19
Cardinals
Brett Cooley
1021 34-20
Twins
Rene Tosoni
1022 34-21
Phillies
Alex McEnaney
1023 34-22
Mariners
Matthew Welker
1024 34-23
Astros
Nick Cobler
1025 34-24
Red Sox
Andrew Pinckney
1026 34-25
Cubs
James Bamberg
1027 34-26
Athletics
Yusuf Carter
1028 34-27
Marlins
Jarrett Santos
1029 34-28
Yankees
Jonathan Bertschinger
1030 34-29
Giants
Jacob Coash
1031 34-30
Braves
Luis Sanchez
Round 35
1032 35-1
Padres
Joshua Bartusick
1033 35-2
Tigers
Clayton Britton
1034 35-3
Mets
Garret Holleran
1035 35-4
Devil Rays
William Evers
1036 35-5
Brewers
Chris Copot
1037 35-6
Indians
Charles Knippschild
1038 35-7
Reds
Robert Palencia
1039 35-8
Orioles
Andrew Crisp
1040 35-9
Rockies
Josiah Cowden
1041 35-10
Rangers
Sam Demel
1042 35-11
Pirates
Jeffrey Robinson
1043 35-12
Angels
Nick Green
1044 35-13
Expos
Rudy Garza
1045 35-14
Royals
Vincent Biancamano
1046 35-15
Diamondbacks
Joseph Batten
1047 35-16
Blue Jays
Charlie Anderson
1048 35-17
Dodgers
Lynn Henry
1049 35-18
White Sox
Evan Tartaglia
1050 35-19
Cardinals
Brian Parish
1051 35-20
Twins
Jeffrey Mousser
1052 35-21
Phillies
Derek Brant
1053 35-22
Mariners
Brandon Javis
1054 35-23
Astros
Kyle Woodruff
1055 35-24
Red Sox
Thomas Lanier
1056 35-25
Cubs
Drew O'Connell
1057 35-26
Athletics
Broc Coffman
1058 35-27
Marlins
Drew Shetrone
1059 35-28
Yankees
Michael Hale
1060 35-29
Giants
Tim Grant
1061 35-30
Braves
Shawn Lee
Round 36
1062 36-1
Padres
Chorye Spoone
1063 36-2
Tigers
Travis Debondt
1064 36-3
Mets
Jake Harrington
1065 36-4
Devil Rays
Ryan Davis
1066 36-5
Brewers
Stephen Barnes
1067 36-6
Indians
Jeffrey Kamrath
1068 36-7
Reds
Todd Johnson
1069 36-8
Orioles
Jon Drewett
1070 36-9
Rockies
Jeremey White
1071 36-10
Rangers
Jesse Ingram
1072 36-11
Pirates
Jose Nunez
1073 36-12
Angels
John Mariotti
1074 36-13
Expos
Stephen Nicholas
1075 36-14
Royals
Eric Krebs
1076 36-15
Diamondbacks
Craig Heyer
1077 36-16
Blue Jays
David Hicks
1078 36-17
Dodgers
Michael Burgher
1079 36-18
White Sox
Kenneth Williams
1080 36-19
Cardinals
Chris Bova
1081 36-20
Twins
John Thies
1082 36-21
Phillies
Andrew Romine
1083 36-22
Mariners
Nick Hagadone
1084 36-23
Astros
Anthony Dewitt
1085 36-24
Red Sox
Cooper Eddy
1086 36-25
Cubs
Colby Wark
1087 36-26
Athletics
Matthew Cassel
1088 36-27
Marlins
Sebastien Vendette
1089 36-28
Yankees
Matthew Harrington
1090 36-29
Giants
Paul Lussier
1091 36-30
Braves
Phillip Britton
Round 37
1092 37-1
Padres
Erik Lovett
1093 37-2
Tigers
Ramon Navarro
1094 37-3
Mets
Brad Burns
1095 37-4
Devil Rays
Brian McCormick
1096 37-5
Brewers
Sean McCraw
1097 37-6
Indians
Michael Gill
1098 37-7
Reds
Andrew Wells
1099 37-8
Orioles
Ian Harrington
1100 37-9
Rockies
Todd Frazier
1101 37-10
Rangers
Justin Lensch
1102 37-11
Pirates
Tim Rice
1103 37-12
Angels
Clayton Trenary
1104 37-13
Expos
James Gant
1105 37-14
Royals
Kyle Hartz
1106 37-15
Diamondbacks
William Lockin
1107 37-16
Blue Jays
Anthony Garibaldi
1108 37-17
Dodgers
Jeremy Brown
1109 37-18
White Sox
Robert Grinestaff
1110 37-19
Cardinals
Chris Patrick
1111 37-20
Twins
Gregory D'Oleo
1112 37-21
Phillies
Steven Marquardt
1113 37-22
Mariners
James Russell
1114 37-23
Astros
Bradley Chedister
1115 37-24
Red Sox
Glenn Swanson
1116 37-25
Cubs
Michael Hyle
1117 37-26
Athletics
Beau Seabury
1118 37-27
Marlins
Juan Figueroa
1119 37-28
Yankees
Ryan Rote
1120 37-29
Giants
Erik Meyer
1121 37-30
Braves
Joshua Ward
Round 38
1122 38-1
Padres
Michael Lorenston
1123 38-2
Tigers
Jamaal Peoples
1124 38-3
Mets
Zack Sterner
1125 38-4
Devil Rays
Ryan Conan
1126 38-5
Brewers
Donald Jordat
1127 38-6
Indians
Jose Amaya
1128 38-7
Reds
Robert Orton
1129 38-8
Orioles
Adam Crisp
1130 38-9
Rockies
Reidier Gonzalez
1131 38-10
Rangers
Craig Hurba
1132 38-11
Pirates
Keith Pedersen
1133 38-12
Angels
Richard Giannotti
1134 38-13
Expos
Daniel Cooper
1135 38-14
Royals
Kenneth Herndon
1136 38-15
Diamondbacks
Lorenzo Church
1137 38-16
Blue Jays
Ben Humphrey
1138 38-17
Dodgers
Justin Crist
1139 38-18
White Sox
Shaun Spearman
1140 38-19
Cardinals
Adam Burton
1141 38-20
Twins
Joshua Land
1142 38-21
Phillies
James Brown
1143 38-22
Mariners
Harold Williams
1144 38-23
Astros
Brandon Todd
1145 38-24
Red Sox
Colby Summer
1146 38-25
Cubs
Kurt Eichorn
1147 38-26
Athletics
Drew Saberhagen
1148 38-27
Marlins
Zachary Barrett
1149 38-28
Yankees
Joseph Krebs
1150 38-29
Giants
Tyson Brummett
1151 38-30
Braves
Ryan Horton
Round 39
1152 39-1
Padres
Robert Spain
1153 39-2
Tigers
Adrian Bowens
1154 39-3
Mets
Bryan Lee
1155 39-4
Devil Rays
Drew Bigda
1156 39-5
Brewers
Jeremy Bloor
1157 39-6
Indians
Preston Clark
1158 39-7
Reds
Mario Colletto
1159 39-8
Orioles
Larry Hill
1160 39-9
Rockies
Jonathan Santos
1161 39-10
Rangers
Jose Torres
1162 39-11
Pirates
Todd Redmond
1163 39-12
Angels
Mike Sweeney
1164 39-13
Expos
Brian Peacock
1165 39-14
Royals
William Jostock
1166 39-15
Diamondbacks
Michael Jarman
1167 39-16
Blue Jays
Matthew Trink
1168 39-17
Dodgers
Michael Branham
1169 39-18
White Sox
James Leigh
1170 39-19
Cardinals
Samuel Herbert
1171 39-20
Twins
Danny Santiesteban
1172 39-21
Phillies
Dustin Brabender
1173 39-22
Mariners
Jake Opitz
1174 39-23
Astros
Zachary Williams
1175 39-24
Red Sox
Zak Farkes
1176 39-25
Cubs
Trenton Luyster
1177 39-26
Athletics
Joseph Florio
1178 39-27
Marlins
Beau McMillan
1179 39-28
Yankees
Timothy Lemaster
1180 39-29
Giants
Brad Schwarzenbach
1181 39-30
Braves
Sean Doolittle
Round 40
1182 40-1
Padres
Brandon Kintzler
1183 40-2
Tigers
Kevin McAtee
1184 40-3
Mets
Julio Rodriguez
1185 40-4
Devil Rays
Jason Dean
1186 40-5
Brewers
Christopher Rickey
1187 40-6
Indians
Dustin Roddy
1188 40-7
Reds
Brad Morenko
1189 40-8
Orioles
Jason Roach
1190 40-9
Rockies
Gary Mckissick
1191 40-10
Rangers
Tony Irvin
1192 40-11
Pirates
Jeremy Horst
1193 40-12
Angels
Stephen Marek
1194 40-13
Expos
Melvin Perez
1195 40-14
Royals
Johnnie Santangelo
1196 40-15
Diamondbacks
Ulrich Snijders
1197 40-16
Blue Jays
Jacob Vasquez
1198 40-17
Dodgers
Brandon Carter
1199 40-18
White Sox
Justin Roelle
1200 40-19
Cardinals
Sean Dobson
1201 40-20
Twins
Justin Otto
1202 40-21
Phillies
Michael Mihalik
1203 40-22
Mariners
Michael Schilling
1204 40-23
Astros
Dane Ponciano
1205 40-24
Red Sox
Nick Francona
1206 40-25
Cubs
Marcus Crockett
1207 40-26
Athletics
Daniel Figueroa
1208 40-27
Marlins
Jerald Watson
1209 40-28
Yankees
Nathan Griffin
1210 40-29
Giants
Kolby Nelson
1211 40-30
Braves
Jared Shaffer

Rounds 1-10  Rounds 11-20  Rounds 21-30  Rounds 31-40  Rounds 41-50