CALIFORNIA LEAGUE
OSA TOP 20 PLAYERS
05/30/2026
 
POSITION PLAYERS
# Name Team Age Pos Contact Power Eye/Discipline Speed Defense Level AVG HR RBI
1 Will Wagner St Louis 27 2B 60 35 55 50 50 A .321 9 28
2 Ryan Casteel 34 1B 45 55 45 45 55 A .125 1 1
3 Alejo Lopez 30 2B 60 30 45 40 50 All .000 0 0
4 Deivy Grullon 30 C 40 50 45 35 40 AA .429 0 1
5 Ryan Fitzgerald Detroit 31 2B 40 55 40 50 55 A .379 12 44
6 Sandro Fabian St Louis 28 RF 45 50 35 50 55 A .288 7 28
7 Rafael Ortega Phoenix 35 CF 45 40 65 50 50 A .333 1 3
8 Cam Collier Texas 21 3B 45 40 45 35 45 A .325 9 34
9 Jose Pirela 36 1B 50 45 30 45 40 All .000 0 0
10 Sam Petersen Texas 23 LF 45 40 40 80 60 A .367 7 29
11 Michael Arroyo Texas 21 SS 40 45 45 40 40 A .299 5 24
12 Tristin English Detroit 29 1B 50 45 35 20 60 A .424 3 9
13 Leandro Cedeno Los Angeles 27 1B 45 55 35 45 50 A .348 7 26
14 Roy Morales 30 C 50 30 45 35 45 A .500 1 8
15 Kyle Garlick Detroit 34 LF 40 50 45 45 55 A .286 5 25
16 Darick Hall 30 1B 45 45 40 25 45 A .200 2 4
17 Franklin Barreto Houston 30 SS 40 45 45 50 45 A .330 2 13
18 Noah Cardenas Los Angeles 26 C 40 40 50 25 45 A .319 3 14
19 Zac Cook Oakland 28 CF 40 45 40 50 40 A .224 7 19
20 Lazaro Montes Oakland 21 RF 35 55 45 60 55 A .303 3 15
PITCHERS
# Name Team Age Role Stuff Control Movement Level Rec ERA IP HA BB K
1 Ty Madden Phoenix 26 SP 45 45 45 AAA 0-1 10.38 4.1 8 0 0
2 Bryan Sammons Oakland 31 SP 40 45 40 A 2-4 5.55 48.2 52 19 55
3 Trent Thornton Houston 32 SP 40 50 40 A 0-0 1.93 9.1 9 3 10
4 Alan Rangel St Louis 28 SP 40 50 40 A 4-2 4.47 54.1 60 16 51
5 Jesse Scholtens San Diego 32 SP 40 50 40 A 1-0 5.48 23.0 37 11 25
6 Caleb Boushley Los Angeles 32 SP 25 60 45 A 1-1 4.76 5.2 8 2 4
7 Cole Waites St Louis 27 SP 40 40 45 AAA 0-1 4.91 7.1 11 4 5
8 Alonzo Tredwell Texas 24 SP 40 40 40 A 3-2 6.82 34.1 41 11 32
9 Maximo Castillo Detroit 27 SP 30 50 45 AA 1-3 8.02 33.2 47 19 25
10 Tyler Brown San Francisco 27 SP 40 30 45 A 2-2 5.29 32.1 28 11 36
11 Collin Wiles Detroit 32 SP 35 40 40 A 3-2 4.23 44.2 50 24 41
12 Aaron Shortridge Detroit 29 SP 25 45 45 A 3-4 6.20 45.0 57 16 38
13 Lachlan Wells Los Angeles 29 SP 25 65 40 A 0-0 6.43 7.0 13 0 3
14 Randy Dobnak Oakland 31 SP 35 45 45 A 1-0 3.65 12.1 17 2 12
15 Luis Palacios Texas 25 SP 30 45 40 A 2-1 3.97 34.0 38 15 28
16 Spencer Giesting Texas 24 SP 40 40 40 A 1-4 6.57 38.1 53 20 44
17 Tyler Beede 33 SP 35 40 45 All 0-0 .00 0.0 0 0 0
18 Paolo Espino Oakland 39 SP 25 50 40 A 0-0 10.57 7.2 13 3 7
19 Daniel Eagen Oakland 23 SP 40 40 40 A 2-2 3.48 44.0 44 22 47
20 Kyle Luckham Denver 26 SP 30 50 40 A 5-2 4.99 48.2 47 13 46
Friday, May 29th , 2026 - OOTP Baseball 27.2 Build 59