Recently, I broke down every former MLB player playing in the KBO baseball league of Korea. However, the Chinese Providence Baseball League (CPBL) of Taiwan also has games going. Here are all the former MLB that fans can watch in this league.
Esmil Rogers, RHP
MLB Stats: 7 seasons, 454.0 IP, 5.59 ERA, 1.57 WHIP, 19-22 Record
Esmil Rogers first broke into the big leagues back in 2009 at age 23 with the Colorado Rockies. Rogers was consistently below league average but was able to stick around in the MLB for seven seasons. His best season was in 2012 after he was traded to the Cleveland Indians. Following that trade, Rogers posted a 3.06 ERA in 44 appearances. He last played in the MLB for the Yankees in 2015.
Ariel Miranda, LHP
MLB Stats: 3 seasons, 223.0 IP, 4.72 ERA, 1.25 WHIP, 13-9 Record
As recently as 2017, Ariel Miranda made 29 starts as a member of the Seattle Mariners. However, he failed to make the team ahead of the 2018 season and was released by the ball club after making just one appearance that year. After playing the last two seasons in Japan, Miranda moved to the CPBL for the 2020 season.
C.C. Lee, RHP
MLB Stats: 3 seasons, 34.0 IP, 4.50 ERA, 1.59 WHIP, 1-1 Record
A native of Taiwan, C.C. Lee signed a three year deal with the Cleveland Indians, where he played for three seasons. Lee never made much of an impact in the MLB and decided to go back to Asia after the 2015 season.
Jose De Paula, LHP
MLB Stats: 1 season, 3.1 IP, 2.70 ERA, 1.80 WHIP, 0-0 Record
Have you never heard of Jose De Paula? That would make sense considering his MLB career lasted all of one appearance.
Henry Sosa, RHP
MLB Stats: 1 season, 53.1 IP, 5.23 ERA, 1.44 WHIP, 3-5 Record
Henry Sosa played one MLB season back in 2011 as a member of the Houston Astros. After making ten starts that year, Sosa never got another chance at the MLB level. He has played overseas since 2012.
Chin-lung Hu, INF
MLB Stats: 5 seasons, .176/.225/.259 splits, .484 OPS, 2 Home Runs, 18 RBIs
In five MLB seasons, Chin-lung Hu never had more than two home runs (2007), or 129 plate appearances (2008). Hu last played in the MLB for the New York Mets in 2011. He has been a member of the Fubon Guardians since 2013.
Che-Hsuan Lin, OF
MLB Stats: 1 season, .250/.250/.250 splits, .500 OPS, 0 Home Runs, 0 RBIs
Che-Hsuan Lin briefly made the MLB back in 2012 with the Red Sox after Jacoby Ellsbury got injured. His stint in the majors lasted all of 12 plate appearances before he got designated for assignment.
Ryan Carpenter, LHP
MLB Stats: 2 seasons, 63.0 IP, 8.57 ERA, 1.78 WHIP, 2-8 Record
Ryan Carpenter spent two seasons in the MLB, both with the Detroit Tigers in 2018 and 2019. After continued struggles, Carpenter was released by the Tigers in September of last season. Through three starts, Carpenter is carrying a stellar 2.37 ERA this season for Rakuten.
Justin Nicolino, LHP
MLB Stats: 3 seasons, 201.1 IP, 4.65 ERA, 1.46 WHIP, 10-13 Record
Guess what? Justin Nicolino actually wasn’t horrible at the major league level, or out of the league after a brief stint. Nicolino played with the Marlins from 2015 to 2017, with his rookie season being his best year. That season he went 5-4 with a 4.01 ERA in 12 starts. In his only appearance this season, Nicolino threw eight innings of shutout ball for the Monkeys.
Lisalverto Bonilla, RHP
MLB Stats: 2 seasons, 57.1 IP, 6.28 ERA, 1.55 WHIP, 4-3 Record
Lisalverto Bonilla made his major league debut with the Texas Rangers in 2014, where he went 3-0 with a 3.05 ERA. However, elbow injuries cost him most of the 2015 and 2016 seasons. Finally returning to the MLB in 2017, Bonilla struggled with Reds before getting released in September of that year.
Elih Villanueva, RHP
MLB Stats: 1 season, 3.0 IP, 24.00 ERA, 3.33 WHIP, 0-1 Record
Elih Villanueva made one MLB appearance in his career. It did not go well as he allowed eight runs in three innings. The Marlins sent him down to the minors shortly after, and he never got another chance at the major league level.
Uni-President 7-Eleven Lions:
Ryan Feierabend, LHP
MLB Stats: 5 seasons, 119.0 IP, 7.34 ERA, 1.82 WHIP, 2-12 Record
For anyone like myself who plays MLB The Show, you are sure to know who Ryan Feierabend is. Yes, he’s that guy who throws an unhittable 60 MPH knuckleball. However, in real life, Feierabend never had a lot of Major League success since making his debut back in 2006. He last played in the MLB with the Toronto Blue Jays last season.
Donn Roach, RHP
MLB Stats: 3 seasons, 39.0 IP, 5.77 ERA, 1.77 WHIP, 3-1 Record
Donn Roach first cracked the Major Leagues back in 2014 with the San Diego Padres. After a subpar rookie year, Roach continued to struggle with the Cubs in 2015 and Mariners in 2016. Roach is still struggling, having allowed 16 runs in 16.1 innings of work with the Lions this season.
Logan Darnell, LHP
MLB Stats: 1 season, 24.0 IP, 7.13 ERA, 1.63 WHIP, 0-2 Record
Logan Darnell’s time in the MLB was quite brief. Back in 2015, he made seven appearances for Tampa Bay, and scuffed. Darnell recently signed with the Lions and has yet to make an appearance this season.
Follow me on Twitter @PodolskyDanny
Come discuss this and much more at the Overtime Heroics forums!