James Michael Marvel (born September 17, 1993) is an American professional baseball pitcher who is a free agent.
[5] Marvel signed with the Pirates and made his professional debut with the West Virginia Black Bears, going 4–6 with a 4.43 ERA in 13 starts.
[6][7] In 2017, he began the season with the West Virginia Power before being promoted to the Bradenton Marauders in August; in 24 starts between the two clubs, Marvel went 7–8 with a 3.49 ERA, striking out 91 batters in 118+2⁄3 innings.
[15] He made his major league debut that day versus the St. Louis Cardinals, allowing two runs over five innings pitched.
[17] Marvel made 35 appearances (9 starts) for the Triple-A Lehigh Valley IronPigs, registering a 6-7 record and 6.05 ERA with 62 strikeouts in 93+2⁄3 innings pitched.