D1 Baseball Rates & Ranks Report #11 - Week Ending 5/16/25
I rated & ranked over 3,000 D1 Baseball players and here are the results...
Document : College Player Rates & Ranks Weekly Report #11— Amateur
Level : Division 1
Source : https://www.fangraphs.com/ , IBB walk data pulled from Baseball Reference.
Offensive Data pulled : Friday, May 16, 2025 10:55 AM ET
Pitchers Data pulled: Friday, May 16, 2025 11:36 PM ET
Overview : From an offensive perspective, I rated and ranked 2,890 Division 1 players from Start of Season — May, 16th 2025, with 100 minimum Plate appearance requirement. 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
Each player is ranked in these three categories: Run Tool, Hit Tool , and Overall . This week I’m releasing a list of all the baseball players and I will be breaking down the top players by age in this blog. The link to the full list of 2,890 players
Before I jump into the Top Player Breakdown. I received some feedback from a reader at a game in real life (pretty cool) and they had some questions about what the rates “Hit Tool” “Run Tool” “Overall Rate” mean and how it works…
Sometimes I forget not every reader was a former underwriter that turned down a pro baseball contract. As an underwriter rates/rating risks were my thing. So every offensive event has a run value associated with it, and I am breaking that down to a per Plate Appearance Basis. So I give every baseball event has a predetermined set run value. I then separate those value down into the Hit Tool Rate (1B,2B,3B,HR) + Run Tool Rate (BB, SB, HBP) = Overall Rate.
Here is a breakdown of D1 Overall Rates …


How is this “Overall Rate” thing practical Boz?
Lets take a quick look at the 2025 season numbers…
In 2025 teams are averaging 6.79 Runs per Game (Avg. Runs/Game) , and ~41 Plate Appearances per Game (Avg. PA/Game) or 4.56 Plate Appearances per Player (Avg PA/Player). This means the average player has an Average True Overall Rate of .166. You can use overall rate to make production projections or try to optimize run scoring. It’s a simple number to understand production in terms of runs.
With that in mind lets breakdown the top Great & Elite Players by Age.
Top 18 Year Old Position Players
Levi Clark , TENN - SEC, Elite Production
Landon Penfield , COFC - Average Production
Aidan Bardi , ME - Average Production
Top 19 Year Old Position Players
Joe Tiroly, RID - Elite Production
Garrett Wright, - Great Production
Brady Ballinger, , Great Production
Mack Whitcomb, TNTC - Great Production
Ryan Novak, M-OH - Great Production
Zeb Allen, CARK - Great Production
Chris Rembert, AUB - Great Production
Sawyer Strosnider, TCU - Great Production
Collin Jennings, ILL - Great Production
Jonathan Gomez, FDU - Above Average Production
Hunter Ray, FDU - Above Average Production
Top 20 Year Old Position Players
Roch Cholowsky, UCLA - Elite Production
Cider Canon, DAV- Elite Production
Carson Tinney, ND- Elite Production
Grant Gallagher, ETSU- Elite Production
Aiden Robbins, HALL - Elite Production
Mitch Voit, MICH- Elite Production
Michael DiMartini, DAY - Great Production
Caden Sorrell, TA&M - Great Production
Tyler Minick, CONN - Great Production
Jake Bennett, DBU - Great Production
Top 21 Year Old Position Players
Cardell Thibodeaux, SOU- Elite Production
Logen Devenport, NKU- Elite Production
Mason Neville, ORE- Elite Production
Andrew Fischer, TENN- Elite Production
Jamie Quinn-Irons, GMU- Elite Production
Cameron Nickens, APSU- Elite Production
Grant Jay, DBU- Elite Production
Jacoby Radcliffe, SOU- Elite Production
Ryan Daniels, CONN- Elite Production
Brayden Simpson, HPU- Elite Production
Cam Maldonado, NE- Elite Production
Alex Lodise, FSU- Elite Production
Anthony Torreso, DAV - Great Production
Ryan Wideman, WKU - Great Production
Jorge Rodriguez, BCU - Great Production
Bradley Garner, VMI - Great Production
Top 22 Year Old Position Players
Robbie Burnett, UGA - Elite Production
Jake Casey, KENT - Elite Production
Johnny Sweeney, UPST- Elite Production
Drew Wyers, BRY - Elite Production
Kaleb Freeman, GAST - Elite Production
Kyle Fossum, YSU - Elite Production
Jordan McCladdie, JKST - Elite Production
Anthony DePino, URI - Elite Production
Boston Smith, WRST - Elite Production
Tom Poole, DBU - Elite Production
Raymond Velazquez, APSU - Elite Production
Harrison Feinberg, NE - Elite Production
Damien Garcia, TXSO - Elite Production
Scott Campbell, UPST - Great Production
Nathan Humphreys, DBU - Great Production
Patrick Keighran, SF - Great Production
Judah Morris, ILST - Great Production
Kyle Hayes, WKU - Great Production
Top 23 Year Old Position Players
Ryland Zaborowski, UGA- Elite Production
Konni Durschlag, HPU- Elite Production
Kerrington Cross, CIN- Elite Production
Cooper Torres, ETSU- Elite Production
Hayden Jatczak , KENT- Elite Production
Alex Ungar, SHU - Great Production
Blake Cavill, TROY- Great Production
Nicolas Notarangelo, URI- Great Production
Aidan Redahan, CCSU - Great Production
Matt Schark, SIU - Great Production
Top 24 Year Old Position Players
John Bay, APSU- Elite Production
Trey Rutledge, AAMU - Elite Production
Ben Parker, W&M- Great Production
Bryce Hughes, TXSO- Great Production
Andrey Martinez, BCU - Great Production
Jack Thorbahn, STO - Great Production
Chris Brown, CCSU- Great Production
Gus Freeman, APSU- Great Production
Arjun Huerta, JKST - Great Production
Sebastian Mueller, QUIN - Great Production
Pitchers Ratings :
Pitching : There is limited data on pitchers in college. It’s almost not even worth doing a ranking, but I felt I needed to put my hat in the ring if this is what everyone else is doing. From the pitching perspective, I rated & ranked 2,541 Division 1 pitchers for the dates of 2/14/25–5/9/25 with a minimum requirement of 20 IP. The pitchers are rated the same way in terms of run value but instead of PA innings, but in the inverse manner. There’s no Batted Ball data, so I had to use MLB probabilities on the outcomes of hits. Like I said it’s not great, I’m not going to dive too deep into it.
Top Pitchers by RV/TBF :
That’s all this week for the College Baseball Report, come back next Thursday for Report #12. Let me know your thoughts, what you liked and didn’t like in the comments. As my man Clint Hurdle would say, ‘give me 3 ups and 3 downs’. For every one bad thing you hated, give me one good thing you liked.
Schedule :
Stay tuned a new KBO/NPB Rates & Ranks Report drops this Monday! I do a bi-weekly professional baseball report and alternate between MiLB & International Leagues.
Please subscribe, comment , follow me on Twitter | LinkedIn | Medium | IG | TikTok . If you hated it, let me know, but remember 3 ups & 3 downs.
-Chris Boz
Failure to plan is planning to fail. Remain resolved in your pursuits.
Baseball Finance Blogs :
MLB :
Searching for Identity: The Orioles' Uncertain 2025 Season
Searching for Identity: The Baltimore Orioles' Uncertain 2025 Season
Professional - US (MiLB):
MiLB Player Rates & Ranks Report #1 - For the Week Ending 4/28/25
Scouting Report MiLB High-A affiliate - Ironbirds (Orioles) vs. BlueClaws (Phillies)
Professional - International (KBO):
KBO Player Rates & Ranks Report #1 - For the Week Ending 4/21/2025
KBO Player Rates & Ranks Report #2 - For the Week Ending 4/21/2025
Professional - International (NPB):
NPB Player Rates & Ranks Report #1 - For the Week Ending 4/21/2025
NPB Player Rates & Ranks Report #2 - For the Week Ending 5/5/2025
Amateur — College Baseball :
College Baseball Statement of Work (SOW)
Scouting Report — Amateur, Division 1 Washington vs. Rutgers (3/28/25)
Scouting Report — Amateur, Division 1 Rhode Island vs. George Mason (4/25/25)
Amateur - College Softball :
College Softball Division 1 Player Rankings #1 for Week Ending 3/30/25
College Softball Division 1 Player Rankings #2 for Week Ending 4/6/25
College Softball Division 1 Player Rankings #3 for Week Ending 4/13/25
College Softball Division 1 Player Rankings #4 for Week Ending 4/20/25
College Softball Division 1 Player Rankings #5 for Week Ending 4/28/25
College Softball Division 1 Player Rankings #6 for Week Ending 5/4/25
College Softball Division 1 Player Rankings #7 for Week Ending 5/11/25
2024 Medium Blogs :
Norfolk Tides Game #1 Recap —Mayo/Holliday/Cook Jul 28, 2024
Thoughts on 6 Inning/ 100 Pitch Minimum Rule - Aug 16, 2024
Could Phillies’ Cristopher Sanchez’s Woes Away From Home Have Playoff Implications?! - Aug 18, 2024
Are Baseballs “Dead”? Yes. Are Baseballs “Juiced”? Yes … An Open Letter to the Commissioner of Baseball - Sep 17, 2024
By The Numbers — Recapping the Brewers 2024 Season -Oct 23, 2024
Cy Young Hypocrisy: Why Zack Wheeler Deserved the NL Award Over Chris Sale - Nov 21, 2024
Free Agent Evaluation — Jurickson Profar - Nov 23, 2024
Teoscar Hernández Player Evaluation - Dec 2, 2024
Free Agent Evaluation & Prediction — Christian Walker - Dec 6, 2024
Ha-Seong Kim Free Agent Analysis: A Diamond in the Rough - Dec 17, 2024
Nationals-Rangers Trade: Nathaniel Lowe for Robert Garcia - Dec 25, 2024