AMERICAN BASEBALL ASSOCIATION
ANNUAL TOP 100 PROSPECTS
04/23/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
18
CF
80
40
50
70
-
R
.283
0
8
4
Carlos Sanchez
Philadelphia
17
RF
65
80
80
45
45
R
.356
3
7
5
Aaron Nelson
Oakland
18
1B
80
70
45
40
65
A-
.323
3
22
6
Danny Velasquez
Mexico City
22
SS
75
50
50
45
55
ABA
.268
0
3
8
Brian Bopp
Daytona Beach
22
SS
55
65
50
50
75
AAA
.400
2
8
9
Giovanni Hearn
Austin
21
SS
65
60
45
45
65
ABA
.250
1
3
10
Leon Santos
Charleston
16
DH
50
80
80
35
-
R
.393
6
18
11
Jaime Castro
Halifax
16
CF
50
75
80
65
20
IntC
.000
0
0
16
Mario Ibarra
San Diego
17
LF
60
75
50
45
60
R
.404
6
22
17
Billy Carroll
Charleston
23
DH
70
75
40
30
-
AA
.305
1
5
18
Marco Grijalva
Halifax
19
RF
70
70
40
45
50
R
.254
0
5
19
Tim Wolff
Chicago
21
LF
60
60
40
30
45
AAA
.281
1
5
22
Bill Cardiello
Toronto
19
RF
75
65
40
70
65
A-
.250
4
8
24
Daniel Mikel
Tampa Bay
18
LF
55
80
55
55
55
R
.281
5
13
25
Alfredo Banuelos
Boston
19
2B
70
55
50
60
35
R
.426
1
4
26
Aaron Williams
New York
22
3B
80
50
50
40
50
AA
.239
3
11
28
Don Hutchison
Cincinnati
22
RF
55
70
45
50
50
AA
.244
3
7
29
Richard Enriquez
San Diego
16
C
55
65
75
25
40
R
.259
3
5
30
Jean-François Vivier
Carolina
17
3B
55
70
80
20
40
R
.421
1
11
32
Tim Gregg
San Diego
22
LF
50
60
50
65
80
ABA
.250
0
0
33
Ken Castro
Chicago
23
LF
65
60
45
45
50
ABA
.259
1
8
34
Mark Crawford
Maine
22
LF
65
55
50
35
40
AAA
.333
2
3
38
Jason Lewis
Charleston
22
3B
55
60
50
60
50
AA
.271
1
7
39
Leo Carballo
Detroit
19
3B
70
55
50
50
40
A-
.400
2
9
40
Ronald Poole
Philadelphia
19
SS
50
80
40
35
35
A-
.154
1
6
42
Edwin Rodriguez
San Diego
18
3B
60
50
65
60
40
R
.219
1
7
46
Brian Hendrix
Toronto
22
LF
50
55
55
65
80
AAA
.324
1
3
47
Steve Nebeker
Dallas
22
RF
75
40
50
65
55
A
.404
6
13
49
David Torres
Dallas
20
LF
55
65
50
60
55
A-
.254
3
8
50
Prince Sunderland
Carolina
22
LF
60
55
35
55
80
AAA
.000
0
0
51
Dan Harmon
Mexico City
22
RF
50
65
60
45
65
ABA
.232
5
14
52
Victor Cruz
Hollywood
20
SS
60
55
45
50
60
R
.381
4
10
53
Danny Walker
Halifax
21
LF
80
35
40
70
55
AA
.365
1
6
54
Jerry Perez
Daytona Beach
22
1B
55
65
50
50
55
A
.182
0
1
55
Chris Flowers
Boston
23
2B
60
55
45
50
45
ABA
.500
0
0
57
Jose Mora
Detroit
21
LF
45
70
45
25
50
A
.302
0
6
58
Ryan Willin
Charleston
23
DH
60
60
40
30
-
A
.418
8
21
59
Jamie Bender
Philadelphia
23
1B
75
55
45
25
45
AAA
.405
1
4
63
Justin Ottinger
San Francisco
22
SS
55
50
50
35
70
AAA
.171
1
1
64
Hector Landa
Philadelphia
22
SS
45
70
80
60
45
AAA
.250
4
7
65
Steve Nalbach
San Francisco
23
LF
60
55
50
65
65
AAA
.229
0
1
66
Russ Philip
Maine
22
2B
70
40
50
50
55
A-
.467
0
5
67
Jim Voci
San Diego
22
C
50
65
40
30
50
A
.386
3
7
68
John Russell
Toronto
22
SS
45
75
60
70
45
A
.304
2
6
69
John Austin
Halifax
19
LF
70
50
50
55
55
A
.227
1
9
70
Jesse Rupp
Philadelphia
22
CF
45
65
50
60
55
A-
.455
1
2
78
Marc Alexander
Oakland
19
RF
55
70
55
40
40
R
.386
4
9
79
Marco Garcia
Chicago
19
1B
65
70
50
30
55
A-
.600
1
1
80
Jimmy Johnson
Phoenix
18
2B
75
45
50
45
55
A-
.483
3
11
81
Daniel Friedrich
Halifax
22
2B
70
40
60
70
65
AA
.293
0
3
82
Clark Ulery
Oakland
22
RF
50
60
45
40
50
A-
.297
5
18
83
Ivan Hernandez
San Diego
20
LF
50
65
45
55
60
A-
.305
2
7
84
Nelson Archuleta
Mexico City
19
2B
65
60
50
30
50
R
.324
1
3
85
Ivan Fuentes
Boston
18
RF
70
50
60
45
30
R
.373
1
9
86
Sébastien Fleury
Boston
19
3B
70
50
45
45
45
A
.271
1
6
87
Nick Cordova
Charleston
18
1B
75
50
40
40
65
R
.317
2
8
93
Albert Garcia
Philadelphia
22
SS
50
70
45
35
35
A
.204
2
3
94
Pablo Gonzalez
Philadelphia
18
2B
60
55
50
50
50
A-
.300
2
8
95
Armando Gomez
San Diego
25
RF
70
45
45
55
60
AAA
.235
1
4
96
Rick Gruber
Phoenix
22
LF
60
55
40
35
45
A
.208
4
11
97
Jesse Griffin
Austin
23
3B
60
50
40
60
40
ABA
.333
2
8
99
Arturo Tinoco
Halifax
19
CF
70
55
45
60
25
R
.306
2
8
100
Jeremy Martin
Halifax
19
LF
60
55
70
55
60
R
.400
5
21
PITCHERS
#
Name
Team
Age
Role
Stuff
Movement
Control
Level
Rec
ERA
IP
HA
BB
K
1
Joe Bernard
Tampa Bay
21
SP
70
55
65
ABA
1-2
5.47
26.1
26
5
29
3
Javier Palos
Charleston
17
SP
60
65
80
R
0-0
11.00
9.0
14
3
6
7
Ismael Lopez
Halifax
18
SP
80
75
45
R
1-0
6.14
14.2
21
5
6
12
Omar Sotelo
Maine
21
SP
45
70
55
AA
0-0
7.71
9.1
11
6
4
13
Colby Kelly
Halifax
20
CL
80
60
45
AA
0-0
.00
8.0
5
1
10
14
Gabe Sprung
San Francisco
22
CL
80
55
45
AAA
2-0
2.25
4.0
3
2
5
15
Jim Hart
Fountain Hills
20
CL
80
55
55
A
1-1
5.40
6.2
4
4
6
20
Edwardo Rodriguez
Halifax
22
SP
55
45
70
AA
1-0
1.96
18.1
15
1
16
21
Rafael Cruz
Detroit
20
SP
55
65
50
R
1-0
6.10
20.2
31
3
24
23
Jeremy Ferraro
Philadelphia
22
RP
80
60
65
ABA
0-0
.00
0.2
0
0
2
27
Kory Pullar
Boston
23
SP
55
55
60
ABA
2-1
3.38
21.1
23
1
14
31
Brad Porretta
Detroit
22
SP
45
55
80
AAA
0-1
1.46
12.1
12
5
12
35
Tom Balletta
San Diego
23
SP
45
60
55
AAA
0-1
1.29
14.0
10
5
8
36
Alex Holle
Tampa Bay
20
SP
55
65
65
ABA
0-2
7.41
17.0
22
5
17
37
Lorenzo Landin
San Diego
22
RP
70
65
60
ABA
0-1
5.19
8.2
5
5
14
41
Ferhat Chiwocha
Syracuse
22
SP
70
55
45
AAA
0-2
9.90
10.0
18
5
9
43
Evan Edelstein
Daytona Beach
22
SP
50
65
50
A
2-1
2.11
21.1
20
6
21
44
Gregg Daugherty
Charleston
24
RP
50
60
70
AA
1-0
.00
2.2
0
1
1
45
Ryan Hadder
Toronto
20
RP
50
65
55
AA
0-1
8.18
11.0
15
1
5
48
Luis Cortez
Oakland
21
SP
55
50
45
A
0-0
.00
3.2
3
0
4
56
Jim Boonen
Syracuse
20
SP
40
75
50
A
0-2
9.00
13.0
26
2
2
60
Ricky Garay
Boston
24
RP
80
45
55
ABA
0-0
2.08
4.1
3
0
6
61
Micah Weidner
Indianapolis
22
RP
55
70
60
AAA
1-0
.00
4.0
1
0
3
62
Chris Huyard
Halifax
24
SP
50
55
50
AAA
0-1
12.27
3.2
6
3
1
71
Dave Figley
Maine
25
RP
40
60
75
ABA
0-0
.00
0.1
2
0
1
72
Jesus Garcia
Philadelphia
18
RP
50
55
75
AA
1-0
6.23
4.1
8
2
2
73
Danny Orfila
Carolina
22
SP
50
50
55
ABA
1-0
5.40
6.2
10
4
5
74
Brian Pace
Detroit
19
SP
45
55
65
A-
2-1
2.45
18.1
23
0
13
75
Jeff Reade
Detroit
21
CL
70
55
65
A-
0-1
.00
4.0
5
4
4
76
Carlos Flores
Hollywood
20
SP
50
55
55
R
1-0
3.00
18.0
19
1
17
77
Jesus Henriguez
San Francisco
22
CL
80
50
45
ABA
0-1
1.29
7.0
5
1
8
88
Steve Dunham
Daytona Beach
22
SP
45
60
50
AAA
1-0
5.06
5.1
8
2
5
89
Kevin Martinez
Tampa Bay
20
RP
65
60
65
AAA
2-0
.00
6.1
4
1
5
90
Tim Suttle
Maine
23
RP
55
55
75
AAA
0-0
.00
3.0
1
0
7
91
Brian Joiner
Syracuse
20
CL
60
70
50
A
1-0
3.00
6.0
5
0
7
92
Alfredo Rivero
Philadelphia
17
SP
50
60
55
R
1-1
7.20
15.0
19
7
14
98
Chris Hawes
Maine
24
SP
45
55
55
ABA
0-0
.00
0.0
0
0
0
Tuesday, April 21st , 2026 - OOTP Baseball 26.8 Build 82