Every NRL club's best all-time under 20s squad
After a decade of captivating, defenceless football, the NRL pulled the plug on the NYC competition in favour of two state-based under 20s competitions.
The lower grade was a breeding ground for talent, acting as a stepping stone for almost every player who made their debut between 2008 and 2017.
We all know how good the Warriors were (the only thing they can win), and the Panthers weren't trailing too far behind. But which team can say they developed the best crop of players?
Slide on too see your club's all-time under 20s team.
Brisbane Broncos
1.Kodi Nikorima 2. Jharal Yow Yeh 3. Jordan Kahu 4. Dane Gagai 5. Corey Oates 6. Corey Norman 7. Ben Hunt 8. Korbin Sims 9. Andrew McCullough 10. Tevita Pangai Jnr 11. Alex Glenn 12. Matt Gillett (c) 13. Josh McGuire 14. Jake Granville 15. Ash Taylor 16. Joe Ofahengaue 17. Tariq Sims
Canberra Raiders
1.Josh Dugan 2. Nick Cotric 3. Jarrod Croker 4. Brenko Lee 5. Edrick Lee 6. Anthony Milford (c) 7. Sam Williams 8. Shannon Boyd 9. Matt McIlwrick 10. Paul Vaughan 11. Josh Papalii 12. Joel Thompson 13. Mitch Barnett 14. Jack Wighton 15. Shaun Fensom 16. Luke Bateman 17. Sam Mataora
Canterbury Bulldogs
1.Ben Barba 2. Nehe Millner-Skudder 3. Jamal Idris 4. Tim Lafai 5. Marcelo Montoya 6. Moses Mbye 7. Aidan Sezer 8. Martin Taupau 9. Josh Reynolds 10. David Klemmer 11. Josh Jackson (c) 12. Adam Elliott 13. Dale Finucane 14. Sam Kasiano 15. Herman Ese’ese 16. Danny Fualalo 17. Leilani Latu
Cronulla Sharks
1.Valentine Holmes 2. Curtis Scott 3. Tyrone Peachey 4. Blake Ferguson 5. Josh Addo-Carr 6. Kyle Flanagan 7. Chad Townsend 8. Kurt Dillon 9. Jayden Brailey 10. Daniel Vasquez 11. Tyson Frizell 12. Jason Bukuya 13. Billy Magoulias 14. Michael Lichaa 15. Briton Nikora 16. Fa’amanu Brown 17. Ricky Leutele
Gold Coast Titans
1.David Mead 2. Kevin Gordon 3. Brian Kelly 4. Hymel Hunt 5. Jordan Rapana 6. Cody Walker 7. Kane Elgey 8. Jarrod Wallace 9. Karl Lawton 10. Siosaia Vave 11. Bodene Thompson 12. Will Matthews 13. Max King 14. Morgan Boyle15. AJ Brimson 16. Keegan Hipgrave 17. Jed Cartwright
Manly Sea Eagles
1.Tom Trbojevic 2. Jorge Taufua 3. Dean Whare 4. Will Hopoate 5. Clint Gutherson 6. Kieran Foran 7. Daly Cherry-Evans 8. Jared Waerea-Hargreaves 9. Manase Fainu 10. Darcy Lussick 11. Kenny Edwards 12. Jamie Buhrer 13. Jake Trbojevic 14. Liam Knight 15. Billy Bainbridge 16. Addison Demetriou 17. Taniela Paseka
Melbourne Storm
1.Cameron Munster 2. Suliasi Vunivalu 3. Kirisome Auva’a 4. Young Tonumaipea 5. Matt Duffie 6. Gareth Widdop 7. Brodie Croft 8. Jesse Bromwich 9. Slade Griffin 10. Jordon McLean 11. Kevin Proctor 12. Tohu Harris 13. Aidan Guerra 14. Kurt Mann 15. Nelson Asofa-Solomona 16. Aidan Tolman 17. Kenny Bromwich
Newcastle Knights
1.Jake Mamo 2. Corey Denniss 3. Kevin Naiqama 4. Sione Mata’utia 5. Peter Mata’utia 6. Brock Lamb 7. Tyrone Roberts 8. Daniel Saifiti 9. Danny Levi 10. Jacob Saifiti 11. Lachlan Fitzgibbon 12. Sam Stone 13. Joseph Tapine 14. Tyler Randell 15. Luke Yates 16. Joel Edwards 17. Jack Cogger
New Zealand Warriors
1.Kevin Locke 2. Sosaia Feki 3. Konrad Hurrell 4. Peta Hiku 5. David Fusitua 6. Tui Lolohea 7. Shaun Johnson 8. Ben Matulino 9. Siliva Havili 10. Russell Packer 11. Elijah Taylor 12. Sam Lisone 13. Sio Suia Taukeiaho 14. Charlie Gubb 15. Raymond Faitala-Mariner 16. Bunty Afoa 17. Solomone Kata
North Queensland Cowboys
1.Kalyn Ponga 2. Kyle Feldt 3. Javid Bowen 4.Gideon Gela-Mosby 5. Zac Santo 6. Michael Morgan 7. Kyle Laybutt 8. Patrick Kaufusi 9. James Segeyaro 10. Corey Jensen 11. Felise Kaufusi 12. Coen Hess 13. Jason Taumalolo 14. Ray Thompson 15. Chris Grevsmuhl 16. Viliame Kikau 17. Sam Hoare
Parramatta Eels
1.Bevan French 2. Daniel Tupou 3. Ryan Morgan 4. John Folau 5. Semi Radradra 6. Kris Keating 7. Trent Hodkinson 8. Junior Paulo 9. Kaysa Pritchard 10. Tim Mannah 11. Ryan Matterson 12. Tepai Moeroa 13. Tony Williams 14. Daniel Mortimer 15. Peni Terepo 16. Daniel Alvaro 17. Ava Seumanufagai
Penrith Panthers
1.Lachlan Coote 2. Dylan Edwards 3. George Jennings 4. Waqa Blake 5. Dallin Watene-Zelezniak 6. Matt Moylan 7. Nathan Cleary 8. James Fisher-Harris 9. Damien Cook 10. Reagan Campbell-Gillard 11. Bryce Cartwright 12. Isaah Yeo 13. Wade Graham 14. Blake Austin 15. Corey Harawira-Naera 16. Sam McKendry 17. Tim Glasby
South Sydney Rabbitohs
1.Alex Johnston 2. Josh Mansour 3. James Roberts 4. Dylan Walker 5. Aaron Gray 6. Chris Sandow 7. Adam Reynolds 8. Zane Musgrove 9. Nathan Peats 10. George Burgess 11. Angus Crichton 12. Brad Takairangi 13. Cameron Murray 14. Apisai Koroisau 15. Jason Clark 16. Dave Tyrell 17. Kyle Turner
St George-Illawarra Dragons
1.Matthew Dufty 2. Kalifa Faifai Loa 3. Jack Bird 4. Euan Aitken 5. Chase Stanley 6. Drew Hutchison 7. Jai Field 8. Addin Fonua-Blake 9. Mitch Rein 10. Jacob Host 11. Alex McKinnon 12. Trent Merrin 13. Jack de Belin 14. Craig Garvey 15. Luciano Leilua 16. Adam Docker 17. Hame Sele
Sydney Roosters
1.Roger Tuivasa-Sheck 2. Nene Macdonald 3. Latrell Mitchell 4. Joey Leilua 5. Antonio Winterstein 6. Connor Watson 7. Jayden Nikorima 8. Dylan Napa 9. Jake Friend 10. James Tamou 11. Boyd Cordner 12. Nat Butcher 13. Isaac Liu 14. Jackson Hastings 15. Mose Masoe 16. Kane Evans 17. Rhyse Martin
Wests Tigers
1.James Tedesco 2. David Nofoaluma 3. Blake Ayshford 4. Tim Simona 5. Marika Koroibete 6. Te Maire Martin 7. Mitch Moses 8. Aaron Woods 9. Jacob Liddle 10. Andrew Fifita 11. Esan Marsters 12. Curtis Sironen 13. Nathan Brown 14. Luke Brooks 15. Kyle Lovett 16. Leivaha Pulu 17. Sauaso Sue