Coastal Plain League (Class D)

The Coastal Plain League was a Minor league baseball affiliated circuit which, except for the war years (1942–1945), operated in North Carolina between 1937 and 1952. It was classified as a "D" league. It grew out of a semi-pro league that operated from 1935 to 1936 under the same Coastal Plain League name. Today, the summer collegiate baseball league has adopted the Coastal Plain League moniker.

Cities represented

 * Ayden, NC: Ayden Aces (1937–1938)
 * Edenton, NC: Edenton Colonials (1952)
 * Fayetteville, NC: Fayetteville Cubs (1946)
 * Goldsboro, NC: Goldsboro Goldbugs (1937–1941,1946–1949); Goldsboro Cardinals (1950–1951); Goldsboro Jets (1952)
 * Greenville, NC: Greenville Greenies (1937–1941,1946–49); Greenville Robins (1950–1951)
 * Kinston, NC: Kinston Eagles (1937–1941, 1946–1952)
 * New Bern, NC: New Bern Bears (1937–1941, 1946–1952)
 * Roanoke Rapids, NC: Roanoke Rapids Blue Jays (1947); Roanoke Rapids Jays (1948–1952)
 * Rocky Mount, NC: Rocky Mount Leafs (1941); Rocky Mount Rocks (1946); Rocky Mount Leafs (1947–1952)
 * Snow Hill, NC: Snow Hill Billies (1937–1940)
 * Tarboro, NC: Tarboro Combs (1937); Tarboro Serpents (1938–1939)†; Tarboro Tars (1940); Tarboro Orioles (1941); Tarboro Tars (1946–1948); Tarboro Athletics (1949); Tarboro Tars (1950); Tarboro A's (1951); Tarboro Tars (1952)
 * Williamston, NC: Williamston Martins (1937–1941)
 * Wilson, NC: Wilson Tobs (1939–1941, 1946–1952)

† Tarboro was also known as the Goobers in 1939

1937 to 1941
1937 Coastal Plain League schedule

1938 Coastal Plain League 1939 Coastal Plain League 1940 Coastal Plain League schedule 1941 Coastal Plain League The league did not play From 1942 thru 1945 due to World War II

1946 to 1952
1946 Coastal Plain League schedule 1947 Coastal Plain League schedule 1948 Coastal Plain League schedule 1949 Coastal Plain League schedule 1950 Coastal Plain League schedule Finals: New Bern 4 games, Kinston 0. 1951 Coastal Plain League schedule 1952 Coastal Plain League schedule Finals: Edenton 4 games, Goldsboro 1.

Coastal Plain League Champions

 * 1937 – Snow Hill
 * 1938 – New Bern
 * 1939 – Williamston
 * 1940 – Tarboro
 * 1941 – Wilson
 * 1946 – Rocky Mount
 * 1947 – Kinston
 * 1948 – Tarboro
 * 1949 – Greenville
 * 1950 – New Bern
 * 1951 – New Bern
 * 1952 – Edenton