Live track record — updated daily

Sports betting built on
math and a model.

343 picks tracked since June, 2026. Every win, every loss, fully public. Check the record, then decide.

61.5%
Win Rate
211-130 record
+23.47u
Units Profit
Since June 2026
343+
Picks Tracked
MLB, NFL, NBA, NHL, Soccer, PGA
+6.8%
ROI
All-time
About CM Sports

Data first. Discipline always.

CM Sports is a sports betting analytics service built for people who are tired of picks based on gut feeling and hidden track records. Every play is generated by a scoring model, logged publicly, and graded win or lose. No cherry picking, no deleted posts.

What We Do
We build statistical models for MLB, NFL, NBA, NHL, soccer, and PGA markets, and publish every recommended play before the game, with odds, units, and result logged in real time.
Why Transparency
Most cappers show you the wins. We show you the full ledger, 343+ picks and counting, so you can judge the model on its actual record, not a highlight reel.
How We Size Bets
Flat unit sizing across the board: standard plays at 1 unit, supplementary plays at 0.5. No martingale, no chasing losses, no 10 unit "locks."
The Model

Six inputs. Four scores.
One edge.

Every pick runs through a scoring model that evaluates the core performance indicators for that market, then validates against historical hit rates before anything goes live.

STEP 01
Performance Scoring
Key statistical inputs specific to the market (pitching, hitting, team, or player metrics) feed into weighted category scores that measure current form against season-long baseline.
STEP 02
Matchup Filter
Opposing personnel and recent performance trends are layered in. Favorable and unfavorable matchups shift the score up or down before a line is ever considered.
STEP 03
Gap Calculation
Projection minus the book line equals the gap. Positive gap signals an over lean. Negative gap signals an under lean. No gap, no play.
STEP 04
Lock Criteria
Every market has its own minimum thresholds for gap size and score. Both must clear before a pick is considered locked in.
STEP 05
Market Validation
Historical hit rate data must support the direction of the play. If the market disagrees with the model, the play gets skipped — no matter how good it looks on paper.
STEP 06
Flat Unit Sizing
Standard plays are 1 unit. Supplementary plays are 0.5 units. No 10-unit locks, no chasing losses. Bankroll discipline is part of the edge.

See the Model Behind Every Pick

CM Sports Model Code
The Record

Every pick since Day 1.

Every pick here is logged with date, pick, odds, and result for full transparency.

Overall W-L
211-130
61.5% win rate across all sports
Units Profit
+23.47u
Flat 0.5–1 unit sizing
Win Rate
61.5%
All sports combined
Free Plays
16-5
76.2% hit rate · +3.74 units
MLB
62.0%
+23.49u
PGA Tour
60.0%
+0.46u
Soccer
57.1%
-0.21u
NBA
50.0%
-1.07u
NHL
50.0%
+0.80u
View full track record →
Pricing

Simple, transparent pricing.

Start free with our tracked free plays, or go all in as a Founding Member and get every pick, every day.

Free
$0/mo
Try the model with zero commitment.
  • Access to all tracked free plays
  • Full public track record
  • Free Discord community access
  • Weekly performance recap
Join for Free

Questions before you start?

If your question is not answered here, contact me.

Founding Membership
What does the $10/mo Founding Membership include?
Every pick across MLB, NFL, NBA, NHL, soccer, and PGA, with odds, units, and results logged in real time, plus Founding Members access in Discord.
Is Discord required to receive picks?
No, you can enable email or text notifications on Winible when you sign up. However, Discord is where we post other content and most of the community is on Discord.
Will plays be posted every day?
Majority of days plays will be posted daily, but not all the time. It depends on the model we use. If there's no edge, we're not going to post a pick.
Will the $10 rate always be available?
No. $10/mo is our founding rate for early members. Once it closes, new members will pay a higher rate, but existing Founding Members keep $10/mo for as long as they stay subscribed.
Results and Billing
Can I see results before subscribing?
Yes. Our full track record is public, including every pick, odds, and result since June 2026.
Can I cancel the subscription?
Yes. Subscriptions are billed monthly through Winible and can be canceled at any time.
Are profitable results guaranteed?
No. Sports betting carries risk and past performance does not guarantee future results. We publish our full track record so you can judge the model for yourself.

Ready to follow a real model?

Join the Discord for daily picks and commentary, or subscribe on Winible for $10/mo.