2004 Major League Baseball First-Year Player Draft Pick Transactions

Rounds 21 - 30

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

Overall # Round # Team Player Drafted
Round 21
612 21-1
Padres
Gary Gallegos
613 21-2
Tigers
Matt Righter
614 21-3
Mets
Timothy Smith
615 21-4
Devil Rays
Patrick Breen
616 21-5
Brewers
Andrew Bowman
617 21-6
Indians
Carlton Smith
618 21-7
Reds
Raymond Honey
619 21-8
Orioles
Ryan Finan
620 21-9
Rockies
Matt Prendergast
621 21-10
Rangers
Robert Lenoir
622 21-11
Pirates
Derek Drage
623 21-12
Angels
Stanley Posluszny
624 21-13
Expos
Ibrahim Lopez
625 21-14
Royals
Andrew Underwood
626 21-15
Diamondbacks
Chris Thompson
627 21-16
Blue Jays
Scott Roy
628 21-17
Dodgers
Justin Simmons
629 21-18
White Sox
Brian Flores
630 21-19
Cardinals
Michael Sillman
631 21-20
Twins
Joseph Abellera
632 21-21
Phillies
Buck Shaw
633 21-22
Mariners
Mumba Rivera
634 21-23
Astros
Ryan Reed
635 21-24
Red Sox
Charles Jeroloman
636 21-25
Cubs
Willson Fenton
637 21-26
Athletics
Chalon Tietje
638 21-27
Marlins
Marcus Davis
639 21-28
Yankees
Scott Rich
640 21-29
Giants
Simon Klink
641 21-30
Braves
David Wilson
Round 22
642 22-1
Padres
Kyle Stutes
643 22-2
Tigers
Thomas Royals
644 22-3
Mets
Caleb Stewart
645 22-4
Devil Rays
Ryan Bitter
646 22-5
Brewers
Mathew Kretzschmar
647 22-6
Indians
Jeff Corsaletti
648 22-7
Reds
Matthew Levering
649 22-8
Orioles
Robert Marconi
650 22-9
Rockies
Stephen Edsall
651 22-10
Rangers
Ryan Griffith
652 22-11
Pirates
Steven Hofius
653 22-12
Angels
Matthew Moore
654 22-13
Expos
Aaron Jackson
655 22-14
Royals
Ethien Santana
656 22-15
Diamondbacks
Luis Lajara
657 22-16
Blue Jays
Joseph Wice
658 22-17
Dodgers
Kyle Wilson
659 22-18
White Sox
Matthew Mansilla
660 22-19
Cardinals
William Becher
661 22-20
Twins
Vincent Scarduzio
662 22-21
Phillies
Anthony Buffone
663 22-22
Mariners
David Hall
664 22-23
Astros
Matthew Brown
665 22-24
Red Sox
John Burgess
666 22-25
Cubs
Walter Diaz
667 22-26
Athletics
Ryan Jones
668 22-27
Marlins
Chris Mobley
669 22-28
Yankees
Patrick Caldwell
670 22-29
Giants
Douglas Mackay
671 22-30
Braves
Gary Harp
Round 23
672 23-1
Padres
Rielly Embrey
673 23-2
Tigers
Vince Berry
674 23-3
Mets
Michael Devaney
675 23-4
Devil Rays
Logan Wiens
676 23-5
Brewers
Anthony Festa
677 23-6
Indians
Michael Storey
678 23-7
Reds
Pedro Hawkins
679 23-8
Orioles
Ryan Schwabe
680 23-9
Rockies
Jason Metzger
681 23-10
Rangers
Zachary Phillips
682 23-11
Pirates
Dustin Craig
683 23-12
Angels
Michael Johnson
684 23-13
Expos
Ryan Harrison
685 23-14
Royals
Oscar Gonzalez
686 23-15
Diamondbacks
Travis Gulick
687 23-16
Blue Jays
Daryl Harang
688 23-17
Dodgers
Kenny Plaisance
689 23-18
White Sox
Derek McNeil
690 23-19
Cardinals
Phillip Andersen
691 23-20
Twins
Timothy Arnold
692 23-21
Phillies
Kevin Rose
693 23-22
Mariners
John Summerhayes
694 23-23
Astros
Jeffrey Wigdahl
695 23-24
Red Sox
Matthew Goodson
696 23-25
Cubs
Christopher Gaskin
697 23-26
Athletics
Shawn Martinez
698 23-27
Marlins
Ted Ledbetter
699 23-28
Yankees
Jamarkus James
700 23-29
Giants
Bradley Groth
701 23-30
Braves
Austin Hyatt
Round 24
702 24-1
Padres
Jodam Rivera
703 24-2
Tigers
Jordan Foster
704 24-3
Mets
Bryan Zech
705 24-4
Devil Rays
Francisco Leandro
706 24-5
Brewers
Jose Delgado
707 24-6
Indians
Wyatt Toregas
708 24-7
Reds
Adam Gillihan
709 24-8
Orioles
Dale Mollenhauer
710 24-9
Rockies
Robert Hosgood
711 24-10
Rangers
Charles Isbell
712 24-11
Pirates
Joseph Salas
713 24-12
Angels
Nate Sutton
714 24-13
Expos
Steven Hornostaj
715 24-14
Royals
Myles Ioane
716 24-15
Diamondbacks
Arthur Hendricks
717 24-16
Blue Jays
Jesse Litsch
718 24-17
Dodgers
Kody Kaiser
719 24-18
White Sox
Joshua Hansen
720 24-19
Cardinals
Jose Delgado
721 24-20
Twins
Garrett White
722 24-21
Phillies
Aaron Wilson
723 24-22
Mariners
Gregory Slee
724 24-23
Astros
Brandon Averill
725 24-24
Red Sox
Matthew Spencer
726 24-25
Cubs
Jeffrey Culpepper
727 24-26
Athletics
Dallas Braden
728 24-27
Marlins
Jeffrey Lacher
729 24-28
Yankees
Ryan Tabor
730 24-29
Giants
Matt Raguse
731 24-30
Braves
Joshua Flores
Round 25
732 25-1
Padres
Brian Burks
733 25-2
Tigers
Robert Tulk
734 25-3
Mets
Jonathan Castillo
735 25-4
Devil Rays
Deunte Heath
736 25-5
Brewers
Sean Morgan
737 25-6
Indians
David Newmann
738 25-7
Reds
Robert Nickols
739 25-8
Orioles
Zachary Minor
740 25-9
Rockies
Aaron Lovett
741 25-10
Rangers
Benjamin Foster
742 25-11
Pirates
Kevin Miller
743 25-12
Angels
Casey Mutter
744 25-13
Expos
Steven Cook
745 25-14
Royals
Garrick Evans
746 25-15
Diamondbacks
Todd Stein
747 25-16
Blue Jays
Jason Armstrong
748 25-17
Dodgers
Justin Ruggiano
749 25-18
White Sox
Justin Sincock
750 25-19
Cardinals
Michael Miller
751 25-20
Twins
Joseph Welsh
752 25-21
Phillies
Joseph Dirnberger
753 25-22
Mariners
Joe Jacobitz
754 25-23
Astros
Andrew Darnell
755 25-24
Red Sox
Michael Jones
756 25-25
Cubs
Casey Erickson
757 25-26
Athletics
James Conroy
758 25-27
Marlins
Agustin Montanez
759 25-28
Yankees
Garrison Campfield
760 25-29
Giants
John Acha
761 25-30
Braves
Judson Norton
Round 26
762 26-1
Padres
Kelvin Vazquez
763 26-2
Tigers
Thaddous McBurrows
764 26-3
Mets
Rafael Arroyo
765 26-4
Devil Rays
Alejandro Crooks
766 26-5
Brewers
Dustin Timm
767 26-6
Indians
Justin Holmes
768 26-7
Reds
Johnny Dillard
769 26-8
Orioles
Kevin Kotch
770 26-9
Rockies
Kyle Wilson
771 26-10
Rangers
Joseph Cockroft
772 26-11
Pirates
Jason Tweedy
773 26-12
Angels
James Douglas
774 26-13
Expos
Gabriel Suarez
775 26-14
Royals
Nicholas Cerulo
776 26-15
Diamondbacks
Donald Schindewolf
777 26-16
Blue Jays
Brian Bormaster
778 26-17
Dodgers
Ben Petralli
779 26-18
White Sox
Daniel Jordan
780 26-19
Cardinals
Steven Sherman
781 26-20
Twins
Deacon Burns
782 26-21
Phillies
Nicholas Evangelista
783 26-22
Mariners
Zach Ashwood
784 26-23
Astros
Jared Brite
785 26-24
Red Sox
Jacob Renshaw
786 26-25
Cubs
Paul Cinder
787 26-26
Athletics
Steven-Ryder Carter
788 26-27
Marlins
Kevin Turmail
789 26-28
Yankees
Sean Kramer
790 26-29
Giants
Trevor Wohlgemuth
791 26-30
Braves
Adam Parliament
Round 27
792 27-1
Padres
Orlando Diaz
793 27-2
Tigers
Dominic Carmosino
794 27-3
Mets
Bryant Suggs
795 27-4
Devil Rays
Matthew Goyen
796 27-5
Brewers
Ty Pryor
797 27-6
Indians
Adrian Schau
798 27-7
Reds
James Langham
799 27-8
Orioles
Cody Wargo
800 27-9
Rockies
Andrew Koubek
801 27-10
Rangers
Marlon Melendez
802 27-11
Pirates
Robert Leffler
803 27-12
Angels
Martin Maldonado
804 27-13
Expos
Ladd Hall
805 27-14
Royals
Zane Carlson
806 27-15
Diamondbacks
Garrett Bauer
807 27-16
Blue Jays
Casey McKenzie
808 27-17
Dodgers
Levander Graves
809 27-18
White Sox
Logan Williamson
810 27-19
Cardinals
Christian Reyes
811 27-20
Twins
Landon Burt
812 27-21
Phillies
Jason Appel
813 27-22
Mariners
Aaron Trolia
814 27-23
Astros
Casey Brown
815 27-24
Red Sox
Justin Phillabaum
816 27-25
Cubs
Jason Kosow
817 27-26
Athletics
Clayton Turner
818 27-27
Marlins
Brian Hoff
819 27-28
Yankees
Jeremiah Shepherd
820 27-29
Giants
Jonathan Sanchez
821 27-30
Braves
Tyler Flowers
Round 28
822 28-1
Padres
Billy Jenkins
823 28-2
Tigers
Brian Hensen
824 28-3
Mets
Armand Gaerlan
825 28-4
Devil Rays
Nicholas Wagner
826 28-5
Brewers
Ronald Prettyman
827 28-6
Indians
Chris Hicks
828 28-7
Reds
Donnie Ecker
829 28-8
Orioles
Alex Graham
830 28-9
Rockies
Steven Thomas
831 28-10
Rangers
Brett Zamzow
832 28-11
Pirates
Pat McAnaney
833 28-12
Angels
Cristen Tapia
834 28-13
Expos
Chris Lugo
835 28-14
Royals
Martin Beno
836 28-15
Diamondbacks
Ramon Downing
837 28-16
Blue Jays
Joshua Lex
838 28-17
Dodgers
James Lawler
839 28-18
White Sox
Gregory Young
840 28-19
Cardinals
Chris Della Rocco
841 28-20
Twins
Aaron Craig
842 28-21
Phillies
Christopher Raulinaitis
843 28-22
Mariners
Adam Brandt
844 28-23
Astros
Chris Sotro
845 28-24
Red Sox
Michael James
846 28-25
Cubs
Jonathan Douillard
847 28-26
Athletics
Andre Piper-Jordan
848 28-27
Marlins
Charlie Blackmon
849 28-28
Yankees
Jacob McCarter
850 28-29
Giants
Erroll Babineaux
851 28-30
Braves
Joseph Lieberman
Round 29
852 29-1
Padres
Edward Shanks
853 29-2
Tigers
Octavio Amezquita
854 29-3
Mets
Michael Swindell
855 29-4
Devil Rays
Daniel McCutchen
856 29-5
Brewers
Ryan Paterson
857 29-6
Indians
Charles Hiser
858 29-7
Reds
Terrance Sparks
859 29-8
Orioles
Marc Young
860 29-9
Rockies
Kyle Foster
861 29-10
Rangers
Justin Klipp
862 29-11
Pirates
Christian Romple
863 29-12
Angels
William Edwards
864 29-13
Expos
Steve Hirschfeld
865 29-14
Royals
John Hollingsworth
866 29-15
Diamondbacks
Christopher Bowen
867 29-16
Blue Jays
Michael Macaluso
868 29-17
Dodgers
Ryan Strieby
869 29-18
White Sox
Frank Viola
870 29-19
Cardinals
Cory Taillon
871 29-20
Twins
Ricky Prady
872 29-21
Phillies
Joshua Mader
873 29-22
Mariners
Michael Ciccotelli
874 29-23
Astros
Brad James
875 29-24
Red Sox
David Seccombe
876 29-25
Cubs
Mike Svetlic
877 29-26
Athletics
Wesley Long
878 29-27
Marlins
Aaron Easton
879 29-28
Yankees
Kyle Ginley
880 29-29
Giants
Ryan Shaver
881 29-30
Braves
Trevion Griffin
Round 30
882 30-1
Padres
Adam Kroft
883 30-2
Tigers
Joshua Lee
884 30-3
Mets
Blake Eager
885 30-4
Devil Rays
Aaron Walker
886 30-5
Brewers
Brian Johnson
887 30-6
Indians
Alfred Ard
888 30-7
Reds
David Griffin
889 30-8
Orioles
Jaime Garcia
890 30-9
Rockies
Michael Criswell
891 30-10
Rangers
Walter Backman
892 30-11
Pirates
Issael Gonzalez
893 30-12
Angels
William Horne
894 30-13
Expos
Brendan Murphy
895 30-14
Royals
Kris Krise
896 30-15
Diamondbacks
Kevin Williams
897 30-16
Blue Jays
Cory Hahn
898 30-17
Dodgers
Paul Gran
899 30-18
White Sox
Matthew Zaleski
900 30-19
Cardinals
Brandon Marcelli
901 30-20
Twins
Daniel Berg
902 30-21
Phillies
Kevin Shepard
903 30-22
Mariners
Rollie Gibson
904 30-23
Astros
Brandon Barganier
905 30-24
Red Sox
Andrew Ehrlich
906 30-25
Cubs
Russ Canzler
907 30-26
Athletics
Haas Pratt
908 30-27
Marlins
Joseph Munn
909 30-28
Yankees
Jonathan Lindenberger
910 30-29
Giants
Kevin Jenson
911 30-30
Braves
Kurt Houck

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