Hello friends! As you may be aware, internal voting is now ongoing for our annual Leafs' Top 25 Under 25, in which we attempt to rank the top 25 players in the Leafs' organization under twenty-five years old. The tension is palpable around the PPP offices as we wrestle with questions like the true value of J.J. Piccinich.

We'll begin with our preview posts throughout the first week of August, looking back at prior T25U25s and players who didn't make the list. The T25U25 proper will begin with No. 25 on Monday, August 8th, and will run for five weeks.

However, you don't just have to take our word for it. (To be honest I'm not sure there was ever much chance of that being a problem.) Here is our complete list of eligible players -- every player to whom the Leafs have rights who was younger than twenty-five years of age as of July 1st, 2016. Make your own T25U25!

Adam Brooks
Andreas Johnson
Andrew Nielsen
Antoine Bibeau
Auston Matthews
Brendan Leipsic
Carl Grundstrom
Connor Brown
Connor Carrick
Dakota Joshua
Dmytro Timashov
Dominic Toninato
Frank Corrado
Frederik Gauthier
Garret Sparks
Jack Walker
JD Greenway
Jeremy Bracco
Jesper Lindgren
JJ Piccinich
Joseph Woll
Josh Leivo
Justin Holl
Kasmir Kaskisuo
Kasperi Kapanen
Keaton Middleton
Kerby Rychel
Martin Marincin
Martins Dzierkals
Mitch Marner
Morgan Rielly
Nicolas Mattinen
Nikita Korostelev
Nikita Soshnikov
Nikita Zaitsev
Nikolai Chebykin
Nolan Vesey
Pierre Engvall
Rinat Valiev
Stephen Desrocher
Tobias Lindberg
Travis Dermott
Viktor Loov
Vladimir Boblyev
William Nylander
Yegor Korshkov
Zach Hyman

We look forward to the opinions, submissions, objections, adulation, criticisms, nitpicking, and ultimate satisfaction as we all enjoy how much better the Leafs' prospect pool is than it used to be.

P.S.: Keaton Middleton is No. 1, obviously.