.
2012 Baseball Instinct Top 360 Prospects
You can read the reviews here: 321-360 281-320 241-280 201-240 161-200 121-160 81-120 41-80 1-40
Logo
Rank
Player
Pos
Team
Date of Birth

1
Bryce Harper
OF
Nationals
10/16/1992

2
Matt Moore
LHP
Rays
6/18/1989

3
Mike Trout
OF
Angels
8/7/1991

4
Shelby Miller
RHP
Cardinals
10/10/1990

5
Jesus Montero
C/DH
Yankees
11/28/1989

6
Julio Teheran
RHP
Braves
1/27/1991

7
Trevor Bauer
RHP
Diamondbacks
1/17/1991

8
Jameson Taillon
RHP
Pirates
11/18/1991

9
Dylan Bundy
RHP
Orioles
11/15/1992

10
Jurickson Profar
SS
Rangers
2/20/1993

11
Wil Myers
OF
Royals
12/10/1990

12
Carlos Martinez
RHP
Cardinals
9/21/1991

13
Gerrit Cole
RHP
Pirates
9/8/1990

14
Nolan Arenado
3B
Rockies
4/16/1991

15
Jacob Turner
RHP
Tigers
5/21/1991

16
Manny Machado
SS
Orioles
7/6/1992

17
Tyler Skaggs
LHP
Diamondbacks
7/13/1991

18
Anthony Rendon
3B
Nationals
6/12/1990

19
Miguel Sano
3B
Twins
5/11/1993

20
Danny Hultzen
LHP
Mariners
11/28/1989

21
Jake Marisnick
OF
Blue Jays
3/30/1991

22
James Paxton
LHP
Mariners
11/7/1988

23
Eddie Rosario
OF/2B
Twins
9/28/1991

24
Bubba Starling
OF
Royals
8/3/1992

25
Devin Mesoraco
C
Reds
6/19/1988

26
Matt Harvey
RHP
Mets
3/27/1989

27
Taijuan Walker
RHP
Mariners
10/13/1992

28
Trevor May
RHP
Phillies
9/23/1989

29
Archie Bradley
RHP
Diamondbacks
8/10/1992

30
Anthony Rizzo
1B
Cubs
8/8/1989

31
Jarrod Parker
RHP
Athletics
11/24/1988

32
Martin Perez
LHP
Rangers
4/4/1991

33
Oscar Taveras
OF
Cardinals
6/19/1992

34
Xander Bogaerts
SS/3B
Red Sox
10/1/1992

35
Christian Yelich
OF/1B
Marlins
12/5/1991

36
Zack Wheeler
RHP
Mets
5/30/1990

37
Garin Cecchini
3B
Red Sox
4/20/1991

38
Drew Pomeranz
LHP
Rockies
11/22/1988

39
Jean Segura
SS
Angels
3/17/1990

40
Nick Franklin
SS
Mariners
3/2/1991

41
Manny Banuelos
LHP
Yankees
3/13/1991

42
George Springer
OF
Astros
9/19/1989

43
Trevor Rosenthal
RHP
Cardinals
5/29/1990

44
Tyrell Jenkins
RHP
Cardinals
7/20/1992

45
Jose Campos
RHP
Mariners
7/27/1992

46
James Darnell
3B
Padres
1/19/1987

47
Travid D’Arnaud
C
Blue Jays
2/10/1989

48
Josh Bell
OF
Pirates
8/14/1992

49
Nick Castellanos
3B
Tigers
3/04/1992

50
Mike Choice
OF
Athletics
11/10/1989

51
Matt Barnes
RHP
Red Sox
6/17/1990

52
Randall Delgado
RHP
Braves
2/9/1990

53
Kolten Wong
2B
Cardinals
10/10/1990

54
Yonder Alonso
1B
Padres
4/8/1987

55
Javier Baez
SS/3B
Cubs
12/1/1992

56
Dellin Betances
RHP
Yankees
3/23/1988

57
Mike Montgomery
LHP
Royals
7/1/1989

58
Will Middlebrooks
3B
Red Sox
9/9/1988

59
Arodys Vizcaino
RHP
Braves
9/13/1990

60
Starling Marte
OF
Pirates
10/09/1988

61
Brett Jackson
OF
Cubs
8/2/1988

62
A. J. Cole
RHP
Athletics
1/5/1992

63
Jonathon Singleton
1B
Astros
9/18/1991

64
Taylor Guerrieri
RHP
Rays
12/1/1992

65
Gary Brown
OF
Giants
9/28/1988

66
Jeurys Familia
RHP
Mets
10/10/1989

67
Jesse Biddle
LHP
Phillies
10/22/1991

68
Yasmani Grandal
C
Padres
11/8/1988

69
Vinny Catricala
3B
Mariners
10/31/1988

70
Hak-Ju Lee
SS
Rays
11/4/1990

71
Chad Bettis
RHP
Rockies
4/26/1989

72
Zach Lee
RHP
Dodgers
9/13/1991
73
Billy Hamilton
SS
Reds
9/9/1990

74
Gary Sanchez
C
Yankees
12/2/1992

75
Nestor Molina
RHP
White Sox
1/9/1989

76
Jonathan Schoop
SS
Orioles
10/16/1991

77
Allen Webster
RHP
Dodgers
2/10/1990

78
Dante Bichette
3B
Yankees
9/26/1992

79
Jose Fernandez
RHP
Marlins
7/31/1992

80
Rougned Odor
SS
Rangers
2/3/1994

81
Christian Bethancourt
C
Braves
9/2/1991

82
Matt Szczur
OF
Cubs
7/20/1989

83
Mason Williams
OF
Yankees
10/21/1991

84
Junior Lake
SS
Cubs
3/27/1990

85
Robbie Erlin
LHP
Padres
10/8/1990

86
Oswaldo Arcia
OF
Twins
5/9/1991

87
Ryan Lavarnway
C
Red Sox
8/7/1987

88
Luis Heredia
RHP
Pirates
8/10/1994

89
Rymer Liriano
OF
Padres
6/20/1991

90
Robbie Grossman
OF
Pirates
9/16/1989

91
Casey Kelly
RHP
Padres
10/4/1989

92
Brad Peacock
RHP
Athletics
2/2/1988

93
Tyler Thornburg
RHP
Brewers
9/29/1988

94
Jake Odorizzi
RHP
Royals
3/27/1990

95
Drew Hutchison
RHP
Blue Jays
8/22/1990

96
Parker Bridwell
RHP
Orioles
8/2/1991

97
Keyvius Sampson
RHP
Padres
1/6/1991

98
Liam Hendriks
RHP
Twins
2/10/1989

99
Dillon Howard
RHP
Indians
7/1/1992

100
John Lamb
LHP
Royals
7/10/1990

101
Cheslor Cuthbert
3B
Royals
11/16/1992

102
Leonys Martin
OF
Rangers
3/6/1988

103
C. J. Cron
1B
Angels
1/5/1990

104
Grant Green
OF
Athletics
9/27/1987

105
Wilin Rosario
C
Rockies
2/23/1989

106
Francisco Lindor
SS
Indians
11/14/1993

107
Tim Wheeler
OF
Rockies
1/21/1988

108
Matt Davidson
3B
Diamondbacks
3/26/1991

109
Matt Adams
1B
Cardinals
8/31/1988

110
Kaleb Cowart
3B
Angels
6/2/1992

111
Joe Panik
SS
Giants
10/30/1990

112
Jarred Cosart
RHP
Astros
5/25/1990

113
Zack Cox
3B
Cardinals
5/9/1989

114
Jenrry Mejia
RHP
Mets
10/11/1989

115
Drew Smyly
LHP
Tigers
6/13/1989

116
Matt Dominguez
3B
Marlins
8/28/1989

117
Ryan Wheeler
3B
Diamondbacks
7/10/1988

118
Sonny Gray
RHP
Athletics
11/7/1989

119
Anthony Ranaudo
RHP
Red Sox
9/9/1989

120
Robert Stephenson
SP
Reds
2/24/1993

121
Brandon Nimmo
OF
Mets
3/27/1993

122
Marcell Ozuna
OF
Marlins
11/12/1990

123
Addison Reed
RHP
White Sox
12/27/1988

124
Michael Fulmer
RHP
Mets
3/15/1993

125
Corey Dickerson
OF
Rockies
5/22/1989

126
Taylor Lindsey
2B
Angels
12/2/1991

127
Charlie Blackmon
OF
Rockies
7/1/1986

128
Stetson Allie
RHP
Pirates
3/13/1991

129
Sebastian Valle
C
Phillies
7/24/1990

130
Deck McGuire
RHP
Blue Jays
6/3/1989

131
Mason Hope
RHP
Marlins
6/27/1992

132
Noah Syndergaard
RHP
Blue Jays
8/29/1992

133
Drew Vettleson
OF
Rays
7/19/1991

134
Wily Peralta
RHP
Brewers
5/8/1989

135
Dillon Maples
RHP
Cubs
5/9/1992

136
Alex Torres
LHP
Rays
12/8/1987

137
Justin Nicolino
LHP
Blue Jays
11/22/1991

138
Daniel Norris
LHP
Blue Jays
4/25/1993

139
Brody Colvin
RHP
Phillies
8/14/1990
140
Jedd Gyorko
3B
Padres
9/23/1988

141
Jonathan Pettibone
RHP
Phillies
7/19/1990

142
Joe Terdoslavich
1B
Braves
9/9/1988

143
John Hellweg
RHP
Angels
10/29/1988

144
Anthony Gose
OF
Blue Jays
8/10/1990

145
Hudson Boyd
RHP
Twins
10/18/1992

146
Edwar Cabrera
LHP
Rockies
10/20/1987

147
Joe Benson
OF
Twins
3/5/1988

148
Tony Wolters
SS
Indians
6/9/1992

149
Taylor Jungmann
RHP
Brewers
12/18/1989

150
Edward Salcedo
1B/3B/OF
Braves
7/30/1991

151
Tyler Saladino
SS
White Sox
7/20/1989

152
J.R. Murphy
C
Yankees
5/13/1991

153
Guillermo Pimentel
OF
Mariners
10/5/1992

154
Tommy Joseph
C
Giants
7/16/1991

155
Mikie Mahtook
OF
Rays
11/30/1989

156
Trayce Thompson
OF
White Sox
3/15/1991

157
Phillippe Aumont
RHP
Phillies
1/7/1989

158
Kyle Gibson
RHP
Twins
10/23/1987

159
Mike Olt
3B
Rangers
08/27/1988

160
Alex Colome
RHP
Rays
12/31/1988

161
Jordany Valdespin
SS
Mets
12/23/1987

162
Kyle Crick
RHP
Giants
11/30/1992

163
Trevor Story
SS
Rockies
11/15/1992

164
Jake Sisco
RHP
Indians
12/09/1991

165
David Holmberg
LHP
Diamondbacks
7/19/1991

166
Aaron Sanchez
RHP
Blue Jays
7/01/1991

167
Cory Spangenberg
2B
Padres
3/16/1991

168
Nick Delmonico
3B
Orioles
7/12/1992

169
Patrick Corbin
LHP
Diamondbacks
7/19/1989

170
Daniel Corcino
RHP
Reds
8/26/1990

171
Kelvin Herrera
RHP
Royals
12/31/1989

172
Tyler Matzek
LHP
Rockies
10/19/1990

173
Joc Pederson
OF
Dodgers
4/21/1992

174
J.T. Realmuto
C
Marlins
3/18/1991

175
Adam Eaton
OF
Diamondbacks
12/06/1988

176
Delino Deshields
2B
Astros
8/16/1992

177
Ravel Santana
OF
Yankees
5/01/1992

178
Angel Sanchez
RHP
Dodgers
11/28/1989

179
Chad James
LHP
Marlins
1/23/1991

180
Trey McNutt
RHP
Cubs
8/02/1989

181
Adonys Cardona
RHP
Blue Jays
1/16/1994

182
Vicmal De La Cruz
OF
Athletics
11/20/1993

183
Adeiny Hechavarria
SS
Blue Jays
4/15/1989

184
Domingo Santana
OF
Astros
8/05/1992

185
Josh Vitters
3B
Cubs
8/27/1989

186
Angelo Songco
1B
Dodgers
9/09/1988

187
Neftali Soto
1B
Reds
2/28/1989

188
Tyler Pastornicky
SS
Braves
12/13/1989

189
Derek Norris
C
Athletics
2/14/1989

190
A.J. Pollock
OF
Diamondbacks
12/05/1987

191
LJ Hoes
OF
Orioles
3/05/1990

192
Garrett Richards
RHP
Angels
5/27/1988

193
Rob Rasmussen
LHP
Marlins
4/02/1989

194
Andrew Chafin
LHP
Diamondbacks
6/17/1990

195
Yordy Cabrera
SS
Athletics
9/03/1990

196
Freddy Galvis
2B/SS
Phillies
11/14/1989

197
Reese Havens
2B
Mets
10/20/1986

198
Jaff Decker
OF
Padres
2/23/1990

199
Collin Cowgill
OF
Athletics
5/22/1986

200
Aaron Hicks
OF
Twins
10/02/1989

201
Wilmer Flores
SS
Mets
8/06/1991

202
Andrelton Simmons
SS
Braves
9/04/1989

203
Henry Owens
LHP
Red Sox
7/21/1992

204
Roman Mendez
RHP
Rangers
7/25/1990

205
Asher Wojciechowski
RHP
Blue Jays
12/21/1988

206
Jed Bradley
LHP
Brewers
6/12/1990

207
Joe Wieland
RHP
Padres
1/21/1990

208
Jiwan James
OF
Phillies
4/11/1989

209
Kyle McPherson
RHP
Pirates
11/11/1987

210
Eugenio Suarez
SS
Tigers
7/18/1991

211
Sean Gilmartin
LHP
Braves
5/08/1990

212
Luigi Rodriguez
OF
Indians
11/13/1992

213
Glynn Davis
OF
Orioles
12/07/1991

214
Sammy Solis
LHP
Nationals
8/10/1988

215
Elier Hernandez
OF
Royals
11/24/1994

216
Benjamin Wells
RHP
Cubs
9/10/1992

217
Lance Lynn
RHP
Cardinals
5/12/1987

218
Brandon Guyer
OF
Rays
1/28/1986

219
Andrew Susac
C
Giants
3/22/1990

220
Jorge Lopez
RHP
Brewers
2/10/1993

221
Eric Surkamp
LHP
Giants
7/16/1987

222
Chris Archer
RHP
Rays
9/26/1988

223
Jose Iglesias
SS
Red Sox
1/5/1990

224
Zack Cozart
SS
Reds
8/12/1985

225
Carlos Perez
LHP
Braves
11/20/1991

226
Jeimer Candelairo
3B
Cubs
11/24/1993

227
Adam Warren
RHP
Yankees
8/25/1987

228
Kirk Nieuwenhuis
OF
Mets
8/07/1987

229
Francisco Peguero
OF
Giants
6/01/1988

230
Nathan Eovaldi
RHP
Dodgers
2/13/1990

231
Blake Swihart
C
Red Sox
4/03/1992

232
Alfredo Silverio
OF
Dodgers
5/06/1987

233
Tyler Anderson
LHP
Rockies
12/30/1989

234
Slade Heathcott
OF
Yankees
9/28/1990

235
Ariel Ovando
OF
Astros
9/15/1993

236
Camden Maron
C
Mets
1/20/1991

237
Jackie Bradley
OF
Red Sox
4/19/1990

238
Brian Goodwin
OF
Nationals
11/01/1990

239
Jason Esposito
3B
Orioles
7/19/1990

240
Ronny Rodriguez
SS
Indians
4/17/1992

241
Cody Buckel
RHP
Rangers
6/18/1992

242
Brandon Jacobs
OF
Red Sox
12/8/1990

243
Enny Romero
LHP
Rays
1/24/1991

244
Alex Meyer
RHP
Nationals
1/03/1990

245
Brian Dozier
SS
Twins
5/15/1987

246
Kyle Parker
OF
Rockies
9/30/1989

247
Scooter Gennett
2B
Brewers
5/1/1990

248
Francisco Martinez
3B
Mariners
9/1/1991

249
Garrett Gould
RHP
Dodgers
7/19/1991

250
Chris Reed
LHP
Dodgers
5/20/1990

251
Paul Clemens
RHP
Astros
2/14/1988

252
Tyler Austin
3B
Yankees
9/6/1991

253
Ryan Brett
2B
Rays
10/9/1991

254
Cito Culver
SS
Yankees
8/26/1992

255
Charlie Lowell
LHP
Marlins
10/25/1990

256
Nick Kingham
RHP
Pirates
11/8/1991

257
Mike Taylor
OF
Athletics
12/19/1985

258
Kyle Jensen
OF
Marlins
5/20/1988

259
Brad Boxberger
RHP
Padres
5/27/1988

260
Jordan Swagerty
RHP
Cardinals
7/14/1989

261
Travis Harrison
3B
Twins
10/17/1992

262
Dan Vogelbach
1B
Cubs
12/7/1992

263
Robbie Ross
LHP
Rangers
6/24/1989

264
Cesar Puello
OF
Mets
4/1/1991

265
Eduardo Sanchez
RHP
Cardinals
2/16/1989

266
Chris Dwyer
LHP
Royals
4/10/1988

267
Aaron Westlake
1B
Tigers
12/27/1988

268
Bryce Brentz
OF
Red Sox
12/30/1988

269
James Baldwin
OF
Dodgers
10/10/1991

270
Neil Ramirez
RHP
Rangers
5/25/1989

271
Logan Schafer
OF
Brewers
9/8/1986

272
Renato Nunez
3B
Athletics
4/4/1994

273
Maikel Franco
3B
Phillies
8/26/1992

274
Orlando Arcia
SS
Brewers
8/4/1994

275
Jorge Bonifacio
OF
Royals
6/4/1993

276
Noah Perio
2B
Marlins
11/14/1991

277
Julio Rodriguez
RHP
Phillies
8/29/1990

278
Tanner Bushue
RHP
Astros
6/20/1991

279
Levi Michael
2B
Twins
2/9/1991

280
Tim Beckham
SS
Rays
1/27/1990

281
Jonathan Villar
SS
Astros
5/2/1991

282
Chris Carter
1B
Athletics
12/18/1986

283
Erasmo Ramirez
RHP
Mariners
5/02/1990

284
Telvin Nash
1B/OF
Astros
2/20/1991

285
Oscar Hernandez
C
Rays
7/09/1993

286
Matt Lollis
RHP
Padres
9/11/1990

287
A.J. Jimenez
C
Blue Jays
5/01/1990

288
Zack Von Rosenberg
RHP
Pirates
9/24/1990

289
Jason Adam
RHP
Royals
8/4/1991

290
Ronald Torreyes
2B
Cubs
9/02/1992

291
Alexi Amarista
2B
Angels
4/06/1989

292
Bryan Brickhouse
RHP
Royals
6/6/1992

293
Nick Maronde
LHP
Angels
9/05/1989

294
Michael Ynoa
RHP
A’s
9/24/1991

295
Charles Brewer
RHP
Diamondbacks
4/7/1988

296
Tyler Goeddel
3B
Rays
10/20/1992

297
Matt Carpenter
3B
Cardinals
11/26/1985

298
O’Koyea Dickson
1B
Dodgers
2/09/1990

299
Max Kepler
OF
Twins
2/10/1993

300
Jacob Anderson
OF
Blue Jays
11/22/1992

301
Henry Rodriguez
2B
Reds
2/9/1990

302
Cody Scarpetta
RHP
Brewers
8/25/1988

303
Brett Eibner
OF
Royals
12/2/1988

304
Alex Wimmers
RHP
Twins
11/01/1988

305
Josh Sale
OF
Rays
7/5/1991

306
Colton Cain
LHP
Pirates
2/05/1991

307
Steve Lombardozzi
2B
Nationals
9/20/1988

308
Taylor Green
3B
Brewers
11/02/1986

309
Aderlin Rodriguez
3B
Mets
11/18/1991

310
Jeff Locke
LHP
Pirates
11/20/1987

311
Chris Withrow
RHP
Dodgers
4/01/1989

312
Maikel Cleto
RHP
Cardinals
5/01/1989

313
Jacob Petricka
RHP
White Sox
6/5/1988

314
Jefry Marte
3B
Mets
6/21/1991

315
Jimmy Nelson
RHP
Brewers
6/05/1989

316
Juan Carlos Sulbaran
RHP
Reds
11/09/1989

317
Gabriel Lino
C
Orioles
5/17/1993

318
Sean Coyle
2B
Red Sox
1/17/1992

319
Michael Foltynewicz
RHP
Astros
10/7/1991

320
Marc Krauss
OF
Diamondbacks
10/5/1987

321
Christian Villanueva
3B
Rangers
6/19/1991

322
Jett Bandy
C
Angels
3/26/1990

323
Kent Matthes
OF
Rockies
1/8/1987

324
Scott Van Slyke
OF
Dodgers
7/24/1986

325
Adam Conley
LHP
Marlins
5/24/1990

327
Austin Romine
C
Yankees
11/22/1988

326
Justin De Fratus
RHP
Phillies
10/21/1987

328
Miguel De Los Santos
LHP
Rangers
07/10/88

329
Shawn Tolleson
RHP
Dodgers
1/19/1988

330
Jesus Solorzano
OF
Marlins
8/8/1990

331
Reymond Fuentes
OF
Padres
2/12/1991

332
Charlie Tilson
OF
Cardinals
12/2/1992

333
Matt Purke
LHP
Nationals
7/17/1990

334
Austin Hedges
C
Padres
8/18/1992

335
Graham Stoneburner
RHP
Yankees
9/29/1987

336
Tony Cingrani
LHP
Reds
07/05/1989

337
Dan Klein
RHP
Orioles
7/27/1988

338
Destin Hood
OF
Nationals
4/3/1990

339
Rangel Ravelo
3B
White Sox
4/24/1992

340
Austin Brice
RHP
Marlins
6/19/1992

341
Brandon Drury
3B
Braves
8/21/1992

342
Aaron Altherr
OF
Phillies
1/14/1991

343
Tyler Bortnick
2B
Rays
7/3/1987

344
Jeff Ames
RHP
Rays
1/31/1991

345
Juan Urbina
LHP
Mets
5/31/1993

346
J.J. Hoover
RHP
Braves
8/13/1987

347
Nomar Mazara
OF
Rangers
4/26/1995

348
Yordano Ventura
RHP
Royals
6/3/1991

349
Hector Sanchez
C
Giants
11/17/1989

350
Phillips Castillo
OF
Mariners
2/2/1994

351
Anthony Meo
RHP
Diamondbacks
2/19/1990

352
Kyle Heckathorn
RHP
Brewers
6/17/1988

353
Tommy La Stella
2B
Braves
1/31/1989

354
Kevin Mattison
OF
Marlins
9/20/1985

355
Larry Greene
OF
Phillies
2/10/1993

356
Jeff Soptic
RHP
White Sox
4/8/1991

357
Jorge Alfaro
C
Rangers
6/11/1993

358
Mike Kelly
RHP
Padres
9/6/1992

359
Alex Santana
3B
Dodgers
8/21/1993

360
Vince Belnome
2B
Padres
3/11/1988

