CapForge: Football GM

Not a lineup. The whole club.

Only for iPhone

$2.99 · Designed for iPhone. Not verified for macOS.

iPhone

Updated most weeks, from your reports. Newest: your league now remembers every meeting, and names a series HISTORY, RIVALRY or BAD BLOOD. If you play fantasy football, you already know the good part. Draft day. Arguing about a guy nobody else rates. Being right about him in November. This is that, except he's actually yours. You don't rent him for a season and hand him back. You draft him, you handle his contracts, you extend him or you let him walk, and a decade later he's either going into the Hall of Fame with your name on the pick or he's the contract still eating your cap three years after you cut him. You're the general manager. Not the coach, not a player on the field. One of 32 clubs, and you build the roster, sign the deals, hire the staff, and then you live with all of it. The cap is the actual opponent. Cut a guy and what you still owe him follows you, though only what's genuinely left, since the seasons he played absorbed the money you already paid. You can guarantee money, restructure a deal, tag somebody, hand out a no-trade clause, and every one of those is still there in year three when the plan has changed and you'd rather it wasn't. The rest of the league won't help you fix it. Rival GMs price the contract instead of the rating, so an overpaid star is as much of a liability to them as he is to you, and a deal that doesn't fit under their cap doesn't happen. They'll tell you no, and they'll be right to. The year runs in a fixed order. Re-signings, cuts, the franchise tag, then free agency in three waves with a sealed-bid auction at the end, so you find out how the first wave shook out while you're already standing in the second. Then the draft, the season, the playoffs, the awards and the retirements, and you roll it over with last year's bill still on your books. The draft class runs 480 deep and seven rounds take only 224, so most of a class walks into free agency instead of onto a roster. Mock boards land in your inbox through the season. Your guy's in there somewhere. This rewards caring about the small stuff. 78 stats are tracked for every player across 15 positions, and that includes the ones nobody puts on a highlight reel: pressures charged to the lineman who actually got beaten, snap by snap run blocking, targets and yards allowed on the corner covering them. Your left tackle isn't a 79. He's a guy giving up pressure at a rate you can watch get worse months before anything else notices. And when a number moves, an in-app guide of 49 topics tells you why instead of leaving you to guess. Difficulty changes the rules rather than nudging the odds. On Easy the guarantees aren't up for negotiation at all. And when a star outplays the deal you gave him he notices, and on Easy and Medium he'll ask out, and on Hard he'll actually sit. Your opponents pile up. Every meeting between two clubs is remembered, and a series that stays close and stays mean gets named for it, working up through history and rivalry to bad blood. You get the write-up before kickoff and your record against all 31 of them. Coaches have a market of their own. Coordinators and scouts hit free agency, you can promote one of yours into the head chair, or pay a premium to poach somebody else's. Loyalty buys a discount, so does a contender's job, and the offer screen tells you which. You don't have to keep the names, either. Rename the clubs, cities, stadiums and conferences, and set all three of a club's colors. It's still being built, in the open. Updates land most weeks, and one of them is titled Fixes from your reports, because that's where it came from. Report something broken and there's a real chance you end up playing the fix. Free, and it stays free. No microtransactions, no in-app purchases, no ads, no energy timers, no premium currency, no paid boosts. Ever. Fully offline. No account, no server. It runs on your phone. Players are fictional and randomly generated. Not affiliated with, endorsed by, or sponsored by any league, club, or organization; third-party trademarks are the property of their respective owners.

  • 4.8
    out of 5
    70 Ratings

Rivalries are real. The game now remembers every meeting between two clubs — a heated series gets marked HISTORY, RIVALRY, or BAD BLOOD, your next rival opponent is flagged, and a pre-game write-up sets the stakes before kickoff. Your full head-to-head record against all 31 clubs lives on your career page. Make the league your own. Rename clubs, cities, and stadiums, set custom conference names, and pick each club's colors with a built-in color picker — watching your changes update live on the uniform, broadcast bar, and field. You can now also export your league's identity to a file and load one back in, so you can back up or share a full set of clubs, names, and colors. Smarter trades. Offers show each side's value and who's viewing it, dead-cap charges get their own line, and packages are now compact with each player's cap impact shown up front. Accepting a trade asks you to confirm the exact deal before it's final. A smarter draft. A club with a franchise quarterback stops burning a premium pick on a redundant one, and draft-day trades now survive closing the app. Playoffs, your way. Once you're eliminated or sitting out, sim the postseason one week at a time instead of all at once — and a club that missed the playoffs can no longer stall the bracket. Depth matters. Drag players into the order you want on the depth chart, and your team rating now reflects that order instead of a flat roster list. Play visualization, on by default. Watch any finished play — snaps, loose balls, and film synced to the clock all got smoother. Also: season-ending injuries can now end a career (your medical staff affects the odds), free agency reopens for multi-year bids from cap-rich rivals, rival rookies hide their ratings just like yours, and player cards now open as a sheet you can flick away instead of a full page. Plus dozens of fixes: faster saves and loads, a smaller install, consistent rating colors, and a punt now correctly ruled a touchback at the 20.

The developer, Zach Mailloux, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .

  • Data Not Collected

    The developer does not collect any data from this app.

    Privacy practices may vary, for example, based on the features you use or your age. Learn More

    The developer has not yet indicated which accessibility features this app supports. Learn More

    Seller
    • Zach Mailloux
    Size
    • 81.8 MB
    Category
    • Sports
    Compatibility
    Requires iOS 15.0 or later.
    • iPhone
      Requires iOS 15.0 or later.
    • iPod touch
      Requires iOS 15.0 or later.
    • Mac
      Requires macOS 12.0 or later and a Mac with Apple M1 chip or later.
    • Apple Vision
      Requires visionOS 1.0 or later.
    Languages
    • English
    Age Rating
    4+
    Copyright
    • © 2026 Zach Mailloux