MLB Sportsbook Consensus — Weekly Report Card (Jun 29 – Jul 5, 2026)

Our Week-in-Review report card grades every model, expert, and free site that posted MLB picks from Monday, June 29 through Sunday, July 5, 2026, across both the moneyline and totals (Over/Under) markets — each on a binary RIGHT/WRONG basis (totals can also push). The house Daily Overlay lines are our top-consensus plays (sources agreeing ≥75%).

A strong bounce-back week: the Daily Overlay Moneyline (≥75%) went 25–10 (71.4%), +7.03u (ROI +20.1%), and the Daily Overlay Totals (≥75%) went 13–9–3 (59.1%), +2.83u (ROI +12.9%). The week’s best source in both markets was MyGameSim: +8.98u (46–32) on the moneyline and +3.77u (47–39–5) on totals. Season to date the Daily Overlay Moneyline sits at 49–37 (-0.77u) and the Daily Overlay Totals at 30–24 (+3.30u).

Notes: moneyline units are priced at each source’s posted odds (missing prices defaulted to −110); totals are graded at −110. The moneyline feed logged no picks for Sunday, July 5, so moneyline records cover Mon–Sat; totals cover all seven days. Three run-line picks in the feed were excluded from moneyline grading. Best day: Tuesday, June 30 (+3.06u combined); worst day: Friday, July 3 (−0.39u combined).

Moneyline — Per-Source Leaderboard

SourcePicksRecordHit %Net UnitsROI
MyGameSim7846–3259.0%+8.98u+11.5%
AN: Sandy Plashkes1815–383.3%+8.58u+47.7%
Pickswise1814–477.8%+8.41u+46.7%
OddsShark7846–3259.0%+4.77u+6.1%
SCP: Randy Chambers1712–570.6%+4.37u+25.7%
AN: The Degenerates86–275.0%+2.53u+31.6%
Dimers7745–3258.4%+2.40u+3.1%
SCP: Sports Chat Place33–0100.0%+2.36u+78.6%
AN: OldSchool090953–260.0%+1.90u+38.0%
AN: Sean Zerillo1911–857.9%+1.62u+8.5%
AN: Kyle Murray11–0100.0%+1.38u+138.0%
DRatings7745–3258.4%+1.07u+1.4%
SCP: Chris Ruffolo127–558.3%+1.05u+8.7%
AN: Nick Martin11–0100.0%+1.02u+102.0%
AN: Ryan Minion11–0100.0%+0.83u+83.3%
AN: The Pick Don11–0100.0%+0.74u+74.1%
AN: Picks Office32–166.7%+0.65u+21.8%
AN: Adam Kaufman3821–1755.3%+0.63u+1.7%
AN: Anthony Dabbundo11–0100.0%+0.51u+51.3%
Covers95–455.6%+0.46u+5.1%
Covers: JD Yonke11–0100.0%+0.43u+42.9%
AN: Sean Paul21–150.0%+0.10u+5.0%
AN: Doug Ziefel21–150.0%-0.17u-8.3%
Covers: Todd Cordell21–150.0%-0.41u-20.6%
AN: Jake74–357.1%-0.59u-8.4%
AN: Frank Ammirante31–233.3%-0.80u-26.7%
AN: Brian Bitler156–940.0%-0.88u-5.9%
AN: Anders10–10.0%-1.00u-100.0%
AN: tonysartori9910–10.0%-1.00u-100.0%
Covers: Chris Hatfield10–10.0%-1.00u-100.0%
Covers: Chris Faria10–10.0%-1.00u-100.0%
Covers: Shawn Krest10–10.0%-1.00u-100.0%
SCP: Nikos Lagouretos147–750.0%-1.64u-11.7%
SCP: David Racey157–846.7%-1.66u-11.0%
AN: Matt Trollo166–1037.5%-3.05u-19.1%
OddsTrader7936–4345.6%-10.12u-12.8%

Totals — Per-Source Leaderboard

SourcePicksRecordHit %Net UnitsROI
MyGameSim9147–39–554.7%+3.77u+4.4%
AN: Picks Office65–1–083.3%+3.55u+59.2%
SCP: Nikos Lagouretos54–1–080.0%+2.64u+52.8%
AN: Wags Wins43–1–075.0%+1.73u+43.2%
AN: Jake43–1–075.0%+1.73u+43.2%
Covers106–4–060.0%+1.46u+14.6%
AN: Anders11–0–0100.0%+0.91u+91.0%
Covers: Chris Hatfield11–0–0100.0%+0.91u+91.0%
Covers: JD Yonke11–0–0100.0%+0.91u+91.0%
AN: Doug Ziefel32–1–066.7%+0.82u+27.3%
OddsShark9145–41–552.3%-0.05u-0.1%
SCP: Chris Ruffolo42–2–050.0%-0.18u-4.5%
SCP: Randy Chambers62–2–250.0%-0.18u-4.5%
AN: Matt Trollo105–5–050.0%-0.45u-4.5%
AN: Brandon Kravitz2010–10–050.0%-0.90u-4.5%
AN: Nick Martin10–1–00.0%-1.00u-100.0%
Covers: Chris Faria10–1–00.0%-1.00u-100.0%
Covers: Ed Scimia10–1–00.0%-1.00u-100.0%
AN: Collin Whitchurch10–1–00.0%-1.00u-100.0%
AN: Sandy Plashkes10–1–00.0%-1.00u-100.0%
AN: Allan Lem31–2–033.3%-1.09u-36.3%
Covers: Shawn Krest31–2–033.3%-1.09u-36.3%
Covers: Todd Cordell31–2–033.3%-1.09u-36.3%
AN: Alex Hinton20–2–00.0%-2.00u-100.0%
AN: Austin Pendergrass20–2–00.0%-2.00u-100.0%
AN: The Degenerates20–2–00.0%-2.00u-100.0%
AN: John Feltman20–2–00.0%-2.00u-100.0%
Pickswise187–10–141.2%-3.63u-21.4%
DRatings9243–43–650.0%-3.87u-4.5%
AN: Frank Ammirante82–6–025.0%-4.18u-52.2%
OddsTrader9343–44–649.4%-4.87u-5.6%
SCP: David Racey81–7–012.5%-6.09u-76.1%
AN: Sean Zerillo3310–21–232.3%-11.90u-38.4%

Daily Overlay (≥75% consensus)

SegmentRecordHit %Net UnitsROI
Daily Overlay — Moneyline25–1071.4%+7.03u+20.1%
Daily Overlay — Totals13–9–359.1%+2.83u+12.9%
Daily Overlay — Moneyline (season to date)49–3757.0%-0.77u-0.9%
Daily Overlay — Totals (season to date)30–2455.6%+3.30u+6.1%

Day by Day

DateMoneyline (≥75%)ML UnitsTotals (≥75%)Totals Units
Mon, Jun 294–2+0.58u1–1–1-0.09u
Tue, Jun 306–0+4.24u2–3–2-1.18u
Wed, Jul 12–3-1.49u3–0–0+2.73u
Thu, Jul 23–1+0.98u
Fri, Jul 34–1+1.70u1–3–0-2.09u
Sat, Jul 46–3+1.02u2–1–0+0.82u
Sun, Jul 54–1–0+2.64u
DailyOverlay Premium

Get the full graded consensus — every slate.

Free for 5 days, then $19.99/mo. Cancel anytime.

Start your free trial →