Perfect Game MLB Players


DebutNameDrafted by (Rd.)POD
9/15/2006
Giants
Billy Sadler Giants (6)  in 2003 0
9/2/2009
Giants
Buster Posey Giants (1)  in 2008 18
5/28/2006
Giants
Chad Santos Royals (22)  in 1999 0
4/6/2004
Giants
David Aardsma Giants (1)  in 2003 2
5/28/2006
Giants
Jonathan Sanchez Giants (27)  in 2004 10
9/8/2009
Giants
Madison Bumgarner Giants (1)  in 2007 39
8/29/2005
Giants
Matt Cain Giants (1)  in 2002 28
8/13/2008
Giants
Ryan Rohlinger Giants (6)  in 2006 0
9/1/10
Giants
Darren Ford Brewers (18)  in 2004 0
3/31/11
Giants
Brandon Belt Giants (5)  in 2009 7
8/27/11
Giants
Eric Surkamp Giants (6)  in 2008 0
5/27/11
Giants
Brandon Crawford Giants (4)  in 2008 4
2/19/85
Giants
Danny Otero Giants (21)  in 2007 0
6/28/2009
Giants
Ryan Sadowski Giants (12)  in 2003 0
4/2/13
Giants
Nick Noonan Giants (1)  in 2007 0
7/31/13
Giants
Roger Kieschnick Giants (3)  in 2008 0
6/21/14
Giants
Joseph Panik Giants (1)  in 2011 1
7/26/14
Giants
Andrew Susac Giants (2)  in 2011 0
9/1/14
Giants
Hunter Strickland Red Sox (18)  in 2007 0
9/3/14
Giants
Gary Brown Giants (1)  in 2010 0
9/3/14
Giants
Erik Cordier Royals (2)  in 2004 0
9/3/14
Giants
Chris Dominguez Giants (3)  in 2009 0
9/13/14
Giants
Christopher Heston Giants (12)  in 2009 3
6/13/15
Giants
Mike Broadway Braves (4)  in 2005 0
7/3/15
Giants
Josh Osich Giants (6)  in 2011 0
7/4/15
Giants
Ryan Lollis Giants (37)  in 2009 0
9/19/15
Giants
Trevor Brown Giants (10)  in 2012 0
9/23/15
Giants
Mac Williamson Giants (3)  in 2012 1
4/15/16
Giants
Derek Law Giants (9)  in 2011 0
4/19/16
Giants
Steven Okert Giants (4)  in 2012 0
DraftedNameDebutPOD
Giants (1) Phil Bickford  0
Giants (1) Tyler Beede  0
Giants (1) Christian Arroyo  0
Giants (1) Chris Stratton  0
Giants (1) Joseph Panik 6/21/141
Giants (1) Gary Brown 9/3/140
Giants (1) Zack Wheeler 6/18/133
Giants (1) Connor Gillaspie  0
Giants (1) Buster Posey 9/2/200918
Giants (1) Tim Alderson  0
Giants (1) Madison Bumgarner 9/8/200939
Giants (1) Wendell Fairley  0
Giants (1) Nick Noonan 4/2/130
Giants (1) Jackson Williams 8/27/140
Giants (1) David Aardsma 4/6/20042
Giants (1) Roger Whitaker  0
Giants (1) Matt Cain 8/29/200528
Giants (1 Comp) Christopher Shaw  0
Giants (1 Comp) Kyle Crick  0
Giants (1 Comp) Charlie Culberson  0
Giants (2) Bryan Reynolds  0
Giants (2) Andrew Suarez  0
Giants (2) Aramis Garcia  0
Giants (2) Ryder Jones  0
Giants (2) Martin Agosta  0
Giants (2) Andrew Susac 7/26/140
Giants (2) Jarrett Parker  0
Giants (2) Tommy Joseph 5/13/160
Giants (2) Eduardo Martinez-Esteve  0
Giants (3) Heath Quinn  0
Giants (3) Jalen Miller  0
Giants (3) Dylan Davis  0
Giants (3) Chase Johnson  0
Giants (3) Mac Williamson 9/23/151
Giants (3) Ricky Oropesa  0
Giants (3) Carter Jurica  0
Giants (3) Chris Dominguez 9/3/140
Giants (3) Roger Kieschnick 7/31/130
Giants (3) Ryan Verdugo 7/17/120
Giants (3) Clayton Tanner  0
Giants (4) Matt Krook  0
Giants (4) Mac Marshall  0
Giants (4) Logan Webb  0
Giants (4) Brian Ragira  0
Giants (4) Steven Okert 4/19/160
Giants (4) Bryce Bandilla  0
Giants (4) Seth Rosin  0
Giants (4) Jason Stoffel  0
Giants (4) Brandon Crawford 5/27/114
Giants (4) Ben Snyder  0
Giants (5) Ryan Howard  0
Giants (5) Ronnie Jebavy  0
Giants (5) Sam Coonrod  0
Giants (5) Dan Slania  0
Giants (5) Ty Blach  0
Giants (5) Chris Marlowe  0
Giants (5) Heath Hembree  0
Giants (5) Brandon Belt 3/31/117
Giants (5) Chance Corgan  0
Giants (5) Mike McBryde  0
Giants (6) Giovanni Brusa  0
Giants (6) Steven Duggar  0
Giants (6) Skyler Ewing  0
Giants (6) Nicholas Vander Tuig  0
Giants (6) Stephen Johnson  0
Giants (6) Josh Osich 7/3/150
Giants (6) Matthew Graham  0
Giants (6) Eric Surkamp 8/27/110
Giants (6) Michael Ambort  0
Giants (6) Ryan Rohlinger 8/13/20080
Giants (6) Billy Sadler 9/15/20060
Giants (7) Garrett Williams  0
Giants (7) Jose Vizcaino  0
Giants (7) Seth Harrison  0
Giants (7) Brandon Bednar  0
Giants (7) Eduardo Encinosa  0
Giants (7) Raymond Black  0
Giants (7) Charles Jones  0
Giants (7) Nick Liles  0
Giants (7) Aaron King  0
Giants (7) Kyle Nicholson  0
Giants (8) Stephen Woods  0
Giants (8) Cory Taylor  0
Giants (8) Austin Slater  0
Giants (8) Tyler Horan  0
Giants (8) Joseph Kurrasch  0
Giants (8) Jean K. Delgado  0
Giants (8) Joe Staley  0
Giants (8) Scott Barnes 5/30/120
Giants (8) Daniel Turpen  0
Giants (8) Matt Klimas  0
Giants (9) Caleb Baragar  0
Giants (9) David Graybill  0
Giants (9) Stetson Woods  0
Giants (9) D.J. Snelten  0
Giants (9) Shilo McCall  0
Giants (9) Derek Law 4/15/160
Giants (9) Evan Crawford  0
Giants (9) Brian Bocock  0
Giants (9) Jamie Arneson  0
Giants (9) T.J. Large  0
Giants (10) Alexander Bostic  0
Giants (10) Tyler Cyr  0
Giants (10) Matt Gage  0
Giants (10) Tyler Rogers  0
Giants (10) Trevor Brown 9/19/150
Giants (10) Kentrell Hill  0
Giants (10) Dan Burkhart  0
Giants (10) Daniel Burkhart  0
Giants (10) Jeremy Toole  0
Giants (10) Ryan O'Sullivan  0
Giants (10) Jesse Schmidt  0
Giants (11) Jason Delay  0
Giants (11) Christopher (CJ) Hinojosa  0
Giants (11) Greg Brody  0
Giants (11) Johneshwy Fargas  0
Giants (11) Ryan Tella  0
Giants (11) Christian Diaz  0
Giants (11) Gib Hobson  0
Giants (12) Ryan Kirby  0
Giants (12) Hector Santiago  0
Giants (12) Jameson Henning  0
Giants (12) Tyler Ross  0
Giants (12) Jeremy Sy  0
Giants (12) Kelby Tomlinson  0
Giants (12) Stephen Harrold  0
Giants (12) Christopher Heston 9/13/143
Giants (12) Ryan Sadowski 6/28/20090
Giants (13) Jose Layer  0
Giants (13) Matt Pope  0
Giants (13) Luis Lacen  0
Giants (13) Pat Young  0
Giants (13) Ryan Jones  0
Giants (13) Adam Paulencu  0
Giants (13) Shawn Sanford  0
Giants (13) Juan Perez  0
Giants (14) Conner Menez  0
Giants (14) Matt Winn  0
Giants (14) Kevin Rivera  0
Giants (14) Nick Jones  0
Giants (14) Tyler Hollick  0
Giants (14) Garrett Buechele  0
Giants (14) Raynor Campbell  0
Giants (14) Josh Habel  0
Giants (14) B.J. Salsbury  0
Giants (15) Dylan Myers  0
Giants (15) Cody Brickhouse  0
Giants (15) Benton Moss  0
Giants (15) Eugene Escalante  0
Giants (15) Leonardo Rojas  0
Giants (15) Tyler Leslie  0
Giants (15) Kyle Vazquez  0
Giants (16) Chris Falwell  0
Giants (16) Grant Watson  0
Giants (16) Kevin Ginkel  0
Giants (16) Jonah Arenado  0
Giants (16) Ian Gardeck  0
Giants (16) Clayton Blackburn  0
Giants (16) Austin Fleet  0
Giants (16) Craig Ziegler  0
Giants (17) Reagan Bazar  0
Giants (17) Cameron Avila-Leeper  0
Giants (17) Caleb Smith  0
Giants (17) Rene Melendez Pena  0
Giants (17) Chris Johnson  0
Giants (17) Paul Davis  0
Giants (17) Christopher Gloor  0
Giants (17) John King  0
Giants (17) Marcus Sanders  0
Giants (18) Jacob Heyward  0
Giants (18) Heath Slatton  0
Giants (18) Edrick D Agosto  0
Giants (18) Christian Jones  0
Giants (18) Matt Duffy 9/16/150
Giants (18) Cristian Otero  0
Giants (18) Brandon Allen  0
Giants (18) Jonathan Walsh  0
Giants (18) Jeff Stallings  0
Giants (18) Jeremiah Luster  0
Giants (19) Brandon Van Horn  0
Giants (19) Dave Owen  0
Giants (19) Charles Owen  0
Giants (19) Richard Amion  0
Giants (19) Garrett Hughes  0
Giants (19) Randy Zeigler  0
Giants (19) Cody Hall  0
Giants (19) Austin Southall  0
Giants (19) Jason Walls  0
Giants (19) Ryan Mantle  0
Giants (19) Andy D'Alessio  0
Giants (20) Justin Alleman  0
Giants (20) Travis Eckert  0
Giants (20) Bret Underwood  0
Giants (20) Brett Kay  0
Giants (20) Mitch Delfino  0
Giants (20) Mitchell Beacom  0
Giants (20) Brett Bochy  0
Giants (20) Mitch Mormann  0
Giants (20) Trey Sutton  0
Giants (20) David Mixon  0
Giants (20) Jonathan Gaston  0
Giants (21) Will Albertson  0
Giants (21) Ryan Halstead  0
Giants (21) James Matthew Crownover  0
Giants (21) William Simpson  0
Giants (21) Benjamin Turner  0
Giants (21) Andrew Triggs  0
Giants (21) Zach Arneson  0
Giants (21) Zack Wasserman  0
Giants (21) Danny Otero 2/19/850
Giants (21) Bobby Wilson 4/25/20080
Giants (22) Malique Ziegler  0
Giants (22) Domenic Mazza  0
Giants (22) Mark Reyes  0
Giants (22) Ethan Miller  0
Giants (22) Brennan Metzger  0
Giants (22) Cameron McVey  0
Giants (22) Bobby Haney  0
Giants (22) Andrew Biery  0
Giants (22) Carter Bell  0
Giants (23) Jake Greenwalt  0
Giants (23) Dillon Dobson  0
Giants (23) Jordan Johnson  0
Giants (23) Brandon Zajac  0
Giants (23) Andrew Leenhouts  0
Giants (23) Jonathan Jones  0
Giants (23) Alec Asher 8/30/150
Giants (23) Adam Champion  0
Giants (23) Jason Jarvis  0
Giants (23) Drew Bowlin  0
Giants (24) Jeffry Parra  0
Giants (24) Zack Bowers  0
Giants (24) Michael Peterson  0
Giants (24) Nick Gonzalez  0
Giants (24) Andrew Cain  0
Giants (24) Keith Bilodeau  0
Giants (24) Kyle Wilson  0
Giants (24) Alex Burg  0
Giants (24) Wesley Musick  0
Giants (24) Brock Bond  0
Giants (24) Jeff Walters  0
Giants (25) Mike Rescigno  0
Giants (25) Michael Silva  0
Giants (25) Byron Murray  0
Giants (25) Blake Miller  0
Giants (25) Sam Eberle  0
Giants (25) DeMondre Arnold  0
Giants (25) Brett Krill  0
Giants (25) Nolan Mulligan  0
Giants (25) Justin Gee  0
Giants (26) Nick Hill  0
Giants (26) Tyler Brown  0
Giants (26) Hunter Cole  0
Giants (26) Mason McVay  0
Giants (26) Joseph Biagini  0
Giants (26) Jeff Arnold  0
Giants (26) Luis E. Munoz  0
Giants (26) Ryan Lormand  0
Giants (26) Ramon Corona  0
Giants (26) Ivan Rusova  0
Giants (27) Patrick Ruotolo  0
Giants (27) Bryan Case  0
Giants (27) Connor Kaden  0
Giants (27) Michael Connolly  0
Giants (27) Chris Fern  0
Giants (27) Jack Snodgrass  0
Giants (27) Kyle Mach  0
Giants (27) Kyle Woodruff  0
Giants (27) Johnny Monell  0
Giants (27) Jonathan Sanchez 5/28/200610
Giants (27) Troy Gustafson  0
Giants (28) Jayden O'Dell  0
Giants (28) Ashford Fulmer  0
Giants (28) Nick Sabo  0
Giants (28) Dusten Knight  0
Giants (28) Joey Rapp  0
Giants (28) Tyler Mizenko  0
Giants (28) Gaspar Santiago  0
Giants (28) Jamaine Cotton  0
Giants (28) Shane Kaufman  0
Giants (28) Daniel McDaniel  0
Giants (28) Dusty Harvard  0
Giants (29) Mike Bernal  0
Giants (29) Matthias Dietz  0
Giants (29) Ryan Cruz  0
Giants (29) Ryan Tuntland  0
Giants (29) Shayne Houck  0
Giants (29) Eldred Barnett  0
Giants (29) Matt Baugh  0
Giants (29) Nick Liles  0
Giants (29) Angel Nicolas  0
Giants (29) Ryan Shaver  0
Giants (29) Kyle Middleton  0
Giants (30) Nick Deeg  0
Giants (30) Tucker Forbes  0
Giants (30) Cov Covington  0
Giants (30) Dylan Brooks  0
Giants (30) Michael Blanchard  0
Giants (30) David Fischer  0
Giants (30) Ryan Bradley  0
Giants (30) Craig Westcott  0
Giants (30) Vladimir Frias  0
Giants (30) Johnny Monell  0
Giants (30) Daryl Maday  0
Giants (31) Adam Laskey  0
Giants (31) Ryan Howard  0
Giants (31) Nick Nelson  0
Giants (31) John Riley  0
Giants (31) Jason Forjet  0
Giants (31) Phil McCormick  0
Giants (31) Kyle Hardy  0
Giants (31) Diego Seastrunk  0
Giants (31) Joshua Lopez  0
Giants (32) John Timmins  0
Giants (32) Jeffrey Burke  0
Giants (32) Hunter Williams  0
Giants (32) Hunter Williams  0
Giants (32) Nick Cieri  0
Giants (32) Chris Pickering  0
Giants (32) Mike Mergenthaler  0
Giants (32) Kevin Couture  0
Giants (32) Luke Anders  0
Giants (32) John Blake  0
Giants (32) Dom Duggan  0
Giants (32) Matt Fairel  0
Giants (32) Damon Brewer  0
Giants (33) Jarrett Montgomery  0
Giants (33) Rafael Ramirez  0
Giants (33) Jared Deacon  0
Giants (33) Craig Massoni  0
Giants (33) Brandon Farley  0
Giants (33) Bobby Bennett  0
Giants (33) James Birmingham  0
Giants (33) Ryne Price  0
Giants (33) Travis NeSmith  0
Giants (33) RD Spiehs  0
Giants (34) CJ Gettman  0
Giants (34) Travis Moniot  0
Giants (34) Tim Susnara  0
Giants (34) Rayan Hernandez  0
Giants (34) Zak Edgington  0
Giants (34) Ben Thomas  0
Giants (34) Brandon Kirby  0
Giants (34) Tyler Ladendorf 4/8/150
Giants (35) Sidney Duprey  0
Giants (35) Drew Jackson  0
Giants (35) Mitch Hart  0
Giants (35) Aubrey McCarty  0
Giants (35) Daniel Grazzini  0
Giants (35) Rashawn Payne  0
Giants (35) Stephen Shackleford  0
Giants (35) Brandon Graves  0
Giants (36) Ryan Matranga  0
Giants (36) Brendon Little  0
Giants (36) Zach Taylor  0
Giants (36) Grant Goodman  0
Giants (36) Clint Terry  0
Giants (36) Austin Lubinsky  0
Giants (36) John Leonard  0
Giants (36) Paul Clemens 4/9/130
Giants (36) Thomas Neal  0
Giants (36) Paul Lussier  0
Giants (37) Christoph Bono  0
Giants (37) Mark Weist  0
Giants (37) Garrett Christman  0
Giants (37) Will Callaway  0
Giants (37) Drew Jackson  0
Giants (37) Michael Williams  0
Giants (37) Jake Sisco  0
Giants (37) Ryan Lollis 7/4/150
Giants (37) Jeremy Penn  0
Giants (38) David Lee  0
Giants (38) Nathaniel Pecota  0
Giants (38) Benito Santiago  0
Giants (38) Osvaldo Garcia  0
Giants (38) Nolan Long  0
Giants (38) Bryan Nicholson  0
Giants (38) Jake McCasland  0
Giants (38) Chris Wilson  0
Giants (38) Jonathon Pannell  0
Giants (38) Ryan Butner  0
Giants (38) Christopher Nieto  0
Giants (38) Jordan Hafer  0
Giants (39) Andrew DiPiazza  0
Giants (39) Hunter Bowling  0
Giants (39) Joe Ryan  0
Giants (39) Chris Viall  0
Giants (39) Kevin Fagan  0
Giants (39) Ryan Holland  0
Giants (39) Kyle Henson  0
Giants (39) Braden Kapteyn  0
Giants (39) Tim Egart  0
Giants (39) Brad Schwarzenbach  0
Giants (40) Nick Bennett  0
Giants (40) Roger Edwards  0
Giants (40) Riley Mahan  0
Giants (40) Ryan Kirby  0
Giants (40) Tyler Ferguson  0
Giants (40) Alan Garcia  0
Giants (40) Wes Hobson  0
Giants (40) Austin Stadler  0
Giants (40) Kurt Lipton  0
Giants (40) Kolby Nelson  0
Giants (40) Dylan Gonzalez  0
Giants (41) Steven Neff  0
Giants (41) Gary Moran  0
Giants (41) Correy Figueroa  0
Giants (41) Bo Merrell  0
Giants (41) Bo Merrell  0
Giants (42) Dan Sandbrink  0
Giants (42) James Roberts  0
Giants (42) Tyler Thompson  0
Giants (42) Luis Martinez 7/15/20110
Giants (43) Drew Stiner  0
Giants (43) Kevin Boggan  0
Giants (43) Craig Molldrem  0
Giants (44) Travious Relaford  0
Giants (44) Jake Shadle  0
Giants (44) Joe Lewis  0
Giants (44) Joseph Edens  0
Giants (44) Kyle Lafrenz  0
Giants (45) Brian Maloney  0
Giants (45) Greg Greve  0
Giants (45) Kyle Kramp  0
Giants (45) Kahlin Villines  0
Giants (46) Elliott Blair  0
Giants (46) Joey Hainsfurther  0
Giants (46) Taylor Hammack  0
Giants (47) Marc Frazier  0
Giants (47) Ray Hanson  0
Giants (47) Michael Ness  0
Giants (47) Abraham Ruiz  0
Giants (47) Ryan Verdugo 7/17/120
Giants (48) Jacob Smith  0
Giants (48) Devin Harris  0
Giants (48) Randolph Oduber  0
Giants (FA) Lucius Fox Jr.  0
Giants (50) Waldyvan Estrada  0
Giants (49) Benjamin Sosnick  0
Giants (FA) Nick Nordgren  0
Giants (49) Dan Pellegrino  0
Giants (50) Golden Tate  0
Giants (49) Austin Goolsby  0
Giants (49) Dalton (DJ) Hicks  0
Giants (49) Trent Kline  0
Giants (50) Michael Loree  0
Giants (50) Robert Davis  0
Giants (50) Garrett Lingle  0
Giants (50) Robert Davis  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.