| | RW | Re-Signed (Two-year contract) |
| | RW | Re-Signed (One-year, two-way contract) |
| | RW | Re-Signed (Four-year contract) |
| | RW | Traded (for '23 3rd, 4th-rd picks) To |
| | D | Re-Signed (Two-year contract) |
| | G | Became Unrestricted Free Agent (Signed) |
| | D | Signed as Free Agent (Four-year contract) |
| | C | Became Unrestricted Free Agent (Signed) |
| | LW | Became Unrestricted Free Agent (Signed) |
| | D | Signed (Three-year, entry-level contract) |
| | D | Became Unrestricted Free Agent (Signed) |
| | G | Became Unrestricted Free Agent (Signed) |
| | D | Became Unrestricted Free Agent (Signed) |
| | LW | Became Unrestricted Free Agent (Signed) |
| | RW | Became Unrestricted Free Agent (Not tendered a qualifying offer) |
| | D | Became Unrestricted Free Agent (Not tendered a qualifying offer) |
| | D | Signed (Three-year, entry-level contract) |
| | LW | Signed as Free Agent (Seven-year contract) |
| | D | Contract extended (Three-year contract extension) |
| | RW | Contract extended (One-year, two-way contract extension) |
| | C | Contract extended (One-year, two-way contract extension) |
| | C | Contract extended (Two-year, two-way contract extension) |
| | RW | Contract extended (Two-year, two-way contract extension) |
| | G | Contract extended (Three-year contract extension) |
| | C | Contract extended (Two-year contract extension) |
| | D | Signed with European team (ZSC Lions-Switzerland) |
| | LW | Signed as Free Agent (One-year, two-way contract) |
| | D | Signed as Free Agent (One-year, entry-level contract) |
| | G | Contract extended (One-year contract extension) |
| | LW | Signed (Three-year, entry-level contract) |
| | RW | Signed (Two-year, entry-level contract) |
| | RW | Returned from Leave of Absence (Signed) |
| | D | Sent to minors (Cleveland-AHL) |
| | D | Signed as Free Agent (One-year, entry-level contract) |
| | LW | Signed (Three-year, entry-level contract) |
| | RW | Called up from minors (from Cleveland-AHL) |
| | D | Called up from minors (from Cleveland-AHL) |
| | D | Traded (for Aidan Hreschuk) To |
| | LW | Traded (w/ '22 6th-rd pick for Tyler Inamoto) To |
| | D | Traded (for Max Domi, '22 6th-rd pick) From |
| | D | Traded (for Tyler Inamoto) From |
| | G | Called up from minors (from Cleveland-AHL) |
| | RW | Sent to minors (Cleveland-AHL) |
| | RW | Called up from minors (from Cleveland-AHL) |
| | RW | Granted Leave of Absence (Signed) |
| | C | Contract extended (Two-year contract extension) |
| | G | Sent to minors (Cleveland-AHL) |
| | D | Signed as Free Agent (Two-year, two-way contract) |
| | D | Sent to minors (Cleveland-AHL) |
| | D | Called up from minors (from Cleveland-AHL) |
| | D | Sent to minors (Cleveland-AHL) |
| | G | Sent to minors (Cleveland-AHL) |
| | D | Called up from minors (from Cleveland-AHL) |
| | RW | Called up from minors (from Cleveland-AHL) |
| | RW | Sent to minors (Cleveland-AHL) |
| | G | Signed as Free Agent (Three-year, entry-level contract) |
| | RW | Sent to minors (Cleveland-AHL) |
| | G | Called up from minors (from Cleveland-AHL) |
| | RW | Sent to minors (Cleveland-AHL) |
| | RW | Called up from minors (from Cleveland-AHL) |
| | RW | Called up from minors (from Cleveland-AHL) |
| | C | Called up from minors (from Cleveland-AHL) |
| | D | Sent to minors (Cleveland-AHL) |
| | D | Designated for assignment (Taxi squad) |
| | RW | Sent to minors (Cleveland-AHL) |
| | RW | Designated for assignment (Taxi squad) |
| | D | Called up from minors (from Cleveland-AHL) |
| | G | Sent to minors (Cleveland-AHL) |
| | RW | Called up from minors (from taxi squad) |
| | LW | Released (Signed) |
| | LW | Suspension Over (Signed) |
| | LW | Waived (For purpose of contract termination) |