AMERICAN BASEBALL ASSOCIATION
ANNUAL TOP 100 PROSPECTS
06/22/2026
 
BATTERS
# Name Team Age Pos Contact Power Eye/Discipline Speed Defense Level AVG HR RBI
1 Dan Navarro Halifax 19 CF 80 40 45 70 20 R .313 5 46
3 Carlos Sanchez Philadelphia 17 RF 65 80 75 45 50 R .310 13 35
4 Aaron Nelson Oakland 19 1B 75 70 45 40 65 A- .365 13 64
6 Brian Bopp Daytona Beach 22 SS 55 65 50 55 75 ABA .161 0 0
7 Leon Santos Charleston 16 DH 50 80 80 35 - R .335 17 51
8 Jaime Castro Halifax 17 CF 50 75 80 65 20 IntC .000 0 0
13 Mario Ibarra San Diego 17 CF 60 75 50 45 55 R .352 18 63
14 Billy Carroll Charleston 23 DH 70 75 40 30 - AA .317 16 47
15 Marco Grijalva Halifax 19 RF 70 65 40 45 50 R .318 8 39
16 Tim Wolff Chicago 21 LF 60 60 45 30 45 AAA .231 3 20
19 Bill Cardiello Toronto 19 RF 70 60 40 70 60 R .323 1 6
20 Daniel Mikel Tampa Bay 19 LF 55 70 50 55 55 A- .235 1 2
21 Alfredo Banuelos Boston 19 2B 70 55 50 60 35 R .339 14 42
22 Aaron Williams New York 22 3B 75 50 50 30 50 AA .276 11 32
23 Don Hutchison Cincinnati 22 RF 55 70 45 50 50 AA .280 16 32
24 Richard Enriquez San Diego 16 C 55 65 75 25 45 R .250 5 13
25 Jean-François Vivier Carolina 17 3B 55 65 80 20 50 R .352 13 46
27 Mark Crawford Maine 22 LF 65 55 50 35 45 AAA .284 7 25
29 Jason Lewis Charleston 23 3B 55 60 50 60 55 ABA .173 0 3
30 Leo Carballo Detroit 20 3B 65 55 50 50 40 AA .250 1 3
31 Ronald Poole Philadelphia 19 2B 50 75 40 35 50 R .429 1 5
33 Edwin Rodriguez San Diego 18 2B 60 50 65 60 50 R .287 4 19
37 Brian Hendrix Toronto 22 RF 50 55 55 65 65 AAA .257 7 25
38 Steve Nebeker Dallas 22 RF 75 40 50 65 55 AA .267 1 2
40 David Torres Dallas 20 LF 55 60 50 60 55 A- .297 10 35
41 Prince Sunderland Carolina 23 LF 60 55 35 55 80 AAA .308 3 8
42 Victor Cruz Hollywood 20 SS 60 55 45 50 60 R .330 16 54
43 Danny Walker Halifax 22 LF 75 35 40 70 55 AA .317 4 34
44 Jerry Perez Daytona Beach 22 1B 55 60 50 50 55 AA .400 0 1
45 Chris Flowers Boston 23 2B 65 55 45 50 45 AAA .298 1 11
47 Jose Mora Detroit 21 LF 50 70 50 25 50 A .312 10 41
48 Ryan Willin Fountain Hills 23 LF 60 65 40 30 40 AA .250 1 2
49 Jamie Bender Philadelphia 23 1B 70 55 45 25 45 AAA .331 8 28
52 Justin Ottinger San Francisco 22 SS 55 50 50 35 70 ABA .304 4 12
53 Hector Landa Philadelphia 22 SS 45 70 75 60 45 AAA .274 17 40
54 Steve Nalbach San Francisco 23 LF 60 55 50 65 65 AAA .230 6 20
55 Russ Philip Maine 22 2B 70 40 50 50 55 A- .347 3 33
56 Jim Voci San Diego 22 C 50 65 40 30 50 AA .200 1 2
57 John Russell Toronto 22 SS 45 70 60 70 45 A- .279 18 39
58 John Austin Halifax 20 LF 65 50 50 55 50 A .236 8 45
59 Jesse Rupp Philadelphia 22 CF 45 65 50 65 55 A .284 8 36
64 Marc Alexander Oakland 19 RF 50 65 60 40 40 R .395 15 34
65 Marco Garcia Chicago 19 1B 65 70 50 30 55 A- .332 12 35
66 Jimmy Johnson Phoenix 19 2B 70 45 45 45 55 A- .363 8 32
67 Daniel Friedrich Halifax 22 2B 70 40 60 70 65 AA .307 7 31
68 Clark Ulery Fountain Hills 22 LF 50 60 45 40 55 AA .300 3 6
69 Ivan Hernandez San Diego 20 RF 50 65 45 55 50 R .520 4 13
70 Nelson Archuleta Mexico City 19 2B 60 55 50 30 50 R .394 7 13
71 Ivan Fuentes Boston 18 LF 70 50 60 45 35 R .346 11 58
72 Sébastien Fleury Boston 19 3B 75 50 45 45 45 A .262 5 26
73 Nick Cordova Charleston 19 LF 75 50 40 40 50 R .343 10 50
79 Albert Garcia Philadelphia 22 SS 50 70 45 35 35 A .288 16 34
80 Pablo Gonzalez Philadelphia 18 2B 65 55 55 45 50 R .303 2 10
81 Armando Gomez San Diego 25 RF 70 45 45 55 60 AAA .325 6 23
82 Rick Gruber Phoenix 22 LF 60 55 40 35 45 A .303 17 50
83 Jesse Griffin Austin 24 3B 60 50 45 60 40 ABA .262 5 23
85 Arturo Tinoco Halifax 19 CF 70 55 45 60 25 A- .371 0 7
86 Jeremy Martin Halifax 19 LF 55 50 60 55 60 A- .212 1 3
87 Steve Kettle New York 23 1B 75 45 40 30 40 AAA .429 0 0
88 Tim McHugh Toronto 19 LF 65 55 55 60 70 A- .312 6 32
92 Chris Alexander Syracuse 22 2B 50 50 50 65 75 AAA .250 8 23
93 Eddie Monaghan Charleston 22 1B 60 50 55 20 45 A- .371 3 16
94 Mike Gelardi New York 22 2B 40 70 80 50 45 AAA .203 12 33
95 Chris Miller New York 20 LF 60 55 45 50 35 A- .308 7 34
96 Vin Rau Chicago 22 C 60 50 50 25 30 AAA .320 2 6
97 Travis Hammen Tampa Bay 22 LF 70 45 50 55 50 A .324 5 25
98 Danny Haessly San Francisco 23 LF 45 65 55 45 65 AAA .253 6 29
99 Marshall Swanson Chicago 19 1B 70 50 55 30 55 A- .330 4 17
100 Brian Phillips Dallas 25 LF 55 55 45 35 50 AAA .274 16 50
PITCHERS
# Name Team Age Role Stuff Movement Control Level Rec ERA IP HA BB K
2 Javier Palos Fountain Hills 18 SP 65 65 80 A- 0-0 .00 0.0 0 0 0
5 Ismael Lopez Halifax 18 SP 75 70 45 R 5-0 4.29 56.2 64 13 47
9 Omar Sotelo Maine 21 SP 45 65 55 AA 7-4 5.40 70.0 79 32 47
10 Colby Kelly Halifax 20 CL 80 60 45 AA 5-2 3.72 36.1 27 15 46
11 Gabe Sprung San Francisco 22 RP 80 55 45 ABA 0-0 3.24 8.1 9 4 12
12 Jim Hart Fountain Hills 21 RP 80 55 55 AA 0-0 .00 0.0 0 0 0
17 Edwardo Rodriguez Halifax 22 SP 60 45 75 AA 5-2 3.60 80.0 84 13 43
18 Rafael Cruz Detroit 20 RP 55 65 50 A 0-0 5.06 5.1 8 2 5
26 Brad Porretta Detroit 23 SP 45 55 80 AAA 2-1 2.42 48.1 44 11 35
28 Tom Balletta San Diego 24 SP 45 55 55 AAA 4-5 3.56 78.1 83 20 64
32 Ferhat Chiwocha Syracuse 22 SP 70 55 45 AAA 2-7 5.29 63.0 62 37 49
34 Evan Edelstein Daytona Beach 22 SP 50 65 50 AAA 1-0 3.86 2.1 3 0 2
35 Gregg Daugherty Charleston 24 RP 50 60 75 ABA 1-0 3.60 5.0 4 0 5
36 Ryan Hadder Toronto 20 SP 50 60 55 A 0-2 4.09 33.0 39 10 23
39 Luis Cortez Oakland 21 SP 55 55 45 A 0-0 .00 3.2 3 0 4
46 Jim Boonen Syracuse 20 RP 45 75 50 A 2-8 7.39 56.0 88 20 20
50 Micah Weidner Indianapolis 22 RP 55 70 60 AAA 1-0 1.08 16.2 8 4 14
51 Chris Huyard Halifax 25 SP 50 55 50 AAA 5-2 3.60 60.0 65 26 60
60 Jesus Garcia Philadelphia 18 RP 50 55 80 A 3-4 7.88 48.0 69 21 32
61 Brian Pace Detroit 19 RP 50 60 65 A 7-4 3.07 76.1 93 12 56
62 Jeff Reade Detroit 21 RP 70 55 65 A 3-2 1.65 27.1 23 11 31
63 Carlos Flores Hollywood 20 SP 50 50 50 A- 0-1 11.57 9.1 23 2 8
74 Steve Dunham Daytona Beach 22 SP 50 55 50 ABA 2-1 2.66 20.1 11 9 12
75 Kevin Martinez Tampa Bay 20 RP 65 55 55 AAA 4-0 3.03 29.2 27 4 18
76 Tim Suttle Maine 23 RP 55 55 75 ABA 0-0 5.40 5.0 5 1 2
77 Brian Joiner Syracuse 21 CL 60 70 55 A 1-2 2.83 28.2 21 2 33
78 Alfredo Rivero Philadelphia 17 SP 50 60 55 R 7-3 4.23 78.2 93 24 65
84 Chris Hawes Maine 24 SP 45 50 55 AAA 0-1 5.87 7.2 13 1 6
89 Omar Valentin Oakland 24 SP 50 50 50 A 5-3 4.38 72.0 86 11 73
90 Eric Kretzer Carolina 19 SP 55 45 55 A- 7-6 4.58 96.1 119 27 64
91 Bobby Henderson Dallas 22 SP 45 50 65 ABA 1-4 4.30 44.0 35 20 34
Tuesday, May 12th , 2026 - OOTP Baseball 26.8 Build 82