FantasyOmatic
GUIDE

Reference

FantasyOmatic Product Guide

Everything you need to know about FantasyOmatic — from ratings to league connections, AI Coach to injury intelligence.

Start with the decision

FantasyOmatic rates every NFL player on a 0–100 scale using ridge regression on real play-by-play data. Unlike expert opinions or consensus rankings, our algorithm adjusts for opponent strength automatically.

40 is the waiver line, 55–69 is streamer territory, 70–79 is solid, 80–89 is strong, and 90+ is genuinely elite. Equal ratings carry equal cross-position fantasy-value meaning. Rating shows who is more valuable to have; projection shows who to start in a slot. A zero is displayed as an availability status such as BYE, IR, or OUT.

Getting Started — 5 Steps

  1. Browse Rankings — Head to the Rankings page and explore players by position. Tap any name to see their full detail page with projections and trends. FREE
  2. Explore Matchups — Check the Matchups page before setting your lineup. It shows which defenses are vulnerable at each position. FREE
  3. Check Your Dashboard — Your Dashboard shows Smart Alerts: injury vacancy targets, bye conflicts, efficiency trends, and more. ALL-PRO
  4. Connect Your League — Go to My Team and link your Sleeper, Yahoo, ESPN, or CBS league. This unlocks personalized alerts, bye-week tools, and roster-aware insights across the whole app. All-Pro users can build the same workflows with a manual roster. HOF
  5. Ask the AI Coach — Have a start/sit dilemma or trade offer? Open AI Coach and ask in plain English. It has full context on every player's ratings, matchups, and injury status. Free users can inspect the same underlying ratings from Rankings and Matchups. HOF

Your dashboard personalizes once you connect a league. It surfaces Smart Alerts ranked by priority: vacancy targets from injuries, bye-week conflicts, playoff stash candidates, efficiency trends, and opponent scouting.

The CoachSpeak banner highlights the single most actionable insight for the week.

How To Use This

  1. Connect your league from the My Team page first — the dashboard needs your roster to personalize.
  2. Review the CoachSpeak banner at the top — it highlights your most urgent action item.
  3. Scroll through Smart Alerts — they're sorted by priority. Crimson badges = act now, yellow = monitor.
  4. Tap any alert to jump to the relevant player detail page or matchups view.

Use position tabs (All, QB, RB, WR, TE, FLEX, K, DST) to filter. Search by a player's full name, choose Player Rating, This Week, Rest of Season, or Playoffs, and click a future week on the week dial to preview that matchup.

Player Rating is the opponent-neutral 0–100 translation of the player model output. The weekly view reads left to right: Player Rating + Week Context = This Week. Week Context is a signed rating-point adjustment, not projected fantasy points. Kickers and DST use a 4-Week Outlook lens instead of ROS, with a Confidence column.

Each player row shows their rating, injury status, bye week, and opponent. Tap any player row to expand it. Open “How to read a FantasyOmatic rating” above the table for the meaning of every column.

How To Use This

  1. Select a position tab (QB, RB, WR, TE, FLEX, K, DST) or view All to see every player.
  2. Choose Player Rating, This Week, Rest of Season, or Playoffs based on the decision you are making.
  3. Type a player's full name in the search bar, then select the result to open their detail page.
  4. Tap any player row to expand projections, efficiency, and trend data; tap through for the full detail page.
  5. If connected to a league, toggle the My Team / Available filters to see only rostered or free-agent players.

Each player page includes:

  • Instrument Hero — This Week rating (0–100) on a 240° arc, flanked by Player Rating/ROS/Playoffs/Trade readouts. A tab switches between Classic and the Season & Matchups view (see the next section)
  • Efficiency Instrument — Player efficiency vs. opponent defense, matchup classification
  • Usage Telemetry — Target share / carry share bars, role badge, position-specific stat grid
  • Projection Waterfall — Base Skill → Opponent → Efficiency → Home/Away → Surface → Injury → Total
  • Weekly Trend — 10-bar chart with 3-game trend indicator
  • Similar Players — Collapsible list with ratings

How To Use This

  1. Look at the ArcGauge for weekly value, then use the projected points to make the lineup-slot decision. Rating color is a value tier, not an automatic start/sit command.
  2. Check the Efficiency Instrument — it shows how this player's usage efficiency stacks up against the opposing defense. A 'Favorable' or 'Smash' tag means the matchup is good.
  3. Scroll to the Projection Waterfall to understand *why* the projection is what it is — each bar shows a factor (opponent, home/away, injury, etc.).
  4. Use the Weekly Trend chart to see if the player is trending up or down over the last 3 games.
  5. Expand Similar Players at the bottom to find comparable options on waivers or for trade targets.

On every player detail page, the hero card carries a Classic | Season & Matchups tab. This view is one graphic that answers this week, the rest of the season, and the playoffs — and shows why the number is what it is.

  • The big number — the rating for the horizon you are viewing (Week, Season, or Playoffs)
  • The arrowed sweep (MATCHUP) — how far this week's matchup moves the player off his talent baseline. Green sweep clockwise = boost; red sweep back = penalty
  • The spokes — the factors behind the move (Defense, Efficiency, Home/Road, Injury). They always add up exactly to the difference — tap one for the story
  • The outer ring — the season, week by week. Tap any week to preview it; tap the center to come back to now
  • Color is a value tier, descending heat: green 90+, gold 80s, white 70s, orange 55–69, red below. A player on BYE or IR shows a status chip, never a zero

How To Use This

  1. Open any player page and tap the Season & Matchups tab in the hero card.
  2. Read the big number first — that is the rating for the horizon shown above it.
  3. Tap WEEK, SEASON, or PLAYOFFS under the number to switch horizons.
  4. Tap any week on the outer ring to preview a future matchup; tap the center to return to this week.
  5. Tap a spoke (Defense, Efficiency, Home/Road, Injury) to see why the rating moved.
  6. On desktop, hold the dial to compare the current selection with its Player Rating baseline.

AI Coach shows the active league, roster snapshot, ratings run, freshness, and validation state it is using. Personalized advice is checked against that visible context before it reaches you. Ask it:

  • “Should I start Mahomes or Allen?”
  • “Is this trade fair?”
  • “Who should I pick up from waivers?”
  • “What's the injury outlook for my team?”

Recommendation evidence links back to current ratings and roster facts. If required context is missing, stale, or unresolved, Coach asks you to reconnect or refresh instead of inventing an answer.

How To Use This

  1. Open AI Coach from the nav bar (or tap Coach in the mobile tab bar).
  2. Ask in plain English — be specific. 'Should I start Lamb or Brown this week?' works better than 'Who should I start?'
  3. For trade questions, name both sides: 'Should I trade Kelce for Lamb and Singletary?'
  4. Confirm the active league and validation badge before asking roster questions.
  5. Ask follow-up questions — the Coach remembers your conversation context within the same session.

The Matchups page starts with a position, then ranks every defense by how much it raises or lowers that position's weekly rating. It is opponent-strength adjusted, not raw Fantasy Points Against.

When you're connected to a league, your roster players are highlighted in the matchups view.

How To Use This

  1. Select the week you want to analyze (defaults to the current week).
  2. Pick a position to see which defenses are weakest/strongest against that position.
  3. Green adjustments elevate the weekly rating; red adjustments suppress it.
  4. Connected to a league? Your roster players are highlighted so you can quickly spot good starts.
  5. Tap a matchup card to drill into the player detail page for a deeper breakdown.

Weekly Comparison answers a one-player-versus-one-player start/sit question. Trade Analyzer accepts unequal, multi-player packages and evaluates the longer rest-of-season and playoff horizon.

How To Use This

  1. Search and select two players to compare — they can be different positions.
  2. Review the side-by-side ratings: Overall, This Week, ROS, and Playoffs.
  3. Check the weekly trend overlay to see who's trending up vs. down.
  4. Choose Trade Analyzer for packages, then add one or more players to either side before evaluating the long-term edge.

Matchup Matrix is an All-Pro remaining-schedule view for QB, RB, WR, TE, and FLEX. It starts at the current week and ends at Week 17.

  • Matchups Only isolates defense strength plus the player-specific efficiency matchup. It excludes venue, surface, injury, vacancy, and availability.
  • Apply Player Ratings shows the complete Week Rating for the same schedule. Talent sets the baseline; the opponent effect is already included.
  • Schedule Edge is the average signed opponent model edge across scheduled remaining games. It is not a 0–100 rating-point adjustment. BYEs are visible but excluded from the average.
  • FLEX includes RB and WR by default. TE and QB can be added explicitly for leagues with broader flex rules.
  • Changing lenses changes the natural order: Matchups Only starts with the easiest schedule, while Apply Player Ratings starts with the strongest remaining player outlook. Select any week heading, or choose a week from Order on mobile, to rank that exact week.
  • Cell color follows the active lens. Matchups Only uses red, neutral, and green for opponent effect. Apply Player Ratings uses the standard FantasyOmatic scale: gray below replacement, red fringe, orange streamer, white solid, gold strong, and green elite. The visible number and label remain the source of truth.
  • A green week can improve a decision, but cannot make a weak player elite. Never add the displayed model edge directly to the Week Rating; the public rating uses a nonlinear conversion and already includes the matchup.

How To Use This

  1. Open Matchups, then choose Matchup Matrix.
  2. Leave Matchups Only selected to rank players by the remaining opponent road.
  3. Use Schedule Edge to find the easiest or hardest remaining schedule; BYEs do not count.
  4. Switch to Apply Player Ratings to see whether the player is good enough to benefit from that road.
  5. Use the changing legend to read cell color in the active lens: matchup favorability in Matchups Only, complete rating tier in Apply Player Ratings.
  6. Select a week heading to rank that week's matchup edge or complete Week Rating; select it again to reverse the order.
  7. Select a week cell to separate the neutral Week Rating, additive matchup and context edges, and complete Week Rating.
  8. Use My Team for your roster. Available appears only when a supported league has verified current ownership.

Connect your league, then Fix Byes shows which starters are on bye each week. It suggests replacements only when they are confirmed available in the active league, ranked by the relevant weekly rating.

How To Use This

  1. Connect your league first — Fix Byes needs your roster to identify conflicts.
  2. Select any upcoming week to see which of your starters are on bye.
  3. Review the confirmed-available replacements and their weekly ratings.
  4. Plan ahead: check 2–3 weeks out to make waiver claims before other managers catch on.

Browse trending stories, editorial deep dives, and breaking updates. The ticker at the top shows real-time news. Articles link directly to relevant player pages.

Provider support reflects what each connection has proven:

  • Sleeper — Public API, just enter your username
  • Yahoo — OAuth 2.0 with automatic token refresh
  • ESPN — Cookie-based auth (espn_s2 + SWID)
  • CBS — Connect-time roster import with an encrypted short-lived session; no background sync

Once connected, your dashboard, alerts, matchups, and AI Coach all personalize to your actual roster.

How To Use This

  1. Go to My Team and pick your platform (Sleeper, Yahoo, ESPN, or CBS).
  2. Sleeper: Just enter your Sleeper username — no login needed (public API).
  3. Yahoo: Click 'Connect with Yahoo' to authorize via OAuth — tokens refresh automatically.
  4. ESPN: Paste your espn_s2 and SWID cookies (found in browser dev tools on ESPN.com).
  5. CBS: Your password is exchanged server-side and discarded; only an encrypted short-lived session is retained.
  6. After connecting, use Sync Now to refresh supported league data. CBS requires a manual reconnect after its short-lived session expires.

Generate an on-demand podcast with The Analyst and The Strategist. Episodes cover your matchups, waiver targets, and trade advice when each format is relevant to the current week.

Features: play/pause, speed control, progress bar, full transcript with speaker labels and chapter navigation — tap any chapter or transcript line to jump the audio there.

How To Use This

  1. Navigate to My Podcast (requires Hall of Famer and a connected league).
  2. Choose an episode type, then click Generate Podcast. FantasyOmatic writes a two-host briefing from your roster and this week's signals.
  3. Wait for audio generation (Edge TTS + FFmpeg) — usually takes 1–2 minutes.
  4. Use the player controls: play/pause, drag the progress bar, and adjust speed (0.5x–2x).
  5. Open the transcript to read along — each section is labeled by speaker (Analyst or Strategist).
  6. Once audio is ready, use Call In to ask the hosts a follow-up, or browse past episodes from history.

Season Story tracks your roster's performance over time: how your players' ratings trended, which moves paid off, and a narrative recap of your fantasy season as it happens.

Generate a prospective baseline even before you have a resolved decision. Each edition is saved to your account with a timestamp, and later editions connect recorded AI Coach decisions to their outcomes. Hall of Famer.

The injury system is multi-layered:

  • Injury factors scale weekly projections — Out/IR = 0.0, Doubtful ≈ 0.20, Questionable ≈ 0.64–0.85 depending on practice participation, Healthy = 1.0
  • Return estimates for IR/PUP players with expected week
  • Vacancy redistribution detects injured starter opportunities and boosts backup projections
  • Smart Alerts surface waiver targets created by injuries
Player Rating
Madden-like 0–100 translation of the opponent-neutral player model output.
Week Context
Signed rating-point adjustment for opponent, role, injury, and schedule.
This Week
Player Rating + Week Context. It is not projected fantasy points.
ROS
Rest-of-season rating across all remaining regular-season weeks.
Playoffs
Rating across the league playoff subset; Weeks 15–17 when no league is connected.
Active league
The one authenticated league whose roster, settings, ownership, and availability are in use.
Confirmed available
A player the active league sync identifies as unrostered; never inferred from global rankings.
Schedule Edge
Average opponent-only model edge across the remaining scheduled games. It is cross-position comparable but is not a 0–100 rating-point adjustment. BYEs are excluded.
Matchups Only
Defense strength plus player-specific efficiency effect, isolated from venue, surface, injury, vacancy, and availability.
Apply Player Ratings
The complete weekly rating view. Its matchup is already included through the nonlinear rating conversion; never add Schedule Edge or a week edge directly to it.
Season Pass
One payment for access through Week 18. Nothing renews.

FantasyOmatic's historical modeling is active from the start of the season. The live ratings remain in early-season calibration until a successful ratings publish has actually incorporated three completed current-season weeks.

Those weeks help the system stabilize current roles and usage. Rookies and players on new teams or in materially changed roles have less current-season evidence, so their ratings may move faster during this phase.

Calibration follows the data incorporated into the latest live ratings run, not the calendar or the projection week shown on screen. A delayed or incomplete pipeline cannot claim calibration is complete.

Registered Free accounts receive All-Pro through Week 3 while the new season calibrates. That access deadline is schedule-based and remains independent from calibration status.

The algorithm uses ridge regression on NFLverse play-by-play data with position-specific features. Player, Week, ROS, and Playoff are separate native model outputs. Rating100 translates those outputs into a Madden-like 0–100 language that is comparable within and across positions. Projected fantasy points and trade indices are never Rating100 inputs.

Rating types:

  • Player Rating — Opponent-neutral player-model rating
  • Week Context — Signed difference between the weekly model rating and Player Rating
  • ROS — Per-game rest-of-season Ridge rating
  • Playoffs — Per-game Weeks 15–17 Ridge rating

This Week = Player Rating + Week Context. Rating shows player value; projected points are a separate lineup-slot aid. Package trades are evaluated in hidden additive value-edge units, not by summing public ratings.

League data is stored securely in Supabase (PostgreSQL). Provider tokens and ESPN cookies are encrypted where persistence is required. CBS passwords are discarded after a short-lived encrypted session is established.

You can disconnect your league at any time from My Team settings. This removes the connection and synced roster data.

FantasyOmatic does not sell league or roster data to advertisers. Provider credentials are used only to provide the connection you request.

Paid access is a one-time 2026 Season Pass through Week 18. Nothing renews.

Free (Free): Core ratings and matchup intelligence — free forever.

  • Player rankings (0–100 scale)
  • Player detail pages
  • Matchup adjustments
  • Defense impact by position
  • Newsstand Articles & Analysis

All-Pro ($39.99 one-time): Advanced analytics, alerts, and roster tools for the full NFL season.

  • Everything in Free
  • See Sunday decisions in one personal dashboard
  • Build a manual roster and receive personalized alerts
  • Compare starts, trades, and close decisions
  • Find upcoming bye conflicts and replacements
  • Track injuries, changing roles, and return timing
  • See why a weekly rating moved
  • Rank players by remaining opponent difficulty with Matchup Matrix

Hall of Famer ($99.99 one-time): The complete season pass with AI Coach, podcast, league import, and Season Story.

  • Everything in All-Pro
  • Import unlimited Sleeper, Yahoo, ESPN, and CBS leagues
  • Ask AI Coach unlimited roster-aware questions
  • Follow every decision in Season Story
  • Generate custom weekly podcast episodes
User Guide — FantasyOmatic | FantasyOmatic