01
2026 Season Revenue Outlook
The 2026 revenue projection is built one match at a time. Nineteen matches, each modelled seat by seat, sum to the season total. This page walks that build: it shows not just the number, but how every match gets there.

How the Season Total Is Built

Each bar is one match's projected revenue, coloured by tier grade. The line is the running season total, climbing match by match to the venue model. Match 5 onward is the larger GE Vernova Park venue, which is why the line steepens.
02
Match by Match
The core of the projection. Pick any match on the left to see its full build-up: the calculation chain from seats to revenue, the channel waterfall, and the seat-level table that reconciles every dollar back to the headline figure.

Projected Revenue

Attendance & Occupancy

Average Ticket Price

#DateOpponentTierRevenue
03
The Goal Ladder
Built separately from the match engine: each sales channel carries a four-rung target, Floor through Stretch. The match-by-match engine is the bottom-up number; this ladder is the top-down cross-check. Where they land close together is the validation.
Scenario

Channel Contribution by Scenario

Stacked totals for all four rungs. The highlighted rung is the selected scenario.

Selected Scenario Detail

Owner is the team accountable for the channel target.
04
Sales Channels
Where the venue-model revenue sits. The four standard channels plus the North supporter sections are filled by the per-match engine; the two premium spaces are sold and modelled separately.

Engine Channel Mix

Share of the venue model across the standard channels, summed from all 19 matches.

Where the Revenue Sits

Single-game online is the dominant channel by design, roughly half of all revenue.
Channel Targets
Premium Spaces

NW Outdoor Suite

NE Private Section

05
Engine Assumptions
The inputs every match build-up runs on. A seat's price is its base price times a channel multiplier times a match-tier multiplier; the demand-mix matrix decides who sits where. These are the levers: change a value here and every match above re-shapes.
Base Price & Multipliers
Per-game base price by seat level. This is also the season-ticket per-game rate.
Channel multiplier sets buyer type. Tier multiplier sets match attractiveness, both price and fill.
Demand-Mix Matrix
Share of each seat level's capacity a channel is assumed to take. Darker means a heavier assumed draw on that level.
Capacity by Level
East and West standard seating. The North supporter sections (318 seats) are modelled separately and added to every match total.
06
How the Projection Works
What the model does, what it deliberately does not do, and what has changed since it was built.

The 2026 projection is a bottom-up venue model, not a statistical forecast.

It starts from a seat-by-seat map of the stadium, attaches a price to every seat, makes an explicit assumption about how full the building gets and who buys which seats, and multiplies it out. The engine total is roughly $1.24M across the 19 standard-seating matches.

Running alongside it is the top-down channel goal ladder, Floor through Stretch, totalling $1.10M to $1.56M. The two were built independently. The engine landing between the Reachable and Goal rungs is the cross-check: one number is built from seats, the other from channel ambition, and they corroborate each other.

What the model does not do: it is a planning model, not a tracking model. It carries no historical sales data and no pacing. Every Tier B match returns the identical figure because the only match-specific input is the A, B, C, D grade. That is fine for setting a season budget. Making it match-specific, theme nights, promos, opponent draw, is the next phase, anchored on Vivenu sales pacing and the HubSpot group pipeline. Each tier-baseline match flags that lever in its build-up above.

Drift Since Price Chart 8.0
The model was built on 31 March 2026. These items have changed since. Absorbed items are already reflected in the live data; pending items need a model refresh.