Player Props · DraftKings Lines & Edges

June 4, 2026 MLB Hits Props

160 lines · 8 projected · Updated Jun 5, 12:05 AM ET

The Almanac's Take

The clearest over on the board is Carlos Narvaez at 1.01 pp of edge, with the model sitting at 57.6% on a 0.5 line against a projection of 0.82 hits — thin production, but the market is pricing him even softer. Worth noting the bias direction here runs high, meaning model overs tend to run hot, so Narvaez's read is probably closer to fair value than a fat edge. The real interest is on the under side: Ceddanne Rafaela (–7.98 pp, 25.3% over prob, 1.06 projection) and Jarren Duran (–5.34 pp, 27.7%, 1.06) both sit on 1.5 lines the model thinks are overpriced by a meaningful margin, high confidence on both.

How we model these edges

Model method:
ml_monte_carlo
Approximation quality:
Reasonable
Bias direction:
Model edges on overs are biased high — real overs are slightly worse than reported.
Edge definition:
model_over_prob - no_vig(over_implied_prob)
  • ·Per backtest, the model over-estimates hits overs at high predicted probs (sharpness issue); remediation is the projection engine (`src/projections/hitter.py`), not the probability layer.
  • ·Probabilities come from a 1000-rep Monte Carlo on the per-PA outcome distribution. Lines outside the sim's threshold grid (very rare) fall back to the Poisson approximation — see the per-entry `model_over_prob_method` stamp.
  • ·Integer lines (e.g. line=2.0) are treated as 'over wins on ≥2', which slightly overstates over_prob vs sportsbook push rules. Half-point lines (X.5) — the near-universal case for these markets — are unaffected.
Planned improvement: Backtest the Monte Carlo `prop_probs` against realized outcomes over a full 2024-2025 sample and recalibrate the per-PA distribution if the residuals exceed ±2 pp at any decile bucket. See `scripts/backtest_props.py`.

Hits Board

8 of 160 projected
Hits prop board sorted by signed model edge (over picks first).
#PlayerLineOdds O/UProjModel %Market %EdgePickConf
1
Carlos Narvaez
Boston Red Sox
0.5−154/ +1150.8258%57%+1.0 ppOverMed
2
Caleb Durbin
Boston Red Sox
0.5−208/ +1550.9664%63%+0.2 ppOverMed
3
Willson Contreras
Boston Red Sox
0.5−269/ +1971.1567%68%−1.6 ppUnderHigh
4
Wilyer Abreu
Boston Red Sox
1.5+178/ −2411.0530%34%−4.1 ppUnderHigh
5
Jarren Duran
Boston Red Sox
1.5+184/ −2491.0628%33%−5.3 ppUnderHigh
6
Ceddanne Rafaela
Boston Red Sox
1.5+182/ −2461.0625%33%−8.0 ppUnderHigh
7
Isiah Kiner-Falefa
Boston Red Sox
0.5−262/ +1930.9460%68%−8.1 ppUnderMed
8
Andruw Monasterio
Boston Red Sox
0.5−199/ +1490.7552%62%−10.3 ppUnderMed
9
Adley Rutschman
0.5−264/ +19468%
10
Adolis Garcia
0.5−132/ −10153%
11
Alec Bohm
0.5−236/ +17566%
12
Alex Bregman
0.5−244/ +18067%
13
Alex Call
0.5−184/ +13861%
14
Alex Freeland
0.5−152/ +11456%
15
Andy Pages
1.5+170/ −23035%
16
Angel Martinez
0.5−151/ +11356%
17
Anthony Volpe
0.5−144/ +10855%
18
Austin Hedges
0.5+103/ −13646%
19
Austin Martin
0.5−195/ +14562%
20
Austin Riley
0.5−177/ +13360%
21
Ben Rice
0.5−242/ +17966%
22
Bobby Witt Jr.
1.5+148/ −19938%
23
Brandon Lowe
0.5−198/ +14862%
24
Brandon Marsh
0.5−229/ +17065%
25
Brayan Rocchio
0.5−139/ +10554%
26
Brent Rooker
0.5−219/ +16364%
27
Brice Matthews
0.5−128/ −10452%
28
Brice Turang
1.5+193/ −26332%
29
Brooks Lee
0.5−270/ +19869%
30
Bryan Reynolds
0.5−184/ +13861%
31
Bryce Eldridge
0.5−129/ −10353%
32
Bryce Harper
0.5−219/ +16364%
33
Bryson Stott
0.5−197/ +14762%
34
Byron Buxton
1.5+188/ −25633%
35
Cam Smith
0.5−148/ +11156%
36
Carson Kelly
0.5−177/ +13260%
37
Carter Jensen
0.5−206/ +15463%
38
Casey Schmitt
0.5−208/ +15563%
39
Cesar Salazar
0.5−121/ −10951%
40
Charles McAdoo
0.5−118/ −11351%
41
Chase DeLauter
0.5−202/ +15163%
42
Christian Walker
0.5−228/ +16965%
43
Christian Yelich
1.5+182/ −24633%
44
Coby Mayo
0.5−186/ +13961%
45
Cody Bellinger
0.5−236/ +17566%
46
Colby Thomas
0.5−217/ +16164%
47
Colton Cowser
0.5−142/ +10755%
48
Corbin Carroll
0.5−270/ +19869%
49
Dalton Rushing
0.5−196/ +14662%
50
Dansby Swanson
0.5−153/ +11557%
51
Darell Hernaiz
0.5−158/ +11957%
52
Daulton Varsho
0.5−134/ +10154%
53
David Fry
0.5−121/ −11051%
54
David Hamilton
0.5−142/ +10755%
55
Dominic Smith
0.5−196/ +14662%
56
Drew Gilbert
0.5−105/ −12648%
57
Endy Rodriguez
0.5−150/ +11356%
58
Eric Haase
0.5−115/ −11550%
59
Ernie Clement
0.5−249/ +18367%
60
Fernando Tatis Jr.
0.5−227/ +16865%
61
Freddie Freeman
1.5+187/ −25333%
62
Freddy Fermin
0.5−112/ −11949%
63
Gabriel Moreno
0.5−271/ +19969%
64
Garrett Mitchell
0.5−167/ +12558%
65
Gavin Sheets
0.5−190/ +14261%
66
George Springer
0.5−179/ +13460%
67
Geraldo Perdomo
0.5−258/ +19068%
68
Gunnar Henderson
1.5+151/ −20237%
69
Henry Bolte
0.5−195/ +14562%
70
Ian Happ
0.5−217/ +16164%
71
Ildemaro Vargas
0.5−252/ +18667%
72
Isaac Collins
0.5−187/ +14061%
73
Isaac Paredes
0.5−174/ +13059%
74
J.C. Escarra
0.5−121/ −11051%
75
J.T. Realmuto
0.5−201/ +15063%
76
Jac Caglianone
0.5−203/ +15163%
77
Jackson Chourio
1.5+159/ −21436%
78
Jackson Holliday
0.5−185/ +13861%
79
Jackson Merrill
0.5−179/ +13460%
80
Jake Bauers
0.5−191/ +14361%
81
Jake Mangum
0.5−183/ +13761%
82
Jake Meyers
0.5−196/ +14662%
83
Jared Triolo
0.5−107/ −12448%
84
Jazz Chisholm Jr.
0.5−178/ +13360%
85
Jeff McNeil
0.5−203/ +15163%
86
Jeremy Pena
1.5+187/ −25433%
87
Jorge Mateo
0.5−139/ +10554%
88
Jose Caballero
0.5−163/ +12358%
89
Jose Fernandez
0.5−179/ +13460%
90
Jose Ramirez
0.5−231/ +17165%
91
Josh Bell
0.5−203/ +15263%
92
Jung Hoo Lee
0.5−212/ +15864%
93
Justin Crawford
0.5−173/ +13059%
94
Kazuma Okamoto
0.5−152/ +11556%
95
Ketel Marte
1.5+172/ −23234%
96
Kody Clemens
0.5−218/ +16264%
97
Kyle Isbel
0.5−142/ +10755%
98
Kyle Schwarber
0.5−172/ +12959%
99
Kyle Tucker
0.5−226/ +16765%
100
Leody Taveras
0.5−193/ +14462%

More for this date

Want the why behind an edge?

Ask The Almanac about a player's matchup, recent form, or pitcher arsenal in chat — same data, deeper context.

Start a conversation →