A look at the current roster makeup ( as of 4/19/21 ) for each of the 15 National League squads in regards to how the players were acquired, where they were born, roster ages, rookies and the number of pitchers carried ...
It’s only data but some may find it interesting ... 🤷♂️
Of course this changes daily and the Phillies data is a bit skewed as I’ve counted Covid replacements Damon Jones, Christopher Sanchez and Nick Maton ( all rookies ) in the data ... excluded Jose Alvarado, Ronald Torreyes and Matt Moore as it’s based on rosters as of 4/19 ...
Average Roster Ages :
Cubs : 30.4
Nationals : 30.2
Giants : 30.0
Braves : 29.1
Phillies : 29.0
League Average : 28.9
Mets : 28.7
Marlins : 28.7
Brewers : 28.6
Padres : 28.6
Diamondbacks : 28.6
Reds : 28.5
Dodgers : 28.3
Rockies : 28.3
Pirates : 27.9
Cardinals : 27.8
Number of Pitchers :
Marlins,Cubs, Pirates, Brewers,Dodgers, Rockies & Padres - 14
Phillies, Mets, Braves, Nationals, Cardinals, Reds & Diamondbacks & Giants - 13
Countries or Territories :
USA - 299 players - 77 % of total
Dominican Republic - 32 players - 8 % of total
Venezuela - 25 players - 6 % of total
Puerto Rico - 9 players - 2 % of total
Mexico - 4 players - 1 % of total
Curaçao, Cuba & Panama - 3 players each - 1 % of total each
Canada, Colombia & South Korea - 2 players each - 1 % of total each
Netherlands, Honduras,Japan, Aruba, Bahamas and Brazil - 1 player each
How Acquired : ( Note - “Developed” includes amateurs signed directly or players traded for who spent at least two seasons in the minors with the team )
Developed : 34 % of NL Rosters total
Cardinals & Rockies - 14 each
Braves, Phillies & Dodgers - 12 each
Mets & Reds - 10 each
Giants & Pirates - 8 each
Cubs & Brewers - 7 each
Nationals & Diamondbacks - 6 each
Padres - 3
Marlins - 2
Free Agents : 32 % of NL Rosters total
Cubs - 15
Nationals - 13
Giants - 12
Braves - 11
Mets, Padres & Brewers - 9 each
Phillies & Diamondbacks - 8 each
Marlins & Dodgers - 6 each
Pirates, Reds & Rockies - 5 each
Cardinals - 3
Traded For : 29 % of NL Rosters total
Marlins - 15
Padres - 14
Diamondbacks - 12
Pirates & Reds - 9 each
Dodgers & Cardinals - 8 each
Nationals & Brewers - 7 each
Mets & Phillies - 6 each
Rockies - 5
Cubs & Giants - 4 each
Braves - 1
Claimed on Waivers : 4 % of NL Rosters total
Pirates - 4
Brewers & Diamondbacks - 3 each
Braves, Marlins, Reds & Giants - 2 each
Mets, Cardinals & Rockies - 1 each
Rule Five : 1 % of NL Rosters total
Rockies & Marlins - 1 each
Rookies on the Roster : 52 total - 13 % of NL Roster totals
Diamondbacks - 7
Marlins & Phillies - 6 each
Reds & Rockies - 5
Padres, Pirates & Cardinals - 4 each
Braves, Brewers & Dodgers - 3 each
Nationals & Giants - 1 each
Happy Day, Happy Baseball ⚾️
(Steve Potter is the co-author with Larry Shenk of “Life In The Minors, 5th annual Phillies Minor League Digest” now available on amazon.com. He can be followed on www.PhilliesBaseballFan.com)
source : Baseball Reference
Comments