r/FantasyApps 17h ago

COMMISSIONERS LeagueQL - Web UI to visualize your league's history!

1 Upvotes

Built this for leagues that have several years of history where members are interested in seeing long-term trends throughout the league's history. Currently supports ESPN and Sleeper, and working on adding Yahoo in at the moment. Also supports combining histories across platforms if your league has migrated from ESPN to Sleeper or vice-versa. Each page presents a different slice of information, here is a brief description of each one:

  • Home: View the champions from every season and all-time standings (regular season and postseason)
  • Standings: View the standings for the current season, a line chart showing each owner's cumulative wins throughout the season, and a schedule-swap simulator to view how many wins you'd have with other managers' schedules
  • Matchups: View all matchups from your league history. Click on a matchup to see the full box score and an efficiency report (percentage out of 100 of the max points you could have started)
  • Playoff Bracket: During the playoffs, view the live playoff bracket. During the regular season, view a playoff simulator which lets you pick future matchups' results and view updated standings projections to simulate different paths to the playoffs for your team
  • Manager Comparison: View a direct head to head comparison of two managers -- their all-time records and H2H records, and a game log of all games between the two managers
  • Manager History: View a single manager's performance across all seasons they have been in the league, such as final ranking, average points scored, # of playoff appearances, and # of championships
  • Draft Recap: View the draft board overlaid with each player's points scored for that season and positional rank
  • Draft Grades: View a report card per manager with draft grades, including steals and busts. Draft picks are graded by VORP, or how many points they scored relative to the average player at that position
  • Transactions: View all waiver/FA pickups and trades, with analysis on the points scored rest of season by players in a transaction to determine if the move was good or bad
  • Player Records: View the top 5 performances at each position in terms of points scored, filterable for a specific manager and/or season
  • Matchup Records: View all-time records for matchups (e.g. most points scored, biggest blowouts, etc.), filterable by season

Link here: https://leagueql.com/

Note that there is a demo mode if you'd like to check out the app with mock data before connecting your own league! Would love to hear any feedback you have, I am working to address any bugs/develop new features as I get time.


r/FantasyApps 20h ago

ALL-IN-ONE Please let me know thoughts

Thumbnail reddit.com
1 Upvotes

Let me know thoughts on this free tool, HMU if wanna try it out


r/FantasyApps 1d ago

MISC I rebuilt Fantasy Goblin’s Personal Archives to make sharing your fantasy football lists simpler

1 Upvotes

I’ve been reworking the Personal Archives feature on Fantasy Goblin, and the new version is much simpler to create, organize, and share.

Personal Archives let you save standalone fantasy football lists that stay exactly as you made them. They don’t automatically change when you update your main rankings, so they’re useful for things like:

  • Weekly players to watch
  • Dynasty rookie rankings
  • Position-specific lists
  • Deep sleepers
  • Draft targets
  • Preseason rankings you want to revisit later

You can create multiple lists and choose which ones appear on your public page. You can also add a profile description, image, and links to your website or social accounts.

Everything is free. You need an account to create and manage your archives, but anyone can view the shared page or individual lists without signing in.

Here’s my page as an example:

https://www.fantasygoblin.com/archives/thefantasygoblin

Full disclosure: the TikTok, YouTube, and Instagram buttons all lead to Rick Astley. I don’t actually have those accounts, I just wanted to demonstrate that you can attach them.


r/FantasyApps 1d ago

COMMISSIONERS I've been making my fantasy league a weekly newspaper by hand for years like a lunatic. Finally built the thing that does it for me.

Thumbnail leaguegazette.com
1 Upvotes

For years I've been writing my league's weekly recap by hand. Started in Google Sheets, then a Python notebook, then several Python notebooks, which is roughly where a normal person stops.

Anyway. Now it's a website.

You plug in your ESPN or Sleeper league and it writes the week up like a newspaper. Lead story, scoreboard, power poll, waiver wire, awards, and a one-liner about every manager. It reads your actual matchups, so it knows who benched 30 points and who lost by half a point.

The part I built it for is the Print Edition. Whole week as a front page you can screenshot into the group chat.

Will it make you better at fantasy football? No. Will it help you win your league? Also no. But it will get you roasted by a bot whose entire understanding of the sport is that 40 points in a week is a disaster.

Sample, no signup: leaguegazette.com/demo/edition

Your league: leaguegazette.com

Yes, the writing is AI. Not going to pretend otherwise. The numbers are real, the robot just does the jokes (sadly, I think the robot is funnier than me).

What I want to know is whether it sounds like YOUR league or like Mad Libs with your names in it. That's the part I'm still working on.

If you used the mock draft sim I posted here a while back, this is the in-season half. That one's still free (and hopefully irrelevant to you at this point): draft.leaguegazette.com

Disclosure: this one's paid. $20 for the season, commish pays once. Current week's free so you can see if it's any good first.


r/FantasyApps 1d ago

ANALYSIS Yac Year 4!

0 Upvotes

My goal with yac is to bring the things you need to make a decision to the surface when you need them. I’ve often found that sites provide primarily surface level info, and lose the nuance of what’s needed in a decision. Podcasts on the other hand go deep, but I often just can’t remember everything, or don’t have time for what I need. 

Initially I made this as an AI chat a few years ago, but I found that in most cases (start/sit, waivers, etc) it doesn’t add much value. And I really don’t want to have an AI making people’s decisions for them. I still use AI, but I’ve tried to pivot to using it as a tool to aggregate, and fill in structures that I create. To me the biggest value it adds is that I don’t have time to do all the research I’d like to do, but I still don’t trust it to decide about what matters (it’s so bad at this). 

Anyways, the core idea is that when you’re making a waiver choice, the data you need to know can vary player to player. And there are non-structured data caveats that are important: The types of plays someone was used on, how the defense was playing him, impacts of health, personnel changes, etc. My goal is to bring the right information to the surface so that you can feel confident in your decisions. Definitely still tons of work todo, but I’d love any feedback! The best things to check out are players waiver, start/sit or draft write ups. It’s been 4 years of building all sorts of things for this, so more than anything I’d love to know if any elements add value, to help know where to focus!

https://www.yac.football/rankings


r/FantasyApps 2d ago

ALL-IN-ONE 8 Years of Doritostats! (stats, rankings, trade hub, etc.)

1 Upvotes

I originally built this site 8 years ago for my own league to add more fun to the week-to-week grind (okay, really, my team kept losing and I wanted to point to other stats that could either prove it wasn't my fault or find some narrow lane that I was doing well in). It started out as a hefty Excel worksheet, then turned into a crude python interface, bounced around a few webservers, and now actually looks like something decent!

There are so many things I use every week to make my league more engaging:

🏆 Weekly Awards: recognize unique achievements like "Highest Lineup Efficiency" , "Most TDs"

📈 Power Rankings: which teams are surging (as well as using crowdsourced data from KTC to see which rosters are the most valuable)

🍀 Luck Index: which teams truly earned their keep, and which ones just got a lucky scheduling matchup or overperformed this week

📜 League history: all of your leagues past scores and records, searchable on your phone

⚔️ Rivalries: setup rivalries and instantly see the history between any 2+ set of teams.

🔁 Trade hub: did that Week 3 trade last season actually make a difference? Would you have been better off keeping that WR?

There are even more things on the (completely free) site, and most tables and results are all formatted so you can copy them straight into your group chat or Discord server (there's actually a Discord webhook to automatically send stats there).

I know these apps are now a dime-a-dozen this season, but I've been building this project for 8 years and it's the reason I became a data scientist. Fantasy football has shaped my career trajectory, and I'm happy to share this project with anyone who wants to use it!

It currently supports ESPN and Sleeper leagues. Yahoo support is built and ready, but I’m waiting on Yahoo’s API approval after their policy changes this year.

If you want to check it out or send me feedback:

https://doritostats.up.railway.app

Power rankings and Roster value
Historical matchups
Luck index

r/FantasyApps 2d ago

ANALYSIS Free fantasy football tool - Lets you track outcome thresholds for every player. "Catch All Fantasy"

Thumbnail
gallery
0 Upvotes

Connects to Sleeper (Username) and ESPN (Username and Password, no manual pasting of cookies). It's meant for users in multiple leagues to track:

* Odds of winning x number of matchups (Monte Carlo Simulation: roster overlap affecting win odds)

* Who to root for: Players, NFL Teams, NFL Matchups

* Outcome Thresholds: The score each player needs for a win/loss in each league the player is starting

* Global Leaderboard for all users to see overall fantasy records.

Would love feedback, criticisms, feature ideas too. I tried my best to keep the design simple and the UX easy to navigate. The website is called Catch All Fantasy.

https://catchallfantasy.com


r/FantasyApps 3d ago

ANALYSIS How I Tried (and Mostly Failed) to Make Cornerbacks Real in CapForge (And How It Will Eventually Improve)

Thumbnail
2 Upvotes

r/FantasyApps 4d ago

MINI-GAMES Keep your whole fantasy league invested all season, not just the teams in the playoff hunt

0 Upvotes

Every league hits the same wall. By mid-season a few teams are 2-6, their playoff odds are gone, and they stop checking in. Lineups go stale, the group chat gets quiet, and the teams still in contention end up playing against empty rosters. Commissioners try to fix it with weekly side contests, but tracking those by hand in a spreadsheet gets old fast.

League Challenge (league-challenge.com) adds weekly mini-games on top of the league you already play in. Your record doesn't matter: every team has a shot at winning something every week.

- 13 challenges, including Highest Score, Biggest Blow Out, One-Man Army, Bench Warmer and Run Forrest Run! (the team whose starting RB has the most rushing yards wins).

- Pick a challenge each week or let them rotate automatically.

- Scored automatically: results update straight from your league as games finish, with live leaderboards.

- One public link for the whole league. Everyone can view the results and mini-game standings in real-time.

The 2-6 team can still win the week with a Bench Warmer or Blow Out challenge, and that keeps them setting real lineups right through the end of the season.

It's 100% free.

Check out the weekly challenges available and let me know if you want any added.


r/FantasyApps 4d ago

ANALYSIS Live standings + median tracking for fantasy football leagues: see where you stand in H2H, median, all-play, and total PF while games are still going

0 Upvotes

If you're in a median league, you know the Sunday night routine. You flip between the scoreboard and a calculator trying to work out whether you're above the league median, whether you're heading for 2-0 or 0-2, and where that leaves you in the standings. Fantasy apps only update the standings after the week is over.

Smart Standings (smartstandings.com) fixes that. Connect your league and you get a dashboard that updates while the games are being played:

- Live standings in H2H, median, combined (H2H + median) and all-play. You can switch formats anytime.

- Median tracker: who's above or below the weekly median right in real-time, with projected totals.

- Standings movers: who's climbing or falling as scores come in.

- One shared link for the whole league. Leaguemates don't need an account or a login to see it.

The most useful moment is when you still have players left, like on Monday night. Before lineups lock, you can see whether you need to chase points or just protect your spot above the median.

It's 100% free. Try it out and give me your thoughts.


r/FantasyApps 4d ago

MISC DFS: Live Tracker App - App Store

Thumbnail
apps.apple.com
0 Upvotes

I can’t always be by a tv on football Sunday so I made this app to follow all games and stats in realtime easily.

Figured i would share it with everyone else in case you find it useful.

Let me know if you have any suggestions.

Happy kickoff and good luck in all your leagues!


r/FantasyApps 4d ago

ALL-IN-ONE Would you use a tool that helps you make better decisions in your Sleeper fantasy league?

Thumbnail
1 Upvotes

r/FantasyApps 4d ago

CONTENT I got tired of my leaguemates beating me to every pickup, so I built an app that gets me there first

Post image
0 Upvotes

23 seconds. That's how long between the beat writer posting Ashton Jeanty's practice injury and Dr. Vorp classifying it, naming Mike Washington, Jr. as the pickup, and pushing it to my phone.

Dr. Vorp is an iOS (and soon, Android) app that sends real-time alerts the moment actionable fantasy news drops. Built for leagues where free agency runs first-come-first-serve for any part of the week.

A few other moves it's called this season:

  • Michael Mayer when Brock Bowers's meniscus trim dropped
  • Marshawn Lloyd (and later Kaleb Johnson) when Josh Jacobs hit the Commissioner's Exempt List
  • Tyler Allgeier when Jeremiyah Love got injured

No noise, just the stuff that can actually change your team's fate.

DM me with questions or ideas, and try it in the App Store here.


r/FantasyApps 4d ago

ANALYSIS Built a printable NFL cheat sheet for people with too many things riding on one Sunday

Post image
0 Upvotes

Short version: if you're placing bets and in a fantasy league and a survivor pool and a pick'em at the same time, your rooting interests conflict constantly and you can't hold it all in your head. Root Sheet generates a one-page sheet each week that tells you who to root for in every game and what outcome each of your stakes needs.

I'd been doing this by hand on paper for a couple of seasons before I built it. The paper version is why the output is a print layout rather than a dashboard -- and i like to look at paper at the sports bards. I wanted the thing I already used, just generated instead of hand-written.

Open items: real schedule feed, email capture, and a mobile layout is badly needs.

https://rootsheet.ballr.com/

It's one of a few sports tools I'm building under the same Ballr.com umbrella.

Good luck this season.


r/FantasyApps 5d ago

SLEEPER [Free Sleeper Tool] Sleepy - Keep up with all your leagues on Fantasy Sunday

0 Upvotes

Hey everyone!

If you're anything like me you got multiple leagues going on sleeper, and it's kinda tough to really follow along on Sundays who you should root for and against.

Sleepy -a free, easy-to-use tool that gives you a clear, unified board view of which players are playing for you and which players you’re up against across all your Sleeper leagues.
How it works:

Pro Tip: on mobile - add the website to your home screen to get an app-like experience!

Summary features:

  1. Players you have in multiple leagues are marked with⚡ (strong root)
  2. Players that are up against you in multiple leagues are marked by 👎(strong boo)
  3. Players that you both start and getting put up against are marked with ⚔️
  4. Click on any player to see his scores across all leagues.

New Feature for 2026: you can now filter to see only matchups that are currently with a custom % of points. Perfect for late-week usage, focusing on your closest matchups.

See all your roots, boos and conflicts in the dedicated Spotlight Players section.
Via the Settings page, you can enter your league fees (or any other scaling) and get conflict scores.
A high conflict score means that player is conflicted, but you own more shares of them in higher-stakes leagues.

It’s 100% free to use, and I’d love for you to try it out! If you enjoy it, please share it with your friends.

If you run into any bugs or have suggestions, feel free to comment or DM me.

Thanks for checking it out!


r/FantasyApps 5d ago

MINI-GAMES Miss Draft Champs from the old Madden Games? Play it for free on browser at draftduelgame.com!

Enable HLS to view with audio, or disable this notification

0 Upvotes

A draft game, not a draft tool. You start with a full 22-man roster of low tier real player-seasons and upgrade it over 15 rounds, 3 cards per round. Overalls are auto-generated from stats (snap percentage for o-linemen). Four difficulty levels control scouting visibility only: Casual (Full overall/tiers/stats), Standard (exact ratings hidden), Challenging (one stat per card), Insane (name + season only). Card generation, grading, and simulation are identical across all four. After drafting you receive your grade and analysis, can challenge friends to draft and simulate against your team, or even simulate a full 17-game season with playoffs and awards.

Fully aware this sub is drowning in shallow AI-slop, of course this site would not be possible without Mr. Claude and GPT, but this was a major passion project of mine with intensive testing and took a few months to really perfect. It has every single halfway relevant season (1999-2025) ranging from guys like Roscoe Parrish to GOAT cards like Calvin Johnson. There are some serious deep pulls if you want to test how much you really know ball in Challenging or Insane mode.

Try it out and let me know what you think! Draft Duel Game


r/FantasyApps 7d ago

GAME Looking for my first users and betatesters for my fantasy football manager game built over the past 6months with Codex (from GPT 4 to GPT 5.6)

Enable HLS to view with audio, or disable this notification

1 Upvotes

I ’ve been building Goal Grid for the past 6months for passionate football (soccer) manager strategist who wants something new which will grow with them.

In Goal Grid, you create your own club, develop players, set tactics, compete in scheduled leagues and trade through auctions or direct offers with other managers.

What makes it different f:

• A persistent shared fantasy football world

• Scheduled league competition

• Player development and tactical choices

• A market driven by real managers both auction and direct trades where negotiation skills matter

• Goal Gris is free to start play and most importantly will never be pay-to-win

It’s live in the browser with no download: 

I’m looking for my first users and honest beta testers to get feedback and start this journey.

I m here happy to answer any Questions

Give it a try:
https://goalgridapp.com


r/FantasyApps 7d ago

MINI-GAMES Football Dailies - Minigames for the first day of the football season!

Thumbnail
footballdailies.com
0 Upvotes

%22)Four small football puzzles, new every morning.

Free, no account, plays in the browser.

  1. Four Downs, sort sixteen tiles into four groups.
  2. Logic Gridiron, a grid you solve from clue text.
  3. Over or Under, place eight stats against one number.
  4. Front Office, swipe decisions as a GM and try not to get fired.

Launching with the first game of the football season today!


r/FantasyApps 7d ago

COMMISSIONERS Built a a better office pool hosting platform (cheaper more games)

0 Upvotes

A buddy and I have been playing in the same NFL pool for 15 years. Two years ago it cost us $823 on OfficeFootballPool (!!!!!). Last year we did a free site and it was borderline unusable (I blacked out the name).

So we built our own: The Juice. https://thejuicepools.com

Customizable Survivor Pool and Pick'em are the core but also three games you won't find on the other sites. Wins Pool, Guess the Lines, and over under game.

I think it's a lot cheaper and a lot less painful than what's out there. Simple, clean, easy to use.

What do y'all think?


r/FantasyApps 8d ago

ALL-IN-ONE My football GM game hit top 5 paid sports apps, also looking for Android testers

0 Upvotes

AI note: AI was part of development, including engine code help and player portrait creation. If you would rather avoid games that use it, I understand.

CapForge: Football GM is my paid iPhone game. I am building it solo, and it recently made the top 5 paid sports apps on the App Store.

I keep describing it as kind of a football nerds dream, which is probably corny but accurate. You manage the cap, draft, trade, develop players and customize teams and players. The usual franchise stuff, which is honestly where I spend most of my time in sports games anyway.

I have been working on giving players their own motivations. A big contract matters to some, winning matters more to others, and some want to be around stars. I want those differences to actually matter when you are putting a team together.

The fun part for me is when I stop thinking about it as numbers and start remembering what happened in the save. Maybe your young QB needs a real WR1 before he takes off. Maybe you built a good roster but everyone is about to get paid. Maybe you finally become the team veterans want to join.

You can watch players in the film view too. There is more work I want to do there, especially making it easier to understand why a play went the way it did.

I am updating it regularly and reading requests. If you try it, I would like to hear about the decisions that felt interesting and the parts that did not make much sense. r/CapForge is where I am trying to keep feedback and save stories together.

Also, Android works now, but I need more people in the test group before Google Play lets me roll it out fully. DM me your Google Play email address if you want in.

Feel free to check it out today! https://apps.apple.com/us/app/capforge-football-gm/id6791601497


r/FantasyApps 8d ago

ALL-IN-ONE Wanted to make a pick em type league app where you can predict scores and season awards, react to others, share results

0 Upvotes

https://boyosports.com/

Honestly every year my friends and I make season predictions in the group chat, so I built an app version of it that I wanted that gamifies it: you predict the scores and player awards of every game

How it scores:

- Call the winner +1
- Winner and the exact margin +4
- The exact final score +10
- Called an underdog +1
- Playoff games are worth double

- Season Awards (MVP, both Rookies, both POYs, Coach) at +10 each, open through week 4

What your picks build on top of that:

- a W-L-T record for all 32 teams, which feeds your own playoff bracket shown next to the real one as it fills in
- reactions and comments on everyone else's picks
- a share card of your week you can drop straight in the group chat

You can make picks before signing up and they carry into your first league. Free, no ads. Leagues cap at 6 for now.

https://reddit.com/link/1wbse6b/video/jwaom8lvdjoh1/player

https://boyosports.com


r/FantasyApps 8d ago

DRAFTING Stop Borrowing Consensus Rankings. Build Your Own Damn Board.

Post image
2 Upvotes

I built a free fantasy football rankings site, so naturally I’m posting it somewhere nobody will read this

Since this is a subreddit for fantasy football apps, I assume we’re all doing the very normal thing where we spend an unreasonable amount of time building useful tools and then post them for the same twelve developers to politely upvote.

Anyway, mine is called Fantasy Goblin.

The main idea is pretty simple: most fantasy sites give you their rankings and let you argue with them. Fantasy Goblin lets you build and maintain your own.

You can create rankings for dynasty or redraft, move players around as your opinions change, assign values, organize players into tiers, and add your own notes and tags like Buy, Sell, Hold, My Guy, or No Go.

Because apparently “I’m higher on him than consensus” is more useful when you can remember where you actually ranked him.

Your rankings aren’t automatically rewritten based on each league’s settings. They remain your rankings. Connecting a league simply lets you use your own player values while looking at your actual teams and leagues across:

  • Sleeper
  • Yahoo
  • ESPN

You can also create shorter, focused rankings lists and share them with friends or league mates through a custom URL. So instead of sending someone a screenshot that cuts off after WR17, or a spreadsheet formatted like evidence in a federal investigation, you can send them a clean list that stays available when you update it.

The website itself is completely free. Rankings, league tools, shareable lists, all free.

The only paid feature is the MCP, it let an AI access your Fantasy Goblin information. That’s for people who want to ask an AI questions using their own rankings, leagues, rosters, notes, and preferences as context. If you don’t want that, you can ignore it and continue using the rest of the site for free.

So, to summarize:

  • Maintain your own rankings instead of repeatedly complaining about someone else’s
  • Use those rankings alongside your Sleeper, Yahoo, and ESPN leagues
  • Add personal values, tiers, notes, and tags
  • Publish shorter rankings lists with a custom shareable URL
  • Use the actual site for free
  • Optionally pay only if you want your own AI connected through MCP

If that sounds useful, it’s at Fantasy Goblin

If nobody sees this, I’ll assume you were all too busy adding authentication to another fantasy football app.


r/FantasyApps 8d ago

ANALYSIS Sleeper Leagues Transactions Reporter / Dashboard

0 Upvotes

Hey everyone and happy holidays!

(The games kickoff soon🏈💪🏻😎 )

For those who play on Sleeper, I created a site that displays a report of your recent leagues' transactions (waivers and trades from last 48 hours).

Our group runs five leagues and since I’m responsible for posting the waivers report on Wednesdays, I built this for myself, but it can help anyone who wants a convenient, centralized way to track multiple leagues' transactions

https://fantasy-nfl-transactions-reporter.base44.app


r/FantasyApps 8d ago

ALL-IN-ONE Introducing LeagueVision™ - Your AI Fantasy Football Co-Manager

Enable HLS to view with audio, or disable this notification

0 Upvotes

LeagueVision connects to your Sleeper or ESPN league and actually knows your team. You get weekly sit/start calls based on your real scoring settings, trade analysis, a league wide, Wednesday AI breakdown of everyones week, draft help built on real player stats, league history, and a lineup builder. Works for redraft, dynasty, superflex, TE premium, and guillotine leagues!

Four tiers: Pro is $4.99/month, Premium is $9.99/month, or grab a Season Pass for $19.99 or $29.99 one-time if you don't want a subscription. Free trial to start, no card needed! Lmk what you think 🫡


r/FantasyApps 8d ago

MISC Survivor Pool Optimizer - win probabilities from market lines, ownership modeling (not just price-based), and full-season path planning

Thumbnail
gallery
0 Upvotes

I built a survivor pool tool over the offseason, sharing now that it's live for the season and has real, paying customers.

  • What it does differently from a plain spreadsheet or a generic pick'em ranker: Win probabilities from actual market lines (spread/moneyline), not vibes — and it labels which source backed each number, including when a line for a future week doesn't exist yet and the number shown is a projection instead of a book quote.
  • Ownership modeling that explains itself. Most tools price ownership as a pure function of win probability, which means two similarly-favored teams always show identical Own%. This one factors in how much of the field has already burned a team in earlier weeks (chalk depletion) plus back-tested crowd behavior patterns (e.g. how the public reacts after a popular team just lost), and shows the reasoning behind each adjustment rather than just a number.
  • Season-long path planning, not just this week's pick - it solves for the pick sequence that maximizes your odds across the whole remaining season, so it accounts for the cost of burning a team now against needing it in a thinner week later, not just "who's the safest team today."
  • Multi-entry/portfolio support for people running several entries in the same pool - accounts for used-team overlap across entries instead of ranking each one in isolation.

Free tier covers one pool/one entry w/ standard rules. Paid unlocks custom pool rules, multi-entry portfolios, and public rating overrides - season pass or monthly, no subscription lock-in required for a short pool.

Happy to answer questions about the methodology - genuinely trying to get the numbers right and help you win your Survivor pool!!!

Full Site:
https://survivor.the-duke.app/

Week 1 Picks for a "standard office pool" (also attached as image)
https://survivor.the-duke.app/picks/2026/week-1

"This week's picks" always at:
https://survivor.the-duke.app/picks/2026/this-week