MAJOR LEAGUE BASEBALL
ANNUAL TOP 100 PROSPECTS
08/29/2025
BNN Index
|
MLB
|
SCORES
|
STANDINGS
|
STATS
|
TEAMS
|
PLAYERS
|
TRANSACTIONS
|
HISTORY
BATTERS
#
Name
Team
Age
Pos
Contact
Power
Eye/Discipline
Speed
Defense
Level
AVG
HR
RBI
2
Alex Lopez
Pittsburgh
23
C
55
60
55
20
60
A
.344
8
38
4
John Shilvock
New York
18
3B
65
65
75
35
50
R
.388
18
61
5
Claude Pinet
Atlanta
19
2B
75
50
80
40
35
R
.394
3
20
7
Esteban Perez
New York
21
3B
80
35
50
65
50
AAA
.268
5
45
8
Brian King
Cleveland
18
2B
65
55
85
50
45
R
.447
14
38
10
Rich Scott
Kansas City
21
CF
65
45
55
85
50
R
.424
8
46
11
Dave Breault
Seattle
19
LF
45
85
85
35
30
R
.356
14
35
12
Gerard Johnson
New York
18
CF
70
55
70
45
60
R
.364
5
25
14
Tony Vasquez
St. Louis
19
C
80
30
45
30
45
R
.363
3
22
17
Tommy Westover
Kansas City
19
3B
45
80
85
30
50
R
.272
14
29
20
Justin Floyd
Baltimore
22
SS
75
45
35
50
50
AAA
.300
8
43
21
Jay Steele
Los Angeles
20
1B
65
35
50
35
30
R
.301
7
32
22
Chris Bishop
Baltimore
19
LF
80
45
40
50
50
R
.395
3
19
24
Malik Hughes
St. Louis
21
C
45
80
70
35
40
A
.338
12
46
25
Manny Diaz
Pittsburgh
21
LF
60
50
55
50
60
R
.357
10
25
26
Nick Suydam
Minnesota
18
2B
65
55
55
45
45
R
.347
13
41
28
Ken Mynard
Minnesota
19
3B
55
60
70
35
50
A
.312
4
28
29
Oscar Ruiz
Lake Wylie
19
2B
45
85
75
60
60
AA
.216
3
8
35
George Griffith
Athletics
20
RF
75
40
50
25
45
MLB
.125
0
2
36
Mike Cates
Arizona
19
3B
70
50
55
35
45
R
.398
6
29
37
Chad Graham
Baltimore
18
3B
80
45
35
55
40
R
.374
4
21
39
Alex de Jesus
River Hills
18
RF
80
45
40
45
30
MLB
.188
0
0
40
Mark Jendrzejewski
Baltimore
21
SS
55
45
50
40
50
R
.359
15
52
41
Jesse Sweet
Houston
20
2B
60
45
55
30
45
R
.337
12
32
42
Miguel Carillo
New York
18
LF
55
45
65
75
50
R
.368
8
31
43
Dennis Higgins
Washington
18
2B
70
45
40
70
50
A
.257
0
2
45
Brendon Diamond
Toronto
19
C
70
45
30
35
45
AAA
.337
6
40
46
Josh Bassett
Los Angeles
20
2B
75
40
30
45
55
A
.336
2
9
50
Jeremy Breaux
Los Angeles
19
3B
80
40
45
40
45
AAA
.242
3
14
51
Adam Vulcano
Toronto
19
2B
70
50
45
45
35
R
.354
8
32
52
Troy Prouse
Boston
19
CF
60
65
45
65
30
A
.000
0
0
53
Yi-ke Qin
Los Angeles
20
2B
70
35
30
35
60
A
.410
3
16
58
Nate Roach
Washington
20
C
60
40
55
25
50
A
.307
1
7
59
Bill Collins
Los Angeles
18
2B
65
40
85
50
35
R
.280
4
20
60
Pete Bolduc
Washington
18
SS
65
45
40
55
45
R
.336
6
21
61
David Colon
New York
23
RF
55
55
50
65
50
AAA
.261
2
22
62
Blake Diaz
Washington
20
LF
75
30
40
65
60
R
.317
4
26
64
Henry Hernaiz
New York
19
2B
60
55
45
60
40
A
.281
0
5
65
Kevin Tabor
Pittsburgh
20
C
65
45
45
30
50
R
.392
6
29
66
Jordan Franklin
Toronto
18
C
80
45
35
30
35
R
.353
5
23
67
Bobby Young
Lake Wylie
17
LF
65
60
45
35
60
A
.345
9
34
68
Mitch Howell
Milwaukee
19
2B
55
55
55
40
45
R
.369
10
31
69
Travis Leppo
Baltimore
20
2B
60
40
40
50
40
A
.337
1
5
70
Jorge Davalos
Pittsburgh
19
2B
70
35
45
50
45
R
.323
2
30
76
Josh Budge
Pittsburgh
20
LF
50
55
65
35
50
AAA
.277
6
26
77
Oscar Mendez
Lake Wylie
17
SS
55
45
55
45
60
AAA
.330
2
7
78
Vicente Ortiz
Lake Wylie
17
2B
80
45
35
40
60
A
.334
4
35
79
Josh Jackson
Milwaukee
20
CF
55
55
50
70
40
R
.320
9
35
80
Mario Galvez
Baltimore
20
3B
55
50
75
45
45
R
.345
8
35
86
Gavino Palermo
Chicago
19
LF
50
70
55
35
50
R
.365
15
38
87
Pablo Grande
New York
20
2B
60
40
45
60
55
A
.335
5
18
88
Mike Erickson
Baltimore
18
2B
75
45
45
45
30
R
.406
9
32
89
Luke Yeck
Chicago
18
2B
60
55
50
60
50
R
.361
1
15
90
Danny Toledo
Tampa Bay
21
2B
40
80
60
45
55
A
.298
4
19
91
Eduardo Silva
Cleveland
21
3B
70
35
40
25
50
R
.311
6
23
92
Ricky Puente
Chicago
22
LF
50
55
45
45
50
MLB
.417
2
7
93
Danny McNeil
Milwaukee
18
2B
70
50
45
40
45
R
.287
6
29
94
Tom Taylor
Atlanta
21
2B
50
55
70
30
45
A
.000
0
0
99
Pedro Cuevas
Milwaukee
18
3B
60
35
70
50
35
R
.360
3
33
100
Ross Vlcek
Boston
20
2B
70
40
40
25
45
R
.405
4
24
PITCHERS
#
Name
Team
Age
Role
Stuff
Movement
Control
Level
Rec
ERA
IP
HA
BB
K
1
Luis Hernandez
Baltimore
17
SP
85
80
50
R
1-5
2.91
52.2
51
4
46
3
Jim Swanson
San Francisco
20
SP
70
55
60
AAA
0-4
10.71
21.0
34
11
15
6
Jose Carrasco
River Hills
20
SP
75
45
60
A
2-3
3.72
38.2
42
7
24
9
Carl Rios
Cincinnati
17
SP
60
70
85
R
2-2
2.83
28.2
34
4
32
13
Jason Piasecki
Atlanta
18
RP
45
85
75
MLB
0-0
.00
6.1
6
0
3
15
Jon Beckley
Lake Wylie
18
SP
75
50
60
AAA
9-6
3.61
144.2
150
65
111
16
Danny Rodriguez
Kansas City
19
SP
50
65
80
A
6-10
3.92
151.2
155
46
102
18
Chris Ward
Washington
17
CL
85
70
80
R
0-0
2.81
25.2
20
6
30
19
Eric Guthrie
Cincinnati
18
SP
65
50
70
AAA
0-5
6.56
46.2
66
19
21
23
Manny Licea
Chicago
17
SP
55
70
65
R
3-7
5.54
65.0
92
16
75
27
Tony Arroyo
Colorado
20
SP
50
50
65
A
2-3
2.98
42.1
40
10
30
30
Dan Flippen
Chicago
20
SP
60
50
70
R
3-3
3.18
39.2
51
10
44
31
Andy White
Milwaukee
20
SP
65
55
50
A
1-1
5.71
17.1
18
8
6
32
Eric Caldwell
River Hills
19
SP
45
80
65
R
3-4
4.20
55.2
82
9
33
33
Jon Perkins
Tampa Bay
21
SP
50
55
65
AAA
2-5
6.68
60.2
96
11
45
34
Alex Castaneda
Minnesota
20
SP
65
50
45
A
3-1
2.18
45.1
42
9
31
38
Ramon Vasquez
Texas
20
SP
55
50
60
R
4-2
2.35
61.1
59
10
52
44
Mike Clark
Tampa Bay
19
SP
75
45
50
R
3-4
4.01
51.2
52
9
59
47
Tony Garza
Lake Wylie
21
SP
45
60
65
AAA
4-4
5.08
72.2
88
23
49
48
Kyle Agent
St. Louis
17
CL
85
75
50
R
3-2
1.09
24.2
15
5
29
49
Yu-wei Seto
Lake Wylie
17
SP
85
40
75
A
7-6
4.51
111.2
146
28
84
54
Tyler Kennedy
River Hills
17
SP
55
55
80
R
2-4
3.34
62.0
72
16
49
55
Matt LaPorte
Chicago
19
SP
55
50
55
AAA
3-0
3.60
30.0
38
8
13
56
Vic Garcia
Lake Wylie
21
SP
45
55
75
AAA
9-6
3.22
111.2
97
30
67
57
Jose Fuentes
Arizona
18
CL
85
50
80
R
1-3
4.18
23.2
28
10
27
63
Angel Guevara
Texas
21
SP
40
55
75
AA
4-3
5.95
56.0
85
11
26
71
Shane Sorensen
Cincinnati
19
SP
70
55
40
AAA
2-1
1.59
28.1
21
7
23
72
Xavier Boyle
Pittsburgh
22
SP
40
65
45
AAA
9-6
3.79
99.2
120
27
51
73
Justin Buchko
Baltimore
20
SP
50
50
50
R
7-4
2.92
83.1
81
11
95
74
Lusala Klouchi
Atlanta
22
SP
45
55
55
AAA
10-6
2.92
169.2
165
44
82
75
Joe Washington
Pittsburgh
19
SP
50
55
55
R
3-2
3.14
63.0
61
12
45
81
Andres Hernandez
Lake Wylie
18
SP
50
60
55
AA
2-2
4.22
70.1
101
16
43
82
Alfonso Rodriguez
Washington
18
SP
45
55
80
R
4-2
2.10
64.1
54
17
59
83
Dave Gonzalez
Toronto
19
CL
80
55
45
R
2-2
3.72
19.1
17
7
23
84
John Moreland
Houston
17
SP
50
60
50
AA
4-5
5.13
93.0
111
29
85
85
Luis Martinez
St. Louis
20
CL
85
75
30
A
0-0
.00
4.0
2
0
4
95
Jon Kmiec
Cleveland
18
SP
65
80
55
R
3-2
2.21
57.0
55
10
64
96
Andrew Kramme
Texas
18
CL
80
55
65
R
1-0
.00
6.0
4
2
8
97
Lee Lynch
Arizona
19
CL
50
70
55
R
0-4
3.27
22.0
28
9
24
98
Ruben Acevedo
Milwaukee
18
SP
50
50
75
AAA
2-2
4.06
31.0
31
13
19
Tuesday, July 29th , 2025 - OOTP Baseball 26.5 Build 70