Get ready to dive into a baseball nostalgia trip like no other! The upcoming World Baseball Classic isn’t just about the current stars—it’s a treasure trove of Phillies history, past and present. With 15 active players scattered across the tournament, you’d think that’s the whole story, right? Wrong. We’re going deeper, uncovering every player who’s ever donned the red pinstripes or spent time in the organization. From forgotten gems to fan favorites, this list is a walk down memory lane—with a few surprises along the way. But here’s where it gets controversial: some of these players left a mark for all the wrong reasons. Ready to relive the glory (and the cringe)? Let’s dive in.
Pool A
Team Canada
- Phillippe Aumont (RP) Remember the Cliff Lee trade to Seattle? Aumont was the big get—a player with electric stuff but a career ERA of 6.80. Now, at 37, he’s pitching professionally for the first time since 2019. Redemption arc or just a footnote? You decide.
- Noah Skirrow (SP) An undrafted free agent who never made the majors, Skirrow spent 2021-2024 in the Phillies system before landing in the independent Atlantic League. A tale of perseverance, but did he ever get a fair shot?
Team Colombia
- Nabil Crismatt (SP) Crismatt pitched well in AAA for the Phillies in 2025 (4.04 ERA in 100.1 innings) but never got the call-up. Did the Phillies miss out, or was he just a minor-league standout?
- Jorge Alfaro (C) Acquired in the Cole Hamels trade, Alfaro was a highly touted prospect with tools that never fully materialized. Still, he helped land JT Realmuto in a trade. Was he a bust, or just a piece in a bigger puzzle?
Team Cuba
No current Phillies here, but let’s tip our caps to past Cuban stars like Miguel Alfredo Gonzalez, Jose Contreras, Tony Gonzalez, and Tony Perez. And don’t forget new addition Adolis Garcia, who hails from the island.
Team Panama
- Jonathan Arauz (INF) Once a top prospect, Arauz was traded with Ken Giles to the Astros in a deal that brought back Harold Arauz, Mark Appel, and others. Played in Mexico in 2025. Was this trade a win or a wash?
- Johan Camargo (INF) Camargo’s 2022 stint with the Phillies was dreadful (.613 OPS). He also played in Mexico in 2025. Is he a forgotten man, or just a player who never found his fit?
- Edmundo Sosa (INF) The only active Phillie on this squad, Sosa is always a fan favorite. But is he a long-term piece, or just a utility man?
- Ruben Tejada (INF) Remember him running into Chase Utley’s cleats? Tejada hasn’t played in the majors since 2019 but spent 2025 in Mexico. A quirky career, but did he ever live up to the hype?
Puerto Rico
- Yacksel Rios (RP) Signed by the Phillies in 2011, Rios made his MLB debut in 2017 but was DFA’d in 2019. Now in the Puerto Rican Winter League, he’s a reminder of the fleeting nature of big-league dreams.
Pool B
Team Brazil
- Gabriel Barbosa (RP) A 24-year-old Brazilian who joined the Phillies in 2025 after stints with the Rockies and Yankees. He struggled in AA, but is there still potential?
Team Great Britain
- Tyler Viza (SP) A 31-year-old who’s been pitching in China and Mexico since 2022. Drafted by the Phillies in the 32nd round in 2013, he’s a testament to the grind of minor-league life.
- Vance Worley (SP) “The Vanimal” was solid for the Phillies from 2010-2012 before being traded. Now 38, he’s a reminder of what could have been.
- Albert Cartwright (Asst. Coach) A career minor-leaguer who spent 2012-2014 in the Phillies org. Coaching now, but did he ever get a fair shake?
Team Italy
- Sam Aldegheri (SP) One of the few Italian-born players on the team, Aldegheri was traded in the Carlos Estevez deal. A prospect with potential, but will he ever reach it?
- Aaron Nola (SP) Facing Team USA’s powerhouse lineup, Nola will be tested. But is he still the ace we know and love?
- Sal Fasano (Bullpen Coach) Remember “Sal’s Pals”? Fasano’s fan club at CBP in 2006 was legendary. A fan favorite, but what’s his legacy?
Team Mexico
- Taijuan Walker (SP) Back with Team Mexico, Walker is a familiar face. But is he a reliable starter, or just a journeyman?
- Joey Meneses (OF) Had his best season with the Phillies in 2018 (.311/.360/.510, 23 HR). Now in AAA for the Mets, did the Phillies let one slip away?
Team USA
- Bryce Harper (1B) A mainstay for Team USA, Harper’s star power is undeniable. But is he still the MVP-caliber player we expect?
- Kyle Schwarber (DH) Fresh off a new deal with the Phillies, Schwarber’s power will be on full display. But can he stay consistent?
Pool C
Team Australia
The Phillies have gone all-in on Aussie talent, and this roster is proof. From Mitch Neunborn to Tim Kennelly, it’s a who’s who of Australian Phillies. But has this investment paid off, or is it just a pipeline of minor-leaguers?
Team Chinese Taipei
- Hao-Yu Lee (INF) Traded for Michael Lorenzen, Lee has thrived in the Detroit system. Was this trade a mistake, or just a necessary move?
Pool D
Team Dominican Republic
- Cristopher Sanchez (SP) Arguably Team DR’s best starter, Sanchez is a rising star. But is he the future of the Phillies’ rotation?
- Carlos Santana (INF/DH) At 39, Santana is still going strong. His underrated 2018 season with the Phillies is often overlooked. Did the Phillies make a mistake letting him go?
Team Israel
- Garrett Stubbs (C) A current Phillie, Stubbs brings the vibes. But is he more than just a backup catcher?
- Harrison Bader (OF) “The one that got away,” Bader is Team Israel’s top outfielder. Should the Phillies have held onto him?
Team Venezuela
- Jose Alvarado (RP) Coming off a PED suspension, Alvarado has something to prove. Can he regain his form, or is his Phillies career in jeopardy?
- Ranger Suarez (SP) Now with the Red Sox, Suarez’s departure left a hole in the Phillies’ rotation. Will fans ever stop missing him?
The Big Question
As we cheer on these players, it’s impossible not to wonder: Who among them left a lasting impact, and who was just a footnote? And for those still in the Phillies organization, what does the future hold? Share your thoughts in the comments—let’s debate, discuss, and celebrate the rich history of Phillies baseball!