Skip to content

In-season fantasy alerts

Don’t just get the injury. Get the move.

A player is ruled OUT. We check him against our own board and text you who to pick up instead.

9:41
FantasyFootballAlerts Text message
Injury alert From the Sep 23, 2026 board FantasyFootballAlerts: INJURY - Jonathon Brooks (CAR) is OUT. Best available RB on our board: Tony Pollard. Details: fantasyfootballalerts.com/board Reply STOP to unsubscribe, HELP for help.
Injury alert From the Sep 23, 2026 board FantasyFootballAlerts: INJURY - David Njoku (LAC) is OUT. Best available TE on our board: Michael Mayer. Details: fantasyfootballalerts.com/board Reply STOP to unsubscribe, HELP for help.
Text Message
How it works

The injury alert isn’t the hard part. The next move is.

  1. Step one

    We watch

    We check injury reports several times a day and text you when something changes, not while it stays the same.

  2. Step two

    We rank

    We look down our board for the best healthy player at his position, so the name you get is one you can plausibly add.

  3. Step three

    We text

    Who went down, the designation, who to look at instead, and a link to check our working.

See the board the ranks come from →

FFA Player Board Built Sep 23, 2026
# Player ADP Value
Tier 13 players · ADP 2.4–5.5
1Jahmyr GibbsRBDET2.4▲ 1.4
2Jaxon Smith-NjigbaWRSEA5.5▲ 3.5
3Amon-Ra St. BrownWRDET4.7▲ 1.7
Tier 22 players · ADP 1.5–4.4
4Ja’Marr ChaseWRCIN1.5▼ 2.5
5Bijan RobinsonRBATL4.4▼ 0.6

our rank beats the room · the room is high on him. 545 players, 133 tiers in the full board.

The board

Don’t take the text on faith. Go read the board.

545 players ranked. 133 tiers. Built from our own projections, not copied from anyone else’s list. The alerts pick their replacement from these same rankings, always the newest version. This page updates once a day.

Tiers show you where the drop-off is. A big tier means the players in it are genuinely close in value, so the next name down is a real option. A one-player tier is the board telling you the drop-off is right there. That is the difference between a replacement worth adding and a name that just fills a slot.

Every board carries the date it was built. If that date looks stale, don’t trust it. We wouldn’t either.

ADP is draft-market context, not a claim about your league. It shows where the market drafted a player, which is a useful read on how highly he was valued. It is not a statement that he is sitting on your waiver wire today.

Free, public, no email wall. If we cannot rank, nothing else on this page is worth anything, so go and check.

Optional

Today: league-wide. Connect a league: your roster.

Out of the box, an alert is about the most fantasy-relevant player in the league who just went down. Paste your ESPN league ID, pick your team, and two things change.

Injuries narrow to your players

Instead of the biggest name in the league, you hear about the man on your bench nobody else would text you about. If he is on your roster, he is relevant to you by definition, so we drop the relevance filter entirely for your team.

A Saturday lineup check

If someone on your bench projects higher this week than someone you are starting at the same position, you hear about it on Saturday morning, with both projections. Only when the gap is big enough to be worth acting on.

What this needs, and what it does not. Your ESPN league has to be set to public. We never ask for your ESPN password and could not use one if you offered it. Yahoo and Sleeper are not supported: Yahoo needs a sign-in step we do not offer yet, and Sleeper’s own terms restrict it to non-commercial use, which we are not. Leave the fields blank and everything still works, league-wide.

$19 for the season. No monthly subscription.

One price, through January
$19

Standing price from 2027 is $39 a season. Join now and you keep $19.

Join this season and you keep $19 for every season after. That is what founding means. No monthly billing, no off-season charges, nothing to cancel in February.

  • Injury alerts when a player is ruled OUT, lands on IR, or is tagged doubtful
  • A replacement from our own board with every one of them
  • Connect a public ESPN league and both go roster-aware
  • The founding price locked for every season after

Every injury that matters, and nothing else. A text goes out when a player who matters gets worse, never about a healthy player and never to fill a quiet week. Reply STOP and it all stops, immediately and for good. If we don’t deliver this season, you get every cent back, refunded to your card rather than issued as store credit.

Secure checkout by Stripe, which handles the payment only. The terms above are the ones that apply. The player board is free and live either way.

Licensed data

Licensed feeds, with written permission, and our own analysis on top.

Only what matters

A text when a player who matters gets worse. Never a healthy player, never filler. Quiet weeks stay quiet.

STOP means stop

One reply ends the texts, immediately and for good.

Free to join — no payment details needed

Want to watch before you buy?

  • The full player board, free and public, refreshed every day
  • Consent given here is what lets us text you once you buy with the same email
  • Connect a public ESPN league and, with the pass, your alerts are about your players
  • No alerts are sent from this list. Those come with the $19 pass

US mobile numbers only, and optional. This list sends no alerts by itself. Leave a number, buy with the same email, and texts start on the first run after you buy.

Public leagues only. Look it up, then click your team. With the $19 pass your alerts are then about your players. Leave it blank and alerts cover the whole league.

Where is my league ID, and how do I make my league public?

Open your league on ESPN. The league ID is the number after leagueId= in the address bar; in the app it is under League > Settings. To make the league public: League > Settings > Basic Settings > League Visibility > Public. Only the league manager can change that, and it takes a minute. We read rosters only; we never ask for your ESPN password and could not use one.

A subreddit, a search, a podcast, a friend. One line is plenty.

Joining the list is free. No spam, and no resale of your details, ever. Privacy Policy · Terms & SMS Terms

Receipts

What you can verify today

  • A board you can read right now without giving us anything, carrying the date and time it was built.
  • Player data from professional feeds we license in writing, with our own analysis on top of it.
  • Real texts, really delivered. The first alert went to a handset on September 14 and the carrier confirmed it.
  • Full company and contact details on our Terms and Privacy Policy.
Not yet

What we won’t claim

  • We will not quote a subscriber count. We launched this year, and inventing one is the easiest lie on the internet.
  • No reviews, no testimonials, no screenshots of somebody’s league title. We could have written a wall of five-star quotes this morning. Anyone can, which is exactly why they are worth nothing.
  • Public ESPN leagues only. Yahoo needs a sign-in step we do not offer yet. Sleeper’s own terms limit it to non-commercial use, and we are a commercial product, so we will not use it until they say otherwise in writing.
  • We read licensed injury reports, not Twitter. If a reporter breaks something at 11pm, your timeline has it before we do.
  • We are not affiliated with the NFL, the NFLPA, ESPN, or any fantasy platform.
Questions

The things people ask before handing over a phone number

What actually sets off an alert?

A fantasy-relevant player getting worse: ruled OUT, landing on injured reserve, or picking up a doubtful tag. A questionable tag is a text only for a genuinely big name, or for someone in your own starting lineup if you have connected a league, because on most players it is Wednesday noise. We alert on the change, not the standing condition, so a player out for six weeks produces one message rather than six weeks of them, and we never text you that someone has improved as though it were bad news.

How do you choose the replacement?

We take the injured player’s position and where he stood in our rankings before the injury, then look down the board for the best healthy player at that position ranked below him. That is deliberate: the best receiver alive is not available in your league, and a suggestion you cannot act on is not a suggestion.

Does this know who is on my team?

Only if you tell it. Paste your ESPN league ID, pick your team, and your alerts narrow to your roster, and you also get a Saturday lineup check. Leave those fields blank and alerts stay league-wide. Your ESPN league has to be public, and we never ask for your ESPN password.

Do you give start and sit advice?

With a connected league, yes: on Saturday mornings, if a bench player projects higher this week than someone you are starting at the same position, and the gap is big enough to matter. Without a connected league we cannot and do not.

Is the board free?

Yes. Public, ungated, and there whether or not you ever buy the pass. The alerts pick their replacement from these same rankings, always the newest version. This page updates once a day.

How often will you text me?

As often as players who matter get hurt, and no more. A text goes out when a player who matters is ruled OUT, lands on IR, or is tagged doubtful. A quiet week is a quiet phone. A bad injury week means more texts, because that is the week you need them. Message and data rates may apply, depending on your mobile plan.

Is this real-time breaking injury news?

No. We check injury reports several times a day. If a reporter breaks something at 11pm, your timeline has it before we do. What we add is the decision on the other side of the headline.

Will you sell or share my phone number?

No. Your mobile number and your consent to be texted are never sold, rented, or shared with any third party for marketing purposes, and no third party may use them for their own marketing. The only companies that touch your number are the ones that have to in order to deliver the message, and they may not use it for anything else. That is written down in full in our Privacy Policy.

How do I stop the texts?

Reply STOP to any message. It stops immediately and permanently, and no further messages go to that number. Reply HELP for help and our support contact.

Where does the player data come from?

From licensed professional sports data providers, under written agreements that permit us to use it in this product. What reaches you is our own analysis and our own phrasing built on top of that data, which is both what those licenses require and the reason to subscribe rather than read a feed.

What if the alerts aren’t any good?

Full refund, this season, no argument. We would rather give the $19 back than have you tell people it was not worth it.

Stop checking. Get the move.

The player board is free and open right now. The alerts are $19 for the season.

What you are actually buying today

  • 1 The founding price, $19 instead of $39, held for as long as we exist.
  • 2 Injury alerts through January, each carrying a replacement from our own board.
  • 3 Connect a public ESPN league and they narrow to your roster, plus a Saturday lineup check.
  • 4 A full refund if we don’t deliver this season. Email us and we send it back.
  • 5 Only the injuries that matter, never filler, and reply STOP at any point to end them for good.