Welcome to the Drunk Scouting Association, where sometimes we get things right! I've built this system over a number of versions and with the help of some extreme water usage, have been able to create the best version of it yet. We are called the DSA because I consider this to be an inexact science. OOTP is intentionally difficult to quantify from scouted ratings, so I consider this like having my own army of inebriated scouts sending half-assed reports that I try and make sense of.

Player grades are generated by a self-training evaluation engine, no longer hard-coded weights, which runs entirely independent of the game's own overall and potential ratings. It works from raw tools only — hitting, fielding, baserunning, and pitching — and builds every grade from scratch, calibrated against actual outcomes across the league rather than scouting intuition alone. Positional scarcity is factored into every grade directly, weighting value by how difficult each position is to fill at a high level.

Grades also account for development timeline, injury history, and character traits, and hitters are evaluated against the league's real left/right pitching mix rather than a generic split, projecting prospects R/L splits out to development. Each prospect is paired with the closest current MLB comparable as a reference point, and the model is retrained as new performance data comes in — rankings move with the season, not just each spring.

Role
#72
BOS
Age 16International (BOS)ETA 2038Org Rank #2Role Rank #24INTComp Roy Bell
No Stats
#122
PHI
Age 22A-ETA 2035Org Rank #4Role Rank #402032 R3 Pk81Comp Roberto Velazquez
2032: 44.0 IP · 2.76 FIP · 2.45 ERA · 8.8 K/9 · 1.4 WAR · A
#138
KC
Age 24AAETA 2036Org Rank #3Role Rank #44INTComp Marty Kilby
2032: 118.2 IP · 4.96 FIP · 5.46 ERA · 7.4 K/9 · 0.6 WAR · AAA/AA/A+
#139
MON
Age 25AAAETA 2033Org Rank #6Role Rank #452028 R28 Pk877Comp Gordie Wheeler
2032: 40.1 IP · 3.47 FIP · 3.79 ERA · 5.4 K/9 · 0.9 WAR · AAA/AA/A+
#140
NY
Age 22AAETA 2034Org Rank #3Role Rank #122032 R7 Pk194Comp George Huckfeldt
2032: 203 PA · .317/.376/.530 · 9 HR · 3 SB · 0.0 ZR · 1.7 WAR · A+/A
#145
PHO
Age 23AAAETA 2033Org Rank #6Role Rank #402028 R4 Pk116Comp Chris Sandvik
2032: 326 PA · .284/.348/.466 · 12 HR · 1 SB · 0.2 ZR · 0.8 WAR · AA/A+
#155
MEM
Age 24AAETA 2035Org Rank #6Role Rank #482027 R8 Pk234Comp Bill Ramirez
2032: 143.0 IP · 4.25 FIP · 3.78 ERA · 8.4 K/9 · 2.0 WAR · AA
#156
CHI
Age 22RookieETA 2036Org Rank #7Role Rank #252032 R1 Pk25Comp Adam Bills
2032: 311 PA · .414/.521/.761 · 21 HR · 0 SB · 9.2 ZR · 5.3 WAR · A-
#159
BOS
Age 24AAAETA 2034Org Rank #5Role Rank #272027 R6 Pk161Comp Jason Aarsvold
2032: 403 PA · .223/.295/.396 · 13 HR · 1 SB · -5.4 ZR · -0.2 WAR · AAA
#163
CIN
Age 23AAETA 2035Org Rank #4Role Rank #452031 R2 Pk51Comp Manny Pineda
2032: 361 PA · .339/.432/.590 · 15 HR · 4 SB · 0.5 ZR · 4.1 WAR · AA/A+
#164
SPO
Age 21AAAETA 2035Org Rank #2Role Rank #102029 R24 Pk764Comp Nick Luke
2032: 39.1 IP · 5.16 FIP · 3.20 ERA · 7.1 K/9 · -0.4 WAR · AAA/AA
#167
GAL
Age 25MLB (GAL)ETA 2033Org Rank #3Role Rank #492029 R1 Pk20Comp Chris Colvin
2032: 109.0 IP · 4.06 FIP · 3.88 ERA · 6.7 K/9 · 1.6 WAR · MLB/AAA
#169
MON
Age 24AAAETA 2033Org Rank #9Role Rank #502030 R1 Pk7Comp David Archuletta
2032: 6.0 IP · 7.60 FIP · 13.50 ERA · 13.5 K/9 · -0.2 WAR · AA
#174
GAL
Age 23A+ETA 2035Org Rank #4Role Rank #162028 R19 Pk590Comp Chujiro Doi
2032: 331 PA · .227/.308/.375 · 10 HR · 1 SB · 0.2 ZR · 0.5 WAR · A+
#180
SPO
Age 23AAAETA 2034Org Rank #4Role Rank #112031 R2 Pk46Comp Matt Scott
2032: 51.0 IP · 3.45 FIP · 4.06 ERA · 8.3 K/9 · 1.2 WAR · AAA
#184
SL
Age 22AAAETA 2034Org Rank #10Role Rank #542028 R7 Pk198Comp Tony Beltran
2032: 124.2 IP · 3.50 FIP · 3.61 ERA · 7.7 K/9 · 2.9 WAR · AAA/AA
#188
VAN
Age 24AAAETA 2033Org Rank #11Role Rank #182029 R10 Pk297Comp Carlos Muniz
2032: 116 PA · .240/.292/.327 · 1 HR · 1 SB · 0.2 ZR · -0.0 WAR · AAA
#192
TAM
Age 25AAAETA 2034Org Rank #7Role Rank #142026 R10 Pk292Comp Tim Snyder
2032: 56.1 IP · 3.67 FIP · 4.15 ERA · 8.0 K/9 · 0.9 WAR · AAA