2013 Top 150 Major League Baseball Prospect Rankings

By: JP Schwartz
@Jaypers413

Every year at this time I like to rank my overall top prospects on one list. My two criteria are both past performance and future potential to a prospect’s parent team. I did not attend any minor league games this past year, nor do I claim to have any professional scouting experience. This list is the culmination of my own research of statistics and online scouting reports.

A new feature I have added this year is where each prospect ranked on last year’s Top 150 list, in parenthesis. “NR” means Not Ranked.

If you have any questions about my rankings, feel free to shoot me a message on twitter at @Jaypers413

#1 Jurickson Profar – SS – Texas Rangers (8)
Born 2/20/1993
Highest Level Reached MLB Texas Rangers
2012 Combined Stats
MLB: .176, 2(2B), 1HR, 2RBI
MILB: .281, 26(2B), 7(3B), 14HR, 62RBI, 16SB

#2 Dylan Bundy – RHP – Baltimore Orioles (10)
Born 11-15-1990
Highest Level Reached MLB Baltimore Orioles
2012 Combined Stats
MLB: 0-0, 0.00ERA, 1.2IP, 1BB, 0K, .200BAA
MILB: 9-3, 2.08ERA, 103.2IP, 28BB, 119K, .186BAA

#3 Wil Myers – OF – Tampa Bay Rays (27)
Born 12/10/1990
Highest Level Reached Triple-A Omaha Storm Chasers
2012 Combined Stats
MILB: .314, 26(2B), 6(3B), 37HR, 109RBI

#4 Oscar Taveras – OF – St Louis Cardinals (70)
Born 6/19/1992
Highest Level Reached Double-A Springfield Cardinals
2012 Combined Stats
MILB: .321, 37(2B), 7(3B), 23HR, 94RBI, 10SB

#5 Shelby Miller – RHP – St Louis Cardinals (7)
Born 10/10/1990
Highest Level Reached MLB St Louis Cardinals
2012 Combined Stats
MLB: 1-0, 1.32ERA, 13.2IP, 4BB, 16K, .184BAA
MILB: 11-10, 4.74ERA, 136.2IP, 50BB, 160K, .260BAA

#6 Gerrit Cole – RHP – Pittsburgh Pirates (12)
Born 9/8/1990
Highest Level Reached Triple-A Indianapolis Indians
2012 Combined Stats
MILB: 9-7, 2.80ERA, 132IP, 45BB, 136K, .230BAA

#7 Jose Fernandez – RHP – Miami Marlins (144)
Born 7/31/1992
Highest Level Reached High-A Jupiter Hammerheads
2012 Combined Stats
MILB: 14-1, 1.75ERA, 134IP, 35BB, 158K, .191BAA

#8 Carlos Correa – SS – Houston Astros (NR)
Born 9/22/1994
Highest Level Reached Rookie League Greeneville Astros
2012 Combined Stats
MILB: .258, 14(2B), 2(3B), 3HR, 12RBI

#9 Miguel Sano – 3B – Minnesota Twins (18)
Born 5/11/1993
Highest Level Reached Low-A Beloit Snappers
2012 Combined Stats
MILB: .258, 24(2B), 4(3B), 24HR, 100RBI, 8SB

#10 Zack Wheeler – RHP – New York Mets (47)
Born 5/30/1990
Highest Level Reached Triple-A Buffalo Bisons
2012 Combined Stats
MILB: 12-8, 3.26ERA, 149IP, 59BB, 148K, .221BAA

#11 Tyler Skaggs – LHP – Arizona Diamondbacks (14)
Born 7/13/1991
Highest Level Reached MLB Arizona Diamondbacks
2012 Combined Stats
MLB: 1-3, 5.83ERA, 29.1IP, 13BB, 21K, .256BAA
MILB: 9-6, 2.87ERA, 122.1IP, 37BB, 116K, .246BAA

#12 Kyle Zimmer – RHP – Kansas City Royals (NR)
Born 9/13/1991
Highest Level Reached Low-A Kane County Cougars
2012 Combined Stats
MILB: 3-3, 2.04ERA, 39.2IP, 8BB, 42K, .267BAA

#13 Byron Buxton – OF – Minnesota Twins (NR)
Born 12/18/1993
Highest Level Reached Rookie League Elizabethton Twins
2012 Combined Stats
MILB: .248, 10(2B), 4(3B), 5HR, 20RBI, 11SB

#14 Taijuan Walker – RHP – Seattle Mariners (17)
Born 8/13/1992
Highest Level Reached Double-A Jackson Generals
2012 Combined Stats
MILB: 7-10, 4.69ERA, 126.2IP, 50BB, 118K, .258BAA

#15 Xander Bogaerts – SS – Boston Red Sox (67)
Born 10/1/1992
Highest Level Reached Double-A Portland Sea Dogs
2012 Combined Stats
MILB: .307, 37(2B), 3(3B), 20HR, 81RBI

#16 Jameson Taillon – RHP – Pittsburgh Pirates (13)
Born 11/18/1991
Highest Level Reached Double-A Altoona Curve
2012 Combined Stats
MILB: 9-8, 3.55ERA, 142IP, 38BB, 116K, .225BAA

#17 Trevor Bauer – RHP – Cleveland Indians (9)
Born 1/17/1991
Highest Level Reached MLB Arizona Diamondbacks
2012 Combined Stats
MLB: 1-2, 6.06ERA, 16.1IP, 13BB, 17K, .230BAA
MILB: 12-2, 2.42ERA, 130.1IP, 61BB, 157K, .223BAA

#18 Archie Bradley – RHP – Arizona Diamondbacks (16)
Born 8/10/1992
Highest Level Reached Low-A South Bend Silver Hawks
2012 Combined Stats
MILB: 12-6, 3.84ERA, 136IP, 84BB, 152K, .181BAA

#19 Kevin Gausman – RHP – Baltimore Orioles (NR)
Born 1/6/1991
Highest Level Reached High-A Frederick Keys
2012 Combined Stats
MILB: 0-1, 3.60ERA, 15IP, 1BB, 13K, .200BAA

#20 Francisco Lindor – SS – Cleveland Indians (35)
Born 11/14/1993
Highest Level Reached Low-A Lake County Captains
2012 Combined Stats
MILB: .257, 24(2B), 3(3B), 6HR, 42RBI, 27SB

#21 Billy Hamilton – OF – Cincinnati Reds (41)
Born 9/9/1990
Highest Level Reached Double-A Pensacola Blue Wahoos
2012 Combined Stats
MILB: .311, 22(2B), 14(3B), 2HR, 45RBI, 155SB

#22 Danny Hultzen – LHP – Seattle Mariners (20)
Born 11/28/1989
Highest Level Reached Triple-A Tacoma Rainiers
2012 Combined Stats
MILB: 9-7, 3.05ERA, 124IP, 75BB, 136K, .197BAA

#23 Jonathan Singleton – 1B – Houston Astros (34)
Born 9/18/1991
Highest Level Reached Double-A Corpus christi Hooks
2012 Combined Stats
MILB: .284, 27(2B), 4(3B), 21HR, 79RBI

#24 Javier Baez – SS – Chicago Cubs (39)
Born 12/1/1992
Highest Level Reached High-A Daytona Cubs
2012 Combined Stats
MILB: .294, 13(2B), 6(3B), 16HR, 46RBI, 24SB

#25 Travis d’Arnaud – C – New York Mets (21)
Born 2/10/1989
Highest Level Reached Triple-A Las Vegas 51′s
2012 Combined Stats
MILB: .333, 21(2B), 2(3B), 16HR, 52RBI

#26 Nick Castellanos – OF – Detroit Tigers (51)
Born 3/4/1992
Highest Level Reached Double-A Erie Seawolves
2012 Combined Stats
MILB: .320, 32(2B), 4(3B), 10HR, 57RBI

#27 Mike Zunino – C – Seattle Mariners (NR)
Born 3/25/1991
Highest Level Reached Double-A Jackson Generals
2012 Combined Stats
MILB: .360, 14(2B), 13HR, 43RBI

#28 Christian Yelich – OF – Miami Marlins (40)
Born 12/5/1991
Highest Level Reached High-A Jupiter Hammerheads
2012 Combined Stats
MILB: .329, 29(2B), 5(3B), 12HR, 48RBI, 20SB

#29 Lucas Giolito – RHP – Washington Nationals (NR)
Born 7/14/1994
Highest Level Reached Rookie League GCL Nationals
2012 Combined Stats
MILB: 0-0, 4.50ERA, 2IP, 0BB, 1K, .286BAA

#30 Mason Williams – OF – New York Yankees (86)
Born 8/21/1991
Highest Level Reached High-A Tampa Yankees
2012 Combined Stats
MILB: .298, 22(2B), 4(3B), 11HR, 35RBI, 20SB

#31 Anthony Rendon – 3B – Washington Nationals (19)
Born 6/6/1990
Highest Level Reached Double-A Harrisburg Senators
2012 Combined Stats
MILB: .233, 8(2B), 4(3B), 6HR, 12RBI

#32 Mike Olt – 3B – Texas Rangers (69)
Born 8/27/1988
Highest Level Reached MLB Texas Rangers
2012 Combined Stats
MLB: .152, 1(2B), 5RBI
MILB: .288, 17(2B), 1(3B), 28HR, 82RBI

#33 Bubba Starling – OF – Kansas City Royals (23)
Born 8/3/1992
Highest Level Reached Rookie League Burlington Royals
2012 Combined Stats
MILB: .275, 8(2B), 2(3B), 10HR, 33RBI, 10SB

#34 Albert Almora – OF – Chicago Cubs (NR)
Born 4/16/1994
Highest Level Reached Short-A Boise Hawks
2012 Combined Stats
MILB: .321, 12(2B), 1(3B), 2HR, 19RBI

#35 Jackie Bradley – OF – Boston Red Sox (NR)
Born 4/19/1990
Highest Level Reached Double-A Portland Sea Dogs
2012 Combined Stats
MILB: .315, 42(2B), 4(3B), 9HR, 63RBI, 24SB

#36 Julio Teheran – RHP – Atlanta Braves (4)
Born 1/27/1991
Highest Level Reached MLB Atlanta Braves
2012 Combined Stats
MLB: 0-0, 5.68ERA, 6.1IP, 1BB, 5K, .217BAA
MILB: 7-9, 5.08ERA, 131IP, 43BB, 97K, .289BAA

#37 Matt Barnes – RHP – Boston Red Sox (105)
Born 6/17/1990
Highest Level Reached High-A Salem Red Sox
2012 Combined Stats
MILB: 7-5, 2.86ERA, 119.2IP, 29BB, 133K, .225BAA

#38 Andrew Heaney – LHP – Miami Marlins (NR)
Born 6/5/1991
Highest Level Reached Low-A Greensboro Grasshoppers
2012 Combined Stats
MILB: 1-2, 4.33ERA, 27IP, 6BB, 30K, .281BAA

#39 Jorge Soler – OF – Chicago Cubs (NR)
Born 2/25/1992
Highest Level Reached Low-A Peoria Chiefs
2012 Combined Stats
MILB: .299, 7(2B), 5HR, 25RBI, 12SB

#40 George Springer – OF – Houston Astros (63)
Born 9/19/1989
Highest Level Reached Double-A Corpus Christi Hooks
2012 Combined Stats
MILB: .302, 21(2B), 10(3B), 24HR, 87RBI, 32SB

#41 Carlos Martinez – RHP – St Louis Cardinals (26)
Born 9/21/1991
Highest Level Reached Double-A Springfield Cardinals
2012 Combined Stats
MILB: 6-5, 2.93ERA, 104.1IP, 32BB, 92K, .236BAA

#42 Robert Stephenson – RHP – Cincinnati Reds (119)
Born 2/24/1993
Highest Level Reached Low-A Dayton Dragons
2012 Combined Stats
MILB: 3-4, 3.18ERA, 65IP, 23BB, 72K, .222BAA

#43 Nolan Arenado – 3B – Colorado Rockies (31)
Born 4/16/1991
Highest Level Reached Double-A Tulsa Drillers
2012 Combined Stats
MILB: .285, 36(2B), 1(3B), 12HR, 56RBI

#44 Noah Syndergaard – RHP – New York Mets (107)
Born 8/29/1992
Highest Level Reached Low-A Lansing Lugnuts
2012 Combined Stats
MILB: 8-5, 2.60ERA, 103.2IP, 31BB, 122K, .212BAA

#45 Addison Russell – SS – Oakland Athletics (NR)
Born 1/23/1994
Highest Level Reached Short-A Vermont Lake Monsters
2012 Combined Stats
MILB: .369, 10(2B), 9(3B), 7HR, 45RBI, 16SB

#46 Aaron Sanchez – RHP – Toronto Blue Jays (102)
Born 7/1/1992
Highest Level Reached Low-A Lansing Lugnuts
2012 Combined Stats
MILB: 8-5, 2.49ERA, 90.1IP, 51BB, 97K, .204BAA

#47 Luis Heredia – RHP – Pittsburgh Pirates (97)
Born 8/10/1994
Highest Level Reached Short-A State College Spikes
2012 Combined Stats
MILB: 4-2, 2.71ERA, 66.1IP, 20BB, 40K, .224BAA

#48 Gregory Polanco – OF – Pittsburgh Pirates (NR)
Born 9/14/1991
Highest Level Reached Low-A West Virginia Power
2012 Combined Stats
MILB: .325, 26(2B), 6(3B), 16HR, 85RBI, 40SB

#49 David Dahl – OF – Colorado Rockies (NR)
Born 4/1/1994
Highest Level Reached Rookie League Grand Junction Rockies
2012 Combined Stats
MILB: .379, 22(2B), 10(3B), 9HR, 57RBI, 12SB

#50 Yordano Ventura – RHP – Kansas City Royals (NR)
Born 6/3/1991
Highest Level Reached Double-A Northwest Arkansas Naturals
2012 Combined Stats
MILB: 4-7, 3.62ERA, 109.1IP, 42BB, 130K, .227BAA

If you have Twitter and are a Minor League Baseball Fan, @MinorLeagueBlog will be your new favorite follow!!



#51 Slade Heathcott – OF – New York Yankees (NR)
Born 9/28/1990
Highest Level Reached High-A Tampa Yankees
2012 Combined Stats
MILB: .302, 18(2B), 2(3B), 5HR, 29RBI, 19SB

#52 Max Fried – LHP – San Diego Padres (NR)
Born 1/18/1994
Highest Level Reached Rookie League AZL Padres
2012 Combined Stats
MILB: 0-1, 3.57ERA, 17.2IP, 6BB, 17K, .215BAA

#53 Allen Webster – RHP – Boston Red Sox (98)
Born 2/10/1990
Highest Level Reached Double-A Portland sea Dogs
2012 Combined Stats
MILB: 6-9, 3.86ERA, 130.2IP, 61BB, 129K, .265BAA

#54 Kyle Crick – RHP – San Francisco Giants (NR)
Born 11/30/1992
Highest Level Reached Low-A Augusta GreenJackets
2012 Combined Stats
MILB: 7-6, 2.51ERA, 111.1IP, 67BB, 128K, .193BAA

#55 Oswaldo Arcia – OF – Minesota Twins (NR)
Born 5/9/1991
Highest Level Reached Double-A New Britain Rock Cats
2012 Combined Stats
MILB: .320, 36(2B), 8(3B), 17HR, 98RBI

#56 Adam Eaton – OF – Arizona Diamondbacks (NR)
Born 12/6/1988
Highest Level Reached MLB Arizona Diamondbacks
2012 Combined Stats
MLB: .259, 3(2B), 2(3B), 2HR, 5RBI
MILB: .375, 47(2B), 5(3B), 7HR, 48RBI, 42SB

#57 Courtney Hawkins – OF – Chicago White Sox (NR)
Born 11/12/1993
Highest Level Reached High-A winston Salem Dash
2012 Combined Stats
MILB: .284, 15(2B), 3(3B), 8HR, 33RBI, 11SB

#58 Trevor Rosenthal – RHP – St Louis Cardinals (NR)
Born 5/29/1990
Highest Level Reached MLB St Louis Cardinals
2012 Combined Stats
MLB: 0-2, 2.78ERA, 22.2IP, 7BB, 25K, .175BAA
MILB: 8-6, 2.97ERA, 109IP, 42BB, 104K, .203BAA

#59 Jake Marisnick – OF – Miami Marlins (46)
Born 3/30/1991
Highest Level Reached Double-A New Hampshire Fisher Cats
2012 Combined Stats
MILB: .249, 29(2B), 10(3B), 8HR, 50RBI, 24SB

#60 Gary Sanchez – C – New York Yankees (43)
Born 12/2/1992
Highest Level Reached High-A Tampa Yankees
2012 Combined Stats
MILB: .290, 29(2B), 1(3B), 18HR, 85RBI

#61 Brian Goodwin – OF – Washington Nationals (78)
Born 11/2/1990
Highest Level Reached Double-A Harrisburg Senators
2012 Combined Stats
MILB: .280, 26(2B), 2(3B), 14HR, 52RBI, 18SB

#62 Arodys Vizcaino – RHP – Chicago Cubs (52)
Born 11/13/1990
Highest Level Reached MLB Atlanta Braves
2012 Combined Stats
Injured: Did Not Play in 2012

#63 Martin Perez – LHP – Texas Rangers (24)
Born 4/4/1991
Highest Level Reached MLB Texas Rangers
2012 Combined Stats
MLB: 1-4, 5.45ERA, 38IP, 15BB, 25K, .297BAA
MILB: 7-6, 4.25ERA, 127IP, 56BB, 69K, .258BAA

#64 Casey Kelly – RHP – San Diego Padres (66)
Born 10/4/1989
Highest Level Reached MLB San Diego Padres
2012 Combined Stats
MLB: 2-3, 6.21ERA, 29IP, 10BB, 26K, .322BAA
MILB: 0-2, 3.35ERA, 37.2IP, 3BB, 39K, .229BAA

#65 Chris Archer – RHP – Tampa Bay Rays (109)
Born 9/26/1988
Highest Level Reached MLB Tampa Bay Rays
2012 Combined Stats
MLB: 1-3, 4.60ERA, 29.1IP, 13BB, 36K, .215BAA
MILB: 7-9, 3.66ERA, 128IP, 62BB, 139K, .216BAA

#66 Hyun-Jin Ryu LHP – Los Angeles Dodgers (NR)
Born 3/25/1987
Highest Level Reached Played In Korea In 2012
2012 Combined Stats N/A

#67 Lance McCullers – RHP – Houston Astros (NR)
Born 10/2/1993
Highest Level Reached Rookie League Greeneville Astros
2012 Combined Stats
MILB: 0-4, 3.46ERA, 26IP, 12BB, 29K, .202BAA

#68 Jedd Gyorko – 3B – San Diego Padres (117)
Born 9/23/1988
Highest Level Reached Triple-A Tucson Padres
2012 Combined Stats
MILB: .311, 28(2B), 30HR, 100RBI

#69 Justin Nicolino – LHP – Miami Marlins (80)
Born 11/22/1991
Highest Level Reached Low-A Lansing Lugnuts
2012 Combined Stats
MILB: 10-4, 2.46ERA, 124.1IP, 21BB, 119K, .241BAA

#70 Alen Hanson – SS – Pittsburgh Pirates (NR)
Born 10/22/1992
Highest Level Reached Low-A West Virginia Power
2012 Combined Stats
MILB: .309, 33(2B), 13(3B), 16HR, 62RBI, 35SB

#71 Avisail Garcia – OF – Detroit Tigers (NR)
Born 6/12/1991
Highest Level Reached MLB Detroit Tigers
2012 Combined Stats
MLB: .319, 3RBI
MILB: .299, 17(2B), 8(3B), 14HR, 58RBI, 23SB

#72 Yasiel Puig – OF – Los Angeles Dodgers (NR)
Born 12/7/1990
Highest Level Reached High-A Rancho Cucamonga Quakes
2012 Combined Stats
MILB: .354, 2(2B), 3(3B), 5HR, 15RBI

#73 Tyler Austin – OF – New York Yankees (NR)
Born 9/6/1991
Highest Level Reached Double-A Trenton Thunder
2012 Combined Stats
MILB: .322, 35(2B), 6(3B), 17HR, 80RBI, 23SB

#74 Austin Hedges – C – San Diego Padres (140)
Born 8/18/1992
Highest Level Reached Low-A Fort Wayne Tin Caps
2012 Combined Stats
MILB: .279, 28(2B), 10HR, 56RBI, 14SB

#75 Trevor Story – SS – Colorado Rockies (148)
Born 11/15/1992
Highest Level Reached Low-A Asheville Tourists
2012 Combined Stats
MILB: .277, 43(2B), 6(3B), 18HR, 63RBI, 15SB

#76 Tony Cingrani – L – Cincinnati Reds (NR)
Born 7/5/1989
Highest Level Reached MLB Cincinnati Reds
2012 Combined Stats
MLB: 0-0, 1.80ERA, 5IP, 2BB, 9K, .200BAA
MILB: 10-4, 1.73ERA, 146IP, 52BB, 172K, .191BAA

#77 James Paxton – LHP – Seattle Mariners (65)
Born 11/6/1988
Highest Level Reached Double-A Jackson Generals
2012 Combined Stats
MILB: 9-4, 3.05ERA, 106.1IP, 54BB, 110K, .244BAA

#78 Dorssys Paulino – SS – Cleveland Indians (NR)
Born 11/21/1994
Highest Level Reached Short-A Mahoning Valley scrappers
2012 Combined Stats
MILB: .333, 19(2B), 6(3B), 7HR, 38RBI, 11SB

#79 Josh Bell – OF – Pittsburgh Pirates (32)
Born 8/14/1992
Highest Level Reached Low-A West Virginia Power
2012 Combined Stats
MILB: .274, 5(2B), 1HR, 11RBI

#80 Roberto Osuna – RHP – Toronto Blue Jays (NR)
Born 2/7/1995
Highest Level Reached Short-A Vancouver Canadians
2012 Combined Stats
MILB: 2-0, 2.27ERA, 43.2IP, 15BB, 49K, .201BAA

#81 Hak-Ju Lee – SS – Tampa Bay Rays (44)
Born 11/4/1990
Highest Level Reached Double-A Montgomery Biscuits
2012 Combined Stats
MILB: .261, 15(2B), 10(3B), 4HR, 37RBI, 37SB

#82 Jesse Biddle – LHP – Philadelphia Phillies) (76)
Born 10/22/1991
Highest Level Reached High-A Clearwater Threshers
2012 Combined Stats
MILB: 10-6, 3.22ERA, 142.2IP, 54BB, 151K, .237BAA

#83 Jake Odorizzi – RHP – Tampa Bay Rays (73)
Born 3/27/1990
Highest Level Reached MLB Kansas City Royals
2012 Combined Stats
MLB: 0-1, 4.91ERA, 7.1IP, 4BB, 4K, .267BAA
MILB: 15-5, 3.03ERA, 145.1IP, 50BB, 135K, .238BAA

#84 Taylor Guerrieri – RHP – Tampa Bay Rays (92)
Born 12/1/1992
Highest Level Reached Short-A Hudson Valley Renegades
2012 Combined Stats
MILB: 1-2, 1.04ERA, 52IP, 5BB, 45K, .186BAA

#85 Delino DeShields – 2B – Houston Astros (NR)
Born 8/16/1992
Highest Level Reached High-A Lancaster Jethawks
2012 Combined Stats
MILB: .287, 24(2B), 8(3B), 12HR, 61RBI, 101SB

#86 Henry Owens – LHP – Boston Red Sox (NR)
Born 7/21/1992
Highest Level Reached Low-A Greenville Drive
2012 Combined Stats
MILB: 12-5, 4.87ERA, 101.2IP, 47BB, 130K, .256BAA

#87 Kaleb Cowart – 3B – Los Angeles Angels (NR)
Born 6/2/1992
Highest Level Reached High-A Inland Empire 66ers
2012 Combined Stats
MILB: .276, 31(2B), 7(3B), 16HR, 103RBI, 14SB

#88 Alex Meyer – RHP – Minnesota Twins (87)
Born 1/3/1990
Highest Level Reached High-A Potomac Nationals
2012 Combined Stats
MILB: 10-6, 2.86ERA, 129IP, 45BB, 139K, .211BAA

#89 Michael Wacha – RHP – St Louis Cardinals (NR)
Born 7/1/1991
Highest Level Reached Double-A Springfield Cardinals
2012 Combined Stats
MILB: 0-0, 0.86ERA, 21IP, 4BB, 40K, .114BAA

#90 Kyle Gibson – RHP – Minnesota Twins (NR)
Born 10/23/1987
Highest Level Reached Triple-A Rochester Red Wings
2012 Combined Stats
MILB: 0-2, 4.13ERA, 28.1IP, 6BB, 33K, .243BAA

#91 J.R. Graham – RHP – Atlanta Braves (NR)
Born 1/14/1990
Highest Level Reached Double-A Mississippi Braves
2012 Combined Stats
MILB: 12-2, 2.80ERA, 148IP, 34BB, 110K, .228BAA

#92 Gavin Cecchini – SS – New York Mets (NR)
Born 12/22/1993
Highest Level Reached Short-A Brooklyn Cyclones
2012 Combined Stats
MILB: .240, 9(2B), 2(3B), 1HR, 22RBI

#93 Corey Seager – SS – Los Angeles Dodgers (NR)
Born 4/27/1994
Highest Level Reached Rookie League Ogden Raptors
2012 Combined Stats
MILB: .309, 9(2B), 2(3B), 8HR, 33RBI

#94 Matt Davidson – 3B – Arizona Diamondbacks (134)
Born 3/26/1991
Highest Level Reached Double-A Mobile Bay Bears
2012 Combined Stats
MILB: .261, 28(2B), 2(3B), 23HR, 76RBI

#95 Michael Choice – OF – Oakland Athletics (57)
Born 11/10/1989
Highest Level Reached Double-A Midland Rockhounds
2012 Combined Stats
MILB: .287, 15(2B), 2(3B), 10HR, 58RBI

#96 Aaron Hicks – OF – Minnesota Twins (127)
Born 10/2/1989
Highest Level Reached Double-A New Britain Rock Cats
2012 Combined Stats
MILB: .286, 21(2B), 11(3B), 13HR, 61RBI, 32SB

#97 Roman Quinn – SS – Philadelphia Phillies (NR)
Born 5/14/1993
Highest Level Reached Short-A williamsport Crosscutters
2012 Combined Stats
MILB: .281, 9(2B), 11(3B), 1HR, 23RBI, 30SB

#98 Kolten Wong – 2B – St Louis Cardinals (108)
Born 10/10/1990
Highest Level Reached Double-A Springfield Cardinals
2012 Combined Stats
MILB: .287, 23(2B), 6(3B), 9HR, 52RBI, 21SB

#99 Marcell Ozuna – OF – Miami Marlins (NR)
Born 11/12/1990
Highest Level Reached High-A Jupiter Hammerheads
2012 Combined Stats
MILB: .266, 27(2B), 2(3B), 24HR, 95RBI

#100 Jorge Bonifacio – OF – Kansas City Royals (NR)
Born 6/4/1993
Highest Level Reached Low-A Kane County Cougars
2012 Combined Stats
MILB: .282, 20(2B), 6(3B), 10HR, 61RBI

If you have Twitter and Collect Sports Cards, be sure to follow @TradingCardBlog for Giveaways and Daily Coverage of the coolest Sports Cards to surface online.

#101 Mike Foltynewicz – RHP – Houston Astros (NR)
Born 10/7/1991
Highest Level Reached Low-A Lexington Legends
2012 Combined Stats
MILB: 14-4, 3.14ERA, 152IP, 62BB, 125K, .250BAA

#102 Richie Shaffer – 1B – Tampa Bay Rays (NR)
Born 3/15/1991
Highest Level Reached Short-A Hudson Valley Renegades
2012 Combined Stats
MILB: .308, 5(2B), 2(3B), 4HR, 26RBI

#103 Rymer Liriano – OF – San Diego Padres (49)
Born 6/20/1991
Highest Level Reached Double-A San Antonio Missions
2012 Combined Stats
MILB: .280, 32(2B), 4(3B), 8HR, 61RBI, 32SB

#104 Joc Pederson – OF – Los Angeles Dodgers (NR)
Born 4/21/1992
Highest Level Reached High-A Rancho Cucamonga Quakes
2012 Combined Stats
MILB: .313, 26(2B), 4(3B), 18HR, 70RBI, 26SB

#105 Blake Swihart – C – Boston Red Sox (72)
Born 4-3-1992
Highest Level Reached Low-A Greenville Drive
2012 Combined Stats
MILB: .262, 17(2B), 4(3B), 7HR, 53RBI

#106 Tyler Naquin – OF – Cleveland Indians (NR)
Born 4/24/1991
Highest Level Reached Short-A Mahoning Valley Scrappers
2012 Combined Stats
MILB: .270, 11(2B), 2(3B), 13RBI

#107 Wily Peralta – RHP – Milwaukee Brewers (81)
Born 5/8/1989
Highest Level Reached MLB Milwaukee Brewers
2012 Combined Stats
MLB: 2-1, 2.48ERA, 29IP, 11BB, 23K, .242BAA
MILB: 7-11, 4.66ERA, 146.2IP, 78BB, 143K, .275BAA

#108 Sonny Gray – RHP – Oakland Athletics (55)
Born 11/7/1989
Highest Level Reached Triple-A Sacramento River Cats
2012 Combined Stats
MILB: 6-9, 4.26ERA, 152IP, 58BB, 99K, .271BAA

#109 Zach Lee – RHP – Los Angeles Dodgers (82)
Born 9/13/1991
Highest Level Reached Double-A Chattanooga Lookouts
2012 Combined Stats
MILB: 6-6, 4.38ERA, 121IP, 32BB, 103K, .271BAA

#110 Marcus Stroman – RHP – Toronto Blue Jays (NR)
Born 5/1/1991
Highest Level Reached Double-A New Hampshire Fisher Cats
2012 Combined Stats
MILB: 3-0, 3.26ERA, 19.1IP, 9BB, 23K, .219BAA

#111 Leonys Martin – OF – Texas Rangers (90)
Born 3/6/1988
Highest Level Reached MLB Texas Rangers
2012 Combined Stats
MLB: .174, 5(2B), 2(3B), 6RBI
MILB: .359, 18(2B), 2(3B), 12HR, 42RBI, 10SB

#112 Manny Banuelos – LHP – New York Yankees (22)
Born 3/13/1991
Highest Level Reached Triple-A Scranton Yankees
2012 Combined Stats
MILB: 0-2, 4.50ERA, 24IP, 10BB, 22K, .299BAA

#113 Tommy Joseph – C – Philadelphia Phillies) (NR)
Born 7/16/1991
Highest Level Reached Double-A Reading Phillies
2012 Combined Stats
MILB: .257, 24(2B), 11HR, 48RBI

#114 Brandon Nimmo – OF – New York Mets (99)
Born 3/27/1993
Highest Level Reached Short-A Brooklyn Cyclones
2012 Combined Stats
MILB: .248, 20(2B), 2(3B), 6HR, 40RBI

#115 Chris Stratton – RHP – San Francisco Giants (NR)
Born 8/22/1990
Highest Level Reached Short-A Salem Keizer Volcanoes
2012 Combined Stats
MILB: 0-1, 2.76ERA, 16.1IP, 10BB, 16K, .237BAA

#116 Nick Franklin – 2B – Seattle Mariners (137)
Born 3/2/1991
Highest Level Reached Triple-A Tacoma Rainiers
2012 Combined Stats
MILB: .278, 32(2B), 9(3B), 11HR, 55RBI, 12SB

#117 Joe Panik – SS – San Francisco Giants (NR)
Born 10/30/1990
Highest Level Reached High-A San Jose Giants
2012 Combined Stats
MILB: .297, 27(2B), 4(3B), 7HR, 76RBI, 10SB

#118 Enny Romero – LHP – Tampa Bay Rays (133)
Born 1/24/1991
Highest Level Reached High-A Charlotte Stone Crabs
2012 Combined Stats
MILB: 5-7, 3.93ERA, 126IP, 76BB, 107K, .201BAA

#119 A.J. Cole – RHP – Washington Nationals (61)
Born 1/5/1992
Highest Level Reached High-A Stockton Ports
2012 Combined Stats
MILB: 6-10, 3.70ERA, 133.2IP, 29BB, 133K, .267BAA

#120 Ty Hensley – RHP – New York Yankees (NR)
Born 7/30/1993
Highest Level Reached Rookie League GCL Yankees
2012 Combined Stats
MILB: 1-2, 3.00ERA, 12IP, 7BB, 14K, .174BAA

#121 J.O. Berrios – RHP – Minnesota Twins (NR)
Born 5/27/1994
Highest Level Reached Rookie League Elizabethton Twins
2012 Combined Stats
MILB: 3-0, 1.17ERA, 30.2IP, 4BB, 49K, .140BAA

#122 Cody Allen – RHP – Cleveland Indians (NR)
Born 11/20/1988
Highest Level Reached MLB Cleveland Indians
2012 Combined Stats
MLB: 0-1, 3.72ERA, 29IP, 15BB, 27K, .266BAA
MILB: 3-2. 1.87ERA, 43.1IP, 9BB, 53K, .166BAA

#123 Bruce Rondon – RHP – Detroit Tigers (NR)
Born 12/9/1990
Highest Level Reached Triple-A Toledo Mudhens
2012 Combined Stats
MILB: 2-1, 29 Saves, 1.53ERA, 53IP, 26BB, 66K, .172BAA

#124 Didi Gregorius – SS – Arizona Diamondbacks (NR)
Born 2/18/1990
Highest Level Reached MLB Cincinnati Reds
2012 Combined Stats
MLB: .300, 2RBI
MILB: .265, 21(2B), 11(3B), 7HR, 54RBI

#125 Justin Grimm – RHP – Texas Rangers (NR)
Born 8/16/1988
Highest Level Reached MLB Texas Rangers
2012 Combined Stats
MLB: 1-1, 9.00ERA, 14IP, 3BB, 13K, .367BAA
MILB: 11-6, 2.81ERA, 134.2IP, 30BB, 103K, .245BAA

#126 Trayce Thompson – OF – Chicago White Sox (NR)
Born 3/15/1991
Highest Level Reached Triple-A Charlotte Knights
2012 Combined Stats
MILB: .253, 31(2B), 6(3B), 25HR, 96RBI, 21SB

#127 Daniel Corcino – RHP – Cincinnati Reds (138)
Born 8/26/1990
Highest Level Reached Double-A Pensacola Blue wahoos
2012 Combined Stats
MILB: 8-8, 3.01ERA, 143.1IP, 65BB, 126IP, .216BAA

#128 Tyler Thornburg – RHP – Milwaukee Brewers (123)
Born 9/29/1988
Highest Level Reached MLB Milwaukee Brewers
2012 Combined Stats
MLB: 0-0, 4.50ERA, 22IP, 7BB, 20K, .279BAA
MILB: 10-4, 3.20ERA, 112.1IP, 37BB, 113K, .230BAA

#129 Cody Buckel – RHP – Texas Rangers (NR)
Born 6/18/1992
Highest Level Reached Double-A Frisco RoughRiders
2012 Combined Stats
MILB: 10-8, 2.49ERA, 144.2IP, 48BB, 159K, .206BAA

#130 Brandon Maurer – RHP – Seattle Mariners (NR)
Born 7/3/1990
Highest Level Reached Double-A Jackson Generals
2012 Combined Stats
MILB: 9-2, 3.20ERA, 137.2IP, 48BB, 117K, .260BAA

#131 Alex Colome – RHP – Tampa Bay Rays (NR)
Born 12/31/1988
Highest Level Reached Triple-A Durham Bulls
2012 Combined Stats
MILB: 8-4, 3.44ERA, 91.2IP, 43BB, 90K, .244BAA

#132 Christian Bethancourt – C – Atlanta Braves (NR)
Born 9/2/1991
Highest Level Reached Double-A Mississippi Braves
2012 Combined Stats
MILB: .243, 5(2B), 1(3B), 2HR, 26RBI

#133 Dan Straily – RHP – Oakland Athletics (NR)
Born 12/1/1988
Highest Level Reached MLB Oakland Athletics
2012 Combined Stats
MLB: 2-1, 3.89ERA, 39.1IP, 16BB, 32K, .237BAA
MILB: 9-7, 2.78ERA, 152IP, 42BB, 190K, .202BAA

#134 D.J. Davis – OF – Toronto Blue Jays (NR)
Born 7/25/1994
Highest Level Reached Short-A Vancouver Canadians
2012 Combined Stats
MILB: .250, 10(2B), 3(3B), 5HR, 18RBI, 25SB

#135 Adalberto Mondesi – SS – Kansas City Royals (NR)
Born 7/27/1995
Highest Level Reached Rookie League Idaho Falls Chuckars
2012 Combined Stats
MILB: .290, 7(2B), 2(3B), 3HR, 30RBI, 11SB

#136 Jonathan Schoop – 3B – Baltimore Orioles (74)
Born 10/16/1991
Highest Level Reached Double-A Bowie Baysox
2012 Combined Stats
MILB: .245, 24(2B), 1(3B), 14HR, 56RBI

#137 Garin Cecchini – 3B – Boston Red Sox (116)
Born 4/20/1991
Highest Level Reached Low-A Greenville Drive
2012 Combined Stats
MILB: .305, 38(2B), 4(3B), 4HR, 62RBI, 51SB

#138 Joey Gallo – 3B – Texas Rangers (NR)
Born 11/19/1993
Highest Level Reached Short-A Spokanne Indians
2012 Combined Stats
MILB: .272, 12(2B), 1(3B), 22HR, 52RBI

#139 Daniel Norris – LHP – Toronto Blue Jays (62)
Born 4/25/1993
Highest Level Reached Short-A Vancouver Canadians
2012 Combined Stats
MILB: 2-4, 8.44ERA, 42.2IP, 18BB, 43K, .320BAA

#140 Jorge Alfaro – C – Texas Rangers (NR)
Born 6/11/1993
Highest Level Reached Low-A Hickory Crawdads
2012 Combined Stats
MILB: .261, 21(2B), 3(3B), 5HR, 34RBI

#141 Jose Campos – RHP – New York Yankees (104)
Born 7/27/1992
Highest Level Reached Low-A Charleston RiverDogs
2012 Combined Stats
MILB: 3-0, 4.01ERA, 24.2IP, 8BB, 26K, .213BAA

#142 Matt Smoral – LHP – Toronto Blue Jays (NR)
Born 3/18/1994
Highest Level Reached Did Not Play: 2012 Draft Pick

#143 Tyrell Jenkins – RHP – St Louis Cardinals (88)
Born 7/20/1992
Highest Level Reached Low-A Quad Cities River Bandits
2012 Combined Stats
MILB: 4-4, 5.14ERA, 82.1IP, 36BB, 80K, .267BAA

#144 Nomar Mazara – OF – Texas Rangers (NR)
Born 4/26/1995
Highest Level Reached Rookie League AZL Rangers
2012 Combined Stats
MILB: .264, 13(2B), 3(3B), 6HR, 39RBI

#145 Brett Jackson – OF – Chicago Cubs (37)
Born 8/2/1988
Highest Level Reached MLB Chicago Cubs
2012 Combined Stats
MLB: .175, 6(2B), 1(3B), 4HR, 9RBI
MILB: .256, 22(2B), 12(3B), 15HR, 47RBI, 27SB

#146 Victor Sanchez – RHP – Seattle Mariners (NR)
Born 1/30/1995
Highest Level Reached Short-A Everett AquaSox
2012 Combined Stats
MILB: 6-2, 3.18ERA, 85IP, 27BB, 69K, .223BAA

#147 Mauricio Cabrera – RHP – Atlanta Braves (NR)
Born 9/22/1993
Highest Level Reached Rookie League Danville Braves
2012 Combined Stats
MILB: 2-2, 2.97ERA, 57.2IP, 23BB, 48K, .213BAA

#148 Ronald Guzman – 1B – Texas Rangers (NR)
Born 10/20/1994
Highest Level Reached Rookie League AZL Rangers
2012 Combined Stats
MILB: .321, 15(2B), 3(3B), 1HR, 33RBI

#149 Luke Sims – RHP – Atlanta Braves (NR)
Born 5/10/1994
Highest Level Reached Rookie League Danville Braves
2012 Combined Stats
MILB: 2-4, 3.71ERA, 34IP, 13BB, 39K, .217BAA

#150 Adam Morgan – LHP – Philadelphia Phillies (NR)
Born 2/27/1990
Highest Level Reached Double-A Reading Phillies
2012 Combined Stats
MILB: 8-11, 3.35ERA, 158.2IP, 39BB, 169K, .235BAA

Honorable Mentions:

Rio Ruiz – 3B – Houston Astros
Rafael DePaula – RHP – New York Yankees
Carter Capps – RHP – Seattle Mariners
Chris Reed – LHP – Los Angeles Dodgers
Matt Adams – 1B – St Louis Cardinals
John Lamb – LHP – Kansas City Royals
Anthony Alford – OF – Toronto Blue Jays
Jimmy Nelson – RHP – Milwaukee Brewers
Brad Peacock – RHP – Houston Astros
Jarred Cosart – RHP – Houston Astros
Drew Vettleson – OF – Tampa Bay Rays
Onelki Garcia – LHP – Los Angeles Dodgers
Jairo Beras – OF – Texas Rangers
Ethan Martin – RHP – Philadelphia Phillies
Angelo Gumbs – 2B – New York Yankees
Gabriel Guerrero – OF – Seattle Mariners
Gary Brown – OF – San Francisco Giants
Lewis Brinson – OF – Texas Rangers

Mid-Season Top 5 Prospect Rankings For All 30 Major League Teams

By: J.P. Schwartz
@Jaypers413

As we are now halfway into the season and the signing deadline for 2012 draft picks has passed, here is my revised list of top 5 prospects in each of the 30 Major League Baseball organizations.

Remember, a prospect must have fewer than 130 ABs or 50 IP in the Major Leagues to qualify.

NOTE: Stats are current through the day the individual list was originially published, which began July 17th for the Diamondbacks and continued in ABC order through August 4th concluding with the Nationals.

AZ Diamondbacks

1) Trevor Bauer
Highest Level: MLB Arizona Diamondbacks
2012 Stats:
MLB: 1-1, 5.40ERA, 13.1IP, 8BB, 13K, .255BAA
MILB: 11-1, 2.23ERA, 93IP, 48BB, 116K

2) Tyler Skaggs
Highest Level: AAA Reno Aces
2012 Stats:
MILB: 7-4, 2.80ERA, 86.2IP, 24BB, 83K, .248BAA

3) Archie Bradley
Highest Level: Low-A South Bend Silver Hawks
2012 Stats:
MILB: 8-5, 3.30ERA, 87.2IP, 58BB, 85K, .164BAA

4) Matt Davidson
Highest Level: AA Mobile BayBears
2012 Stats:
MILB: .261, 20(2B), 2(3B), 18HR, 51RBI

5) Adam Eaton
Highest Level: AAA Reno Aces:
MILB: .381, 34(2B), 4(3B), 5HR, 34RBI, 33SB

ATL Braves

1) Andrelton Simmons
Highest Level: MLB Atlanta Braves
2012 Stats:
MLB: .296, 7(2B), 1(3B), 3HR, 15RBI
MILB: .292, 9(2B), 2(3B), 3HR, 21RBI, 10SB

2) Julio Teheran
Highest Level: MLB Atlanta Braves
2012 Stats:
MLB: 0-0, 8.31ERA, 4.1IP, 1BB, 5K, .235BAA
MILB: 6-5, 4.96ERA, 81.2IP, 30BB, 58K, .283BAA

3) Luis Merejo
Highest Level: Rookie League GCL Braves
2012 Stats:
MILB: 0-2, 3.45ERA, 28.2IP, 3BB, 35K, .234BAA

4) Sean Gilmartin
Highest Level: AA Mississippi Braves
2012 Stats:
MILB: 5-7, 3.47ERA, 109IP, 25BB, 81K, .244BAA

5) Christian Bethancourt
Highest Level: AA Mississippi Braves
2012 Stats:
MILB: .241, 3(2B), 1(3B), 0HR, 17RBI

BAL Orioles

1) Dylan Bundy
Highest Level: High-A Frederick Keys
2012 Stats:
MILB: 5-3, 1.73ERA, 67.2IP, 14BB, 82K, .162BAA

2) Manny Machado
Highest Level: AA Bowie Baysox
2012 Stats: .259, 22(2B), 3(3B), 8HR, 50RBI, 12SB

3) Kevin Gausman
Highest Level: 2012 Draft Pick – Has Not Played

4) Jonathan Schoop
Highest Level: AA Bowie Baysox
2012 Stats: .252, 15(2B), 1(3B), 11HR, 37RBI

5) L.J. Hoes
Highest Level: AAA Norfolk Tides
2012 Stats: .291, 19(2B), 6(3B), 4HR, 34RBI, 17SB

BOS Red Sox

1) Xander Bogaerts
Highest Level: High-A Salem Red Sox
2012 Stats:
MILB: .286, 17(2B), 2(3B), 12HR, 48RBI

2) Matt Barnes
Highest Level: High-A Salem Red Sox
2012 Stats:
MILB: 7-3, 2.41ERA, 86IP, 19BB, 105K, .211BAA

3) Jackie Bradley
Highest Level: AA Portland Seadogs
2012 Stats:
MILB: .349, 35(2B), 4(3B), 3HR, 45RBI, 19SB

4) Deven Marrero
Highest Level: Short-A Lowell Spinners
2012 Stats:
MILB: .266, 6(2B), 1HR, 5RBI, 8SB

5) Blake Swihart
Highest Level: Low-A Greenville Drive
2012 Stats:
MILB: .265, 11(2B), 3(3B), 4HR, 35RBI

CHI Cubs

1) Jorge Soler
Highest Level: Rookie League AZL Cubs
2012 Stats:
MILB: .262, 2(2B), 2HR, 9RBI, 6SB

2) Javier Baez
Highest Level: Low-A Peoria Chiefs
2012 Stats:
MILB: .333, 6(2B), 4(3B), 8HR, 21RBI, 16SB

3) Albert Almora
Highest Level: 2012 Draft Pick – Has Not Played

4) Jeimer Candelario
Highest Level: Short-A Boise Hawks
2012 Stats:
MILB: .294, 4(2B), 5HR, 22RBI

5) Josh Vitters
Highest Level: AAA Iowa Cubs
2012 Stats:
MILB: .297, 28(2B), 1(3B), 13HR, 52RBI

CHI White Sox

1) Courtney Hawkins
Highest Level: Rookie League Bristol White Sox
2012 Stats:
MILB: .280, 6(2B), 1(3B), 3HR, 12RBI

2) Jared Mitchell
Highest Level: AA Birmingham Barons
2012 Stats:
MILB: .241, 13(2B), 11(3B), 10HR, 53RBI, 20SB

3) Keon Barnum
Highest Level: Rookie League Bristol White Sox
2012 Stats:
MILB: .421, 3HR, 7RBI

4) Carlos Sanchez
Highest Level: High-A Winston Salem Dash
2012 Stats:
MILB: .312, 14(2B), 5(3B), 1HR, 42RBI, 18SB

5) Keenyn Walker
Highest Level: High-A Winston Salem Dash
2012 Stats:
MILB: .280, 15(2B), 5(3B), 1HR, 39RBI, 39SB

CIN Reds

1) Billy Hamilton – SS
Highest Level: AA Pensacola Blue Wahoos
2012 Stats:
MILB: .318, 19(2B), 10(3B), 2HR, 33RBI, 112SB

2) Tony Cingrani – P
Highest Level: AA Pensacola Blue Wahoos
2012 Stats:
MILB: 10-2, 1.19ERA, 105.2IP, 30BB, 123K, .186BAA

3) Daniel Corcino – P
Highest Level: AA Pensacola Blue Wahoos
2012 Stats:
MILB: 7-5, 3.25ERA, 105.1IP, 47BB, 98K, .223BAA

4) Robert Stephenson – P
Highest Level: Rookie League Billings Mustangs
2012 Stats:
MILB: 1-0, 2.10ERA, 25.2IP, 8BB, 33K, .200BAA

5) Nick Travieso – P
Highest Level: Rookie League AZL Reds
2012 Stats:
MILB: 0-1, 6.00ERA, 6IP, 0BB, 5K, .182BAA

CLE Indians

1) Francisco Lindor – SS
Highest Level: Low-A Lake County Captains
2012 Stats:
MILB: .267, 20(2B), 3(3B), 5HR, 31RBI, 19SB

2) Tyler Naquin – OF
Highest Level: Short-A Mahoning Valley Scrappers
2012 Stats:
MILB: .286, 4(2B), 2(3B), 0HR, 10RBI

3) Jesus Aguilar – 1B
Highest Level: High-A Carolina Mudcats
2012 Stats:
MILB: .292, 22(2B), 2(3B), 11HR, 47RBI

4) Dillon Howard – P
Highest Level: Rookie League AZL Indians
2012 Stats:
MILB: 0-3, 6.75ERA, 17.1IP, 10BB, 14K, .292BAA

5) Ronny Rodriguez – SS
Highest Level: High-A Carolina Mudcats
2012 Stats:
MILB: .268, 15(2B), 3(3B), 12HR, 48RBI

COL Rockies

1) Nolan Arenado – 3B
Highest Level: AA Tulsa Drillers
2012 Stats:
MILB: .261, 18(2B), 1(3B), 7HR, 39RBI

2) Trevor Story – SS
Highest Level: Low-A Asheville Tourists
2012 Stats:
MILB: .265, 27(2B), 5(3B), 13HR, 47RBI, 9SB

3) David Dahl – OF
Highest Level: Rookie League Grand Junction Rockies
2012 Stats:
MILB: .330, 8(2B), 3(3B), 2HR, 18RBI

4) Tyler Anderson – P
Highest Level: Low-A Asheville Tourists
2012 Stats:
MILB: 8-2, 2.64ERA, 78.1IP, 19BB, 44K, .238BAA

5) Edwar Cabrera – P
Highest Level: MLB Colorado Rockies
2012 Stats:
MLB: 0-1, 19.29ERA, 2.1IP, 3BB, 1K, .417BAA
MILB: 11-4, 3.03ERA, 118.2IP, 34BB, 111K, .194BAA

DET Tigers

1) Nick Castellanos – 3B
Highest Level: AA Erie Seawolves
2012 Stats:
MILB: .360, 27(2B), 4(3B), 9HR, 51RBI

2) Avisail Garcia – OF
Highest Level: AA Erie Seawolves
2012 Stats:
MILB: .289, 11(2B), 7(3B), 11HR, 44RBI, 18SB

3) Casey Crosby – P
Highest Level: MLB Detroit Tigers
2012 Stats:
MLB: 1-1, 9.49ERA, 12.1IP, 11BB, 9K, .313BAA
MILB: 6-3, 3.99ERA, 85.1IP, 50BB, 83K, .233BAA

4) Jake Thompson – P
Highest Level: Rookie League GCL Tigers
2012 Stats:
MILB: 1-1, 1.75ERA, 25.2IP, 10BB, 29K, .133BAA

5) Steven Moya – OF
Highest Level: Low-A West Michigan Whitecaps
2012 Stats:
MILB: .288, 14(2B), 3(3B), 9HR, 47RBI

FL Marlins

1) Jose Fernandez – P
Highest Level: High-A Jupiter Hammerheads
2012 Stats:
MILB: 9-1, 2.08ERA, 104IP, 25BB, 121K, .203BAA

2) Christian Yelich – OF
Highest Level: High-A Jupiter Hammerheads
2012 Stats:
MILB: .320, 21(2B), 4(3B), 11HR, 40RBI, 15SB

3) Jacob Turner – P
Highest Level: MLB Detroit Tigers (Traded to FLA)
2012 Stats:
MLB: 1-1, 8.03ERA, 12.1IP, 7BB, 7K, .321BAA
MILB: 6-4, 2.72ERA, 89.1IP, 34BB, 59K, .221BAA

4) Andrew Heaney – P
Highest Level: Rookie League GCL Marlins
2012 Stats:
MILB: 0-0, 3.00ERA, 3IP, 0BB, 4K, .333BAA

5) Adam Conley – P
Highest Level: High-A Jupiter Hammerheads
2012 Stats:
MILB: 9-5, 3.35ERA, 102IP, 34BB, 108K, .229BAA

HOU Astros

1) Jonathan Singleton – 1B
Highest Level: AA Corpus Christi Hooks
2012 Stats:
MILB: .275, 22(2B), 4(3B), 13HR, 56RBI

2) Carlos Correa – SS
Highest Level: Rookie League GCL Astros
2012 Stats:
MILB: .221, 11(2B), 2HR, 5RBI, 4SB

3) Lance McCullers – P
Highest Level: Rookie League GCL Astros
2012 Stats:
MILB: 0-1, 2.25ERA, 8IP, 1BB, 7K, .219BAA

4) Delino Deshields – 2B
Highest Level: Low-A Lexington Legends
2012 Stats:
MILB: .298, 21(2B), 4(3B), 8HR, 46RBI, 75SB

5) George Springer – OF
Highest Level: High-A Lancaster Jethawks
2012 Stats:
MILB: .331, 18(2B), 8(3B), 20HR, 76RBI

KC Royals

1) Wil Myers – OF
Highest Level: AAA Omaha Storm Chasers
2012 Stats:
MILB: .305, 23(2B), 5(3B), 30HR, 80RBI, 6SB

2) Kyle Zimmer – P
Highest Level: Low-A Kane County Cougars
2012 Stats:
MILB: 1-1, 1.29ERA, 14IP, 0BB, 18K, .208BAA

3) Jake Odorizzi – P
Highest Level: AAA Omaha Storm Chasers
2012 Stats:
MILB: 11-3, 3.25ERA, 102.1IP, 33BB, 103K, .250BAA

4) Bubba Starling – OF
Highest Level: Rookie League Burlington Royals
2012 Stats:
MILB: .292, 4(2B), 2(3B), 4HR, 18RBI

5) Yordano Ventura – P
Highest Level: AA Northwest Arkansas Naturals
2012 Stats:
MILB: 3-7, 3.46ERA, 93.2IP, 36BB, 114K, .225BAA

LA Angels

1) Kaleb Cowart – 3B
Highest Level: High-A Inland Empire 66ers
2012 Stats:
MILB: .292, 25(2B), 5(3B), 13HR, 79RBI, 13SB

2) C.J. Cron – 1B
Highest Level: High-A Inland Empire 66ers
2012 Stats:
MILB: .291, 23(2B), 2(3B), 19HR, 101RBI

3) Cam Bedrosian – P
Highest Level: Low-A Cedar Rapids Kernals
2012 Stats:
MILB: 2-7, 5.47ERA, 52.2IP, 37BB, 26K, .245BAA

4) Nick Maronde – P
Highest Level: High-A Inland Empire 66ers
2012 Stats:
MILB: 3-2, 1.74ERA, 67.1IP, 16BB, 69K, .178BAA

5) R J Alvarez – P
Highest Level: Low-A Cedar Rapids Kernals
2012 Stats:
MILB: 0-2, 4.11ERA, 15.1IP, 6BB, 19K, .237BAA

LA Dodgers

1) Corey Seager – SS
Highest Level: Rookie League Ogden Raptors
2012 Stats:
MILB: .267, 4(2B), 7RBI

2) Zach Lee – P
Highest Level: AA Chattanooga Lookouts
2012 Stats:
MILB: 2-5, 5.60ERA, 80.1IP, 24BB, 72K, .291BAA

3) Chris Reed – P
Highest Level: AA Chattanooga Lookouts
2012 Stats:
MILB: 1-5, 3.29ERA, 54.2IP, 26BB, 51K, .196BAA

4) Garrett Gould – P
Highest Level: High-A Rancho Cucamonga Quakes
2012 Stats:
MILB: 4-7, 4.90ERA, 101IP, 36BB, 97K, .266BAA

5) Joc Pederson – OF
Highest Level: High-A Rancho Cucamonga Quakes
2012 Stats:
MILB: .299, 12(2B), 3(3B), 10HR, 38RBI, 17SB

MIL Brewers

1) Tyler Thornburg – P
Highest Level: MLB Milwaukee Brewers
2012 Stats:
MLB: 0-0, 5.79ERA, 14IP, 7BB, 12K, .309BAA
MILB: 9-1, 3.04ERA, 80IP, 24BB, 77K, .215BAA

2) Jean Segura – SS
Highest Level: MLB Los Angeles Angels (Traded to Brewers)
2012 Stats:
MLB: .000 (0-3)
MILB: .296, 11(2B), 5(3B), 7HR, 40RBI, 34SB

3) Jimmy Nelson – P
Highest Level: AA Huntsville Stars
2012 Stats:
MILB: 5-5, 2.79ERA, 96.2IP, 41BB, 88K, .223BAA

4) Victor Roache – OF
Highest Level: 2012 Draft Pick – Has Not Played

5) Johnny Hellweg – P
Highest Level: AA Huntsville Stars
2012 Stats:
MILB: 5-10, 3.38ERA, 119.2IP, 60BB, 88K, .245BAA

MIN Twins

1) Byron Buxton – OF
Highest Level: Rookie League GCL Twins
2012 Stats:
MILB: .203, 4(2B), 1(3B), 3HR, 8RBI

2) Miguel Sano – 3B
Highest Level: Low-A Beloit Snappers
2012 Stats:
MILB: .244, 19(2B), 3(3B), 20HR, 74RBI, 7SB

3) J.O. Berrios – P
Highest Level: Rookie League GCL Twins
2012 Stats:
MILB: 0-0, 4 Saves, 0.64ERA, 14IP, 2BB, 21K, 0.85BAA

4) Oswaldo Arcia – OF
Highest Level: AA New Britain Rock Cats
2012 Stats:
MILB: .318, 25(2B), 5(3B), 12HR, 66RBI

5) Liam Hendriks – P
Highest Level: MLB Minnesota Twins
2012 Stats:
MLB: 0-5, 7.04ERA, 38.1IP, 10BB, 23K, .345BAA
MILB: 7-2, 2.41ERA, 78.1IP, 21BB, 61K, .207BAA

NY Mets

1) Zack Wheeler – P
Highest Level: AA Binghamton Mets
2012 Stats:
MILB: 9-6, 3.29ERA, 109.1IP, 39BB, 106K, .227BAA

2) Matt Harvey – P
Highest Level: MLB New York Mets
2012 Stats:
MLB: 1-0, 0.00ERA, 5.1IP, 3BB, 11K, .150BAA
MILB: 7-5, 3.68ERA, 110IP, 48BB, 112K, .233BAA

3) Gavin Cecchini – SS
Highest Level: Rookie League Kingsport Mets
2012 Stats:
MILB: .246, 6(2B), 2(3B), 1HR, 13RBI

4) Wilmer Flores – SS
Highest Level: AA Binghamton Mets
2012 Stats:
MILB: .286, 20(2B), 1(3B), 13HR, 61RBI

5) Michael Fulmer – P
Highest Level: Low-A Savannah Sand Gnats
2012 Stats:
MILB: 6-5, 2.51ERA, 86IP, 31BB, 80K, .195BAA

NY Yankees

1) Mason Williams – OF
Highest Level: High-A Tampa Yankees
2012 Stats:
MILB: .298, 22(2B), 4(3B), 11HR, 35RBI, 20SB

2) Gary Sanchez – C
Highest Level: High-A Tampa Yankees
2012 Stats:
MILB: .284, 25(2B), 15HR, 64RBI, 13SB

3) Tyler Austin – OF
Highest Level: High-A Tampa Yankees
2012 Stats:
MILB: .316, 23(2B), 6(3B), 15HR, 59RBI, 18SB

4) Manny Banuelos – P
Highest Level: AAA Scranton Yankees
2012 Stats:
MILB: 0-2, 4.50ERA, 24IP, 10BB, 22K, .299BAA

5) Ty Hensley – P
Highest Level: Rookie League GCL Yankees
2012 Stats:
MILB: 0-0, 13.50ERA, 2IP, 2BB, 1K, .444BAA

OAK Athletics

1) Dan Straily – P
Highest Level: AAA Sacramento River Cats
2012 Stats:
MILB: 8-6, 2.60ERA, 138.1IP, 37BB, 175K, .197BAA

2) A.J. Griffin – P
Highest Level: MLB Oakland Athletics
2012 Stats:
MLB: 3-0, 2.51ERA, 43IP, 10BB, 35K, .204BAA
MILB: 6-3, 2.66ERA, 94.2IP, 14BB, 84K, .208BAA

3) Brad Peacock – P
Highest Level: AAA Sacramento River Cats
2012 Stats:
MILB: 8-7, 6.17ERA, 108IP, 50BB, 113K, .287BAA

4) Addison Russell – SS
Highest Level: Rookie League AZL Athletics
2012 Stats:
MILB: .416, 4(2B), 4(3B), 6HR, 27RBI, 9SB

5) Michael Choice – OF
Highest Level: AA Midland RockHounds
2012 Stats:
MILB: .287, 15(2B), 2(3B), 10HR, 58RBI

PHI Phillies

1) Jesse Biddle – P
Highest Level: High-A Clearwater Threshers
2012 Stats:
MILB: 6-4, 3.45ERA, 104.1IP, 42BB, 107K, .254BAA

2) Trevor May – P
Highest Level: AA Reading Phillies
2012 Stats:
MILB: 8-8, 5.15ERA, 110IP, 64BB, 109K, .245BAA

4) Tommy Joseph – C
Highest Level: AA Richmond Spiders (Traded To Phillies)
2012 Stats:
MILB: .260, 16(2B), 8HR, 38RBI

3) Julio Rodriguez – P
Highest Level: AA Reading Phillies
2012 Stats:
MILB: 6-4, 4.02ERA, 109.2IP, 61BB, 113K, .232BAA

5) Ethan Martin – P
Highest Level: AA Chattanooga Lookouts (Traded To Phillies)
2012 Stats:
MILB: 8-6, 3.58ERA, 118IP, 61BB, 112K, .214BAA

PIT Pirates

1) Gerrit Cole – P
Highest Level: AA Altoona Curve
2012 Stats:
MILB: 7-5, 3.00ERA, 99IP, 29BB, 101K, .235BAA

2) Jameson Taillon – P
Highest Level: High-A Bradenton Marauders
2012 Stats:
MILB: 5-7, 4.09ERA, 110IP, 34BB, 88K, .231BAA

3) Alen Hanson – 2B
Highest Level: Low-A West Virginia Power
2012 Stats:
MILB: .311, 28(2B), 11(3B), 15HR, 53RBI, 28SB

4) Starling Marte – OF
Highest Level: MLB Pittsburgh Pirates
2012 Stats:
MLB: .250, 2HR, 4RBI
MILB: .286, 21(2B), 13(3B), 12HR, 62RBI, 21SB

5) Josh Bell – OF
Highest Level: Low-A West Virginia Power
2012 Stats:
MILB: .274, 5(2B), 1HR, 11RBI

STL Cardinals

1) Oscar Taveras – OF
Highest Level: AA Springfield Cardinals
2012 Stats:
MILB: .323, 28(2B), 6(3B), 19HR, 77RBI

2) Shelby Miller – P
Highest Level: AAA Memphis Redbirds
2012 Stats:
MILB: 6-9, 5.44ERA, 99.1IP, 46BB, 107K, .279BAA

3) Carlos Martinez – P
Highest Level: AA Springfield Cardinals
2012 Stats:
MILB: 4-5, 2.79ERA, 77.1IP, 22BB, 68K, .228BAA

4) Michael Wacha – P
Highest Level: High-A Palm Beach Cardinals
2012 Stats:
MILB: 0-0, 1.29ERA, 7IP, 0BB, 12K, .167BAA

5) Tyrell Jenkins – P
Highest Level: Low-A Quad Cities River Bandits
2012 Stats:
MILB: 2-4, 5.81ERA, 66.2IP, 33BB, 64K, .268BAA

SD Padres

1) Max Fried – P
Highest Level: Rookie League AZL Padres
2012 Stats:
MILB: 0-1, 5.63ERA, 8IP, 6BB, 8K, .200BAA

2) Jedd Gyorko – 3B
Highest Level: AAA Tucson Padres
2012 Stats:
MILB: .315, 24(2B), 23HR, 77RBI

3) Rymer Liriano – OF
Highest Level: AA San Antonio Missions
2012 Stats:
MILB: .272, 27(2B), 3(3B), 7HR, 49RBI, 27SB

4) Austin Hedges – C
Highest Level: Low-A Fort Wayne Tin Caps
2012 Stats:
MILB: .257, 22(2B), 8HR, 40RBI, 13SB

5) Casey Kelly – P
Highest Level: AAA Tucson Padres
2012 Stats:
MILB: 0-1, 3.71ERA, 17IP, 0BB, 19K

SF Giants

1) Kyle Crick – P
Highest Level: Low-A Augusta GreenJackets
2012 Stats:
MILB: 5-6, 2.69ERA, 80.1IP, 56BB, 90K, .190BAA

2) Gary Brown – OF
Highest Level: AA Richmond Spiders
2012 Stats:
MILB: .285, 27(2B), 2(3B), 7HR, 37RBI, 29SB

3) Chris Stratton – P
Highest Level: Short-A Salem Keizer Volcanoes
2012 Stats:
MILB: 0-1, 6.14ERA, 7.1IP, 5BB, 7K, .250BAA

4) Clayton Blackburn – P
Highest Level: Low-A Augusta GreenJackets
2012 Stats:
MILB: 6-3, 2.64ERA, 102.1IP, 15BB, 111K, .230BAA

5) Joe Panik – SS
Highest Level: High-A San Jose Giants
2012 Stats:
MILB: .277, 22(2B), 3(3B), 5HR, 59RBI, 8SB

SEA Mariners

1) Danny Hultzen – P
Highest Level: AAA Tacoma Rainiers
2012 Stats:
MILB: 9-5, 2.42ERA, 108IP, 56BB, 120K, .195BAA

2) Taijuan Walker – P
Highest Level: AA Jackson Generals
2012 Stats:
MILB: 7-6, 4.12ERA, 94IP, 40BB, 91K, .244BAA

3) Mike Zunino – C
Highest Level: Short-A Everett AquaSox
2012 Stats:
MILB: .329, 6(2B), 6HR, 14RBI

4) Nick Franklin – SS
Highest Level: AAA Tacoma Rainiers
2012 Stats:
MILB: .287, 25(2B), 7(3B), 7HR, 44RBI, 12SB

5) James Paxton – P
Highest Level: AA Jackson Generals
2012 Stats:
MILB: 6-3, 3.09ERA, 78.2IP, 41BB, 81K, .237BAA

TB Rays

1) Taylor Guerrieri – P
Highest Level: Short-A Hudson Valley Renegades
2012 Stats:
MILB: 0-2, 1.24ERA, 29IP, 2BB, 25K, .192ERA

2) Hak-Ju Lee – SS
Highest Level: AA Montgomery Biscuits
2012 Stats:
MILB: .270, 15(2B), 10(3B), 3HR, 35RBI, 37SB

3) Enny Romero – P
Highest Level: High-A Charlotte Stone Crabs
2012 Stats:
MILB: 4-5, 4.08ERA, 99.1IP, 64BB, 80K, .209BAA

4) Richie Shaffer – 3B
Highest Level: Short-A Hudson Valley Renegades
2012 Stats:
MILB: .294, 1(2B), 2RBI

5) Blake Snell – P
Highest Level: Rookie League Princeton Rays
2012 Stats:
MILB: 4-1, 1.79ERA, 40.1IP, 15BB, 46K, .190BAA

TX Rangers

1) Jurickson Profar – SS
Highest Level: AA Frisco RoughRiders
2012 Stats:
MILB: .284, 23(2B), 7(3B), 13HR, 55RBI, 14SB

2) Mike Olt – 3B
Highest Level: MLB Texas Rangers
2012 Stats:
MLB: .333 (1-3 in 1 game)
MILB: .288, 17(2B), 1(3B), 28HR, 82RBI

3) Martin Perez – P
Highest Level: MLB Texas Rangers
2012 Stats:
MLB: 1-1, 4.05ERA, 20IP, 8BB, 10K, .275BAA
MILB: 5-5, 4.59ERA, 86.1IP, 39BB, 50K, .252BAA

4) Cody Buckel – P
Highest Level: AA Frisco Roughriders
2012 Stats:
MILB: 7-8, 2.69ERA, 117IP, 44BB, 129K, .204BAA

5) Joey Gallo – 3B
Highest Level: Rookie League AZL Rangers
2012 Stats:
MILB: .308, 9(2B), 1(3B), 15HR, 37RBI

TOR Blue Jays

1) Travis d’Arnaud – C
Highest Level: AAA Las Vegas 51′s
2012 Stats:
MILB: .333, 21(2B), 2(3B), 16HR, 52RBI

2) Aaron Sanchez – P
Highest Level: Low-A Lansing Lugnuts
2012 Stats:
MILB: 8-2, 2.36ERA, 76.1IP, 44BB, 84K, .186BAA

3) Noah Syndergaard – P
Highest Level: Low-A Lansing Lugnuts
2012 Stats:
MILB: 7-3, 3.06ERA, 82.1IP, 24BB, 100K, .227BAA

4) Daniel Norris – P
Highest Level: Rookie League Bluefield Blue Jays
2012 Stats:
MILB: 2-1, 4.97ERA, 25.1IP, 10BB, 26K, .227BAA

5) Marcus Stroman – P
Highest Level: AA New Hampshire Fisher Cats
2012 Stats:
MILB: 1-0, 2.92ERA, 12.1IP, 3BB, 16K, .178BAA

WAS Nationals

1) Lucas Giolito – P
Highest Level: 2012 Draft Pick – Has Not Played

2) Anthony Rendon – 3B
Highest Level: High-A Potomac Nationals
2012 Stats:
MILB: .342, 4(2B), 1(3B), 3HR, 9RBI

3) Brian Goodwin – OF
Highest Level: AA Harrisburg Senators
2012 Stats:
MILB: .301, 21(2B), 1(3B), 11HR, 44RBI, 16SB

4) Alex Meyer – P
Highest Level: High-A Potomac Nationals
2012 Stats:
MILB: 8-4, 2.69ERA, 107IP, 39BB, 122K, .207BAA

5) Matt Skole – 3B
Highest Level: Low-A Hagerstown Suns
2012 Stats:
MILB: .292, 18(2B), 25HR, 87RBI

2011 Top 50 Mid-Season Prospect Rankings

By J.P. Schwartz

Direct your questions & feedback directly to J.P. Schwartz by following him on Twitter @Jaypers413

A player must have fewer than 130 at-bats or fewer than 50 innings pitched at the major league level in order to qualify for the 2011 organizational prospect rankings

#1 Bryce Harper (Nationals)

#2 Mike Trout (Angels)

#3 Julio Teheran (Braves)

#4 Matt Moore (Rays)

#5 Shelby Miller (Cardinals)

#6 Manny Machado (Orioles)

#7 Jameson Taillon (Pirates)

#8 Robbie Erlin (Rangers)

#9 Jesus Montero (Yankees)

#10 Carlos Martinez (Cardinals)

#11 Jurickson Profar (Rangers)

#12 Jacob Turner (Tigers)

#13 Brett Lawrie (Blue Jays)

#14 Brandon Belt (Giants)

#15 Tyler Skaggs (Diamondbacks)

#16 Drew Hutchison (Blue Jays)

#17 Manny Banuelos (Yankees)

#18 Taijuan Walker (Mariners)

#19 Matt Harvey (Mets)

#20 David Holmberg (Diamondbacks)

#21 Anthony Ranaudo (Red Sox)

#22 Brad Peacock (Nationals)

#23 Lonnie Chisenhall (Indians)

#24 Dellin Betances (Yankees)

#25 Neil Ramirez (Rangers)

#26 Paul Goldschmidt (Diamondbacks)

#27 Desmond Jennings (Rays)

#28 Gary Sanchez (Yankees)

#29 Wil Myers (Royals)

#30 Nick Castellanos (Tigers)

#31 Mike Moustakas (Royals)

#32 Leonys Martin (Rangers)

#33 Jarrod Parker (Diamondbacks)

#34 Martin Perez (Rangers)

#35 Zack Wheeler (Giants)

#36 Jake Marisnick (Blue Jays)

#37 Jonathan Singleton (Phillies)

#38 Michael Choice (A’s)

#39 Kyle Gibson (Twins)

#40 Jedd Gyorko (Padres)

#41 Tyler Thornburg (Brewers)

#42 Jarred Cosart (Phillies)

#43 Nick Franklin (Mariners)

#44 Miguel Sano (Twins)

#45 Hak-Ju Lee (Rays)

#46 Nolan Arenado (Rockies)

#47 Trevor May (Phillies)

#48 Tim Wheeler (Rockies)

#49 Devin Mesoraco (Reds)

#50 Tim Beckham (Rays)