The Positive EV page is not a “pick service.” It’s a radar: it surfaces moments when one sportsbook is offering a price that’s better than what the broader market implies.
If you use it correctly, you’ll:
- find value faster than manual line shopping
- avoid forcing bets
- build a repeatable workflow that works long-term
This guide walks you through the exact workflow from “open the page” → “place the bet” → “log it.”
TL;DR
- Filter to only the books you can actually bet
- Sort EV% but don’t blindly take the highest
- Prefer stable, liquid markets early
- Click through to the sportsbook, verify the line, then bet or skip
- Use flat staking and track everything
Step 1: Open the Positive EV page
Go to: crazyninjaodds.com → Tools → Positive EV

You should see a table/feed of bets with columns like:
- sport / league
- event
- market (spread/total/prop)
- side (over/under, team, etc.)
- odds
- sportsbook
- EV% (or “edge”)
- timestamp / last updated
Step 2: Set your filters first (this is where beginners go wrong)
Before you even look at the bets, tighten the feed.
A) Sportsbooks
Select only:
- books you have accounts at
- books you’re willing to use regularly
Do not leave every book on. It creates noise and makes you chase stuff you can’t execute.
B) Sports / Leagues
Start with the sports you can execute quickly and understand:
- NFL / NBA / MLB / NHL / NCAAB
- avoid obscure leagues at first (they move weird and limits can be tiny)
C) Market type
For beginners, start with:
- main lines (spread/total)
- common player props (points, rebounds, yards, etc.)
Avoid at first:
- extreme alt lines
- tiny markets
- weird derivatives
Here’s an example of good filters to start with. I chose a sportsbook where I already have established myself as a recreational bettor. It’s a book I have a good bankroll at, and I’m comfortable using.
I chose a league that I know well, so I know what results are potentially too exotic or one sided. I also added min/max odd filters so extreme longshots get filtered out. These are often too volatile and risky to my bankroll. The rest I’ve left as default, for now, except for minimum books. I changed this from 3 to 5, because changing this setting also eliminated a lot of exotic props that are only offered at a limited number of books.

Step 3: Understand what the EV% is (and what it is NOT)
EV% is not:
- a probability you’ll win tonight
- a guarantee
- a “confidence” score
EV% is an estimate of long-run edge based on how that sportsbook’s price compares to the market/fair estimate.
Practical rule of thumb:
- 2%–6% EV = often more stable (good for building the habit)
- 6%–10% EV = good, but verify carefully
- 15%+ EV = often fragile (stale line, fast move, wrong market, or already gone)
Our filters got us half way there, but you still have to be smart about which bets you choose.
Step 4: Sort smart (don’t just slam the top EV number)
Most people sort EV% descending and click the top play.
Better approach:
- Sort EV% high-to-low
- Then scan for “clean” bets:
- common market
- reputable league
- not a bizarre alt
- line still likely available
If it looks too good to be true, it often is (or it’s gone).
Step 5: Identify “stable” vs “fragile” opportunities
This matters because fragile edges disappear while you’re clicking around.
More stable (better for beginners)
- spreads/totals on major leagues
- standard player props
- lines that exist across many books
More fragile (higher “miss rate”)
- live betting
- extreme alternates
- low-liquidity props
- anything where only 1–2 books are offering the market
If you’re missing a lot because the odds changed, shift toward stable markets.
Step 6: Use the sportsbook link (click-through) to open the bet fast
On each row, use the sportsbook link / button to jump straight to the correct market on the sportsbook site/app.

In this case, you will be clicking the “BetRivers” link, which is the third column from the right. If you are already logged in to BetRivers, you can copy the link into that tab.
This is the whole advantage:
- less searching
- less time
- fewer mistakes
- more bets captured before the line moves
Step 7: Verify the odds before you place the bet (non-negotiable)
When the sportsbook opens:
✅ Confirm:
- it’s the same player/team/market
- it’s the same line (ex: 24.5, not 25.5)
- it’s the same odds
If the odds moved against you:
- skip it
- do not “force” the bet at a worse price
A bet can go from +EV to neutral/–EV in seconds. CrazyNinjaMikeOdds is not known for being the most up to date, so you really have to check this. If the line moved at all from what was listed in the 4th column from the right, the “Odds” column, DO NOT BET.
Step 8: Bet sizing (flat sizing beats “confidence sizing”)
Your tool does not know your bankroll or your risk tolerance.
For most beginners:
- 0.5% to 1.5% of bankroll per bet
- same size every bet (flat)
No:
- doubling after losses
- increasing after wins
- “this one feels like a lock” sizing
EV only compounds if you survive variance.
Step 9: Avoid the most common CNO +EV mistakes
These are the mistakes that make people quit too early:
- Betting every alert (too much volume, too thin)
- Only betting the highest EV% (fragile edges, constant line changes)
- Betting markets you don’t understand (execution errors)
- Chasing after the line moved (turns +EV into –EV)
- Quitting after a short losing stretch (variance is normal)
The win is process consistency, not daily results.
Step 10: Track your bets (or you’ll never know what’s working)
At minimum, track:
- date/time
- sport/market
- book
- odds you got
- EV% shown
- result
- closing line (optional but ideal)
Tracking turns this from “feels like it works” into “I can prove it works.”
What this should feel like (the right vibe)
When you’re using the +EV page correctly:
- you skip a lot of bets
- you feel calm
- you don’t chase
- you don’t care about one result
- you measure success over 100+ bets
Boring is good. Boring is profitable.
A Simple Daily Workflow Using Crazy Ninja Mike’s Positive EV Tool
You do not need to stare at the Positive EV page all day for this to work.
In fact, doing so usually leads to overbetting.
Here’s a simple, repeatable routine that balances opportunity, discipline, and account longevity.
Step 1: Set Two (or Three) Scan Windows Per Day
Instead of checking constantly, pick fixed times:
- Morning scan (lines first go up / overnight adjustments)
- Afternoon scan (markets mature, more books post)
- Optional: Early evening scan (before prime-time games)
This keeps you focused and prevents boredom betting.
Step 2: Apply Your Filters First (Every Time)
Before you look at any bets:
- Select only sportsbooks you actually use. Start with “soft” books first.
- Select only sports/leagues you’re comfortable betting
- Start with main markets and common props
Filtering is part of the process — not an afterthought.
Step 3: Scan for Clean, Executable Bets
You are not looking to bet everything.
Look for bets that:
- Are in major leagues
- Have standard market types
- Show modest but real EV (often 2%–8%)
- Appear across multiple books
- Look easy to execute quickly
If it feels rushed or confusing, skip it.
Step 4: Click Through, Verify, Then Decide
For each candidate:
- Click the sportsbook link
- Verify the line and odds
- Ask one question:
Is this still the same bet at the same price?
If yes → bet it at your flat size
If no → skip without hesitation
Skipping is success, not failure.
Step 5: Place the Bet Calmly and Log It
After betting:
- Log the bet immediately
- Don’t watch the game
- Don’t think about “what if”
- Move on
Your job is done once the bet is placed correctly.
Step 6: Stop After You Hit Your Daily Cap
Set a simple rule:
- Max number of bets per scan (ex: 3–5)
- Or max number of bets per day (ex: 8–12)
This prevents:
- Overexposure
- Fatigue
- Emotional decisions
- Sloppy execution
You don’t need volume to win — you need consistency.

Leave a comment