Document : MiLB Player Rates & Ranks Bi-Weekly Report #9
Level : Professional - MiLB
Data Sources : https://www.fangraphs.com/
Offensive Date Data pulled : Monday, August 18, 2025 11:03 AM ET
Pitchers Date Data pulled: Monday, August 18, 2025 11:03 AM ET
Overview : From an offensive perspective, I rated and ranked over all MiLB players from Start of Season — August 18, 2025, with a 60 minimum Plate appearance requirement. I split the seasons between levels, so some player will appear twice. Players were assessed using a neutralized Run Value system to measure their overall offensive production, broken down into two core components:
“The Run Tool”— Captures the value generated from non-hit plate appearances (walks, stolen bases, etc.)
“The Hit Tool”— Measures a player’s offensive impact via hitting
“Overall” — A sum of Run Tool and Hit Tool, representing overall offensive contribution
Link to top 500 position players.
Here is a breakdown of MiLB’s Overall Rates
If you open the link you can view the MiLB Player List by Age.
Age 16
Johan De Los Santos PIT Level : DSL
Miguel Caraballo SFG Level : DSL
Angel Suarez ARI Level : DSL
Diego Tornes ATL Level : DSL
Yordani Soto CHW Level : DSL
Rainer Espinoza SFG Level : DSL
Sami Manzueta HOU Level : DSL
Angel Abreu CLE Level : DSL
Santiago Figueroa TBR Level : DSL
Mani Cedeno NYY Level : DSL
Age 17
Marconi German WSN Level : DSL
Angel De Los Santos DET Level : DSL
Richard Matic NYY Level : DSL
Yeferson Portolatin STL Level : DSL
Louis Andujar BOS Level : DSL
Sebastian Dos Santos STL Level : DSL
Nauris De La Cruz WSN Level : DSL
Johanderson Tarazona MIL Level : DSL
Luis Arana MIA Level : DSL
Gustavo Baptista CLE Level : DSL
Age 18
Rainiel Rodriguez STL Level : CPX
Yunior Amparo NYM Level : DSL
Browm Martinez NYY Level : DSL
Josue Brito BOS Level : DSL
Cristian Arguelles COL Level : DSL
Edgar Montero OAK Level : DSL
Reyli Mariano LAD Level : DSL
Christian Gonzalez CHW Level : DSL
Michael Martinez ATL Level : DSL
Pablo Nunez CIN Level : DSL
Age 19
Raymond Mola PIT Level : DSL
Antonio Pimentel PIT Level : DSL
Marco Argudin TEX Level : DSL
Wyatt Sanford PIT Level : CPX
Jorge Lara ARI Level : DSL
Kleiver Chauran TBR Level : DSL
Nelson Rada LAA Level : AAA
Konnor Griffin PIT Level : A+
Samuell Sanchez DET Level : DSL
Eduardo Quintero LAD Level : A
Age 20
A.J. Ewing NYM Level : A
Agustin Acosta LAD Level : DSL
George Lombard Jr. NYY Level : A+
Edwin Sanchez LAD Level : DSL
Jose Gonzalez LAD Level : DSL
Dario Reynoso SFG Level : CPX
Kevin McGonigle DET Level : A+
Josue Briceño DET Level : A+
Josh Adamczewski MIL Level : A
Ariel Lebron HOU Level : DSL
Kevin McGonigle DET Level : AA
Age 21
Marco Dinges MIL Level : A
Elijah Green WSN Level : CPX
Carter Jensen KCR Level : AAA
Sal Stewart CIN Level : AAA
Luke Adams MIL Level : AA
Robert Perez MIA Level : DSL
Yeuni Munoz TOR Level : A
Jared Thomas COL Level : A+
Esmerlyn Valdez PIT Level : A+
Henry Bolte OAK Level : AAA
Age 22
Jac Caglianone KCR Level : AAA
Jeremiah Jenkins SFG Level : CPX
Mike Sirota LAD Level : A
JJ Wetherholt STL Level : AAA
Tommy Hawke CLE Level : A
Mike Sirota LAD Level : A+
Jordan Lawlar ARI Level : AAA
James Tibbs III LAD Level : AA
Nick Kurtz OAK Level : AAA
Joseph Sullivan HOU Level : A+
Age 23
Jay Thomason MIN Level : A
Francisco Alvarez NYM Level : AAA
Drew Cavanaugh SFG Level : A
Roc Riggio NYY Level : A+
C.J. Kayfus CLE Level : AA
Matt Shaw CHC Level : AAA
Parks Harber NYY Level : A
Albertson Asigen CHW Level : CPX
Brock Wilken MIL Level : AA
Alex McCoy SDP Level : A
Age 24
Marcus Smith TEX Level : AAA
Brooks Baldwin CHW Level : AAA
George Valera CLE Level : CPX
Spencer Jones NYY Level : AAA
Spencer Jones NYY Level : AA
Jonah Advincula CLE Level : A+
Ryan Ritter COL Level : AAA
Cameron Sisneros CHC Level : A
Kole Myers LAD Level : A+
Dalton Rushing LAD Level : AAA
Age 25
Peyton Wilson KCR Level : AA
Adrian Del Castillo ARI Level : CPX
Otto Kemp PHI Level : AAA
Kyler Fedko MIN Level : AAA
Jeremiah Jackson BAL Level : AAA
Freuddy Batista SEA Level : A+
Ronny Simon MIA Level : AAA
Zack Gelof OAK Level : AAA
Wes Clarke HOU Level : AA
Tyler Callihan CIN Level : AAA
Age 26
Braxton Fulford COL Level : AAA
Luis Campusano SDP Level : AAA
Nick Loftin KCR Level : AAA
Ryan Vilade CIN Level : AAA
Michael Toglia COL Level : AAA
Braiden Ward COL Level : AAA
Esteury Ruiz LAD Level : AAA
José Fermín STL Level : AAA
Tim Elko CHW Level : AAA
Andrés Chaparro WSN Level : AAA
Age 27
Leo Rivas SEA Level : AAA
Will Robertson TOR Level : AAA
John Rave KCR Level : AAA
Duke Ellis NYY Level : AAA
Ryan Ward LAD Level : AAA
Jerar Encarnacion SFG Level : AAA
José Barrero STL Level : AAA
JJ Bleday OAK Level : AAA
Matt Mervis MIA Level : AAA
Bryan Torres STL Level : AAA
Pitching :
There is limited data on pitchers in MiLB. There’s no end result data besides hits & HR , so I had to use MLB probabilities on the outcomes of singles, doubles, and triples. It’s not great, I’m not going to dive too deep into it. From the pitching perspective, I rated & ranked all MiLB pitchers from the start of the season - 8/18/25 with a minimum requirement of 20 IP (Split Stats). The pitchers are rated the same way in terms of run value but instead of PA innings, but in the inverse manner.
Brandon Johnson KCR AA
Juan Burgos SEA AA
Hayden Durke ARI A+
Travis Sykora WSN A+
Brandan Bidois PIT AA
Tyler Cleveland SEA A+
Hueston Morrill NYY A+
Tyler Schweitzer CHW AA
Garrett Hawkins SDP A+
Kevin Camacho CHC A
SO Rate Leaders
Hayden Durke ARI A +48.00%
Josh White MIA AA 46.30%
Reinold Navarro PIT CPX 44.76%
Travis Sykora WSN A+ 44.34%
Sean Paul Liñan LAD A 44.25%
Tyson Neighbors SDP A+ 43.82%
Hayden Harris ATL AA 43.53%
Luis Garcia TEX DSL 43.38%
Trey Yesavage TOR A 43.31%
Jose Espada SDP AA 43.02%
That’s all for the MiLB report, hopefully the players traded at the deadline will have their orgs updated in 2 weeks. Next weeks KBO/NPB Weekly Report will be pushed back until the 28th. I will be attending the Saberseminar this coming weekend!!
Don’t forget to subscribe and follow me on Twitter | LinkedIn | Medium | IG | TikTok. If you loved it or hated it, let me know as well, but remember 3 ups & 3 downs. Give me 3 things you liked followed by 3 things you hated.
-Chris Boz
Failure to plan is planning to fail. Remain resolved in your pursuits.
Looking for More Bozzy Baseball Blogs…
MLB Analysis :
Pro Scouting Reports :
Kyle Stowers (Norfolk) – “Stowers… can hit this caliber pitching especially with his approach consistently. I think he needs an opportunity with a big club to see if he can translate his first at bat approach to next level caliber pitching.” Published 7/29/24.
Traded the next day to the Marlins. In 2025, AS with 299/.379/.573 (OPS .952).
Amateur Scouting Reports :
Trevor Cohen (Rutgers) – “Corbin Carroll-esque.” Published Mar 29, 2025
Drafted 85th by SF.
James Quinn-Irons (GMU) – “Shoring up the front side will also help with the sway in his hips…Reminds me a little of Randell Grichuk” Published on Apr 27, 2025
Drafted 147th by TB.
Free Agent Evaluations :
Tyler O’Neill: ‘Predicted fit/value with Orioles; Contract Recommendation : the deal is 50% ($7.8 mil) guaranteed, which is what you are expecting him to play, then an additional ($1.56 Mil) for each additional 10% GP. $7.8 Guaranteed, $7.8 in games played Incentives or 2 years/$18.72 Mil.’ Published 11/17/24
Signed with Orioles on 12/7/2024 for 3 years/$49.5Mil… As of 8/2/25 O’Neill’s played in 37% of Orioles games and max opportunity to play in 57% games.
Jurickson Profar: “Given Profar’s profile at 32, I’d recommend a 1-year, $6.75 million deal, with the possibility of a 2-year, $14 million deal for a team that views him as a complementary piece in an already established lineup. While his on-base skills are appealing, I’m not buying into the slugging breakout, especially given the stark home/away splits’ Published 11/23/24
On 1/23/25 Profar signed with the Braves for three-years, $42 million. On 3/31/25 Profar received an 80-game suspension after testing positive for PED’s
Max Kepler: ‘Considering Kepler’s declining durability, speed, and offensive production, you must expect he will only play around 70% of the games. Based on these factors, my contract recommendation would have been $1 million. Maybe he can play himself into another contract.’ Published 12/20/24
Signed with the Phillies on Dec 20, 2024 for $10Mil. As of 7/28/25 in 343 PA Kepler is slashing .205/.301/.362 , .664 OPS
Free Agent Valuation Tool :
Harrison Bader: Valuation tool estimated $6.3–8.5M; final deal $6.25M + $2M in incentives
.
