AMERICAN BASEBALL ASSOCIATION
ANNUAL TOP 100 PROSPECTS
06/02/2026
 
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