EFL teams have received a big boost after Sky Sports agreed a new blockbuster TV deal.
The broadcaster has shown EFL fixtures live on air since 1996.
But their coverage is set for a massive expansion over the next five years, beginning from next season.
A total of 1,059 EFL matches are set to be broadcast by Sky Sports each year, with some to be shown via a Sky Sports streaming destination available on TV and mobile devices.
That is a record number of games in any football TV deal.
And it guarantees EFL clubs a package worth £895million, with £40m more in marketing benefits.
READ MORE IN FOOTBALL
That represents a 50 per cent increase in value on the current package, while guaranteeing viewers much more action.
It is particularly good news for fans in the Championship, with 328 fixtures to be shown from the division across the season.
League One and League Two will each have 248 matches broadcast live, while midweek fixtures in every division will be shown on Sky Sports.
Each league weekend fixture round will see 10 live EFL fixtures shown, - five being Championship games.
Most read in Football
Sky Sports broadcast breakdown
1,052 EFL matches shown live on air includes:
328 Sky Bet Championship matches
248 Sky Bet League One matches
248 Sky Bet League Two matches
All 15 Play-Off matches
All 93 Carabao Cup matches
All 127 EFL Trophy matches
BEST FREE BET SIGN UP OFFERS FOR UK BOOKMAKER
Every Carabao Cup and EFL Trophy clash will also be broadcast.
The change means domestic fans will no longer be able to watch their teams on streaming platform iFollow, which came into use during the pandemic-affected season 2020-21.