Perfect Game MLB Players


DebutNameDrafted by (Rd.)POD
4/2/2007
Royals
Alex Gordon Royals (1)  in 2005 19
5/1/2007
Royals
Billy Butler Royals (1)  in 2004 21
6/11/2005
Royals
J.P. Howell Royals (1)  in 2004 2
9/20/2002
Royals
Wes Obermueller Royals (2)  in 1999 1
5/22/2004
Royals
Zack Greinke Royals (1)  in 2002 38
4/1/11
Royals
Nathan Adcock Mariners (5)  in 2006 0
5/6/11
Royals
Eric Hosmer Royals (1)  in 2008 14
5/18/11
Royals
Dan Duffy Royals (3)  in 2007 1
May 6, 201
Royals
Irving Falu Royals (21)  in 2003 0
5/23/2012
Royals
Will Smith Angels (7)  in 2008 0
7/17/12
Royals
Ryan Verdugo Giants (3)  in 2008 0
9/23/12
Royals
Jake Odorizzi Brewers (1)  in 2008 4
7/11/2013
Royals
Donnie Joseph  in  0
7/1/14
Royals
Christian Colon Royals (1)  in 2010 0
9/1/14
Royals
Lane Adams Royals (13)  in 2009 0
9/6/14
Royals
Brandon Finnegan Royals (1)  in 2014 0
5/18/16
Royals
Whit Merrifield Royals (9)  in 2010 0
DraftedNameDebutPOD
Royals (1) Ashe Russell  0
Royals (1) Brandon Finnegan 9/6/140
Royals (1) Foster Griffin  0
Royals (1) Hunter Dozier  0
Royals (1) Kyle Zimmer  0
Royals (1) Derek (Bubba) Starling  0
Royals (1) Christian Colon 7/1/140
Royals (1) Aaron Crow  0
Royals (1) Eric Hosmer 5/6/1114
Royals (1) Luke Hochevar  0
Royals (1) Mike Moustakas  7
Royals (1) Alex Gordon 4/2/200719
Royals (1) Billy Butler 5/1/200721
Royals (1) J.P. Howell 6/11/20052
Royals (1) Chris Lubanski  0
Royals (1) Zack Greinke 5/22/200438
Royals (1 Comp) Nolan Watson  0
Royals (1 Comp) Chase Vallot  0
Royals (1 Comp) Sean Manaea 4/29/160
Royals (2) Josh Staumont  0
Royals (2) Scott Blewett  0
Royals (2) Cody Reed  0
Royals (2) Sam Selman  0
Royals (2) Cameron Gallagher  0
Royals (2) Brett Eibner  0
Royals (2) Sam Runion  0
Royals (2) Jason Taylor  0
Royals (2) Erik Cordier 9/3/140
Royals (2) Adam Donachie  0
Royals (2) Wes Obermueller 9/20/20021
Royals (3) Anderson Miller  0
Royals (3) Eric Skoglund  0
Royals (3) Carter Hope  0
Royals (3) Colin Rodgers  0
Royals (3) Bryan Brickhouse  0
Royals (3) Mike Antonio  0
Royals (3) William (Wil) Myers 6/18/132
Royals (3) Tyler Sample  0
Royals (3) Dan Duffy 5/18/111
Royals (3) Blake Wood  0
Royals (3) Enrique Bengochea  0
Royals (4) Garrett Davila  0
Royals (4) DJ Burt  0
Royals (4) Zane Evans  0
Royals (4) Kenny Diekroeger  0
Royals (4) Kyle Smith  0
Royals (4) Kevin Chapman  0
Royals (4) Kevin Chapman 8/9/130
Royals (4) Chris Dwyer  0
Royals (4) Tim Melville 4/10/160
Royals (4) Derrick Robinson 4/5/130
Royals (4) Joe Dickerson  0
Royals (4) Miguel Vega  0
Royals (4) Daniel Christensen  0
Royals (4) Daniel Christensen  0
Royals (4) Mackeel Rodgers  0
Royals (5) Roman Collins  0
Royals (5) Corey Ray  0
Royals (5) Chad Wallach  0
Royals (5) Chad Johnson  0
Royals (5) Patrick Leonard  0
Royals (5) Jason Adam  0
Royals (5) John Lamb 8/14/150
Royals (5) Adrian Ortiz  0
Royals (6) Cody Jones  0
Royals (6) Logan Moon  0
Royals (6) Luke Farrell  0
Royals (6) Zach Lovvorn  0
Royals (6) Cesar Ogando  0
Royals (6) Scott Alexander  0
Royals (6) Alex Llanos  0
Royals (6) Fernando Cruz  0
Royals (6) Harold Mozingo  0
Royals (7) Gabriel Cancel  0
Royals (7) Brandon Downes  0
Royals (7) Kyle Bartsch  0
Royals (7) Fred Ford  0
Royals (7) Kellen Moen  0
Royals (7) Buddy Baumann  0
Royals (7) Eric Cantrell  0
Royals (7) Jason Esposito  0
Royals (7) Hilton Richardson  0
Royals (7) Brent Fisher  0
Royals (7) Patrick Green  0
Royals (7) Michael Aviles  0
Royals (8) Bryon Davis  0
Royals (8) Andre Davis  0
Royals (8) Ryan O'hearn  0
Royals (8) Cody Stubbs  0
Royals (8) Alfredo Escalera  0
Royals (8) Evan Beal  0
Royals (8) Malcom Culver  0
Royals (8) Casey Feickert  0
Royals (9) Joey Markus  0
Royals (9) Brandon Thomasson  0
Royals (9) Daniel Rockett  0
Royals (9) Daniel Stumpf 4/7/160
Royals (9) Aaron Brooks  0
Royals (9) Whit Merrifield 5/18/160
Royals (9) Ben Theriot  0
Royals (9) J.D. Alfaro  0
Royals (9) Zach Kenyon  0
Royals (9) Chris McConnell  0
Royals (10) Alex Luna  0
Royals (10) Nick Green  0
Royals (10) Alex Newman  0
Royals (10) Alexis Rivera  0
Royals (10) Matthew Murray  0
Royals (10) Timothy Ferguson  0
Royals (10) Geoff Baldwin  0
Royals (10) Jeff Howell  0
Royals (10) Luis Cota  0
Royals (11) Ben Johnson  0
Royals (11) Robert Pehl  0
Royals (11) Xavier Fernandez  0
Royals (11) Zeb Sneed  0
Royals (11) Jerrell Allen  0
Royals (11) Alex McClure  0
Royals (11) Ryan Wood  0
Royals (11) Tyler Chambliss  0
Royals (12) Daniel J. Concepcion  0
Royals (12) Emilio Ogando  0
Royals (12) Brandon Dulin  0
Royals (12) Jackson Willeford  0
Royals (12) Adam Schemenauer  0
Royals (12) Daniel Hernandez  0
Royals (12) Sean McCauley  0
Royals (12) Everett Teaford  0
Royals (12) Victor Rosario  0
Royals (13) Travis Maezes  0
Royals (13) Eric Stout  0
Royals (13) Jonathan Dziedzic  0
Royals (13) Hunter Haynes  0
Royals (13) Stephen Lumpkins  0
Royals (13) John Gray 8/4/150
Royals (13) Lane Adams 9/1/140
Royals (13) John Flanagan  0
Royals (14) Nick Dini  0
Royals (14) Ian Tompkins  0
Royals (14) Chase Darhower  0
Royals (14) Parker Morin  0
Royals (14) D'Andre Toney  0
Royals (14) Mike Giovenco  0
Royals (14) Crawford Simmons  0
Royals (14) Chase Hentges  0
Royals (14) Matt Mitchell  0
Royals (15) Marquise Doherty  0
Royals (15) Corey Toups  0
Royals (15) Dominique Taylor  0
Royals (15) Dylan Sons  0
Royals (15) Dean Espy  0
Royals (15) Jason Mitchell  0
Royals (15) Scott Lyons  0
Royals (15) Albert Espinosa  0
Royals (15) Nicholas Francis  0
Royals (16) Matthew Ditman  0
Royals (16) Manuel Olloque  0
Royals (16) Kevin Mccarthy  0
Royals (16) Austin Fairchild  0
Royals (16) Jack Lopez  0
Royals (16) Charles Byrne  0
Royals (16) Eric Diaz  0
Royals (16) Tyrone Wilson  0
Royals (17) Matt Portland  0
Royals (17) Brennan Henry  0
Royals (17) Kevin Perez  0
Royals (17) Ariel Estades  0
Royals (17) Nicholas Cuckovich  0
Royals (17) Ryan Jenkins  0
Royals (17) Jacob Kuebler  0
Royals (17) Ivor Hodgson  0
Royals (17) Miguel Vasquez  0
Royals (18) Brian Bayliss  0
Royals (18) Alberto Rodriguez  0
Royals (18) Frank Schwindel  0
Royals (18) Justin Alleman  0
Royals (18) Andy Ferguson  0
Royals (18) Brian Fletcher  0
Royals (18) Steven Dodson  0
Royals (18) Paul Raglione  0
Royals (18) Donald Poles  0
Royals (19) Emmanuel Rivera  0
Royals (19) Scott Heineman  0
Royals (19) Andrew Edwards  0
Royals (19) Andrew Triggs  0
Royals (19) Matt Flemer  0
Royals (19) Brendan Lafferty  0
Royals (19) Jeff Inman  0
Royals (19) Zane Chavez  0
Royals (19) Kade Keowen  0
Royals (19) Nicholas Tisone  0
Royals (20) Junior Harding  0
Royals (20) Jeffrey Harding  0
Royals (20) Kyle Pollock  0
Royals (20) Glenn Sparkman  0
Royals (20) Shane Halley  0
Royals (20) Terrance Gore  0
Royals (20) Patrick Keating  0
Royals (20) Michael Lehmann  0
Royals (20) Brad Boxberger  0
Royals (21) Austin Bailey  0
Royals (21) Evan Beal  0
Royals (21) Shane Conlon  0
Royals (21) Matt Strahm  0
Royals (21) Kenny Swab  0
Royals (21) Jacob Theis  0
Royals (21) Josh Billeaud  0
Royals (21) Irving Falu May 6, 2010
Royals (21) Steve Mena  0
Royals (22) Stephen Milligan  0
Royals (22) Michael Hill  0
Royals (22) Mike Hill  0
Royals (22) Andrew Brockett  0
Royals (22) Alec Mills  0
Royals (22) David Middendorf  0
Royals (22) Tyler Graham  0
Royals (22) Blaine Hardy  0
Royals (22) Jake Rodriguez  0
Royals (22) Justin Bristow  0
Royals (22) Chad Santos 5/28/20060
Royals (23) Colton Frabasilio  0
Royals (23) Eric Sandness  0
Royals (23) Javier Reynoso  0
Royals (23) Kevin Allen  0
Royals (23) Lance Harper  0
Royals (23) Steven Neff  0
Royals (23) Scott Kelley  0
Royals (23) Geoffrey Brown  0
Royals (24) Jonathon McCray  0
Royals (24) Brandon Thomas  0
Royals (24) Riley King  0
Royals (24) Beau Maggi  0
Royals (24) Spencer Patton  0
Royals (24) Zachary Jones  0
Royals (24) Jason Morales  0
Royals (24) Tyler Moyneur  0
Royals (24) Miles Ioane  0
Royals (25) Ryan Castellanos  0
Royals (25) Rudy Martin  0
Royals (25) Logan Gray  0
Royals (25) Matt Tenuta  0
Royals (25) Matt Threlkeld  0
Royals (25) Merritt Sosnoskie  0
Royals (25) Garrick Evans  0
Royals (26) Alex Close  0
Royals (26) Michael Arroyo  0
Royals (26) Trace Tam Sing  0
Royals (26) Mark Donato  0
Royals (26) Joseph Moorefield  0
Royals (26) Matthew Frazer  0
Royals (26) Ryan Morgan  0
Royals (26) Darrell Lockett  0
Royals (26) Joseph Brown Jr  0
Royals (27) Jacob Bodner  0
Royals (27) Alex Close  0
Royals (27) Christian Flecha Astacio  0
Royals (27) Ashton Goudeau  0
Royals (27) Lee Clubb  0
Royals (27) Timothy Huber  0
Royals (27) Dane Secott  0
Royals (28) Reed Hayes  0
Royals (28) Joshua banuelos  0
Royals (28) Kevin Kuntz  0
Royals (28) Sam Bates  0
Royals (28) Jordan Ramsey  0
Royals (28) Murray Watts  0
Royals (28) Eric Peterson  0
Royals (28) Fernando L. Garcia  0
Royals (28) Michael Wheeler  0
Royals (29) Mark McCoy  0
Royals (29) Vance Vizcaino  0
Royals (29) Alex Black  0
Royals (29) John Walter  0
Royals (29) Jakob Junis  0
Royals (29) Nick Zaharion  0
Royals (29) Beau Brett  0
Royals (29) Kyle Martin  0
Royals (30) Luke Willis  0
Royals (30) Ryan Lillard  0
Royals (30) Andrew Ayers  0
Royals (30) Ethan Chapman  0
Royals (30) Mark Binford  0
Royals (30) Chad Blauer  0
Royals (30) Brett Amyx  0
Royals (30) Austin Pride  0
Royals (31) Brian Bien  0
Royals (31) Rock McCord  0
Royals (31) TJ Zeuch  0
Royals (31) Hayden Edwards  0
Royals (31) Chris Serritella  0
Royals (31) Parker Bangs  0
Royals (31) Brian Peacock  0
Royals (31) Ryan Curl  0
Royals (31) Keaton Hayenga  0
Royals (31) Pedro Lopez  0
Royals (32) Jake Kalish  0
Royals (32) Timothy Hill  0
Royals (32) Michael Shawaryn  0
Royals (32) Patrick Conroy  0
Royals (32) Nicholas Piscotty  0
Royals (32) Justin Hageman  0
Royals (32) Louis Voit  0
Royals (32) Fernando L. Garcia  0
Royals (32) Michael Dubee  0
Royals (32) Tyler Hogan  0
Royals (33) Nate Esposito  0
Royals (33) DonAndre Clark  0
Royals (33) Dalton Moats  0
Royals (33) Evan Phillips  0
Royals (33) Abel Gonzalez  0
Royals (33) Cole Lohden  0
Royals (33) Eric Swegman  0
Royals (33) Harold Smith  0
Royals (33) Adam Miller  0
Royals (33) Jason Cierlik  0
Royals (34) Taylor Ostrich  0
Royals (34) Todd Eaton  0
Royals (34) Isaac Anderson  0
Royals (34) Marsalis Holloway  0
Royals (34) Ali Williams  0
Royals (34) Mark Blackmar  0
Royals (34) Justin Trapp  0
Royals (34) Brett Richardson  0
Royals (34) Oscar A. Marrero  0
Royals (35) Trey Stover  0
Royals (35) Andrew Sykes  0
Royals (35) Clay Miller  0
Royals (35) Tyler Joyner  0
Royals (35) Gabriel Gray  0
Royals (35) Chris Balcom-Miller  0
Royals (35) Garrett Weber  0
Royals (35) Luke Burnett  0
Royals (35) Vinny Biancamano  0
Royals (35) John Sokoll  0
Royals (35) Robert Kimmons  0
Royals (36) Tanner Stanley  0
Royals (36) Brandon Gonzalez  0
Royals (36) Ryan McBroom  0
Royals (36) Raphael Andrades  0
Royals (36) Christian Witt  0
Royals (36) Mitchell Beacom  0
Royals (36) Fabian Roman  0
Royals (36) Michael Montgomery  0
Royals (36) Nicholas Purdy  0
Royals (36) Eric Krebs  0
Royals (37) David Noworyta  0
Royals (37) Will Craig  0
Royals (37) Jake Newberry  0
Royals (37) Matt Wessinger  0
Royals (37) Robbie Penny  0
Royals (37) Tanner Poppe  0
Royals (37) Nic Love  0
Royals (38) Dylan Horne  0
Royals (38) Cole Way  0
Royals (38) Jake Matthews  0
Royals (38) Carlos Urena  0
Royals (38) Andrew Durden  0
Royals (38) Arthur Owens  0
Royals (39) Billy Endris  0
Royals (39) Jeff Hendrix  0
Royals (39) John Sternagel  0
Royals (39) Justin Leeson  0
Royals (39) Garrett Mattlage  0
Royals (39) Alex Rivers  0
Royals (39) Arthur Charles  0
Royals (39) Johnathon "Ryan" Modglin  0
Royals (39) Trevor Feeney  0
Royals (39) Steve Teno  0
Royals (39) Will Jostock  0
Royals (40) Ford Proctor  0
Royals (40) Diego Francisco  0
Royals (40) Keaton Steele  0
Royals (40) Taylor Kaczmarek  0
Royals (40) Ben Waldrip  0
Royals (40) Dale Cornstubble  0
Royals (40) Michael Morin  0
Royals (40) Clegg Snipes  0
Royals (40) Chris Snipes  0
Royals (40) Nick Romero  0
Royals (40) Todd Redmond 6/20/120
Royals (41) Travis Lane  0
Royals (41) Matt Ridings  0
Royals (41) Joey Lewis  0
Royals (41) Jeremy Toole  0
Royals (41) Anthony Rodriguez  0
Royals (42) Joey Hawkins  0
Royals (42) Michael Botelho  0
Royals (42) Todd McBride  0
Royals (42) David McClain  0
Royals (42) Josh Hernandez  0
Royals (43) Tyler Chism  0
Royals (43) Dillon Wilson  0
Royals (43) Jeff Soptic  0
Royals (43) Cory Kiefer  0
Royals (43) Chris Snipes  0
Royals (43) Tyler Backus  0
Royals (43) Tyler Brown  0
Royals (44) Andrew Vazquez  0
Royals (44) Derrick Hudgins  0
Royals (44) Bryan Paukovits  0
Royals (45) Julio Morales  0
Royals (45) Tom Zebroski  0
Royals (45) Raymond Anderson  0
Royals (45) Eric Martinez  0
Royals (45) Eric Martinez  0
Royals (45) Andrew Groves  0
Royals (46) Adrian Bringas  0
Royals (46) Hudson Randall  0
Royals (46) William Beckwith  0
Royals (46) Scott Boley  0
Royals (46) Chase Lehr  0
Royals (46) Bryan Paukovits  0
Royals (46) Robert Coello 9/6/20100
Royals (47) Patrick Corbett  0
Royals (47) Anthony Howard  0
Royals (47) Ryan Cisterna  0
Royals (48) Matt Beaty  0
Royals (48) Kevin Kuntz  0
Royals (48) Terrence Buchanan  0
Royals (50) Kash Kalkowski  0
Royals (49) Adrian Morales  0
Royals (50) Joe Jackson  0
Royals (49) Zachary Fisher  0
Royals (50) Anthony Scirrotto  0
Royals (50) Travis Jones  0
Royals (50) Brandon Van Riper  0
Royals (49) Joe Vierra  0
Royals (49) Rocky Gale  0
Royals (50) Juan Perez  0
Royals (49) Tyler Jennings  0
Royals (49) Kyle Middleton  0
Royals (49) Kyle Middleton  0

► PG MLB Player of the Day Archive

► PG MLB Player Draft Data
About Perfect Game :: Contact us :: Site Map
Copyright 1994-2016 by Perfect Game. All rights reserved. No portion of this information may be reprinted or reproduced without the written consent of Perfect Game.