Contract lengths
Players under contract or franchise-tagged, by length of deal. Tap a length to filter the list.
Teams
Players under contract or franchise-tagged for . Tap a team to filter the list.
| Player | Team | From | Status | Term | Signed | Contract through |
|---|
How this is built
Sources
- NLL.com transactions log,
- NLL.com player directory (refreshed daily) for jersey number, height, weight and position, with the clubs' own roster pages filling gaps
- Free agents stay on the list for two seasons after their last transaction. A new transaction puts them back on.
How terms are read
A release ends the contract. A trade carries it to the new team. Practice-roster deals are one-year deals, so a player still on a practice roster when the season ends is a free agent. Protected practice players are the exception: the team keeps their rights. A practice player moved to the active roster is on a one-year deal for that season.
The cancelled 2020-21 season counted as a contract year, so deals signed around it aren't extended.
Previous team
"From" shows a player's last change of club: a trade, a free-agent signing, a dispersal-draft pick, or a practice-roster deal with a new club, named as the club was called at the time. Relocations don't count as moves: New England, Albany and Oshawa are one franchise, as are New York and Ottawa, and the original Rochester club that became Halifax.
Known gaps
A player with roster moves but no signing in the log is treated as a free agent whose deal expired.
Ottawa and Philadelphia ceased operations on Sept 10, 2026. Their players went to the Sept 15, 2026 dispersal draft (43 picks; Saskatchewan and Toronto passed in round three, and every club after Colorado passed in round four). A player who wasn't picked but now appears on a club's roster is shown with that club, with terms unknown until the league posts a signing.
Salary cap, 2025–30 CBA
Cap $810K in year one, rising to $885K by 2029-30. Floor $530K to $590K. Veteran max $42,000 in 2025-26, up $1,300 a year; veteran min is half the max.
Individual salaries aren't public, so none are shown.
Teams
Transactions under the current filters, including trades a team was on the other end of. Tap a team to filter the list.
By season
Every NLL transaction notice since Feb 2017, one row per player, plus every entry-draft pick since 2007. Tap a season to filter.
| Date | Player | Team | Action | Details |
|---|