TEXAS RANGERS
MINOR LEAGUE SYSTEM REPORT
10/06/2026
BATTERS ROUND ROCK EXPRESS - Pacific Coast League - AAA - 59-81, .421 PCT
Name Age Pos Contact Power Eye/Discipline Speed Defense AVG HR RBI Suggestion
Pedro Salazar 24 C 45 30 35 20 20 .275 1 5
Ricardo Ruiz 23 C 30 45 40 20 20 .091 0 0
Dave Vasquez 21 SS 55 50 50 20 20 .244 1 3
David Armenta 23 CF 60 40 30 25 20 .298 3 18
Cesar Navarro 25 2B 50 35 40 20 20 .329 2 11
Sumiki Tasaka 22 3B 50 45 50 20 20 .263 8 47
Matthew Martin 24 RF 60 35 45 25 25 .238 1 23
Rômulo Idiquez 24 1B 50 35 50 20 20 .270 3 23
Brian Sutton 25 1B 45 50 40 20 20 .000 0 0
Chris Militello 24 1B 50 50 40 20 25 .276 7 34
Osvaldo Folena 25 LF 50 45 40 20 20 .279 8 42
Mike Peterson 25 RF 50 50 45 20 20 .224 14 42
Jonathan Gomez 25 1B 50 45 45 20 20 .256 1 19
Juan Valdez 22 1B 50 45 40 20 20 .304 0 2
Danny Weiler 24 SS 50 35 45 20 20 .213 0 7
PITCHERS ROUND ROCK EXPRESS - Pacific Coast League - AAA - 59-81, .421 PCT
Name Age Role Stuff Control Movement Rec ERA IP HA BB K Suggestion
Gregg Sutherland 23 P 40 50 45 0-0 .00 0.0 0 0 0
Paul Trujillo 23 P 45 45 45 2-12 7.73 82.2 111 43 60
Seth Waller 21 P 50 50 45 1-3 3.60 40.0 39 16 21
Angel Guevara 22 P 35 70 50 2-0 1.80 15.0 13 3 9
Luis Gonzalez 25 P 55 35 45 5-6 2.49 61.1 51 43 43
Mario Zermeno 23 P 50 45 45 2-1 1.95 37.0 33 9 31
Marty DeHart 23 P 50 45 45 2-4 8.55 40.0 65 29 30
Brian Sims 25 P 45 45 45 5-10 4.80 110.2 141 39 80
John Lawlor 22 P 40 55 45 1-4 3.73 79.2 96 12 40
Luis Solis 25 P 45 45 40 3-0 3.60 80.0 87 30 43
Quinn Wise 27 P 55 45 45 2-1 4.02 15.2 15 5 9
Manny Villarreal 22 P 35 55 50 3-7 3.41 121.1 119 56 73
Kevin Banks 23 P 45 45 45 0-0 8.36 14.0 25 4 15
BATTERS FRISCO ROUGHRIDERS - Texas League - AA - 58-82, .414 PCT
Name Age Pos Contact Power Eye/Discipline Speed Defense AVG HR RBI Suggestion
Brett Massie 22 C 35 40 30 20 20 .286 1 6
Corey Whitfield 20 C 40 25 30 20 20 .000 0 0
Miguel Mejia 21 SS 30 45 50 20 20 .073 1 3
Miguel Arredondo 23 RF 60 40 40 20 20 .250 2 13
Joe Smith 22 2B 45 45 40 25 20 .314 10 36
Denny Lewis 23 3B 30 45 40 20 25 .255 4 22
Mark Bailey 24 CF 50 45 45 20 20 .287 6 35
Bill Perez 22 1B 50 35 35 20 20 .300 4 19
Jonathan Kinder 24 1B 55 40 50 20 20 .320 1 20
Travis Smith 22 2B 45 45 35 20 20 .325 10 33
Mike Koller 24 2B 50 30 35 20 20 .340 4 22
John Culver 21 CF 40 45 35 25 20 .317 10 35
Bill Howey 22 2B 45 40 35 20 20 .231 1 8
Juan Sarmiento 24 LF 45 50 50 20 20 .226 1 8
Jeremy Greenberg 23 1B 50 35 40 20 25 .000 0 0
PITCHERS FRISCO ROUGHRIDERS - Texas League - AA - 58-82, .414 PCT
Name Age Role Stuff Control Movement Rec ERA IP HA BB K Suggestion
Fernando Dutan 23 P 45 30 45 0-0 7.11 12.2 21 7 13
Chris Ashbrook 21 P 40 45 45 2-0 4.33 27.0 28 10 15
John Kelleher 22 P 50 40 45 1-4 6.05 61.0 85 21 60
John Brown 22 P 45 45 50 1-0 2.84 12.2 12 4 6
Emilio Juarez 25 P 40 45 40 0-4 6.69 35.0 45 19 22
Jeremy Ritchie 25 P 45 50 45 9-5 7.27 43.1 62 22 30
Alex Vasquez 27 P 55 45 45 2-2 1.93 14.0 11 4 15 Possibly ready for RR (AAA)
Will Willis 23 P 40 45 45 3-2 2.56 70.1 65 17 48
Jonathan Adams 23 P 35 45 50 0-1 2.66 20.1 24 10 13
Juan Patino 25 P 35 40 45 2-2 7.43 63.0 93 18 18
Danny Ewbank 22 P 35 40 45 2-0 7.18 26.1 37 14 17
Kevin Trask 21 P 45 45 40 0-0 5.40 3.1 4 0 2
Al Aguilar 22 P 45 30 40 1-0 6.11 17.2 23 12 10
BATTERS DOWN EAST WOOD DUCKS - Carolina League - A - 68-72, .486 PCT
Name Age Pos Contact Power Eye/Discipline Speed Defense AVG HR RBI Suggestion
Josh Tornblom 20 C 50 45 45 20 20 .600 0 2
Josh Garcia 21 C 35 30 25 20 20 .500 0 5
Travis Davison 20 C 30 30 35 20 20 .312 0 0
Marquis Ross 19 SS 55 55 45 25 20 .350 1 6
Josh Boisclair 22 CF 50 50 45 30 20 .277 2 10
Adrian Freeman 23 3B 45 30 45 20 20 .306 2 10
Elvin McCasland 23 3B 50 45 50 20 20 .290 2 27
Jeremy Michalek 19 LF 75 35 40 20 20 .336 4 20
Ty Rhodes 22 RF 50 50 75 20 20 .368 1 5
David Roman 23 1B 35 45 40 20 20 .000 0 0
Manny del Campo 22 RF 45 40 50 20 20 .143 0 1
Draza Milosevic 23 3B 50 30 45 20 20 .378 2 6
Colin Jaquette 21 2B 50 50 50 20 20 .341 2 7
Joel Wickliff 21 CF 35 35 35 20 20 .143 1 2
Keiya Ryu 19 1B 55 50 50 20 20 .282 3 22
Fausto Bontempi 22 SS 40 20 35 20 20 .326 1 5
Edgar Benavidez 21 CF 35 35 30 20 20 .000 0 0
PITCHERS DOWN EAST WOOD DUCKS - Carolina League - A - 68-72, .486 PCT
Name Age Role Stuff Control Movement Rec ERA IP HA BB K Suggestion
Rafael Bonacelli 22 P 40 55 50 2-3 3.90 62.1 74 11 49
Jeremy Edwards 24 P 50 45 50 0-0 .00 8.0 6 1 8
Mario Guardado 23 P 30 40 45 1-0 3.52 7.2 9 2 4
Cory Matherly 22 P 40 45 45 3-5 3.68 58.2 58 18 24
Brian Stewart 23 P 35 45 45 3-2 2.09 43.0 48 13 22
Mike Trease 21 P 35 40 45 3-3 3.90 32.1 38 9 22
Robbie Montiel 21 P 40 40 35 1-0 7.04 7.2 11 1 2
Glenn Shadrick 23 P 40 25 40 4-0 4.82 65.1 81 27 51
Ryan Johnson 24 P 45 40 50 0-0 .00 0.2 1 0 1
Dave Oake 23 P 55 50 50 7-3 3.54 61.0 68 20 58
Dave Castillo 20 P 40 45 40 1-2 4.57 61.0 71 19 39
David Boynton 22 P 30 45 40 1-1 4.24 17.0 26 2 5
Trey Grenier 23 P 55 45 45 0-1 5.00 9.0 12 3 10
BATTERS HICKORY CRAWDADS - South Atlantic League - A - 53-87, .379 PCT
Name Age Pos Contact Power Eye/Discipline Speed Defense AVG HR RBI Suggestion
Jeff Rambo 22 C 45 50 45 20 20 .000 0 0
Bruce Measel 21 C 35 25 30 20 20 .000 0 0
Kirk Ostrowski 20 C 30 30 30 20 20 .333 0 2
Danny Beltran 20 SS 35 30 25 20 20 .000 0 0
Greg Summitt 20 CF 50 45 45 20 20 .317 3 23
Colby Pruitt 23 2B 40 50 45 20 20 .000 0 0
Erik Schmitt 21 SS 30 35 35 20 20 .236 0 10
Alain Flament 22 RF 40 25 40 25 20 .318 1 6
C.J. Grooms 24 LF 50 45 45 20 20 .297 3 24
Brock Maynard 23 1B 40 45 35 20 25 .333 4 15
Scott Westbrook 19 RF 40 35 35 20 20 .222 1 5
John Conner 22 3B 40 45 45 25 20 .300 0 0
David Arfè 21 RF 35 40 30 20 20 .253 3 12
Dave Gibson 20 3B 35 30 30 20 20 .268 1 7
Ryan Dybing 20 1B 45 65 55 20 20 .000 0 0
Arthur Serge 20 1B 55 45 65 20 20 .000 0 0
Sam Lepper 20 SS 40 25 30 20 20 .000 0 0
PITCHERS HICKORY CRAWDADS - South Atlantic League - A - 53-87, .379 PCT
Name Age Role Stuff Control Movement Rec ERA IP HA BB K Suggestion
Ethan Brown 22 P 40 45 45 1-0 3.00 12.0 14 2 6
Nehemiah Dowling 21 P 40 35 35 0-5 6.91 28.2 39 10 15
Marcos Solari 20 P 35 40 40 0-1 5.93 13.2 19 6 4
Alfredo Martinez 20 P 35 45 35 0-4 7.40 24.1 40 7 13
Eric Allison 20 P 35 40 40 1-3 3.79 40.1 46 18 28
Roy Brown 19 P 85 50 70 0-3 1.96 23.0 20 6 18
Ramon Vasquez 21 P 50 50 50 0-1 6.91 14.1 25 3 5
Mike Allred 20 P 45 35 40 0-1 2.93 15.1 13 6 11
Benito Palomera 20 P 50 45 45 3-1 3.86 11.2 14 2 6
Daniel Sierra 22 P 50 20 40 0-0 7.36 3.2 6 2 2
Chris Buckner 24 P 45 40 40 0-0 3.60 5.0 3 7 3
Antonio de Luna 21 P 40 40 35 2-0 2.97 33.1 37 9 18
Chris Thompson 23 P 45 45 45 1-6 3.77 45.1 56 17 25
BATTERS TEXAS (DSL) RANGERS 1 - Dominican Rookie League - R - 36-36, .500 PCT
Name Age Pos Contact Power Eye/Discipline Speed Defense AVG HR RBI Suggestion
Edgar Martinez 21 C 25 20 30 20 20 .077 0 0
Octavio Perez 17 C 50 40 40 20 20 .250 3 15
Chris Cosart 20 C 25 40 35 20 20 .219 2 6
Jesus Obando 21 SS 25 20 30 20 20 .250 2 14
Leo Barraza 21 CF 30 30 35 20 20 .259 3 13
Eddie Yega 20 2B 30 25 30 25 20 .000 0 0
Edwin Ortega 20 2B 30 35 30 25 25 .000 0 0
Alberto Alvarez 21 RF 30 30 35 20 20 .333 0 2
Hector Olmedo 17 LF 50 40 45 20 20 .333 8 36
Cris Trujillo 20 1B 45 50 45 20 20 .378 4 32
Jordan Raigoza 16 RF 40 30 45 20 20 .306 2 9
Victor Ponce 16 2B 45 35 45 20 20 .318 3 30
Jon Rodriguez 17 2B 45 45 45 25 20 .242 0 2
Willie Garcia 17 2B 40 45 45 20 20 .228 2 6
Robert Smith 19 SS 70 35 40 20 20 .370 5 27
Vinny Zorro 17 2B 45 70 70 20 20 .345 19 48
Alex Serna 20 LF 25 20 35 20 20 .750 2 8
Julio Baires 20 3B 25 30 35 20 20 .170 0 3
Giacobbe Raffone 17 3B 55 45 45 20 20 .346 1 14
Anibal Bettencourt 17 LF 35 50 40 20 20 .316 2 4
Chris Aldridge 19 LF 30 35 30 20 20 .340 4 9
Jeff Bultman 19 3B 50 50 50 20 20 .350 1 3
PITCHERS TEXAS (DSL) RANGERS 1 - Dominican Rookie League - R - 36-36, .500 PCT
Name Age Role Stuff Control Movement Rec ERA IP HA BB K Suggestion
Jose Vasquez 20 P 35 40 40 1-5 4.65 40.2 56 7 33
Wilson Aguilar 20 P 40 35 35 2-2 6.70 41.2 65 13 41
Pedro Villanueva 20 P 50 30 40 0-0 3.24 16.2 19 6 19
Alex Giron 19 P 35 30 30 2-1 7.74 43.0 66 13 32
Abraham Charris 17 P 50 35 50 0-1 4.91 7.1 11 5 8
Saul Hernandez 17 P 45 25 25 1-1 10.54 27.1 48 22 18
Alberto Madrigal 16 P 45 30 35 0-0 4.68 25.0 36 10 18
Silvano Mialheiro 20 P 35 40 35 1-0 2.00 9.0 6 4 10
Johnny Castillo 21 P 40 20 35 2-1 2.25 32.0 31 15 30
Guillermo Cristales 21 P 35 40 40 3-5 6.99 47.2 71 7 32
Alejandro Ybarra 17 P 80 45 65 5-1 4.91 22.0 23 9 19
Bill Saldana 22 P 45 35 45 0-0 .00 2.0 2 0 2
Peter Jenkins 19 P 50 35 45 3-1 2.12 29.2 16 5 42
BATTERS TEXAS (DSL) RANGERS 2 - Dominican Rookie League - R - 32-40, .444 PCT
Name Age Pos Contact Power Eye/Discipline Speed Defense AVG HR RBI Suggestion
Eric Francois 20 C 30 30 30 20 20 .288 2 7
Zaire Lewis 21 C 25 35 30 20 20 .229 1 9
John Bufford 18 C 45 55 50 20 20 .263 3 9
Matt Everett 20 SS 25 25 30 20 20 .257 4 15
Hector Ortega 22 CF 50 50 40 25 20 .333 0 0
Chris Anderson 19 2B 40 40 45 20 20 .339 2 6
Mike Saye 20 3B 35 30 35 20 20 .267 1 8
Alfredo Soto 17 RF 40 30 45 20 20 .196 2 14
Vic Vazquez 17 1B 45 25 45 20 20 .258 2 20
Penn Winkler 17 1B 45 35 50 20 20 .299 6 19
Devon Kirkpatrick 22 3B 40 40 45 20 20 .377 4 17
Eric Boeker 20 RF 45 55 50 20 20 .240 3 14
Jared York 19 RF 55 45 45 20 20 .625 0 2
Andy Harper 20 3B 25 25 35 20 20 .286 0 0
Sean Sonnier 22 1B 35 45 35 20 20 .417 2 7
Tony Young 19 RF 45 30 50 20 20 .259 3 19
Phil Mascellino 20 1B 30 30 30 20 20 .200 0 0
Chris Ritsema 21 SS 25 25 30 20 20 .143 0 0
Jim Montes 21 RF 30 30 35 20 - .000 0 1
Danny Marin 20 3B 25 30 30 20 20 .213 10 24
Bobby Thompson 18 LF 80 45 50 20 20 .000 0 0
PITCHERS TEXAS (DSL) RANGERS 2 - Dominican Rookie League - R - 32-40, .444 PCT
Name Age Role Stuff Control Movement Rec ERA IP HA BB K Suggestion
Antonio Carrasquillo 17 P 40 30 40 1-0 5.23 10.1 20 8 3
Oscar Cabrera 16 P 40 30 40 1-5 11.31 39.0 69 17 28
Joel Smith 21 P 40 45 45 1-1 5.73 11.0 11 4 10
Josh Voss 21 P 35 40 35 0-0 3.86 4.2 4 1 3
Antonio Ramirez 20 P 45 45 40 2-7 5.05 67.2 94 19 47
Pedro Medina 20 P 55 45 45 1-1 3.54 28.0 29 6 25
Federico Sandoval 21 P 35 20 35 1-2 7.62 28.1 36 15 23
Heizo Emoto 20 P 45 35 35 0-0 8.22 7.2 11 3 8
Sergio Gloria 20 P 40 40 40 0-0 .00 0.0 0 0 0
Roland Fernandez 20 P 35 20 20 0-1 9.15 20.2 32 18 18
Brian Kenton 19 P 50 30 45 3-3 8.54 26.1 50 15 29
Dave Cooper 20 P 35 50 40 1-1 4.76 5.2 8 1 5
Carlos Lopez 22 P 60 50 50 1-3 6.61 16.1 27 9 19
Dan Trionfo 19 P 55 45 55 0-0 .00 0.0 0 0 0
BATTERS TEXAS(ACL) RANGERS - Arizona Complex League - R - 29-27, .518 PCT
Name Age Pos Contact Power Eye/Discipline Speed Defense AVG HR RBI Suggestion
Justin Eggert 19 LF 60 40 50 20 20 .370 3 19
Arturo Torres 18 3B 55 40 85 20 20 .000 0 0
Armando Valle 22 RF 40 80 85 20 20 .000 0 0
Jeff Harris 19 1B 55 50 45 20 20 .000 0 0
Brian Griffith 20 2B 20 25 30 20 20 .000 0 0
Octavio Padilla 21 SS 30 30 30 20 20 .000 0 0
Ben Rougeux 19 2B 50 35 40 20 20 .000 0 0
Keith Rightmer 20 1B 25 40 40 20 20 .000 0 0
Kevin Coger 20 CF 25 20 40 25 20 .200 1 4
Dustin Miller 20 SS 25 30 30 25 20 .000 0 0
Jabari Simmons 21 SS 25 25 35 25 20 .000 0 0
Matt Gage 19 LF 30 30 30 20 20 .571 0 2
Trevor Houston 19 C 25 25 30 20 20 .000 0 0
Austin Losey 20 1B 25 35 35 20 20 1.000 0 0
Jon Bernett 20 CF 30 35 40 20 20 .400 1 3
Pat Blanchard 20 RF 40 50 45 20 20 .261 2 14
Chris Roering 21 CF 30 30 25 20 20 .405 3 9
PITCHERS TEXAS(ACL) RANGERS - Arizona Complex League - R - 29-27, .518 PCT
Name Age Role Stuff Control Movement Rec ERA IP HA BB K Suggestion
Alvin Reese 20 P 55 50 45 0-0 .00 0.0 0 0 0
Alan Hayes 22 P 45 25 30 0-0 .00 0.0 0 0 0
Edmundo Vargas 18 P 55 45 45 1-1 4.18 23.2 26 6 27
Javier Ramirez 18 P 50 50 45 0-0 7.94 5.2 8 2 5
Ramon Guzman 22 P 55 40 50 0-0 .00 0.0 0 0 0
Aaron Smith 18 P 70 75 50 0-0 .00 0.0 0 0 0
Ben Ploeger 21 P 40 45 45 0-0 .00 1.0 0 0 3
Jim Pitts 19 P 45 40 45 0-1 6.75 12.0 19 4 17
Adam Mohney 21 P 50 50 50 1-2 5.09 23.0 35 9 19
John Miller 22 P 45 50 45 0-0 .00 0.0 0 0 0
Andrew Kramme 19 P 65 50 50 2-4 4.85 13.0 21 2 17
Ken Leonard 19 P 40 25 40 2-0 3.18 11.1 9 2 13
Mike Borawski 19 P 40 30 40 0-1 3.97 11.1 16 2 16
Jason Herfurth 21 P 50 30 40 0-1 6.75 13.1 18 11 17
Kevin Brown 20 P 35 40 35 0-2 4.09 22.0 31 4 14
Jonathan Carroll 19 P 60 35 45 0-0 .00 0.0 0 0 0
Jason Archie 18 P 65 55 50 0-0 1.50 6.0 6 1 9
John Kennedy 19 P 40 40 45 0-0 .00 2.1 1 0 4
Tony Roy 20 P 35 35 40 1-0 10.57 7.2 19 4 9
Jake Doyle 24 P 40 50 50 0-0 7.11 6.1 10 1 2
J.D. Saloom 23 P 45 40 45 0-0 15.75 4.0 9 3 2
Mike Douglas 19 P 45 50 45 3-1 4.25 29.2 31 9 27
Armando Duque 24 P 45 50 45 0-1 4.41 16.1 20 5 12
Joe Davis 21 P 50 40 45 0-0 6.00 9.0 10 2 11
Branden Campisi 20 P 45 50 50 2-0 2.18 20.2 21 2 25
Jose Hernandez 19 P 55 50 45 0-1 6.75 10.2 9 6 10
Gene Waltz 20 P 60 40 45 1-0 2.35 7.2 7 2 7
Cody Palmer 22 P 40 55 50 2-3 6.75 24.0 29 4 20
Joe Costello 23 P 65 50 50 0-0 .00 0.0 0 0 0
Nestor Ortiz 22 P 45 45 40 0-0 .00 0.0 0 0 0
BATTERS INTERNATIONAL COMPLEX - - - International Complex - -
Name Age Pos Contact Power Eye/Discipline Speed Defense AVG HR RBI Suggestion
Pedro Villafana 16 CF 40 40 45 20 20 .000 0 0
Lachlan Keevil 16 2B 45 35 45 20 20 .000 0 0
Oscar Carvalhinha 17 CF 45 40 45 20 20 .000 0 0
Carlos Martinez 17 C 45 40 45 20 20 .000 0 0
PITCHERS INTERNATIONAL COMPLEX - - - International Complex - -
Name Age Role Stuff Control Movement Rec ERA IP HA BB K Suggestion
Humberto Lira 18 P 35 45 45 0-0 .00 0.0 0 0 0
Jean-Marc Ramirez 17 P 40 25 35 0-0 .00 0.0 0 0 0
Howard Jenkins 16 P 50 35 45 0-0 .00 0.0 0 0 0
Rey Sandoval 17 P 45 45 40 0-0 .00 0.0 0 0 0
Nick Guillen 16 P 45 30 30 0-0 .00 0.0 0 0 0
Jose Vargas 17 P 40 30 35 0-0 .00 0.0 0 0 0
Sunday, June 21st , 2026 - OOTP Baseball 26.8 Build 82