clouds
with

1,000,000,000,000,000

1,000,000,000,000,000
yes, one quadrillion

1,000,000,000,000,000

Schedule
POSSIBILITIES

How does the NFL create a fair and balanced schedule each year?

FACT

There are over 26,000 factors in building the NFL schedule.

The NFL has to take the following into consideration when building its schedule:

  • Travel Requirements
  • Prime Time Games
  • Free Agency
  • Division Rivalries
32
thirty-two
Teams
272
2 hundred seventy-two
Games
18
Eighteen
Weeks
This
Means
Each
team has
1B
one-billion
Schedule
Options
FACT

10 years ago, the NFL used to manually craft 1 to 2 schedules per year on a white board.

The NFL uses AWS to sort through 1,000,000,000,000,000 (yes, one quadrillion) total schedule possibilities.

FACT

As soon as Super Bowl ends, the NFL starts analyzing over 100,000 potential season schedules until it finds the optimal one, leveraging over 4000 Amazon EC2 Spot instances to do so.

This is all
Done in
03
THREE
Months Time
leveraging
over
4K
four-thousand
Amazon EC2
instances
or
1M
1-Million
Instance
Hours
Across
Over
20
Twenty
Instance
Types
To run
Over
1K
One-Thousand
Schedule
permutations
per day