1885 to 1886, 1894 to 1896: Virginia League I Minor league baseball began in Petersburg in 1885, when Petersburg joined the
Virginia League. Petersburg played in the Virginia League in 1885 and 1886. The Petersburg "Farmers" rejoined the six–team 1894 Virginia League, winning the 1894 Championship. On June 15, 1894,
Brownie Foreman threw a no–hitter as Petersburg defeated the
Staunton Mountaineers 9–1. The Petersburg Farmers finished 72–44 in the regular season to capture the title, as there were no league playoffs. The Virginia League folded after the 1896 season.
1900: Virginia League II The
Virginia League reformed in 1900, before folding after the season. The Petersburg Farmers had compiled a record of 8–26 when the team disbanded on June 11, 1900.
1910 to 1921, 1923 & 1924, 1926to 1928: Virginia League II The Petersburg Goobers began to play in the Virginia League in 1910, when the
Portsmouth Truckers moved to Petersburg on July 5, 1910. The team placed sixth with a 43–68 record. The Petersburg Goobers won the 1911 Virginia League Championship. Petersburg, also going by the "Hustlers" moniker in 1911, finished first, with a record of 68–51 to capture the Virginia League championship. Petersburg's
Harry Hedgpeth pitched a no–hitter against the
Roanoke Tigers on August 1, 1913. Petersburg won the game 4–0. The 1916 Petersburg Goobers finished 54–68, placing fourth in the Virginia League. Petersburg returned to the Virginia League in 1923 as the
Petersburg Trunkmakers, an affiliate of the
St. Louis Cardinals. The Trunkmakers finished last, placing sixth in the six–team league with a 43–81 record. The 1949 Petersburg Generals won the Virginia League Championship. Petersburg finished 72–54, placing second in the Virginal League regular season standings. In the Playoffs, the Petersburg Generals defeated the
Emporia Nationals 4 games to 3. In the Finals, the Petersburg Generals defeated the
Franklin Kildees 4 games to 2 to win the championship. The 1949 season attendance was 76,000. ==The ballparks==