Perfect Game MLB Players


DebutNameDrafted by (Rd.)POD
5/23/2006
Orioles
Adam Loewen Orioles (1)  in 2002 0
4/21/2009
Orioles
Brad Bergesen Orioles (4)  in 2004 1
7/29/2009
Orioles
Chris Tillman Mariners (2)  in 2006 7
5/12/2005
Orioles
Jeff Fiorentino Orioles (3)  in 2004 0
5/31/2009
Orioles
Matt Wieters Orioles (1)  in 2007 12
4/3/2006
Orioles
Nick Markakis Orioles (1)  in 2003 21
7/1/2010
Orioles
Joshua Bell Dodgers (4)  in 2005 1
9/2/10
Orioles
Brandon Snyder Orioles (1)  in 2005 0
5/26/09
Orioles
Jason Berken Orioles (6)  in 2010 1
4/3/11
Orioles
Zach Britton Orioles (3)  in 2006 2
8/4/09
Orioles
Brian Matusz Orioles (1)  in 2008 1
5/20/2011
Orioles
Ryan Adams Orioles (2)  in 2006 0
4/5/12
Orioles
Ryan Flaherty Cubs (1)  in 2008 1
4/28/2008
Orioles
Luis Montanez Cubs (1)  in 2000 0
5/13/12
Orioles
Xavier Avery Orioles (2)  in 2008 0
7/15/2012
Orioles
Steve Johnson Dodgers (13)  in 2005 0
7/7/12
Orioles
Joe Mahoney Orioles (6)  in 2007 0
8/9/12
Orioles
Manny Machado Orioles (1)  in 2010 8
9/25/12
Orioles
LJ Hoes Orioles (3)  in 2008 0
9/23/12
Orioles
Dylan Bundy Orioles (1)  in 2011 0
5/23/13
Orioles
Kevin Gausman Orioles (1)  in 2012 1
9/27/13
Orioles
Michael Belfiore Diamondbacks (1)  in 2009 0
9/17/14
Orioles
Christian Walker Orioles (4)  in 2012 0
4/8/15
Orioles
Jason Garcia Red Sox (17)  in 2010 0
4/24/15
Orioles
Reynaldo L. Navarro Diamondbacks (3)  in 2007 0
5/17/15
Orioles
Michael Wright Orioles (3)  in 2011 0
5/20/15
Orioles
Tyler Wilson Reds (35)  in 2010 0
6/24/15
Orioles
Mychal Givens Orioles (2)  in 2009 0
DraftedNameDebutPOD
Orioles (1) D.J. Stewart  0
Orioles (1) Hunter Harvey  0
Orioles (1) Kevin Gausman 5/23/131
Orioles (1) Dylan Bundy 9/23/120
Orioles (1) Manny Machado 8/9/128
Orioles (1) Matt Hobgood  0
Orioles (1) Austin Berrios  0
Orioles (1) Brian Matusz 8/4/091
Orioles (1) Matt Wieters 5/31/200912
Orioles (1) Billy Rowell  0
Orioles (1) Brandon Snyder 9/2/100
Orioles (1) Nick Markakis 4/3/200621
Orioles (1) Adam Loewen 5/23/20060
Orioles (1 Comp) Ryan Mountcastle  0
Orioles (1 Comp) Josh Hart  0
Orioles (1 Comp) Pedro Beato  0
Orioles (2) Jonathan Hughes  0
Orioles (2) Chance Cisco  0
Orioles (2) Chance Sisco  0
Orioles (2) Branden Kline  0
Orioles (2) Jason Esposito  0
Orioles (2) Mychal Givens 6/24/150
Orioles (2) Xavier Avery 5/13/120
Orioles (2) Ryan Adams 5/20/20110
Orioles (2) Corey Shafer  0
Orioles (3) Garrett Cleavinger  0
Orioles (3) Brian Gonzalez  0
Orioles (3) Stephen Tarpley  0
Orioles (3) Adrian Marin  0
Orioles (3) Kenton St John  0
Orioles (3) Michael Wright 5/17/150
Orioles (3) Dan Klein  0
Orioles (3) Tyler Townsend  0
Orioles (3) LJ Hoes 9/25/120
Orioles (3) Zach Britton 4/3/112
Orioles (3) Brandon Erbe  0
Orioles (3) Jeff Fiorentino 5/12/20050
Orioles (4) Ryan McKenna  0
Orioles (4) Patrick Connaughton  0
Orioles (4) Jonah Heim  0
Orioles (4) Christian Walker 9/17/140
Orioles (4) Kyle Simon  0
Orioles (4) Trent Mummey  0
Orioles (4) Randy Henry  0
Orioles (4) Kieron Pope  0
Orioles (4) Brad Bergesen 4/21/20091
Orioles (5) Jason Heinrich  0
Orioles (5) David Hess  0
Orioles (5) Travis Seabrooke  0
Orioles (5) Colin Poche  0
Orioles (5) Matt Taylor  0
Orioles (5) Connor Narron  0
Orioles (5) Greg Miclat  0
Orioles (5) Nate Spears  0
Orioles (5) Nate Spears 9/8/110
Orioles (6) Jay Flaa  0
Orioles (6) Tanner Scott  0
Orioles (6) Alex Murphy  0
Orioles (6) Lex Rutledge  0
Orioles (6) Nick Delmonico  0
Orioles (6) Dixon Anderson  0
Orioles (6) Jason Berken 5/26/091
Orioles (6) Justin Dalles  0
Orioles (6) Joe Mahoney 7/7/120
Orioles (6) Tim Raines Jr.  0
Orioles (6) Tim Raines Jr.  0
Orioles (7) Gray Fenter  0
Orioles (7) Max Schuh  0
Orioles (7) Drew Dosch  0
Orioles (7) Matt Price  0
Orioles (7) Trent Howard  0
Orioles (7) Aaron Wirsch  0
Orioles (7) Matt Angle  0
Orioles (7) Josh Tamba  0
Orioles (8) Seamus Curran  0
Orioles (8) Steve Wilkerson  0
Orioles (8) Trey Mancini  0
Orioles (8) Torston Boss  0
Orioles (8) John Ruettiger  0
Orioles (8) Wynston Sawyer  0
Orioles (8) Devin Harris  0
Orioles (8) Bobby Bundy  0
Orioles (8) Matt Tate  0
Orioles (9) Jaylen Ferguson  0
Orioles (9) Austin Anderson  0
Orioles (9) Mitch Horacek  0
Orioles (9) Brady Wager  0
Orioles (9) Devin Jones  0
Orioles (9) Parker Bridwell  0
Orioles (9) Ryan Berry  0
Orioles (9) Nicholas Haughian  0
Orioles (9) Pete Shier  0
Orioles (9) Pete Shier  0
Orioles (10) Reid Love  0
Orioles (10) Jay Gonzalez  0
Orioles (10) Austin Wynns  0
Orioles (10) Joel Hutter  0
Orioles (10) Phillip Wilson  0
Orioles (10) Clay Schrader  0
Orioles (10) Jake Cowan  0
Orioles (10) Emeel Salem  0
Orioles (11) Ryan Meisinger  0
Orioles (11) John Means  0
Orioles (11) Steven Brault  0
Orioles (11) Kevin Grendell  0
Orioles (11) Adam Davis  0
Orioles (11) Alex Gonzalez 5/30/150
Orioles (11) Michael Ohlman  0
Orioles (11) Nathan Moreau  0
Orioles (11) Robbie Widlansky  0
Orioles (11) Anthony Martinez  0
Orioles (11) Kevin Hart 9/4/20071
Orioles (12) Robert Strader  0
Orioles (12) Nigel Nootbaar  0
Orioles (12) Jacob Bray  0
Orioles (12) Billy Waltrip  0
Orioles (12) Jason Coats  0
Orioles (12) Riley Hornback  0
Orioles (12) Steven Bumbry  0
Orioles (12) Jason Rook  0
Orioles (12) Brandon Tripp  0
Orioles (13) Boyce (Cedric) Mullins  0
Orioles (13) Matt Trowbridge  0
Orioles (13) Jimmy Yacabonis  0
Orioles (13) Wade Wass  0
Orioles (13) Derek Jones  0
Orioles (13) Ryan Ouellette  0
Orioles (14) Drew Turbin  0
Orioles (14) Gerrion Grim  0
Orioles (14) Michael Yastrzemski  0
Orioles (14) Sean McAdams  0
Orioles (14) KJ Hockaday  0
Orioles (14) Michael Mosby  0
Orioles (14) David Baker  0
Orioles (15) Chris Shaw  0
Orioles (15) Alejandro Juvier  0
Orioles (15) Tyler Walsh  0
Orioles (15) Derick Velazquez  0
Orioles (15) Eric Wooten  0
Orioles (15) Joseph Oliveira  0
Orioles (15) Garrett Bush  0
Orioles (15) Dustin Black  0
Orioles (16) Mike Odenwaelder  0
Orioles (16) Tanner Chleborad  0
Orioles (16) Randolph Gassaway  0
Orioles (16) Luc Rennie  0
Orioles (16) Mark Blackmar  0
Orioles (16) Brandon King  0
Orioles (16) Ryan Palsha  0
Orioles (16) Bobby Stevens  0
Orioles (16) Tyler Kolodny  0
Orioles (17) Branden Becker  0
Orioles (17) Jean C. Cosme  0
Orioles (17) Caleb Kellogg  0
Orioles (17) Nick Grim  0
Orioles (17) Nick Carmichael  0
Orioles (17) David Richardson  0
Orioles (17) Jeff Walters  0
Orioles (17) Jeff Moore  0
Orioles (17) Dale Mollenhauer  0
Orioles (18) Nick Vespi  0
Orioles (18) Matthew Grimes  0
Orioles (18) Reed Reilly  0
Orioles (18) Samuel Kimmel  0
Orioles (18) Bradley Roney  0
Orioles (18) Sebastian Vader  0
Orioles (18) Kenneth Wise  0
Orioles (18) Jarret Martin  0
Orioles (18) Keith Landers  0
Orioles (18) John Mariotti  0
Orioles (18) Nathan Nery  0
Orioles (18) Michael Whitney  0
Orioles (19) Jerry McClanahan  0
Orioles (19) Connor Seabold  0
Orioles (19) Dylan Rheault  0
Orioles (19) Josh Hader  0
Orioles (19) Dustin Ward  0
Orioles (19) Kenneth Wise  0
Orioles (19) Kipp Schutz  0
Orioles (19) Jarret Martin  0
Orioles (19) Brian Parker  0
Orioles (19) Todd Davison  0
Orioles (19) DJ Lidyard  0
Orioles (19) Matthew McGuirk  0
Orioles (20) Adam Walton  0
Orioles (20) Zach Albin  0
Orioles (20) Nick Cunningham  0
Orioles (20) Ryan Ripken  0
Orioles (20) Marc Wik  0
Orioles (20) Zach Dillon  0
Orioles (20) Matt Drummond  0
Orioles (20) James Brandhorst  0
Orioles (20) Ronald Welty  0
Orioles (20) Sean Gleason  0
Orioles (20) Sean Gleason  0
Orioles (21) Juan Javier Echevarria  0
Orioles (21) John McLeod  0
Orioles (21) Levi Scott  0
Orioles (21) Julian Service  0
Orioles (21) Jose Rivera  0
Orioles (21) Kevin Landry  0
Orioles (21) Scott Mueller  0
Orioles (21) David Cash  0
Orioles (22) Tristan Graham  0
Orioles (22) Josh Walker  0
Orioles (22) Jon Keller  0
Orioles (22) Will Howard  0
Orioles (22) Michael Miedzianowski  0
Orioles (22) Tanner Murphy  0
Orioles (22) Cameron Coffey  0
Orioles (22) Patrick Kantakevich  0
Orioles (22) Paul Chmiel  0
Orioles (22) Beau Kemp  0
Orioles (23) William Dennis  0
Orioles (23) Zeke McGranahan  0
Orioles (23) Stefan Crichton  0
Orioles (23) Eugene Escat  0
Orioles (23) Adam Matthews  0
Orioles (23) Chris Clinton  0
Orioles (23) Michael Mooney  0
Orioles (23) Jason Cierlik  0
Orioles (24) Kirvin Moesquit  0
Orioles (24) Lucas Long  0
Orioles (24) Jared Breen  0
Orioles (24) Tommy Richards  0
Orioles (24) Jalen Simmons  0
Orioles (24) Justin Anderson  0
Orioles (25) Steve Laurino  0
Orioles (25) Brandon Bonilla  0
Orioles (25) Daniel Ayers  0
Orioles (25) Creede Simpson  0
Orioles (25) Michael Finnigan  0
Orioles (25) Vincent Zazueta  0
Orioles (25) Xavier Lopez  0
Orioles (25) Zach Minor  0
Orioles (26) Rocky McCord  0
Orioles (26) Gage Burland  0
Orioles (26) Layne Bruner  0
Orioles (26) Jake McCasland  0
Orioles (26) Lucas Herbst  0
Orioles (26) Zachary Davies 9/2/150
Orioles (26) Austin Goolsby  0
Orioles (26) Jose Barajas  0
Orioles (26) Kipp Schutz  0
Orioles (26) Carlos Hernandez  0
Orioles (26) Brian Leclerc  0
Orioles (27) Stuart Levy  0
Orioles (27) Austin Pfeiffer  0
Orioles (27) Donnie Hart  0
Orioles (27) Anthony Caronia  0
Orioles (27) Chris Oliver  0
Orioles (27) Austin Urban  0
Orioles (27) Ryan O'Shea  0
Orioles (27) Kraig Binick  0
Orioles (28) Christian Turnipseed  0
Orioles (28) James Carter  0
Orioles (28) Robert Tyler  0
Orioles (28) dennis torres  0
Orioles (28) Kyle Raubinger  0
Orioles (28) Jaime Esquivel  0
Orioles (28) Tom Edwards  0
Orioles (28) Alex Graham  0
Orioles (29) Gabriel Garcia  0
Orioles (29) Patrick Baker  0
Orioles (29) Conor Bierfeldt  0
Orioles (29) Jake Pintar  0
Orioles (29) Cameron Edman  0
Orioles (29) Cameron Roth  0
Orioles (29) Brandon Alexander  0
Orioles (29) Brandon Kimbrel  0
Orioles (29) Tanner Scheppers 6/7/20120
Orioles (30) Andrew Elliott  0
Orioles (30) Mike Burke  0
Orioles (30) Federico Castagnini  0
Orioles (30) Anthony Vega  0
Orioles (30) Michael Reynolds  0
Orioles (30) Donald Poles  0
Orioles (31) William Shepley  0
Orioles (31) Riley Palmer  0
Orioles (31) Dustin Hagy  0
Orioles (31) Anthony Bazzani  0
Orioles (31) John Costa  0
Orioles (31) Zach Gerler  0
Orioles (31) Arik Hempy  0
Orioles (32) Cody Morris  0
Orioles (32) Jamill Moquete  0
Orioles (32) Max Homick  0
Orioles (32) William Russell  0
Orioles (32) Ryan Meyer  0
Orioles (32) Joe Robinson  0
Orioles (32) Matt Nadolski  0
Orioles (32) Brandon Loy  0
Orioles (32) B J Dail  0
Orioles (33) Steve Klimek  0
Orioles (33) Brandon Koch  0
Orioles (33) Colton Plaia  0
Orioles (33) Sander Beck  0
Orioles (33) Steven Mazur  0
Orioles (33) Tyler Naquin  0
Orioles (33) Arthur Charles  0
Orioles (33) Jacob Julius  0
Orioles (33) Tyrone Anu  0
Orioles (34) Kory Groves  0
Orioles (34) Garrett Pearson  0
Orioles (34) Parker Bugg  0
Orioles (34) Johnny Sewald  0
Orioles (34) Zach Fowler  0
Orioles (34) Sam Starr  0
Orioles (34) Malcolm Clapsaddle  0
Orioles (34) Tyler Blandford  0
Orioles (34) Nick Burns  0
Orioles (35) George Guillermo  0
Orioles (35) Tad Gold  0
Orioles (35) DJ McKnight  0
Orioles (35) Charles Porter  0
Orioles (35) Lindsey Caughel  0
Orioles (35) Auburn Donaldson  0
Orioles (35) Jeremy Lucas  0
Orioles (35) Matt Drummond  0
Orioles (35) Andrew Crisp  0
Orioles (35) Richard Orange  0
Orioles (36) Xavier Borde  0
Orioles (36) Theo Alexander  0
Orioles (36) Eric Green  0
Orioles (36) Peter Irvin  0
Orioles (36) Jeffrey Zona  0
Orioles (36) Scott Firth  0
Orioles (36) Danny Martin  0
Orioles (37) Jake Pries  0
Orioles (37) Hunter Hart  0
Orioles (37) Justin Viele  0
Orioles (37) Derrick Bleeker  0
Orioles (37) Nick Skala  0
Orioles (37) Austin Knight  0
Orioles (37) Taylor Rogers  0
Orioles (37) Chad Durakis  0
Orioles (37) Michael Lane  0
Orioles (37) Stephen Foster  0
Orioles (37) David Smith  0
Orioles (38) Jack Graham  0
Orioles (38) Keegan Ghidotti  0
Orioles (38) Conor Harber  0
Orioles (38) Jack Graham  0
Orioles (38) Jermone Pena  0
Orioles (38) Jeremy Shelby  0
Orioles (38) Josh Dowdy  0
Orioles (38) Michael Harrington  0
Orioles (38) Adam Crisp  0
Orioles (39) Pete Crinella  0
Orioles (39) Tucker Simpson  0
Orioles (39) Augey Bill  0
Orioles (39) Scott Kalush  0
Orioles (39) Patrick Cantwell  0
Orioles (39) Kevin Alexander  0
Orioles (39) Joseph Yermal  0
Orioles (39) Neal Davis  0
Orioles (39) Caleb Annesly  0
Orioles (40) Michael Costello  0
Orioles (40) TJ Olesczuk  0
Orioles (40) Garrett Cortright  0
Orioles (40) Raymond Hunnicutt  0
Orioles (40) Bennett Parry  0
Orioles (40) Joe Velleggia  0
Orioles (40) Bobby Shore  0
Orioles (40) Harrison Bishop  0
Orioles (41) Chris Mariscal  0
Orioles (41) Coty Blanchard  0
Orioles (41) Mason (Max) Magleby  0
Orioles (41) Peter Birdwell  0
Orioles (41) Russell Wilson  0
Orioles (41) Scott Migl  0
Orioles (42) Jason McCracken  0
Orioles (42) Joe Velleggia  0
Orioles (42) Jordan Durrance  0
Orioles (43) David Reynolds  0
Orioles (43) Blair Dunlap  0
Orioles (43) Jose Kianes  0
Orioles (44) Patrick Merkling  0
Orioles (44) Preston Hale  0
Orioles (44) Kyle Westwood  0
Orioles (44) Kevin Brady  0
Orioles (44) Leonardo Calderón  0
Orioles (45) Andrew Millner  0
Orioles (45) Nathan Williams  0
Orioles (45) Brad Rifkin  0
Orioles (46) Mark Reyes  0
Orioles (46) Daniel Torres  0
Orioles (46) Scott Swinson  0
Orioles (46) Vincent DiFazio  0
Orioles (46) Ben Bryan  0
Orioles (47) Devon Conley  0
Orioles (47) Jared Eskew  0
Orioles (47) Preston Pehrson  0
Orioles (48) Tyler Hunter  0
Orioles (48) Alex Schmarzo  0
Orioles (48) Chris Garrison  0
Orioles (48) Cameron McGuire  0
Orioles (50) Brendan Butler  0
Orioles (49) Ronnie Shaban  0
Orioles (49) Hayden Jordan  0
Orioles (50) Phillip Walby  0
Orioles (50) Tim Berry  0
Orioles (49) Ashley Bulluck  0
Orioles (49) Hector Morales  0
Orioles (50) Michael Gioioso  0
Orioles (49) Tyler Newsome  0
Orioles (50) Jeremy Bloor  0
Orioles (49) Ryan Saldivar  0

► PG MLB Player of the Day Archive

► PG MLB Player Draft Data
What's Happening
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.