Miz-waukee’s Best — The Brandon League

Last updated Sunday, August 23 · 04:21 AM ET

☕ Morning Briefing

🏆 MIZ sits at 1st overall with 105.5 roto points, up half a point and a commanding 19.5 ahead of #2 — your only real threats are category-level, not team-level.

⚾ Yesterday was a monster day across the roster: Randy Arozarena went 3-for-4 with 2 HR, 3 RBI, 2 R, and a walk, Kyle Schwarber added 2-for-3 with a HR, 2 RBI, and 2 R, and Kaelen Culpepper chipped in a HR and RBI in his 1-for-4 — three bats, five home runs combined. On the bases, Zach Neto went 3-for-5 with 2 R and a stolen base, a timely reminder that SB is your most actionable category gap (just 4 steals behind THAR for a roto point). On the mound, Dylan Cease was filthy — 6.2 IP, 2 H, 1 ER, 8 K, WEury Perez picked up a win with 5 IP, 4 K, 1 ER, and Louis Varland slammed the door with a 2-K save in a clean inning.

📋 Category flags to watch: Wins is a dead heat with GoOs — Blake Snell is toeing the rubber tonight, so get him active. The Baltimore closer situation is worth a note: Andrew Kittredge [available FA] saw his role-security rating downgrade from blue to magenta, meaning the dashboard now reads his hold on the job as shakier — highest sim uplift among available arms if you're bullpen shopping.

🔭 Hector Rodriguez (RI 87) made his MLB debut and went 2-for-3 with a HR, RBI, and walk against Arizona — he's a free agent if you want a high-upside stash. Meanwhile Tommy White, dropped by Photogenic Nick Kurtz, is also now a FA; he carries a positive underlying skill delta worth noting. Early contact-heat signals on Coby Mayo (L7: 85/99 xwOBAcon, 0.642 xwOBAcon) and Justin Foscue (84/99, 0.541) are small-sample but worth bookmarking — neither is on the Heat Board yet.

📰 Around the league, Quinn Mathews was recalled to St. Louis and Christian Moore is back with the Angels — both available FAs worth a look for teams needing MI or SP depth. Vladimir Guerrero Jr. has been activated off the IL for Toronto, good news for DORN who owns him and has been sliding (-7.5 pts in 10 days, now #10). On the Dodgers' injury front, Andy Pages (owned by BLOB) lands on the IL with a fractured left hand — a meaningful blow to a roster that was climbing to #3.
ELIGIBILITYC. Carrigg SS 9/10K. Schwarber 1B 5/10
Your standing
1stof 12
105.5 roto pts +19.5 clear of 2nd
+0.5 pts vs last update
Top Gaps
SB (7.0) W (7.5)
categories below mid-pack
Score change since last update
W +0.5

🎯 Category Pressure

Category ranks vs. the league.

Rank →
Δ to #1
R
876
947
🥇
HR
254
277
🥇
RBI
822
837
🥇
SB
123
128
132
178
+50
AVG
.254
.255
.256
.257
+0.002
K
1103
1124
1204
+80
W
62
65
65
70
77
+12
SV
73
75
80
86
+11
ERA
3.42
3.22
🥇
WHIP
1.17
1.11
🥇

📅 Yesterday's MIZ Box Scores (2026-08-22)

Loading box scores…

🏥 IL Rehab Tracker

IL players · rehab game logs.

✅ Activated off the IL: Jordan Lawlar (SS · 2026-08-17) — rehab done.

On the IL, no rehab games yet: James Wood (IL10), Joe Ryan (IL15), Felix Bautista (IL60), Spencer Schwellenbach (IL60 · watch).

📊 League Activity (last 24h)

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

TeamMove
Miz-waukee’s BestJosue De Paula
Miz-waukee’s BestJames Tibbs III
Miz-waukee’s Best+ Felix Bautista | Justin Martinez
Miz-waukee’s Best+ James Tibbs III | Ozzie Albies
Photogenic Nick Kurtz+ Joey Ortiz | Tommy White
Phil Swift's Flex Seal + Jake Bennett | Cody Bradford
Miz-waukee’s Best+ Josue De Paula | Lawrence Butler
Photogenic Nick Kurtz+ Luis Castillo | Peter Lambert

🏆 League Standings

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

97.9% to win the league · proj finish 1.0 · 99.5 roto pts

#TeamPtsFAABWin%Proj PtsProj Rk
1MIZ Miz-waukee’s Best105.5$097.9%99.51.0
2FRAN Hit the Damn Ball You Bums86.0$742.0%87.92.1
3KRTZ Photogenic Nick Kurtz77.0$350.0%78.53.6
4GoOs I need Buck Showalter74.5$1700.0%71.55.0
5PEYT Phil Swift's Flex Seal 74.0$350.0%79.23.4
6THAR Phil Mickeltits63.0$1760.0%58.67.3
7BLOB Camp MVP63.0$1680.0%68.25.7
8KNIG Team Knighton53.5$1470.0%55.28.0
9GARR The Boys of Summer52.5$1550.0%52.48.7
10DORN Dorn and Associates LLC 45.0$890.0%43.410.7
11RAGE Ramirez Against the Machine44.5$1630.0%39.411.6
12FRST Worst2First41.5$1540.0%46.210.1

Your categories · projected roto points

R 12.0HR 12.0RBI 11.3SB 7.2AVG 8.0W 5.4SV 9.0K 10.6ERA 12.0WHIP 11.9

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

🚨 Today's Streaming Board

144 of 200 GS · should be 162 · 18 behindBehind pace — stream aggressively
056 left · ~11.2/wk to cap · proj 178200

⏳ 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
Blake Snellvs PITAUTO START8.9#1Full confidence, hot stretch continues.
Tyler Mahle@ MILSTART4.6#6On a roll; trusted despite imperfect command metrics.
Cal Quantrillvs LAASTART⚠ opener6.6#11Hot streak rooted in splitter/cutter gains; Angels matchup extends window.
Walker Buehlervs MINSIT5.3#18Two straight productive starts; kitchen-sink approach, no plus pitch.
Kyle Leahy@ PHISITleash4.2#13Club announced innings limits; downgraded from higher tier.
Mitch Brattvs CINSIT5.1#23Desperation-only option; ceiling is five decent innings.
Janson Junkvs WSHSITleash4.2#21Stuff underperforming; team likely hooks him early.
Matt Wilkinson@ BOSSITleash4.4#26Role unclear; if given 80+ pitches, borderline Questionable-tier arm.
Cristian Javiervs ATHSIT2.2#15Trending up each start; favorable Athletics matchup.
Jackson Kent@ MIASIT3.6#22Decent matchup but hasn't delivered a complete start yet.
Erick Feddevs. NYMSITopener#19Harder cutter working; hopes for opener support vs. Mets.

Openers filtered: Brady Basso, Daniel Lynch IV, Sean Newcomb, Lake Bachar

Your staff: 3.22 ERA / 1.11 WHIP · GS 144/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.

📼 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 · 419 starts graded over 29 days · GOOD+ 53% · BLOWUP 16% · agg ERA 4.10 · WHIP 1.28 · 4.6 K/start · 475 picks logged, 45 never started, 11 awaiting a box score — not graded

Grade mix · all 419 graded starts

GEM 91 GOOD 131 OK 130 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 START1968%11%3.30
Verdict · START3459%9%3.53
Verdict · DART8250%15%4.41
Verdict · SIT13851%21%4.43
MIZ ≥ 5.09960%13%3.67
MIZ 3.5–4.99554%17%4.51
MIZ < 3.56841%22%4.87
All live board picks27353%17%4.23
Q1 read — the ladder has not separated: GOOD+ runs 68% · 59% · 50% · 51% down the rungs, and MIZ sorts: GOOD+ falls 60% · 54% · 41% from the top band down. Too early either way — the top rungs are still AUTO START n=19 over 23 days of live picks; this is the line to watch as rows land.
Q2 — Which outside list earns the weight? · BP and PL graded on their own published lists · mostly rebuilt from git
PL · Auto Start4768%13%3.44
PL · Probably Start4667%20%3.64
PL · Questionable Start9952%15%4.48
PL · Do Not Start19550%18%4.18
BP · Auto2343%13%4.39
BP · Likely6647%12%3.86
All graded picks41953%16%4.10
Q2 read — against the 53% all-picks baseline, PL's top tiers clear it (68% · 67%) and BP's top tiers sit under it (43% · 47%) — PL is earning the weight, BP is not.

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 earning its keep — 67% GOOD+ on n=9. Splits are picks the board started over our MIZ sit-call (vs 53% for all live picks).

🔥 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
1STARTLuis CampusanoC · 1% own
vs MIN · Ober RHP
.351 xwOBAL15: 0.914 OPS (29 PA)L14 contact +1.9 (.413 xwOBAcon, 16 BBE)usually bats 6th (×0.98)beats 1 of 2 eligible startersOber .333 allowed · soft SP0.944 OPS vs RHP (107 AB)
L15
bat
SP
L/R
park
78
2AUTO STARTJustin Foscue2B · 0% own
vs LAA · Kikuchi LHP
.324 xwOBAL15: 0.819 OPS (29 PA)L14 contact +1.1 (.394 xwOBAcon, 20 BBE)usually bats 6th (×0.98)beats 4 of 5 eligible startersKikuchi .340 allowed · soft SP0.989 OPS vs LHP (94 AB)
L15
bat
SP
L/R
park
76
3STARTTy France1B · 14% own
vs MIN · Ober RHP
.332 xwOBAL15: 0.907 OPS (55 PA)L14 contact -1.3 (.341 xwOBAcon, 35 BBE)usually bats 4th (×1.05)beats 1 of 3 eligible startersOber .333 allowed · soft SP0.884 OPS vs RHP (235 AB)
L15
bat
SP
L/R
park
71
4AUTO STARTDonovan Walton2B · 0% own
@ HOU · Javier RHP
.319 xwOBAL15: 0.905 OPS (38 PA)L14 contact -1.7 (.333 xwOBAcon, 24 BBE)usually bats 8th (×0.93)beats 5 of 6 eligible startersJavier .357 allowed · soft SP0.858 OPS vs RHP (138 AB)
L15
bat
SP
L/R
park
68
5STARTEduardo Valencia1B · 7% own
@ KC · IV LHP
.340 xwOBAL15: 0.948 OPS (26 PA)L14 contact -0.1 (.367 xwOBAcon, 15 BBE)usually bats 4th (×1.05)beats 2 of 4 eligible startersIV .295 allowed · elite SP1.166 OPS vs LHP (30 AB)KC plays hot
L15
bat
SP
L/R
park
64
6DEPTHJoc PedersonDH · 3% own
vs LAA · Kikuchi LHP
.346 xwOBAL15: 0.436 OPS (35 PA)L14 contact -3.3 (.297 xwOBAcon, 17 BBE)usually bats 1st (×1.12)beats 0 of 1 eligible startersKikuchi .340 allowed · soft SP
L15
bat
SP
L/R
park
60
7STARTKyle Manzardo1B · 2% own
@ COL · Sugano RHP
.306 xwOBAbeats 1 of 3 eligible startersSugano .395 allowed · soft SP0.698 OPS vs RHP (252 AB)COL plays hot
L15
bat
SP
L/R
park
59
8STARTLawrence ButlerRF · 15% own
@ HOU · Javier RHP
.314 xwOBAL15: 0.897 OPS (57 PA)L14 contact +1.4 (.401 xwOBAcon, 37 BBE)usually bats 5thfills OF needbeats 3 of 6 eligible startersJavier .357 allowed · soft SP0.667 OPS vs RHP (256 AB)
L15
bat
SP
L/R
park
56
9STARTKyle Karros3B · 3% own
vs CLE · Griffin LHP
.339 xwOBAL14 contact -0.2 (.366 xwOBAcon, 14 BBE)usually bats 5thbeats 1 of 3 eligible startersGriffin .315 allowed · avg SP0.797 OPS vs LHP (125 AB)COL plays hot
L15
bat
SP
L/R
park
55
10DEPTHAustin HedgesC · 0% own
@ COL · Sugano RHP
.286 xwOBAusually bats 8th (×0.93)beats 0 of 2 eligible startersshort side vs RHP — 54% of ABSugano .395 allowed · soft SP0.731 OPS vs RHP (89 AB)COL plays hot
L15
bat
SP
L/R
park
55

Tiers vs YOUR lineup tonight — median starter 55, worst Bryce Eldridge (26). 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 considered, ACTIVE only · Verdict: engine + model judgment · sim drop basis: Miguel Vargas
82
1Luis Robert Jr.CF · NYM · 13.1%HEATER
28-BBE trusted heat board (82/99, 0.523 xwOBAcon); best RoS volume plus 6 SB aids only live category
Heat 82 · 28 BBE · ATC 120 PA · 4 HR · 6 SB · 0.233 · L7 0.231 · 1 HR · sim +0.5 pts
2Ryan Vilade
RF · TB · 0.3% · HEATER
84/99 heat, 0.581 xwOBAcon on 16 BBE, .471 last-7; +0.4 sim backs scorching contact quality
Heat 84 · 16 BBE · ATC 43 PA · 1 HR · 1 SB · 0.229 · L7 0.471 · 2 HR · sim +0.4 pts
3Rafael Flores Jr.
1B · Pit · 7.1% · BEST VALUE
5 HR and 10 RBI L14 with 81/99 heat (20 BBE); +0.4 sim despite tiny ATC PA projection
Heat 81 · 20 BBE · ATC 36 PA · 1 HR · 0 SB · 0.233 · L7 0.267 · 2 HR · sim +0.4 pts
4Mickey Gasper
C · Bos · 0.7% · UPSIDE
3 HR, 8 RBI last 7 days; ATC is stale—actual playing time clearly exceeds 12 PA projection
L7 flare 78 · ATC 12 PA · 0 HR · 0 SB · 0.225 · L7 0.308 · 3 HR · sim +0.4 pts
5Dylan Beavers
LF · Bal · 1.0% · HEATER
82/99 heat (16 BBE), 4 HR L14, +0.3 sim; everyday Baltimore role provides needed volume
Heat 82 · 16 BBE · ATC 101 PA · 3 HR · 3 SB · 0.237 · L7 0.2 · 3 HR · sim +0.3 pts
Passed on: Colt Keith has elite last-7 production (.500 BA, 78/99 heat) but only 24 BBE and minimal RBI/SB upside makes him redundant behind better-rounded options.

💪 Hitter List Rankings

PL Top 150 hitters · your bats + top FAs.

On Hitter List · 15 yours · 10 FAs

RankHitterMLBPosChgAVGxwOBAHRSBRoSChu’s Take
18Randy ArozarenaSEAOF-.275.3441920123Randy Arozarena is only hitting .238 in August, but his expected stats for this month suggest it should be closer to .280. I’m a little d…
19Kyle SchwarberPHIDH+2.245.364383129When Kyle Schwarber is hot, he’s HOT. The Field of Dreams game was his second two-homer outing in his last five starts and facing the Twi…
39Yandy DíazTB1B+10.306.358193123
40Miguel VargasCHW1B/3B-10.245.3882912113Miguel Vargas continues to slump, and while there isn’t anything you should do about it from an add/drop perspective, it’s certainly frus…
53Ozzie AlbiesATL2B-1.252.28420297
57Zach NetoLAASS+4.235.2992118108
62Royce LewisMIN1B/2B/3B+8.236.3211312103
63Cole CarriggCOLOF+2.278.3265767
72Jac CaglianoneKC1B/OF+23.276.363226107Jac Caglianone has improved the strikeout rate in a huge way, and the ground ball rate is below 50%. All systems are GO.
77Dansby SwansonCHCSS+2.216.3071817100
84Ty FranceSD1B+1.292.332181106
101Tyler SoderstromATH1B/OF+5.245.328192
102Jacob WilsonATHSS+8.266.28274
112Tyler StephensonCINC+UR.242.34112095
114Dylan CrewsWSHOF+15.210.31610889
117Ryan JeffersMINC+15.282.357101117
120Tim TawaARI1B/2B/3B/OF+16.245.3098779
122Andruw MonasterioBOS2B/SS+15.254.3036490
126Luis RengifoSD2B/3B/OF+17.243.3084686
139Bryce EldridgeSF1B-26.248.34914199Bryce Eldridge is getting the ball in the air, but he’s not pulling it much and strikeouts have been an issue. He’s a solid hold in Dynas…
TSHenry BolteOakOF.264.30461496Henry Bolte (OF, ATH) — Playing every day but the results aren’t overly exciting (though playing a ton of lefties lately has helped).
TSJordan LawlarAri3B/OF.283.3212488Jordan Lawlar (3B/OF, ARI) — Has a home run in back-to-back games on his rehab, but striking out a TON. Sounds like he’ll be back this we…
TSKaelen CulpepperMinSS.286.3032090Kaelen Culpepper (SS, MIN) — Culpepper is off to a slow start and is sitting every third day or so, but can remain an upside stash if you…
TSWalker JenkinsMinOF91Walker Jenkins (OF, MIN) — Hitting extremely well in August (1.063 OPS), and the collapse of Larnach may give him a chance to break throu…
URJames WoodWshOF.265.4193017131Not ranked or mentioned in this week's Hitter List.

🔥 Heat Board

Hottest ACTIVE free-agent bats by contact quality, 8/9–8/22 · 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.

84
Ryan Vilade
RF · TB · 0.3% own · xwOBAcon .581 · EV 94.8 · Brl 12.5% · 16 BBE
▲ .101 BA vs SZN
BAHRRBIRSB
SZN.2631137243
L14.3642250
82
Luis Robert Jr.
CF · NYM · 13.1% own · xwOBAcon .523 · EV 93.0 · Brl 21.4% · 28 BBE
▲ .045 BA vs SZN
BAHRRBIRSB
SZN.222922222
L14.2673740
82
Lars Nootbaar
LF · Ari · 2.5% own · xwOBAcon .443 · EV 92.6 · Brl 15.0% · 20 BBE
▼ .075 BA vs SZN
BAHRRBIRSB
SZN.225420252
L14.1501221
82
Dylan Beavers
LF · Bal · 1.0% own · xwOBAcon .481 · EV 94.1 · Brl 25.0% · 16 BBE
▼ .003 BA vs SZN
BAHRRBIRSB
SZN.244628275
L14.2414950
81
Rafael Flores Jr.
1B · Pit · 7.1% own · xwOBAcon .542 · EV 91.2 · Brl 25.0% · 20 BBE
▲ .065 BA vs SZN
BAHRRBIRSB
SZN.268613100
L14.33351080
78
Colt Keith
2B · Det · 5.3% own · xwOBAcon .402 · EV 93.3 · Brl 8.3% · 24 BBE
▲ .010 BA vs SZN
BAHRRBIRSB
SZN.270932465
L14.2801140
77
Tim Tawa
CF · Ari · 3.3% own · xwOBAcon .493 · EV 90.8 · Brl 14.3% · 35 BBE
▲ .017 BA vs SZN
BAHRRBIRSB
SZN.245832257
L14.2621434
77
Jose Siri
CF · LAA · 0.1% own · xwOBAcon .531 · EV 92.9 · Brl 22.2% · 18 BBE
▼ .036 BA vs SZN
BAHRRBIRSB
SZN.250723275
L14.2141453
77
Brett Baty
3B · NYM · 2.6% own · xwOBAcon .393 · EV 93.1 · Brl 20.0% · 15 BBE
▼ .036 BA vs SZN
BAHRRBIRSB
SZN.218840445
L14.1821630
76
Xander Bogaerts
SS · SD · 18.7% own · xwOBAcon .353 · EV 94.1 · Brl 13.8% · 29 BBE
▼ .058 BA vs SZN
BAHRRBIRSB
SZN.21911464916
L14.1612530
Honorable mention · hottest L7 (8/16–8/22), not yet on the board · tiny samples — peek, don't trust
85
Coby Mayo
1B · Bal
.642 xwOBAcon
14 BBE · .235 L7
84
Justin Foscue
2B · Tex
.541 xwOBAcon
9 BBE · .400 L7
81
Esmerlyn Valdez
RF · Pit
.448 xwOBAcon
9 BBE · .125 L7
80
Patrick Bailey
C · Cle
.522 xwOBAcon
11 BBE · .308 L7
78
Mickey Gasper
C · Bos
.543 xwOBAcon
14 BBE · .308 L7
77
Andres Chaparro
1B · Wsh
.470 xwOBAcon
12 BBE · .333 L7
🎯 FA Pitchers — Top 5 recommended · every signal considered, ACTIVE only · Verdict: engine + model judgment · sim drop basis: Sandy Alcantara
41
1Dylan SmithRP · SF · 0.6%BEST VALUE
Highest roto sim (+0.9), confirmed closer role, SV gap only 5 from losing rank 3.
Supp 41 · 9 BBE · ATC 13.0 IP · 1 W · 12 K · 3.97 · 1.33 · 4 SV · Closer · sim +0.9 pts
2Andrew Kittredge
RP · Bal · 1.7% · CATEGORY FIT
Second-best sim (+0.8), confirmed Bal closer, 81st-percentile suppression on valid 20-BBE sample.
Supp 81 · 20 BBE · ATC 13.0 IP · 1 W · 12 K · 3.87 · 1.21 · 3 SV · Closer · sim +0.8 pts
3Jonathan Loaisiga
RP · Ari · 0.2% · HEATER
99th-percentile suppression, confirmed closer role; sub-15-BBE but extreme signal warrants trust.
Supp 99 · 12 BBE · ATC 12.0 IP · 1 W · 10 K · 3.81 · 1.29 · Closer · sim +0.7 pts
4Jared Jones
SP · Pit · 13.4% · BEST VALUE
Best SP roto sim (+0.2), 42nd-percentile suppression on 33 BBE, safe ERA/WHIP for ratio protection.
Supp 42 · 33 BBE · ATC 29.0 IP · 2 W · 31 K · 3.99 · 1.23 · sim +0.2 pts
5Max Scherzer
SP · Tor · 2.6% · UPSIDE
95th-percentile suppression on 31 BBE overrides weak ATC; elite contact suppression signals ratio safety.
Supp 95 · 31 BBE · ATC 26.0 IP · 1 W · 25 K · 4.77 · 1.27 · sim -0.1 pts
Passed on: Clay Holmes has an 88th-percentile suppression heater but his 1.33 WHIP projection risks MIZ's #1 WHIP lead for minimal roto sim gain (-0.0), making the ratio bleed unacceptable.

⚾ 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.681.9813.43.32I’m kinda incredulous that it’s mid-August and he’s still doing it.
9Dylan CeaseTOR+12.372.6813.03.45Cease’s walk rate will continue to keep the WHIP higher than we like, but that strikeout rate is bonkers.
16Blake SnellLAD+83.602.1612.03.42It’s #HotSnellSummer.
18Eury PérezMIA+73.173.679.73.87Pérez is getting more done with his slider to RHB, and I’m happy the fastballs find success, even if they need a touch more polish.
26Sandy AlcantaraMIA-33.463.676.74.19He’s a QS machine. It’s as simple as that.
28Kyle HarrisonMIL-62.843.1411.24.12Say what you want about the scoring change of his last start, he still pitched badly. All I want is for him to redeem himself tonight.
38Jared JonesPIT+24.763.6710.23.99Jones had some rough patches against the Red Sox, but was able to wriggle out of jams. I still question if this is too high a rank above …
39Dustin MayMIL+64.574.208.64.09May isn’t getting the whiffs we want to see from his sweeper (yet), and is still a reliable arm for a winning team.
40Walbert UreñaLAA+22.803.318.74.54Ureña rarely lets us down. He’s really doing José a service.
41Peter LambertHOU-3.683.448.84.58It’s the tier of fantastic pickups and Lambert has produced so regularly for managers all year.
44Jacob LopezATH+164.983.368.64.63He’s doing what he did last summer. It’s AWESOME.
46Joey CantilloCLE-33.733.889.94.05The velocity and curveball are there. It’s what you want.
51Jackson JobeDET-44.506.337.14.71Jobe looked great, then looked blegh. The velocity was still there in his second start, though, with a flatter HAVAA than I receall befor…
53Nick LodoloCIN+55.046.497.14.24We’ve seen two starts of Lodolo since returning from the IL and I was impressed by his changeup feel recently. Not the rest of his approa…
56Sean ManaeaNYM+34.314.819.04.26Manaea’s last outing wasn’t as pretty as the others, but his four-seamer is still the pitch we want it to be.
57Tyler MahleATL+114.534.178.64.10Mahle is cooking right now. His command across his last few starts has been as good as anyone you’ll find in the majors.

🔒 Closer Chart

Save targets · roles + regression flags.

🚨 Closer Tier Changes (vs. yesterday)

  • COLOR SHIFT Baltimore Orioles: Andrew KittredgeAndrew Kittredge (blue → magenta) FA — ADD
  • COLOR SHIFT Chicago White Sox: Grant TaylorGrant Taylor (magenta → blue) rostered
  • COLOR SHIFT Los Angeles Angels: Ben JoyceBen Joyce (magenta → ) rostered
  • COLOR SHIFT Milwaukee Brewers: Trevor MegillTrevor Megill (magenta → ) rostered
  • COLOR SHIFT New York Mets: Kodai SengaKodai Senga ( → magenta) rostered
  • COLOR SHIFT New York Yankees: David BednarDavid Bednar (magenta → ) rostered
  • COLOR SHIFT San Diego Padres: Mason MillerMason Miller ( → magenta) rostered
  • COLOR SHIFT Texas Rangers: Jacob LatzJacob Latz (magenta → ) rostered
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 MarinersCL232347.34.371.203.29 14.35.0 · —
Louis VarlandToronto Blue JaysCL293466.31.220.982.24 11.15.0 · —
Top 5 FA closers (by team rating)
Dylan SmithSan Francisco GiantsCL31027.32.961.213.5411.54.0 · 1%
Andrew Kittredge
b2b
Baltimore OriolesCL61539.33.431.353.867.63.0 · 2%
Jonathan LoáisigaArizona DiamondbacksCL1951.32.631.073.126.31.0 · 0%

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.

45
Royce Lewis 3B · Min
low TV (18)
sim +0.17% win if cut
TV 18
Rd 13
17
Ryan Jeffers C · Min
cold last 7d; UFDA — easy to drop
sim +0.18% win if cut
TV 100
UFDA
12
Kyle Harrison SP · Mil
mid TV (60); UFDA — easy to drop; BUT top-tier keeper
sim cost ~0
TV 60
UFDA
10
Sandy Alcantara SP · Mia
BUT solid keeper
sim cost ~0
TV 72
Rd 14

Higher score = drop sooner. 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 21: Top 10 Hitting Prospects to Stash in 2026

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

23 available — 1 yours

W. Jenkins YOURS
OF · MIN · AAA · 21 · knocking on the door
100
PSS
80
PFV
61
ETA
days
Szn
11·15·.313
J. Tibbs III
OF · LAD · AAA · 23 · knocking on the door
100
PSS
88
PFV
54
ETA
days
Szn
27·7·.303
S. Thompson
OF · COL · AAA · 24 · ↩ sent down
95
PSS
78
PFV
55
ETA
1-3wk
Szn
11·14·.294
F. Arias
SS · BOS · AAA · 20 · knocking on the door
90
PSS
68
PFV
60
ETA
days
Szn
23·5·.312
L. Montes
OF · SEA · AAA · 21 · nearly ready
88
PSS
69
PFV
56
ETA
1-3wk
Szn
37·6·.254
S. King
SS/2B/3B · WSN · AAA · 23 · nearly ready
88
PSS
79
PFV
50
ETA
1-3wk
Szn
18·14·.323
K. Alderman
OF · MIA · AAA · 23 · nearly ready
86
PSS
73
PFV
49
ETA
1-3wk
Szn
18·10·.266
R. Velazquez
1B/C · CLE · AA · 20 · nearly ready
85
PSS
77
PFV
57
ETA
Sept
Szn
27·2·.293
M. Arroyo
SS · SEA · AAA · 21 · nearly ready
85
PSS
44
PFV
55
ETA
days
Szn
17·15·.279
E. Salas
C · SDP · AAA · 20 · nearly ready
85
PSS
83
PFV
52
ETA
September
Szn
10·15·.297
Y. Morales
3B · WSN · AAA · 24 · nearly ready
83
PSS
77
PFV
47
ETA
1-3wk
Szn
23·5·.287
R. Ward
LF · LAD · AAA · 28 · ↩ sent down
83
PSS
86
PFV
51
ETA
1-3wk
Szn
20·7·.262
M. Anderson
2B · DET · AAA · 24 · nearly ready
82
PSS
71
PFV
52
ETA
4-8wk
Szn
15·5·.302
B. Davidson
OF · SFG · AAA · 24 · nearly ready
82
PSS
82
PFV
42
ETA
September
Szn
25·18·.287
E. Arroyo
SS · CIN · AAA · 22 · ↩ sent down
82
PSS
71
PFV
49
ETA
4-8wk
Szn
15·14·.295
J. Made
SS · MIL · AA · 19 · nearly ready
82
PSS
97
PFV
64
ETA
Sept
Szn
13·33·.272
C. Ingle
C · CLE · ↩ sent down
82
PSS
80
PFV
48
ETA
1-3wk
Szn
18·2·.292
H. Mendez
OF · MIN · AAA · 22 · nearly ready
80
PSS
68
PFV
58
ETA
Sept
Szn
11·4·.279
J. Long
1B · CHC · AAA · 24 · nearly ready
79
PSS
67
PFV
52
ETA
4-8wk
Szn
12·3·.280
C. Cannarella
OF · MIA · AAA · 22 · nearly ready
79
PSS
70
PFV
50
ETA
4-8wk
Szn
13·18·.331
Z. Hope
OF · DET · AA · 21 · on the climb
76
PSS
94
PFV
60
ETA
Sept
Szn
25·19·.275
P. Harber
3B · SFG · AAA · 24 · on the climb
73
PSS
51
PFV
54
ETA
'27
Szn
17·4·.291
D. Crisantes
2B/3B · ARI · AAA · 21 · on the climb
67
PSS
16
PFV
58
ETA
days
Szn
8·0·.291
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 21: 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

E. Pecko
SP · HOU · AAA · 23 · ↗ called up
75
PSS
68
PFV
58
ETA
Szn
90K·4.59
E. Rodríguez
SP · NYY · AAA · 22 · ↩ sent down
84
PSS
69
PFV
58
ETA
Szn
109K·2.91
J. Tong
SP · NYM · AAA · 22 · ↩ sent down
81
PSS
33
PFV
60
ETA
Szn
125K·4.75
C. Crow
SP · MIL · ↩ sent down
78
PSS
47
PFV
57
ETA
Szn
89K·3.55
D. Davalillo
SP · TEX · AAA · 24 · nearly ready
78
PSS
47
PFV
62
ETA
Szn
90K·4.61
T. McDougal
SP · CHW · AAA · 23 · ↩ sent down
78
PSS
41
PFV
57
ETA
Szn
46K·4.08
R. Sloan
SP · SEA · AA · 20 · on the climb
77
PSS
99
PFV
64
ETA
Szn
111K·3.63
T. Johnson
SP · TBR · on the climb
77
PSS
89
PFV
60
ETA
Szn
78K·2.81
J. Ritchie
SP · ATL · ↩ sent down
76
PSS
36
PFV
59
ETA
Szn
114K·3.83
G. Wood
P · PHI · AA · 22 · on the climb
74
PSS
99
PFV
48
ETA
'26
Szn
117K·4.11
M. Forret
SP · BAL · AAA · 22 · on the climb
71
PSS
74
PFV
72
ETA
Szn
110K·3.86
B. Garrett
SP · ↩ sent down
70
PSS
80
PFV
62
ETA
June 1st
Szn
94K·3.89
B. Mautz
SP · STL · AAA · 24 · ↩ sent down
68
PSS
45
PFV
57
ETA
Szn
87K·3.72
C. Dana
SP · LAA · AAA · 22 · on the climb
67
PSS
37
PFV
58
ETA
Szn
69K·6.18
M. Ullola
SP · HOU · ↩ sent down
65
PSS
72
PFV
52
ETA
Szn
93K·4.50
L. Perales
SP · WSN · AAA · 23 · on the climb
65
PSS
66
PFV
55
ETA
Szn
94K·3.72
J. Wenninger
SP · on the climb
64
PSS
28
PFV
66
ETA
September 1st
Szn
104K·4.17
T. Bremner
SP · LAA · on the climb
62
PSS
98
PFV
66
ETA
Szn
84K·4.26
B. Hopkins
SP · TBR · on the climb
62
PSS
42
PFV
63
ETA
Szn
109K·5.48
T. Gibson
SP · BAL · ↩ sent down
61
PSS
40
PFV
62
ETA
Szn
94K·5.15
K. Curtis
SP · PIT · ↩ sent down
50
PSS
40
PFV
55
ETA
Szn
108K·4.81
Tap a player for the full cardFA — stashablefar awayinactive / hurtgreen wash = yours · bar = RI heat

🔭 10 not a 2026 factor — Joseph Dzierwa · Liam Doyle · Anthony Eyanson · Jamie Arnold · Jurrangelo Cijntje · Nestor German · Jaxon Wiggins · Jonathan Santucci · Tyson Hardin · Karson Milbrandt

💼 Trades

Buy-low targets · league trade history.

Top Buy-Lows

Rebound candidates · suggested offers.

Hitters

VerdictTargetOwnRoSTitle ΔSuggested offer
📈 BUY-LOWCorey Seager SS · Tex · PEYT · simplejack2k9
+1.4σ buy-low · SS — modest fit · BA 0.221 / xBA 0.239 · xwOBA 0.343
58%129 wRC+≈ 0.1%Jac Caglianone RF · comparable value (TV 52 vs target 51)
↑ mild buyYordan Alvarez OF · Hou · PEYT · simplejack2k9
+1.0σ buy-low · OF — fits a need · BA 0.322 / xBA 0.329 · xwOBA 0.459
100%168 wRC+≈ 0.0%Dylan Cease SP · comparable value (TV 100 vs target 100)
↑ mild buyCam Smith RF · Hou · PEYT · simplejack2k9
+1.0σ buy-low · RF — fits a need · BA 0.218 / xBA 0.244 · xwOBA 0.326
8%100 wRC+≈ 0.2%Walker Jenkins CF · comparable value (TV 2 vs target 6)
↑ mild buyOneil Cruz CF · Pit · PEYT · simplejack2k9
+0.8σ buy-low · CF — fits a need · BA 0.266 / xBA 0.256 · xwOBA 0.365
83%107 wRC+↑ 0.3%Zach Neto SS · comparable value (TV 59 vs target 62)
↑ mild buyJJ Wetherholt SS · StL · PEYT · simplejack2k9
+0.6σ buy-low · SS — modest fit · BA 0.241 / xBA 0.252 · xwOBA 0.348
85%109 wRC+≈ 0.1%Zach Neto SS · comparable value (TV 59 vs target 64)
↑ mild buyElly De La Cruz SS · Cin · PEYT · simplejack2k9
+0.6σ buy-low · SS — modest fit · BA 0.257 / xBA 0.266 · xwOBA 0.356
98%113 wRC+≈ 0.1%Dylan Cease SP · comparable value (TV 100 vs target 100)
↑ mild buyKazuma Okamoto 3B · Tor · PEYT · simplejack2k9
+0.6σ buy-low · 3B · BA 0.230 / xBA 0.218 · xwOBA 0.314
46%106 wRC+≈ 0.1%Bryce Eldridge 1B · comparable value (TV 24 vs target 28)
fairEsteury Ruiz LF · Mia · PEYT · simplejack2k9
+nanσ buy-low · LF — fits a need · BA 0.253 / xBA 0.203 · xwOBA 0.305
2%90 wRC+↓ 0.7%Dylan Cease SP · comparable value (TV 100 vs target 100)
fairMax Clark CF · Det · PEYT · simplejack2k9
+nanσ buy-low · CF — fits a need · BA 0.260 / xBA 0.271 · xwOBA 0.301
20%98 wRC+↓ 1.0%Dylan Cease SP · comparable value (TV 100 vs target 100)
fairConnor Norby 3B · Col · PEYT · simplejack2k9
+nanσ buy-low · 3B · BA 0.212 / xBA 0.196 · xwOBA 0.290
1%86 wRC+↓ 0.7%Dylan Cease SP · comparable value (TV 100 vs target 100)

Pitchers

VerdictTargetOwnRoSTitle ΔSuggested offer
📈 BUY-LOWKodai Senga SP · NYM · KRTZ · FratSkins
+1.6σ buy-low · SP — fits a need · ERA 7.67 vs xERA 4.91
11%3.96 ERA↑ 0.5%Royce Lewis 3B · comparable value (TV 18 vs target 15)
↑ mild buyFreddy Peralta SP · TB · KNIG · TKHOO
+0.8σ buy-low · SP — fits a need · ERA 5.33 vs xERA 4.11
69%4.01 ERA↓ 0.4%Royce Lewis 3B + Bryce Eldridge 1B · two-piece package (TV 42 vs target 42)
↑ mild buyLanden Roupp SP · SF · FRST · prestonc51684
+0.6σ buy-low · SP — fits a need · ERA 4.34 vs xERA 3.75
21%3.98 ERA≈ 0.1%Royce Lewis 3B · comparable value (TV 18 vs target 19)

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+ +44▲ up
Camp MVPPete Crow-ArmstrongC -7F -44▼ down
Team Knighton ⇄ Camp MVP 2026-08-17
Team KnightonMatthew BoydF -22F -22
Camp MVPKenley JansenA+ +22A+ +22
Miz-waukee’s Best ⇄ Worst2First 2026-08-10
Miz-waukee’s BestCharlie Condon, Payton TolleA+ +50A+ +35▼ down
Worst2FirstDylan CeaseF -50F -35▲ 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+ +16▲ up
Ramirez Against the MachineBlake SnellC -8F -16▼ down
Photogenic Nick Kurtz ⇄ Team Knighton 2026-07-23
Photogenic Nick KurtzJo Adell, Jacob deGromF -49F -50
Team KnightonTrea TurnerA+ +49A+ +50
Ramirez Against the Machine ⇄ Miz-waukee’s Best 2026-07-19
Ramirez Against the MachineSandy AlcantaraF -42F -68▼ down
Miz-waukee’s BestJosh JungA+ +42A+ +68▲ up
I need Buck Showalter ⇄ Hit the Damn Ball You Bums 2026-06-19
I need Buck ShowalterNasim NunezA+ +28B +0▼ down
Hit the Damn Ball You BumsJustin WrobleskiF -28B -0▲ 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 -15
Ramirez Against the MachineJac CaglianoneA+ +60A+ +15▼ down

🔻 Sell-High — My Roster

Surface line outrunning the underlying skill — trade-value peaks. Pair with Buy-Low Targets.

VerdictPlayerOwnSurface vs expectedContact2027 keeper
↓ SHOPYandy Diaz 1B · TB
0.68σ sell-high · 1B · BA 0.305 / xBA 0.289 · xwOBA 0.358 — test the market, don't force it
92%BA 0.305 / xBA 0.289 +.016
wOBA 0.367 / xwOBA 0.358 +.009
HH 47.7% · Brl/PA 5.3%7th · +1 rd vs mkt
↓ SHOPHenry Bolte RF · Oak
0.52σ sell-high · RF · BA 0.267 / xBA 0.240 · xwOBA 0.304 — test the market, don't force it
4%BA 0.267 / xBA 0.240 +.027
wOBA 0.318 / xwOBA 0.304 +.014
HH 47.5% · Brl/PA 4.3%25th · +2 rds vs mkt
HOLD — KEEPER PRICELouis Varland RP · Tor
0.49σ sell-high · RP · ERA 1.22 vs xERA 2.24 — only move for keeper-grade return
86%ERA 1.22 / xERA 2.24 -1.02Brl 4.5% allowed22nd · +16 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 Wood IL10LFWsh0.2650.2750.3950.419100.099.1📈 BUY-LOW
Miguel Vargas3BChW0.2450.2660.3640.38893.094.8📈 BUY-LOW
Kyle SchwarberDHPhi0.2450.2360.3770.36498.099.5📈 BUY-LOW
Bryce Eldridge1BSF0.2480.2480.3410.34978.08.4↑ mild buy
Jac CaglianoneRFKC0.2760.2820.3530.36392.062.9↑ mild buy
Zach NetoSSLAA0.2350.2030.3220.29976.057.6fair
Randy ArozarenaLFSea0.2750.2610.3580.34453.093.2fair
Yandy Diaz1BTB0.3060.2890.3670.35843.092.5↓ mild fade
Cole CarriggCFCol0.2780.2600.3600.326nan16.6fair
Walker JenkinsCFMin1.8
Ryan JeffersCMin0.2820.2530.3790.357nan42.6fair
Henry BolteRFOak0.2640.2400.3180.30442.04.1↓ mild fade
Kaelen CulpepperSSMin0.2860.2510.3300.303nan2.9fair
Royce Lewis3BMin0.2360.2450.3170.32176.021.2↑ mild buy
Jordan Lawlar3BAri0.2830.2610.3510.321nan3.1fair

Pitchers

PitcherPosMLBIPERAWHIPxERAK-BB%xwOBA-aBrl%-aOwn%Signal
Blake SnellSPLAD15.03.601.132.1622.20.2290.086.5📈 BUY-LOW
Andres MunozRPSea47.34.371.203.2928.60.2829.580.2↑ mild buy
Joe Ryan IL15SPMin125.74.081.153.4921.20.29010.590.4fair
Jacob MisiorowskiSPMil145.01.680.761.9833.30.2193.899.5fair
Dylan CeaseSPTor144.32.371.062.6825.00.2554.899.3fair
Sandy AlcantaraSPMia176.73.461.183.6711.50.2975.390.8fair
Kyle HarrisonSPMil98.32.841.113.1423.90.2766.874.9fair
Eury PerezSPMia127.73.171.113.6716.50.2979.283.0fair
Louis VarlandRPTor66.31.220.982.2424.80.2334.585.8↓ mild fade
Felix Bautista IL60RPBal0.00.6

📰 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.0Jacob MisiorowskiSP · 22yo21st#1 (+24.4)#1 (+50.8)S · $51UFDA-G FV 55
2.0Miguel Vargas3B · 26yo25th#2 (+22.5)#2 (+18.5)S · $18UFDA
3.5Louis VarlandRP · 28yo22nd#4 (+18.2)#3 (+17.0)A · $17
4.0Eury PerezSP · 23yo20th#3 (+18.5)#5 (+15.2)A · $15UFDA-G
6.0Kyle HarrisonSP · 24yo25th#5 (+16.2)#7 (+13.3)A · $13UFDA
6.0Bryce Eldridge1B · 20yo25th#6 (+15.9)#6 (+13.7)A · $14UFDA FV 55
6.0Zach NetoSS · 25yo10th#8 (+13.3)#4 (+16.1)A · $16
7.5Jac CaglianoneRF · 22yo21st#7 (+15.5)#8 (+11.8)A · $12UFDA-G FV 55

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.)
Walker JenkinsCF · 20yo25th#16 (-2.0)#14 (+1.4)

Updated Sun Aug 23 · 4:22 AM ET

🌍 League-Wide Top Keepers

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

Cons
Rank
PlayerPos · AgeTeam2027
Cost
PeterClaudeVerdict
2.0Jesus LuzardoSP · 28yoKNIG21st#1 (+28.7)#3 (+42.1)S · $42
2.0Jordan WalkerRF · 24yoGARR25th#2 (+28.5)#2 (+47.4)S · $47
2.5Jacob MisiorowskiSP · 22yoMIZ21st#4 (+24.4)#1 (+50.8)S · $51
4.0Bryan BakerRP · 31yoDORN25th#3 (+25.5)#5 (+38.7)S · $39
5.5Ivan HerreraC · 26yoRAGE20th#5 (+23.2)#6 (+33.9)S · $34
7.0Dillon DinglerC · 27yoGARR22nd#7 (+22.8)#7 (+27.1)S · $27
7.5Cam SchlittlerSP · 24yoKRTZ19th— (+20.3)#4 (+40.8)S · $41
8.5Gabriel MorenoC · 26yoFRAN25th#6 (+23.1)— (+18.5)S · $18
9.5Miguel Vargas3B · 26yoMIZ25th#8 (+22.5)— (+18.5)S · $18
9.5Cristopher SanchezSP · 29yoPEYT9th— (+17.5)#8 (+26.9)S · $27
10.0Ben Rice1B · 27yoDORN20th#9 (+22.1)— (+15.2)A · $15
10.0Nolan McLeanSP · 23yoDORN20th— (+20.3)#9 (+24.0)S · $24
10.5Brandon MarshCF · 28yoTHAR25th#10 (+21.8)— (+19.8)S · $20
10.5Riley O'BrienRP · 31yoTHAR17th— (+11.7)#10 (+21.9)S · $22

Updated Sun Aug 23 · 4:22 AM 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
1MIZMisiorowskiR21VargasR25VarlandR22PerezR20HarrisonR25EldridgeR25100
2GARRWalkerR25DinglerR22MessickR18HancockR25GrayR7CanzoneR2593
3DORNBakerR25RiceR20McLeanR20PerdomoR21BazzanaR25WarrenR2588
4FRANMorenoR25LatzR25McCarthyR25ContrerasR11CavalliR21BradishR2184
5KNIGLuzardoR21AbreuR15deGromR13MartinezR25JensenR20RodriguezR2580
6KRTZBengeR25SchlittlerR19BurkeR25StewartR10McGonigleR17IIR578
7THARMarshR25O'BrienR17RasmussenR8BauersR25WilliamsR11GonzalesR2570
8RAGEHerreraR20EwingR25CamineroR5LeeR21ImanagaR9BasalloR1969
9GoOsGriffinR25BradleyR25BaldwinR14BurlesonR9ReynoldsR10RafaelaR867
10BLOBSorianoR25LopezR20ScottR25LileR15ClemensR25SaleR165
11PEYT ▼ thinSanchezR9WeathersR18WooR8HendersonR25ArenadoR25SmithR1960
12FRST ▼ thinTolleR25WheelerR8RouppR25RumfieldR25BuxtonR7SkubalR155

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

data: snap 0h · BP 17h · PL 4d · HL 8d · PSS 0h · BR 0h · FG 15h · proj 15h · closer 0h · oyster 17h · AAA-sc 6h · cookie ok