This link is single-use and expires an hour after it was requested.
| Lineup | Mean | P10 | P50 | P90 | Cash% | Avg Payout | ROI% | Field ⓘ |
|---|
| Game | Kickoff (ET) | Total | Status / Score | Roof | Weather (at kickoff) | Wind |
|---|---|---|---|---|---|---|
| no build run yet | ||||||
| # | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| No lineups yet — this used to be 5 hardcoded sample rows that never reflected a real build. Click "Build Lineups" above. | |||||||||||||
| 🔒 | ✕ | ★ | Name | Pos | Team | Opp | $ | Own | FPOINTS | Ceiling | Value | Lev |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Run a build above to populate the real player pool -- this used to be 4 hardcoded sample cards that never updated. | ||||||||||||
Matchup ratings, leverage/cash signals, exposure & stack integrity, and projection-accuracy tracking are part of Full Access.
| Pair | Simulated | Expected range | Sample | Status |
|---|---|---|---|---|
| no build run yet | ||||
A step-by-step walkthrough of BinkEngine's tools -- what to click, in what order, and why. This covers the mechanics of the site; for general DFS strategy (cash vs. GPP thinking, stacking, bankroll), see the How To DFS page.
This isn't just a label -- picking a contest type changes the optimizer's actual objective function:
Free-tier accounts are capped to 1 lineup per build and Cash/Showdown Cash contest types are Paid-only -- see the FAQ for the full tier breakdown.
FPOINTS is this project's simulated mean projection. Value is points per $1,000 salary. Leverage flags plays where real ownership looks low relative to real upside -- the core GPP differentiation signal. Own is projected ownership (see the FAQ for exactly how that's built and its honest limitations). Ceiling (Sim P90) is a strong-outcome estimate, not a guarantee. VsPositionRank shows how a player's opponent has actually performed against his position recently -- a matchup read, not a projection by itself.
A general strategy primer -- the concepts that matter regardless of which site or tool you're using. If you're brand new to daily fantasy, start here; if you already know the basics, the Cash vs. GPP and roster construction sections are the parts worth actually reading closely.
You're given a salary cap (DraftKings NFL: $50,000) and asked to build a 9-man roster -- QB, RB, RB, WR, WR, WR, TE, FLEX (RB/WR/TE), DST -- that scores the most real fantasy points for that single slate. Unlike season-long fantasy, there's no draft and no waiver wire: every entry starts from the same full player pool, and the salary cap is the only thing rationing who you can afford. Whoever builds the best-scoring roster within that cap wins.
The general rule: the smaller and more concentrated the slate, the more ownership and correlation dominate the decision-making, and the less raw "who projects best" matters on its own -- in a Showdown pool of ~30-40 rosterable players, everyone is looking at nearly the same short list.
Every other strategy decision flows from this one. Get this wrong and nothing else you do matters.
Roughly half the field cashes, and everyone who cashes wins close to the same flat payout. You don't need to beat the whole field -- you need to beat the median entry. That completely changes what a "good" lineup looks like:
Only a small fraction of a massive field cashes, and the real money is concentrated at the very top. Beating the median does nothing for you here -- you need to beat nearly everyone, which means you need genuine differentiation, not just a solid lineup.
Pairing a QB with one or more of his own pass-catchers (and sometimes a "bring-back" -- a player from the opposing team too, betting on a shootout). When your QB throws a touchdown, that same play is also usually a touchdown for one of your other rostered players -- their good games are correlated, not independent, which is exactly what you want in a GPP where you need a genuinely big combined score, not just several decent ones.
Look at the Vegas total and spread for a game before assuming a player's projection tells the whole story. A high implied total (a projected shootout) lifts everyone in that game; a very lopsided spread often means the trailing team abandons the run and throws more than usual (garbage-time volume) while the favored team leans on the run late to protect a lead. This is exactly what BinkEngine's Game Environment panel and the underlying Markov simulation are built to capture (see the FAQ's "What Is A Markov-Style Simulator?" section).
Not "always be contrarian" -- being low-owned for no reason just means you're likely playing a worse player. Real leverage is when a player's true talent/opportunity is being underrated by the field relative to how good the play actually is. That gap -- good player, public isn't fully on him yet -- is the actual edge, not low ownership by itself.
A defense/special teams unit scores fantasy points largely from sacks, interceptions, and holding the opponent to a low score. If you roster your own QB AND the DST that's playing against him, you've built in a direct conflict: your QB having a good game (avoiding sacks and picks, and his offense scoring a lot) is BAD for that DST's fantasy score, and your QB having a bad game is GOOD for it. You end up rooting against your own roster in real time, and structurally, those two players' outcomes are negatively correlated -- one doing well tends to mean the other is doing worse, which caps your lineup's realistic ceiling instead of compounding it the way a real stack does.
BinkEngine's projections start from a real, play-by-play Markov simulation of every game on the slate -- not a single static point total, but thousands of simulated possessions per game, anchored to that week's actual Vegas-implied team totals and pace. From there, every player's role is built from real, recency-weighted usage data (targets, carries, red-zone touches), adjusted for the specific defense he's facing and this week's game environment -- weather, injury news, and who's actually active. The result isn't one number for each player; it's a full range of outcomes -- floor, median, ceiling -- which is what powers everything downstream: the lineup optimizer, the ownership projections, and the game-environment reads. Ownership itself is modeled from how big a player's own raw projection is relative to others at his position -- the same thing that actually drives real public rostering -- then calibrated against real, logged contest results as that data accumulates, not just a guess at what the field will do. (A separate "Optimal %" signal -- how often a player is the exact salary-cap-optimal pick across simulated outcomes -- is tracked too, but that measures whether a play is sharp, not how many people will actually roster him, so it's kept apart from Ownership rather than driving it.)
I built BinkEngine because no single site had everything I actually wanted, at a price that made sense for a guy who plays DFS seriously but not as a business. Some sites had solid projections but no real lineup builder. Some had a builder but no context -- you'd get a lineup with no idea why it was any good, what game environment you were leaning into, or whether the ownership numbers behind it were trustworthy. I wanted to see everything -- projections, ownership, matchups, game totals, weather -- laid out cleanly in one place, so that when I'm actually locking in my entries, I'm confident I'm working from the full picture, not five different tabs that don't talk to each other.
In the DFS community, when you take down a tournament, we call it "binking." BinkEngine is built to be exactly that -- the engine that gets you there.
Picture a football game happening one play at a time, computer-style. Every play starts from a "situation" -- what down it is, how many yards to go, where the ball is on the field, what the score is, how much time is left. A Markov-style simulator looks at that exact situation and asks, "based on real NFL history, what tends to happen next from here?" -- then picks an outcome (a run, a pass, a big gain, an incompletion, a touchdown) using those real odds. That outcome creates a brand new situation, and the simulator asks the same question again, play after play, until the drive ends -- then the next drive starts, and so on until the whole game is simulated. This step-by-step, "what happens next depends only on where we are right now" approach is called a Markov chain, which is where the name comes from.
Why it works: a football game is naturally a chain of situations like this -- a 3rd-and-long call is different from a 1st-and-10 call, a team trailing by 21 in the 4th quarter plays completely differently than a team nursing a lead. By simulating the game this way instead of just guessing a final stat line, realistic game flow falls out of the model automatically. If a team gets into a shootout, its QB, WRs, and pass-catching RB all naturally score well together in that simulation, because they were all part of the same simulated scoring drives. If a team falls behind big, the model naturally throws the ball more and leans on its receivers, the same way a real team would.
How is that different from a "Monte Carlo" simulator? Most DFS tools that talk about "Monte Carlo" simulation are doing something a little different under the hood: they estimate each player's final stat line on its own (say, from a statistical distribution centered on his projection), run that thousands of times, and then bolt on some extra math afterward to fake the fact that a QB and his WR1 tend to score together. Our approach builds that correlation in for free, because it never skips straight to a final stat line -- it plays out the actual game, drive by drive, and the correlation between teammates comes naturally from them being on the same simulated drives together. (We still run this whole process thousands of times per game to get a full range of outcomes, which is the "Monte Carlo" part -- Markov chain just describes HOW each individual simulated game gets built, not whether we run it many times.)
How this helps in DFS: instead of one static "projected points" number per player, this gives a real floor/median/ceiling range built from actually-plausible games, not just a number pulled out of a hat. It's also what makes same-game stacking (rostering a QB with his pass-catchers) a genuinely informed decision here rather than a guess -- the simulator already knows how often those players' big games actually happen together, because it built the games that way. That same game-by-game data is also what powers this site's ownership, leverage, and game-environment reads.
I'm Tony. Born and raised in Buffalo, NY. I'm a lifelong sports fan and, more importantly, a lifelong Bills fan -- someone who genuinely loves watching football and building lineups, not just running numbers. I've played DFS steadily since it was legalized here in New York, and BinkEngine is the tool I always wished I had.
Thank you for visiting and using the tools here -- I mean that. If you run into any concerns, have feedback, or there's anything you'd like to see added, reach out any time at BinkAdmin@Binkengine.com.
Good luck out there, and here's hoping you bink a big one. As always -- Go Bills!
Track your DFS results week over week and pick up where you left off.
You don't need an account to look around -- everything here already shows the full, unlocked view on frozen sample data. Join the list below and you'll hear the moment the real thing launches, or email BinkAdmin@Binkengine.com and I'll set you up personally.
Log each contest you enter and track profit/loss week over week. Only you can see this.
| Season | Week | Type | Contest | Entries | Entry Fee | Spent | Winnings | Profit | Notes |
|---|
Visible only to admin accounts. Every grant/revoke/reset/delete below is logged in the activity log at the bottom.
| Username | Tier | Joined | Last Login | Results | Actions |
|---|
Upload a real DK contest-standings export to log real field ownership, then fit the calibration curve against it. GPP-only (e.g. Millionaire Maker) is strongly recommended -- Cash/Double-Up ownership runs hot on the same "everyone's optimizer says play him" plays and isn't representative of real large-field GPP behavior.
Last updated September 14, 2026 · Governing jurisdiction: State of New York, USA
By accessing or using BinkEngine (the "Site"), you agree to be bound by these Terms of Service ("Terms"). If you do not agree to these Terms, do not use the Site.
BinkEngine is an informational and entertainment tool that provides statistical projections, simulations, ownership estimates, and lineup-construction assistance for daily fantasy sports ("DFS") contests operated by third-party platforms (including, without limitation, DraftKings). BinkEngine does not operate, host, or administer any fantasy sports contest, does not accept wagers or entry fees, and is not itself a DFS operator, bookmaker, or gambling service.
BinkEngine is not affiliated with, endorsed by, or sponsored by DraftKings, the National Football League, any NFL team, or any other third-party platform, league, or organization referenced on the Site. All third-party trademarks are the property of their respective owners.
You must be at least 18 years of age (or the age of majority in your jurisdiction, if higher) to use this Site. You are solely responsible for determining whether participation in DFS contests is lawful in your jurisdiction and for complying with all applicable local, state, and federal law, including registration or eligibility requirements imposed by the platform on which you enter contests.
Projections, simulations, ownership estimates, and all other data provided by BinkEngine are statistical estimates generated from historical and current data. They are provided for informational purposes only and do not guarantee any particular outcome, including profit, in any fantasy sports contest. Past performance of the Site's projections or lineups is not indicative of future results. You use all information on this Site at your own risk and discretion.
You are solely responsible for your own contest entries, fantasy sports platform account(s), and any funds wagered or entered on any third-party platform. BinkEngine does not have access to, and is not responsible for, your funds, entries, or account standing on any third-party site.
All content, design, software, and underlying models on this Site are the property of BinkEngine unless otherwise noted. You may not copy, redistribute, or commercially exploit any part of the Site without prior written permission.
To the fullest extent permitted by law, BinkEngine and its owner/operator shall not be liable for any direct, indirect, incidental, or consequential damages, including lost profits or lost entries, arising from your use of, or inability to use, the Site or any information provided on it.
These Terms may be updated from time to time. Continued use of the Site after changes are posted constitutes acceptance of the revised Terms.
These Terms are governed by the laws of the State of New York, without regard to its conflict-of-law principles, and any dispute arising from these Terms or your use of the Site shall be subject to the exclusive jurisdiction of the state and federal courts located in New York.
Questions about these Terms can be directed through the contact information provided elsewhere on this Site.