April 8, 2026
MLB April 7: Enough Winners, Not Enough Separation
MLB April 7 recap: the model went 9-6 straight up, but too many better-looking spots failed to create enough margin for a cleaner day.
Read article →OddsRX / Research & media
April 8, 2026
MLB April 7 recap: the model went 9-6 straight up, but too many better-looking spots failed to create enough margin for a cleaner day.
Read article →April 7, 2026
The totals card held up best, while straight-up and run line results both slipped below .500. April 6 was strongest on totals. The model finished 8-5 there, and that was the cleanest part of the board by a clear margin. Overs cashed in Brewers-Red Sox, Dodgers-Blue Jays, and Astros-Rockies, while unders came through in Reds-Marlins, […]
Read article →April 6, 2026
Straight-up picks were the clearest strength, with totals close behind and run lines a little less clean. The clearest takeaway from April 4 was how well the moneyline card held up. The model finished 10-4 straight up, and that result was not built only on favorites doing their job. The White Sox won outright at […]
Read article →April 5, 2026
Straight-up results were the clearest strength, even as other areas showed more variance. The clearest takeaway from Saturday was how cleanly the moneyline card performed. The model went 11-4 straight up, consistently landing on the right side of outcomes across the board. Crucially, this success wasn’t just built on heavy favorites; the edge showed up […]
Read article →April 4, 2026
High Efficiency in Straight-Up Results Contrasts with Spread Volatility The model delivered a strong performance in straight-up (SU) outcomes yesterday, correctly identifying 11 winners out of 14 games. This 78.6% win rate was bolstered by heavy favorites like the Dodgers and Phillies delivering as expected, alongside successful underdog calls on the Athletics and White Sox. […]
Read article →April 3, 2026
We’ve made a few important upgrades to the MLB section at OddsRX to make it easier to navigate, easier to understand, and more useful on a daily basis. The goal is simple: make it faster to find what matters, understand how the model is performing, and see meaningful team context without digging through multiple pages. […]
Read article →March 30, 2026
When I wrote my last NBA model performance post in early January, the season sample was still relatively small and I was mostly trying to answer a simple question: is the model showing enough signal to keep trusting it? Now the sample is much larger, and the answer is more nuanced. As of March 27, 2026, […]
Read article →March 29, 2026
One thing I’m also watching behind the scenes is how Version 3 is stacking up against the public Version 1 results on the site. So far, V3 looks very comparable on straight-up winners, hitting 61.5% in my current tracking sample versus 61.8% for Version 1 on the live OddsRX performance page. Where V3 has not stood out yet is against the spread, where it […]
Read article →March 27, 2026
Opening Day always resets the board. A long baseball season is finally back, the daily card starts filling up again, and the challenge is the same as it always is: separate noise from value as fast as possible. That’s exactly what I built OddsRX to do. OddsRX already lists MLB among the markets it covers, […]
Read article →February 25, 2026
At OddsRX, we don’t just build models and assume they work. We test them in the open, track every prediction, and let the data decide. This is a recap of our V2 model experiment — what we changed, what the numbers said, and why we’re shutting it down in favor of something better. Why We […]
Read article →