Skip to Main Content
Your draft is loading...

Pick Insights

{{DraftState.insights | lengthOf}}{{DraftState.totalInsights == 1 ? ' pick insight available' : ' pick insights available'}}

Illustration of someone winning their Fantasy Draft
Did You Know?

Dominate Your Real Draft!

Our Draft Assistant w/ Sync connects to your real draft, tracks taken players, and gives you the same great advice as the Draft Simulator!

Our Draft Assistant tool syncs with your live draft, automatically tracks taken players, and gives you the same real-time, expert advice as the Draft Simulator.

Upgrade today and get instant access, so you can
dominate your real draft.

Upgrade and also get access to:

  • Custom Mocks: Tailor the draft simulator to match your league
  • Custom Cheat Sheets: Advice from the most accurate experts
  • Custom Settings: Keepers, IDP, Dynasty, Salary Cap Drafts, and more.
Co-Pilot

Next Turn in {{true ? DraftState.picksBefore + 1 : DraftState.picksBefore}} Pick{{( true ? DraftState.picksBefore + 1 : DraftState.picksBefore ) !== 1 ? 's' : ''}}

Last Turn in {{true ? DraftState.picksBefore + 1 : DraftState.picksBefore}} Pick{{( true ? DraftState.picksBefore + 1 : DraftState.picksBefore ) !== 1 ? 's' : ''}}

{{ isDraftSimulator ? "Its Your Last Pick" : "No Picks Remaining" }}

{{player.name}}
{{DraftState.alertMap[p.id].tag == 'INJ' ? 'INJURED' : DraftState.alertMap[p.id].tag == 'S' ? 'SUSPENDED' : DraftState.alertMap[p.id].tag == 'RET' ? 'RETIRED' : DraftState.alertMap[p.id].tag}}
{{lessThan1050 ? player.name.length < 15 ? player.name : ( player | shortName) : player.name }} {{ player.eligibility }}{{ player.eligibility == 'DST' ? '' : ' (' + player.team + ')' }} {{player | shortName}} {{ player.eligibility }}{{ player.eligibility == 'DST' ? '' : ' (' + player.team + ')' }}
{{DraftState.hasECR ? 'ECR' : 'RANK'}} {{p.ecr}} - {{ getWhichPositionToShow(player) }} {{getPositionRank(player, false, false)}}
{{DraftState.hasECR ? 'ECR' : 'RANK'}} NR - {{ getWhichPositionToShow(player) }} {{getPositionRank(player, false, false)}}
{{getWhichPositionToShow(player) }} {{getPositionRank(player, false, false)}}
ON YOUR TEAM
ADP {{p.adp}}
ADP {{p.adp}}
ADP NR
{{tag.emoji}}
{{ player.notesAreExpanded ? 'less' : 'more' }}
{{ player.notesAreExpanded ? 'less' : 'more' }}
{{p.bestRank > 0 ? '#' + p.bestRank : 'NR'}}
Best
{{p.worstRank > 0 ? '#' + p.worstRank : 'NR'}}
Worst
VBD
{{p.fp_py + ' pts'}}
2023 stats
{{'#' + p.ecr}}
{{DraftState.hasECR ? 'ECR' : 'RANK'}}
NR
{{DraftState.hasECR ? 'ECR' : 'RANK'}}
{{p.bestRank > 0 ? '#' + p.bestRank : 'NR'}}
Best
{{p.worstRank > 0 ? '#' + p.worstRank : 'NR'}}
Worst
N/A
{{'#' + p.adp}}
ADP
{{'#' + p.adp}}
ADP
NR
ADP
{{p.vona > 0 ? ('+' + p.vona) : "0"}}
VONA
{{p.vols > 0 ? ('+' + p.vols) : "0"}}
VOLS
{{p.vorp > 0 ? ('+' + p.vorp) : "0"}}
VORP
{{stat.f}}
{{stat.t}}
{{stat.f}}
{{stat.t}}
{{ queueComparison == 'Value' ? (!p.isIDP && !p.isTP ? p.vbd : '') : queueComparison == 'SOS' ? (p.sos > 0 ? '#' + p.sos : '') : queueComparison == 'StatTot' ? (player.position !== 'TQB' && player.position !== 'TTE' && player.position !== 'TK' ? p.fp_py : '') : queueComparison == 'ProjTot' ? p.fp : p.percVote }}
of experts agree
VBD SCORE
Fantasy Points
Fantasy Points
N/A
N/A
ALREADY DRAFTED

Draft Log

Go to current pick

DRAFT LOG

RD {{p.round}}
KPR
{{ p.round }}.{{p.posInRound | formatPositionInRound}}
Edit {{player.name}} {{player.team}}
{{ DraftState.teamMap[DraftState.draftOrder[$index][2]].name }}
Empty
On the clock
{{player.name.length > 12 ? (player | shortName) : player.name }} {{player.team}} {{p.owner}}
{{player.position}}
{{p.round }}.{{p.posInRound | formatPositionInRound}}
KPR
{{DraftState.teamMap[DraftState.draftOrder[$index][2]].name}}
Needs: {{getTeamOpenPositions(DraftState.teamMap[DraftState.draftOrder[$index][2]])}}
Empty
RD {{item[0]}}
{{item[0]}}.{{item[1] | formatPositionInRound}} KPR
{{player.name}} {{player.team}}
{{DraftState.teamMap[item[2]].name}}
On the clock
Needs: {{getTeamOpenPositions(DraftState.teamMap[item[2]])}} Empty
{{player.name.length > 12 ? (player | shortName) : player.name }} {{player.team}} {{DraftState.teamMap[item[2]].name}}
{{player.position}}

Your Draft is Complete

Click below to see projected standings for this draft.

{{rank.position == 'Overall' ? 'All' : rank.position}}
NO. PLAYER
{{$index + 1}}.
{{$index + 1}}.
{{player.name}}
{{player.name.length < 22 ? player.name : (player | shortName) }} {{DraftState.alertMap[player.id].tag}} {{DraftState.alertMap[p.id].tag}} {{tag.emoji}}
{{player.eligibility}} - {{player.eligibility}} {{ player.eligibility == 'DST' ? '' : '(' + player.team + ')' }}
Your {{DraftState.rdrSelectedPositionQueueFilter}} queue is currently empty
Click the star icon next to a player or tag players in our Cheat Sheet Creator to fill your queue automatically.
{{rank.position == 'Overall' ? 'All' : rank.position}}
  • By round
  • By roster

{{ team.name }}
{{starter.slot}} {{starter.slotIndex}} {{ player.first_name }}
{{ player.last_name }}

{{ player.eligibility }} - {{ player.team }} {{ player.eligibility }}
BN {{ player.first_name }}
{{ player.last_name }}

{{ player.eligibility }} - {{ player.team }} {{ player.eligibility }}
{{rank.position == 'Overall' ? 'All' : rank.position}}
NO. PLAYER ADP
POS PLAYER
{{p.slot}} {{player.name.length < 17 ? player.name : (player | shortName) }} {{' ' + player.team}}
BENCH
{{player ? player.position : p.slot}} {{player.name.length < 17 ? player.name : (player | shortName) }} {{player.team}}
{{rank.position == 'Overall' ? 'All' : rank.position}}
NO. PLAYER
{{$index + 1}}.
{{$index + 1}}.
{{player.name}}
{{player.name.length < 22 ? player.name : (player | shortName) }} {{DraftState.alertMap[player.id].tag}} {{DraftState.alertMap[p.id].tag}} {{tag.emoji}}
{{player.eligibility}} - {{player.eligibility}} {{ player.eligibility == 'DST' ? '' : '(' + player.team + ')' }}
Your {{DraftState.rdrSelectedPositionQueueFilter}} queue is currently empty
Click the star icon next to a player or tag players in our Cheat Sheet Creator to fill your queue automatically.
Go to current pick

DRAFT LOG

RD {{p.round}}
KPR
{{ p.round }}.{{p.posInRound | formatPositionInRound}}
Edit {{player.name}} {{player.team}}
{{ DraftState.teamMap[DraftState.draftOrder[$index][2]].name }}
Empty
On the clock
{{player.name.length > 12 ? (player | shortName) : player.name }} {{player.team}} {{p.owner}}
{{player.position}}
{{p.round }}.{{p.posInRound | formatPositionInRound}}
KPR
{{DraftState.teamMap[DraftState.draftOrder[$index][2]].name}}
Needs: {{getTeamOpenPositions(DraftState.teamMap[DraftState.draftOrder[$index][2]])}}
Empty
RD {{item[0]}}
{{item[0]}}.{{item[1] | formatPositionInRound}} KPR
{{player.name}} {{player.team}}
{{DraftState.teamMap[item[2]].name}}
On the clock
Needs: {{getTeamOpenPositions(DraftState.teamMap[item[2]])}} Empty
{{player.name.length > 12 ? (player | shortName) : player.name }} {{player.team}} {{DraftState.teamMap[item[2]].name}}
{{player.position}}

Unable to Connect

We're currently unable to connect to your live draft.

If your draft hasn't started yet, then don't worry: The Draft Assistant w/ Sync will be available once your draft begins.

If your draft has already started, please follow the steps below:

1. Try refreshing the page.

2. If this doesn't fix the problem, please delete and re-import your league, then relaunch the Draft Assistant: How to delete and re-import your league.

3. If you're still unable to connect to your draft, please contact our support department using the following link: https://support.fantasypros.com/hc/en-us/requests/new