Classifying Cardinals Prospects By Age

Scott Rovak-USA TODAY Sports

The Cardinals have a lot of budding prospects, but one of the most important metrics when beginning to evaluate the player is age, so let's take a look at the age of the Cardinals prospects and see who is right on or ahead of the "elite" prospect path and who is too old for their league.

I'm piggy-backing off the research done by Fangraphs and Noah Isaacs last year. I'm assuming the age averages will stay roughly the same from year to year. Let's take a look at each team and see where the players land with regards to age. There are four different classifications:

Elite Prospect for those who are below or equal to the bold diagonal lines on Noah's graph.

Below Average age for those who are below the average age for their level. (For AAA, which average age trends way older, I included the caveat on which prospects are also above or below the average major league rookie age of 24.5.)

Above Average Age for those who are above the average age for their level.

And lastly, the "Non Prospect - Old for League" players.

(Spoiler alert, one surprise among the Elite Prospect labels is Adam Ehrlich who was moved up from Extended Spring Training to Palm Beach for 2-3 nights before a few players were ready to come off the DL. Probably safe to discard him as an outlier.)

Memphis

Name

Age

Tm

Notes

Oscar Taveras

21

MEM

Elite Prospect

Michael Wacha

21.92

MEM

Elite Prospect

Kolten Wong

22.67

MEM

Elite Prospect

Greg Garcia

23.83

MEM

Below average for league and below average rookie age

Maikel Cleto

24.08

MEM

Below average for league and below average rookie age

John Gast

24.33

MEM

Below average for league and below average rookie age

Eduardo Sanchez

24.33

MEM

Below average for league and below average rookie age

John Gast

24.33

MEM

Below average for league and below average rookie age

Keith Butler

24.42

MEM

Below average for league and below average rookie age

Michael Maness

24.67

MEM

Below Average Age for League, but above average rookie age

Ryan Jackson

25.08

MEM

Below Average Age for League, but above average rookie age

Tyler Lyons

25.33

MEM

Below Average Age for League, but above average rookie age

Jorge Rondon

25.33

MEM

Below Average Age for League, but above average rookie age

Tyler Lyons

25.33

MEM

Below Average Age for League, but above average rookie age

Vance Albitz

25.42

MEM

Below Average Age for League, but above average rookie age

Eric Fornataro

25.42

MEM

Below Average Age for League, but above average rookie age

Travis Tartamella

25.5

MEM

Below Average Age for League, but above average rookie age

Nick Additon

25.5

MEM

Below Average Age for League, but above average rookie age

Nick Greenwood

25.75

MEM

Below Average Age for League, but above average rookie age

Jermaine Curtis

25.92

MEM

Below Average Age for League, but above average rookie age

Samuel Freeman

26

MEM

Below Average Age for League, but above average rookie age

Adron Chambers

26.67

MEM

Below Average Age for League, but above average rookie age

Jamie Romak

27.75

MEM

Below Average Age for League, but above average rookie age

Marc Rzepczynski

27.83

MEM

Below Average Age for League, but above average rookie age

Chad Huffman

28.17

MEM

Non Prospect - Old for League

Barret Browning

28.5

MEM

Non Prospect - Old for League

J.R. Towles

29.33

MEM

Non Prospect - Old for League

Brock Peterson

29.58

MEM

Non Prospect - Old for League

Springfield

Name

Age

Tm

Notes

Carlos Martinez

21.75

SPR

Elite Prospect

Luis Mateo

23.08

SPR

Below Average for League

Juan Castillo

23.5

SPR

Below Average for League

Starlin Rodriguez

23.5

SPR

Below Average for League

Richard Castillo

23.67

SPR

Below Average for League

Anthony Ferrara

23.75

SPR

Below Average for League

Justin Wright

23.83

SPR

Above Average for League

Boone Whiting

23.83

SPR

Above Average for League

Kevin Siegrist

23.92

SPR

Above Average for League

Deryk Hooker

24

SPR

Above Average for League

Dean Kiekhefer

24

SPR

Above Average for League

Jake Lemmerman

24.08

SPR

Above Average for League

Seth Blair

24.25

SPR

Above Average for League

Michael Blazek

24.25

SPR

Above Average for League

Neal Pritchard

24.33

SPR

Above Average for League

Audry Perez

24.5

SPR

Above Average for League

Thomas Pham

25.25

SPR

Above Average for League

Mike O'Neill

25.33

SPR

Above Average for League

Adam Melker

25.42

SPR

Above Average for League

Xavier Scruggs

25.75

SPR

Above Average for League

Scott McGregor

26.5

SPR

Non Prospect - Old for League

Ramon Delgado

26.75

SPR

Non Prospect - Old for League

Chris Swauger

26.83

SPR

Non Prospect - Old for League

Kevin Thomas

26.92

SPR

Non Prospect - Old for League

Ruben Gotay

30.5

SPR

Non Prospect - Old for League

Palm Beach

Name

Age

Tm

Notes

Adam Ehrlich

20.5

PMB

Elite Prospect? (see notation above)

Anthony Garcia

21.42

PMB

Below Average for League

Jesus Montero

22

PMB

Below Average for League

Stephen Piscotty

22.42

PMB

Above Average for League

Tim Cooney

22.5

PMB

Above Average for League

Danny Miranda

22.83

PMB

Above Average for League

Samuel Gaviglio

23.08

PMB

Above Average for League

Lee Stoppelman

23.08

PMB

Above Average for League

Travis Miller

23.25

PMB

Above Average for League

Ronald Shaban

23.25

PMB

Above Average for League

Tyler Rahmatulla

23.33

PMB

Above Average for League

Jonathan Keener

23.5

PMB

Above Average for League

James Ramsey

23.5

PMB

Above Average for League

David Popkins

23.58

PMB

Above Average for League

Colin Walsh

23.75

PMB

Above Average for League

Jonathan Rodriguez

23.83

PMB

Above Average for League

Matthew Williams

23.83

PMB

Above Average for League

Kyle Hald

24.08

PMB

Non Prospect - Old for League

Iden Nazario

24.25

PMB

Non Prospect - Old for League

Ronny Gil

24.25

PMB

Non Prospect - Old for League

Daniel Stienstra

24.25

PMB

Non Prospect - Old for League

Brandon Creath

24.33

PMB

Non Prospect - Old for League

Nicholas Longmire

24.42

PMB

Non Prospect - Old for League

Jose Almarante

24.5

PMB

Non Prospect - Old for League

Cody Stanley

24.5

PMB

Non Prospect - Old for League

Jimmy Parque

24.67

PMB

Non Prospect - Old for League

Tyler Melling

24.75

PMB

Non Prospect - Old for League

Heath Wyatt

24.83

PMB

Non Prospect - Old for League

Jonathan Cornelius

25.08

PMB

Non Prospect - Old for League

Aidan Lucas

25.17

PMB

Non Prospect - Old for League

Geoffrey Klein

25.25

PMB

Non Prospect - Old for League

Chris Corrigan

25.5

PMB

Non Prospect - Old for League

Scott Gorgen

26.42

PMB

Non Prospect - Old for League

Peoria

Name

Age

Tm

Notes

Carson Kelly

18.92

PEO

Elite Prospect

C.J. McElroy

20.08

PEO

Below Average for League

Charlie Tilson

20.5

PEO

Below Average for League

Dixon Llorens

20.58

PEO

Below Average for League

Breyvic Valera

20.83

PEO

Below Average for League

Tyrell Jenkins

20.92

PEO

Below Average for League

Jhonny Polanco

21.17

PEO

Below Average for League

Gerwuins Velazco

21.67

PEO

Above Average for League

Patrick Wisdom

21.83

PEO

Above Average for League

Ildemaro Vargas

21.92

PEO

Above Average for League

Hector Hernandez

22.33

PEO

Above Average for League

Kurt Heyer

22.42

PEO

Above Average for League

Alex Mejia

22.42

PEO

Above Average for League

Joshua Lucas

22.58

PEO

Above Average for League

David Washington

22.58

PEO

Above Average for League

Steven Ramos

22.92

PEO

Above Average for League

Jacob Wilson

22.92

PEO

Above Average for League

Nicholas Martini

23

PEO

Non Prospect - Old for League

Kyle Helisek

23.17

PEO

Non Prospect - Old for League

Jordan Rasmus

23.25

PEO

Non Prospect - Old for League

Jordan Walton

23.25

PEO

Non Prospect - Old for League

Joseph Scanio

23.42

PEO

Non Prospect - Old for League

Dail Villanueva

23.42

PEO

Non Prospect - Old for League

Corey Baker

23.58

PEO

Non Prospect - Old for League

Michael Aldrete

23.75

PEO

Non Prospect - Old for League

Joe Cuda

23.75

PEO

Non Prospect - Old for League

Michael Swinson

23.75

PEO

Non Prospect - Old for League

Zachary Petrick

23.92

PEO

Non Prospect - Old for League

Joseph Donofrio

24.08

PEO

Non Prospect - Old for League

X
Log In Sign Up

forgot?
Log In Sign Up

Forgot password?

We'll email you a reset link.

If you signed up using a 3rd party account like Facebook or Twitter, please login with it instead.

Forgot password?

Try another email?

Almost done,

Join Viva El Birdos

You must be a member of Viva El Birdos to participate.

We have our own Community Guidelines at Viva El Birdos. You should read them.

Join Viva El Birdos

You must be a member of Viva El Birdos to participate.

We have our own Community Guidelines at Viva El Birdos. You should read them.

Spinner.vc97ec6e

Authenticating

Great!

Choose an available username to complete sign up.

In order to provide our users with a better overall experience, we ask for more information from Facebook when using it to login so that we can learn more about our audience and provide you with the best possible experience. We do not store specific user data and the sharing of it is not required to login with Facebook.

tracking_pixel_9351_tracker