Here's a look at all player movement ahead of the 2019 NRL Telstra Premiership season.
Brisbane Broncos
2018 squad: Alex Glenn (2019), Andre Savelio (2019), Andrew McCullough (2021), Anthony Milford (2021), Corey Oates (2018), Darius Boyd (2021), George Fai (2019), Jack Bird (2021), Jamayne Isaako (2022), James Roberts (2021), Jayden Su'a (2020), Joe Ofahengaue (2019), Jordan Kahu (2020), Josh McGuire (2021), Kodi Nikorima (2020), Korbin Sims (2018), Matt Gillett (2022), Matt Lodge (2018), Moses Pangai (2018), Patrick Mago (2019), Payne Haas (2024), Sam Thaiday (2018), Tevita Pangai (2018), Tom Opacic (2020), Sam Tagataese (2018), Gehamat Shibasaki (2020)
2019 gains: Sean O'Sullivan (Roosters - 2020)
2019 losses: Korbin Sims (Dragons), Tom Opacic (Cowboys), Sam Thaiday (retired), Marion Seve (Storm)
Canberra Raiders
2018 squad: Aidan Sezer (2020), Ata Hingano (2019), Bill Cullen (2018), Blake Austin (2018), Brad Abbey (2019), Charlie Gubb (2019), Craig Garvey (2018), Dunamis Lui (2021), Elliott Whitehead (2020), Iosia Soliola (2020), Jack Murchie (2020), Jack Wighton (2020), Jarrod Croker (2020), Joey Leilua (2020), Jordan Rapana (2019), Joseph Tapine (2020), Josh Hodgson (2022), Josh Papalii (2022), Junio Paulo (2018), Liam Knight (2019), Luke Bateman (2019), Makahesi Makatoa (2018), Michael Oldfield (2020), Nick Cotric (2020), Royce Hunt (2018), Sam Williams (2019), Shannon Boyd (2018), Siliva Havili (2020), Sitiveni Moceidreke (2018)
2019 gains: Ryan Sutton (Wigan Warriors), John Bateman (Wigan Warriors)
2019 losses: Shannon Boyd (Titans), Junior Paulo (Eels), Blake Austin (Warrington), Craig Garvey (released), Charlie Gubb (Widnes)
Canterbury-Bankstown Bulldogs
2018 squad: Adam Elliott (2020), Asipeli Fine (2018), Brett Morris (2018), Clay Priest (2019), Danny Fualalo (2019), David Klemmer (2020), Fa'amanu Brown (2019), Francis Tualau (2019), Greg Eastwood (2018), Jeremy Marshall-King (2018), John Olive (Bulldogs - 2019), Josh Cleeland (2018), Josh Jackson (2020), Josh Morris (2018), Kerrod Holland (2020), Kieran Foran (2020), Mason Cerruto (2018), Marcelo Montoya (2020), Matt Frawley (2018), Michael Lichaa (2019), Ofahiki Ogden (2019), Raymond Faitala-Mariner (2020), Reimis Smith (2020), Moses Suli (2020), Renouf To'omaga (2020), Rhyse Martin (2019), Will Hopoate (2020), Zac Woolford (2018), Brandon Wakeman (2020)
2019 gains: Jack Cogger (Knights), Nick Meaney (Knights), Christian Crichton (Panthers), Sauaso Sue (Wests Tigers), Corey Harawira-Naera (Panthers), Chris Smith (Roosters)
2019 losses: Josh Morris (Sharks), Matt Frawley (released), Asipeli Fine (released), Clay Priest (released), Greg Eastwood (released)
Cronulla Sharks
2018 squad: Aaron Gray (2019), Aaron Woods (2021), Andrew Fifita (2022), Ava Seumanufagai (2019), Billy Magoulias (2019), Braden Uele (2019), Chad Townsend (2020), Jack Williams (2020), James Segeyaro (2018), Jayden Brailey (2019), Jayson Bukuya (2020), Jesse Ramien (2018), Joseph Paulo (2018), Josh Dugan (2021), Kurt Capewell (2019), Kurt Dillon (2018), Luke Lewis (2018), Matt Moylan (2021), Matt Prior (2020), Paul Gallen (2018), Ricky Leutele (2018), Sosaia Feki (2019), Scott Sorensen (2019), Valentine Holmes (2019), Wade Graham (2019)
2019 gains: Josh Morris (Bulldogs)
2019 losses: Jesse Ramien (Knights), Edrick Lee (Knights), Ricky Leutele (Toronto Wolfpack), Kurt Dillon (Rabbitohs), Luke Lewis (retirement), Joseph Paulo (St Helens)
Gold Coast Titans
2018 squad: AJ Brimson (2018), Anthony Don (2020), Ashley Taylor (2021), Brendan Elliot (2018), Brenko Lee (2019), Bryce Cartwright (2021), Dale Copley (2020), Jack Stockwell (2019), Jai Arrow (2020), Jai Whitbread (2018), Jarrod Wallace (2022), Kane Elgey (2018), Keegan Hipgrave (2018), Kevin Proctor (2020), Konrad Hurrell (2019), Leilani Latu (2020), Max King (2018), Michael Gordon (2019), Mitch Rein (2018), Nathan Peats (2020), Paterika Vaivai (2018), Phillip Sami (2019), Ryan Simpkins (2018), Tony Maitua (2018), Tyronne Roberts-Davis (2018), Ryan James (2020), Will Matthews (2018).
2019 gains: Tyrone Peachey (Panthers - 2021), Shannon Boyd (Raiders - 2022), Tyrone Roberts (Warrington - 2020)
2019 losses: Kane Elgey (Sea Eagles), Brendan Elliot (released)
Manly Sea Eagles
2018 squad: Addin Fonua-Blake (2020), Akuila Uate (2018), Apisai Koroisau (2018), Brian Kelly (2019), Cameron Cullen (2018), Curtis Sironen (2018), Daly Cherry-Evans (2021), Dylan Walker (2019), Frank Winterstein (2019), Jack Gosiewski (2019), Jake Trbojevic (2020), Joel Thompson (2019), Jonathan Wright (2018), Jorge Taufua (2019), Kelepi Tanginoa (2018), Lachlan Croker (2018), Lewis Brown (2018), Lloyd Perrett (2019), Martin Taupau (2020), Matthew Wright (2019), Shaun Lane (2018), Trent Hodkinson (2019), Toafofoa Sipley (2019), Tom Trbojevic (2020).
2019 gains: Kane Elgey (Titans - 2020), Corey Waddell (Panthers)
2019 losses: Akuila Uate (Huddersfield), Shaun Lane (Eels), Jonathan Wright (retired), Tom Wright (rugby union)
Melbourne Storm
2018 squad: Albert Vete (2020), Billy Slater (2018), Billy Walters (2018), Brandon Smith (2022), Brodie Croft (2020), Cameron Munster (2019), Cameron Smith (2018), Cheyse Blair (2020), Christian Welch (2019), Cooper Johns (2018), Curtis Scott (2021), Dale Finucane (2021), Felise Kaufusi (2020), Harry Grant (2018), Jahrome Hughes (2021), Jesse Bromwich (2021), Joe Stimson (2019), Josh Addo-Carr (2021), Junior Ratuvu (2018), Justin Olam (2020), Kayleb Milne (2020), Kenny Bromwich (2020), Lachlan Timm (2018), Louis Geraghty (2018), Marion Seve (2020), Nelson Asofa-Solomona (2023), Patrick Kaufusi (2018), Ryan Hoffman (2018), Ryan Papenhuyzen (2020), Ryley Jacks (2018), Sale Finau (2018), Sam Kasiano (2020), Sandor Earl (2018), Scott Drinkwater (2020), Suliasi Vunivalu (2020), Tim Glasby (2018), Tino Fa'asuamaleaui (2018), Tui Kamikamica (2018), Tom Eisenhuth (2020), Will Chambers (2020), Albert Vete (2020), Marion Seve (2020), Tom Eisenhuth (2020)
2019 gains: Marion Seve (Broncos - 2020)
2019 losses: Tim Glasby (Knights), Billy Slater (retirement), Ryan Hoffman (retirement), Ryley Jacks (Titans)
Newcastle Knights
2018 squad: Aidan Guerra (2020), Brock Lamb (2018), Chris Heighington (2018), Connor Watson (2020), Cory Denniss (2018), Daniel Saifiti (2020), Danny Levi (2020), Herman Ese'ese (2020), Jack Cogger (2018), Jacob Lillyman (2018), Jacob Saifiti (2020), Jamie Buhrer (2018), Josh King (2018), Kalyn Ponga (2021), Ken Sio (2018), Lachlan Fitzgibbon (2019), Luke Yates (2018), Mitch Barnett (2020), Mitchell Pearce (2021), Nathan Ross (2020), Pat Mata'utia (2018), Sam Stone (2020), Shaun Kenny-Dowall (2019), Sione Mata'utia (2021), Slade Griffin (2019), Tautau Moga (2020), Tyrone Amey (2018), JJ Felise (2018)
2019 gains: Tim Glasby (Storm - 2021), Jesse Remien (Sharks - 2020), Edrick Lee (Sharks - 2021), Mason Lino (Warriors - 2020).
2019 losses: Jack Cogger (Bulldogs), Nick Meaney (Bulldogs), Chris Heighington (retirement), Jacob Lillyman (retirement), Dylan Phythian (released)
North Queensland Cowboys
2018 squad: Antonio Winterstein (2018), Ben Hampton (2019), Carlin Anderson (2019), Coen Hess (2019), Corey Jensen (2019), Enari Tuala (2019), Ethan Lowe (2018), Francis Molo (2018), Gavin Cooper (2019), Gideon Gela-Mosby (2019), Jake Clifford (2020), Jake Granville (2021), Jason Taumalolo (2027), Javid Bowen (2018), John Asiata (2020), Johnathan Thurston (2018), Jordan McLean (2020), Josh Chudleigh (2018), Justin O'Neill (2018), Kane Linnett (2018), Kyle Feldt (2019), Kyle Laybutt (2018), Lachlan Coote (2018), Matt Scott (2019), Michael Morgan (2022), Sam Hoare (2018), Scott Bolton (2018), Shaun Fensom (2018), Te Maire Martin (2019)
2019 gains: Ben Barba (St Helens - 2019), Nene Macdonald (Dragons - 2022), Tom Opacic (Cowboys, 2020), Kurt Baptiste (Roosters)
2019 losses: Antonio Winterstein (retired), Johnathan Thurston (retired), Kane Linnett, Lachlan Coote, Shaun Fensom, Sam Hoare, Josh Chudleigh, Kyle Laybutt, Shaun Hudson (all released)
Parramatta Eels
2018 squad: Beau Scott (2018), Bevan French (2019), Brad Taikarangi (2019), Cameron King (2018), Clint Gutherson (2019), Corey Norman (2019), Dane Aukafolau (2018), Daniel Alvaro (2019), David Gower (2018), George Jennings (2018), Greg Leleisiuao (2018), Jaeman Salmon (2020), Jarryd Hayne (2018), Josh Hoffman (2019), Kane Evans (2020), Kaysa Pritchard (2018), Kenny Edwards (2019), Kirisome Auva'a (2018), Manu Ma'u (2019), Michael Jennings (2019), Mitchell Moses (2019), Nathan Brown (2021), Nathan Davis (2017), Peni Terepo (2018), Ray Stone (2018), Siosaia Vave (2018), Suaia Matagi (2018), Tepai Moeroa (2019), Tim Mannah (2019), Tony Williams (2018), Will Smith (2020)
2019 gains: Junior Paulo (Eels - 2020), Blake Ferguson (Roosters - 2021), Shaun Lane (Sea Eagles - 2019)
2019 losses: Suaia Matagi (Huddersfield)
Penrith Panthers
2018 squad: Caleb Aekins (2020), Corey Harawira-Naera (2020), Corey Waddell (2018), Dallin Watene-Zelezniak (2020), Dean Whare (2021), Dylan Edwards (2020), Isaah Yeo (2019), James Fisher-Harris (2019), Jack Hetherington (2019), James Maloney (2020), James Tamou (2020), Jarome Luai (2019), Jed Cartwright (2019), Josh Mansour (2021), Kaide Ellis (2020), Moses Leota (2019), Nathan Cleary (2024), Nick Lui-Toso (2020), Peter Wallace (2018), Reagan Campbell-Gillard (2024), Sam McKendry (2019), Sione Katoa (2019), Tim Browne (2019), Trent Merrin (2020), Tyrone May (2020), Tyrone Peachey (2019), Tyrone Phillips (2018), Viliame Kikau (2019), Wade Egan (2019), Waqa Blake (2019)
2019 gains: Tim Grant (Wests Tigers)
2019 losses: Corey Harawira-Naera (Bulldogs), Christian Crichton (Bulldogs), Tyrone Peachey (Titans), Peter Wallace (retired), Corey Waddell (Sea Eagles)
St George Illawarra Dragons
2018 squad: Ben Hunt (2022), Blake Lawrie (2019), Cameron McInnes (2018), Darren Nicholls (2019), Euan Aitken (2020), Gareth Widdop (2021), Hame Sele (2018), Jack De Belin (2020), Jacob Host (2020), Jai Field (2019), James Graham (2020), Jason Nightingale (2018), Jeremy Latimore (2019), Josh Kerr (2018), Jordan Pereira (2020), Kurt Mann (2019), Leeson Ah Mau (2018), Luciano Leilua (2018), Matt Dufty (2018), Mitchell Allgood (2018), Nene Macdonald (2019), Patrick Herbert (2018), Paul Vaughan (2021), Reece Robson (2019), Reuben Garrick (2018), Jordan Pereira (2018), Steven Marsters (2019), Tariq Sims (2019), Tim Lafai (2020), Tristan Sailor (2019), Tyson Frizell (2020), Zac Lomax (2020)
2019 gains: Korbin Sims (Broncos - 2021), Jonus Pearson (Broncos - 2020), Mikaele Ravalawa (Raiders - 2021), Jason Saab (2022)
2019 losses: Leeson Ah Mau (Warriors), Jason Nightingale (retirement), Reuben Garrick, Patrick Herbert and Hame Sele (all released), Nene Macdonald (Cowboys)
South Sydney Rabbitohs
2018 squad: Adam Doueihi (2021), Adam Reynolds (2021), Alex Johnston (2020), Angus Crichton (2018), Bayley Sironen (2019), Braidon Burns (2019), Cameron Murray (2019), Campbell Graham (2019), Cody Walker (2020), Connor Tracey (2019), Corey Allan (2021), Damien Cook (2019), Dane Gagai (2021), Dean Britt (2019), George Burgess (2019), Greg Inglis (2020), Hymel Hunt (2018), Jacob Gagan (2019), Jason Clark (2018), Jesse Arthars (2019), Jesse Martin (2018), John Sutton (2018), Josh Cook (2019), Ky Rodwell (2020), Kyle Turner (2019), Kurt Dillon (2019), Mark Nicholls (2019), Matt McIlwrick (2019), Mawene Hiroti (2019), Richard Kennar (2019), Robert Jennings (2018), Sam Burgess (2023), Sam Johnstone (2020), Siosifa Talakai (2019), Tevita 'Junior' Tatola (2019), Thomas Burgess (2018), Tyrell Fuimaono (2018), Tyrone Taukamo (2019), Vincent Leuluai (2018), Zane Musgrove (2020)
2019 gains: Kurt Dillon (Sharks), Bayley Sironen (Wests Tigers), Corey Allan (Broncos - 2021)
2019 losses: Jason Clark (Warrington Wolves), Angus Crichton (Roosters)
Sydney Roosters
2018 squad: Blake Ferguson (2018), Boyd Cordner (2018), Brock Gray (2018), Chris Smith (2018), Cooper Cronk (2019), Daniel Tupou (2021), Dylan Napa (2019), Eloni Vunakece (2018), Isaac Liu (2021), Jake Friend (2020), James Tedesco (2021), Jared Waerea-Hargreaves (2020), Joseph Manu (2020), Kurt Baptiste (2018), Latrell Mitchell (2020), Lindsay Collins (2018), Luke Keary (2021), Mitch Aubusson (2019), Mitch Cornish (2018), Nat Butcher (2020), Reece Robinson (2018), Ryan Matterson (2018), Frank-Paul Nuuausala (2019), Sio Siua Taukeiaho (2020), Sitili Tupouniua (2019), Victor Radley (2023), Zane Tetevano (2018)
2019 gains: Angus Crichton (Rabbitohs), Ryan Hall (Leeds - 2020), Brett Morris (Bulldogs - 2020)
2019 losses: Blake Ferguson (Eels), Frank-Paul Nuuausala (retired), Paul Momirovski (Wests Tigers), Sean O'Sullivan (Broncos), Ryan Matterson (Wests Tigers), Kurt Baptiste (Cowboys)
Warriors
2018 squad: Adam Blair (2020), Agnatius Paasi (2019), Albert Vete (2019), Anthony Gelling (2018), Blake Ayshford (2019), Blake Green (2020), Bunty Afoa (2021), Charnze Nicoll-Klokstad (2019), Chris Satae (2021), David Fusitu'a (2023), Gerard Beale (2020), Isaiah Papali'i (2020), Issac Luke (2019), James Bell (2018), James Gavet (2019), Jazz Tevaga (2019), Junio Pauga (2018), Karl Lawton (2019), Ken Maumalo (2019), Leivaha Pulu (2020), Ligi Sao (2018), Mason Lino (2019), Matiu Love-Henry (2018), Nathaniel Roache (2018), Patrick Sipley (2018), Peta Hiku (2020), Roger Tuivasa-Sheck (2022), Sam Lisone (2020), Shaun Johnson (2019), Simon Mannering (2018), Solomone Kata (2019), Tohu Harris (2021),
2019 gains: Leeson Ah Mau (Dragons)
2019 losses: Anthony Gelling (Widnes Vikings), Mason Lino (Knights)
Wests Tigers
2018 squad: Alex Twal (2020), Ben Matulino (2020), Benji Marshall (2018), Chris Lawrence (2019), Chris McQueen (2020), Corey Thompson (2019), David Nofoaluma (2021), Elijah Taylor (2020), Esan Marsters (2021), Jacob Liddle (2019), JJ Felise (2018), Josh Aloai (2019), Josh Reynolds (2021), Kevin Naiqama (2018), Luke Brooks (2019), Mahe Fonua (2019), Malakai Watene-Zelezniak (2018), Matt Eisenhuth (2019), Matt Ilwrick (2019), Michael Chee Kam (2019), Moses Mbye (2022), Pita Godinet (2018), Robbie Farah (2018), Robbie Rochow (2019), Russell Packer (2021), Sauaso Sue (2018), Taane Milne (2019), Tim Grant (2018), Tuimoala Lolohea (2018), Tyson Gamble (2019).
2019 gains: Paul Momirovski (Roosters), Ryan Matterson (Roosters - 2021)
2019 losses: Tuimoala Lolohea (Leeds Rhinos), Kevin Naiqama (St Helens), Sauaso Sue (Bulldogs), Bayley Sironen (Rabbitohs), Tim Grant (Panthers)