top of page
  • Writer's pictureSteve Potter

4/20/21 : Roster Reviews - National League


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





81 views0 comments

Recent Posts

See All
Post: Blog2_Post
bottom of page