baseballcontinuum.com
Continuum Baseball Rankings
The IBAF (International Baseball Federation) has a list of World Rankings for baseball, but that is a list for the production of national teams- not how successful a baseball country is at producin…