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