Career
Born in San Francisco, California, he made his major league debut for Richmond on August 12, 1884, when the Virginians joined the Association as a late season replacement team He started 22 games that season, completed all of them, and threw one shutout. After the season ended, the Virginians folded.
He started 16 of those games, completed 14, and recorded one shutout.
He also struck out 58 batters in 146 innings pitched. This was his last Major League season.
Meegan died in his hometown of San Francisco at the age of 42, and is interred at Holy Cross Cemetery in Colma, California.