Perfect Game MLB Players


DebutNameDrafted by (Rd.)POD
4/25/2008
Angels
Bobby Wilson Angels (48)  in 2002 0
5/9/2004
Angels
Casey Kotchman Angels (1)  in 2001 12
5/1/2008
Angels
Nick Adenhart Angels (14)  in 2004 2
6/16/2009
Angels
Sean O'Sullivan Angels (3)  in 2005 1
5/4/2008
Angels
Sean Rodriguez Angels (3)  in 2003 2
8/9/2009
Angels
Trevor Bell Angels (1 Comp)  in 2005 0
8/22/2010
Angels
Jordan Walden Angels (12)  in 2006 0
7/26/2010
Angels
Michael Kohn Angels (13)  in 2008 0
9/11/2010
Angels
Hank Conger Angels (1)  in 2006 1
4/29/2010
Angels
Robert Cassevah Angels (34)  in 2004 0
9/8/2008
Angels
Kevin Jepsen Angels (2)  in 2002 2
4/11/11
Angels
Tyler Chatwood Angels (2)  in 2008 3
7/8/2011
Angels
Mike Trout Angels (1)  in 2009 16
8/10/11
Angels
Garrett Richards Angels (1)  in 2009 4
9/2/12
Angels
Nick Maronde Angels (3)  in 2011 0
4/13/13
Angels
Michael Roth Angels (9)  in 2012 0
6/3/14
Angels
Cameron Bedrosian Angels (1)  in 2010 0
7/10/14
Angels
Drew Rucinski  in  0
4/12/15
Angels
Taylor Featherston Rockies (5)  in 2011 0
5/22/12
Angels
Kole Calhoun Angels (8)  in 2010 0
6/14/15
Angels
Trevor Gott Padres (6)  in 2013 0
8/18/15
Angels
Kaleb Cowart Angels (1)  in 2010 0
DraftedNameDebutPOD
Angels (1) Matthew Thaiss  0
Angels (1) Taylor Ward  0
Angels (1) Sean Newcomb  0
Angels (1) CJ Cron  0
Angels (1) Cameron Bedrosian 6/3/140
Angels (1) Chevez Clarke  0
Angels (1) Kaleb Cowart 8/18/150
Angels (1) Randal Grichuk 4/28/140
Angels (1) Garrett Richards 8/10/114
Angels (1) Tyler Skaggs 8/22/123
Angels (1) Mike Trout 7/8/201116
Angels (1) Hank Conger 9/11/20101
Angels (1) Casey Kotchman 5/9/200412
Angels (1 Comp) Ryan Bolden  0
Angels (1 Comp) Taylor Lindsey  0
Angels (1 Comp) John Bachanov  0
Angels (1 Comp) Trevor Bell 8/9/20090
Angels (2) Brandon Marsh  0
Angels (2) Jahmai Jones  0
Angels (2) Joseph Gatto  0
Angels (2) Hunter Green  0
Angels (2) Patrick Corbin 4/30/20127
Angels (2) Tyler Chatwood 4/11/113
Angels (2) Ryan Mount  0
Angels (2) P.J. Phillips  0
Angels (2) PJ Phillips  0
Angels (2) Anthony Whittington  0
Angels (2) Kevin Jepsen 9/8/20082
Angels (3) Nolan (Nonie) Williams  0
Angels (3) Grayson Long  0
Angels (3) Chris Ellis  0
Angels (3) Keynan Middleton  0
Angels (3) RJ Alvarez 9/3/140
Angels (3) Nick Maronde 9/2/120
Angels (3) Wendell Soto  0
Angels (3) Josh Spence  0
Angels (3) Ryan Chafee  0
Angels (3) Zach Cone  0
Angels (3) Matt Harvey 7/26/129
Angels (3) Russ Moldenhauer  0
Angels (3) Sean O'Sullivan 6/16/20091
Angels (3) Sean Rodriguez 5/4/20082
Angels (3 Comp) Donn Roach  0
Angels (4) Chris Rodriguez  0
Angels (4) Brendon Sanger  0
Angels (4) Jeremy Rhoades  0
Angels (4) Mason Katz  0
Angels (4) Eliot Morris  0
Angels (4) Alex Yarbrough  0
Angels (4) Mike Clevinger 5/18/160
Angels (4) Max Russell  0
Angels (4) Wes Hatton  0
Angels (4) Trevor Pippin  0
Angels (4) Clay Fuller  0
Angels (4) Brian Matusz 8/4/091
Angels (4) Patrick White  0
Angels (4) Robert Zimmerman  0
Angels (5) Connor Justus  0
Angels (5) Jared Foster  0
Angels (5) Jake Jewell  0
Angels (5) Kyle McGowin  0
Angels (5) Mark Sappington  0
Angels (5) Andrew Ray  0
Angels (5) Jesus Valdez  0
Angels (5) Casey Haerther  0
Angels (5) Andrew Romine  0
Angels (5) Kenneth Herndon  0
Angels (5) Tommy Mendoza  0
Angels (6) Cole Duensing  0
Angels (6) David Fletcher  0
Angels (6) Alex Abbott  0
Angels (6) Harrison Cooney  0
Angels (6) Eric Stamets  0
Angels (6) Austin Wood  0
Angels (6) Brian Diemer  0
Angels (6) Danny Reynolds  0
Angels (6) Joshua Blanco  0
Angels (6) Robert Fish  0
Angels (6) Jesse Smith  0
Angels (7) Hutton Moyer  0
Angels (7) Bo Way  0
Angels (7) Garrett Nuss  0
Angels (7) Andrew Patterson  0
Angels (7) Abel Baker  0
Angels (7) Josh Osich 7/3/150
Angels (7) Jon Karcich  0
Angels (7) Will Smith 5/23/20120
Angels (8) Troy Montgomery  0
Angels (8) Kyle Survance  0
Angels (8) Jake Yacinich  0
Angels (8) Nate Smith  0
Angels (8) Austin Adams  0
Angels (8) Logan Odom  0
Angels (8) Kole Calhoun 5/22/120
Angels (8) Kole Calhoun  0
Angels (8) Carlos Ramirez  0
Angels (8) Christian Scholl  0
Angels (8) Trevor Reckling  0
Angels (8) Matthew Sweeney  0
Angels (8) Matthew Hall  0
Angels (8) Josh Cowles  0
Angels (9) Michael Barash  0
Angels (9) Tanner Lubach  0
Angels (9) Jordan Kipper  0
Angels (9) Stephen McGee  0
Angels (9) Michael Roth 4/13/130
Angels (9) Nick Mutz  0
Angels (9) David Carpenter  0
Angels (9) Nick Farnsworth  0
Angels (9) Michael Davitt  0
Angels (9) Bobby Mosebach  0
Angels (9) Hainley Statia  0
Angels (10) Andrew Vinson  0
Angels (10) Adam Hofacket  0
Angels (10) Caleb Adams  0
Angels (10) Grant Gordon  0
Angels (10) Christopher O'Grady  0
Angels (10) Drew Martinez  0
Angels (10) Aaron Meade  0
Angels (10) Jake Locker  0
Angels (10) Gabriel Jacobo  0
Angels (10) Peter Bourjos  0
Angels (10) Doug Reinhardt  0
Angels (11) Brennon Lund  0
Angels (11) Jimmy Barnes  0
Angels (11) Andrew Daniel  0
Angels (11) Jonah Wesely  0
Angels (11) Jonathan Walsh  0
Angels (11) Garrett Baker  0
Angels (11) Jake Rodriguez  0
Angels (11) Dillon Baird  0
Angels (11) Rolando Gomez  0
Angels (11) Martin Viramontes  0
Angels (11) Tim Murphy  0
Angels (11) Aaron Peel  0
Angels (12) Bo Tucker  0
Angels (12) Dalton Blumenfeld  0
Angels (12) Jared Ruxer  0
Angels (12) Kameron Uter  0
Angels (12) Blake Goins  0
Angels (12) Zachary Wright  0
Angels (12) Joey Krehbiel  0
Angels (12) Justin LaTempa  0
Angels (12) Travis Witherspoon  0
Angels (12) Braulio Pardo  0
Angels (12) Jordan Walden 8/22/20100
Angels (13) Anthony Molina  0
Angels (13) Jeff Boehm  0
Angels (13) Zach Houchins  0
Angels (13) Angel Sosa  0
Angels (13) Michael Morin  0
Angels (13) Jackson Whitley  0
Angels (13) Bryant George  0
Angels (13) Jeremy Cruz  0
Angels (13) Michael Kohn 7/26/20100
Angels (13) Blake Holler  0
Angels (14) Francisco Del Valle  0
Angels (14) Ryan Vega  0
Angels (14) Justin Anderson  0
Angels (14) Justin Anderson  0
Angels (14) Riley Good  0
Angels (14) Sherman Johnson  0
Angels (14) Wayne Taylor  0
Angels (14) James Sneed  0
Angels (14) Sam Selman  0
Angels (14) Tanner Robles  0
Angels (14) Chris Armstrong  0
Angels (14) Stephen Brock  0
Angels (14) Nick Adenhart 5/1/20082
Angels (14) Kelly Shearer  0
Angels (15) Mike Kaelin  0
Angels (15) Nathan Bates  0
Angels (15) Greg Mahle  0
Angels (15) Chad Hinshaw  0
Angels (15) Reid Scoggins  0
Angels (15) Dominic Jose  0
Angels (15) Carmine Giardina  0
Angels (15) Michael Nesseth  0
Angels (15) Marcel Champagnie  0
Angels (15) Scott Knazek  0
Angels (15) Adam Crabtree  0
Angels (16) Keith Grieshaber  0
Angels (16) Nate Bertness  0
Angels (16) Blaine Prescott  0
Angels (16) Ryan Etsell  0
Angels (16) Kody Eaves  0
Angels (16) Frazier Hall  0
Angels (16) Thomas Nichols  0
Angels (16) Johnny Hellweg  0
Angels (16) Mason Tobin  0
Angels (17) Zach Gibbons  0
Angels (17) Samuel Pastrone  0
Angels (17) Ryan Seiz  0
Angels (17) Calvin Towey  0
Angels (17) Yency Almonte  0
Angels (17) Hunter Lockwood  0
Angels (17) Kevin Moesquit  0
Angels (17) Jeremy Gillan  0
Angels (17) James Mallard  0
Angels (17) Eddie McKiernan  0
Angels (17) Ryan Pressley  0
Angels (18) David Oppenheim  0
Angels (18) Travis Herrin  0
Angels (18) Austin Robichaux  0
Angels (18) Garrett Cannizaro  0
Angels (18) Ryan Dalton  0
Angels (18) Trevor Hairgrove  0
Angels (18) Ryan Broussard  0
Angels (18) James Mallard  0
Angels (18) Adam Younger  0
Angels (18) Charles Brewer 6/10/130
Angels (18) Mark Trumbo  0
Angels (19) Cody Ramer  0
Angels (19) Aaron Cox  0
Angels (19) John Bormann  0
Angels (19) Cole Swanson  0
Angels (19) Aaron Newcomb  0
Angels (19) Ryan Crowley  0
Angels (19) Jonathan Bobea  0
Angels (19) Jonathan Bobea  0
Angels (19) David Hernandez  0
Angels (20) Jack Kruger  0
Angels (20) Kenny Towns  0
Angels (20) Kyle Martin  0
Angels (20) Brian Loconsole  0
Angels (20) Quinten Davis  0
Angels (20) Juan Carlin  0
Angels (20) Beau Brooks  0
Angels (20) J.D. Reichenbach  0
Angels (20) Dontavious McDowell  0
Angels (20) Ryan Broderick  0
Angels (20) Brett Cimorelli  0
Angels (21) L.J. Kalawaia  0
Angels (21) Michael Pierson  0
Angels (21) Tyler Palmer  0
Angels (21) Alex Allbritton  0
Angels (21) Patrick Lowery  0
Angels (21) Shane Riedie  0
Angels (21) Richard Cates  0
Angels (21) DeWayne Bailey  0
Angels (21) Brad Suttle  0
Angels (21) Joshua Land  0
Angels (22) Troy Rallings  0
Angels (22) Ronnie Glenn  0
Angels (22) Adam McCreery  0
Angels (22) Trevor Foss  0
Angels (22) Anthony Bemboom  0
Angels (22) Brennan Gowens  0
Angels (22) Francis Larson  0
Angels (22) Stephen Locke  0
Angels (22) Ryan Groth  0
Angels (22) Steve Salas  0
Angels (22) Michael Thomas  0
Angels (22) Chris Nash  0
Angels (23) Torii Hunter Jr.  0
Angels (23) Timothy Arakawa  0
Angels (23) Zach Varela  0
Angels (23) Matt Hernandez  0
Angels (23) Michael Snyder  0
Angels (23) Zach Borenstein  0
Angels (23) Michael Bolaski  0
Angels (23) Matthew Crawford  0
Angels (23) Michael Bianucci  0
Angels (23) Andrew Slorp  0
Angels (24) Brennan Morgan  0
Angels (24) Mitchell Esser  0
Angels (24) Eason Spivey  0
Angels (24) Mark Shannon  0
Angels (24) Garrett Bush  0
Angels (24) Jarrod Parks  0
Angels (24) Taylor Kinzer  0
Angels (24) Taylor Jungmann 6/9/151
Angels (25) Cameron Williams  0
Angels (25) Trever Allen  0
Angels (25) Tyler Carpenter  0
Angels (25) Alan Busenitz  0
Angels (25) Kyle Johnson  0
Angels (25) Josh Alvarado  0
Angels (25) Andrew (AJ) Schugel 4/12/150
Angels (25) Michael Demperio  0
Angels (25) Roberto Lopez  0
Angels (25) Jason Jarvis  0
Angels (25) Justin Brashear  0
Angels (26) Derek Jenkins  0
Angels (26) Taylor Cobb  0
Angels (26) Mark Connell  0
Angels (26) Jon Pellant  0
Angels (26) Tyler Deloach  0
Angels (26) John Gianis  0
Angels (26) Dakota Robinson  0
Angels (26) Garrett Cannizaro  0
Angels (26) Kevin Nabors  0
Angels (26) Ryan Kelley  0
Angels (27) Greg Belton  0
Angels (27) Sam Koenig  0
Angels (27) Cody Lavalli  0
Angels (27) Nathan Goro  0
Angels (27) Wade Hinkle  0
Angels (27) Brian Hernandez  0
Angels (27) Devon Zenn  0
Angels (27) Patrick White  0
Angels (27) Matt Reilly  0
Angels (27) Colby Overstreet  0
Angels (27) Martin Maldonado 9/2/111
Angels (28) David Hamilton  0
Angels (28) Aaron Rhodes  0
Angels (28) Jordan Piche'  0
Angels (28) Miguel Hermosillo  0
Angels (28) Joel Capote  0
Angels (28) Daniel Vargas-Vila  0
Angels (28) Carson Andrew  0
Angels (28) Michael Kenney  0
Angels (28) Ty Pryor  0
Angels (28) Blair Brejtfus  0
Angels (28) Christen Tapia  0
Angels (28) Nick Roxby  0
Angels (29) Blake Smith  0
Angels (29) Cody Pope  0
Angels (29) Alexander Klonowski  0
Angels (29) Michael Smith  0
Angels (29) Caleb Bushyhead  0
Angels (29) Greg Larson  0
Angels (29) Taylor Brennan  0
Angels (29) William Nichols  0
Angels (29) Jeremy Thorne  0
Angels (29) Andrew Fiorenza  0
Angels (30) Robert Peto  0
Angels (30) Nick Lynch  0
Angels (30) Ronnie Muck  0
Angels (30) Cambric Moye  0
Angels (30) Nicholas Dellatorre  0
Angels (30) Mike Papi  0
Angels (30) Steven Irvine  0
Angels (30) Matt Long  0
Angels (30) Matt Davis  0
Angels (30) Jeffrey Marquez  0
Angels (31) Johnny Morell  0
Angels (31) Izaak Silva  0
Angels (31) Nick Wagner  0
Angels (31) Taylor Johnson  0
Angels (31) Jeffrey Kemp  0
Angels (31) Jett Bandy  0
Angels (31) Michael Sodders  0
Angels (31) Jordan Whatcott  0
Angels (31) John Hicks 8/29/150
Angels (31) Dylan Lindsey  0
Angels (31) Ross Lewis  0
Angels (32) Doug Willey  0
Angels (32) Conor Lillis-White  0
Angels (32) Kholton Sanchez  0
Angels (32) Mike Fish  0
Angels (32) Robbie Powell  0
Angels (32) John Leonard  0
Angels (32) Drew Beuerlein  0
Angels (32) Richard Bohlken  0
Angels (32) Christopher Lewis  0
Angels (32) Brooks Shankle  0
Angels (33) Justin Kelly  0
Angels (33) Winston Lavendier  0
Angels (33) Jacob Petersen  0
Angels (33) Jacob Peterson  0
Angels (33) Colin O'Keefe  0
Angels (33) Sam Mulroy  0
Angels (33) Erik Forgione  0
Angels (33) Jose Jimenez  0
Angels (33) Willy Ortiz  0
Angels (33) Ricky Bambino  0
Angels (34) JD Nielsen  0
Angels (34) Nick Flair  0
Angels (34) Jose Antonio Rodriguez  0
Angels (34) Eric Aguilera  0
Angels (34) Zach Livingston  0
Angels (34) Andy Workman  0
Angels (34) Ryan Cisterna  0
Angels (34) Drew Taylor  0
Angels (34) Carlos Ramirez  0
Angels (34) Brian Schlitter  0
Angels (34) Robert Cassevah 4/29/20100
Angels (35) Sean Isaac  0
Angels (35) Jordan Serena  0
Angels (35) Caleb Wallingford  0
Angels (35) Eric Weiss  0
Angels (35) Peter Pizarro  0
Angels (35) Stephen Tromblee  0
Angels (35) Ryan Rivers  0
Angels (35) Robbie Harris  0
Angels (35) Demetrius Washington  0
Angels (36) Jose Rojas  0
Angels (36) Sam McDonnell  0
Angels (36) Brandon Gildea  0
Angels (36) Brandon Bayardi  0
Angels (36) Kenny Hatcher  0
Angels (36) Brandon Brewer  0
Angels (36) Hampton Tignor  0
Angels (36) Eric Oliver  0
Angels (36) John Mariotti  0
Angels (37) John Schuknecht  0
Angels (37) Thomas Delph  0
Angels (37) Francis Whitten  0
Angels (37) Alex Blackford  0
Angels (37) Matt Collins  0
Angels (37) Brandon Efferson  0
Angels (37) Erik Gregersen  0
Angels (37) Evan Scott  0
Angels (37) Ronald Welty  0
Angels (38) Tyler Bates  0
Angels (38) Jonah DiPoto  0
Angels (38) Tyler Watson  0
Angels (38) Clint Sharp  0
Angels (38) Jake Boyd  0
Angels (38) Frank DeJiulio  0
Angels (38) Jace Brinkerhoff  0
Angels (38) Justin Bellez  0
Angels (38) John Rickard  0
Angels (38) Cory Page  0
Angels (39) Richard Fecteau  0
Angels (39) Jared Walsh  0
Angels (39) Patrick Armstrong  0
Angels (39) Dan Tobik  0
Angels (39) Justin Morhardt  0
Angels (39) Chris Giovinazzo  0
Angels (39) Jimmy Allen  0
Angels (39) Ryan Hege  0
Angels (39) Kyle Hendricks  0
Angels (39) Rian Kiniry  0
Angels (39) Brent Milleville  0
Angels (40) Brad Anderson  0
Angels (40) Jacob McDavid  0
Angels (40) Eric Alonzo  0
Angels (40) Ben Carlson  0
Angels (40) Blake Amaral  0
Angels (40) Joe Church  0
Angels (40) Andrew Oldfield  0
Angels (40) Donn Roach  0
Angels (40) Hector Estrella  0
Angels (40) Jake Locker  0
Angels (40) Rian Kiniry  0
Angels (41) Brandon McNelis  0
Angels (41) Justin Poovey  0
Angels (41) Joey Rapp  0
Angels (41) Josh Edmonson  0
Angels (41) Matt Scioscia  0
Angels (41) Brian Hobbs  0
Angels (41) Joseph Klein  0
Angels (42) Jason Nappi  0
Angels (42) Sam Wolff  0
Angels (42) Chandler Griffin  0
Angels (42) Jeremy Thorne  0
Angels (42) Carlos Del Rosario  0
Angels (42) Pat Warfle  0
Angels (43) Kyle Mahoney  0
Angels (43) George Barber  0
Angels (43) Seth Harvey  0
Angels (43) Kevin Ferguson  0
Angels (43) Terrell Alliman  0
Angels (43) Caleb Hatfield  0
Angels (43) Brent Solich  0
Angels (44) Landis Ware  0
Angels (44) RJ Santigate  0
Angels (44) Alex Hale  0
Angels (44) Mike Bunton  0
Angels (44) Grant Harper  0
Angels (44) John Mariotti  0
Angels (44) Wayne Hedden  0
Angels (45) Matt Scioscia  0
Angels (45) James Kang  0
Angels (46) Michael Johnson  0
Angels (46) Darren Fischer  0
Angels (46) Jonathan Paquet  0
Angels (46) Ryan Hege  0
Angels (46) Brandon Lodge  0
Angels (46) Ryan Lipkin  0
Angels (46) Marquez Smith  0
Angels (46) Hank Lanto  0
Angels (47) Brandon Lodge  0
Angels (47) Kenny Hatcher  0
Angels (47) Jose Jimenez  0
Angels (47) Josh Copeland  0
Angels (47) Billy Falasco  0
Angels (47) Seth Loman  0
Angels (47) Erik Davis 6/2/130
Angels (48) Anthony Pacione  0
Angels (48) Jake Rife  0
Angels (48) Chris Vitus  0
Angels (48) Sean Loggins  0
Angels (48) Jeremy Labigang  0
Angels (48) Bobby Wilson 4/25/20080
Angels (50) Trent Garrison  0
Angels (49) Matt Vedo  0
Angels (49) Alex Burkard  0
Angels (50) John Wiedenbauer  0
Angels (50) Alibay Barkley  0
Angels (49) Christian Nyberg  0
Angels (50) Joey Belviso  0
Angels (49) Will Roberts  0
Angels (FA) Brian Chambers  0
Angels (50) Efren Navarro  0
Angels (49) Chris Vitus  0
Angels (50) Buster Posey 9/2/200918
Angels (49) Anthony Vasquez 8/23/110

► 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.