Bet Data Labs is an independent data and analytics service. We are not a sportsbook and we do not accept wagers. No outcome is guaranteed. Past performance does not predict future results.
Victor Mesa Jr. · Hits + Runs + RBIs · Bet Data Labs
ACC is Bet Data Labs' graded record on MLB hits + runs + rbis over plays: 54% of 102 settled cards. It measures us, not this player.
Edge
+4.7pp
EV
5.5%
Alpha Score
11
Recommended
1.13u
PASSWATCHLEANSTRONGPRESS
AB 19-19 on Jr.K 4.53u
◆Best lineBuy down to 1: an exact 1 returns your stake (17% push)
Why this card
›Hits + Runs + RBIs projection 1.6 vs line 1.5
›Model read P(over) 52% sits 9pp off the market. Hits + Runs + RBIs has no graded record yet, so it keeps the default 5.0pp lean, so the read was pulled back to that cap before pricing.
›Edge test fails: books are not quoting the same number, so there is no single line to price against.
›Prop market fair P(over) 43% across 2 books
›Calibration: MLB Hits + Runs + RBIs plays predicted ~54% have hit 54% over 102 graded, of which 102 still describe the current model. Win prob cut 0.3pp.
Bet Data Labs has graded 102 MLB hits + runs + rbis cards. The model predicted 54% on average and they hit 54%. Weighted for model changes since, that history is worth 102 cards about the model running now. This card's win prob was cut 0.3pp for it.
Sharp anchor
SourceBook consensus
Implied P(over 1.5)42.8%
Fair price2.33 · +133
Books de-vigged2
Pulled10/17, 1:53 AM ET
Fair value is the mean of 2 independent two-sided de-vigs. Reference books (BetMGM, Caesars, BetRivers, reduced-juice) count toward this number but can never set the price above, which comes from a Connecticut book only.
Our projection
Projection vs line1.60 vs 1.5
81 games this season, 100% on this season
Sourcegamelog
SportMLB
PropHRRBI
Games81
Current games81
Prior games0
›All model inputs (18)
Variance1.98
Market lines
Book
Line
Over
Under
DK★ Best
1.5
2.22 (+122)2.22
1.62 (-162)1.62
DK implied, with vig (this side): 45.0%
Confidence readOn the fence
48% to hitrange 36-59%price needs 45%
The price's breakeven sits inside our range, so this one turns on exactly where the projection lands.
The band is our projection's standard error run through the same model that sets this card's win probability, so it shows how much the number could move if our read on the player's mean is off. The tick is what +122 has to beat to profit. We grade against that instead of a threshold we invented.
Buy this over down to 1: an exact 1 returns your stake instead of losing (17% of outcomes), same win chance as the 1.5.
Line
Win
Push
Loss
Price
EV
1push-safe
52%
17%
31%
1.60 (-166) fair
-
1.5nowbest EV
52%
-
48%
2.22 (+122)
+15%
Line history
Loading…
Injuries
From ESPN · refreshed every 30 min
TB
Out · 1
Shane McClanahanOUT
McClanahan (forearm) won't be available to pitch during the rest of the postseason, Marc Topkin of the Tampa Bay Times reports.
Other · 5
Jacob Melton?
The Rays recalled Melton from Triple-A Durham and placed him on the 60-day injured list Tuesday due to a right hamstring strain.
Gavin Lux?
Lux (shoulder) has resumed full baseball activity, Marc Topkin of the Tampa Bay Times reports.
Edwin Uceta?
Uceta (shoulder) is playing catch from 75 feet, per MLB.com.
Jonathan Heasley?
Heasley was returned to the major-league roster and placed on the 15-day injured list Tuesday with a right elbow stress reaction.
Alpha Score breakdown
EDGE TESTFAILS
TierPASS
Kelly fraction (full)4.53u
Quarter Kelly (recommended)1.13u
EV %5.5%
Edge %+4.7pp
Card ID: c-401908027-VictorMesaJr.-HRRBIPublished 10/17/2026, 5:53:29 AM
Modelgamelog-v0.1-generic
Pricingpx-shared-v2+logistic-normal-v1
sourcegamelog
modelgeneric-recency-blend
sportMLB
propHRRBI
games81
current_games81
prior_games0
prior_games_fetched0
current_mean1.73
prior_meannull
current_weight1
role_shift0
variance_floor1.10
opp_adj1
player_espn_id4917849
2
34%
17%
48%
2.40 (+140) fair
-
Win / push / loss come from our projected distribution. A whole-number line can push - an exact landing returns your stake - so buying to the whole number nearest our projection converts a slice of losses into stake-back. EV is shown only where a book actually quotes that line; other rungs show the model's fair price.
Best EV is the highest-value rung inside the trustworthy band. Tighten is the safest rung that stays +EV, for when a leg needs to survive rather than pay big. EV is our model's edge at the price a book actually quotes. Which rungs we trustis now de-vigged: we measure the book's margin on the two-sided main line (its vig-free read is 42% our side there) and strip that same margin off each one-sided rung. A losing-side rung is shown only when the book's own de-vigged price backs the model up, so a longshot can no longer post a phantom edge built on the model's fat tail. EV in (parentheses)is a rung where the model claims far more than the book's de-vigged number: indicative only, never a recommendation.
Ryan Pepiot
?
Pepiot will undergo surgery on his right hip May 13 and miss the rest of the 2026 season, Ryan Bass of Rays.tv reports.
CLE
Out · 1
Andrew WaltersOUT
Walters underwent a right elbow UCL repair with an internal brace Wednesday, Tim Stebbins of MLB.com reports.
Other · 2
Colin Holderman?
Holderman underwent surgery Wednesday to relieve recurring tendinitis in his right wrist, Zack Meisel of The Athletic reports.
Rhys Hoskins?
Guardians manager Stephen Vogt said Friday that Hoskins (back) has begun a swing progression program, MLB.com reports.
★ RECENT FORM
Victor Mesa Jr. · H+R+RBI vs 1.5
ESPN gamelog · hit rates vs line
LAST 5
20%
1/5 over · avg 1.4
LAST 10
30%
3/10 over · avg 2.0
SEASON
46%
37/81 over · avg 1.7
Cells scored against the Over, the side this card is on. At 2.22 (+122) the price needs 45% to break even: green clears it with room, red falls short. A high hit rate at heavy juice is not an edge, which is why we grade against the price and not a round number.
Team form
ESPN standings · L10 / streak / splits
AWAYTB
98-64
L105-5
StreakL1
Road43-38
Run diff+0.5
HOMECLE
85-77
L108-2
StreakL1
Home41-40
Run diff+0.1
Recent form is context, not signal. A team on a heater can still be the wrong side of the number. Cross-check with the projection above.
Game log
Victor Mesa Jr. · Hits + Runs + RBIs vs 1.5
ESPN gamelog · newest first · scored for the over
20%1/5 over
Oct 15@CLEL1Miss
Oct 14vsCLEW1Miss
Oct 13vsCLEL1Miss
Oct 8@NYYW4Hit
Oct 6vsNYYW0Miss
Oct 3vsNYYW1Miss
Sep 27@PHIL2Hit
Sep 26@PHIW9Hit
Sep 24@NYYL1Miss
Sep 23@NYYL0Miss
Sep 22@NYYL1Miss
Sep 20vsBOSW3Hit
Sep 19vsBOSW0Miss
Sep 18vsBOSL2Hit
Sep 16vsATHW0Miss
Sep 15vsATHW0Miss
Sep 13vsHOUW8Hit
Sep 12vsHOUW2Hit
Sep 11vsHOUW3Hit
Sep 10@ATLL3Hit
Sep 9@ATLW5Hit
Sep 8@ATLW3Hit
Sep 6@TEXL4Hit
Sep 5@TEXW2Hit
Sep 5@TEXW3Hit
Sep 4@TEXL0Miss
Sep 2vsNYML0Miss
Sep 1vsNYMW5Hit
Aug 18vsTORL0Miss
Aug 15vsBALL0Miss
Aug 14vsBALL2Hit
Aug 12@ATHW0Miss
Aug 12@ATHW5Hit
Aug 9@SEAW0Miss
Aug 9@SEAW3Hit
Aug 8@SEAW2Hit
Aug 5@COLW4Hit
Aug 5@COLW0Miss
Aug 4@COLW0Miss
Aug 1vsCHWW0Miss
Jul 31vsCHWL0Miss
Jul 30vsTEXW1Miss
Jul 28vsTEXL0Miss
Jul 25vsCLEW2Hit
Jul 23@TORL0Miss
Jul 22@TORW4Hit
Jul 20@TORW3Hit
Jul 19@BOSL3Hit
Jul 18@BOSL3Hit
Jul 12vsSEAL0Miss
Jul 11vsSEAW0Miss
Jul 10vsSEAW5Hit
Jul 9vsNYYL2Hit
Jul 7vsNYYW4Hit
Jul 5@HOUL0Miss
Jul 4@HOUL2Hit
Jul 4@HOUW0Miss
Jul 2@KCW0Miss
Jul 1@KCW2Hit
Jun 28vsARIW1Miss
Jun 27vsARIW3Hit
Jun 26vsARIW0Miss
Jun 25vsKCW5Hit
Jun 23vsKCL0Miss
Jun 22vsKCL0Miss
Jun 20vsWSHL0Miss
Jun 17@LADL1Miss
Jun 14@LAAW6Hit
Jun 14@LAAL0Miss
Jun 8vsBOSW0Miss
Jun 7@MIAL1Miss
Jun 6@MIAL2Hit
Jun 5@MIAW0Miss
Jun 3vsDETL0Miss
Jun 2vsDETL0Miss
Jun 1vsDETL1Miss
May 31vsLAAW2Hit
May 30vsLAAL0Miss
May 27@BALL2Hit
May 26@BALL1Miss
May 25@BALL4Hit
The five most recent games with a readable stat line. Dimmed rows are outside the selected window, not excluded from the record. Hit and miss are scored against 1.5, this card's line, so the same game can be a hit here and a miss on a different rung. The price needs 45% to break even, which is the bar these percentages have to clear.
About ACC Our plays in this bucket (MLB hits + runs + rbis over) hit 53.9% over 102 graded cards. That is our settled record in this market, not this card's win probability and not a claim about the board as a whole.