Former MLB Players Playing in the CPBL of Taiwan


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.  

Chinatrust Brothers:

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.   

Fubon Guardians:

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.   

Rakuten Monkeys:

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!

10393 767779


Please enter your comment!
Please enter your name here