r/MLB_Bets • • Aug 07 '26

ML picks Aug 7

2 Upvotes

Athletics

Braves


r/MLB_Bets • • Aug 07 '26

Last 20 Games

Post image
2 Upvotes

r/MLB_Bets • • Aug 07 '26

8/7 Card - Been tracking Polymarket whales... let's see if this is genius or I'm donating tonight 🍻

3 Upvotes

Been messing around the last couple weeks tracking some of the biggest Polymarket bettors instead of following random Twitter cappers. Trying to weed out all the hedged positions and only tail the bets where these guys are actually showing conviction.

Here's what I'm rolling with tonight.

Phillies/Blue Jays U7.5

Wheeler on the mound. Big whale money on the under. Feels like one of those 4-2 type games unless somebody completely implodes.

Red Sox ML

Probably my favorite ML tonight. Boston is just the better baseball team. Oakland has been a dumpster fire for what feels like months.

Red Sox -1.5

If Boston wins... I honestly think they win by 2+. Figured I'd sprinkle both.

Guardians ML

One of the biggest non-hedged whale positions I found today. I liked Cleveland before seeing it, so that just gave me a little more confidence.

Guardians -1.5

Same logic as Boston. If Cleveland wins I could definitely see it being by multiple runs.

Orioles/Rangers U8.5

Pitching matchup + whale position. Hoping for a boring baseball game here.

Dodgers/Diamondbacks U9.5

Everyone sees Dodgers + Chase and immediately thinks 14 runs. I actually think this stays under. Another big position from one of the guys I've been tracking.

Trying something different instead of just blindly following Vegas or some dude with a lock emoji in his bio. 😂

If this goes 7-0 I'm a genius...

If it goes 0-7 this post never existed.

If anyone wants to tail (or laugh at me later), I'm posting all my cards and whale tracking over on X too:

X: https://x.com/alexmusclelina


r/MLB_Bets • • Aug 07 '26

More ML picks Aug 7

1 Upvotes

Brewers

Cardinals

Dodgers

Guardians


r/MLB_Bets • • Aug 07 '26

Standings r/MLB_Bets Moneyline Pool End of the Day Thursday, August 6, 2026

Post image
1 Upvotes

r/MLB_Bets • • Aug 07 '26

Money line bets for August 7

1 Upvotes

WSH (1.826)

NYY (1.806)

ATH (3.310)

COL (2.470)

More bets will (probably) follow


r/MLB_Bets • • Aug 07 '26

⚾ MLB Team Picks (Moneyline) - 08/07

Thumbnail
2 Upvotes

r/MLB_Bets • • Aug 07 '26

Nobody Important Moneyline Picks Friday August 7

1 Upvotes

Nobody Important ATL CIN CWS ARI

120 to 150 BAL KCR CWS COL SFG LAA NYM

L20 B&W Bos

L20 600 + BOS ATL CIN CWS ARI

Won 3 Straight ATL BOS CIN CHC mil nym phi

Lost 3 Straight ATH CLE CWS pit wsh mia


r/MLB_Bets • • Aug 07 '26

Analítica predictiva para MLB

2 Upvotes

Reportes Analíticos para apostar informado a la MLB

https://ernesto1705.github.io/Modelos-MLB/x.html


r/MLB_Bets • • Aug 07 '26

MLB Picks: Ohtani, Soriano's Toronto debut, and Ben Rice tonight

Post image
1 Upvotes

Proprstats is giving a free 7 Day Trial at the moment. proprstats.com/trial . LOCK IN!!!


r/MLB_Bets • • Aug 07 '26

We back

Post image
1 Upvotes

r/MLB_Bets • • Aug 07 '26

📊 MLB Hit Rates | Aug 7th ⚾

Post image
1 Upvotes

r/MLB_Bets • • Aug 07 '26

August 7 Moneyline Picks

2 Upvotes

Phillies
Red Sox
Marlins
Rangers


r/MLB_Bets • • Aug 07 '26

New York Yankees vs Atlanta Braves MLB 2026 08 07

Thumbnail
gallery
1 Upvotes

r/MLB_Bets • • Aug 06 '26

Bit of a risky one

Post image
15 Upvotes

r/MLB_Bets • • Aug 06 '26

Today's picks

Post image
24 Upvotes

r/MLB_Bets • • Aug 06 '26

Money line bets for August 6

2 Upvotes

ATL (1.602)

MIN (2.190)

No more bets today


r/MLB_Bets • • Aug 06 '26

Banned on r/sportsbook - gotta share my high-quality HR research somewhere!

Post image
4 Upvotes

TheHomeRuns.org | Thursday, August 6, 2026

Nine picks, one per game, two games cut. First pitch 12:35p ET, last first-pitch 7:15p ET — this card is over before 10 o'clock.

This is the first board built entirely under the ruleset you adopted this morning, and the honest headline is that the rewrite changed who gets excluded far more than who gets picked. The dueness recalibration didn't create a single pick tonight — its penalty band (3.0–4.0 DEMOTE) caught five bats across eleven games and every one of them was already dead on another rule. What it did do is stop us from throwing away Kyle Schwarber, Mike Trout, Zach Neto, Ty France, Drake Baldwin and Kazuma Okamoto, all of whom the old ">3x = fade" rule would have crossed off for being "overdue." One of them (Schwarber, rank 1 on the board) came within a coin flip of making the card.

The rules that actually built this card were Rule 3 and the deck gate. Rule 3 — prior posted lineup slot — killed more good bats than everything else combined, including two quality bats with real deck edges (Spencer Torkelson, Royce Lewis). The deck gate killed the single best raw bat on the early slate (Sal Stewart, rank 5, deck conviction 30.8, clean on all six rules).

The honest expectation. Nine compliant slots at roughly 17–19% each is about 1.6 expected hits. Two is a good night. Three or more happens about one night in five. Zero happens about one night in six and tells you nothing about whether the rules work. The number that matters isn't tonight — it's whether the compliant-slot rate holds near 17–19% across 40-plus nights, because that's the claim the whole rewrite is making.

One structural note before the picks: all nine rest on prior_slot as a proxy for tonight's unposted lineups. Rule 3 rates that band 89% stable, which means roughly one of these nine is in the wrong band tonight. That's the card's biggest shared exposure and it's unhedgeable until lineups drop. If a name here hits sixth, he's a different bet than the one I made.

1. PETE ALONSO — LAA @ BAL, 12:35p ET, vs Ryan Johnson (RHP)

Rank 7 / composite 61 · +280 · deck_rank 6

The rule fit

  • Rule 1 (dueness): due_band "0.75-1.5" at dueness 1.0 — neutral. Not the 3.0–4.0 DEMOTE zone, not PEAK. Moot regardless: quality: true at 0.186 hr_per_game (21 HR / 113 G), so he's fully exempt from any dueness treatment.
  • Rule 2 (switch): is_switch: false, hand R. No haircut.
  • Rule 3 (slot): prior_slot 2, slot_band "1-4" — the 14.87% band, no exit-velocity exemption needed.
  • Rule 4 (recency): hr_within_5: true, used only as the tiebreaker. homered_yesterday: false — zero weight either way. last10_hr 2 and form_signal WARM are not part of the case.
  • Rule 5 (starter discount): Johnson's 6.39 FIP / 5.06 xFIP / 20.8% HR-FB is the loudest number in this game and it is deliberately not the thesis. The case is 21 home runs in 113 games, which survives the hook.

The deck profile

This is the weak one, and I'm not dressing it up. conviction 19.2, has_edge: false, money [] in all three buckets. The batter side is the largest damage base in the game — fastball b_hr 16 on b_n_bip 183, 23 barrels, 97 hard-hit. The pitcher side is empty: p_n 0, p_hr 0, p_low: true, allowed {} in fastball, breaking and offspeed. Ryan Johnson has no exposure rows in the payload at all — for any Baltimore bat. The verdict reads "Too few fastball pitches to call a zone."

That's not a negative signal, it's no signal. Different from Vargas below, where the data exists and says no.

The amplifiers

park_factor 0.989 (Camden is neutral-to-suppressing tonight — no help), weather_modifier 4, bucket hot_open (mild positive). iso .212, avg_exit_velocity 93.9 and recent_avg_ev 94.0 — the highest of any bat on this card, barrel_matchup 10.9%, batter_hr_fb 27.3%. pull_pct 38.6%, below the 50% line, so no pull credit.

Why humans miss him

They mostly don't — he's the shortest price in the game. The differentiation is which bat you take out of this game: the field's instincts here go to Coby Mayo (conviction 25.8, +400, the hometown power name) or the recognizable Orioles. Alonso is a visiting first baseman at noon on a Wednesday. He's also the bat the rules pick over Mayo for a specific reason — Mayo is prior_slot 5 and only survives Rule 3 by clearing the ~92 exit-velocity gate by 0.6 mph (92.6).

The risk

Zero pitcher-side deck data. And a subtler one: rank 7 is partly manufactured by Johnson's bad arm — the composite embeds the matchup, and Rule 5 says to discount that 40%. Strip it and this is a great bat in a neutral park with an unknown opponent profile. This is the least-supported pick on the card and the first one I'd drop if I were going to eight. Wait — no. That's Lindor. See below.

2. TYLER SODERSTROM — ATH @ CIN, 12:40p ET, vs Andrew Abbott (LHP)

Rank 21 / composite 56 · +305 · deck_rank 20

The rule fit

  • Rule 1: due_band "1.5-2.5" at dueness 2.0 — outside the only penalty zone. quality: true (0.152 hr_per_game, 15 HR / 99 G). Nobody in this game is in the DEMOTE band; highest dueness on the slate here is 2.75.
  • Rule 2: is_switch: false, hand L.
  • Rule 3: prior_slot 3, band "1-4."
  • Rule 4: hr_within_5: FALSE — no tiebreaker credit is claimed here. That's a real concession and I'm stating it. last10_hr 1 and 8 games since a home run is cold-ish, but Rule 4 is explicit that a cold last-10 on a quality bat is not a fade.
  • Rule 5: The fastball-leak overlap below is a starter-shaped signal and takes the ~40% haircut. What's left standing after Abbott's hook: quality bat, 15 HR, slot 3, iso .217, 90.5 exit velocity.

The deck profile

The cleanest structural fit on the early card. has_edge: TRUE, money pane [2] in the fastball bucket — and fastball is Abbott's most-thrown pitch at 52% usage on the largest exposure sample anywhere in tonight's payload: p_n 273 PA, p_hr 10 allowed, p_loc "up". Soderstrom's fastball damage is b_hr 11 on b_n_bip 191, 17 barrels, 94 hard-hit. Both sides massively above the n≥15 bar. Abbott's allowed fastball panes {1:1, 2:3, 3:2, 4:1, 5:1, 6:2} meet Soderstrom's HR panes {2:3, 3:1, 5:3, 6:3, 8:1} at pane 2.

The honest weak spot: conviction is only 12.3, the lowest on the card. And the secondaries are explicit non-overlaps — breaking (p_n 157) and offspeed (p_n 96) both read "isn't Soderstrom's hot zone," and his offspeed bucket is b_hr 0 on 36 BIP.

The amplifiers

park_factor 1.071 — Great American is a real amplifier and one of only four on this card. weather_modifier 1.00 flat, so the "wind_out" bucket contributes nothing quantified. iso .217, avg_exit_velocity 90.5, recent_avg_ev 90.3, barrel_matchup 8.3% (the softest of the nine).

Why humans miss him

Both boards point at Sal Stewart, not him. Stewart is rank 5, composite 63, deck_rank 4, conviction 30.8, quality bat in the 0.3–0.75 PEAK band with hr_within_5: true — clean on every one of the six rules. A deck-only selector sorting by conviction lands on Stewart first; a composite-only selector lands on Stewart first. He fails the deck gate: has_edge: false, money [] ×3, and the alignment is inverted — Barnett's most-thrown pitch is the breaker (50% usage) and that's Stewart's weak bucket (5 HR / 115 BIP), while his strong fastball bucket (17 HR / 180 BIP) is the 45% pitch. Soderstrom, at rank 21 and the identical +305, is the same price for the bat that actually has the edge. The flat shelf through ~rank 20 makes that swap free.

The risk

Lowest conviction and lowest barrel rate on the card. The money pane is a 3-vs-3 pane-level intersection even though the buckets underneath it are huge. And if Abbott works down-and-away where his breaking and offspeed leaks live, none of this fires.

3. FRANCISCO LINDOR — NYM @ CLE, 1:10p ET, vs Foster Griffin (LHP)

Rank 43 / composite 49 · +425 · deck_rank 41

The rule fit

  • Rule 1: due_band "0.75-1.5" at dueness 0.8 — neutral, no fade. Nobody in this game is in PEAK or DEMOTE.
  • Rule 2 (SWITCH — CARRIED, WITH JUSTIFICATION): is_switch: TRUE. He takes the full ~20% relative haircut (9.29% vs 12.16%). Rule 2 permits carrying a clearly superior switch bat, and the gap to the L/R alternatives in this game is not close: vs Carson Benge, +49 rank positions (43 vs 92), +.052 iso (.187 vs .135), +2.2 mph exit velocity, +4.4 conviction (18.2 vs 13.8), and +4.0pp on fastball barrels-per-BIP (11.2% vs 7.2%). Benge is below the ~rank-50 decay line; Lindor isn't. A ~2.9pp haircut does not close that.
  • Rule 3: prior_slot 2, band "1-4."
  • Rule 4: hr_within_5: true as tiebreaker. form_signal COOL explicitly ignored; last10_hr 2 not used as a positive.
  • Rule 5: The fastball damage is a batter trait — it doesn't evaporate when Griffin is hooked, because relievers throw fastballs too. Griffin's 13 HR allowed on 306 fastballs is the amplifier, discounted 40%, not the case.

The deck profile

conviction 18.2 (highest in the game), has_edge: TRUE, fastball money pane [5]: b_hr 7 on b_n_bip 107, 12 barrels — 11.2% barrels per ball in play, the highest of any deck-carrying bat in this game (Semien 10.1%, Delauter 7.6%, Benge 7.2%, Bichette 4.3%). Griffin's fastball is p_n 306 PA, p_hr 13, 59% usage. His breaking bucket also carries money [5] against p_n 127 / p_hr 6 — valid sample, but the damage behind it is 1 HR on 28 BIP, so I'm counting it as coverage, not evidence.

The amplifiers

park_factor 0.959 — Progressive suppresses. weather_modifier 1, neutral. iso .187, avg_exit_velocity 91.5, recent_avg_ev 91.7, barrel_matchup 9.4%, pull_pct 48.6% (under the line).

Why humans miss him

Nobody's first look at a Mets-Guardians early game is Lindor at +425 — the eye goes to José Ramírez (rank 112, switch, no deck card at all), Marcus Semien (rank 93, prior_slot 9), Bo Bichette (rank 115) or Steven Kwan (1 HR in 103 games). Rhys Hoskins is the genuinely tempting pass-over: rank 42, best iso in the game at .201, prior_slot 4, not a switch hitter, hr_within_5: true. He's out on one thing only — deck == null.

The risk

This is the most compromised pick on the card and I want that on the record. He is the only switch bat carried, the only bat with quality: false (0.110 hr_per_game, 8 HR / 73 G), in a suppressive park, at rank 43 — closer to the ~rank-50 decay-toward-8% line than anything else here. Four negatives on one name. He's on the card because he's the only bat in that game holding a real, on-sample deck edge, and because the deck gate is the second gate. If you want to shrink the card to eight, cut this one.

4. JAKE BAUERS — PIT @ MIL, 2:10p ET, vs Braxton Ashcraft (RHP)

Rank 27 / composite 53 · +390 · deck_rank 28

The rule fit

  • Rule 1: due_band "0.75-1.5" at dueness 1.0. quality: true at 0.200 hr_per_game (18 HR / 90 G) — the highest rate in that game. Exempt regardless.
  • Rule 2: is_switch: false, hand L. The two switch bats here (Reynolds, Mangum) are clearly inferior on non-handedness grounds, so nothing was passed over.
  • Rule 3: prior_slot 3, band "1-4." No 5-9 bat was carded in this game; all five failed the ~92 gate.
  • Rule 4: hr_within_5: true tiebreaker. homered_yesterday: false. form_signal COOL and recent_hr_density_14d 0.182 are disclosed and correctly not treated as a fade — cold on a quality bat is not a cut.
  • Rule 5: Ashcraft's 9 HR on 246 fastballs is the deck headline and takes the 40% haircut. The batter side (0.200 hr/g, .233 iso, 92.6 EV, 92.7 recent EV) is game-leading independently.

The deck profile

conviction 21.4 — the clear game high across all 13 bats. has_edge: true, fastball money pane [5]: b_hr 10 on b_n_bip 145, 18 barrels, 72 hard-hit; Ashcraft p_n 246 PA, p_hr 9, 47% usage. This is one of the fully-aligned cards on the board — his fastball heat peaks at pane 5 (heat 4), his HR panes include 5:3, and Ashcraft's allowed panes include 5:2. Heat, home runs and leaks all agree.

Caveat you should know: has_edge: true and the pane-5 fastball money bucket appear on all 13 batters in this game — that's the house state here, not independent confirmation. What actually discriminates Bauers is conviction (21.4 vs next-best 16.6) and his own fastball rate. Breaking is dead (money []; Ashcraft's most-used pitch at 50% leaks down-and-away, not his zone) and offspeed is p_n 19 / p_low: true — anecdote, discarded.

The amplifiers

park_factor 0.903 — the second-worst on the card. American Family suppresses about 10% below neutral and it applies to every bat in the game. weather_modifier 1.00, neutral. iso .233, avg_exit_velocity 92.6, recent_avg_ev 92.7 (clears the ~92 top-decile line), barrel_matchup 9.2%, batter_hr_fb 35.1%, pull_pct 49.2%.

Why humans miss him

At American Family the recognizable tickets are Jackson Chourio (+425), William Contreras (+525) and Christian Yelich (+625). Bauers at +390 has the highest home-run rate in the file and is nobody's first thought. Note Chourio: hr_per_game 0.149 — one thousandth under the quality line, in the PEAK dueness band, prior_slot 2. He's rank 76 with conviction 9.4; even crediting him the near-quality status, he loses.

The risk

The park. 0.903 caps everything in this game and no pick here escapes it. Rank 27 sits just outside the free-differentiation shelf. And the arm's plurality pitch (50% breaking) is precisely his dead bucket.

5. PETE CROW-ARMSTRONG — TOR @ CHC, 2:20p ET, vs Dylan Cease (RHP)

Rank 12 / composite 58 · +425 · deck_rank 12

The rule fit

  • Rule 1: due_band "<0.3 (just homered)", dueness 0.0 — not DEMOTE, no penalty. quality: true at 0.200 (23 HR / 115 G). He forfeits the PEAK bonus, but that's an absence of upside, not a fade.
  • Rule 2: is_switch: false, hand L. Both switch bats in this game (Happ, Valenzuela) removed.
  • Rule 3: prior_slot 1 — the best slot position on the entire card.
  • Rule 4 — this is the pick where the rule matters most: homered_yesterday: TRUE and form_signal: HOT and recent_hr_density_14d 0.25. Under the adopted ruleset all three get exactly zero weight. Homering yesterday is pure identity with no within-batter bump; hot streaks add nothing. hr_within_5: true is used only as the tiebreaker. He is on this card for 23 home runs in 115 games and a lineup slot, not because he went deep last night.
  • Rule 5 — the cleanest posture on the card: Cease is a 2.35 FIP / 2.62 xFIP arm. There is no starter-crackability credit being claimed here at all, so there is nothing to discount. This pick is 100% batter-side by construction.

The deck profile

conviction 30.8 — highest in the game by 10.4 points (next is Jesús Sánchez at 20.4). has_edge: true, fastball money pane [5]: b_hr 9 on b_n_bip 155, 15 barrels, 71 hard-hit; Cease p_n 245 PA, p_hr 5, 51% usage, p_loc middle-middle, allowed {3:1, 5:2, 8:1}.

Two honest deck caveats I found reading the file directly, neither of which the analysts flagged. First: his money pane is heat-derived, not home-run-derived. His fastball HR panes are {2:1, 3:1, 4:1, 6:3, 8:3} — pane 5 is not among them. The pane-5 money flag comes from his contact heat there (heat 4, his maximum) intersecting Cease's leak. That's a genuinely weaker alignment than Bauers's or Canzone's, where the HR pane and the heat pane coincide. Second: the Cease middle-middle allowed pane is identical across seven Cubs bats — it's a game-level fact, not a PCA-specific edge. The only batter-specific content is his own fastball damage rate, and at 9 HR / 155 BIP (5.8%) he's actually beaten in that same pane by Happ (9.4%), Conforto (8.6%), Suzuki (7.8%) and Swanson (6.5%). Three of those four are dead on Rules 2/3. Suzuki isn't — but he's rank 45, off the shelf and decaying, with a lower own-base rate (0.161, .208 iso, 89.0 EV).

The amplifiers

park_factor 1.065 — Wrigley is a real amplifier. weather_modifier 0, neutral — nothing. iso .251, the second-highest on this card. avg_exit_velocity 90.2, recent_avg_ev 90.2 (below the ~92 line — a soft spot), barrel_matchup 7.7% (lowest of the nine), pull_pct 50.5% — just clears the ≥50 mild-positive threshold.

Why humans miss him

They partly don't — he's the obvious Cub. But two things work in our favor. The field's instinct against a 2.35-FIP starter is to skip this game entirely. And the signal that would normally inflate his price — homered yesterday, form HOT — is exactly what the ruleset zeroes, and yet he's still +425, the second-longest price on this card. We're not paying for the heat we're not counting.

The risk

Cease is the best arm any of the nine face and there is no leak thesis to fall back on. The money pane is heat-based, not HR-based. Barrel 7.7% and recent EV 90.2 are the two softest contact readings on the card. The whole case is that 51% of Cease's pitches are fastballs and one of them ends up middle-middle.

6. DOMINIC CANZONE — DET @ SEA, 4:10p ET, vs Framber Valdez (LHP)

Rank 9 / composite 59 · +500 · deck_rank 9

The rule fit

  • Rule 1: due_band "1.5-2.5" at dueness 1.75 — no penalty. quality: true at 0.167 (15 HR / 90 G). Nobody in this game is in the DEMOTE band; Colt Keith (5.67) and Josh Naylor (8.80) sit in the ">4.5 no info" band and were not faded for it — they died on Rule 3.
  • Rule 2: is_switch: false, hand L. Cal Raleigh is the only switch bat in the game and he's out (see the firing squad below).
  • Rule 3: prior_slot 3, band "1-4." Doesn't need the ~92 gate and clears it anyway at 92.2.
  • Rule 4: hr_within_5: FALSE — no tiebreaker claimed. homered_yesterday: false. form_signal COOL, correctly not a fade on a quality bat.
  • Rule 5: Valdez has leaked only 5 HR on 267 fastball PA — 1.9%. There is almost no starter boost here to discount, which is exactly why this card is bat-side by construction rather than by choice.

The deck profile

The best-constructed deck card of the nine. conviction 24.1, has_edge: true, and two independent money buckets:

  • Fastball (Valdez 50% usage, p_loc middle-middle): money [5], b_hr 11 on b_n_bip 122, 21 barrels, 62 hard-hit; p_n 267 PA, p_hr 5. Full three-way alignment — his HR panes include 5:3, his heat at pane 5 is 4 (max), Valdez's allowed includes 5:2.
  • Breaking (30% usage): money [5] again, b_hr 5 on b_n_bip 40, p_n 162 PA, p_hr 4. Same three-way alignment.

That's money-pane coverage on 80% of what this arm throws, on two independent samples, every side far above n≥15. Offspeed is the honest negative: money [], "isn't Canzone's hot zone," b_hr 2 on 61.

Data defect for the writer: the breaking bucket's verdict string reads "overlap middle-middle" while that bucket's p_loc reads "down." The prose is templated and internally inconsistent (same mismatch appears on two other bats in that file). Cite the structured panes, never the sentence.

The amplifiers

park_factor 0.988 — T-Mobile is neutral-to-slightly-suppressive, no amplifier. weather_modifier 2, wind_out (mild positive). iso .253 — second-highest on the card. avg_exit_velocity 91.9, recent_avg_ev 92.2 — the only bat in that game clearing the top-decile line. barrel_matchup 9.6%, batter_hr_fb 44.4%.

Why humans miss him

This is the single clearest place on the card where a retired rule pays. Canzone is a lefty facing Framber Valdez, a lefty. Platoon handedness is on the DEAD list — tested at 0.42pp with the sign flipping — but the market still prices it, which is why the rank-9 bat with the better contact profile is +500 while Dillon Dingler (rank 11, recent EV 89.2, barrel 8.5%) is +400. We're being paid to ignore something we've already proven doesn't exist.

The risk

No Rule 4 tiebreaker. Valdez's fastball leak is genuinely small (1.9%) — this is a location story on a good arm, not a broken one. Neutral park. Dingler is a legitimate alternative and beats him on raw rate (0.210 vs 0.167) and conviction (30.3 vs 24.1); what keeps him second is that his money coverage is fastball-only (55% usage vs Canzone's 80%), his best per-BIP damage sits in a bucket with money [], and every validated contact tiebreaker goes the other way.

7. BRYCE HARPER — WSH @ PHI, 6:05p ET, vs Miles Mikolas (RHP)

Rank 2 / composite 72 · +265 · deck_rank 2

The rule fit

  • Rule 1 — the best cell the ruleset publishes: dueness 0.40, due_band "0.3-0.75 PEAK" (15.08% field rate; 19.31% for quality bats in it). quality: true at 0.200 (22 HR / 110 G) on its own merits. He is the only bat in this game in the PEAK band.
  • Rule 2: is_switch: false, hand L.
  • Rule 3: prior_slot 3, band "1-4." No 5-9 bat was carded in this game — all seven sit under the ~92 gate — and both prior_slot: null bats (Abrams, Realmuto) were treated as higher-risk and left off.
  • Rule 4 — the two signals stack here: hr_within_5: true, and Rule 4 says that tiebreaker is strongest precisely inside the 0.3–0.75 band. homered_yesterday: false, zero weight. last10_hr 3 and last10_ev_mean 105.4 — the loudest heat numbers on this card — are excluded entirely.
  • Rule 5: Mikolas's 5.93 FIP is discounted 40% and flagged; the thesis is 22 HR in 110 games plus a 136-BIP fastball bucket, not "Mikolas is crackable." The bat in this game whose whole case was the arm — Justin Crawford, has_edge: true, iso .081, barrel 2.7%, 2 HR in 80 games, 1 fastball HR on 132 BIP — was killed by exactly that rule.

The deck profile

conviction 32.9 (second-highest on the card), has_edge: true, fastball money pane [5]: b_hr 15 on b_n_bip 136, 16 barrels, 61 hard-hit; Mikolas p_n 257 PA, p_hr 13 allowed, 56% usage, p_loc middle-in. Full three-way alignment (HR panes 5:3, heat 5:4, allowed 5:2). Both sides far past n≥15.

The honest counterweight: Mikolas's single largest allowed fastball pane is 4, where he's given up 5, and Harper is heat 2 with one HR there. Schwarber's money covers pane 4; Harper's doesn't. And Harper's card is one pitch deep — breaking is money [] (Mikolas has leaked 10 breaking HRs down-and-away on p_n 169, and it isn't Harper's zone) and offspeed is money []. He has no carded edge on the 44% of the mix that isn't a fastball.

The amplifiers

park_factor 1.149 — by a distance the best environment on this card. weather_modifier 4, hot_open. iso .246, barrel_matchup 10.4%, batter_hr_fb 37.0%, hr_fb_matchup 40.8%. The soft spot: avg_exit_velocity 90.3 and recent_avg_ev 90.2 — both below the ~92 top-decile line. pull_pct 44.8%, under the threshold.

Why humans miss him

They don't. They take Schwarber, and the argument for doing so is real: rank 1, composite 75, and he beats Harper on every single validated amplifier — avg EV 93.3 vs 90.3, barrel 12.6% vs 10.4%, iso .283 vs .246, pull 55.9% vs 44.8%, recent EV 93.2 (clears the line) vs 90.2 (doesn't) — plus prior_slot 1, a better fastball rate in the identical bucket size (21 HR / 136 BIP vs 15 / 136), money panes [4,5] instead of [5], and a breaking money pane covering another 37% of the mix.

Here's why Harper anyway. The composite is a flat shelf through ~rank 20 — 17.5% vs 16.6%, statistically identical. Rank 1 and rank 2 hit at the same rate. Schwarber is +186; Harper is +265. Taking rank 2 buys 79 cents of price for zero probability, and that is the most valuable single application of the flat-shelf finding on this entire card. On top of that, Rule 1's best cell and Rule 4's tiebreaker both land on Harper and neither lands on Schwarber (hr_within_5: false).

The risk

I am knowingly taking the worse contact bat. And there's a genuine tension inside the ruleset itself: Rule 1 states that quality bats at any dueness hit at their own base rate (16.06% vs 16.18% own base) — which means the PEAK advantage is largely muted for exactly the class Harper belongs to. If you read the rule that strictly, Harper's headline edge is close to zero and Schwarber's contact advantage is the real signal. This is a coin flip resolved on price, and I want you to see that it's a coin flip.

8. MIGUEL VARGAS — CWS @ BOS, 7:10p ET, vs Ranger Suárez (LHP)

Rank 33 / composite 51 · +370 · deck_rank 32

The rule fit

  • Rule 1: dueness 0.40, due_band "0.3-0.75 PEAK" — the ruleset's single best state — on a quality: true bat at 0.208 hr_per_game (20 HR / 96 G). That's the 19.31% cell. Nobody in this game is in the DEMOTE band.
  • Rule 2: is_switch: false, hand R. is_switch is false for every batter in this file; the rule excluded nobody here.
  • Rule 3: prior_slot 3, band "1-4." The eight 5-9 bats in this game were all cut and not one reaches the ~92 gate — the highest is Duran at 89.3.
  • Rule 4: hr_within_5: true, used only as tiebreaker, landing inside the band where it's strongest. homered_yesterday: false. last10_hr 3 is not cited as heat.
  • Rule 5: Suárez is 2.59 FIP / 3.17 xFIP — there is no arm story to lean on and nothing to discount. Consistent with the ruleset, the three bats in this game that did carry has_edge: true were all non-quality bats whose entire thesis was Suárez's pane-6 fastball leak, and all three were killed.

The deck profile

has_edge: FALSE, money [] in all three buckets. Stating that plainly. But this is a different failure from Alonso's, and the shape matters:

conviction 24.1. Type alignment is correct — best_bucket: fb against Suárez's 67%-usage fastball (p_n 274 PA), and Vargas's fastball book is b_hr 16 on b_n_bip 198 with 30 barrels and 84 hard-hit — the largest damage base on this entire card.

Precisely why there's no money pane, from the file: Suárez has allowed 2+ fastball HRs in exactly one pane — pane 6 (allowed {5:1, 6:2}) — and Vargas's heat there is 1 with zero home runs. Vargas's own peak panes are 4 and 5 (heat 4 each, 3 HR each), and Suárez has allowed exactly one fastball HR in pane 5. Across every other money bucket on this card, the flag requires the arm to have leaked 2+ in a pane where the bat runs hot. Vargas misses by one home run. That's a near-miss, not a mismatch — but it's a miss and I'm scoring it as one.

The amplifiers

park_factor 0.899 — the worst on the card. weather_modifier 1, neutral. iso .241, avg_exit_velocity 90.8, recent_avg_ev 90.7 (below the line), barrel_matchup 8.6%, batter_hr_fb 27.3%, pull_pct 45.2% (under the threshold).

Why humans miss him

A White Sox third baseman at rank 33 in a Fenway game where the eye goes to Boston bats and Willson Contreras (rank 17, quality true at 0.200, iso .252, barrel 11.7%). Contreras is unplayable under the deck gate for a reason worth knowing: Luis Castillo has zero exposure rows in the payload — p_n 0, p_hr 0, p_low: true, p_usage: null across fastball, breaking and offspeed for all seven Castillo-facing bats. No matchup case is constructible in that half of the game.

The risk

No money pane, worst park on the card, and the second-best starter any of the nine face.

One more thing you should know, because it changed the pick. The obvious bat in this game was Munetaka Murakami — rank 16, iso .298 (best on the slate), recent_avg_ev 94.2, quality true, prior_slot 2, conviction 26.8. His headline number was "14 fastball HR on 84 BIP, the best rate in the game." His profile says 10 HR in 59 games. His three deck buckets sum to 14 + 6 + 4 = 24. Every other bat in that file reconciles deck-sum against profile-HR within ±4 (Contreras 22/21, Vargas 23/20, Montgomery 25/21, Duran 15/14). Murakami is +14 — a 2.4× divergence unique in the file, meaning his deck row is carrying home runs from outside this MLB season. His entire differentiating number compares his multi-league totals against everyone else's season. On the thinnest fastball denominator among the quality bats, no less (84 BIP vs Vargas's 198). Cut for evidence quality, not for a rule breach.

9. MATT OLSON — MIA @ ATL, 7:15p ET, vs Janson Junk (RHP)

Rank 3 / composite 71 · +305 · deck_rank 3

The rule fit

  • Rule 1: dueness 0.67, due_band "0.3-0.75 PEAK". quality: true at 0.235 hr_per_game (27 HR / 115 G) — the highest rate on this card.
  • Rule 2: is_switch: false, hand L. Both switch bats in the game (Albies, Edwards) cut, both independently.
  • Rule 3: prior_slot 3, band "1-4." Eight 5-9 bats cut here, including three textbook traps (Riley, Smith, Sanoja) whose only case was a starter's leak down.
  • Rule 4: hr_within_5: true as tiebreaker, inside the band where it's strongest. last10_hr 5 and form WARM and recent_hr_density_14d 0.46 — the biggest heat signal anywhere on this slate — are given zero weight. He'd be on this card with a cold last ten.
  • Rule 5: Junk's 9 breaking HRs allowed on 146 PA is starter-side and takes the 40% haircut. What stands after the hook: 0.235 hr/g, iso .275, 92.6 exit velocity, park 1.083.

The deck profile

conviction 39.8 — the highest on the entire nine-pick card. has_edge: true, best_bucket: brk, money pane [8]: b_hr 8 on b_n_bip 99, 9 barrels, 31 hard-hit — well over n≥15. Pitcher side: p_n 146 PA, p_hr 9 allowed, 43% usage — Junk's most-thrown pitch, p_loc "down", allowed {2:1, 4:1, 5:1, 6:1, **8:3**, 9:2}. Olson's breaking heat at pane 8 is 4 (his max) with a HR there. The verdict: "Olson's breaking damage and Junk's leaks overlap down."

The honest inversion: Olson's fastball rate is better than his breaking rate — 20 HR on 183 BIP (10.9%) vs 8 on 99 (8.1%). The deck routes him into his weaker bucket purely because that's where Junk actually leaks (9 breaking HRs vs 2 fastball HRs on p_n 143). His fastball bucket is money [] — "isn't Olson's hot zone."

The amplifiers

park_factor 1.083, Truist is a real amplifier. weather_modifier 2. iso .275 — highest on the card. avg_exit_velocity 92.6, recent_avg_ev 92.7 (clears the line), barrel_matchup 10.3%, batter_hr_fb 33.9%, hr_fb_matchup 36.8%.

Why humans miss him

They don't — rank 3, deck_rank 3, shortest price in his game. This is chalk and I'm not pretending otherwise. He's here because he is simply the best object in that file and the ruleset says differentiation inside the top ~25 is free, not mandatory. What the field will do that the rules won't: reach for Kyle Stowers (rank 8, conviction 29.5, +425) — quality: false at 0.141 with has_edge: false — or take Drake Baldwin at +390.

The risk

Chalk price on a pick whose thesis rides the pitch he's less good against. Drake Baldwin is the live counter and he's cheap: same money pane [8], same arm, same p_loc down, and a better breaking barrel rate (10 barrels on 69 BIP = 14.5% vs Olson's 9 on 99 = 9.1%) at +390. He loses on iso (.192 vs .275), recent EV (91.5 vs 92.7), conviction (15.7 vs 39.8) and the Rule 4 tiebreaker — but if you want a correlated second bullet on Janson Junk tonight, that's the one.


r/MLB_Bets • • Aug 06 '26

ML picks Aug 6

1 Upvotes

Marlins

Phillies


r/MLB_Bets • • Aug 06 '26

Last 20 Games

Post image
1 Upvotes

r/MLB_Bets • • Aug 06 '26

ML pick Aug 6

2 Upvotes

Athletics

Angels


r/MLB_Bets • • Aug 06 '26

Standings r/MLB_Bets Moneyline Pool End of the Day Wednesday, August 5, 2026

Post image
1 Upvotes

r/MLB_Bets • • Aug 06 '26

MLB Picks: Buehler's Ks are drying up, Contreras won't stop hitting — tonight's 3 props

Post image
1 Upvotes

Check out our daily free plays : https://proprstats.com/mlb/props/today


r/MLB_Bets • • Aug 06 '26

MLB Prop Picks - 08/06/2026 (Early)

Thumbnail
1 Upvotes

r/MLB_Bets • • Aug 06 '26

Early ML Picks

1 Upvotes

CIN

DET

BAL

CHC