There are sixteen teams that make up the PFL, since 2017 they’ve been divided into four divisions of four teams. – PFL East, PFL Central, PFL North and PFL West.
The eighteen game schedule is played out over twenty weeks. Each team plays everyone in their division twice (home and away) and everyone else in the league once. The inter-divisional games are flipped each year from home and away . The complete cycle of games where every team has played each other twice (home and away) takes just two years.
Rosters and team profiles are available from here.
| PFL East | PFL Central |
| Bristow Bears | Adelphia Phoenix |
| Landor 96ers | Chakota Wasps |
| Melborg Giants | Oakland Ravens |
| New Chester Knights | Rochester Trojans |
| PFL North | PFL West |
| Ballymore Tigers | Eregon Eagles |
| Caligara Bulldogs | Hallas Stars |
| Harteford Hawks | San Angelo Miners |
| Iomagh Steelers | St. George Sharks |