> > >
Sub-Batch C · Locked July 10, 2026 · Graded October 8

Sixty-Five More,
On the Record.

The third batch. Fifteen featured predictions with realistic 90-day windows, plus a fifty-player full sweep of the remaining healthy Top 100, scored so the low end of the probability scale finally gets the outcome data it needs. Every number below is locked. The window closes October 8 and the grades post either way.

The featured fifteen

PlayerOrgLvlCUSCUP
Angel GenaoCLEAAA5645%
Lazaro MontesSEAAAA5644%
Carlos LagrangeNYYAAA5038%
Max ClarkDETAAA5433%
Jett WilliamsMILAAA5233%
Karson MilbrandtMIAAAA4832%
James Tibbs IIILADAAA5029%
Harry FordWSHAAA5028%
Theo GillenTBAA4828%
Alfredo DunoCINAA4828%
Jesus MadeMILAA4622%
Leo De VriesATHAA4422%
Josh AdamczewskiMILAA4422%
Mike SirotaLADAA4619%
Christian ZazuetaLADAA4719%

Angel Genao and Lazaro Montes lead at 45 and 44 percent, Triple-A bats swinging hot with real runways. Montes was promoted to Tacoma four days before this run locked. The Double-A phenoms, Made and De Vries, land at 22 percent for the same reason Kade Anderson did in June: the level is the gate, not the talent. Two Dodgers sit lower than their bats deserve because a 0.88 org coefficient is what a blocked roster looks like in arithmetic.

The full sweep, fifty players

Scored with the same engine, published with a plain label: most of these players are in A-ball, and a 90-day window from July is a long shot from there. That is exactly why they are here. Our June checkpoint had four players in the under-10 percent band. Fifty more resolved outcomes down there is what turns the next calibration into real evidence.

T100PlayerOrgLvlCUSCUP
37Ralphy VelazquezCLEAAA4833%
100Nolan PerryTORAA4022%
98Braylon DoughtyCLEAA4322%
91Devin Fitz-GeraldWSHAA4222%
66Jefferson RojasCHCAA4222%
54Anthony EyansonBOSAA4222%
53Gage WoodPHIAA4022%
48Joshua BaezSTLAAA4722%
30Edward FlorentinoPITA+4022%
25Jamie ArnoldATHAA4122%
22Liam DoyleSTLAA4122%
18Luis PeñaMILA+4122%
16Caleb BonemerCWSAA4222%
3Eli WillitsWSHA+4022%
43Michael ArroyoSEAAAA4721%
19Zyhir HopeLADAA4019%
12Rainiel RodriguezSTLAA4219%
94Francisco RenteriaPHIROK3412%
93Jaxon WigginsCHCA+3212%
88Xavier NeyensHOUA3512%
86Justin GonzalesBOSA+3812%
85Josh HammondKCA3512%
83Ike IrishBALA+3412%
80Eric HartmanATLA+3612%
79Ronny CruzWSHA+3812%
78Josiah HartshornCHCA+3812%
74Felnin CelestenSEAA+3612%
72Kayson CunninghamARIA+3612%
71Roldy BritoCOLA3712%
69Kevin AlvarezHOUA3712%
68Kendry ChourioKCA+3812%
65Caden ScarboroughTEXA+3612%
63Jonny FarmeloSEAA+3612%
61Dax KilbyNYYA3512%
60Billy CarlsonCWSA3512%
58Josue BriceñoDETA3312%
52Steele HallCINROK3412%
51Jhonny LevelSFA+3812%
45Tyler BremnerLAAA+3412%
44Cam CaminitiATLA+3812%
40Bryce RainerDETA+3612%
34Luis HernandezSFROK3412%
27JoJo ParkerTORA3512%
15Josuar GonzalezSFROK3512%
6Seth HernandezPITA+3912%
87Charles DavalanLADA+3111%
47Emil MoralesLADA+3511%
31Eduardo QuinteroLADA+3311%
97Caden BodineTBAA369%
75Nathan FlewellingTBA+349%

Run notes, for the skeptics

Scored on the v0.4 feature engine from the full methodology document, mapped through the published v0.5 table. PPI scores zero across the batch: the April 9 deadline passed, and the rules are the rules. Spring signal is out of season. Service-time suppression windows have passed. Where thirty-day splits were unavailable, the latest sourced performance line stands in, flagged per the model’s proxy rule. This run is off the usual cadence and says so on the ledger: with the season ending, waiting for September meant scoring a dead window. The final ten days of this window fall after the regular season, which biases outcomes down. Noted now, before anyone resolves. The complete run record, every assumption included, is published.

Outputs locked at run date. Live movement between now and October 8 shows on the PIX board, which never feeds back into these numbers.