Skip to main content

USFL: Who are the Teams?

USFL Team Logos

Eight teams make up the USFL, which is set to launch in April

The reinvented USFL, which is set to begin play in mid-April, is made up of eight teams that are split into two divisions. While the teams will be based in their home state, the entirety of the inaugural season will be played in Birmingham, Alabama.

Related: What You Need to Know About the USFL

The regular season will last 10 weeks with two playoff rounds to follow. Teams in the same division will play each other twice and teams in the other division once. The season is currently set to end on July 3. The majority of the games will be played on Saturdays and Sundays with some special broadcasts on Fridays and Mondays.

Each team will be made up of a 38-man active roster with a seven-man practice squad. The inaugural draft took place Feb. 22-23 and featured 280 players selected across 35 rounds. Camps are set to open on March 21. While complete details regarding salaries have not been disclosed, the players will receive base compensation and be eligible for victory bonuses, according to the USFL's Web site.

Related: Grading the USFL Uniforms

Additionally, players and team staff members will be offered access to a college degree program that is both tuition-free and debt-free through a partnership with Strategic Education’s Capella University and Strayer University. The program will offer participants the chance to take classes online or in person.

North Division

Michigan Panthers
General Manager/Head Coach:
Jeff Fisher
Schedule

New Jersey Generals
General Manager/Head Coach:
Mike Riley
Schedule

Philadelphia Stars
General Manager/Head Coach: Bart Andrus
Schedule

Pittsburgh Maulers
General Manager/Head Coach:
Kirby Wilson
Schedule

South Division

Birmingham Stallions
General Manager/Head Coach:
Skip Holtz
Schedule

Houston Gamblers
General Manager/Head Coach:
Kevin Sumlin
Schedule

New Orleans Breakers
General Manager/Head Coach:
Larry Fedora
Schedule

Tampa Bay Bandits
General Manager/Head Coach:
Todd Haley
Schedule