RotoQL

Built for Serious DFS Players

Algorithmically optimized lineups across 5 sports. Trusted by 400,000+ players since 2016.

A free slate every day, forever — optimizer, projections, and 10,000-game simulations included. No credit card.

DFS win of $487,000
DFS · $487,000
DraftKings win of $75,000
DK · $75,000
NFL win of $40,000
NFL · $40,000
NBA win of $40,000
NBA · $40,000
NFL win of $20,000
NFL · $20,000
NBA win of $12,500
NBA · $12,500
MLB contest win
MLB · Winner
Slide 1 of 7: DFS win of $487,000
400K+
Players
$8.7M
Won by Users
34M
Lineups Generated
2016
Since
Premier Data Provider

Powered by stat-api. The data behind every lineup.

RotoQL's NFL projections and ownership come from stat-api: projections anchored to sharp betting markets, with a full outcome range and an ownership read for each player. Here is the depth behind them.

DraftKings & FanDuel slates, back to 2016
49,496
real contest lineups audited
218M+
ownership error (MAE), held-out tested
1.75%
outcome percentiles per NFL main-slate player
9

Figures as published by stat-api on stat-api.com.

// One player, every dimension

Jahmyr Gibbs

RB · DET vs NO · $8,000 · Pass-Catching Back

20.3
Projected pts · 2.54x value
Projected fantasy points: 90% of outcomes between 6.71 and 40.88, floor 9.64, median 17.84, ceiling 32.26.
Median
17.8
9.6
Floor
32.3
Ceiling
010203040
70% of outcomes80% of outcomes90% of outcomes

p05 6.7 · p10 8.3 · p15 9.6 · p50 17.8 · p85 32.3 · p90 36.2 · p95 40.9

Ownership
13.7% 4.3 volatility
Chalk fragility0.31
Opportunity
77% snaps
19.2 carries · 6.3 targets
Market
28.3 team total
O/U 49.5 · Anytime TD −322
▲ 0.05 pts20.24 → 20.29DEFENSE_DEGRADED

Opponent defensive front injuries (Cameron Jordan) improve rushing efficiency.

Sample row published by stat-api · DraftKings Main · 2026 Week 1 · snapshot Sep 10, 2026

View on stat-api.com

What goes into every projection

  • Sharp betting markets

    Anchored to de-vigged lines. Implied totals and player props set the baseline.

  • Next Gen Stats

    Separation, air yards, YAC, CPOE, time to throw, rushing yards over expected.

  • Every snap since 2020

    Play-by-play with personnel, route participation, pace and pass rate over expected.

  • Scheme-level matchups

    10+ player archetypes weighed against shadow corners, secondary injuries and pressure.

  • Injury cascades

    Practice tags redistribute targets and touches down the depth chart automatically.

  • Stadium wind vectors

    Wind speed and direction against each stadium’s orientation. Domes and roofs detected.

  • Box scores that add up

    Receiving yards sum to passing yards, carries to team attempts. No impossible lineups.

  • Explainable updates

    Every projection move is logged with its delta, a reason code and a plain-English note.

Explore stat-api projections

How RotoQL puts it to work

ownership_pctOwnership badges

Projected ownership sets every badge, Mega Chalk to Deep Fade, with cutoffs tuned by position.

cash · gpp ownershipCash vs GPP switch

Flip to Cash and RotoQL swaps in cash-game ownership. GPP mode reads tournament ownership.

floor · ceilingEvery projection table

The p15 floor and p85 ceiling sit beside each projection, and ride along in the CSV export.

New · Sep 20, 2026

A new GPP/CASH tool is here.

Pick your contest size and the optimizer builds for it. Five presets set upside and dispersion together. A 50/50 and a 100,000-entry GPP now get different lineups.

See What's New →One Classic slate free every week
Built on · Sep 13, 2026
The 2026 NFL engine overhaul →

Play Profiles on every player, a cash and GPP switch that re-prices the whole app, ownership badges, bring-back stacks, stadium weather, and 10,000 simulations per slate.

Target Contest Size & Dispersion
Upside Boost35%
Dispersion35%
Your 8 lineupsSpread across game scripts.

What you get for free

A free slate every day

One free slate of each style — Classic and Showdown — per sport & site

Full toolset

Lineup optimizer, locks & excludes, saved lineups

Real simulations

10,000-game Monte Carlo projections with floor & ceiling

Want every slate? That's what Premium is for →

One Platform. Five Sports.

NFLNBAMLBNHLPGA

Built for Serious Players

Professional-grade tools for every aspect of DFS.

⚡

Lineup Optimizer

Mathematically optimal lineups using advanced algorithms. Salary cap optimization, player stacking, and exposure management built in.

📊

Player Research

Deep player stats, defense vs. position rankings, trends, and matchup data to inform every decision.

🎯

Projection Management

Import custom projections from multiple sources, edit inline, and blend data to build your edge.

📋

Multi-Lineup Generation

Generate 150+ unique lineups with diversity controls. Bulk export directly to DraftKings and FanDuel.

🔗

Multi-Site Support

Optimize for DraftKings, FanDuel, Yahoo, and SuperDraft — all from one platform.

🎚️

Exposure Controls

Set min/max exposure per player across your lineup pool. Fine-tune risk and diversification.

How It Works

1

Choose Your Sport & Site

Select from NFL, NBA, MLB, NHL, or Golf on DraftKings, FanDuel, Yahoo, or SuperDraft.

2

Set Projections & Constraints

Import or customize projections, lock/exclude players, and configure stacking rules.

3

Generate Optimal Lineups

Our optimizer builds mathematically optimal lineups ready to export directly to your DFS site.

Nine years of data. One optimized lineup.

Play tonight's free slate — no trial clock, no card. Upgrade only when you want every slate.

Start for Free