AMERICAN BASEBALL ASSOCIATION
ANNUAL TOP 100 PROSPECTS
06/02/2026
BNN Index
|
ABA
|
SCORES
|
STANDINGS
|
STATS
|
TEAMS
|
PLAYERS
|
TRANSACTIONS
|
HISTORY
BATTERS
#
Name
Team
Age
Pos
Contact
Power
Eye/Discipline
Speed
Defense
Level
AVG
HR
RBI
2
Dan Navarro
Halifax
19
CF
80
40
45
70
20
R
.322
5
36
4
Carlos Sanchez
Philadelphia
17
RF
65
80
80
45
50
R
.306
7
24
5
Aaron Nelson
Oakland
19
1B
75
70
45
40
65
A-
.383
10
50
6
Danny Velasquez
Mexico City
22
SS
75
50
50
45
55
ABA
.325
5
23
8
Brian Bopp
Daytona Beach
22
SS
55
65
50
55
75
AAA
.405
11
46
9
Giovanni Hearn
Austin
22
SS
65
55
45
45
65
ABA
.264
3
12
10
Leon Santos
Charleston
16
DH
50
80
80
35
-
R
.308
12
35
11
Jaime Castro
Halifax
17
CF
50
75
80
65
20
IntC
.000
0
0
16
Mario Ibarra
San Diego
17
LF
60
75
50
45
75
R
.371
15
57
17
Billy Carroll
Charleston
23
DH
70
75
40
30
-
AA
.327
10
31
18
Marco Grijalva
Halifax
19
RF
70
65
40
45
50
R
.315
7
32
19
Tim Wolff
Chicago
21
LF
60
60
45
30
45
AAA
.247
3
19
22
Bill Cardiello
Toronto
19
RF
70
60
40
70
60
A-
.305
7
31
24
Daniel Mikel
Tampa Bay
18
LF
55
70
50
55
55
R
.357
19
44
25
Alfredo Banuelos
Boston
19
2B
70
55
50
60
35
R
.320
9
26
26
Aaron Williams
New York
22
3B
75
50
50
30
50
AA
.276
8
28
28
Don Hutchison
Cincinnati
22
RF
55
70
45
50
50
AA
.265
10
22
29
Richard Enriquez
San Diego
16
C
55
65
75
25
40
R
.262
4
8
30
Jean-François Vivier
Carolina
17
3B
55
70
80
20
50
R
.338
7
29
32
Ken Castro
Chicago
23
LF
60
60
45
45
50
ABA
.209
3
17
33
Mark Crawford
Maine
22
LF
65
55
50
35
45
AAA
.268
4
14
36
Jason Lewis
Charleston
23
3B
55
60
50
60
55
AA
.255
10
40
37
Leo Carballo
Detroit
20
3B
65
55
50
50
40
A-
.391
10
38
38
Ronald Poole
Philadelphia
19
SS
50
75
40
35
35
A-
.279
4
20
40
Edwin Rodriguez
San Diego
18
2B
60
50
65
60
50
R
.283
3
16
44
Brian Hendrix
Toronto
22
RF
50
55
55
65
65
AAA
.287
7
22
45
Steve Nebeker
Dallas
22
RF
75
40
50
65
55
A-
.333
13
37
47
David Torres
Dallas
20
LF
55
60
50
60
55
A-
.268
9
26
48
Prince Sunderland
Carolina
23
LF
60
55
35
55
80
AAA
.358
2
7
49
Dan Harmon
Mexico City
22
RF
50
65
60
45
65
ABA
.223
6
29
50
Victor Cruz
Hollywood
20
SS
60
55
45
50
60
R
.357
13
44
51
Danny Walker
Halifax
22
LF
75
35
40
70
55
AA
.321
3
24
52
Jerry Perez
Daytona Beach
22
1B
55
60
50
50
55
A
.226
9
28
53
Chris Flowers
Boston
23
2B
65
55
45
50
45
AAA
.321
0
4
55
Jose Mora
Detroit
21
LF
50
70
50
25
50
A
.330
8
33
56
Ryan Willin
Charleston
23
RF
60
65
40
30
-
A
.306
18
50
57
Jamie Bender
Philadelphia
23
1B
70
55
45
25
45
AAA
.365
6
22
61
Justin Ottinger
San Francisco
22
SS
55
50
50
35
70
ABA
.310
2
4
62
Hector Landa
Philadelphia
22
SS
45
70
75
60
45
AAA
.268
12
29
63
Steve Nalbach
San Francisco
23
LF
60
55
50
65
65
AAA
.244
5
13
64
Russ Philip
Maine
22
2B
70
40
50
50
55
A-
.374
1
18
65
Jim Voci
San Diego
22
C
50
65
40
30
50
A
.303
7
21
66
John Russell
Toronto
22
SS
45
70
60
70
45
A-
.278
11
23
67
John Austin
Halifax
20
LF
65
50
50
55
50
A
.242
8
36
68
Jesse Rupp
Philadelphia
22
CF
45
65
50
65
55
A
.279
5
27
75
Marc Alexander
Oakland
19
RF
50
65
60
40
40
R
.395
15
34
76
Marco Garcia
Chicago
19
1B
65
70
50
30
55
A-
.266
3
15
77
Jimmy Johnson
Phoenix
19
2B
70
45
45
45
55
A-
.379
6
26
78
Daniel Friedrich
Halifax
22
2B
70
40
60
70
65
AA
.305
5
25
79
Clark Ulery
Oakland
22
RF
50
60
45
40
50
AAA
.250
0
6
80
Ivan Hernandez
San Diego
20
LF
50
65
45
55
60
A-
.330
3
11
81
Nelson Archuleta
Mexico City
19
2B
60
55
50
30
50
R
.394
7
13
82
Ivan Fuentes
Boston
18
RF
70
50
60
45
35
R
.366
8
42
83
Sébastien Fleury
Boston
19
3B
75
50
45
45
45
A
.252
2
18
84
Nick Cordova
Charleston
19
1B
75
50
40
40
65
R
.335
6
32
90
Albert Garcia
Philadelphia
22
SS
50
70
45
35
35
AA
.208
2
7
91
Pablo Gonzalez
Philadelphia
18
2B
65
55
55
45
50
A-
.289
11
40
92
Armando Gomez
San Diego
25
RF
70
45
45
55
60
AAA
.302
4
17
93
Rick Gruber
Phoenix
22
LF
60
55
40
35
45
A
.311
12
38
94
Jesse Griffin
Austin
23
3B
60
50
45
60
40
ABA
.254
4
22
96
Arturo Tinoco
Halifax
19
CF
70
55
45
60
25
R
.372
7
40
97
Jeremy Martin
Halifax
19
LF
55
50
60
55
60
R
.376
20
55
98
Steve Kettle
New York
23
1B
75
45
40
30
40
AA
.360
6
20
99
Tim McHugh
Toronto
19
LF
65
55
55
60
70
A-
.307
3
16
PITCHERS
#
Name
Team
Age
Role
Stuff
Movement
Control
Level
Rec
ERA
IP
HA
BB
K
1
Joe Bernard
Tampa Bay
22
SP
70
55
65
ABA
5-4
4.84
70.2
72
27
80
3
Javier Palos
Charleston
17
SP
60
65
80
R
6-0
3.97
45.1
44
9
40
7
Ismael Lopez
Halifax
18
SP
75
70
45
R
5-0
4.53
53.2
62
13
43
12
Omar Sotelo
Maine
21
SP
45
65
55
AA
5-3
5.10
54.2
65
23
36
13
Colby Kelly
Halifax
20
CL
80
60
45
AA
1-2
4.15
26.0
22
10
34
14
Gabe Sprung
San Francisco
22
CL
80
55
45
AAA
3-1
1.53
17.2
8
5
25
15
Jim Hart
Fountain Hills
21
RP
80
55
55
A
2-2
3.20
19.2
17
9
19
20
Edwardo Rodriguez
Halifax
22
SP
60
45
75
AA
4-1
3.83
56.1
61
8
32
21
Rafael Cruz
Detroit
20
SP
55
65
50
R
7-2
4.77
71.2
82
12
71
23
Jeremy Ferraro
Philadelphia
22
RP
80
60
65
ABA
0-0
.00
4.2
4
0
8
27
Kory Pullar
Boston
23
SP
55
55
60
ABA
6-4
3.34
72.2
72
13
57
31
Brad Porretta
Detroit
23
SP
45
55
80
AAA
2-1
2.08
26.0
23
8
19
34
Tom Balletta
San Diego
24
SP
45
55
55
AAA
3-4
3.75
57.2
60
18
44
35
Alex Holle
Tampa Bay
20
SP
55
65
65
ABA
0-7
7.58
46.1
60
12
42
39
Ferhat Chiwocha
Syracuse
22
SP
70
55
45
AAA
2-5
5.11
49.1
50
29
40
41
Evan Edelstein
Daytona Beach
22
SP
50
65
50
AA
3-1
2.03
44.1
24
11
50
42
Gregg Daugherty
Charleston
24
RP
50
60
70
AA
3-2
4.30
23.0
18
3
22
43
Ryan Hadder
Toronto
20
SP
50
60
55
A
0-2
3.86
28.0
32
8
19
46
Luis Cortez
Oakland
21
SP
55
55
45
A
0-0
.00
3.2
3
0
4
54
Jim Boonen
Syracuse
20
RP
45
75
50
A
1-6
6.40
45.0
67
13
13
58
Ricky Garay
Boston
24
RP
80
45
55
ABA
1-1
1.69
16.0
11
3
19
59
Micah Weidner
Indianapolis
22
RP
55
70
60
AAA
1-0
.00
10.1
4
2
6
60
Chris Huyard
Halifax
25
SP
50
55
50
AAA
4-1
3.27
44.0
47
20
43
69
Dave Figley
Maine
25
RP
40
60
75
ABA
0-1
2.45
7.1
5
0
8
70
Jesus Garcia
Philadelphia
18
SP
45
55
80
A
2-4
8.18
33.0
45
17
23
71
Danny Orfila
Carolina
22
SP
50
50
55
ABA
1-1
8.89
26.1
35
23
21
72
Brian Pace
Detroit
19
SP
45
60
65
A-
7-3
2.94
64.1
78
7
47
73
Jeff Reade
Detroit
21
CL
70
55
65
A-
2-2
2.14
21.0
22
10
22
74
Carlos Flores
Hollywood
20
SP
50
50
50
A-
0-1
11.57
9.1
23
2
8
85
Steve Dunham
Daytona Beach
22
SP
50
55
50
AAA
5-1
1.89
57.0
49
13
47
86
Kevin Martinez
Tampa Bay
20
RP
65
55
55
AAA
4-0
3.68
22.0
23
3
13
87
Tim Suttle
Maine
23
RP
55
55
75
ABA
0-0
.00
1.0
1
0
0
88
Brian Joiner
Syracuse
21
CL
60
70
55
A
1-1
3.52
23.0
20
2
26
89
Alfredo Rivero
Philadelphia
17
SP
50
60
55
R
4-2
4.42
57.0
72
19
49
95
Chris Hawes
Maine
24
SP
45
55
55
ABA
0-0
.00
0.0
0
0
0
100
Omar Valentin
Oakland
23
SP
50
50
50
A
4-3
4.64
52.1
60
7
51
Tuesday, May 5th , 2026 - OOTP Baseball 26.8 Build 82