IFL Releases 2023 Schedule

IFL Releases 2023 Schedule

 Indoor Football League

October 14, 2022 – Indoor Football League (IFL) News Release

The Indoor Football League is proud to announce its 2023 regular season schedule. The 18-week, 105-game schedule kicks off on Friday, March 17th and concludes on Saturday, July 15th.

The season will feature 14 teams, split evenly between the Eastern and Western Conferences. The Western Conference will consist of the Arizona Rattlers, Bay Area Panthers, Duke City Gladiators, Northern Arizona Wranglers, San Diego Strike Force, Tucson Sugar Skulls and the Vegas Knight Hawks. The Eastern Conference will feature the Frisco Fighters, Green Bay Blizzard, Iowa Barnstormers, Massachusetts Pirates, Quad City Steamwheelers, Sioux Falls Storm and new expansion team for 2023, the Tulsa Oilers. Each IFL team will play a fifteen-game schedule over eighteen weeks. Eight teams will qualify for the playoffs. The 2023 IFL Postseason Schedule will be released at a later date.


The IFL’s 15th season begins on Friday, March 17th as the reigning Eastern Conference Champion, Quad City Steamwheelers host the Arizona Rattlers. Week one continues Sunday, March 19th as the Frisco Fighters travel to face the Green Bay Blizzard. Tulsa will host their first-ever IFL game on Saturday, April 15th as they welcome the Quad City Steamwheelers.

Below is the schedule by week as well as by team. All times are in Central Time.

2023 INDOOR FOOTBALL LEAGUE SCHEDULE

Week 1

Friday, March 17

Arizona at Quad City – 7:05 PM

Sunday, March 19

Frisco at Green Bay – 3:05 PM

Week 2

Friday, March 24

Tulsa at Frisco – 7:05 PM

Saturday, March 25

Duke City at Northern Arizona – 8:05 PM

Iowa at Vegas – 9:05 PM

Sunday, March 26

Green Bay at Massachusetts – 12:05 PM

Quad City at San Diego – 5:05 PM

Arizona at Bay Area – 7:05 PM

Week 3

Friday, March 31

Iowa at Green Bay – 6:05 PM

Saturday, April 1

Sioux Falls at Quad City – 7:05 PM

Frisco at Duke City – 7:05 PM

Vegas at Northern Arizona – 8:05 PM

Sunday, April 2

Bay Area at Massachusetts – 12:05 PM

Monday, April 3

Tucson at San Diego – 9:05 PM

Week 4

Saturday, April 8

Tulsa at Duke City – 7:05 PM

Tucson at Arizona – 8:05 PM

San Diego at Vegas – 9:05 PM

Sunday, April 9

Iowa at Sioux Falls – 5:05 PM

Week 5

Saturday, April 15

Massachusetts at Frisco – 7:05 PM

Quad City at Tulsa – 7:05 PM

San Diego at Northern Arizona – 8:05 PM

Duke City at Arizona – 8:05 PM

Sunday, April 16

Green Bay at Sioux Falls – 5:05 PM

Tucson at Bay Area – 7:05 PM

Week 6

Friday, April 21

Sioux Falls at Green Bay – 6:05 PM

Duke City at Vegas – 9:05 PM

Saturday, April 22

Arizona at Frisco – 7:05 PM

Tulsa at Iowa – 7:05 PM

Massachusetts at Quad City – 7:05 PM

San Diego at Tucson – 8:05 PM

Sunday, April 23

Northern Arizona at Bay Area – 7:05 PM

Week 7

Friday, April 28

Iowa at Massachusetts – 6:35 PM

Northern Arizona at Vegas – 9:05 PM

Saturday, April 29

Quad City at Sioux Falls – 7:05 PM

Arizona at Tulsa – 7:05 PM

Sunday, April 30

Bay Area at San Diego – 5:05 PM

Week 8

Friday, May 5

Massachusetts at Green Bay – 6:05 PM

Saturday, May 6

Quad City at Iowa – 7:05 PM

Tulsa at Sioux Falls – 7:05 PM

Northern Arizona at Tucson – 8:05 PM

Sunday, May 7

Duke City at Frisco – 3:05 PM

Monday, May 8

Vegas at Bay Area – 8:05 PM

Week 9

Friday, May 12

Sioux Falls at Quad City – 7:05 PM

Saturday, May 13

San Diego at Green Bay – 3:05 PM

Tucson at Duke City – 7:05 PM

Massachusetts at Iowa – 7:05 PM

Frisco at Tulsa – 7:05 PM

Bay Area at Northern Arizona – 8:05 PM

Arizona at Vegas – 9:05 PM

Week 10

Saturday, May 20

Quad City at Massachusetts – 6:05 PM

Iowa at Green Bay – 7:05 PM

Northern Arizona at Arizona – 8:05 PM

Frisco at Bay Area – 8:05 PM

Sioux Falls at Tucson – 8:05 PM

Tulsa at Vegas – 9:05 PM

Sunday, May 21

Duke City at San Diego – 5:05 PM

Week 11

Friday, May 26

Sioux Falls at Iowa – 7:05 PM

Green Bay at Quad City – 7:05 PM

Saturday, May 27

Northern Arizona at Duke City – 7:05 PM

San Diego at Frisco – 7:05 PM

Massachusetts at Tulsa – 7:05 PM

Vegas at Arizona – 8:05 PM

Bay Area at Tucson – 8:05 PM

Week 12

Tulsa at San Diego – Date & Time TBD

Saturday, June 3

Frisco at Massachusetts – 6:05 PM

Green Bay at Iowa – 7:05 PM

Duke City at Bay Area – 8:05 PM

Arizona at Northern Arizona – 8:05 PM

Tucson at Vegas – 9:05 PM

Week 13

Friday, June 9

Quad City at Green Bay – 7:05 PM

Saturday, June 10

Vegas at Massachusetts – 6:05 PM

Frisco at Sioux Falls – 7:05 PM

Iowa at Tulsa – 7:05 PM

Duke City at Tucson – 8:05 PM

Northern Arizona at San Diego – 9:05 PM

Sunday, June 11

Bay Area at Arizona – 5:05 PM

Week 14

Saturday, June 17

Arizona at Duke City – 7:05 PM

Quad City at Iowa – 7:05 PM

Sioux Falls at Tulsa – 7:05 PM

Frisco at Northern Arizona – 8:05 PM

San Diego at Tucson – 8:05 PM

Bay Area at Vegas – 9:05 PM

Week 15

Friday, June 23

Green Bay at Sioux Falls – 7:05 PM

Saturday, June 24

Tulsa at Massachusetts – 6:05 PM

Iowa at Quad City – 7:05 PM

Vegas at Duke City – 7:05 PM

Bay Area at Frisco – 7:05 PM

San Diego at Arizona – 8:05 PM

Tucson at Northern Arizona – 8:05 PM

Week 16

Saturday, July 1

Sioux Falls at Frisco – 7:05 PM

Green Bay at Tulsa – 7:05 PM

Massachusetts at Arizona – 8:05 PM

Vegas at Tucson – 8:05 PM

Week 17

Saturday, July 8

Tucson at Duke City 7:05 PM

Sioux Falls at Iowa – 7:05 PM

Green Bay at Quad City – 7:05 PM

Massachusetts at Northern Arizona – 8:05 PM

Monday, July 10

San Diego at Bay Area – 8:05 PM

Week 18

Saturday, July 15

Bay Area at Duke City 7:05 PM

Frisco at Iowa – 7:05 PM

Massachusetts at Sioux Falls – 7:05 PM

Quad City at Tulsa – 7:05 PM

Northern Arizona at Arizona – 8:05 PM

Green Bay at Tucson – 8:05 PM

Vegas at San Diego – 9:05 PM

ARIZONA RATTLERS

Friday, Mar. 17 @ Quad City Steamwheelers 7:05 PM

Sunday, Mar. 26 @ Bay Area Panthers 7:05 PM

Saturday, Apr. 1 BYE WEEK

Saturday, Apr. 8 Tucson Sugar Skulls 8:05 PM

Saturday, Apr. 15 Duke City Gladiators 8:05 PM

Saturday, Apr. 22 @ Frisco Fighters 7:05 PM

Saturday, Apr. 29 @ Tulsa Oilers 7:05 PM

Saturday, May 6 BYE WEEK

Saturday, May 13 @ Vegas Knight Hawks 9:05 PM

Saturday, May 20 Northern Arizona 8:05 PM

Saturday, May 27 Vegas Knight Hawks 8:05 PM

Saturday, June 3 @ Northern Arizona Wranglers 8:05 PM

Sunday, June 11 Bay Area Panthers 5:05 PM

Saturday, June 17 @ Duke City Gladiators 7:05 PM

Saturday, June 24 San Diego Strike Force 8:05 PM

Saturday, July 1 Massachusetts Pirates 8:05 PM

Saturday, July 8 BYE WEEK 7:05 PM

Saturday, July 15 Northern Arizona Wranglers 8:05 PM

BAY AREA PANTHERS

Sunday, Mar. 26 Arizona Rattlers 7:05 PM

Sunday, Apr. 2 @ Massachusetts Pirates 12:05 PM

Saturday, Apr. 8 BYE WEEK

Sunday, Apr. 16 Tucson Sugar Skulls 7:05 PM

Sunday, Apr. 23 Northern Arizona Wranglers 7:05 PM

Sunday, Apr. 28 @ San Diego Panthers 5:05 PM

Monday, May 8 Vegas Knight Hawks 8:05 PM

Saturday, May 13 @ Norther Arizona Wranglers 8:05 PM

Saturday, May 20 Frisco Fighters 8:05 PM

Saturday, May 27 @ Tucson Sugar Skulls 8:05 PM

Saturday, June 3 Duke City Gladiators 8:05 PM

Sunday, June 11 @ Arizona Rattlers 5:05 PM

Saturday, June 17 @ Vegas Knight Hawks 9:05 PM

Saturday, June 24 @ Frisco Fighters 7:05 PM

Friday, June 30 BYE WEEK

Monday, July 10 San Diego Strike Force 8:05 PM

Saturday, July 15 @ Duke City Gladiators 7:05 PM

DUKE CITY GLADIATORS

Saturday, Mar. 25 @ Northern Arizona Wranglers 8:05 PM

Saturday, Apr. 1 Frisco Fighters 7:05 PM

Saturday, Apr. 8 Tulsa Oilers 7:05 PM

Saturday, Apr. 15 @ Arizona Rattlers 8:05 PM

Friday, Apr. 21 @ Vegas Knight Hawks 9:05 PM

Saturday, Apr. 29 BYE WEEK

Sunday, May 7 @ Frisco Fighters 3:05 PM

Saturday, May 13 Tucson Sugar Skulls 7:05 PM

Sunday, May 21 @ San Diego Strike Force 5:05 PM

Saturday, May 27 Northern Arizona Wranglers 7:05 PM

Saturday, June 3 @ Bay Area Panthers 8:05 PM

Saturday, June 10 @ Tucson Sugar Skulls 8:05 PM

Saturday, June 17 Arizona Rattlers 7:05 PM

Saturday, June 24 Vegas Knight Hawks 7:05 PM

Saturday, July 1 BYE WEEK

Saturday, July 8 Tucson Sugar Skulls 7:05 PM

Saturday, July 15 Bay Area Panthers 7:05 PM

NORTHERN ARIZONA WRANGLERS

Saturday, Mar. 25 Duke City Gladiators 8:05 PM

Saturday, Apr. 1 Vegas Knight Hawks 8:05 PM

Saturday, Apr. 8 BYE WEEK

Saturday, Apr. 15 San Diego Strike Force 8:05 PM

Sunday, Apr. 23 @ Bay Area Panthers 7:05 PM

Friday, Apr. 28 @ Vegas Knight Hawks 9:05 PM

Saturday, May 6 @ Tucson Sugar Skulls 8:05 PM

Saturday, May 13 Bay Area Panthers 8:05 PM

Saturday, May 20 @ Arizona Rattlers 8:05 PM

Saturday, May 27 @ Duke City Gladiators 7:05 PM

Saturday, June 3 Arizona Rattlers 8:05 PM

Saturday, June 10 @ San Diego Strike Force 8:05 PM

Saturday, June 17 Frisco Fighters 8:05 PM

Saturday, June 24 Tucson Sugar Skulls 8:05 PM

Saturday, July 1 BYE WEEK

Saturday, July 8 Massachusetts Pirates 8:05 PM

Saturday, July 15 @ Arizona Rattlers 8:05 PM

SAN DIEGO STRIKE FORCE

Sunday, Mar. 26 Quad City Steamwheelers 5:05 PM

Monday, Apr. 3 Tucson Sugar Skulls 9:05 PM

Saturday, Apr. 8 @ Vegas Knight Hawks 9:05 PM

Saturday, Apr. 15 @ Northern Arizona Wranglers 8:05 PM

Saturday, Apr. 22 @ Tucson Sugar Skulls 8:05 PM

Sunday, Apr. 30 Bay Area Panthers 5:05 PM

Saturday, May 6 BYE WEEK

Saturday, May 13 @ Green Bay Blizzard 3:05 PM

Sunday, May 21 Duke City Gladiators 5:05 PM

Saturday, May 27 @ Frisco Fighters 7:05 PM

Saturday, June 3 Tulsa Oilers TBD

Saturday, June 10 Northern Arizona Wranglers 8:05 PM

Saturday, June 17 @ Tucson Sugar Skulls 8:05 PM

Saturday, June 24 @ Arizona Rattlers 8:05 PM

Saturday, July 1 BYE WEEK

Monday, July 10 @ Bay Area Panthers 8:05 PM

Saturday, July 15 Vegas Knight Hawks 8:05 PM

TUCSON SUGAR SKULLS

Saturday, Mar. 25 BYE WEEK

Monday, Apr. 3 @ San Diego Strike Force 9:05 PM

Saturday, Apr. 8 @ Arizona Rattlers 8:05 PM

Sunday, Apr. 16 @ Bay Area Panthers 7:05 PM

Saturday, Apr. 22 San Diego Strike Force 8:05 PM

Saturday, Apr. 29 BYE WEEK

Saturday, May 6 Northern Arizona Wranglers 8:05 PM

Saturday, May 13 @ Duke City Gladiators 7:05 PM

Saturday, May 20 Sioux Falls Storm 8:05 PM

Saturday, May 27 Bay Area Panthers 8:05 PM

Saturday, June 3 @ Vegas Knight Hawks 9:05 PM

Saturday, June 10 Duke City Gladiators 8:05 PM

Saturday, June 17 San Diego Strike Force 8:05 PM

Saturday, June 24 @ Northern Arizona Wranglers 8:05 PM

Saturday, July 1 Vegas Knight Hawks 8:05 PM

Saturday, July 8 @ Duke City Gladiators 7:05 PM

Saturday, July 15 Green Bay Blizzard 8:05 PM

VEGAS KNIGHT HAWKS

Saturday, Mar. 25 Iowa Barnstormers 9:05 PM

Saturday, Apr. 1 @ Northern Arizona Wranglers 8:05 PM

Saturday, Apr. 8 San Diego Strike Force 9:05 PM

Saturday, Apr. 15 BYE WEEK

Friday, Apr. 21 Duke City Gladiators 9:05 PM

Friday, Apr. 28 Northern Arizona Wranglers 9:05 PM

Monday, May 8 @ Bay Area Panthers 8:05 PM

Saturday, May 13 Arizona Rattlers 9:05 PM

Saturday, May 20 Tulsa Oilers 9:05 PM

Saturday, May 27 @ Arizona Rattlers 8:05 PM

Saturday, June 3 Tucson Sugar Skulls 9:05 PM

Saturday, June 10 @ Massachusetts Pirates 6:05 PM

Saturday, June 17 Bay Area Panthers 9:05 PM

Saturday, June 24 @ Duke City Gladiators 7:05 PM

Saturday, July 1 @ Tucson Sugar Skulls 8:05 PM

Saturday, July 8 BYE WEEK

Saturday, July 15 @ San Diego Strike Force 8:05 PM

FRISCO FIGHTERS

Sunday, Mar. 19 @ Green Bay Blizzard 3:05 PM

Friday, Mar. 24 Tulsa Oilers 7:05 PM

Saturday, Apr. 1 @ Duke City Gladiators 7:05 PM

Saturday, Apr. 8 BYE WEEK

Saturday, Apr. 15 Massachusetts Pirates 7:05 PM

Saturday, Apr. 22 Arizona Rattlers 7:05 PM

Friday, Apr. 28 BYE WEEK

Sunday, May 7 Duke City Gladiators 3:05 PM

Saturday, May 13 @ Tulsa Oilers 7:05 PM

Saturday, May 20 @ Bay Area Panthers 8:05 PM

Saturday, May 27 San Diego Strike Force 7:05 PM

Saturday, June 3 @ Massachusetts Pirates 6:05 PM

Saturday, June 10 @ Sioux Falls Storm 7:05 PM

Saturday, June 17 @ Northern Arizona Wranglers 8:05 PM

Saturday, June 24 Bay Area Panthers 7:05 PM

Saturday, July 1 Sioux Falls Storm 7:05 PM

Saturday, July 8 BYE WEEK

Saturday, July 15 @ Iowa Barnstormers 7:05 PM

GREEN BAY BLIZZARD

Sunday, Mar. 19 Frisco Fighters 3:05 PM

Sunday, Mar. 26 @ Massachusetts Pirates 12:05 PM

Friday, May 31 Iowa Barnstormers 6:05 PM

Saturday, Apr. 8 BYE WEEK

Sunday, Apr. 16 @ Sioux Falls Storm 5:05 PM

Friday, Apr. 21 Sioux Falls Storm 6:05 PM

Saturday, Apr. 29 BYE WEEK

Friday, May 5 Massachusetts Pirates 6:05 PM

Saturday, May 13 San Diego Strike Force 3:05 PM

Saturday, May 20 Iowa Barnstormers 7:05 PM

Friday, May 26 @ Quad City Steamwheelers 7:05 PM

Saturday, June 3 @ Iowa Barnstormers 7:05 PM

Friday, June 9 Quad City Steamwheelers 7:05 PM

Saturday, June 17 BYE WEEK

Friday, June 23 @ Sioux Falls Storm 7:05 PM

Saturday, July 1 @ Tulsa Oilers 7:05 PM

Saturday, July 8 @ Quad City Steamwheelers 7:05 PM

Saturday, July 15 @ Tucson Sugar Skulls 8:05 PM

IOWA BARNSTORMERS

Saturday, Mar. 25 @ Vegas Knight Hawks 9:05 PM

Friday, May 31 @ Green Bay Blizzard 6:05 PM

Sunday, Apr. 9 @ Sioux Falls Storm 5:05 PM

Sunday, Apr. 16 BYE WEEK

Saturday, Apr. 22 Tulsa Oilers 7:05 PM

Friday, Apr. 28 @ Massachusetts Pirates 6:35 PM

Saturday, May 6 Quad City Steamwheelers 7:05 PM

Saturday, May 13 Massachusetts Pirates 7:05 PM

Saturday, May 20 @ Green Bay Blizzard 7:05 PM

Friday, May 26 Sioux Falls Storm 7:05 PM

Saturday, June 3 Green Bay Blizzard 7:05 PM

Saturday, June 10 @ Tulsa Oilers 7:05 PM

Saturday, June 17 Quad City Steamwheelers 7:05 PM

Saturday, June 24 @ Quad City Steamwheelers 7:05 PM

Saturday, July 1 BYE WEEK

Saturday, July 8 Sioux Falls Storm 7:05 PM

Saturday, July 15 Frisco Fighters 7:05 PM

MASSACHUSETTS PIRATES

Sunday, Mar. 26 Green Bay Blizzard 12:05 PM

Sunday, Apr. 2 Bay Area Panthers 12:05 PM

Saturday, Apr. 8 BYE WEEK

Saturday, Apr. 15 @ Frisco Fighters 7:05 PM

Saturday, Apr. 22 @ Quad City Steamwheelers 7:05 PM

Friday, Apr. 28 Iowa Barnstormers 6:35 PM

Friday, May 5 @ Green Bay Blizzard 6:05 PM

Saturday, May 13 @ Iowa Barnstormers 7:05 PM

Saturday, May 20 Quad City Steamwheelers 6:05 PM

Saturday, May 27 @ Tulsa Oilers 7:05 PM

Saturday, June 3 Frisco Fighters 6:05 PM

Saturday, June 10 Vegas Knight Hawks 6:05 PM

Saturday, June 17 BYE WEEK

Saturday, June 24 Tulsa Oilers 6:05 PM

Saturday, July 1 @ Arizona Rattlers 8:05 PM

Saturday, July 8 @ Northern Arizona Wranglers 8:05 PM

Saturday, July 15 @ Sioux Falls 7:05 PM

QUAD CITY STEAMWHEELERS

Friday, Mar. 17 Arizona Rattlers 7:05 PM

Sunday, Mar. 26 @ San Diego Strike Force 5:05 PM

Saturday, Apr. 1 Sioux Falls Storm 7:05 PM

Saturday, Apr. 8 BYE WEEK

Saturday, Apr. 15 @ Tulsa Oilers 7:05 PM

Saturday, Apr. 22 Massachusetts Pirates 7:05 PM

Saturday, Apr. 29 @ Sioux Falls Storm 7:05 PM

Saturday, May 6 @ Iowa Barnstormers 7:05 PM

Friday, May 12 Sioux Falls Storm 7:05 PM

Saturday, May 20 @ Massachusetts Pirates 6:05 PM

Friday, May 26 Green Bay Blizzard 7:05 PM

Saturday, June 3 BYE WEEK

Friday, June 9 @ Green Bay Blizzard 7:05 PM

Saturday, June 17 @ Iowa Barnstormers 7:05 PM

Saturday, June 24 Iowa Barnstormers 7:05 PM

Friday, June 30 BYE WEEK

Saturday, July 8 Green Bay Blizzard 7:05 PM

Saturday, July 15 @ Tulsa Oilers 7:05 PM

SIOUX FALLS STORM

Saturday, Mar. 25 BYE WEEK

Saturday, Apr. 1 @ Quad City Steamwheelers 7:05 PM

Sunday, Apr. 9 Iowa Barnstormers 5:05 PM

Sunday, Apr. 16 Green Bay Blizzard 5:05 PM

Friday, Apr. 21 @ Green Bay Blizzard 6:05 PM

Saturday, Apr. 29 Quad City Steamwheelers 7:05 PM

Saturday, May 6 Tulsa Oilers 7:05 PM

Friday, May 12 @ Quad City Steamwheelers 7:05 PM

Saturday, May 20 @ Tucson Sugar Skulls 8:05 PM

Friday, May 26 @ Iowa Barnstormers 7:05 PM

Saturday, June 3 BYE WEEK

Saturday, June 10 Frisco Fighters 7:05 PM

Saturday, June 17 @ Tulsa Oilers 7:05 PM

Friday, June 23 Green Bay Blizzard 7:05 PM

Saturday, July 1 @ Frisco Fighters 7:05 PM

Saturday, July 8 @ Iowa Barnstormers 7:05 PM

Saturday, July 15 Massachusetts Pirates 7:05 PM

TULSA OILERS

Friday, Mar. 24 @ Frisco Fighters 7:05 PM

Saturday, Apr. 1 BYE WEEK

Saturday, Apr. 8 @ Duke City Gladiators 7:05 PM

Saturday, Apr. 15 Quad City Steamwheelers 7:05 PM

Saturday, Apr. 22 @ Iowa Barnstormers 7:05 PM

Saturday, Apr. 29 Arizona Rattlers 7:05 PM

Saturday, May 6 @ Sioux Falls Storm 7:05 PM

Saturday, May 13 Frisco Fighters 7:05 PM

Saturday, May 20 @ Vegas Knight Hawks 9:05 PM

Saturday, May 27 Massachusetts Pirates 7:05 PM

Saturday, June 3 @ San Diego Strike Force TBD

Saturday, June 10 Iowa Barnstormers 7:05 PM

Saturday, June 17 Sioux Falls Storm 7:05 PM

Saturday, June 24 @ Massachusetts Pirates 6:05 PM

Saturday, July 1 Green Bay Blizzard 7:05 PM

Saturday, July 8 BYE WEEK

Saturday, July 15 Quad City Steamwheelers 7:05 PM

• Discuss this story on the Indoor Football League message board

The opinions expressed in this release are those of the organization issuing it, and do not necessarily reflect the thoughts or opinions of OurSports Central or its staff.

Ezoicreport this ad

Silver Knights Announce Opening Night Roster Previous post Silver Knights Announce Opening Night Roster
Pacific FC to Play First Canadian Premier League Playoff Match in Club History at Starlight Stadium Next post Pacific FC to Play First Canadian Premier League Playoff Match in Club History at Starlight Stadium