For any resources you could need like sports handicapping odds, handicapping stats, schedules, or handicappers free picks and tips please click on any of the links on the right hand side of this page.
CLICK A CAPPERS NAME TO SEE THEIR PREMIUM DAILY EXPERT PLAYS + PREDICTIONS!
Schedule: NFL | CFB | MLB | NBA | CBB | NHL
WANT FREE SPORTS PICKS to your inbox? | Newsletter Sign-UP!
| Date | Match Up | Rating | Score | Result | Profit | Lead Time | Analysis |
|---|---|---|---|---|---|---|---|
| 07-17-26 | Tigers +103 v. Angels | 2-1 | Win | 103 | 26 h 46 m | Show | |
|
BENNETT EDGE ON Tigers +103 Our Edge Statistical Edges The market is pricing Melton like the mean, not the underlying skill. His .216 xBA also outperforms Detmers' .221 across a much smaller but corroborating sample (189 PA vs 452 PA). That pushes early leverage onto an Angels bullpen supporting a 38-59 team. Pitch-framing and defensive positioning behind a fly-ball lefty degrade non-trivially at that level of depletion. Psychological Edges A 44-52 road team getting plus money against a 38-59 home team screams narrative bias: the Angels retain a halo effect from Trout's name recognition and a lingering perception of Detmers as a former top-10 pick, while Melton's xERA-supported breakout is being discounted as small-sample noise. The pricing pays for the story, not the underlying inputs. EDGE ON: TIGERS ML (+103) I like the Tigers |
|||||||
| 07-17-26 | Padres v. Royals UNDER 10 | Top | 6-7 | Loss | -105 | 33 h 1 m | Show |
|
Padres/Royals: TOP BENNETT EDGE ON under 10 Our Edge: The market has inflated this total to 10 on the strength of Seth Lugo's recent volatility and a warm forecast, ignoring that both offenses rank near the bottom of the league in run production and are missing significant lineup pieces. Statistical Edges: ERA (3.41): The gap looks like regression risk on the surface, but King's actual production has held up across his last three outings (3 ER over 16.1 IP against Arizona, LAD, and Atlanta). Padres starter Michael King is stabilizing his form when the market is still pricing the ERA-xERA delta. That is three everyday bats removed from a Royals offense already sitting at 38-59. Both sides are running lineups shallower than season baseline. STL, July 12 at BAL) went 6 IP / 1 ER and 4 IP / 2 ER. Volatility, not a constant blowup. Psychological Edges: The market is trapped by an availability heuristic. Lugo's 7 ER at Tampa and 6 ER against the Mets are the vivid, easy-to-recall data points, and the 91°F forecast reinforces the ball-flies narrative. That framing crowds out the base rate: two sub-.500 offenses, three key bats out on each side, and a Kauffman park factor that does not actually play as a launching pad in daytime southwest wind. The story is anchored to Lugo's worst starts, not his median outcome. EDGE ON: Under 10 (-105) I like the Under |
|||||||
| 07-16-26 | Mets +122 v. Phillies | Top | 4-1 | Win | 122 | 29 h 9 m | Show |
|
TOP BENNETT EDGE ON Mets +122 Our Edge: The +122 price on the Mets is anchored to raw win-loss records, ignoring that both clubs are shorthanded and that Philadelphia has no listed probable starter, compressing the true win-probability gap well below what the market implies. Statistical Edges: Our framework has this closer to a coin flip once you neutralize the record narrative against Philadelphia's own outfield and bullpen attrition (Adolis García, Johan Rojas, Tanner Banks, Lou Trivino III all out). His June 27 outing against this same Phillies lineup produced 2 ER over 4.1 IP with 6 K. Bayesian-updated against his prior sample, the trend line on command is moving in the right direction, not the wrong one. Psychological Edges: The market is trapped by an availability heuristic tied to the standings snapshot. A 40-57 record is easy to recall and easy to price, so books lean into it. That heuristic crowds out the base rate: two depleted rosters, one confirmed starter with a .239 xBA against, and a Philadelphia slot with no named arm. The narrative bias says "Phillies at home, take the chalk." The underlying inputs say the true line is closer to a pick'em. EDGE ON: METS ML (+122) I like the Mets |
|||||||
| 07-14-26 | American League v. National League UNDER 8 | Top | 4-0 | Win | 100 | 23 h 24 m | Show |
|
American League/National League: TOP BENNETT EDGE ON under 8 Our Edge: The market has repriced this total from 7.5 to 8 chasing a heat-and-wind narrative, ignoring that the two starters are throwing some of the best suppression baseball in either league and will hand off to the deepest arm-pool of the calendar year. Statistical Edges: His last two outings: 15 IP, 0 ER, 4 H, 20 K. His expected slugging of 0.368 confirms the profile is contact-managed, not luck-driven, despite one outlier line against Kansas City. In an All-Star format where hitters see each arm exactly once with no scouting familiarity, strikeout-heavy starters are the exact profile that suppresses run environments. The format caps any single pitcher's exposure at roughly two innings, which historically collapses total run environments relative to regular-season baselines. Psychological Edges: The market is anchored to an availability heuristic on weather. An 86°F reading and a 10 MPH westerly at Citizens Bank Park is an easy, vivid story to price into a total, and Sánchez's 9-earned-run start on July 6 sits fresh in memory as a recency-bias input. Both narratives ignore the base rate: All-Star Games have run well under regular-season pace for years because the pitching pool is uniformly elite and exposure is deliberately fragmented. The market paid for the story. Our number is priced off the arms. EDGE ON: Under 8 (+100) I like the Under |
|||||||
| 07-12-26 | Rockies +150 v. Giants | Top | 1-3 | Loss | -100 | 24 h 49 m | Show |
|
TOP BENNETT EDGE ON Rockies +150 Our Edge: We are exploiting a market that has anchored to Michael Lorenzen's inflated 6.46 ERA while underweighting Giants starter Trevor McDonald's collapsing form and San Francisco's decimated position-player group. Statistical Edges: The underlying separation is far tighter than the +150 price implies. McDonald's July 7 line: 2.1 IP, 11 H, 8 ER, zero strikeouts. Bayesian-updated on the most recent data point, the pitching edge inverts. The Rockies are missing two regulars. This is a lineup-quality gap the closing number does not reflect. One game of separation, yet the road dog is priced at +150. Psychological Edges: The market is trapped by the halo effect around expected-stats. Lorenzen's ugly 6.46 ERA and .327 BA-against generate immediate revulsion, while McDonald's 4.05 xERA gets treated as a stable prior. Bettors are anchoring on season-long Statcast profiles and refusing to update on the July 7 divergence, where Lorenzen looked competent against elite hitting and McDonald surrendered 11 hits without a punchout. That is textbook base-rate neglect, and it's how a coin-flip matchup gets priced at plus-money. EDGE ON: ROCKIES ML (+150) I like the Rockies |
|||||||
| 07-12-26 | Brewers -115 v. Pirates | 5-14 | Loss | -115 | 19 h 17 m | Show | |
|
BENNETT EDGE ON Brewers -115
|
|||||||
| 07-11-26 | Diamondbacks v. Dodgers OVER 8.5 | 9-2 | Win | 100 | 24 h 13 m | Show | |
|
Diamondbacks/Dodgers: BENNETT EDGE ON over 8½ Our Edge: The market has anchored the total at 8.5 to Yamamoto's 2.49 ERA, ignoring that the other half of this game features Diamondbacks starter Brandon Pfaadt walking into Dodger Stadium with a 4.84 ERA and a lineup built to punish his contact profile. Statistical Edges: Those are middle-of-the-order damage numbers now facing an Ohtani-Freeman-Betts-Tucker top four. Even the regression-friendly version of his profile prices in a run environment that produces 4+ earned runs per nine, and that's before park-adjusting for Dodger Stadium. The Arizona bullpen is inheriting 3+ innings against the best home offense in the sport by run production this season. Diamondbacks 47-47. The schedule-adjusted offensive efficiency delta between these lineups is meaningful, and Arizona's switch-hitting core of Marte and Perdomo neutralizes Yamamoto's platoon advantage on the top of the order. Psychological Edges: The market is pricing this through a halo effect on Yamamoto. His 2.49 ERA is the salient number, so books shade Under-friendly on the total, treating the game as if only one starter takes the mound. Bayesian updating on Pfaadt's two clean outings against San Diego and San Francisco doesn't override a 209-PA Statcast baseline showing a .425 xSLG allowed. The market is paying for a narrative of pitching dominance that only applies to half the innings. EDGE ON: Over 8.5 (-127) I like the Over |
|||||||
| 07-11-26 | Phillies -128 v. Tigers | Top | 4-2 | Win | 100 | 22 h 7 m | Show |
|
TOP BENNETT EDGE ON Phillies -128 Our Edge: The market has overcorrected on a single Cristopher Sánchez blowup and a Tigers hot streak built on inflated pitching indicators, offering a Phillies moneyline mispriced against the underlying talent gap. Statistical Edges: The single-outing damage moved his ERA 62 points, not his stuff profile. His .220 xBA versus .207 BA and .347 xSLG versus .345 SLG confirm the surface number is running ahead of the contact quality he's actually allowing. Psychological Edges: The market is trapped by the availability heuristic. Sánchez's 9-run outing against Kansas City is the most vivid, most recently retrievable data point, and it is doing disproportionate work in the pricing versus his 120-inning Bayesian baseline. Layer on recency bias around Detroit's six-game run, and the line has drifted from -139 toward -128 without any change to the structural inputs: xERA regression risk on Mize, a decimated Tigers infield, and a Philadelphia top four of Turner, Schwarber, Harper, and Marsh that plays at a different tier than the arms it's facing. EDGE ON: PHILLIES ML (-128) I like the Phillies |
|||||||
| 07-10-26 | Rockies +155 v. Giants | 4-3 | Win | 155 | 24 h 35 m | Show | |
|
BENNETT EDGE ON Rockies +155 Our Edge: The market is anchored to surface ERA and the Rockies' road reputation, ignoring that Rockies starter Tanner Gordon and Giants starter Robbie Ray are far closer in true-talent quality than +155 implies. Statistical Edges: Ray carries a 3.45 ERA against a 4.56 xERA. The Statcast-implied gap between these arms is a fraction of what the price reflects. The batted-ball profile against him is meaningfully below the box-score damage. His 4.56 xERA and .329 xwOBA over 420 PA point to a command distribution that runs hotter than the ERA line. Rockies: In Ray's July 4 start against Colorado, he issued 3 walks and surrendered 3 earned runs in 6 innings. Gordon's counter-start on July 5 versus this same Giants lineup produced 7 strikeouts over 5 innings, a swing-and-miss signal buried by the 5 ER. Psychological Edges: The +155 is a textbook availability heuristic trade. Gordon's 6.95 ERA is the most retrievable number on the card, and the Rockies' road brand does the rest of the anchoring. What the market discounts is regression toward each pitcher's Statcast baseline, where a 4.87 xERA versus a 4.56 xERA is a coin-flip differential, not a 60/40 one. The public is paying for narrative continuity. We are paying for the true-talent gap the numbers already flag. EDGE ON: ROCKIES ML (+155) I like the Rockies |
|||||||
| 07-10-26 | Phillies v. Tigers OVER 8.5 | Top | 2-10 | Win | 100 | 20 h 10 m | Show |
|
Phillies/Tigers: TOP BENNETT EDGE ON over 8½ Our Edge: The market is anchored to Jack Flaherty's two-start scoreless run and Aaron Nola's brand equity as a former ace, mispricing a total that the underlying Statcast profile of both starters says should clear 8.5 comfortably. Statistical Edges: The Bayesian-updated baseline is a pitcher getting hit, not one due for regression. His last five starts include only one outing longer than 5.2 innings. The top-of-order damage vector is intact. Psychological Edges: The market is trapped by recency bias on Flaherty's back-to-back scoreless outings against Texas and Houston, 10.2 innings that carry outsized weight relative to his 4.60 season ERA. Add a halo effect on Nola, whose name still commands respect the 2026 xwOBA does not support, and you get a total shaded down toward pitching narratives the peripherals reject. We are taking the side where both xERAs and both recent-workload trends point up. EDGE ON: Over 8.5 (-120) I like the Over |
|||||||
| 07-09-26 | Diamondbacks v. Padres UNDER 9 | 3-1 | Win | 100 | 25 h 4 m | Show | |
|
Diamondbacks/Padres: BENNETT EDGE ON under 9 Our Edge: The market has set this total at 9 by anchoring to Merrill Kelly's 5.71 ERA and Griffin Canning's 6.71 ERA, ignoring that this game is being played in the most consistent run-suppressing park in the National League with a 70°F, 10 MPH SSW breeze off the bay. Statistical Edges: Our Bayesian-updated baseline treats the xERA as the truer signal, and it implies a starter roughly 1.9 runs better than his surface line. Combined with the loss of Jordan Lawlar (10-Day IL), that is a bottom third the Padres can navigate without exposure to leverage. A 70°F game-time temperature with an onshore SSW wind further compresses carry to the pull-side gaps. The soft-contact profile plays inside Petco's dimensions even when hits stack. Psychological Edges: The market is trapped by the availability heuristic. Two starters with ERAs north of 5.70 are the easiest data point to recall, so the total gets pushed to 9 on the assumption that bad ERA equals runs. That framing ignores the xERA gap in Canning's profile, the park's suppression history, and the fact that Kelly's damage has come away from San Diego. The narrative is priced. The environment is not. EDGE ON: Under 9 (-110) I like the Under |
|||||||
| 07-09-26 | Braves -105 v. Pirates | Top | 10-5 | Win | 100 | 17 h 14 m | Show |
|
TOP BENNETT EDGE ON Braves -105 Our Edge: The market has anchored on Bryce Elder's June variance and a 12-4 loss earlier this week, ignoring that Pirates starter Mitch Keller carries meaningfully worse underlying metrics and faces a lineup gutted of its three most productive bats. Statistical Edges: The expected-run differential between these two starters is roughly 1.75 runs per nine. Elder sits at .369. That is the Bayesian-updated prior against this specific offense, not the Milwaukee blowup. Psychological Edges: The market is trapped by the availability heuristic. Elder's most recent three lines (5, 8, 6 earned runs) and Pittsburgh's 12-4 win two days ago dominate the mental sample because they are vivid and recent. The base rate the price should reflect, Keller's 5.38 xERA and a Pirates lineup missing Oneil Cruz, Spencer Horwitz, and Endy Rodriguez, is being systematically underweighted. Recency bias is compounding it: a pick'em price treats a 53-38 club as equivalent to a 47-46 club with three of its most consistent offensive threats on the IL. That is not a rational Bayesian update. That is a market pricing the last 48 hours. EDGE ON: BRAVES ML (-105) I like the Braves |
|||||||
| 07-08-26 | Diamondbacks +137 v. Padres | Top | 4-10 | Loss | -100 | 26 h 30 m | Show |
|
TOP BENNETT EDGE ON Diamondbacks +137 Our Edge: We are exploiting a market that has priced Padres starter Michael King on his 3.52 ERA while ignoring a Statcast profile that grades him closer to a league-average arm, compressing the true gap between these two 45-46 clubs well inside what +137 implies. Statistical Edges: That is textbook regression fuel, and the market is still paying for the shiny number. Arizona runs switch-hitting table-setters in Ketel Marte and Geraldo Perdomo followed by Corbin Carroll, a lineup built to punish free passes rather than chase. A pick'em roster priced at +137 implies a true win probability near 42%, and no schedule-adjusted input in this dossier justifies a 6-plus point gap. Minnesota on June 21) shows the variance band is wide enough that the market's certainty on the pitching mismatch is overstated. Psychological Edges: The market is anchored to King's box-score ERA and to the availability heuristic around his 6 IP, 2 ER line against the Dodgers on July 3. Recent, vivid outings crowd out the base-rate signal that his xwOBA (.329) and xERA (4.56) have been telling us all season. Bettors are pricing the story of an ace facing a bottom-tier arm. My framework prices the underlying contact quality, the walk trend, and two identical records. The gap is the edge. EDGE ON: DIAMONDBACKS ML (+137) I like the Diamondbacks |
|||||||
| 07-08-26 | Braves v. Pirates UNDER 9 | 3-0 | Win | 100 | 22 h 54 m | Show | |
|
Braves/Pirates: BENNETT EDGE ON under 9 Our Edge: The market is anchored to yesterday's 12-run outlier and is overpricing Pittsburgh's offensive baseline against a park and a matchup that both suppress run scoring. Statistical Edges: That is five plate-appearance-weighted engines removed from a total priced as if both lineups were healthy. Opponents are slugging .415 with a .421 xSLG, meaning the damage he allows is real but not explosive. Bayesian-updating his true-talent line pulls this matchup closer to a mid-3s effective ERA than the market implies. Psychological Edges: This is a textbook availability cascade. Ryan O'Hearn's 10-RBI, 3-HR franchise-record performance on July 7 is the most recent, most vivid data point available, and the market is weighting it far above its base-rate probability. One-game offensive explosions have near-zero predictive validity for the next-day total, especially with the same depleted lineups and a pitcher-friendly park in play. The recency bias is doing the pricing work; the xERA gap on Jones is doing the actual work. EDGE ON: Under 9 (-120) I like the Under |
|||||||
| 07-07-26 | Guardians v. Twins -115 | 1-3 | Win | 100 | 23 h 54 m | Show | |
|
BENNETT EDGE ON Twins -115 Our Edge: The market is anchored to Cleveland's record and Cantillo's June ceiling, ignoring that Minnesota's Taj Bradley owns the superior expected-run profile against a Guardians lineup gutted of its middle-order engine. Statistical Edges: Across every Statcast peripheral, Bradley is the fundamentally better arm on the mound tonight. Bradley's swing-and-miss profile just produced 11 K over 5 IP against Houston, a Bayesian-updated K-rate signal the market is undervaluing. A left-handed-heavy order missing its lone elite right-handed bat runs into a right-hander with premium strikeout stuff at home. Psychological Edges: The market is trapped by an availability heuristic. Cantillo's 8-inning, 9-K outing against Houston on June 20 is the vivid, easily-recalled data point, and it is crowding out the base rate his season xERA and walk profile actually describe. Cleveland's superior 47-44 record adds a halo effect layer, but records at the 91-game mark are noisy relative to expected-run peripherals, and the Guardians' record was built with Ramírez in the lineup. My framework discounts one outlier start against the underlying command issues and the compromised road lineup. Bradley is the better pitcher by every Statcast metric that matters, at home, against a diminished offense. That is not a pick'em. EDGE ON: TWINS ML (-115) I like the Twins |
|||||||
| 07-07-26 | A's v. Tigers -172 | Top | 2-6 | Win | 100 | 22 h 54 m | Show |
|
TOP BENNETT EDGE ON Tigers -172 Our Edge: The market is pricing Tigers ace Tarik Skubal at a discount relative to the run-suppression gap between him and A's starter J.T. Ginn, whose surface ERA masks a peripheral profile the Athletics' depleted lineup cannot cover for. Statistical Edges: Skubal is running a 3.15 ERA that his peripherals validate; Ginn's 3.04 ERA sits nearly 1.04 runs below his xERA, the largest overperformance flag in this pitching matchup. That is a meaningful quality-of-contact split, and it directly attacks a Rooker-less A's lineup that has lost its only 30-HR bat. Command plus swing-and-miss against a top-five offense travels against Oakland's IL-thinned card. Against a Detroit lineup that still has patient bats in the middle of the order, the free-pass rate compounds against a pitcher already outrunning his expected marks. Psychological Edges: The market is anchored to the Athletics' marginally better record, 41-49 versus 40-50, and to Ginn's shiny 3.04 ERA. This is a textbook results-over-process bias. Bettors weight the visible surface number and discount the xERA signal telling us Ginn has been the beneficiary of sequencing luck and elevated strand rates. My framework Bayesian-updates that 4.08 xERA as the truer baseline, and once you regress Ginn toward it, Skubal's edge widens well past what -172 implies. EDGE ON: TIGERS ML (-172) I like the Tigers |
|||||||
| 07-06-26 | Yankees +105 v. Rays | Top | 5-1 | Win | 105 | 25 h 46 m | Show |
|
TOP BENNETT EDGE ON Yankees +105
|
|||||||
| 07-05-26 | Padres +185 v. Dodgers | 5-2 | Win | 185 | 29 h 28 m | Show | |
|
BENNETT EDGE ON Padres +185 Our Edge: We are exploiting a market that has anchored on JP Sears' 7.90 xERA while systematically underpricing the collapse of the Dodgers' offensive core and the fragility of their starter at +185. Statistical Edges: The market is pricing him as a stabilizer, the workload data prices him as a coin flip past the third inning. • Lineup depletion (Dodgers): All-Star catcher Will Smith is on the 10-day IL and Enrique Hernandez is shelved at first. Removing a premium framer and a right-handed platoon bat against Padres starter JP Sears meaningfully compresses the run-scoring gap the moneyline assumes. • Bullpen leverage (Dodgers): Los Angeles burned six relievers in the July 3rd game. High-leverage arms operating on back-to-back workloads historically see measurable velocity decay, and Sheehan's short-outing pattern forces those arms into the middle innings. • Implied probability gap: +185 implies roughly 35% win probability. Adjusting for Sheehan's xERA regression, the injury-adjusted Dodgers lineup, and short-rest bullpen usage, our framework prices San Diego closer to 42%. Psychological Edges: The market is trapped by the halo effect around the Dodgers' 58-31 record and Sears' ugly 7.90 xERA headline. Both anchors are backward-looking. Bayesian updating on the last 72 hours (Smith IL, Hernandez IL, six-reliever bullpen burn) should compress this line materially, yet the price hasn't moved. That is availability bias: the recent memory of Dodger dominance is crowding out the specific inputs governing tonight's game. EDGE ON: PADRES ML (+185) I like the Padres |
|||||||
| 07-05-26 | Marlins v. A's -110 | Top | 9-8 | Loss | -110 | 27 h 54 m | Show |
|
TOP BENNETT EDGE ON A's -110
|
|||||||
| 07-04-26 | Marlins v. A's OVER 10.5 | 7-2 | Loss | -110 | 27 h 13 m | Show | |
|
BENNETT EDGE ON over 10½
|
|||||||
| 07-04-26 | Rays v. Astros OVER 7 | Top | 8-10 | Win | 100 | 26 h 45 m | Show |
|
Rays/Astros: TOP BENNETT EDGE ON over 7 Our Edge: The market is anchored to Rasmussen's 0.82 ERA over his last five starts and Hunter Brown's post-injury 1.78 ERA, both of which the underlying Statcast data flatly refuses to endorse. Statistical Edges: His .191 BA allowed sits against a .227 xBA, and his .296 SLG allowed sits against a .345 xSLG. The suppression is defense and sequencing, not stuff. His xERA is 2.69, and in two of his last four outings he has failed to complete six innings, exiting after 3 IP against Toronto and 5.2 IP against Detroit. Yordan Alvarez and Isaac Paredes anchor the Astros' 2-3 slots. A single swing from either side flips the math on a 7-run total. Psychological Edges: This line is a textbook recency bias trap. The market has weighted Rasmussen's June run and Brown's tiny post-injury sample as if they are the priors rather than the noise. Bayesian updating against full-season Statcast baselines, xERA 3.00 and xERA 2.69, produces a run-scoring expectation materially above 7. The public sees two sub-2.50 ERAs and stops reading. The number underneath tells a different story. EDGE ON: Over 7 (-110) I like the Over |
|||||||
| 07-03-26 | White Sox v. Guardians -128 | Top | 3-4 | Win | 100 | 25 h 19 m | Show |
|
TOP BENNETT EDGE ON Guardians -128
|
|||||||
| 07-03-26 | Twins +165 v. Yankees | 2-5 | Loss | -100 | 25 h 43 m | Show | |
|
BENNETT EDGE ON Twins +165 Our Edge: We are exploiting a Yankees line anchored to Gerrit Cole's pre-surgical reputation and to a lineup that no longer exists on the field, buying the Twins at a price that materially understates their win probability. Statistical Edges: That is the entire top-of-order power profile the +165 price implicitly assumes is in the box. Command over stuff is a survivable formula against a lineup missing 4 IL bats. Higher run environment expands variance, and variance is mathematically the underdog's friend at a 37.7% implied probability. Psychological Edges: The market is trapped by the halo effect around Cole's name and by a recency-inverted anchoring on the Yankees' 2024-25 dominance of Minnesota. Bookmakers are pricing the Cole of 2023, not the pitcher who has surrendered 5+ ER in two of his last three, and they are pricing a Yankees lineup with Judge and Stanton hitting third and fourth. Neither is on the field tonight. The value lives in that repricing lag. EDGE ON: TWINS ML (+165) I like the Twins |
|||||||
| 07-02-26 | Angels v. Mariners OVER 7 | Top | 0-1 | Loss | -110 | 27 h 46 m | Show |
|
Angels/Mariners: TOP BENNETT EDGE ON over 7 Our Edge: The market is anchored to Bryce Miller's 1.97 ERA and T-Mobile Park's suppression profile, which crowds out the base-rate volatility Walbert Urena is bringing to this start on the Angels' side. Statistical Edges: His 3.14 ERA is running well ahead of a peripheral profile that regresses toward a 1.34 WHIP against a Mariners lineup that stacks four left-handed bats in the bottom half. The gap is small but directional, and Statcast's expected metrics anchor a starter closer to a mid-2s run-prevention baseline than the sub-2.00 headline. That's a Bayesian-updated prior against Angels pitching in this park, and it lands above the total on its own before Miller records an out. A total of 7 in a park that suppresses BABIP but not barrels gives quick-strike capability against Urena's walk-heavy sequences. Psychological Edges: The market is trapped by a halo effect around Miller's ERA. The number is clean and memorable, and it crowds out the xERA gap and Urena's collapsing command profile on the other side. Availability bias does the rest: recent Miller dominance is easier to recall than a two-game series in which this exact matchup produced 14 runs from one dugout. EDGE ON: Over 7 (-110) I like the Over |
|||||||
| 07-02-26 | Tigers v. Rangers OVER 7.5 | 4-10 | Win | 100 | 25 h 7 m | Show | |
|
Tigers/Rangers: BENNETT EDGE ON over 7½ Our Edge: The market has anchored to the surface ERAs of both starters and the Rangers' star injuries, ignoring that Statcast expected metrics and a compromised Detroit bullpen point to a scoring environment well north of 7.5. Statistical Edges: The regression signal is directional and consistent, not noise. Contact quality is beating results. Two of his last five outings produced 4+ earned runs. Psychological Edges: The market is trapped by an availability heuristic centered on the Rangers' injury report. Corey Seager, Wyatt Langford, and a day-to-day Brandon Nimmo are easy to recall, so the total gets shaded down on the assumption that Texas cannot score. That framing ignores the other nine innings. Valdez's expected metrics and last-start contact profile, combined with a Detroit bullpen now leaning on a 12.46 ERA arm, do the scoring work the Rangers' depth lineup does not need to. Bayesian updating on the actual quality-of-contact data, rather than the name-recognition roster news, resolves the price gap. EDGE ON: Over 7.5 (-105) I like the Over |
|||||||
| 07-01-26 | Tigers +130 v. Yankees | 6-2 | Win | 130 | 18 h 29 m | Show | |
|
BENNETT EDGE ON Tigers +130 Our Edge: The market is anchored to the Yankees' brand equity and season-long record, pricing Detroit as a +130 underdog while the underlying pitching matchup and current lineup quality point toward the Tigers as the analytical favorite. Statistical Edges: Even after regressing both toward their expected marks, Detroit holds a full run of true-talent separation on the mound. His xwOBA against sits at .287 on 145 PA, a top-quartile suppression profile. His .318 wOBA-against across 367 PA is a league-average profile, not a favorite's profile. The projected middle of the order, Goldschmidt-Chisholm-Dominguez, is a materially different offense than the one the season-long win total was built on. Psychological Edges: The price is a textbook halo effect. The book is charging for the pinstripes and the 48-37 record, not for the actual nine hitters walking to the plate today. Layer in recency bias working backwards, the market still hasn't fully updated off Judge's absence, and you get a Yankees number propped up by a roster that no longer exists. Our framework prices this closer to a coin flip. +130 is the overpay. EDGE ON: TIGERS ML (+130) I like the Tigers |
|||||||
| 07-01-26 | Rangers v. Guardians UNDER 9 | Top | 4-9 | Loss | -125 | 18 h 18 m | Show |
|
Rangers/Guardians: TOP BENNETT EDGE ON under 9 Our Edge: We are exploiting a total anchored to a hot-weather narrative and an ex-Ramírez Guardians identity that no longer reflects the actual run-scoring inputs on the field. Both lineups are gutted, both starters carry sub-4.00 xERAs, and the market has left a full run of value under the closing juice. Statistical Edges: Two league-average-or-better arms, not a matchup that projects to a double-digit total. His recent form is the actual predictor, not the June 7 outlier. Neither lineup is squaring these arms up in expected terms. Texas is missing Wyatt Langford (1.005 June OPS), Cody Freeman, and Danny Jansen. The two projected 4-holes are Jake Burger and Kyle Manzardo, not a stack that punishes tired arms. Psychological Edges: The market is trapped by the availability heuristic on weather. A 103°F heat index and a 10 MPH wind blowing west read as an obvious over-signal, and the public anchors to the vivid image of carrying fly balls. My framework Bayesian-updates that prior against the actual xERA inputs and the two hollowed-out lineups, and the number that survives is well under 9. EDGE ON: Under 9 (-125) I like the Under |
|||||||
| 06-30-26 | Dodgers -145 v. A's | 9-3 | Win | 100 | 28 h 9 m | Show | |
|
BENNETT EDGE ON Dodgers -145 Our Edge: We are exploiting a roster-quality gap that the market has only partially priced, with the Athletics fielding a lineup stripped of five middle-order regulars against a Dodgers club that just reinforced its own offense. Statistical Edges: That is the entire heart of the order and the up-the-middle defense, removed from the run-prevention equation behind Jeffrey Springs. His last three home starts: 12.2 IP, 17 earned runs. The contact quality against him is real, not noise. Even with an xERA of 4.32 flagging future regression, the immediate floor is innings-eating competence against a depleted lineup. Psychological Edges: The market is anchored to Sutter Health Park's hitter-friendly reputation and the availability heuristic around Wrobleski's xERA gap, which together produce a discount on Los Angeles. That framing ignores that the hitters required to exploit the park are the exact players Oakland has on the IL. Bayesian-updated run expectancy against this specific Athletics lineup, not the one printed on the season-long card, is materially lower than the -145 implies. The narrative bias is paying us to take the stronger roster against a skeleton crew. EDGE ON: DODGERS ML (-145) I like the Dodgers |
|||||||
| 06-30-26 | Cardinals v. Braves OVER 9.5 | Top | 5-3 | Loss | -102 | 27 h 15 m | Show |
|
Cardinals/Braves: TOP BENNETT EDGE ON over 9½ Our Edge: The market is anchored to Atlanta's June offensive slump and Martín Pérez's surface-level 3.00 ERA, which obscures a pitching matchup whose underlying metrics point to a scoring environment well north of 9.5. Statistical Edges: His .246 xBA and .378 xSLG against meaningfully outpace his actual .211/.363 line, indicating contact quality the surface stats haven't punished yet. This is a bottom-decile contact-suppression profile. The strikeout floor needed to escape Truist Park is not there. Psychological Edges: The market is paying for an availability cascade around Atlanta's June wRC+ collapse. The ease of recalling two weeks of empty box scores is crowding out the base rate, which is that lineups facing a pitcher with a 5.72 xERA and a .519 SLG against do not stay quiet in 94-degree conditions. Recency bias has compressed the total toward the bear narrative while the quantitative inputs on both starters point the other direction. My framework Bayesian-updates the slump against a full-season expected-stats baseline, and the total clears comfortably. EDGE ON: Over 9.5 (-102) I like the Over |
|||||||
| 06-29-26 | Twins v. Astros -120 | 5-4 | Loss | -120 | 28 h 19 m | Show | |
|
BENNETT EDGE ON Astros -120 Our Edge: The market is pricing Astros -120 primarily on Peter Lambert's surface ERA, but the deeper Statcast profile and the contact-quality gap against Zebby Matthews justify a meaningfully higher implied probability than the 54.5% the line is offering. Statistical Edges: That is a tier-separating quality-of-contact split. Lambert's last five starts (2 ER or fewer in each) confirm the floor the peripherals predict. His standard deviation of outcomes is the kind of distribution the market routinely under-discounts on the underdog side. Psychological Edges: The market is anchored to Houston's 41-44 record and the availability heuristic around the Correa, Wade, and Allen injury headlines. That availability cascade is doing real work on this number. The infield IL list is easy to recall, so the price drifts toward neutral, but the actual run-prevention inputs on the mound have not moved with it. Lambert's xERA and xwOBA-against are the more stable signal, and Bayesian-updated against five consecutive starts of 2 ER or fewer, the Astros' win probability sits closer to 58-60% than the implied 54.5%. We are paid to take the side where the peripherals and the narrative diverge. EDGE ON: ASTROS ML (-120) I like the Astros |
|||||||
| 06-29-26 | Pirates v. Phillies +100 | Top | 11-7 | Loss | -100 | 27 h 54 m | Show |
|
TOP BENNETT EDGE ON Phillies +100 Our Edge: The market has priced this matchup as a coin flip because it is anchored to Aaron Nola's surface ERA, ignoring the underlying contact data and the schedule-adjusted gap between these rosters. Statistical Edges: • xERA Gap: Phillies starter Aaron Nola carries a 5.58 ERA but a 4.28 xERA, a 1.30-run delta that flags severe negative variance in sequencing and defense, not true talent decay. His .250 xBA vs .280 BA tells the same regression story. • Roster Differential: Philadelphia is 46-37 against Pittsburgh's 41-42 through identical 83-game samples, a five-win gap that even-money pricing fully neutralizes. Getting the better team at home for +100 is structural value before the matchup adjustment. • Lineup Suppression: The Pirates enter without Oneil Cruz (10-Day IL) and Spencer Horwitz (10-Day IL), removing their two most productive bats. Pirates rookie starter Braxton Ashcraft's .267 xwOBA was built largely against full-strength lineups, not the depleted version Pittsburgh is fielding. • Workload Profile: Ashcraft has thrown 5 or 6 innings in each of his last five starts with no decisions, meaning Pittsburgh's bullpen inherits this game by the sixth. That is the same bullpen the Phillies' offense gets to attack in a 90°F Citizens Bank Park environment. Psychological Edges: The market is paying for an availability heuristic. Nola's 5.58 ERA is the loudest, most recallable data point attached to this game, and books are pricing the recency of his blowups rather than the Bayesian-updated baseline his 4.28 xERA implies. Layer in a narrative bias around Ashcraft's 10-K outing on June 24, and the line treats a rookie's small-sample peak as a stable prior. My framework discounts both signals against the broader roster and contact-quality picture, which still favors the home team. EDGE ON: PHILLIES ML (+100) I like the Phillies |
|||||||
| 06-28-26 | Rockies v. Twins UNDER 9.5 | Top | 2-3 | Win | 100 | 20 h 22 m | Show |
|
TOP BENNETT EDGE ON under 9½
|
|||||||
| 06-28-26 | Diamondbacks v. Rays -170 | 1-5 | Win | 100 | 20 h 52 m | Show | |
|
BENNETT EDGE ON Rays -170 Our Edge: We are exploiting a market that is correctly pricing the Rasmussen-Kelly gap on the headline ERA but still leaving room on the moneyline because of recency-driven noise around Tampa Bay's 10-game window. Statistical Edges: That is one of the widest expected-run-prevention gaps you will see on a single slate. The expected numbers confirm the surface line is not a mirage. His 5.71 ERA is already ugly, and the Statcast inputs argue it should be uglier. That is an 89th-percentile command profile against a Diamondbacks lineup missing Jordan Lawlar (10-Day IL). Psychological Edges: The market is leaning on recency bias around the Rays' 4-6 stretch and the Lux/Fraley injury headlines, which is exactly the kind of availability-heuristic narrative that anchors a number a few cents short of its true price. Bayesian-updated against a 46-33 full-season baseline and a 4-run xERA edge in the starting pitching matchup, a 10-game cooler is small-sample noise. Kelly's 7.20 xERA is the signal the public is discounting because his last line was a tidy 6-inning, 3-ER no-decision, which is recency anchoring on output rather than process. EDGE ON: RAYS ML (-170) I like the Rays |
|||||||
| 06-27-26 | Dodgers v. Padres +180 | 15-3 | Loss | -100 | 24 h 37 m | Show | |
|
BENNETT EDGE ON Padres +180 Our Edge: The +180 price on the Padres is anchored to Yoshinobu Yamamoto's pedigree and the Dodgers' brand equity, not to a Padres roster that is 43-37 at home base in Petco Park against a Dodgers lineup missing its starting catcher and a primary corner bat. Statistical Edges: A 43-37 club (.537) at home, with a top-of-order trio of Tatis, Merrill, and Machado, projects materially higher than that on a neutral-environment baseline, even accounting for the pitching gap. That is a starting catcher and a middle-order power bat replaced by Dalton Rushing and Ryan Ward, two left-handed hitters batting 8th and 9th. Lineup length, not star wattage, is what scales run expectancy. Park-adjusting his run prevention narrows the starter gap meaningfully versus the raw 2.65 vs. 4.17 ERA comparison. The Padres clear the qualitative filters for that band: winning record, ace-caliber bullpen arms in high leverage, contact-quality lineup. Psychological Edges: The market is paying a halo-effect premium on Yamamoto and a brand premium on the Dodgers' name. Availability heuristic does the rest, recent highlight-reel Dodgers offense crowds out the base rate that this specific lineup, on this night, is two-thirds of its peak version. The line treats San Diego like a bottom-tier club. They are not one. EDGE ON: PADRES ML (+180) I like the Padres |
|||||||
| 06-27-26 | Yankees v. Red Sox +115 | Top | 1-4 | Win | 115 | 16 h 7 m | Show |
|
TOP BENNETT EDGE ON Red Sox +115 Our Edge We are taking the Red Sox at home as a live dog against a Yankees lineup gutted of its power core and a starter whose Statcast profile no longer matches his name recognition. Statistical Edges Psychological Edges The market is anchoring to Cole's career résumé and the Yankees' 48-33 record rather than updating on the current inputs: a depleted lineup, an xERA that trails his opponent, and a contact profile trending the wrong direction. Bayesian updating against Cole's pre-injury baseline produces a meaningfully softer projection than his name commands. The recreational book is paying for the logo on the cap. We are paid +115 to take the side the underlying numbers already favor. EDGE ON: RED SOX ML (+115) I like the Red Sox |
|||||||
| 06-26-26 | Marlins +105 v. Cardinals | 4-0 | Win | 105 | 22 h 57 m | Show | |
|
BENNETT EDGE ON Marlins +105 Our Edge: We are exploiting a market that is anchoring on Michael McGreevy's surface ERA while ignoring the catastrophic gap between his peripherals and his results, with Marlins starter Max Meyer offering a meaningful stuff advantage at a plus-money price. Statistical Edges: McGreevy has posted just 1 K and 2 K in two of his last three outings, a swing-and-miss chasm that widens in any shortened, bullpen-driven game script the 100% precip forecast may produce. Psychological Edges: The market is paying for an availability heuristic on McGreevy's two clean home outings (2 ER on June 1, 2 ER on June 7) and Meyer's 8-0 record. Both data points are easy to recall and emotionally vivid. Neither survives a Bayesian update against the underlying Statcast inputs. The xERA spread tells the cleaner story, and the line has not absorbed it. EDGE ON: MARLINS ML (+105) I like the Marlins |
|||||||
| 06-26-26 | Rockies v. Twins OVER 8.5 | Top | 8-9 | Win | 100 | 24 h 15 m | Show |
|
TOP BENNETT EDGE ON over 8½
|
|||||||
| 06-25-26 | Mariners -123 v. Pirates | 1-5 | Loss | -123 | 19 h 13 m | Show | |
|
BENNETT EDGE ON Mariners -123 Our Edge: The market is pricing the Mariners' five-game stretch of run-support failure into Bryce Miller's number, anchoring on team narrative when the underlying pitching matchup is a clean statistical mismatch. Statistical Edges: That is a near two-run gap in Statcast's predictive ERA, the largest input the market should be weighting. Chandler sits at .318 xwOBA and .222 xBA on 327 PA. Miller is operating in the upper tier of qualified starters at run prevention; Chandler is roughly league-average. That is a 0.91 ERA with a 9-to-1 K/BB ratio against five distinct opponents, including a road eight-inning, two-run performance in Washington. Seattle's IL absences are positional (Donovan, Wilson at 3B), not lineup-core. Psychological Edges: The -123 price reflects recency bias on Seattle's run support. The market has watched Miller go five consecutive No-Decisions and is treating the team's offensive variance as a stable property of the pitcher's win-equity. It is not. The xERA and xwOBA inputs are stable; the run support over a five-start window is noise. The market is paying us to bet the underlying skill profile against the availability of recent box scores. Chandler's 4.62 ERA on a 4.16 xERA shows he is already pitching close to his ceiling, while Miller's 1.57 ERA on a 2.15 xERA still has projection room against a depleted Pirates lineup. EDGE ON: MARINERS ML (-123) I like the Mariners |
|||||||
| 06-25-26 | Royals +135 v. Rays | Top | 2-13 | Loss | -100 | 19 h 48 m | Show |
|
TOP BENNETT EDGE ON Royals +135 Our Edge: The Rays' -150-range price on Ian Seymour is anchored to the Royals' injury narrative rather than the underlying pitching profiles, creating a +135 number on a Seth Lugo start that the matchup data does not justify. Statistical Edges: The market is treating him as a polished favorite when his sample is 186 plate appearances across three short outings, including a 2 IP cameo on May 15 and a 4 IP look on June 8. Louis on June 19 and a 6 IP / 1 ER line at Texas on May 30. His 3.69 ERA outperforms his 5.20 xERA, but the trailing sample shows the sequencing is holding, not collapsing. That forces Tampa Bay into a bullpen game against a Lugo line built to absorb innings. Psychological Edges: The market is paying a premium for an availability cascade. The Royals' IL list and the day-to-day attention on their offensive core are the easiest facts to retrieve, so the price collapses around that story and underweights the pitcher-versus-pitcher math. Bayesian-updating Seymour's 3.75 xERA against a 186 PA sample, much of it in relief, the implied gap between these starters narrows well inside what +135 compensates. We are buying the length advantage and the inflated underdog number. EDGE ON: ROYALS ML (+135) I like the Royals |
|||||||
| 06-24-26 | Mariners v. Pirates OVER 7 | 1-11 | Win | 100 | 24 h 22 m | Show | |
|
Mariners/Pirates: BENNETT EDGE ON over 7 Our Edge: The market has anchored the total at 7 to the ceiling outcomes of both starters, ignoring the volatility floor in Bryan Woo's recent road profile and a hitter-friendly PNC Park environment that punishes contact-dependent right-handers. Statistical Edges: The ceiling outings the market is pricing came in his two home starts, not on the road. Against a Pirates lineup that still produces league-average contact, the floor is not as deep as the headline xERA suggests. A .233 BA against confirms he is hit-able even when run prevention holds. Warm-air carry meaningfully lifts run expectancy versus the cool-night baseline the total assumes. Psychological Edges: The market is trapped by the availability heuristic. Woo's 7-inning, 9-strikeout gem against Baltimore on 6/18 is the most recent, most vivid data point, and the line is anchored to that image rather than the Bayesian-updated baseline that includes his 12-run road implosion two weeks earlier. Pricing the ceiling and discounting the variance is exactly the structural error our framework targets. EDGE ON: Over 7 (-120) I like the Over |
|||||||
| 06-24-26 | Guardians v. White Sox UNDER 9 | Top | 4-3 | Win | 100 | 24 h 19 m | Show |
|
Guardians/White Sox: TOP BENNETT EDGE ON under 9 Our Edge: The market lifted this total from 7 earlier in the series to 9 at +100 on the back of one inflated game and two ugly Statcast lines, anchoring on recency while ignoring that both lineups have lost their primary power source. Statistical Edges: Both middle-of-order voids hit the same game. The .232 BA against and .308 wOBA on the season are mid-rotation stable, not the disaster the May 25 line suggests. The expected-stats gap signals he has been hit slightly harder than deserved. A 2:10 PM start with cloud cover and moderate temperature is not the carry environment the over crowd is pricing. Psychological Edges: The market is paying for the availability heuristic. Bettors are recalling the 11-run game on June 22 and Bibee's outlier May 25 line, both of which are vivid and recent, then pricing forward as if those represent the true run environment. They do not. The base rate for two right-handers with ERAs in the 4.00-4.50 range, working on a mild afternoon with both cleanup hitters on the IL, sits well under nine. EDGE ON: Under 9 (+100) I like the Under |
|||||||
| 06-23-26 | Red Sox v. Rockies +151 | 5-2 | Loss | -100 | 23 h 22 m | Show | |
|
BENNETT EDGE ON Rockies +151 Our Edge: The market is anchored to Sean Sullivan's 10.29 ERA and Sonny Gray's 8-1 record, both of which are surface metrics the underlying data has already moved past, creating a +151 home dog price on a Rockies team that should be closer to a coin flip. Statistical Edges: That is one of the widest expected-versus-actual gaps in the league on a 35 PA sample, and the Bayesian-updated baseline says the true talent sits far closer to the Statcast profile than the box score. At altitude, with a flat-breaking arsenal, the regression vector points the wrong way for Boston. Six regulars off the active roster on a 31-45 team translates to a meaningfully lower run-scoring floor than the name-brand jersey suggests. Conditions are neutral-to-suppressive by Denver standards, which tightens the variance band Sullivan's profile needs to survive. Psychological Edges: The market is paying for the availability heuristic. Sullivan's 8-run shelling against the Cubs five days ago is the easiest data point to recall, and Gray's 8-1 record is the cleanest headline to anchor on. Both are narratives the expected-stat layer has already discounted. Pricing a Coors home team at +151 because of one bad start and a misleading win-loss line is exactly the gap our framework is built to exploit. EDGE ON: ROCKIES ML (+151) I like the Rockies |
|||||||
| 06-23-26 | Royals +179 v. Rays | Top | 12-5 | Win | 179 | 24 h 36 m | Show |
|
TOP BENNETT EDGE ON Royals +179 Our Edge: The market is anchoring to Shane McClanahan's name-brand 3.33 ERA and the Rays' 43-32 record while ignoring that McClanahan's underlying Statcast profile and recent command have collapsed, making +179 on Kansas City a price disconnected from the actual pitching matchup. Statistical Edges: The Bayesian update on his true-talent skill should be pulling down off a stale season baseline. Three of his last four starts have produced exactly 1 earned run, with the June 12 Houston outing (0.2 IP, 8 ER) functioning as a tail event distorting the aggregate. Psychological Edges: The market is trapped by the halo effect attached to McClanahan's Cy Young-pedigree reputation, compounded by recency bias on Tampa's 26-11 home record. Both inputs are stale relative to McClanahan's last five outings and Avila's xERA profile. The +179 is paying for a narrative the underlying tracking data no longer supports, and our framework takes the side where the quantitative floor is materially higher than the implied 35.8% win probability. EDGE ON: ROYALS ML (+179) I like the Royals |
|||||||
| 06-22-26 | Red Sox v. Rockies OVER 12 | Top | 2-3 | Loss | -115 | 27 h 13 m | Show |
|
Red Sox/Rockies: TOP BENNETT EDGE ON over 12 Our Edge: We are exploiting a Coors Field total that is anchored to surface ERAs while the underlying contact-quality data on Rockies starter Ryan Feltner points to a meaningfully worse pitcher than the market is pricing. Statistical Edges: Psychological Edges: The market is leaning on a representativeness heuristic that says depleted lineups equal suppressed run totals. Boston is without Casas, Story and Roman Anthony; Colorado is without Bryant, Doyle and Beck. That visual of two thinned lineups is doing the heavy lifting in pricing this number, while the contact-quality data on Feltner and the batted-ball environment are not. Feltner's two quiet home starts against the Cubs and Brewers are the availability anchor; his 5.79 xERA is the base rate. My framework discounts the recent variance against the underlying expected-stats profile and treats the lineup-injury narrative as already over-baked into a 12 that should be sitting closer to 12.5. EDGE ON: Over 12 (-115) I like the Over |
|||||||
| 06-22-26 | Brewers v. Reds UNDER 9.5 | 2-1 | Win | 100 | 24 h 18 m | Show | |
|
Brewers/Reds: BENNETT EDGE ON under 9½ Our Edge: The market has priced this total at 9.5 with -120 juice on the under because of Great American Ball Park's reputation, but the Reds' lineup has been quietly gutted of its top run-creation engines and the weather is actively hostile to the over. Statistical Edges: That removes the two highest-leverage bats from the order facing Brewers starter Brandon Woodruff, collapsing the offensive ceiling against a returning starter who profiles as a strikeout arm. The 5.32 season ERA anchors the market's expectation; the recent sample is the signal. Wet baseballs and damp air suppress exit velocity and carry, a non-trivial dampener even in a hitter's park. The slugging profile does not match the ballpark's tail-risk reputation. Psychological Edges: The market is paying for the availability heuristic. Great American Ball Park's home run history is the most easily retrievable image when a 9.5 total prices, and Singer's 5.32 ERA reinforces the story. What that retrievable narrative crowds out is the base rate update: Cincinnati's two best hitters are out, Singer's last 15 innings show a 2.40 ERA, and rain is falling on the actual game. The -120 juice is the market's half-acknowledgment of the conditions; the full price hasn't landed yet. EDGE ON: Under 9.5 (-120) I like the Under |
|||||||
| 06-21-26 | Giants -125 v. Marlins | Top | 1-2 | Loss | -125 | 21 h 21 m | Show |
|
TOP BENNETT EDGE ON Giants -125 Our Edge: The market is anchored to the Giants' 31-44 record, ignoring a pitching mismatch where Logan Webb's 3.46 ERA / 3.70 xERA faces a Marlins starter posting a 7.24 ERA and a 6.44 xERA. Statistical Edges: The implied 55.6% win probability at -125 doesn't reflect a starter-to-starter gap this wide. His last three outings: 23 IP, 1 ER, 18 K, 1 BB. That isn't small-sample variance running hot, it's an underlying contact profile that says the surface ERA is earned. The prior outing went 4 IP and the one before that 2 IP, meaning Miami's bullpen is on the hook early behind a shaky arm. Psychological Edges: This is textbook availability bias. The Giants' record is the easiest data point to recall, so the market overweights it and underweights the start-specific matchup that actually drives a single-game outcome. Webb's three consecutive no-decisions feed the narrative further: bettors remember he hasn't won recently and discount the dominance underneath, anchoring on outcome rather than process. My framework discounts win-loss noise against Bayesian-updated expected metrics, and on that basis -125 underprices the side with the meaningfully better starter. EDGE ON: GIANTS ML (-125) I like the Giants |
|||||||
| 06-20-26 | Blue Jays v. Cubs OVER 8.5 | 8-6 | Win | 100 | 22 h 31 m | Show | |
|
Blue Jays/Cubs: BENNETT EDGE ON over 8½ Our Edge: We are exploiting a total that is anchored to surface ERAs and recent quality-start noise, when both probable starters carry expected-run profiles that imply a meaningfully higher run environment than 8.5 reflects. Statistical Edges: His contact-quality profile is already loud: .291 xBA and .466 xSLG on 270 plate appearances. Two starters both north of a 5.40 xERA in the same game is a clean over-the-total signal regardless of which side hits first. Bullpens get exposed early and often here. That is a fresh data point the Bayesian baseline updates toward, not away from. Psychological Edges: The market is leaning on recency bias around Corbin's 6 IP, 1 ER outing against the Pirates on May 23 and Rea's 7 IP, 3 ER line against Houston. Those starts are vivid and recent enough to anchor the total below where the underlying expected-stats profile sits. The availability of two clean lines crowds out the larger sample, 598 combined plate appearances, that shows both arms getting squared up at a rate consistent with a 9-plus run environment in a fair park with a clear sky and a modest crosswind. EDGE ON: Over 8.5 (-130) I like the Over |
|||||||
| 06-20-26 | Reds v. Yankees OVER 9 | Top | 10-2 | Win | 100 | 21 h 0 m | Show |
|
Reds/Yankees: TOP BENNETT EDGE ON over 9 Our Edge: The market has priced this total to Abbott's surface ERA and the absence of marquee names, ignoring that both starters' expected-run profiles and command issues point to a sustained run-scoring environment. Statistical Edges: The peripherals say he's been bailed out by sequencing, not suppressing contact. Bayesian-updated against his last 28.1 innings, his true talent profile is closer to a mid-4s run-prevention arm than the 3.95 the box scores show. Free baserunners at a 4+ BB/9 clip compound run expectancy regardless of who's hitting. Both bullpens get exposed by the fifth, and the middle-relief tier is where totals cash. Psychological Edges: The market is anchored to a star-power availability heuristic. With Judge, Stanton, and De La Cruz on the 10-day IL, the most recallable bats are absent, and the price action on the total reflects how easily bettors picture an offense without its headliners. That framing crowds out the base rate: Yankee Stadium in 78°F air with a 14 MPH WNW wind, two starters with xERA-supported control problems, and two bullpens already taxed by short outings. The narrative is subtraction; the underlying math is still addition. EDGE ON: Over 9 (-115) I like the Over |
|||||||
| 06-19-26 | Orioles v. Dodgers -170 | Top | 5-6 | Win | 100 | 31 h 36 m | Show |
|
TOP BENNETT EDGE ON Dodgers -170 Our Edge: We are exploiting a market that is correctly pricing Los Angeles' record advantage but under-weighting the catastrophic xERA gap between the two starters, which makes Dodgers ML the analytically correct side even at a juiced number. Statistical Edges: Psychological Edges: The market is currently leaning into recency bias around Sasaki's June 12 implosion against the White Sox (7 ER in 4.1 IP), and that single data point is what's keeping this line from being meaningfully shorter. The framework discounts that variance against his broader profile: a 4.37 xERA across 270 PA, a 7-inning, 10-K outing against the Angels on June 5, and a 5.1 IP, 1 ER start against Philadelphia on May 30. The narrative says Sasaki is unreliable. The Statcast profile says Sasaki is a league-average-or-better arm being asked to outpitch one of the worst xERA starters in the league. That gap is the bet. EDGE ON: DODGERS ML (-170) I like the Dodgers |
|||||||
| 06-19-26 | White Sox +200 v. Tigers | 3-4 | Loss | -100 | 27 h 3 m | Show | |
|
BENNETT EDGE ON White Sox +200 Our Edge: The market is pricing this as a coronation for Tigers ace Tarik Skubal at +200, anchored to his 2.81 ERA while ignoring that he threw only 80 pitches in his first start back from elbow surgery on June 13. Statistical Edges: The market is pricing full-length Skubal, not a 75-pitch version that hands the game to a sub-.500 bullpen. The +200 price implies a 33.3% win probability for the team with the 123-point edge in winning percentage, a structural gap the ace-premium narrative is overwhelming. His .256 xBA also outruns his .227 BA, indicating contact quality is trending against the surface line. Their entire primary middle infield is unavailable behind a pitcher who will exit early. Psychological Edges: This line is a textbook availability heuristic trade. The most recallable data point is Skubal's name and his 2.81 ERA, so the market builds the price off the ace and ignores the post-surgery pitch cap, the 3.24 xERA, and the 14-games-under roster behind him. Once Detroit's ace exits in the fifth, a depleted infield has to protect a lead with a bullpen that has not earned that trust. We are buying the +200 number, not the ace. EDGE ON: WHITE SOX ML (+200) I like the White Sox |
|||||||
| 06-18-26 | Cardinals +110 v. Royals | 6-14 | Loss | -100 | 24 h 27 m | Show | |
|
BENNETT EDGE ON Cardinals +110 Our Edge: The market is anchored to a starting-pitcher narrative that ignores a 10-win roster gap and a Royals lineup missing three projected opening-day starters, leaving +110 on the structurally superior team. Statistical Edges: A true talent gap of that size against a non-elite starter does not belong on the plus side of the moneyline. The replacement-level downgrade through the middle of the order is not reflected in a -120 implied price. The market is paying for the 4.11, the underlying inputs say there is no further compression. Psychological Edges: This is a textbook recency bias trap. Liberatore's last two starts are vivid, available, and emotionally salient, which causes the market to overweight a six-inning sample against a 72-game roster baseline. The same framework discounts Cameron's quality-start run as a small-sample anchor that his own xERA already refuses to validate. The behavioral signature, market siding with the headline pitcher line over the roster, is the exact inefficiency our framework is built to exploit. EDGE ON: CARDINALS ML (+110) I like the Cardinals |
|||||||
| 06-18-26 | Twins -111 v. Rangers | Top | 9-3 | Win | 100 | 21 h 46 m | Show |
|
TOP BENNETT EDGE ON Twins -111
|
|||||||
| 06-17-26 | Giants +136 v. Braves | 7-5 | Win | 136 | 26 h 29 m | Show | |
|
BENNETT EDGE ON Giants +136 Our Edge: The market is pricing the Braves' 46-25 record and home banner, not the actual run-prevention matchup between two volatile starters in a 100% precipitation environment that flattens stuff. Statistical Edges: The underlying Statcast profile says he has been outperforming his contact quality, and regression has already begun (5 ER in 4 IP vs. Miami on May 18). Detroit. His command floor is no higher than Giants starter Robbie Ray's, which is the asymmetric input the +136 line ignores. Removing a top-decile bat and an above-average framing catcher meaningfully compresses the run-production gap the record implies. Wet-ball conditions degrade breaking-pitch spin and depress whiff rates on both sides, which narrows the talent gap and inflates variance, exactly what a +136 dog wants. Psychological Edges: The market is anchored to the win-loss columns, a textbook availability heuristic where the most retrievable data point (46-25 vs. 29-43) crowds out the matchup-specific inputs. A Bayesian update on Ritchie's 132-PA Statcast sample, weighted against the Acuña-less lineup and the precipitation environment, lifts the Giants' fair-win probability well above the 42.4% implied price. The record is the story. The xERA, the walks, and the missing bats are the math. EDGE ON: GIANTS ML (+136) I like the Giants |
|||||||
| 06-17-26 | Royals +115 v. Nationals | Top | 6-2 | Win | 115 | 21 h 52 m | Show |
|
TOP BENNETT EDGE ON Royals +115 Our Edge: We are exploiting a price anchored to one catastrophic Avila start and a flattering Nationals record, while the underlying Statcast profile of Washington's actual starter suggests significant negative regression is overdue. Statistical Edges: • xERA Gap: Nationals starter Zack Littell carries a 5.32 ERA but a 6.38 xERA, meaning his run prevention has already been below average and the expected metrics say it should be worse. Royals starter Luinder Avila posts a 6.19 ERA against a 4.83 xERA, a 1.36-run gap that flags him as the unluckier arm in this matchup. • Expected Contact Quality: Littell is allowing a .291 xBA and .538 xSLG across 288 plate appearances, both materially worse than Avila's .236 xBA and .400 xSLG over 144 PA. The market is pricing the surface ERAs, not the contact profile underneath. • Recent Form Symmetry: Both starters were chased early on June 12. Avila went 0.2 IP for 8 ER against Houston; Littell went 1.2 IP for 5 ER against Seattle. The Avila line is treated as disqualifying, the Littell line is treated as noise. That asymmetry is the inefficiency. • Home Split: Washington sits 15-21 at Nationals Park despite a 38-35 overall record, undercutting the home-field premium baked into the -135 implied price on the Nationals. Psychological Edges: The market is trapped by the availability heuristic. Avila's 8-earned-run meltdown on June 12 is the single most retrievable data point in this matchup, and it crowds out the base rate established by his prior two starts (5 IP, 1 ER in each). Pair that with narrative bias around Washington's winning record, and the +115 price reflects the story rather than the underlying expected-run differential, which is closer to a coin flip. EDGE ON: ROYALS ML (+115) I like the Royals |
|||||||
| 06-16-26 | Guardians +140 v. Brewers | 1-2 | Loss | -100 | 26 h 45 m | Show | |
|
BENNETT EDGE ON Guardians +140 Our Edge We are exploiting a market that has overcorrected on Robert Gasser's peripherals while underpricing what Slade Cecconi has actually done against premium offenses over his last two starts. Statistical Edges • Gasser's xERA vs. ERA Gap: The Brewers' Gasser carries a 3.69 xERA against a 6.38 ERA, the exact 2.69-run spread that gets a starter overvalued by sharps reading peripherals while ignoring that his Statcast sample is only 87 plate appearances, well below the threshold where xERA stabilizes. • Cecconi Recent-Form Splits: Over his last two starts against the Yankees, Guardians starter Slade Cecconi posted a 1.64 ERA across 11 innings (3 ER, 11 K). That is a meaningful Bayesian update on a 4.83 ERA built earlier in the year. • Cecconi xERA Anchor: Cecconi's 4.48 xERA and .266 xBA sit materially below his .288 BA and .342 wOBA, indicating his surface line overstates the damage he actually allows on contact. • Implied Probability Gap: +140 prices the Guardians at 41.7% to win. A 39-33 team (.542) facing a starter with a 6.38 ERA in his most recent outing, regardless of peripherals, is not a 41.7% team in this single-game spot. Psychological Edges The market is anchored to two narratives: the José Ramírez injury and Gasser's pristine xERA. Both produce the same availability bias. The Ramírez headline is fresh and emotionally weighted, so the line treats one bat in a nine-man lineup as a season-long subtraction. Gasser's xERA gets cited as if 87 PA is a stable signal, when the Bayesian-updated read on his last month is a pitcher who allowed 13 ER across his last 18.1 innings. The price pays us to fade both anchors. EDGE ON: GUARDIANS ML (+140) I like the Guardians |
|||||||
| 06-16-26 | Blue Jays +100 v. Red Sox | Top | 6-1 | Win | 100 | 26 h 3 m | Show |
|
TOP BENNETT EDGE ON Blue Jays +100 Our Edge: The market is pricing this game as a pitching mismatch, but Boston's positional vacancies and a 29-40 record are doing more damage to the home side than Red Sox starter Payton Tolle's surface ERA suggests. Statistical Edges: Toronto is the statistically better team on the season. Outcomes: Red Sox starter Payton Tolle carries a 2.70 ERA and .200 xBA, but in his last five starts he has averaged just 5.2 innings with a 5.4 K/9, well below the strikeout floor of a true front-line arm. His most recent outing went 6 IP, 9 H, 4 ER against Tampa Bay. Psychological Edges: The market is trapped by the halo effect around Tolle's 2.50 xERA. A single elite-looking number is anchoring the price, while the broader question, whether Boston can score enough behind him with a hollowed-out infield, gets discounted. Recency bias around Toronto's injury list compounds the mispricing: Casas, Story, and Gonzalez are equally absent, but Boston's losses are less salient because the names are less famous. EDGE ON: BLUE JAYS ML (+100) I like the Blue Jays |
|||||||
| 06-15-26 | Pirates v. A's UNDER 11 | 2-11 | Loss | -120 | 28 h 43 m | Show | |
|
Pirates/A's: BENNETT EDGE ON under 11 Our Edge: The market is pricing this total off the Sutter Health Park hitter-friendly narrative and Jared Jones' surface volatility, while ignoring two depleted lineups facing a starter whose underlying contact suppression doesn't match his recent ERA noise. Statistical Edges: Ginn carries a 3.15 ERA and a .307 xwOBA against in 290 plate appearances, with a .232 xBA and .364 xSLG allowed. That is a contact-management profile, not a blow-up profile, and three of his last five starts went 6+ innings allowing 2 earned runs or fewer. The pitch-count cap is the story the market sees, but his last two starts produced 2 earned runs across 9 combined innings. The A's are without Brent Rooker (DH) and Denzel Clarke (60-Day). Both clubs lose their primary middle-of-order home run equity in a park where the total assumes it's intact. There is no carry-amplifying tailwind to scale the 11 total upward. Psychological Edges: The market is anchored to the availability heuristic around Sutter Health Park's small-park reputation, with recent home runs there crowding out the base rate. That anchor was set when both lineups were healthy. Once you Bayesian-update for the missing Cruz and Rooker bats, the home run distribution compresses meaningfully. The number 11 reflects a story (small park, shaky Jones) that the underlying personnel no longer support. EDGE ON: Under 11 (-120) I like the Under |
|||||||
| 06-15-26 | Angels v. Diamondbacks UNDER 9 | Top | 3-4 | Win | 100 | 29 h 40 m | Show |
|
Angels/Diamondbacks: TOP BENNETT EDGE ON under 9 Our Edge: The market has set this total at 9 based on Ryne Nelson's surface-level 5.19 ERA, anchoring to a single ugly start while ignoring that the Angels are fielding a lineup stripped of nearly every veteran run producer against an Angels starter who has allowed one or zero earned runs in four of his last five outings. Statistical Edges: • Pitcher Suppression (Ureña): Angels right-hander Walbert Ureña carries a 2.44 ERA and a .206 opponent batting average across 242 plate appearances, with a .286 xwOBA confirming the run prevention is not pure luck. The xERA of 3.28 still grades comfortably below the implied per-side run total embedded in a 9. • Recent Form (Ureña): Across his last five starts, Ureña has allowed zero earned runs three times and a maximum of three. The Diamondbacks inherit a starter who has not been touched for more than 3 ER in a month. • Home Context (Nelson): Diamondbacks starter Ryne Nelson posted three consecutive Chase Field outings of 7+ innings allowing 3, 1, and 2 earned runs against the Giants, Rockies, and Dodgers before his road blow-up in Miami. His home split is materially sharper than the 5.36 xERA suggests. • Lineup Quality: The Angels are without Jorge Soler, Anthony Rendon, Yoán Moncada, Travis d'Arnaud, Vaughn Grissom, and Adam Frazier. That is the entire middle-of-order run-production core. Psychological Edges: The market is paying for recency bias. Nelson's 7 ER in 4 innings on June 10 is the most available data point, and the 9 total is calibrated to that memory rather than to his prior home baseline. Bayesian-updated against his Chase Field sample and Ureña's run-suppression profile, fair lands closer to 8. EDGE ON: Under 9 (-113) I like the Under |
|||||||
| 06-14-26 | Astros v. Royals UNDER 8.5 | 0-4 | Win | 100 | 24 h 12 m | Show | |
|
Astros/Royals: BENNETT EDGE ON under 8½ Our Edge: The market has priced this total at 8.5 on the strength of two sub-3.50 ERAs, but the underlying contact-suppression profiles plus a north wind at Kauffman give the Under a wider margin than -105 implies. Statistical Edges: The 24-point gap between his expected and actual results is negligible, which is exactly the profile our framework wants on the Under side: a starter whose run prevention is real, not luck-driven. Length from the home starter compresses high-leverage bullpen exposure, the single largest variable in totals modeling. Stripping a primary SS, the starting catcher, and a first baseman from a 32-39 club degrades schedule-adjusted offensive efficiency materially against a starter with a .250 xBA. Carry distance on fly balls into that wind drops meaningfully versus neutral conditions. Psychological Edges: The market is paying for a recency-bias premium tied to Houston's 10-run series opener. That single-game outburst is high-availability data, easy to recall, easy to extrapolate. Our framework discounts one-game offensive variance against the injury-adjusted baseline of a lineup missing three regulars. The price reflects the story, not the structural inputs. EDGE ON: Under 8.5 (-105) I like the Under |
|||||||
| 06-14-26 | Phillies v. Brewers -109 | Top | 0-4 | Win | 100 | 24 h 25 m | Show |
|
TOP BENNETT EDGE ON Brewers -109 Our Edge: The market is anchored to Cristopher Sánchez's surface ERA and is underpricing a Brewers team whose run-prevention environment and home-field profile make this a virtual coin flip that should be priced closer to -130. Statistical Edges: Bayesian-updated win expectancy at home in this spot prices closer to -125. His .229 BA allowed sits below his .217 xBA, meaning even the contact suppression is running slightly hot. Across his prior four starts he posted a 23.2 IP / 1 ER stretch with 32 strikeouts. Psychological Edges: The market is paying for an availability heuristic. Harrison's 8-earned-run implosion against the Athletics is the most recent, most vivid data point in any bettor's memory, and it crowds out the four-start sample where his xERA-aligned profile actually showed up. At the same time, Sánchez's 1.54 ERA triggers a halo effect that obscures the 2.78 xERA underneath. The line treats one start as signal and one season as noise. Our framework inverts that read: regress Harrison toward his 3.50 xERA baseline, regress Sánchez toward his, and the home team at -109 is the structurally correct side. EDGE ON: BREWERS ML (-109) I like the Brewers |
|||||||
| 06-13-26 | Tigers v. Guardians +141 | 1-3 | Win | 141 | 19 h 54 m | Show | |
|
BENNETT EDGE ON Guardians +141 Our Edge: The market is pricing Tigers ace Tarik Skubal as a peak Cy Young arm at full deployment, but the underlying inputs (a 38-day layoff, a 54-pitch rehab outing, and a Detroit lineup that cannot hit lefties) compress Cleveland's quantitative floor well above what +141 implies. Statistical Edges: LHP: Detroit enters at 29-41 overall and 7-14 against left-handed starters this season, while Cleveland is 38-33 overall and 15-8 vs. LHP. The Guardians are starting a lefty (Joey Cantillo) into a lineup with a documented platoon hole. Atlanta, ND), followed by a NanoNeedle procedure and a single 54-pitch rehab outing on June 7. Expect a hard ceiling around 65-75 pitches, which hands 4+ innings to a Tigers bullpen that absorbed extra load after Flaherty's three-inning exit yesterday. Detroit in 2026, and Cantillo posted 5.2 scoreless innings with 6 K against this exact Tigers lineup on May 21. Cantillo's 4.57 ERA is ugly in aggregate, but the matchup-specific signal is strong. Psychological Edges: This line is a textbook halo effect. The market sees "Skubal" on the slate and prices the name, not the post-surgical pitch-count reality. Layered on top is a recency-bias discount on Cantillo, whose three-start blowup against Texas, New York, and Washington crowds out his prior shutdown of Detroit. Our framework Bayesian-updates back toward the matchup-specific baseline, where the Guardians are the better-rested, better-matched club at a plus price. EDGE ON: GUARDIANS ML (+141) I like the Guardians |
|||||||
| 06-13-26 | Diamondbacks -125 v. Reds | Top | 1-2 | Loss | -125 | 19 h 24 m | Show |
|
TOP BENNETT EDGE ON Diamondbacks -125 Our Edge: We are exploiting a market that is anchoring to Arizona's road record and team ERA while ignoring a pitching-matchup gap of roughly 1.7 runs in xERA and a Cincinnati starter who cannot find the strike zone. Statistical Edges: That is a starter throwing under 49% strikes, not a regression candidate. That workload profile shields Arizona's pen and forces Cincinnati's bullpen, which has cratered to a 5.13 ERA since May (29th in MLB), into the middle innings. Psychological Edges: The market is paying for recency bias. Arizona's 14-20 road mark and a 10-game stretch where the staff posted a 5.79 ERA are the available, salient data points, and the price reflects that anchoring. My framework discounts the noisy 10-game window against the season-long Statcast baseline, which says Soroka is a league-average-or-better starter facing a Cincinnati arm whose xwOBA allowed (.350) and walk rate look replacement-level. The narrative is a slumping road team. The math is a clear pitching mismatch with a depleted opposing lineup and the worst bullpen in baseball waiting in the 4th. EDGE ON: DIAMONDBACKS ML (-125) I like the Diamondbacks |
|||||||
| 06-12-26 | Mariners v. Nationals +130 | Top | 10-2 | Loss | -100 | 27 h 51 m | Show |
|
TOP BENNETT EDGE ON Nationals +130 Our Edge The market is anchored to Bryce Miller's surface ERA and pricing the Mariners as road favorites despite a lineup stripped of its three highest-leverage bats, creating a Bayesian-updated value gap on the Nationals at plus money. Statistical Edges • Lineup Attrition: Seattle's IL houses C Cal Raleigh, SS J.P. Crawford, and 3B Brendan Donovan, the catcher, shortstop, and primary utility bat all out simultaneously. The +130 price treats this Mariners lineup as fully operational. It is not. • Home Starter Stability: Nationals starter Zack Littell has allowed 2 or fewer earned runs in each of his last four home outings against the Orioles, Mets, Padres, and Diamondbacks, averaging 5.1 IP across that sample. Against a depleted top of the order, that floor is the entire game. • Run Environment Asymmetry: Game-time conditions show a 114°F heat index with a 9 MPH WNW wind. The fresher home roster and Littell's controlled pace profile against the visiting bullpen's exposure under heat stress is a measurable edge the market has not priced. • Implied Probability: +130 implies a 43.5% win rate. My framework prices the Nationals closer to 48% once the lineup subtractions are properly weighted against Miller's small-sample 99 PA xwOBA baseline. Psychological Edges The market is paying for the availability heuristic. Miller's 1.33 ERA over a four-start window is the most cognitively available data point, and books have anchored the line to that vivid number. What it crowds out is the base rate: a Mariners lineup missing Raleigh, Crawford, and Donovan has a meaningfully lower run-scoring floor than the version Miller has been protecting. The line is priced on the pitcher, not the nine hitters behind him. EDGE ON: NATIONALS ML (+130) I like the Nationals |
|||||||
| 06-12-26 | Cardinals +125 v. Twins | 8-9 | Loss | -100 | 26 h 3 m | Show | |
|
BENNETT EDGE ON Cardinals +125 Our Edge: The market is anchored to a starting-pitcher Statcast gap and underweighting a 12-game record differential, creating a plus-money price on the team with the stronger underlying roster. Statistical Edges: That is a 118-point winning percentage gap, yet the market is pricing the Cardinals as +125 underdogs, implying a 44.4% win probability that contradicts the season-long sample. The market is pricing the input (Ryan's profile) without adjusting for the output (Minnesota converting zero of those quality starts into wins). Removing the primary backstop degrades both the offensive floor behind Ryan and the battery sequencing that drives his contact-suppression edge. Louis is 37-29 despite his volatility. The market is treating his 6.58 xERA as predictive of tonight rather than as a probabilistic distribution where the median outcome still keeps the game live into the sixth. Psychological Edges: The mispricing is a textbook case of the availability heuristic. Joe Ryan's elite Statcast profile is the most cognitively available data point on this slate, and the market has anchored to it while discounting the 12-game record gap between these clubs. Recency bias compounds the effect: Leahy's 6.58 xERA is salient, the Cardinals' 37-29 record is abstract, and bettors reliably overweight the vivid number. Our framework takes the side where the long-run baseline is being discounted to plus money. EDGE ON: CARDINALS ML (+125) I like the Cardinals |
|||||||
| 06-11-26 | Cubs v. Rockies UNDER 11.5 | Top | 9-3 | Loss | -115 | 19 h 40 m | Show |
|
Cubs/Rockies: TOP BENNETT EDGE ON under 11½ Our Edge: The market has set Coors Field's standard 11.5 total based on park reputation and starter ERAs, but the Rockies' lineup has been gutted to the point where the offensive ceiling is functionally a non-Coors total. Statistical Edges: The replacement bottom of the order, Cole Carrigg and Kyle Karros, drags the lineup's run-scoring distribution well below the Coors baseline that the 11.5 number assumes. That is the relevant Bayesian-updated sample, not his 5.69 xERA from earlier injury-affected outings. Chicago is hitting under a slumping offensive baseline against right-handed pitching. Psychological Edges: The market is trapped by an availability heuristic tied to Coors Field's identity. Casual money sees "Rockies home total" and anchors to the home-run-derby template, ignoring that the lineup actually taking the field bears little resemblance to the version that built that reputation. There is also a narrative bias around Cubs starter Edward Cabrera's blow-up last time out (8 ER in 3.2 IP); his 4.64 xERA and 4-of-5 starts allowing 3 ER or fewer prior to that outing are the real distribution. Once you strip the park label and the recency bias, the implied run total here is sitting one to two runs too high. EDGE ON: Under 11.5 (-115) I like the Under |
|||||||
| 06-10-26 | Brewers v. A's +130 | 3-4 | Win | 130 | 31 h 26 m | Show | |
|
BENNETT EDGE ON A's +130 Our Edge: The market is pricing the A's as a +130 underdog based on a season-long ERA narrative around Jack Perkins that his underlying contact-quality data has already invalidated. Statistical Edges: The surface number is anchored to sequencing variance, not stuff. Contact quality against him is firmly below league average; the hits have simply found grass. There is no hidden power-suppression problem; the profile is a stable mid-3s starter once the BABIP noise normalizes. Whoever takes the ball is the ninth or tenth option on the depth chart, and the Brewers' bullpen absorbed a 12-inning, 14-pitcher workload on June 8. Psychological Edges: The market is trapped by an availability cascade. The 15-14 Brewers win on June 8 and Perkins' five-run outing against Houston on June 5 are the two most cognitively available data points, and the line is paying for both. Recency bias is doing the rest of the work, weighting a 41-23 record built largely against a different rotation against a 31-35 home team that draws a depleted Milwaukee staff and a regression-positive starter. The Bayesian-updated prior on Perkins, weighted toward xERA rather than ERA, prices the A's closer to a coin flip than a +130 dog. We are buying the gap between the story and the contact data. EDGE ON: A'S ML (+130) I like the A's |
|||||||
| 06-10-26 | Phillies -125 v. Blue Jays | Top | 7-4 | Win | 100 | 30 h 31 m | Show |
|
TOP BENNETT EDGE ON Phillies -125 Our Edge Statistical Edges His .235 xBA and .295 xwOBA both sit well below his surface .270 BA and .329 wOBA allowed. The expected mark is not regression-friendly, it is independent confirmation that opponents are squaring him up (.291 xBA.561 xSLG.396 xwOBA). The floor is stable even when the BABIP-driven hit totals look ugly. That is meaningful contact and on-base capacity removed from the lineup that has to support a returning starter. Psychological Edges A 9.64 ERA across his 2026 sample should be priced as what it is, a pitcher whose stuff is no longer missing barrels, but the line is granting him a pedigree discount the data does not support. Layer in recency bias on Luzardo's 5-ER outing against Chicago, and -125 underprices a team with the cleaner expected-stats profile on both sides of the matchup. EDGE ON: PHILLIES ML (-125) I like the Phillies |
|||||||
| 06-09-26 | Brewers v. A's UNDER 12.5 | Top | 5-7 | Win | 110 | 15 h 43 m | Show |
|
Brewers/A's: TOP BENNETT EDGE ON under 12½ Our Edge: The market has set this total at 12.5 as a direct overcorrection to yesterday's 29-run outlier, anchoring on a single-game variance event while ignoring that both probable starters carry expected-run profiles well below their surface ERAs. Statistical Edges: His .192 xBA and .333 xSLG both sit well below his actual marks. Ginn is running a .278 wOBA and .306 xwOBA across 262 plate appearances, with a 2.74 ERA. His last two outings produced 12 IP, 1 ER, and 12 strikeouts. Ginn went 6 IP, 2 H, 1 ER, 8 K on June 4. Both arrive in form. Psychological Edges: The market is trapped by the availability heuristic. Yesterday's 15-14 result is the most vividly recallable data point, so the line gets inflated 1.5 to 2 runs above where the underlying pitcher profiles justify. The narrative bias around Las Vegas Ballpark's elevation compounds the effect, but the H2H sample at this venue already prices in those conditions and still leans Under 70% of the time. Getting +110 on the side the base rate supports is a structural pricing error driven by a single salient event. EDGE ON: Under 12.5 (+110) I like the Under |
|||||||
| 06-09-26 | Mariners v. Orioles +114 | 6-5 | Loss | -100 | 11 h 13 m | Show | |
|
BENNETT EDGE ON Orioles +114 Our Edge: The market is anchored to Trevor Rogers' 6.29 ERA and Seattle's 10-3 surface run, ignoring a depleted Mariners lineup and a Rogers profile that Statcast says is closer to league-average than disaster. Statistical Edges: His .286 BA allowed sits 22 points above his .264 xBA, and his .482 SLG sits 58 points above his .424 xSLG. Crawford (10-Day IL), and Brendan Donovan (10-Day IL). That removes the primary power source and the table-setter from a card now leaning on Patrick Wisdom, Ryan Bliss, and Colt Emerson in the bottom third. Camden Yards has also tilted under in 7 straight versus Seattle, consistent with a low-event game profile that compresses Gilbert's edge. Psychological Edges: The market is paying for a textbook availability cascade. Rogers' two ugly lines (7 ER vs. Tampa Bay, 6 ER vs. the Yankees) are easy to recall and dominate the price, while his 4.38 xERA is invisible to casual modeling. Layer in recency bias on Seattle's 10-3 run, and the public is pricing the Mariners as if Raleigh and Crawford are still in the box. Bayesian-updating Rogers toward his expected metrics and discounting Seattle's record for lineup attrition flips the implied probability against a +114 price. EDGE ON: ORIOLES ML (+114) I like the Orioles |
|||||||
| 06-08-26 | Reds v. Padres UNDER 8 | Top | 2-6 | Push | 0 | 31 h 21 m | Show |
|
Reds/Padres: TOP BENNETT EDGE ON under 8 Our Edge: The market has priced this total at 8 by anchoring to season-long ERAs and recent walk noise, while ignoring that Petco Park plus two depleted lineups creates a structurally suppressed run environment that a one-run total cushion does not capture. Statistical Edges: Marine-layer dew points in June reliably knock fly-ball distance down. His 4.53 ERA is the noise; the trend is the signal. Walks inflate pitch counts, they do not by themselves produce crooked numbers. The Padres are missing Jake Cronenworth and Luis Campusano. The two highest-leverage bats in this game are sitting on the IL. Psychological Edges: The market is paying for recency bias on xERA discourse. Abbott's 4.90 xERA and Buehler's .275 xBA are real numbers, but they describe a population of outcomes that has not actually arrived. Bettors anchor to the regression narrative because it feels analytically sophisticated, while the base rate that matters, Petco at night with two injury-thinned lineups, gets discounted. Our framework updates on the environment, not on the story about pending regression. EDGE ON: Under 8 (-105) I like the Under |
|||||||
| 06-07-26 | Mariners v. Tigers UNDER 8.5 | 4-5 | Loss | -110 | 22 h 46 m | Show | |
|
Mariners/Tigers: BENNETT EDGE ON under 8½ Our Edge: The market has priced both starters at their surface ERAs and ignored that Comerica Park, a depleted Mariners lineup, and meaningfully better expected metrics all point to a quieter game than 8.5 implies. Statistical Edges: Castillo threw 4 scoreless against the Athletics on May 25 with 6 K. Two consecutive zero-run outings is not the profile the total is pricing. That removes the primary power source against right-handed pitching and leaves a lineup that projects below its season run-scoring rate. Psychological Edges: The market is anchored to the availability heuristic on both ERAs. Recall of Castillo's 7-ER outing against Minnesota and Flaherty's home-run-prone reputation is easy and vivid, so the total drifts toward where two ERA-5 starters "should" land. Bayesian-updated expected metrics (xERA, xwOBA, xBA) tell a different story: both pitchers are closer to mid-4s arms than mid-5s arms. Pair that with Comerica's suppressive dimensions, a 10 MPH NE cross-wind, and a Mariners offense missing its best bat, and the quantitative floor on this total sits well under 8.5. EDGE ON: Under 8.5 (-110) I like the Under |
|||||||
| 06-07-26 | White Sox v. Phillies OVER 9.5 | Top | 5-9 | Win | 100 | 22 h 41 m | Show |
|
White Sox/Phillies: TOP BENNETT EDGE ON over 9½ Our Edge Statistical Edges The bullpen gets exposed early at Citizens Bank Park, which has historically run hot on day games. Psychological Edges Three consecutive outings with 0 BB are easy to recall and easy to extrapolate, so the line trimmed half a run off the prior day's total to credit the command narrative. The base rate underneath that narrative has not moved: a .326 xwOBA allowed, a 4.32 xERA, and a rotation arm who is not finishing the 6th. Walks are the wrong signal to anchor to when the quality-of-contact profile is the actual leak. We are taking the side priced for the math, not the storyline. EDGE ON: Over 9.5 (-110) I like the Over |
|||||||
| 06-06-26 | Mets v. Padres OVER 7.5 | 2-3 | Loss | -115 | 31 h 12 m | Show | |
|
Mets/Padres: BENNETT EDGE ON over 7½ Our Edge: The market is anchored to Petco's pitcher-friendly reputation and the Mets' depleted lineup, which has crowded out the more important signal: both probable starters are running command profiles that produce crooked innings. Statistical Edges: The blowup floor is established, not theoretical. His 4.21 ERA reflects a pitcher whose command volatility produces big innings. Psychological Edges: This line is a textbook availability heuristic trade. The market has front-weighted the most recallable inputs, the Lindor and Alvarez injury headlines plus the Petco park reputation, and discounted the harder-to-visualize signal: two starters with active command issues and a 7.16 ERA on one side. Recency bias also pulls the total down because Canning's xERA of 4.96 invites a regression narrative that the market is paying full price for before it has actually occurred. The 7.5 number assumes both starters work efficiently. Neither has shown that profile in their last three turns. EDGE ON: Over 7.5 (-115) I like the Over |
|||||||
| 06-06-26 | Reds v. Cardinals OVER 9.5 | Top | 5-6 | Win | 100 | 23 h 17 m | Show |
|
Reds/Cardinals: TOP BENNETT EDGE ON over 9½ Our Edge: We are exploiting a total that is anchored to two starters' surface ERAs while their expected-run-prevention metrics scream regression in a park environment built to amplify contact today. Statistical Edges: Both arms are running hot relative to the quality of contact they're allowing. Liberatore's .286 xBA over 268 PA is a top-of-the-scale contact profile to attack. Command volatility on a starter with this xERA is a run-scoring accelerant. Psychological Edges: The market is paying for an availability heuristic tied to two specific data points: Liberatore's 5.1 shutout innings against the Cubs on May 31, and the easily-recalled absence of Elly De La Cruz from the Reds lineup. Both are vivid, both are recent, and both crowd out the base rate. A Bayesian update on Liberatore's full 268-PA sample pulls his true-talent run prevention back toward the 5.23 xERA, not the shutout. The De La Cruz absence is real, but a lineup hole does not neutralize a starter allowing a .392 xwOBA in a park with the wind blowing out. The narrative is suppressed scoring. The numbers are not. EDGE ON: Over 9.5 (-105) I like the Over |
|||||||
| 06-05-26 | Nationals v. Diamondbacks UNDER 9 | Top | 14-1 | Loss | -105 | 31 h 58 m | Show |
|
Nationals/Diamondbacks: TOP BENNETT EDGE ON under 9 Our Edge: The market has set this total at 9 based on Merrill Kelly's regression narrative, but the underlying inputs, a depleted Diamondbacks lineup, a domed neutral environment, and a Nationals offense facing a soft strikeout profile, point to a lower run-scoring band than the public projection. Statistical Edges: The xERA screams regression, but length-of-start data shows he is still navigating lineups deep enough to suppress bullpen exposure. His .223 BA against and .317 wOBA are league-average-or-better suppression metrics that the line is ignoring. That is the heart of the order erased against a contact-suppressing left-handed look. Weather variance, the single largest unmodeled driver of MLB over-performance, is zeroed out. Psychological Edges: The market is trapped by an availability cascade around Kelly's 7.27 xERA. Expected-stat figures travel fast in modern betting discourse, and the ease of recalling that single number crowds out the base rate: Kelly has allowed 3 earned runs or fewer in four of his last five starts. The Bayesian update on Arizona's lineup health, not Kelly's peripherals, is the input the price is failing to absorb. EDGE ON: Under 9 (-105) I like the Under |
|||||||
| 06-05-26 | Guardians v. Rangers OVER 7 | 2-3 | Loss | -120 | 30 h 33 m | Show | |
|
Guardians/Rangers: BENNETT EDGE ON over 7 Our Edge: The market is anchored to Parker Messick's pristine 2.21 ERA and a Rangers injury report, ignoring that both starters carry expected-run profiles well above the implied scoring environment of a 7-run total. Statistical Edges: His .234 xBA and .286 xwOBA confirm contact quality the surface line is hiding. His .259 xBA versus a .232 actual BA is a textbook BABIP-driven mirage. Rocker logged only 2 IP against Detroit and 3.2 IP against the Cubs inside his last 5. Both bullpens get exposed early, and a 7-run total has almost no margin for a single middle-relief inning going sideways. The variance distribution alone argues against pricing this as a pitcher's duel. Psychological Edges: This line is a clean availability heuristic trade. The market is pricing the two most recent, most vivid data points: Messick's 1-ER gem against Boston and Rocker's 6-inning shutout of Kansas City. Bayesian updating against 272 and 240 plate appearance samples says both ERAs are unsustainable, and the xERA delta of 1.03 and 1.09 respectively is the regression engine. Recency bias is doing the work the underlying contact data refuses to support. EDGE ON: Over 7 (-120) I like the Over |
|||||||
| 06-04-26 | Orioles v. Red Sox -110 | 8-2 | Loss | -110 | 20 h 25 m | Show | |
|
BENNETT EDGE ON Red Sox -110
|
|||||||
| 06-04-26 | Padres +167 v. Phillies | Top | 4-6 | Loss | -100 | 23 h 1 m | Show |
|
TOP BENNETT EDGE ON Padres +167 Our Edge: We are exploiting a market that has overpriced Zack Wheeler's surface ERA and underpriced San Diego's superior record, taking the Padres at a +167 line that implies just 37.5% win probability for the team carrying more wins into the matchup. Statistical Edges: The quality of contact he's allowing is materially worse than the scoreboard reflects across 164 plate appearances. The Padres own more wins in one fewer game, yet the market is pricing them as a heavy road dog. The xBA of .230 and xSLG of .344 against him suggest a wider outcome range than his 4.97 ERA implies on the surface. Psychological Edges: The market is trapped by the halo effect around Wheeler's ace reputation, compounded by recency bias on three strong May outings. Bettors are anchoring on the 2.27 ERA as a fixed property of the pitcher rather than a luck-inflated snapshot that Statcast is already flagging for correction. The same cognitive frame works in reverse on Giolito, where availability of his 2.2-inning, 4-walk outing on May 29th crowds out the base rate of a starter whose xERA and actual ERA sit within seven points of each other. The price is paying for a narrative, not the underlying distribution. EDGE ON: PADRES ML (+167) I like the Padres |
|||||||
| 06-03-26 | Blue Jays v. Braves OVER 8.5 | Top | 3-7 | Win | 105 | 25 h 26 m | Show |
|
Blue Jays/Braves: TOP BENNETT EDGE ON over 8½ Our Edge: The market is anchoring Over 8.5 (+105) to two starters' surface ERAs while their Statcast profiles forecast meaningfully more damage, and the workload data says we get to the bullpens early on both sides. Statistical Edges: His .286 xBA and .471 xSLG against say contact quality is closer to a batting-practice arm than the recent line score suggests. League-average suppression at best, into a Toronto lineup that the market is discounting. Holmes failed to finish the 5th in three of his last five, including 4.2 IP and 7 hits on May 29 in Cincinnati. A contact-managed profile with no swing-and-miss safety net facing a 40-20 Atlanta offense is the exact archetype that fuels crooked innings. Psychological Edges: The market is paying for recency bias. Corbin's last two outings, 11 innings and 2 earned runs, are anchoring the price, and the +105 juice is the tell, the book is daring action on the Under because the public sees clean recent box scores. The underlying Statcast inputs have not moved. My framework Bayesian-updates the xERA and xwOBA baselines against a small sample of soft-contact luck and lands well north of 8.5, particularly with both bullpens projected for early exposure under clear skies and a non-suppressive 8 MPH cross-wind. EDGE ON: Over 8.5 (+105) I like the Over |
|||||||
| 06-03-26 | Mets v. Mariners UNDER 7.5 | 7-1 | Loss | -115 | 22 h 51 m | Show | |
|
Mets/Mariners: BENNETT EDGE ON under 7½ Our Edge: We are exploiting a market that has not fully repriced the run-suppression environment created by two depleted lineups facing quality starters in MLB's most pitcher-friendly park. Statistical Edges: Both pitchers are generating contact-quality profiles consistent with sub-4.00 true-talent run prevention. Peralta sits at .304 xwOBA across 285. Both rank in the upper tier of schedule-adjusted contact suppression, with expected slugging marks of .371 and .365 respectively. The Mariners are without Cal Raleigh and Brendan Donovan. Both offenses have lost their primary power-leverage bats, compressing the realistic run-scoring distribution. Psychological Edges: The market is anchored to recency bias on Kirby's last two home outings, where he surrendered 10 earned runs across 11 innings. That sample is being weighted disproportionately against a 300-PA Statcast baseline that says his true xERA is 3.42. The same bias is inflating Peralta's perceived volatility from one 6-walk Yankees start. Bayesian updating against the long-term expected metrics shows both pitchers are closer to their xERAs than their recent surface lines suggest. The 7.5 with juice reflects that the book has already moved, but the public is still paying for the noise rather than the signal, and the lineup-quality input is being under-weighted relative to the pitcher recency narrative. EDGE ON: Under 7.5 (-115) I like the Under |
|||||||
| 06-02-26 | Dodgers -118 v. Diamondbacks | Top | 6-5 | Win | 100 | 24 h 27 m | Show |
|
TOP BENNETT EDGE ON Dodgers -118 Our Edge: The market is anchored to the season-long ERA gap between the two starters, pricing this as a near coin flip and ignoring that the Dodgers' run-prevention floor and lineup depth are meaningfully underpriced at -118 against a Diamondbacks club leaning on a back-end position-player group. Statistical Edges: The -118 reflects the market overweighting the starter labels. Bayesian-updated, his true talent is closer to a mid-4s arm than the 3.25 line suggests. His .272 xBA and .518 xSLG argue for regression, but the recent mechanical baseline is the relevant prior for tonight, not the April Twins start. These are schedule-adjusted, not narrative. Psychological Edges: The market is paying for an availability heuristic. Soroka's 7-2 record and Lauer's 5.95 ERA are the two most recallable numbers on the card, and the line is priced as if those are the matchup. The underlying xERA convergence (5.62 versus 4.08) is a real gap, not a chasm, and Arizona's depleted lineup (Gurriel, Santana, McCann all out) does not punish marginal starters the way the headline numbers imply. EDGE ON: DODGERS ML (-118) I like the Dodgers |
|||||||
| 06-02-26 | Padres v. Phillies -123 | 2-3 | Win | 100 | 21 h 27 m | Show | |
|
BENNETT EDGE ON Phillies -123 Our Edge: The market is anchored to Aaron Nola's 5.72 ERA headline, ignoring a Statcast profile that prices closer to a mid-rotation arm and a Padres lineup in statistical freefall. Statistical Edges: His .332 xwOBA also undercuts the .358 wOBA on his ledger. This Opponent: Nola's most recent start was 6 IP, 3 H, 2 ER, 0 BB, 5 K against this same San Diego lineup on May 26. That is the relevant prior, not the April variance. The cluster is not noise. It is a lineup that has stopped converting baserunners against quality contact suppression. The Phillies' top-four of Schwarber, Turner, Harper, and Marsh is exactly the lineup shape that exploits a contact-induction righty. Psychological Edges: The market is pricing Nola via the availability heuristic. His 5.72 ERA is the easily-recalled number, reinforced by two ugly mid-May starts against Pittsburgh and Cincinnati that anchor the narrative. The xERA, the strikeout-to-walk profile in his last two outings, and the matchup-specific evidence from six days ago all point the other direction, but those data points lack the salience of a bloated season ERA. Layer in recency bias on the Padres' road wins from April, and -123 underprices a home favorite with the better recent process against an opponent losing six of seven. EDGE ON: PHILLIES ML (-123) I like the Phillies |
|||||||
| 06-01-26 | Dodgers -133 v. Diamondbacks | Top | 1-4 | Loss | -133 | 31 h 31 m | Show |
|
TOP BENNETT EDGE ON Dodgers -133 Our Edge: We are exploiting a market that has priced the Diamondbacks' starter at his surface ERA while ignoring an Arizona roster carrying eleven names on the injured list and an opposing rotation arm whose underlying metrics are nearly a full run better than his bottom line. Statistical Edges: • Schedule-adjusted record: The Dodgers enter at 37-21 (.638) against Arizona's 31-26 (.544), a six-game gap built across roughly identical sample sizes of 58 and 57 games. • xERA vs. ERA: Dodgers starter Emmet Sheehan carries a 4.70 ERA but a 3.86 xERA. The 84-point gap signals batted-ball variance, not skill collapse. His .241 xBA against .253 BA tells the same story. • Sheehan recent form: In his last start on May 25, Sheehan went 6 IP, 5 H, 2 ER, 8 K against Colorado. Three of his last five outings produced a K/BB ratio above 6. • Arizona roster attrition: Eleven Diamondbacks on the IL, including 1B Carlos Santana, LF Lourdes Gurriel Jr., and three 60-day arms from the bullpen. The replacement-level drag on run prevention behind any starter is structural, not narrative. Psychological Edges: The market is anchored to a single number, Arizona's starter ERA, and is leaning on availability heuristic to price this game. A shiny sub-2.50 ERA is the most easily recalled data point, so it crowds out the base-rate inputs that actually drive nine-inning outcomes: bullpen depth, lineup health, and opponent xwOBA. Our framework discounts the headline ERA against Sheehan's Statcast profile and Arizona's depleted position-player group. At -133, the price asks the Dodgers to win roughly 57% of the time. The schedule-adjusted gap and injury asymmetry support a higher floor than that. EDGE ON: DODGERS ML (-133) I like the Dodgers |
|||||||
| 06-01-26 | White Sox v. Twins -154 | 6-9 | Win | 100 | 22 h 58 m | Show | |
|
BENNETT EDGE ON Twins -154 Our Edge: The market is anchored to a 10-game head-to-head sample and a five-day-old debut start, mispricing the underlying matchup where Twins ace Joe Ryan owns a decisive xERA advantage over a White Sox lineup that just lost its primary power source. Statistical Edges: His .197 BAA and .204 xBA across 255 plate appearances place him squarely in front-of-rotation territory. The Bayesian update on his ability to navigate this specific roster is strongly positive, not negative. The xwOBA-weighted lineup strength is well below league average against right-handed pitching. Psychological Edges: The market is paying for the availability heuristic. Chicago's 9-1 record in the last 10 meetings and a five-game winning streak are the easiest data points to retrieve, so they dominate the price. That sample predates the current rosters and ignores that Ryan just held this exact lineup to two runs over 7.2 innings. There is also a recency bias around the White Sox rookie debut, where 18 consecutive retired batters on 61 pitches reads as predictive when the base rate on rookie second-look starts is sharply negative. The story is bullish Chicago. The schedule-adjusted math is bullish Minnesota. EDGE ON: TWINS ML (-154) I like the Twins |
|||||||
| 05-31-26 | Cubs -109 v. Cardinals | Top | 1-5 | Loss | -109 | 22 h 58 m | Show |
|
TOP BENNETT EDGE ON Cubs -109
|
|||||||
| 05-31-26 | Royals +105 v. Rangers | 3-6 | Loss | -100 | 17 h 11 m | Show | |
|
BENNETT EDGE ON Royals +105 Our Edge Statistical Edges That floor is the input the market is discounting. His 4.65 xERA brackets it almost exactly. That is the top of the order, the table-setter, and a middle-of-the-order bat absent simultaneously against a contact-suppressing veteran. Psychological Edges The 0-5 SU skid and 1-7 road stretch are recent, vivid, and easy to recall, so the market treats Kansas City as a generic bad road team and prices accordingly. What that framing crowds out is the base rate: Wacha's xERA of 3.94 still profiles meaningfully better than Leiter's 4.65, and the Rangers' offense without Seager, Smith, and Langford is not the lineup the closing price implicitly assumes. The recency bias on Royals form is doing the pricing; the schedule-adjusted matchup is doing the winning. EDGE ON: ROYALS ML (+105) I like the Royals |
|||||||
| 05-30-26 | Red Sox +120 v. Guardians | 9-1 | Win | 120 | 20 h 58 m | Show | |
|
BENNETT EDGE ON Red Sox +120 Our Edge: The market is anchored to a 2.24 ERA narrative on a rookie left-hander while the underlying Statcast data tells a far more pedestrian story, creating value on a Boston club catching a plus-money price against a regressing arm. Statistical Edges: • Guardians starter Parker Messick's ERA-xERA gap: A 2.24 ERA against a 3.17 xERA flags nearly a full run of positive variance. His .210 BA allowed sits 21 points below his .231 xBA, and his .323 SLG allowed trails his .344 xSLG, indicating batted-ball luck the market has yet to discount. • Messick's recent length: He has not completed 7 innings in any of his last 5 starts, averaging 5.2 IP. Boston gets early exposure to the Cleveland bullpen, where the lever shifts away from the headline ERA. • Red Sox starter Sonny Gray's track-record floor: 5-1 with a 3.27 ERA, and a Statcast profile (.310 wOBA.330 xwOBA) that grades as a league-average-or-better baseline. The April 20 short outing is the outlier in a 5-start sample where 3 of 4 healthy starts went 6 innings or more with one earned run. • Price asymmetry: +120 implies a 45.5% win probability. Boston enters with a 23-33 record, but the Pythagorean expectation against a regression-candidate starter and a Steven Kwan-less lineup pushes our model closer to 50-50. Psychological Edges: The market is paying a recency-bias premium on Cleveland's 10-3 surge and Messick's surface ERA, while compounding an availability heuristic on Boston's 1-6 stretch. Both signals are vivid and easy to recall, which is precisely why the line drifted to +120. The xERA gap, the missing Kwan, and Gray's career 3.20 ERA in 20 starts against Cleveland are the quieter, Bayesian-relevant inputs the public is discounting. EDGE ON: RED SOX ML (+120) I like the Red Sox |
|||||||
| 05-30-26 | Blue Jays v. Orioles +115 | Top | 5-6 | Win | 115 | 20 h 53 m | Show |
|
TOP BENNETT EDGE ON Orioles +115 Our Edge: The market is anchored to Trey Yesavage's 128-PA Statcast profile and a 6-0 head-to-head streak, pricing Baltimore as a home dog despite a Bayesian-updated baseline that the +115 line cannot justify. Statistical Edges: Two of his last three road outings ended at 4 IP, signaling efficiency questions the market is ignoring. His ERA sits at 3.47, and the home/road split in his game log shows three of his four cleanest outings at Camden Yards. Price: Baltimore runs Henderson, Rutschman, Alonso, Basallo, Cowser, and Holliday against a right-hander. That is a top-half offensive core being priced as a +115 underdog at home, where Baltimore is 8-4 SU in its last 12. Psychological Edges: The market is paying full price for the availability heuristic. Yesavage's .168 xBA and Toronto's 6-0 streak are the easiest facts to recall, so they dominate the line. What gets crowded out is the base rate: a 128-PA xERA is a noisy estimator, Young is trending up, and Baltimore's home lineup retains its preseason projection regardless of a 26-32 record. Recency bias on Toronto's 8-2 stretch compounds the mispricing. The plus-money on the team with the better stack of fundamentals at this park is where the value lives. EDGE ON: ORIOLES ML (+115) I like the Orioles |
|||||||
| 05-29-26 | Tigers v. White Sox +115 | Top | 3-4 | Win | 115 | 27 h 1 m | Show |
|
TOP BENNETT EDGE ON White Sox +115 Our Edge: The market is anchored to Troy Melton's 1.59 ERA and Erick Fedde's recent ERA spike, but the expected-stats layer underneath both lines tells the opposite story, and a +115 home price on the better roster is a mispricing we are taking. Statistical Edges: His .111 BA allowed sits against a .283 xBA, and his .177 wOBA against a .372 xwOBA. The surface number is luck residue, not skill. Bayesian-updated against his April 29 line (7 IP, 2 ER, 0 BB, 6 K), the May results read as variance, not a mechanical break. That is the veteran core and the primary left-handed power threat against Fedde, gone. Price: The White Sox are 29-27, the Tigers 22-35. A +115 home dog line on a team with a seven-game record edge requires the pitching matchup to be lopsided in Detroit's favor. The expected stats say it is not. Psychological Edges: This line is a textbook availability cascade. Melton's 1.59 ERA is the easily recalled headline number, and Fedde's 18-earned-run May is the vivid recent memory. Both are doing the cognitive work of pricing this game. Neither survives contact with xERA, xwOBA, or the Tigers' injury sheet. The market is paying for a story the underlying data already rejects. EDGE ON: WHITE SOX ML (+115) I like the White Sox |
|||||||
| 05-29-26 | Braves v. Reds +133 | 8-3 | Loss | -100 | 26 h 1 m | Show | |
|
BENNETT EDGE ON Reds +133 Our Edge: The market is anchored to Chris Paddack's 6.86 ERA and the Braves' 37-19 record, ignoring that the two probable starters are separated by 0.14 runs in expected ERA at the underlying level. Statistical Edges: The surface ERA gap (6.86 vs 3.78) is doing all the work in the line. That is a textbook batted-ball-luck profile primed for mean reversion. The market is paying full price for a number that already leans favorable. That hands the middle innings to an Atlanta bullpen on the road in a hitter-friendly park. Psychological Edges: This line is a clean case of the availability heuristic. Paddack's 2.2-inning, seven-run start against Philadelphia is the most retrievable image in any bettor's memory, and the market has overweighted that single outlier into a season-long verdict. Combine that with halo effect on Atlanta's 37-19 record, and you get a home dog priced as if the xERA gap were a full run rather than a tenth. Bayesian-updating Paddack's true talent against his xERA, not his ERA, is where the +133 becomes the trade. EDGE ON: REDS ML (+133) I like the Reds |
|||||||
| 05-28-26 | Angels v. Tigers OVER 8.5 | Top | 7-1 | Loss | -120 | 19 h 43 m | Show |
|
Angels/Tigers: TOP BENNETT EDGE ON over 8½ Our Edge: We are exploiting a market that has anchored to Comerica Park's pitcher-friendly reputation while ignoring that Angels starter Grayson Rodriguez is currently the worst qualified arm in the sport by expected metrics. Statistical Edges: Hitters are squaring him up at a rate that produces multi-run innings regardless of venue. The volume sample is meaningful, and the gap between ERA and xERA is too thin to project him as a stopper here. Psychological Edges: The market is trapped by an availability heuristic tied to Comerica Park's dimensions and the visible injury lists on both rosters. The narrative says "deep park plus depleted lineups equals unders," and the -120 price reflects that anchoring rather than the actual pitching inputs. Bayesian updating on Rodriguez's 8.28 xERA and Flaherty's 5.06 xERA shifts the run-expectation baseline well above 8.5, even after discounting for lineup quality. The market is paying for a park factor while underweighting the two arms standing on the mound. EDGE ON: Over 8.5 (-120) I like the Over |
|||||||
| 05-27-26 | Braves v. Red Sox +115 | 0-8 | Win | 115 | 22 h 45 m | Show | |
|
BENNETT EDGE ON Red Sox +115 Our Edge Statistical Edges His .220 xBA and .332 xSLG sit notably above his .190 BA and .290 SLG, signaling contact quality the surface line is hiding. The Bayesian update from those two data points narrows the perceived gap meaningfully. The Fenway sample favors him over the road xERA-driven bear case. The blended starter projection lifts the fair line above breakeven. Psychological Edges Recency bias on Boston's 0-5 home slide compounds the mispricing. Our framework discounts both narrative anchors against the xERA delta and the May 15 head-to-head sample, and the plus-money price is the residual. EDGE ON: RED SOX ML (+115) I like the Red Sox |
|||||||
| 05-27-26 | Nationals v. Guardians UNDER 8.5 | Top | 2-3 | Win | 100 | 20 h 55 m | Show |
|
Nationals/Guardians: TOP BENNETT EDGE ON under 8½ Our Edge Statistical Edges The strikeout floor is real. That forces an early bullpen handoff, which historically depresses scoring late as both managers shift to leverage arms in a one-run game template. His season xSLG of .511 is ugly, but the Bayesian-updated rolling sample says the early-April Dodgers blowup (11 ER) is dragging the headline number well past the current signal. Psychological Edges Recency bias also undersells the Williams command shift: bettors are weighting his 5-ER Twins start more heavily than the back-to-back zero-walk performances that followed. The 8.5 reflects the narrative; the underlying inputs price closer to 7.5. EDGE ON: Under 8.5 (-120) I like the Under |
|||||||
| 05-26-26 | Cubs +121 v. Pirates | 1-12 | Loss | -100 | 24 h 25 m | Show | |
|
BENNETT EDGE ON Cubs +121 Our Edge: The market is pricing the Cubs at +121 as if a nine-game losing streak has rewritten a 54-game sample, creating a value gap against the statistically superior roster. Statistical Edges: The favorite in this matchup is the team with the worse full-season win rate, which is a structural mispricing at +121 (implied 45.2%). There is no hidden ceiling left to extract. An April 28 outing produced 6 ER in 4.1 IP against St. Louis. The market is pricing his median, not his distribution. Two middle-order bats removed from a 28-26 offense meaningfully compresses the run-scoring projection the Pirates need to justify a -140-ish home favorite. Psychological Edges: The market is trapped by recency bias layered onto an availability cascade. A nine-game Cubs losing streak is the easiest data point to recall, and it crowds out the 54-game base rate where Chicago is the better team. Bookmakers are not stupid, they are responsive, and the +121 reflects the side the public is hammering, not the side the numbers support. Bayesian updating discounts a nine-game window against a 54-game prior, particularly when the opposing starter's expected metrics offer no upside surprise. EDGE ON: CUBS ML (+121) I like the Cubs |
|||||||
| 05-26-26 | Cubs v. Pirates OVER 8 | Top | 1-12 | Win | 105 | 24 h 28 m | Show |
|
Cubs/Pirates: TOP BENNETT EDGE ON over 8 Our Edge: The market is anchoring on Pirates starter Braxton Ashcraft's headline ERA and pricing in a continuation of his recent dominance, ignoring that his counterpart is a near-total information vacuum and that PNC Park's atmospheric conditions favor contact carrying. Statistical Edges: • Pitcher Asymmetry: The stat pack returns zero recent starts and zero Statcast data for Cubs starter Jordan Wicks. A Bayesian-updated projection on a starter with no observable 2026 sample regresses hard toward league-average run environment, which is meaningfully above this 8 total when paired with a non-elite Pirates offense facing him. • Ashcraft's Variance Floor: Ashcraft's 2.89 ERA and 2.85 xERA over 246 batters faced are real, but his five-start log includes a 4.1 IP, 6 ER outing against St. Louis on April 28. One blow-up start in five is a 20% disaster rate, and a single Ashcraft inning above three runs effectively cashes this Over by itself. • Park & Air Conditions: Game-time conditions read 81°F with a feels-like of 83°F. Warmer, less dense air adds carry on contact. The 1 MPH SW wind is a non-factor either direction, removing the suppression case the Under needs. • Price: Over 8 at +105 implies roughly 48.8% breakeven. Two .500-ish clubs (Cubs 29-25, Pirates 28-26) producing 9-plus runs is well inside the modal distribution at that breakeven. Psychological Edges: The market is paying for an availability heuristic anchored to Ashcraft's most recent line, seven innings and nine strikeouts against the Cardinals on May 21. That outing is vivid, recent, and easy to recall, so it crowds out the April 28 six-earned-run start and the unmodeled volatility Wicks brings. The price is a story about one pitcher's ceiling, not a distribution. EDGE ON: Over 8 (+105) I like the Over |
|||||||
| 05-25-26 | Marlins +165 v. Blue Jays | 8-2 | Win | 165 | 28 h 49 m | Show | |
|
BENNETT EDGE ON Marlins +165 Our Edge: The market is anchored to Marlins starter Janson Junk's two-start blowup line and Blue Jays starter Trey Yesavage's 101-PA sample, pricing the Marlins as +165 underdogs while ignoring the gap between Junk's surface ERA and his underlying expected metrics against a hollowed-out Toronto lineup. Statistical Edges: The Statcast profile reads as a mid-rotation arm being charged for sequencing variance, not stuff collapse. His .157 xBA and .214 xwOBA are unsustainable on a Bayesian-updated baseline, and his 1.79 xERA already prices in a 70-basis-point regression his market line has not absorbed. That is the catcher and three outfield bats, a meaningful subtraction from a lineup the implied price assumes is whole. A one-game separation over a 53-game sample does not justify a +165 underdog price absent a decisive starter edge that the xERA delta erodes. Psychological Edges: This line is a clean availability heuristic trade. The two most retrievable data points for the market are Junk's 8 ER outing against Atlanta on 5/20 and Yesavage's 6 IP, 0 ER, 8 K line against the Yankees on 5/20. Both are vivid, recent, and easy to recall. Neither is the underlying signal. The market is paying for the story while the Statcast peripherals and the Toronto injury report point the other direction. EDGE ON: MARLINS ML (+165) I like the Marlins |
|||||||
| 05-25-26 | Nationals +180 v. Guardians | Top | 10-2 | Win | 180 | 27 h 58 m | Show |
|
TOP BENNETT EDGE ON Nationals +180 Our Edge: The market is anchored to Nationals starter Zack Littell's 7.45 xERA and treating this as a mismatch, but his last 10 innings of work and a +180 price on a near-.500 team create a value gap our framework cannot ignore. Statistical Edges: Mets, May 15 vs. Orioles), Littell has allowed 2 earned runs across 10 innings with a 0.70 WHIP. The Bayesian-updated baseline is meaningfully softer than the season-long 5.83 ERA the market is pricing. Traffic is available against him; this is not a shutout-ace profile despite the 3.75 ERA halo. Our framework lands materially higher once Littell's recent form is weighted against his season Statcast line. Psychological Edges: This line is a textbook case of the availability heuristic. Bibee's 8-inning, 1-run start on May 20 is the most cognitively available data point for the market, while Littell's 7.45 xERA functions as a halo effect in reverse, a single ugly number doing the work of an entire scouting report. Both anchors crowd out the base rate: a 26-27 Washington team facing a pitcher with a .246 xBA and a starter who has quietly stabilized over his last two outings. At 35.7% implied, the market is paying us to take the side the narrative is uncomfortable defending. EDGE ON: NATIONALS ML (+180) I like the Nationals |
|||||||
| 05-24-26 | Mariners v. Royals UNDER 9 | Top | 6-8 | Loss | -120 | 20 h 15 m | Show |
|
Mariners/Royals: TOP BENNETT EDGE ON under 9 Our Edge: The market has priced this total at 9 because of bookmaker hedging against Seth Lugo's peripherals, but the actual run-scoring environment is being suppressed by a depleted Mariners lineup and a starter pitching at the top of his form. Statistical Edges: That is a 1.00 ERA stretch with a 13 K/9, well above his season-long 3.51 ERA baseline. The expected metrics suggest his run prevention is sustainable, not lucky. Seattle is already a 25-27 club; subtracting middle-of-the-order production compresses their run distribution against a contact-manager like Royals starter Seth Lugo. The matchup-specific evidence overrides the season-long xERA noise for a one-game projection. Psychological Edges: The market is paying for availability bias. Lugo's 14-hit, 7-ER outing on April 26 and Woo's 7-ER collapse against these Royals on May 1 are the most easily recalled data points, and they inflate the perceived ceiling of this game. Bayesian updating against those high-variance starts pulls the expected total back toward the mid-7s, not 9. The 4.94 xERA on Lugo is the visible hedge, but xERA is a season-long signal being misapplied to a specific lineup he has already navigated cleanly this month. EDGE ON: Under 9 (-120) I like the Under |
|||||||
| 05-24-26 | Tigers +123 v. Orioles | 3-5 | Loss | -100 | 17 h 56 m | Show | |
|
BENNETT EDGE ON Tigers +123 Our Edge: The +123 price on Detroit is anchored to a 0-7 streak narrative that ignores a starting-pitcher matchup where the underlying expected metrics favor the road dog. Statistical Edges: The market is pricing Young as the better arm based on a 4.25 ERA, but expected metrics flag him as the regression candidate. Two of his last five outings failed to reach the fifth, taxing a Baltimore bullpen already working short. The 4.58 ERA versus 4.36 xERA gap signals batted-ball luck against him, not skill erosion. The price implies a 44.8% win probability against a club they have historically solved. Psychological Edges: The market is trapped by an availability cascade. The ease of recalling Detroit's seven-game losing streak and .199 team batting average since May 3 crowds out the base rate of a pitching matchup the expected metrics call a coin flip at worst. Recency bias is doing the heavy lifting on this number. My framework discounts a 17-game sample of run-scoring variance against the Bayesian prior of a 246-PA Statcast profile on the starter. When the headline narrative is this loud, the +123 is paying us to take the quieter signal. EDGE ON: TIGERS ML (+123) I like the Tigers |
|||||||
| 05-23-26 | Rockies +165 v. Diamondbacks | 4-5 | Loss | -100 | 26 h 30 m | Show | |
|
BENNETT EDGE ON Rockies +165 Our Edge: The market is anchored to Michael Lorenzen's 7.03 ERA and his May 17 blowup against this same Diamondbacks lineup, pricing the Rockies at +165 while ignoring that Zac Gallen's underlying metrics have been worse than his headline number all season. Statistical Edges: Over his last five starts he has averaged under 5 innings and surrendered 4+ earned runs in three of them. The Bayesian-updated baseline says his true-talent contact suppression is closer to mid-tier back-end starter than the disaster the market is paying for. Schedule-adjusted, this is a thinner lineup than the names suggest. Psychological Edges: The market is trapped by the availability heuristic. Lorenzen's last outing against Arizona, nine hits and six earned runs over 4.2 innings, is the most recent and most vivid data point, and the price reflects bettors recalling that game rather than weighting his xERA against Gallen's xERA. Recency bias on Lorenzen plus halo effect on Gallen's name brand widens the gap. At +165 we need 37.7% to break even. Our framework's win probability sits north of 42%. EDGE ON: ROCKIES ML (+165) I like the Rockies |
|||||||
- VIP Program
- Mobile Betting
- Crypto
- Early Lines
- High Limits
- NEW VIP Rewards
- VIP Program
- Crypto
- Live & Mobile Betting!
- Crypto
- Live & Mobile Betting
- 48 Hour Payouts
- 35% Crypto Bonus
- Live Betting
- Mobile Friendly
Guaranteed Winners or your money back and Free Picks in the NFL football, NBA basketball, MLB baseball, NCAA college football and basketball, Nascar Racing, Arena Football nhl hockey leagues and more.
We are part of the internets Premier Sports Handicappers League with full documentation of all members on this sports betting news and info portal. Free Membership, Join Today and start Winning!
For any resources you could need like sports handicapping odds, handicapping stats, schedules, or handicappers free picks and tips please click on any of the links on the right hand side of this page.







