Jasper began his professional career in 1909 with the Jacksonville Braves of the Central Association. He had a .218 batting average in 114 games for the Braves. The following season, he played for the Dubuque Dubs of the Illinois–Indiana–Iowa League, and played in 61 games for them.[1] In 1912, he spent the season with the Anadarko Indians of the Oklahoma State League. While with the Indians, Cincinnati Reds manager Hank O'Day brought him in for a trial to make the major league roster, which was unsuccessful.[2] He returned to the Dubs as a pitcher in 1913, and had a win-loss record of 13-6 in 20 games.[1]
Jasper joined the Chicago White Sox and made his major league debut on April 19, 1914. In 16 games for the White Sox, Jasper had a 1-0 record and a 3.34 earned run average (ERA). The following season, he pitched in three games for the White Sox, losing one and finishing the year with a 4.60 ERA.[3] Early in the 1915 season he was sent to the Los Angeles Angels, but refused to report for the team; club president Johnny Powers said in response to his refusal that he would find it impossible to join a major league team.[4]
In 1916, Jasper spent the season with the St. Louis Cardinals. In 21 games, he had a 5-6 record and a 3.28 ERA. Near the end of the season, he was sent to Los Angeles, but again refused to report; it was not until March the following year when he decided to join the team.[5] After a stint with Los Angeles in 1917, he spent the next two seasons with the St. Paul Saints and the Milwaukee Brewers. Jasper's last stint in the major leagues was with the Cleveland Indians; in 12 games he had a 4-5 record and a 3.59 ERA.[1][3]
Jasper died in 1937 after he fell off a truck driven by his employer in St. Louis, Missouri.[6]