• Steve Potter

4/11/22 : By the Ages

A look at how Phillies initial rosters compare to the other 29 organizations in regards to the average age of the ball players. My sources are Baseball Reference and Fangraphs.

Major Leagues :


Position Players :


Youngest team : Cleveland Guardians - 26.1

Oldest team : New York Yankees - 30.8

Overall Average Age : 27.9


Phillies rank : tied for 14th youngest at 29.0 with KC Royals


Pitchers :


Youngest team : Detroit Tigers - 26.7

Oldest team : New York Mets - 31.9

Overall Average Age : 29


Phillies rank : tied for 18th youngest with SF Giants & Colorado Rockies - 29.6




Minor Leagues : data from Fangraphs ( I built a custom table 😎 )


All four Full Season teams :

Total Players :


Youngest average age - all four minor league teams : Cleveland Guardians - 23.3

Oldest average age - all four minor league teams : Atlanta Braves - 24.9

Collective Average Age ( all 30 organizations ) - all four minor league teams - 24.3


Phillies rank : tied for Tigers, Reds, Dodgers, Yankees - 24.4


Complete Rankings : ( Youngest to Oldest )


Guardians - 23.3

Pirates - 23.5

Orioles, Blue Jays - 23.7

Rays, Cardinals, Rangers - 23.9

Astros & Diamondbacks - 24.1

Royals & Red Sox - 24.2

Marlins, Giants & Angels - 24.3

Phillies, Tigers, Reds, Dodgers, Yankees - 24.4

Mets, Rockies & Brewers - 24.5

A’s, Padres & Cubs - 24.6

Mariners, White Sox & Twins - 24.7

Nationals - 24.8

Braves - 24.9


Position Players :


Youngest team : Cleveland Guardians - 22.5

Oldest team : Atlanta Braves & Washington Nationals - 24.5

Overall Average Age : 23.8


Phillies rank : tied for second oldest with LA Dodgers - 24.3


Pitchers :


Youngest team : Pittsburgh Pirates - 23.9

Oldest team : Oakland Athletics - 25.7

Overall Average Age : 24.8


Phillies rank : tied for 7th youngest with Rays & Astros - 24.5

Breakdown by levels : 🧐

Triple A :


Position Players :


Youngest team : Cleveland Guardians - 24.8

Oldest team : Phillies - 28.5

Overall Average Age : 26.7


Phillies rank : Oldest Avg age at AAA level - 28.5


Pitchers :


Youngest team : Cleveland Guardians - 25.9

Oldest team : Milwaukee Brewers - 28.5

Overall Average Age : 27.5


Phillies rank : tied for 17th youngest with Mets & Cubs - 27.7


Double A :


Position Players :


Youngest team : Cleveland Guardians - 22.8

Oldest team : Washington Nationals - 25.5

Overall Average Age : 24.3


Phillies rank : tied for 17th youngest with SF Giants - 24.3


Pitchers :


Youngest team : Toronto Blue Jays - 23.5

Oldest team : Oakland Athletics - 26.0

Overall Average Age : 24.9


Phillies rank : tied for 15th youngest with Cubs - 25.1


High A :


Position Players :


Youngest team : Cleveland Guardians - 21.3

Oldest team : Atlanta Braves - 23.4

Overall Average Age : 24.3


Phillies rank : tied for 2nd oldest with Cincinnati - 23.3


Pitchers :


Youngest team : St Louis Cardinals & Phillies tied - 22.5

Oldest team : Minnesota Twins - 24.6

Overall Average Age : 23.5


Phillies rank : tied for youngest with Cardinals - 22.5


Low A :


Position Players :


Youngest team : Milwaukee Brewers - 20.3

Oldest team : Houston Astros - 21.9

Overall Average Age : 21.2


Phillies rank : 15th youngest - 23.3


Pitchers :


Youngest team : Arizona Diamondbacks - 21.1

Oldest team : San Diego Padres - 23.6

Overall Average Age : 22.3


Phillies rank : tied for 11th with Dodgers, Mariners, Nationals & Marlins - 22.1


Just some data - by the ages 🤓


Happy Day, Happy Baseball ⚾️


152 views0 comments