He played for the Cleveland Indians and the Chicago White Sox. Wilkinson started his professional career in 1913. In 1919, he had a good season with the Columbus Senators of the American Association, going 17–15 with a 2.08 earned run average.
He joined the White Sox in time to pitch two games in the 1919 World Series, which was tainted by the Black Sox Scandal.
In 1921, he was placed in the starting rotation and went 4–20. From 1922 to 1932, Wilkinson pitched for Kansas City and Louisville in the Associate of Arts. He compiled a 130–119 career record in that league.