Miz-waukee’s Best — The Brandon League

Last updated Tuesday, September 15 · 01:04 PM ET

☕ Morning Briefing

🏆 MIZ sits at 106.0 roto points, a commanding 17.5 pts clear of #2 Phil Swift's Flex Seal — a comfortable cushion, but two categories need your attention today.

⚾ Your bats delivered across the board yesterday: Miguel Vargas was the standout with a 2-4, 2R, 1HR, 2RBI, 1SB line vs. the Guardians, while Cole Carrigg went 2-5 with a homer and Randy Arozarena chipped in 2-4 with a steal — both categories where you're thin at the margin. Leo Bernal also quietly went 3-4 with an RBI behind the dish. Make sure Jacob Misiorowski is active tonight.

📊 Two category alerts: PEYT is just 1 SB behind you — Arozarena's swipe yesterday helps, but this needs active monitoring. On AVG, you trail GoOs by just 0.001 — Bernal's 3-4 and Vargas's 2-4 move the needle, and a +1 roto point is there for the taking if the contact keeps up.

🌱 FA worth a look: Jordan Lawlar (RI 90, available) went 2-4, 1HR, 2RBI, 1SB vs. Miami in MLB action — the sim projects him at +0.4 pts with a .353 L7 BA contributing across three needed categories. The contact heat board also flashed early signals on Connor Norby (83/99, 14 BBE, .574 xwOBAcon) and Michael Arroyo (80/99, 8 BBE, .549 xwOBAcon), though both are small-sample reads. Among the recalled arms, Bobby Miller (Dodgers) and Lucas Erceg (Royals) are the most notable available call-ups if you need bullpen depth.

📰 Pete Fairbanks left Monday's game with an injury and is day-to-day with no formal diagnosis yet — closer situations in flux are always worth monitoring in roto. Elsewhere, Jonah Tong — just dropped by Phil Swift's Flex Seal and now a free agent — threw six strong innings vs. Baltimore (6 IP, 1 unearned run, 6 K, 30% whiff rate), and his underlying command profile has real post-hype appeal if he's still available in your pool.
ELIGIBILITYK. Schwarber 1B 8/10
Your standing
1stof 12
106.0 roto pts +17.5 clear of 2nd
+2.0 pts vs last update
Top Gaps
W (7.0)
categories below mid-pack
Score change since last update
SB +1.0AVG +1.0

🎯 Category Pressure

Category ranks vs. the league.

Rank →
Δ to #1
R
1001
1082
🥇
HR
290
318
🥇
RBI
943
982
🥇
SB
154
155
168
210
+55
AVG
.255
.256
.257
.261
+0.005
K
1257
1278
1431
+153
W
71
73
77
87
+14
SV
71
83
89
100
+17
ERA
3.49
3.47
🥇
WHIP
1.16
1.16
🥇

📅 Yesterday's MIZ Box Scores (2026-09-14)

Loading box scores…

🏥 IL Rehab Tracker

IL players · rehab game logs.

On the IL, no rehab games yet: Spencer Schwellenbach (IL60 · watch).

📊 League Activity (last 24h)

All adds, drops, and trades across the 12 teams.

TeamMove
Phil Swift's Flex Seal + Andres Gimenez | Jonah Tong
Miz-waukee’s Best+ Victor Mesa Jr. | Cam Smith
Hit the Damn Ball You Bums+ Andre Pallante | Pete Fairbanks

🏆 League Standings

Current roto points · 10,000-sim projected finish. FAAB = acquisition budget remaining.

100.0% to win the league · proj finish 1.0 · 104.1 roto pts

#TeamPtsFAABWin%Proj PtsRangeProj Rk
1MIZ Miz-waukee’s Best106.0$0100.0%104.1102–1061.0
2PEYT Phil Swift's Flex Seal 88.5$240.0%91.088–942.0
3KRTZ Photogenic Nick Kurtz83.5$160.0%86.584–892.9
4FRAN Hit the Damn Ball You Bums78.0$260.0%79.577–824.0
5BLOB Camp MVP69.5$1680.0%70.368–735.0
6GoOs I need Buck Showalter63.5$1700.0%63.060–666.1
7THAR Phil Mickeltits61.0$1760.0%59.457–627.1
8KNIG Team Knighton59.5$1320.0%58.155–617.6
9FRST Worst2First46.5$1540.0%46.844–499.2
10DORN Dorn and Associates LLC 45.5$890.0%43.741–4610.6
11GARR The Boys of Summer43.0$1550.0%45.644–489.8
12RAGE Ramirez Against the Machine35.5$1630.0%32.030–3412.0

10,000 sims · fixed seed · noise CV talent 0.12 / idio 0.06 / team-cat 0.08 · assumes ATC rest-of-season rates

Your categories · projected roto points

R 12.0HR 12.0RBI 12.0SB 8.2AVG 9.6W 7.1SV 9.0K 11.0ERA 11.6WHIP 11.6

Winnable — push here: SB, AVG, W, SV.

🚨 Today's Streaming Board

168 of 200 GS · should be 187 · 19 behindBehind pace — stream aggressively
032 left · ~18.7/wk to cap · proj 180200

⏳ BP's post is late — Verdict pill is running on our score + Pitcher List for now (BP joins the top-2 once it posts).

Your starters + top FA streamers

PitcherMatchupVerdictBPMIZPLTake
Jacob Misiorowski@ PITAUTO START6.1#1Top-ranked ace; just start him.
Ryan Johnsonvs SEASIT4.0#14Harder velo, difficult to square up; needs five-plus frames.
Drew Anderson@ TORSIT⚠ opener5.1#17Mediocre; only viable in 15-team formats.
Bailey Obervs NYYSIT4.5#23Velocity at 87 mph; stuff is alarming.
Sean Manaeavs BALSIT3.3#19Extended stretch of ineffectiveness; avoid.
Janson Junk@ AZSIT3.1#18Short outings, poor results despite strong model backing.
Jack Perkins@ TBSIT⚠ opener3.3#22Dome venue helps but ceiling remains too low.
Kyle Freelandvs SDSIT3.9#29Freeland at Coors; avoid entirely.
Cody Bradfordvs. BOSSITrust#16Command has been absent since IL return.
Blade Tidwell@ STLSIT⚠ opener3.2#24Arsenal lacks punch despite favorable matchup.
Jackson Kentvs PHISIT2.7#21Future upside; hasn't yet executed a full outing.

Openers filtered: Lake Bachar, Braydon Fisher, Chris Murphy

Your staff: 3.47 ERA / 1.16 WHIP · GS 168/200 — Behind pace — stream aggressively. Verdict = the best 2 of BP · our score · Pitcher List, averaged (low outlier dropped); before BP posts it's our score + PL. ⚠ = our matchup score dissented — eyeball that one. Tap a MIZ score for the reasoning.

Tomorrow · 1 of yours + top 5 FA · Wed 9/16 · BP not out yet, so pill = our score + Pitcher List

PitcherMatchupVerdictBPMIZPLTake
Blake Snell@ CINAUTO START6.8#1Elite arm, no caveats.
Jared Jonesvs MILSTART6.7#8Two strong outings; slider the key weapon.
George Kirby@ LAADART5.1#12Angels matchup; sweeper away should play.
Cristian Javiervs KCDART4.8#11Finding form but six quality frames unlikely.
Yusei Kikuchivs SEADART4.9#13Couldn't reach five frames last time; hoping for more.
Jake Bennett@ TEXSIT4.5#16Better command recently, fatigue risk looms.

Openers filtered: Brady Basso

📼 Streamer Report Card

Does the Streaming Board actually work? Every pick it showed, frozen at pick time and graded off the real box score. Two scoreboards below: first our own calls — the Verdict ladder and MIZ (our matchup score, 0–10) — then the outside lists behind them, BP (RelieverRecon's daily BP Streamers post) and PL (Pitcher List's tier ranking). Grades are recomputed from raw lines on every build — the rubric can change, the history follows.

Last 30d · 342 starts graded over 29 days · GOOD+ 44% · BLOWUP 20% · agg ERA 4.60 · WHIP 1.38 · 4.4 K/start · 376 picks logged, 20 never started, 14 awaiting a box score — not graded

Grade mix · all 342 graded starts

GEM 52 GOOD 98 OK 125 BLOWUP 67
GEM6+ IP, ≤1 ER · or 6+ IP, 8+ K, ≤2 ERGOODquality start (6+ IP, ≤3 ER) · or 5+ IP, ≤2 EROKheld the line without earning GOODBLOWUP5+ ER · or under 4 IP with 4+ ERGOOD+ = GEM + GOOD. A pick whose starter never took the ball grades to nothing and leaves every rate below.
CohortnGOOD+BLOWUPERA
Q1 — Do our own calls work? · Verdict ladder + MIZ bands · live board rows only, nothing backfilled
Verdict · AUTO START2268%18%3.87
Verdict · START5153%14%4.44
Verdict · DART8741%20%4.86
Verdict · SIT18240%21%4.62
MIZ ≥ 5.010754%21%4.48
MIZ 3.5–4.913539%21%4.97
MIZ < 3.58241%17%4.35
All live board picks34244%20%4.60
Q1 read — GOOD+ falls 68% · 53% · 41% · 40% down the rungs, but BLOWUP does not rise with it, and MIZ does not sort: 54% · 39% · 41% from the top band down.
Q2 — Which outside list earns the weight? · BP and PL graded on their own published lists · mostly rebuilt from git
PL · Auto Start2259%23%4.69
PL · Probably Start5155%16%4.17
PL · Questionable Start9749%20%4.35
PL · Do Not Start13936%23%5.03
BP · Auto650%0%3.45
BP · Likely2339%22%4.99
All graded picks34244%20%4.60
Q2 read — against the 44% all-picks baseline, PL's top tiers clear it (59% · 55%) and BP's top tiers are too thin to call (50% · 39% on n=6 · n=23).

Rows are overlapping lenses on the same picks, not a partition — one start can be a PL Auto Start and a Verdict SIT at once, so they never sum to the headline; each group is read against its own baseline row.

Dissent check — the override is ahead so far — 60% GOOD+ on n=5. Splits are picks the board started over our MIZ sit-call (vs 44% for all live picks).

Calibration — do our numbers mean anything? · full season, 2026-06-29→2026-09-14 · 1060 graded picks · MIZ on 516, BP on 230, Verdict on 541

The ladder above asks whether the tiers sort. This asks the harder question: is the number a probability — when the board says 7, do 70% of those starts come back GOOD+? Bins are equal-count and merge until every one clears n=15; the walk-forward rows are scored against a model that only ever saw earlier days.

Score binnmeanGOOD+95% CI
MIZ score → P(GOOD+) · our matchup score, 0–10 · live rows only · n=516
MIZ 0.5–3.31202.742%33%–51%
MIZ 3.4–4.0953.742%33%–52%
MIZ 4.1–4.81044.452%42%–61%
MIZ 4.9–5.61005.250%40%–60%
MIZ 5.7–8.9976.458%48%–67%
All MIZ-scored picks51648%
BP score → P(GOOD+) · RelieverRecon's published rating · includes git-backfilled rows · n=230
BP 4.6–6.6486.135%23%–50%
BP 6.7–7.3447.052%38%–66%
BP 7.4–7.7477.545%31%–59%
BP 7.8–8.4478.147%33%–61%
BP 8.5–10.0449.143%30%–58%
All BP-scored picks23044%
Verdict tier → P(GOOD+) · the consensus call itself · live rows only
AUTO START3465%48%–79%
START7257%45%–68%
DART14748%40%–56%
SIT28844%39%–50%
Out-of-samplenvaluevs
Walk-forward probability · logistic on MIZ, refit daily on earlier days only · from 2026-08-05 · 40 days
Brier — our probability4520.250lower is better
Brier — flat base rate to date4520.254we win by 0.004
Brier — verdict-tier history4520.254we win by 0.004
Log loss — our probability4520.693lower is better
ECE — our probability4520.0695 equal-count bins
ECE bins · predicted p vs what actually happened
said 32%–45%9043%off by 2%
said 45%–50%9138%off by 10%
said 50%–55%9044%off by 8%
said 55%–59%9149%off by 8%
said 59%–74%9057%off by 7%
Verdict — usable with caveats: ECE 0.069 over n=452 out-of-sample picks (≤0.03 well calibrated · ≤0.07 usable with caveats); edges the flat base rate on Brier (0.250 vs 0.254, a thin margin; log-loss ~coin-flip).

🔥 Today's Hitter Streamers

Top 10 FA bats for today's slate · score = split vs SP hand (35%) + SP softness (35%) + bat quality (15%) + trailing 15 days (10%) + park (5%) · facing an elite arm fades the score hard (feast on weak pitchers).

#HitterMatchupWhyLegsScore
1AUTO STARTJustin Foscue2B · 0% own
vs BOS · Sandoval LHP
szn .329 xwOBAL15: 0.955 OPS (31 PA)L14 contact +3.0 (.437 xwOBAcon, 20 BBE)usually bats 3rd (×1.07)beats 4 of 5 eligible startersSandoval .349 allowed · soft SP1.001 OPS vs LHP (130 AB)
L15
bat
SP
L/R
park
93
2AUTO STARTTy France1B · 14% own
@ COL · Freeland LHP
szn .336 xwOBAL15: 1.031 OPS (42 PA)L14 contact +3.2 (.442 xwOBAcon, 26 BBE)usually bats 4th (×1.05)beats 2 of 3 eligible startersFreeland .346 allowed · soft SP0.864 OPS vs LHP (115 AB)COL plays hot
L15
bat
SP
L/R
park
85
3AUTO STARTChristian Encarnacion-Strand1B · 3% own
@ NYM · Manaea LHP
szn .341 xwOBAL15: 0.728 OPS (48 PA)L14 contact +2.3 (.422 xwOBAcon, 29 BBE)usually bats 6th (×0.98)beats 3 of 4 eligible startersManaea .340 allowed · soft SP1.064 OPS vs LHP (60 AB)
L15
bat
SP
L/R
park
76
4AUTO STARTBrendan Donovan2B · 33% own
@ LAA · Johnson RHP
szn .314 xwOBAbeats 4 of 5 eligible startersJohnson .347 allowed · soft SP0.936 OPS vs RHP (89 AB)
L15
bat
SP
L/R
park
76
5AUTO STARTLars NootbaarLF · 2% own
vs MIA · Junk RHP
szn .351 xwOBAL15: 0.957 OPS (36 PA)L14 contact +3.6 (.449 xwOBAcon, 23 BBE)usually bats 1st (×1.12)beats 4 of 6 eligible startersJunk .321 allowed · avg SP0.792 OPS vs RHP (209 AB)AZ plays hot
L15
bat
SP
L/R
park
71
6AUTO STARTAustin HaysLF · 0% own
@ COL · Freeland LHP
szn .289 xwOBAusually bats 6th (×0.98)beats 4 of 6 eligible startersFreeland .346 allowed · soft SP0.858 OPS vs LHP (43 AB)COL plays hot
L15
bat
SP
L/R
park
66
7AUTO STARTDonovan Walton2B · 1% own
@ TB · Jax RHP
szn .336 xwOBAL15: 0.979 OPS (39 PA)L14 contact +1.0 (.392 xwOBAcon, 26 BBE)usually bats 7th (×0.95)beats 4 of 6 eligible startersJax .328 allowed · soft SP0.868 OPS vs RHP (182 AB)
L15
bat
SP
L/R
park
65
8AUTO STARTDustin HarrisLF · 0% own
@ COL · Freeland LHP
szn .328 xwOBAL15: 0.669 OPS (35 PA)L14 contact -1.8 (.330 xwOBAcon, 23 BBE)usually bats 2nd (×1.10)beats 4 of 6 eligible startersshort side vs LHP — 15% of ABFreeland .346 allowed · soft SPCOL plays hot
L15
bat
SP
L/R
park
64
9AUTO STARTRyan WardLF · 0% own
@ CIN · Lowder RHP
szn .316 xwOBAbeats 8 of 10 eligible startersLowder .351 allowed · soft SP0.779 OPS vs RHP (52 AB)CIN plays hot
L15
bat
SP
L/R
park
63
10AUTO STARTJ.P. CrawfordSS · 5% own
@ LAA · Johnson RHP
szn .322 xwOBAL15: 0.966 OPS (64 PA)L14 contact -3.3 (.296 xwOBAcon, 44 BBE)usually bats 1st (×1.12)beats 3 of 5 eligible startersJohnson .347 allowed · soft SP0.706 OPS vs RHP (259 AB)
L15
bat
SP
L/R
park
61

Tiers vs YOUR lineup tonight — median starter 58, worst Walker Jenkins (4). AUTO START = beats the median eligible starter.

TBD starter = neutral SP + split legs until the probable posts (refresh upgrades it). Splits need 30+ AB vs that hand. IL bats are excluded; bats who rarely start against tonight's hand are dropped. Doubleheaders: legs average the ends he plays, and everyday bats get up to a ×1.50 volume boost. Lineup slot scales the score by expected PAs from the bat's usual spot (leadoff ×1.12 … 9-hole ×0.90, modal over the last ~10 played days) — his typical order, not today's card, since that posts after waivers run.

🎯 FA Hitters — Top 5 recommended · every signal we track considered, ACTIVE only · Verdict: engine + model judgment · sim drop basis: Kyle Schwarber
83
1Lars NootbaarLF · Ari · 2.4%HEATER
83 Heat on 23 BBE (trusted sample), .467 L7 BA, 35 PA projection, best contact-quality + volume combo
Heat 83 · 23 BBE · ATC 35 PA · 1 HR · 0 SB · 0.248 · L7 0.467 · 1 HR · sim +0.4 pts
2Jordan Lawlar
3B · Ari · 2.5% · UPSIDE
Flare hits 15 BBE threshold; .353 BA + 1 HR + 1 SB L7 delivers across three needed categories
L7 flare 77 · ATC 31 PA · 1 HR · 1 SB · 0.237 · L7 0.353 · 1 HR · sim +0.4 pts
3Ty France
1B · SD · 14.1% · HEATER
26 BBE trusted Heat 79, .571 L7 BA, AVG-safe add protects MIZ's thin .256 cushion
Heat 79 · 26 BBE · ATC 49 PA · 1 HR · 0 SB · 0.259 · L7 0.571 · 0 HR · sim +0.1 pts
4Connor Norby
3B · Col · 2.3% · CATEGORY FIT
Heat 83 flare near threshold, SB upside targets MIZ's only live climbing category at rank 4
L7 flare 83 · ATC 35 PA · 1 HR · 1 SB · 0.254 · L7 0.381 · 1 HR · sim +0.4 pts
5Jose Siri
CF · LAA · 0.1% · BEST VALUE
Only true SB contributor (1 ATC RoS SB), .368 L7 BA, credible counting stats for near-zero roster cost
Heat 74 · 19 BBE · ATC 26 PA · 1 HR · 1 SB · 0.215 · L7 0.368 · 1 HR · sim +0.4 pts
Passed on: Brett Baty has the highest Heat (82/99) but only 20 BBE and a sub-threshold flare, and ATC projects .236 AVG which risks MIZ's razor-thin .001 AVG margin over rank 4.

💪 Hitter List Rankings

PL Top 150 hitters · your bats + top FAs.

On Hitter List · 16 yours · 10 FAs

RankHitterMLBPosChgAVGxwOBAHRSBRoSChu’s Take
16Kyle SchwarberPHIDH+3.238.365443123
18Randy ArozarenaSEAOF-.278.3472523127
21Miguel VargasCHW1B/3B+19.249.3803119115Miguel Vargas has returned to the levels we saw early this summer and that really revs my engine. He’s one of those players who has shown…
36Yandy DíazTB1B+3.301.350223121
46Zach NetoLAASS+11.242.3102620111Zach Neto has been a monster over the last nine games, with 17 hits, 18 combined runs and RBI (a seven RBI night helps), and seven extra-…
59Jac CaglianoneKC1B/OF+13.281.355236107Jac Caglianone still hits a lot of grounders, but not quite as many as before (the rolling 15-game rate is a hair below 50%) and the stri…
72Ty FranceSD1B+12.298.336201108
77Royce LewisMIN1B/2B/3B-15.230.312141496Royce Lewis is streaky. We just gotta deal with that.
85Cole CarriggCOLSS/OF-22.261.3098967The strikeouts have creeped up on Cole Carrigg , up to 32% over his last 11 games (which is, conveniently, exactly 50 plate appearances).…
106Luis Robert Jr.BALOF+UR.221.321112100
109Mickey GasperBOSC/1B+UR.265.37190104Mickey Gasper — Fantastic mustache, first of all. Second of all, the batted ball data suggests what’s happening of late is very real, tho…
115Kaelen CulpepperMINSS+UR.283.3043189Kaelen Culpepper — Culpepper puts a lot of balls in play and it’s working out so far. The BABIP Gods can be cruel, though. The 55 point g…
119Rafael Flores Jr.PITC/1B+UR.250.3358082
133Connor NorbyCOL1B/2B/3B+UR.234.3087890Connor Norby still has huge contact issues but the guy can hit the ball hard in the air and plays for Colorado so stream away.
135Henry BolteATHOF+UR.275.317102093Henry Bolte is leading off again and should get some games in Sacramento soon, if you need a streamer.
137Christian Encarnacion-StrandBAL1B/3B+UR.262.3418191
143Alejandro KirkTORC+UR.280.312101113
145Tyler StephensonCINC-33.247.33115094
146Ryan JeffersMINC-29.262.353141116
148Andruw MonasterioBOS2B/SS-26.240.2936489
TSBryce EldridgeSF1B.269.35416199Bryce Eldridge (1B, SFG) — Power prospects can often take a while to really shine.
TSWalker JenkinsMinOF.089.24411102Walker Jenkins (OF, MIN) — Jenkins will get the call today after a white-hot month in the triple-A. He’s worth a scoop in most leagues, E…
UREmmanuel RodriguezMinOF.250.5011094Not ranked or mentioned in this week's Hitter List.
URJames WoodWshOF.268.4133021126Not ranked or mentioned in this week's Hitter List.
URLeo BernalStLC.327.4053084Not ranked or mentioned in this week's Hitter List.
URVictor Mesa Jr.TBOF.261.33413988Not ranked or mentioned in this week's Hitter List.

🔥 Heat Board

Hottest ACTIVE free-agent bats by contact quality, 9/1–9/14 · Heat = percentile vs all MLB bats over the same window (xwOBAcon 30 · EV 20 · Brl 20 · HH 15 · K 10 · BB 5) · min 15 BBE to qualify (smaller samples live in the HM rail) · IL excluded.

83
Lars Nootbaar
LF · Ari · 2.4% own · xwOBAcon .449 · EV 94.1 · Brl 8.7% · 23 BBE
▲ .138 BA vs SZN
BAHRRBIRSB
SZN.247731312
L14.3851420
82
Brett Baty
3B · NYM · 2.8% own · xwOBAcon .437 · EV 93.8 · Brl 20.0% · 20 BBE
▲ .090 BA vs SZN
BAHRRBIRSB
SZN.2281050485
L14.31821030
79
Ty France
1B · SD · 14.1% own · xwOBAcon .442 · EV 92.9 · Brl 11.5% · 26 BBE
▲ .066 BA vs SZN
BAHRRBIRSB
SZN.2982064531
L14.3641450
78
Francisco Alvarez
C · NYM · 8.8% own · xwOBAcon .486 · EV 95.4 · Brl 10.5% · 19 BBE
▼ .031 BA vs SZN
BAHRRBIRSB
SZN.2311537320
L14.2002330
74
Jose Siri
CF · LAA · 0.1% own · xwOBAcon .427 · EV 93.5 · Brl 15.8% · 19 BBE
▲ .016 BA vs SZN
BAHRRBIRSB
SZN.234828327
L14.2501531
72
Nathaniel Lowe
1B · Cle · 1.5% own · xwOBAcon .469 · EV 91.9 · Brl 11.1% · 27 BBE
▼ .063 BA vs SZN
BAHRRBIRSB
SZN.2521759380
L14.1892740
71
Mickey Gasper
C · Bos · 10.3% own · xwOBAcon .431 · EV 89.3 · Brl 15.4% · 26 BBE
▼ .053 BA vs SZN
BAHRRBIRSB
SZN.265923250
L14.2123370
71
Alex Freeland
3B · LAD · 0.3% own · xwOBAcon .377 · EV 91.6 · Brl 9.1% · 22 BBE
▼ .011 BA vs SZN
BAHRRBIRSB
SZN.233320294
L14.2220152
71
Eduardo Valencia
1B · Det · 2.7% own · xwOBAcon .465 · EV 90.5 · Brl 11.1% · 18 BBE
▲ .030 BA vs SZN
BAHRRBIRSB
SZN.320618150
L14.3500120
70
Thomas Saggese
2B · StL · 11.7% own · xwOBAcon .401 · EV 93.3 · Brl 7.7% · 39 BBE
▲ .102 BA vs SZN
BAHRRBIRSB
SZN.268412234
L14.37038123
Honorable mention · hottest L7 (9/8–9/14), not yet on the board · tiny samples — peek, don't trust
83
Connor Norby
3B · Col
.574 xwOBAcon
14 BBE · .381 L7
80
Michael Arroyo
2B · Sea
.549 xwOBAcon
8 BBE · .444 L7
77
Jordan Lawlar
3B · Ari
.524 xwOBAcon
15 BBE · .353 L7
77
Taylor Trammell
CF · Hou
.434 xwOBAcon
10 BBE · .188 L7
74
Agustin Ramirez
C · Mia
.528 xwOBAcon
8 BBE · .250 L7
71
Rafael Flores Jr.
1B · Pit
.412 xwOBAcon
17 BBE · .364 L7
🎯 FA Pitchers — Top 5 recommended · every signal we track considered, ACTIVE only · Verdict: engine + model judgment · sim drop basis: Andres Munoz
91
1Merrill KellySP · Ari · 20.7%HEATER
91st-pctl suppression on 33 BBE trusted sample; best contact-quality allowed in pool
Supp 91 · 33 BBE · ATC 12.0 IP · 1 W · 10 K · 4.60 · 1.36 · sim -0.1 pts
2Rico Garcia
RP · Bal · 10.7% · CATEGORY FIT
Closer role confirmed, SV upside real; only 14 BBE limits suppression trust but role is the story
Supp 79 · 14 BBE · ATC 4.0 IP · 0 W · 4 K · 4.22 · 1.30 · 1 SV · Closer · sim -0.1 pts
3Steven Cruz
RP · KC · 1.3% · CATEGORY FIT
Confirmed closer, 88th-pctl suppression on 11 BBE needs corroboration but role plus ratios acceptable
Supp 88 · 11 BBE · ATC 5.0 IP · 0 W · 4 K · 4.24 · 1.31 · 1 SV · Closer · sim -0.1 pts
4Ryan Zeferjahn
RP · ChC · 1.2% · UPSIDE
Confirmed closer role; suppression mediocre but saves opportunity justifies add at thin SV margin
Supp 45 · 13 BBE · ATC 4.0 IP · 0 W · 5 K · 4.08 · 1.33 · Closer · sim -0.1 pts
5Cody Bradford
SP · Tex · 1.1% · FLOOR
Two GS, clean 1.21 WHIP projection protects ratios; streamer rank 16 adds expert corroboration
Supp 28 · 31 BBE · ATC 12.0 IP · 1 W · 9 K · 4.36 · 1.21 · PL #16 · sim -0.1 pts
Passed on: Juan Morillo has the closer role but 16th-pctl suppression on 11 BBE with 0.451 xwOBAcon is a ratio poison pill MIZ cannot afford sitting at rank 1 ERA/WHIP.

⚾ Pitcher List Rankings

PL Top 100 SP · your arms + top FAs.

On Pitcher List · 6 yours · 10 FAs

RankPitcherMLBChgERAxERAK/9RoSPollack’s Take
1Jacob MisiorowskiMIL-1.952.1013.23.40Like a base set Charizard, Misiorowski’s not gonna stop being dope.
9Blake SnellLAD+71.912.1012.23.31#HotSnellSummer is in full swing.
10Dylan CeaseTOR-12.382.8012.83.45Like a perfect burger without the condiments to hit all your macros, Cease gives you everything except for a stable WHIP due to his infla…
20Kyle HarrisonMIL+83.983.8610.94.19With a dominant outing, he muted our concerns, but Harrison’s still displaying decreased velocity and not commanding as well as he did in…
22Eury PérezMIA-43.994.119.73.91Pérez has the stuff to be an ace, but there’s polishing to do in the command and game plan departments to unlock his full potential.
29Sean BurkeCHW-43.473.839.74.43Burke’s hot streak has come to a brief pause, but he’s still doing everything he’s supposed to with elite four-seamers upstairs and suppo…
30Sandy AlcantaraMIA-43.863.916.54.17Baseball’s premier innings eater hasn’t ruined his appetite.
38Jacob LopezATH+65.023.518.44.55It’s the 2025 hot streak all over again. Enjoy the ride, ya’ll!
39Dustin MayMIL-4.494.258.74.18May got Singled Out in a disastrous performance, but his stuff is still dope, and his new situation is ideal. Higher win chance, great de…
40Walbert UreñaLAA-2.883.418.64.49Armed with upper-90s heaters and one of the best changeups in baseball, Ureña has hit few speed bumps. If that developing sweeper becomes…
43Andrew PainterPHI+UR5.544.567.84.71From off The List to inside the Top 50, Painter has stolen our hearts with an improved heater (97+ mph with 17-18″ iVB) and emphasis on r…
45Peter LambertHOU-43.713.698.74.61Lambert’s stumble last time was a product of being Singled Out . He’s been reliable all year, but we should be recognizing that Holly is …
46Jared JonesPIT-84.103.4310.53.97The stuff is top-tier, but he’s still shaking off the Tommy John surgery rust with his command and the tight leash the Pirates have on hi…
54Joey CantilloCLE-83.894.179.94.05Efficiency is a problem, but Cantillo is doing everything we want. More curveballs, faster fastballs, and supportive cutters. Throw more …
56Shane BieberTOR+144.375.987.14.05Bieber is back in business. His heater looked awesome in The Trop, and his offspeed pitches are being the CSW monsters they need to be to…
58Brandon PfaadtARI-3.773.886.14.67Despite what the line suggests, Pfaadt’s last start wasn’t an end to his Vargas Rule . It was a textbook Careful, Icarus with a three-run…

🔒 Closer Chart

Save targets · roles + regression flags.

BLUEEntrenched closer (highest leverage)GREENNext man up / committee pieceYELLOWSetup, 8th-inning leverageORANGESpeculative / lower priorityMAGENTAHigh-upside future / multi-inning
PitcherTmRoleSVSVHDIPERAWHIPxERAK/9Rtg / Own
Yours on the chart
Andrés MuñozSeattle MarinersCL272755.04.251.183.3614.15.0 · —
Louis VarlandToronto Blue JaysCL333875.01.321.012.33 11.25.0 · —
Top 5 FA closers (by team rating)
Rico GarciaBaltimore OriolesCL92763.72.970.942.989.24.0 · 11%
Pete FairbanksMiami MarlinsCL192141.36.311.354.40 12.44.0 · 37%
Dylan SmithSan Francisco GiantsCL41134.33.151.403.8610.74.0 · 0%
Steven Cruz
HLR
Kansas City RoyalsCL71255.74.041.244.029.53.5 · 1%
Ryan ZeferjahnChicago CubsCL61966.04.091.293.2412.33.0 · 1%
🌱 Green-tagged FA — upside / stash
Michael PetersenMiami MarlinsST12660.33.131.113.3410.74.0 · 2%
Calvin FaucherMiami MarlinsSO32063.33.551.313.549.54.0 · 1%

ERA cell: green <3.00 · red >4.50. xERA arrow: ERA likely to fall (buy) · ERA likely to rise (sell). Triggers when |xERA−ERA| ≥ 1.00.

✂️ Cut List

Drop priority · value, form, pedigree, role.

54
Royce Lewis 3B · Min
low TV (0); injury status: DTD
sim cost ~0
TV 0
Rd 13
39
Kyle Harrison SP · Mil
low TV (28); UFDA — easy to drop; BUT top-tier keeper
sim cost ~0
TV 28
UFDA
22
Sandy Alcantara SP · Mia
mid TV (58); BUT solid keeper
sim cost ~0
TV 58
Rd 14
14
Joe Ryan SP · Min
BUT high-pedigree (Rd 5)
sim cost ~0
TV 71
Rd 5

Higher score = drop sooner — top 5 by score, and only 8+ reaches the board, so the number has no ceiling and is only comparable within this list. The sim line is a roto-sim marginal (cut vs. keep on one shared set of draws), not a measured cost. Pedigree + named closers shielded.

🌱 Stash List

PL's top prospects · grab them cheap.

Hitters

Yours first · call-ups · then RI. Yours in green.

Source: The Stash List Week 24: Top 10 Hitting Prospects to Stash in 2026

Yours first, then ⚡ call-ups, then Readiness & Impact (RI) — level + PSS + PFV + age + 40-man + path.

16 available

S. Thompson
OF · COL · AAA · 24 · ↩ sent down
96
PSS
83
PFV
55
ETA
1-3wk
Szn
15·20·.312
J. Tibbs III
OF · LAD · AAA · 23 · knocking on the door
93
PSS
86
PFV
54
ETA
1-3wk
Szn
29·10·.292
H. Mendez
OF · MIN · AAA · 22 · nearly ready
85
PSS
68
PFV
58
ETA
4-8wk
Szn
12·5·.281
M. Anderson
2B · DET · AAA · 24 · nearly ready
83
PSS
70
PFV
52
ETA
1-3wk
Szn
17·5·.300
R. Clifford
1B · NYM · AAA · 22 · nearly ready
82
PSS
51
PFV
53
ETA
1-3wk
Szn
17·8·.178
C. Ingle
C · CLE · ↩ sent down
82
PSS
79
PFV
48
ETA
1-3wk
Szn
20·2·.284
Z. Hope
OF · DET · AA · 21 · nearly ready
82
PSS
94
PFV
60
ETA
Sept
Szn
29·26·.287
S. King
SS/2B/3B · WSN · AAA · 23 · nearly ready
81
PSS
71
PFV
50
ETA
1-3wk
Szn
19·15·.308
R. Ward
LF · LAD · AAA · 28 · ↩ sent down
80
PSS
79
PFV
51
ETA
1-3wk
Szn
21·8·.244
C. Cannarella
OF · MIA · AAA · 22 · nearly ready
80
PSS
75
PFV
50
ETA
4-8wk
Szn
15·21·.330
J. Made
SS · MIL · AA · 19 · nearly ready
79
PSS
96
PFV
64
ETA
Sept
Szn
14·37·.271
J. Long
1B · CHC · AAA · 24 · nearly ready
78
PSS
67
PFV
52
ETA
4-8wk
Szn
16·3·.274
S. Walcott
3B/SS · TEX · AA · 23 · nearly ready
78
PSS
98
PFV
60
ETA
Sept
Szn
10·12·.329
A. Miller
SS · PHI · AA · 22 · on the climb
75
PSS
83
PFV
61
ETA
Sept
Szn
0·1·.333
D. Crisantes
2B/3B · ARI · AAA · 21 · on the climb
68
PSS
27
PFV
58
ETA
Sept
Szn
9·0·.290
Tap a player for the full cardFA — stashablefar awayinactive / hurtgreen wash = yours · bar = RI heat

Pitchers

Yours first · call-ups · then RI. Yours in green.

Source: The Stash List Week 24: Top 10 Pitching Prospects to Stash in 2026

Yours first, then ⚡ call-ups, then Readiness & Impact (RI) — level + L3 quality + FV + age + 40-man + path.

26 available

D. Davalillo
SP · TEX · AAA · 24 · nearly ready
81
PSS
44
PFV
62
ETA
Szn
106K·4.62
J. Wenninger
SP · on the climb
76
PSS
33
PFV
66
ETA
September 1st
Szn
122K·4.21
M. Bratt
SP · ARI · AAA · 22 · ↩ sent down
76
PSS
71
PFV
68
ETA
Szn
84K·3.88
J. Ritchie
SP · ATL · ↩ sent down
75
PSS
42
PFV
59
ETA
Szn
142K·3.72
G. Wood
SP · PHI · AA · 22 · on the climb
75
PSS
99
PFV
48
ETA
'26
Szn
139K·4.36
T. Bremner
SP · LAA · on the climb
73
PSS
99
PFV
66
ETA
Szn
100K·4.33
E. Rodriguez
SP · NYY · AAA · 22 · ↩ sent down
72
PSS
66
PFV
58
ETA
Szn
123K·3.09
T. McDougal
SP · CHW · AAA · 23 · ↩ sent down
70
PSS
40
PFV
57
ETA
Szn
50K·5.09
R. Ryan
SP · on the climb
69
PSS
84
PFV
64
ETA
September 1st
Szn
45K·4.23
B. Garrett
SP · ↩ sent down
69
PSS
76
PFV
62
ETA
June 1st
Szn
114K·3.76
C. Dana
SP · LAA · AAA · 22 · on the climb
67
PSS
33
PFV
58
ETA
Szn
85K·5.52
R. Sloan
SP · SEA · AA · 20 · on the climb
63
PSS
99
PFV
64
ETA
Szn
128K·3.73
C. Crow
SP · MIL · ↩ sent down
63
PSS
49
PFV
57
ETA
Szn
104K·4.01
T. Gibson
SP · BAL · ↩ sent down
61
PSS
37
PFV
62
ETA
Szn
107K·5.26
L. Braun
SP · ATL · developing
49
PSS
34
PFV
54
ETA
Szn
112K·4.18
Tap a player for the full cardFA — stashablefar awayinactive / hurtgreen wash = yours · bar = RI heat

🔭 13 not a 2026 factor — Anthony Eyanson · Jackson Ferris · Liam Doyle · Christian Zazueta · Jackson Wolf · Jurrangelo Cijntje · Jamie Arnold · Bryce Mayer · Daniel Eagen · Jonathan Santucci · Joseph Dzierwa · Jaxon Wiggins · Karson Milbrandt

💼 Trades

Buy-low targets · league trade history.

Top Buy-Lows

Rebound candidates · suggested offers.

Hitters

VerdictTargetOwnRoSTitle ΔSuggested offer
📈 BUY-LOWCal Raleigh C · Sea · KNIG · TKHOO
+1.8σ buy-low · C — modest fit · BA 0.181 / xBA 0.190 · xwOBA 0.314
85%128 wRC+≈ 0.0%Bryce Eldridge 1B + Zach Neto SS · two-piece package (TV 95 vs target 95)
📈 BUY-LOWMike Trout OF · LAA · KNIG · TKHOO
+1.3σ buy-low · OF — fits a need · BA 0.244 / xBA 0.253 · xwOBA 0.378
90%126 wRC+≈ 0.0%Joe Ryan SP · comparable value (TV 71 vs target 77)
↑ mild buyYordan Alvarez OF · Hou · PEYT · simplejack2k9
+0.9σ buy-low · OF — fits a need · BA 0.310 / xBA 0.319 · xwOBA 0.443
100%165 wRC+≈ 0.0%Kyle Schwarber DH · comparable value (TV 100 vs target 100)
📈 BUY-LOWJuan Soto RF · NYM · GARR · jregarris
+1.2σ buy-low · RF — modest fit · BA 0.273 / xBA 0.292 · xwOBA 0.413
100%158 wRC+≈ 0.0%Kyle Schwarber DH · comparable value (TV 100 vs target 100)
📈 BUY-LOWMunetaka Murakami 3B · ChW · GARR · jregarris
+1.9σ buy-low · 3B · BA 0.204 / xBA 0.199 · xwOBA 0.342
83%120 wRC+≈ 0.0%Sandy Alcantara SP · comparable value (TV 58 vs target 62)
📈 BUY-LOWHeriberto Hernandez LF · Mia · FRAN · francisw789
+1.3σ buy-low · LF — modest fit · BA 0.226 / xBA 0.244 · xwOBA 0.351
9%99 wRC+≈ 0.0%Cole Carrigg CF + Henry Bolte RF · two-piece package (TV 26 vs target 23)
📈 BUY-LOWCorey Seager SS · Tex · PEYT · simplejack2k9
+1.3σ buy-low · SS · BA 0.231 / xBA 0.251 · xwOBA 0.353
62%125 wRC+≈ 0.0%Eury Perez SP · comparable value (TV 50 vs target 52)
📈 BUY-LOWJJ Bleday CF · Cin · RAGE · glhoward40
+1.3σ buy-low · CF — modest fit · BA 0.214 / xBA 0.239 · xwOBA 0.342
20%100 wRC+≈ 0.0%Kyle Harrison SP · comparable value (TV 28 vs target 26)
↑ mild buyTaylor Ward LF · Sea · GoOs · My Best Guys
+0.7σ buy-low · LF — modest fit · BA 0.225 / xBA 0.241 · xwOBA 0.335
56%119 wRC+≈ 0.0%Sandy Alcantara SP · comparable value (TV 58 vs target 60)
↑ mild buySamuel Basallo C · Bal · RAGE · glhoward40
+0.8σ buy-low · C — modest fit · BA 0.224 / xBA 0.234 · xwOBA 0.319
22%102 wRC+≈ 0.0%Kyle Harrison SP · comparable value (TV 28 vs target 31)

Pitchers

VerdictTargetOwnRoSTitle ΔSuggested offer
📈 BUY-LOWKodai Senga SP · NYM · KRTZ · FratSkins
+1.1σ buy-low · SP — fits a need · ERA 7.02 vs xERA 5.11
11%3.88 ERA≈ 0.0%Cole Carrigg CF · comparable value (TV 11 vs target 14)
↑ mild buyKade Anderson SP · Sea · RAGE · glhoward40
+0.7σ buy-low · SP — fits a need · ERA 5.33 vs xERA 4.25
21%4.57 ERA≈ 0.0%Cole Carrigg CF · comparable value (TV 11 vs target 16)

League History

Completed trades · frozen grade at the deal + live grade now.

SideSentAt dealNowTrend
Hit the Damn Ball You Bums ⇄ Camp MVP 2026-08-17
Hit the Damn Ball You BumsAndy PagesA- +7A+ +45▲ up
Camp MVPPete Crow-ArmstrongC -7F -45▼ down
Team Knighton ⇄ Camp MVP 2026-08-17
Team KnightonMatthew BoydF -22F -23
Camp MVPKenley JansenA+ +22A+ +23
Miz-waukee’s Best ⇄ Worst2First 2026-08-10
Miz-waukee’s BestCharlie Condon, Payton TolleA+ +50A+ +32▼ down
Worst2FirstDylan CeaseF -50F -32▲ up
Photogenic Nick Kurtz ⇄ Dorn and Associates LLC 2026-08-05
Photogenic Nick KurtzTravis Bazzana, George Lombard Jr., Nolan McLeanA+ +144A+ +106▼ down
Dorn and Associates LLC Jackson Chourio, Jhoan Duran, Brice Turang, David BednarF -144F -106▲ up
Miz-waukee’s Best ⇄ Ramirez Against the Machine 2026-07-31
Miz-waukee’s BestSamuel Basallo, Kade AndersonA- +8A+ +33▲ up
Ramirez Against the MachineBlake SnellC -8F -33▼ down
Photogenic Nick Kurtz ⇄ Team Knighton 2026-07-23
Photogenic Nick KurtzJo Adell, Jacob deGromF -49F -64▼ down
Team KnightonTrea TurnerA+ +49A+ +64▲ up
Ramirez Against the Machine ⇄ Miz-waukee’s Best 2026-07-19
Ramirez Against the MachineSandy AlcantaraF -42F -29▲ up
Miz-waukee’s BestJosh JungA+ +42A+ +29▼ down
I need Buck Showalter ⇄ Hit the Damn Ball You Bums 2026-06-19
I need Buck ShowalterNasim NunezA+ +28A +11▼ down
Hit the Damn Ball You BumsJustin WrobleskiF -28D -11▲ up
Miz-waukee’s Best ⇄ The Boys of Summer 2026-06-12
Miz-waukee’s BestChandler SimpsonA +10A- +7▼ down
The Boys of Summer$30 FAABD -10C -7▲ up
Miz-waukee’s Best ⇄ Camp MVP 2026-05-01
Miz-waukee’s BestKenley JansenA- +7
Camp MVP$30 FAABA- +3C -7▼ down
Miz-waukee’s Best ⇄ Ramirez Against the Machine 2026-04-22
Miz-waukee’s BestNathan Eovaldi, $70 FAABF -41
Ramirez Against the MachineJac CaglianoneA+ +60A+ +41▼ down

🔻 Sell-High — My Roster

Surface line outrunning the underlying skill — trade-value peaks. σ = his surface-stat z-score minus his Statcast-skill z-score, both against the league reference for his side — bigger σ = further ahead of the skill. Pair with Buy-Low Targets.

VerdictPlayerOwnSurface vs expectedContact2027 keeper
↓ SHOPYandy Diaz 1B · TB
0.67σ sell-high · 1B · BA 0.301 / xBA 0.285 · xwOBA 0.350 — test the market, don't force it
93%BA 0.301 / xBA 0.285 +.016
wOBA 0.360 / xwOBA 0.350 +.010
HH 48.4% · Brl/PA 5.5%7th · +1 rd vs mkt
↓ SHOPCole Carrigg CF · Col
0.59σ sell-high · CF · BA 0.261 / xBA 0.245 · xwOBA 0.309 — test the market, don't force it
12%BA 0.261 / xBA 0.245 +.016
wOBA 0.335 / xwOBA 0.309 +.026
HH 34.6% · Brl/PA 3.4%25th · +5 rds vs mkt
↓ SHOPHenry Bolte RF · Oak
0.57σ sell-high · RF · BA 0.275 / xBA 0.246 · xwOBA 0.317 — test the market, don't force it
12%BA 0.275 / xBA 0.246 +.029
wOBA 0.339 / xwOBA 0.317 +.022
HH 47.6% · Brl/PA 4.5%25th · +5 rds vs mkt

👥 Your Roster

Your roster · news + buy/sell signals.

News (last 24h)

Player news · last 24h.

Leverage Buys/Sells

Buy/sell windows · surface vs. underlying.

Hitters

PlayerPosMLBBAxBAwOBAxwOBABrl%Own%Signal
James WoodLFWsh0.2680.2730.3920.413100.099.0📈 BUY-LOW
Kyle SchwarberDHPhi0.2380.2400.3710.36599.099.5📈 BUY-LOW
Miguel Vargas3BChW0.2490.2650.3610.38089.094.5📈 BUY-LOW
Bryce Eldridge1BSF0.2690.2580.3570.35474.014.3fair
Zach NetoSSLAA0.2420.2150.3340.31075.060.9fair
Jac CaglianoneRFKC0.2810.2790.3540.35590.045.4fair
Randy ArozarenaLFSea0.2780.2580.3730.34752.094.0fair
Cole CarriggCFCol0.2610.2450.3350.30923.011.6↓ mild fade
Yandy Diaz1BTB0.3010.2850.3600.35046.092.5↓ mild fade
Walker JenkinsCFMin0.0890.1520.2000.2444.0fair
Henry BolteRFOak0.2750.2460.3390.31748.011.5↓ mild fade
Kaelen Culpepper DTDSSMin0.2830.2490.3350.3044.5fair
Royce Lewis DTD3BMin0.2300.2410.3010.31272.011.9↑ mild buy
Emmanuel RodriguezCFMin0.2500.3420.3780.50137.5-1.0
Leo BernalCStL0.3270.3230.4020.4053.8fair
Victor Mesa Jr.LFTB0.2610.2510.3640.33415.8fair

Pitchers

PitcherPosMLBIPERAWHIPxERAK-BB%xwOBA-aBrl%-aOwn%Signal
Blake SnellSPLAD37.71.911.092.1022.70.2251.290.7↑ mild buy
Andres MunozRPSea55.04.251.183.3627.40.2849.280.1↑ mild buy
Joe RyanSPMin133.74.241.173.6720.70.29610.287.3fair
Jacob MisiorowskiSPMil161.31.950.802.1031.70.2253.999.3fair
Kyle HarrisonSPMil110.73.981.313.8621.30.3038.647.6fair
Sandy AlcantaraSPMia205.03.861.233.9110.70.3055.683.6fair
Dylan CeaseSPTor166.32.381.062.8024.60.2605.399.3fair
Eury PerezSPMia144.33.991.244.1115.10.31210.268.4fair
Louis VarlandRPTor75.01.321.012.3323.90.2373.885.7fair

📰 MLB News — Top Fantasy Stories

Top fantasy stories · last 24h.

🔒 Keepers — 2027 Slate

Peter's model (additive): rounds-saved (cost arbitrage spine) + current skill + career-grade pedigree + sample stability + Statcast over/under-performance trend, with age-decline (33+), closer/RP, and top-30 talent adjustments. Heavy on bargain-hunting.
Claude's model (multiplicative dynasty index): EFV(2027) = (3 + skill + upside) × age_mult × pos_mult; score = EFV − cost_replacement − mookie-lock. Compounds age curve and position scarcity.
Sorted by consensus rank (average of both models). MLB-inactive players surfaced in 🚑 Return Watch below.

Cons
Rank
PlayerPos · Age2027
Cost
PeterClaudeVerdictNotes
1.5Miguel Vargas3B · 26yo25th#1 (+26.3)#2 (+29.9)S · $30UFDA
1.5Jacob MisiorowskiSP · 22yo21st#2 (+24.5)#1 (+50.8)S · $51UFDA-G FV 55
3.5Louis VarlandRP · 28yo22nd#3 (+17.5)#4 (+15.6)A · $16
4.5Bryce Eldridge1B · 20yo25th#4 (+16.1)#5 (+14.4)A · $14UFDA FV 55
4.5Zach NetoSS · 25yo10th#6 (+13.9)#3 (+16.1)A · $16
5.5Henry BolteRF · 21yo25th#5 (+14.9)#6 (+14.4)A · $14UFDA FV 40
7.5Eury PerezSP · 23yo20th#7 (+13.6)#8 (+11.2)A · $11UFDA-G
7.5Dylan CeaseSP · 30yo4th#8 (+12.0)#7 (+11.7)A · $12

NEW UFDA cap: Peter 3/3 · Claude 3/3 · BOTH = top 8 in both models. Peter only = his model values cost surplus more; Claude only = mine values projection / position scarcity more.

🚑 Return watch — would be keeper-eligible if they get MLB action this year. Rank shown is hypothetical (where they'd slot if eligible).

PlayerPos · AgeCostPeter (if elig.)Claude (if elig.)
Emmanuel RodriguezCF · 22yo25th#13 (+3.9)#11 (+5.4)

Updated Tue Sep 15 · 1:04 PM ET

🌍 League-Wide Top Keepers

Top 10 keepers · all 12 teams · both models. Yours in green.

Cons
Rank
PlayerPos · AgeTeam2027
Cost
PeterClaudeVerdict
1.5Jesus LuzardoSP · 28yoKNIG21st#1 (+29.1)#2 (+42.1)S · $42
2.5Jacob MisiorowskiSP · 22yoMIZ21st#4 (+24.5)#1 (+50.8)S · $51
3.5Jordan WalkerRF · 24yoGARR25th#2 (+27.0)#5 (+38.7)S · $39
4.5Miguel Vargas3B · 26yoMIZ25th#3 (+26.3)#6 (+29.9)S · $30
4.5Bryan BakerRP · 31yoDORN25th#5 (+24.2)#4 (+38.7)S · $39
6.5Cam SchlittlerSP · 24yoKRTZ19th#10 (+19.7)#3 (+40.8)S · $41
8.5Payton TolleSP · 22yoFRST25th#6 (+23.4)— (+19.8)S · $20
9.0Ben Rice1B · 27yoDORN20th#7 (+22.3)— (+15.2)A · $15
9.0Gavin WilliamsSP · 26yoTHAR11th— (+13.9)#7 (+23.6)S · $24
9.5Jose SorianoSP · 27yoBLOB25th#8 (+21.3)— (+18.5)S · $18
9.5Junior Caminero3B · 22yoRAGE5th— (+12.3)#8 (+23.3)S · $23
10.0Logan HendersonSP · 23yoPEYT25th#9 (+20.1)— (+15.8)A · $16
10.0Riley O'BrienRP · 31yoTHAR17th— (+12.3)#9 (+21.9)S · $22
10.5Cristopher SanchezSP · 29yoPEYT9th— (+17.4)#10 (+21.1)S · $21

Updated Tue Sep 15 · 1:04 PM ET

🏚️ Keeper Cupboards

Every team's six best keepers · shade = dual-model consensus value. Cupboard score weights the top four heavily (the slots that get kept), keepers 5–8 taper. 100 = league's best cupboard.

TeamK1K2K3K4K5K6Cupboard
1MIZVargasR25MisiorowskiR21VarlandR22EldridgeR25NetoR10BolteR25100
2DORNBakerR25RiceR20McLeanR20BazzanaR25AnthonyR18LaraR2578
3KNIGLuzardoR21deGromR13JensenR20MartinezR25AbreuR15RodriguezR2573
4FRANMcCarthyR25LatzR25CavalliR21AntonacciR25BurnsR5LoweR865
5KRTZSchlittlerR19BengeR25SanojaR25McGonigleR17StewartR10IIR561
6THARWilliamsR11RasmussenR8O'BrienR17KeaschallR21Jr.R16MarshR2557
7PEYTHendersonR25SanchezR9WooR8ClarkR22CameronR18CruzR157
8GoOsGriffinR25BradleyR25GoodmanR21BaldwinR14BurlesonR9WachaR2555
9GARRWalkerR25MessickR18CanzoneR25GrayR7DeLauterR14DinglerR2253
10FRSTTolleR25RouppR25WheelerR8MuncyR18SkubalR1RumfieldR2550
11RAGE ▼ thinEwingR25CamineroR5JonesR25BasalloR19HerreraR20ImanagaR947
12BLOB ▼ thinSorianoR25LopezR20ScottR25TaylorR25SaleR1SuarezR1245

The bottom two rows are your trade marks — thin cupboards pay up for keepable pieces.

data: snap 5h · BP 21d · PL 21d · HL 18d · PSS 2h · BR 0h · FG 0h · proj 2h · closer 0h · oyster 0h · AAA-sc 14h · cookie ok