| Day | Unique visitors | Page views | Pages per visitor |
|---|
Page views: every page opened. Unique visitors: different people, each counted once a day (a person who comes back tomorrow counts again). Counted anonymously by the site, with no IP addresses or IDs. Page views count up to 25 per person a day. Counting started October 12, 2026.
Targets are saved on this device. Weekly goals count the last 7 days.
Each one counts on every date it falls on, up to today. Stop ends it from today and keeps what was already charged; Delete removes it and every time it was counted.
The list is encrypted with the team password before it leaves your browser.
| Date | What | Amount |
|---|
Featured picks whose injury or lineup news says the player might not play.
Every upcoming prop whose price moved 10¢ or more in the last hour, often injury news. A chip marks Value and Top 25 picks; the rest are on no list. Under each: what the injury and lineup feeds say about the player.
This season's picks (NHL from the regular season on) with a market price, each graded as a flat $1 bet at that price. The likely range is where the true return probably sits; treat an edge as real only once the whole range is above 0%.
▲▼ next to a number: up or down since the previous day's results (hover one for the earlier value).
| Strategy | Picks | Hit | Return | Likely range | Last 7 days | Verdict |
|---|
Every graded model parlay (NHL, NBA and NFL sets), each counted as a 1-unit bet at the legs’ prices multiplied. Hit rate is what happened; Model expected is the average chance the model gave them. Voids (every leg dropped) don’t count.
| Set | Graded | Hit | Model expected | Avg pays | Profit | Return | Profitable days | Last 7 days | Today |
|---|
| Band | NHL | NBA | NFL | All |
|---|
Each cell: hits of graded, and profit in units. All: the three sets together. A 3-3.5x parlay needs to hit about 1 in 3 to break even, a 4-4.5x one about 1 in 4.
Up to three a day from 11 AM ET, NHL picks at Polymarket prices: one paying 3-3.5x, one 3.5-4x and one 4-4.5x, each 35-55% by the model, no player in two of them. Frozen once made and graded as a 1-unit bet at the legs’ prices multiplied (a book’s same-game parlay pays less). Team only.
| Day | Legs | Model | Pays | Result | Units |
|---|
Up to three a day from 11 AM ET, NBA picks at Polymarket prices, the same rules as the NHL set and its own record: one paying 3-3.5x, one 3.5-4x and one 4-4.5x, each 35-55% by the model, no player in two of them. Frozen once made and graded as a 1-unit bet at the legs’ prices multiplied (a book’s same-game parlay pays less). Team only.
| Day | Legs | Model | Pays | Result | Units |
|---|
Up to three a day from 11 AM ET, NFL picks at Polymarket prices, the same rules as the NHL set and its own record (tracking only; most days have no NFL games): one paying 3-3.5x, one 3.5-4x and one 4-4.5x, each 35-55% by the model, no player in two of them. Frozen once made and graded as a 1-unit bet at the legs’ prices multiplied (a book’s same-game parlay pays less). Team only.
| Day | Legs | Model | Pays | Result | Units |
|---|
One a day from 11 AM ET, 2-4 legs from any sport at Polymarket prices, paying 3x or more and over 50% by the model. No NHL assists (Polymarket won’t parlay them); NBA unders only when Polymarket sells them with $25+ offered, like every leg; and never a player from today’s 3 Picks of the Day (those come first). Frozen once made (Lock it below and no update can remake it) and graded as a 1-unit bet at the legs’ prices multiplied (a book’s same-game parlay pays less). Some days nothing fits: over 50% at 3x+ means the model rates it at least 1.5 times the market. Posted on Instagram as Parlay Payday (day 1: Oct 28, 2026; the record here starts that day). Team only.
| Day | Legs | Model | Pays | Result | Units |
|---|
Full-game spreads on Polymarket US in every sport, picked by a team-strength model built from final scores (spreads.py). A pick when the model is 5-15 points above a price of 35-65¢ with $25+ offered, at most one a game, from 11 AM ET; frozen once made and graded from the final score (overtime counts). Model expected is the average chance the model gave the picks.
| Sport | Graded | Hit | Model expected | Avg price | Profit | Return | Last 7 days | Today |
|---|
| Game | Pick | Price | Model | Edge | Starts | Live | Result |
|---|
| Day | Game | Pick | Price | Model | Final | Result | Units |
|---|
Three picks a day from the Secret methods, made from 11 AM ET and never changed after: fitting a method that's in profit in that sport (30+ graded picks there), priced 35-75¢ (pays about 1.33x-2.9x), the model at 60%+ and 5+ points over the price, no injury news, a price that hasn't dropped, three different games. The script and caption never name a method. Once you've filmed, press Lock today's picks: the updates then keep that day's picks exactly as they are (needs GitHub connected, as in Expenses).
Loading…
| Day | Picks | Units |
|---|
How each private method performs, graded by the edge tracker every update: every pick that fit it, each a 1-unit bet at its price. Each row counts every past pick that fits the method, including the ones it was found on. Under the name: the day it was added and its record since then, the live test of whether it really works (the number buyers would have seen). Likely range: where the true return probably is; a range above 0 is an edge holding up.
| Method | Picks | Hit | Avg price | Units | Return | Likely range | Last 7 days | Verdict |
|---|---|---|---|---|---|---|---|---|
| Loading… | ||||||||
Every pick on today's slate (ET) that fits each method, followed live from ESPN box scores: these are the picks the edge tracker will grade for it, each a 1-unit bet at its price. A pick's price can still move until it locks shortly before its game, so a pick can join or leave a method until then. Picks reload every 5 minutes; live numbers every 30 seconds.
Loading…
Rules the edge tracker grades without them being in the public code. They're saved encrypted with the team password and show up in the tracker from the next update. Empty fields mean any. Saving uses the GitHub connection from the Expenses tab.
Paste a list of methods (the text block shared in a private chat, as JSON) and click Import. They're added like the form adds them: encrypted, and graded from today. A method with the same name as one already here is skipped.
One tap: the latest results image and today's caption with its tracked link. On a phone, Share opens Snapchat, Instagram or any app with both.
Written from today's picks and the latest results, each with a tracked link for its app, so its visits show up under Tracked links.
Every day after 11 AM ET the bot puts three short videos and one photo carousel in the @propstreaklab TikTok inbox as drafts (tiktok_post.py): the sports playing that day, rotating between value spots, hit streaks and the season record. Open TikTok, add a sound, paste the caption and post. Post or delete them the same day: TikTok holds about 5 drafts at a time.
Each visitor counts once a day, as new (first time on the site) or returning. Counted anonymously since October 12, 2026; everyone counts as new at first.
Each returning visit, by how many different days that visitor has been on the site. 10+ days are your regulars. Counted since October 14, 2026, so the longer ranges fill in over the next weeks.
| Affiliate | Visits, 7 days | Visits, 30 days | New viewers, 30 days | Average time on site | Stayed 20s+ | Left within 10s |
|---|
Everyone who arrives through an affiliate's link, over the last 30 days. Average time on site is how long the site stayed on their screen during that visit, across the home and sport pages they opened (player and game pages, and time in another tab, don't count). It's an estimate: the site notes when a visit passes 10s, 20s, 1, 3, 10 and 30 minutes, and a visit that ends between two of those counts as halfway; 30 minutes or more counts as 30. Stayed 20s+ is the agreement's bar for a new viewer, measured here for every visit, new or returning. Time on site started being measured on Oct 13, 2026, so links from before then show fewer timed visits than visits.
| Affiliate | Last week | Warnings before this | Contact |
|---|
Each row needs a written warning by email (agreement sections 4 and 6). Open email starts it in your mail app with the right warning filled in, or Copy email copies the same text. Press Mark warning sent once it's gone out, so it counts toward the two warnings and nobody gets it twice. A third breach gets the ending notice instead.
| Code | This period | Last period | This week | Last week | Visits, 30 days | New per visit |
|---|
| Affiliate | Phone | Link | Created | New viewers, 90 days | Warnings |
|---|
Makes a story-sized image of the latest results for each sport, ready for Snapchat or Instagram. Add your tagged link from the Link builder as a link sticker.
Makes a ready-to-upload ad from today's live numbers, with the text to paste into Ads Manager and a tracked link, so ad visits show up under Facebook in Tracked links. Feed is 1080 × 1080, Story / Reel is 1080 × 1920. Video is a 15-second Reel cut from a clip you film: pick it under Size.
One line each for the opening, the middle and the close, from today's numbers. Edit it if you like; the captions use what's here. Film it in one take at an easy pace (about 13 seconds): phone upright at eye level, facing a window, in a quiet room, and wait a second before you start. Look at the camera for the first and last lines; the middle shows this ad's image (and your screen recording, if you add one).
Your clips stay on this device. The video is put together in this browser and never uploaded.
The first six concepts, made Oct 11 with that day's numbers. C1 is a one-day example; make a fresh one above.





