The start of the USFL 2023 season is just around the corner. The schedule for the eight-team Spring Football League was announced on Tuesday, with four different cities hosting games this year.
The league will commence on Saturday, April 15, with the Philadelphia Stars taking on the Memphis Showboats and the New Jersey Generals locking horns with the Birmingham Stallions.
Throughout the 10-week USFL regular season, each of the eight teams will play their division rivals twice, as well as teams from the opposite division once. Here's a look at all the teams in the North and South division:

North Division
Looking to predict NFL playoff Scenarios? Try our NFL Playoff Predictor for real-time simulations and stay ahead of the game!
- Michigan Panthers
- New Jersey Generals
- Philadelphia Stars
- Pittsburgh Maulers
South Division
- Birmingham Stallions
- Houston Gamblers
- Memphis Showboats
- New Orleans Breakers
Here's a look at the full regular-season schedule for the 2023 USFL season.
Week 1 schedule
Saturday, April 15
Philadelphia Stars vs. Memphis Showboats at 4:30 PM ET.
New Jersey Generals vs. Birmingham Stallions at 7:30 PM ET.
Sunday, April 16
Michigan Panthers vs. Houston Gamblers at 12:00 PM ET.
Pittsburgh Maulers vs. New Orleans Breakers at 6:30 PM ET.
Week 2 schedule
Saturday, April 22
Houston Gamblers vs. New Orleans Breakers at 12:30 PM ET.
Memphis Showboats vs. Birmingham Stallions at 7:00 PM ET.
Sunday, April 23
New Jersey Generals vs. Pittsburgh Maulers at 12:00 PM ET.
Michigan Panthers vs. Philadelphia Stars at 7:00 PM ET.
Week 3 schedule
Saturday, April 29
New Orleans Breakers vs. Birmingham Stallions at 12:30 PM ET.
Memphis Showboats vs. Houston Gamblers at 7:00 PM ET.
Sunday, April 30
Pittsburgh Maulers vs. Philadelphia Stars at 12:00 PM ET.
New Jersey Generals vs. Michigan Panthers at 4:00 PM ET.
Week 4 schedule
Saturday, May 6
Houston Gamblers vs. Philadelphia Stars at 1:00 PM ET.
Memphis Showboats vs. Michigan Panthers at 7:30 PM ET.
Sunday, May 7
New Orleans Breakers vs. New Jersey Generals at 3:00 PM ET.
Birmingham Stallions vs. Pittsburgh Maulers at 6:30 PM ET.
Week 5 schedule
Saturday, May 13
Pittsburgh Maulers vs. Michigan Panthers at 12:30 PM ET.
Houston Gamblers vs. Birmingham Stallions at 4:00 PM ET.
Sunday, May 14
New Jersey Generals vs. Philadelphia Stars at 12:00 PM ET.
Memphis Showboats vs. New Orleans Breakers at 3:00 PM ET.
Week 6 schedule
Saturday, May 20
Pittsburgh Maulers vs. Memphis Showboats at 12:30 PM ET.
Birmingham Stallions vs. Michigan Panthers at 4:00 PM ET.
Sunday, May 21
New Orleans Breakers vs. Philadelphia Stars at 12:00 PM ET.
New Jersey Generals vs. Houston Gamblers at 4:00 PM ET.
Week 7 schedule
Saturday, May 27
Birmingham Stallions vs. New Orleans Breakers at 4:00 PM ET.
Philadelphia Stars vs. Pittsburgh Maulers at 9:00 PM ET.
Sunday, May 28
Houston Gamblers vs. Memphis Showboats at 2:00 PM ET.
Michigan Panthers vs. New Jersey Generals, 5:30 PM ET.
Week 8 schedule
Saturday, June 3
Houston Gamblers vs. Pittsburgh Maulers at 12:00 PM ET.
Philadelphia Stars vs. Birmingham Stallions at 3:00 PM ET.
Sunday, June 4
Memphis Showboats vs. New Jersey Generals at 1:00 PM ET.
Michigan Panthers vs. New Orleans Breakers at 4:00 PM ET.
Week 9 schedule
Saturday, June 10
Michigan Panthers vs. Pittsburgh Maulers at 12:00 PM ET.
New Orleans Breakers vs. Memphis Showboats at 3:00 PM ET.
Sunday, June 11
Birmingham Stallions vs. Houston Gamblers at 2:00 PM ET.
New Jersey Generals vs. Philadelphia Stars at 7:00 PM ET.
Week 10 schedule
Saturday, June 17
Pittsburgh Maulers vs New Jersey Generals at 1:00 PM ET.
Birmingham Stallions vs Memphis Showboats at 4:00 PM ET.
Sunday, June 18
New Orleans Breakers vs Houston Gamblers at 4:00 PM ET.
Philadelphia Stars vs Michigan Panthers at 7:00 PM ET.
The top two teams in the North Division and South Division will square off in two playoff games in late June. The winners will then face each other the following week in the USFL Championship Game at Canton’s Tom Benson Hall of Fame Stadium.
Where to watch USFL live?

Both the opening games of the 2023 USFL season will be broadcast live on Fox. The Week 1 games on Sunday will be available on NBC, Peacock and FS1.
Brandon Graham shares hilarious first impression on Jason Kelce joining Eagles