Welcome to The Zygote 50. This is where I track the progress of the Chicago Cubs top prospects, and rank them while I'm at it.

To be eligible, a hitter must be under 50 at bats, and a pitcher under 30 innings. The aim is to rank them based on their likelihood to have careers of 3000 at bats (hitters) or 1000 innings (pitchers). As relievers are a bit of a different subset, their benchmark is 300 innings.

This site was last updated on May 9 2015.  Visit the blog, where I will be posting articles and video footage as applicable.

The Zygote 50 is now on Facebook under group heading The Zygote 50

Top twenty hitting prospects

1. Kyle Schwarber, C/OF Double-A Tennessee Smokies

2. Albert Almora, CF Double-A Tennessee Smokies

3. Gleyer Torres, SS. A-Level South Bend Cubs

4. Dan Vogelbach, 1B Double-A Tennessee Smokies

5. Jacob Hannemann, OF Double-A Tennessee Smokies

6. Billy McKinney, OF Advanced-A Myrtle Beach Pelicans

7. Willson Contreras, C Double-A Tennessee Smokies

8. Eloy Jimenez, OF Mesa Cubs

9. Jeimer Candelario, 3B Advanced-A Myrtle Beach Pelicans

10. Mark Zagunis, OF Advanced-A Myrtle Beach Pelicans

11. Christian Villanueva, 3B Triple-A Iowa Cubs

12. Kevonte Mitchell, CF Mesa Cubs

13. Bijan Rademacher, OF Double-A Tennessee Smokies

14. Carlos Penalver , SS Advanced-A Myrtle Beach Pelicans

15. Rafael Lopez, C Triple-A Iowa Cubs

16. Charcer Burks, OF A-Level South Bend Cubs

17. Victor Caratini, C Advanced-A Myrtle Beach Pelicans

18. Daniel Lockhart, IF Advanced-A Myrtle Beach Pelicans

19. Wladimir Galindo, IF Mesa Cubs

20. Chesny Young, IF. A-Level South Bend Cubs.

Top Twenty Pitchers

1. Duane Underwood, Advanced-A Myrtle Beach Pelicans

2. Carl Edwards, Jr. Double-A Tennessee Smokies

3. Jen-Ho Tseng, Advanced-A Myrtle Beach Pelicans

4. Pierce Johnson, Mesa Cubs due to injury

5. Corey Black, Double-A Tennessee Smokies

6. Carson Sands, Mesa Cubs

7. Jake Stinnett, A-Level South Bend Cubs

8. Rob Zastryzny, Double-A Tennessee Smokies

9. Jonathan Martinez, Advanced-A Myrtle Beach Pelicans

10. Justin Steele, Mesa Cubs

11. Daury Torrez, Advanced-A Myrtle Beach Pelicans

12. Dylan Cease, Mesa Cubs

13. Ivan Pineyro, Double-A Tennessee Cubs

14. Paul Blackburn, Advanced-A Myrtle Beach Pelicans

15. Tyler Skulina, Advanced-A Myrtle Beach Pelicans

16. Ryan Williams, A-Level South Bend Cubs

17. Jeremy Null, A-Level South Bend Cubs

18. Trevor Clifton, A-Level South Bend Cubs

19. Zach Hedges, A-Level South Bend Cubs

20. Felix Pena, Double-A Tennessee Smokies

Relief Pitchers

1. Juan Paniagua

2. Armando Rivero

3. Gerardo Concepcion

4. Dallas Beeler

5. Eric Jokisch

6. Michael Heesch

7. Frank Batista

8. James Norwood

9. Austyn Willis

10. Alexander Santana