Menu Close

Alumni /
MLB Players

More than 375 Baseball Factory alumni have played in the Majors, with many of them becoming some of the best players in the game today.

Baseball Factory Alumni have won: Two Most Valuable Player Awards, Five Cy Youngs, Four Rookie of the Year Awards, 29 Gold Gloves, 36 Silver Slugger Awards and Two Home Run Derby Contests.

Meet our MLB Alumni

Featured

By Position

Mark Teixeira - Infield
New York Yankees

Catcher

Blake Swihart
Boston Red Sox

Austin Barnes
Los Angeles Dodgers

James McCann
Detroit Tigers

Rafael Lopez
Chicago Cubs

Daniel Butler
Boston Red Sox

Adrian Nieto
Chicago White Sox

Mike Zunino
Seattle Mariners

Bobby Wilson
Tampa Bay Rays

Mike Tonis
Kansas City Royals

Kelly Shoppach
Cleveland Indians

Max Stassi
Houston Astros

Dane Sardinha
Philadelphia Phillies

Mike Nickeas
Toronto Blue Jays

Colt Morton
San Diego Padres

Donny Lucy
Chicago White Sox

Koyie Hill
Philadelphia Phillies

Jake Fox
Baltimore Orioles

J.D. Closser
Colorado Rockies

Brian McCann
New York Yankees

Jason Castro
Houston Astros

Mike Napoli
Boston Red Sox

AJ Pierzynski
St. Louis Cardinals

Devin Mesoraco
Cincinnati Reds

Michael McKenry
Colorado Rockies

Jeff Mathis
Miami Marlins

Matt LeCroy
Minnesota Twins

Rob Johnson
St. Louis Cardinals

Chris Iannetta
Los Angeles Angels of Anaheim

A.J. Ellis
Los Angeles Dodgers

Steve Clevenger
Baltimore Orioles

Andrew Butera
Los Angeles Dodgers

Michael Barrett
Toronto Blue Jays

Bryan Anderson
Oakland Athletics

Stephen Vogt
Oakland Athletics

Jarrod Saltalamacchia
Miami Marlins

David Ross
Boston Red Sox

José Morales
Colorado Rockies

Guillermo Quiroz
San Francisco Giants

Eric Munson
Oakland Athletics

Pitcher

Keyvius Sampson
Cincinnati Reds

Matt Marksberry
Atlanta Braves

Henry Owens
Boston Red Sox

Keith Hessler
Arizona Diamondbacks

Guido Knudson
Detroit Tigers

John Lamb
Cincinnati Reds

Aaron Nola
Philadelphia Phillies

Tyler Wagner
Milwaukee Brewers

Logan Verrett
New York Mets

Matt Tracy
Miami Marlins

Jon Moscot
Cincinnati Reds

Michael Lorenzen
Cincinnati Reds

Jacob Lindgren
New York Yankees

Taylor Jungmann
Milwaukee Brewers

Marcus Hatley
St. Louis Cardinals

Mychal Givens
Baltimore Orioles

Sean Gilmartin
New York Mets

Tyler Cravy
Milwaukee Brewers

A.J. Cole
Washington Nationals

Michael Broadway
San Francisco Giants

Andrew Bellatti
Tampa Bay Rays

Nick Tropeano
Houston Astros

Anthony Ranaudo
Boston Red Sox

Erik Goeddel
New York Mets

Jonathan Edwards
Texas Rangers

Brett Bochy
San Francisco Giants

Christian Bergman
Colorado Rockies

Jarret Martin
Los Angeles Dodgers

Sean Doolittle
Oakland Athletics

Mike Leake
Cincinnati Reds

Tyson Ross
San Diego Padres

Brandon Beachy
Los Angeles Dodgers

Zach McClellan
Colorado Rockies

Eric Surkamp
San Francisco Giants

Aaron Cook
Boston Red Sox

Jonathan Adkins
Cincinnati Reds

Ricky Stone
Cincinnati Reds

John Van
Pittsburgh Pirates

Chris Resop
Oakland Athletics

Steven Jackson
Pittsburgh Pirates

Ryan Webb
Cleveland Indians

Zach Day
Washington Nationals

Lance Broadway
New York Mets

Josh Zeid
Houston Astros

Pat Strange
New York Mets

Ricky Nolasco
Minnesota Twins

Brandon Medders
San Francisco Giants

John Ely
Los Angeles Dodgers

Sam Demel
Arizona Diamondbacks

Jeff Stevens
Chicago Cubs

Thomas Diamond
Chicago Cubs

Mark Worrell
Baltimore Orioles

Mike McClendon
Milwaukee Brewers

Josh Butler
Milwaukee Brewers

Charles Brewer
Arizona Diamondbacks

Brett Myers
Cleveland Indians

Christian Parker
New York Yankees

Andrew Brackman
New York Yankees

Jonathan Pettibone
Philadelphia Phillies

Dan Perkins
Minnesota Twins

Andrew Good
Detroit Tigers

Casey Kelly
San Diego Padres

Zach Miner
Philadelphia Phillies

Doug Waechter
Kansas City Royals

Neil Wagner
Toronto Blue Jays

Brian Bannister
Kansas City Royals

Steve Woodard
Boston Red Sox

Jermaine Van
Boston Red Sox

Kyle Snyder
Boston Red Sox

Robert Manuel
Boston Red Sox

Matt Fox
Boston Red Sox

Robert Coello
Los Angeles Angels of Anaheim

Michael Bowden
Chicago Cubs

Cory Doyne
Baltimore Orioles

Brad Bergesen
Arizona Diamondbacks

Clint Nageotte
Seattle Mariners

Chris Reitsma
Seattle Mariners

Matt Ginter
Cleveland Indians

Vinnie Pestano
Cleveland Indians

Chris Perez
Los Angeles Dodgers

Luis Perez
Toronto Blue Jays

Jensen Lewis
Cleveland Indians

Justin Germano
Toronto Blue Jays

Dustin McGowan
Toronto Blue Jays

Taylor Buchholz
New York Mets

Fernando Hernandez
Oakland Athletics

Matt Roney
Oakland Athletics

Joey Devine
Oakland Athletics

Boof Bonser
Oakland Athletics

Kevin Jepsen
Los Angeles Angels of Anaheim

Cory Vance
Colorado Rockies

Jimmy Barthmaier
Pittsburgh Pirates

Donnie Veal
Chicago White Sox

Jeff Beliveau
Tampa Bay Rays

Mike Bynum
San Diego Padres

Carter Capps
Seattle Mariners

Robert Carson
New York Mets

Bryan Shaw
Cleveland Indians

Joe Thatcher
Arizona Diamondbacks

Michael Roth
Los Angeles Angels of Anaheim

Will Harris
Arizona Diamondbacks

Tyler Chatwood
Colorado Rockies

Mike Bacsik
Washington Nationals

Matt Chico
Washington Nationals

Kyle Hendricks
Chicago Cubs

Tyler Matzek
Colorado Rockies

Christian Bergman
Colorado Rockies

C.J. Riefenhauser
Tampa Bay Rays

Cory Rasmus
Los Angeles Angels of Anaheim

Neil Ramirez
Chicago Cubs

Eddie Butler
Colorado Rockies

Anthony DeSclafani
Cincinnati Reds

Nick Martinez
Texas Rangers

Evan Marshall
Arizona Diamondbacks

Mario Hollands
Philadelphia Phillies

Gus Schlosser
Atlanta Braves

Chase Whitley
New York Yankees

Kevin Quackenbush
San Diego Padres

Sean Burnett
Los Angeles Angels of Anaheim

Michael Tonkin
Minnesota Twins

Cory Burns
Texas Rangers

Sean West
Miami Marlins

Jacob Turner
Chicago Cubs

Shawn Tolleson
Texas Rangers

Derek Thompson
Los Angeles Dodgers

Zach Kroenke
Arizona Diamondbacks

Ian Krol
Detroit Tigers

Carmen Pignatiello
Chicago Cubs

Scott Maine
Cleveland Indians

Jimmy Osting
Milwaukee Brewers

Dan Otero
Oakland Athletics

Matthew Ford
Milwaukee Brewers

Jonny Venters
Atlanta Braves

Cody Allen
Cleveland Indians

Steve Johnson
Baltimore Orioles

Andy Sisco
Chicago White Sox

John Danks
Chicago White Sox

Jason Miller
Minnesota Twins

Brian Duensing
Minnesota Twins

Macay McBride
Detroit Tigers

Bobby Seay
Detroit Tigers

Josh Newman
Kansas City Royals

Tony Cogan
Kansas City Royals

Jimmy Anderson
Boston Red Sox

Jake McGee
Tampa Bay Rays

JP Howell
Los Angeles Dodgers

Kason Gabbard
Texas Rangers

Brooks Raley
Chicago Cubs

Philippe Aumont
Philadelphia Phillies

Matt Riley
Texas Rangers

Ryan Snare
Texas Rangers

Nick Bierbrodt
Texas Rangers

Brett Oberholtzer
Houston Astros

David Holmberg
Arizona Diamondbacks

Troy Patton
Baltimore Orioles

Zach Jackson
Cleveland Indians

Jeremy Sowers
Cleveland Indians

John Ford-Griffin
Toronto Blue Jays

Lance McCullers, Jr.
Houston Astros

Justin Verlander
Detroit Tigers

C.C. Sabathia
New York Yankees

Zack Greinke
Los Angeles Dodgers

Jason Vargas
Kansas City Royals

James Shields
San Diego Padres

David Robertson
Chicago White Sox

Casey Janssen
Toronto Blue Jays

Gavin Floyd
Atlanta Braves

Wade Davis
Kansas City Royals

Trevor Bell
Cincinnati Reds

Rick Porcello
Detroit Tigers

Zack Wheeler
New York Mets

Roy Halladay
Philadelphia Phillies

Mark Prior
Chicago Cubs

Kevin Gausman
Baltimore Orioles

Zach Duke
Chicago White Sox

Kyle Davies
Kansas City Royals

Derek Holland
Texas Rangers

Bud Norris
Baltimore Orioles

Huston Street
Los Angeles Angels of Anaheim

Infield

Darnell Sweeney
Philadelphia Phillies

Greg Bird
New York Yankees

Daniel Muno
New York Mets

Devin Marrero
Boston Red Sox

Allan Dykstra
Tampa Bay Rays

Xavier Scruggs
St. Louis Cardinals

Rougned Odor
Texas Rangers

Greg Garcia
St. Louis Cardinals

Christian Colón
Kansas City Royals

Rob Refsnyder
New York Yankees

Chris Parmelee
Baltimore Orioles

Josh Harrison
Pittsburgh Pirates

Aaron Hill
Arizona Diamondbacks

Gaby Sanchez
Pittsburgh Pirates

Tony Giarratano
Detroit Tigers

Enrique Cruz
Cincinnati Reds

Adrian Cardenas
Chicago Cubs

Joshua Barfield
Cleveland Indians

Brad Eldred
Detroit Tigers

Daniel Murphy
New York Mets

Nate Rolison
Miami Marlins

Xavier Nady
San Francisco Giants

Brad Nelson
Milwaukee Brewers

Scott Thorman
Atlanta Braves

Brett Wallace
Houston Astros

Ryan Shealy
Boston Red Sox

Efren Navarro
Los Angeles Angels of Anaheim

Ryan Garko
Texas Rangers

Casey Kotchman
Cleveland Indians

Chris Duncan
St. Louis Cardinals

Chris Marrero
Washington Nationals

Ryan Jackson
St. Louis Cardinals

Brent Butler
Colorado Rockies

Scott Moore
Houston Astros

Chris Johnson
Atlanta Braves

Mike Hessman
New York Mets

Mike Edwards
Pittsburgh Pirates

James Darnell
San Diego Padres

Matt Davidson
Arizona Diamondbacks

Jamie D’Antona
Arizona Diamondbacks

Sean Burroughs
Minnesota Twins

Josh Bell
Arizona Diamondbacks

Jeff Baisley
Oakland Athletics

David Adams
New York Yankees

Ryan Theriot
San Francisco Giants

Eric Sogard
Oakland Athletics

Drew Meyer
Texas Rangers

Joe Lawrence
Toronto Blue Jays

Jeff Keppinger
Chicago White Sox

Tug Hulett
Kansas City Royals

Wes Helms
Miami Marlins

Travis Metcalf
Texas Rangers

Mark Reynolds
St. Louis Cardinals

Brian Barden
Miami Marlins

Joey Terdoslavich
Atlanta Braves

Brandon Wood
Pittsburgh Pirates

Josh Vitters
Chicago Cubs

Danny Valencia
Toronto Blue Jays

Casey McGehee
San Francisco Giants

Sean Rodriguez
Pittsburgh Pirates

Nick Franklin
Seattle Mariners

Scooter Gennett
Milwaukee Brewers

Matt LaPorta
Cleveland Indians

Brandon Belt
San Francisco Giants

David Cooper
Toronto Blue Jays

Michael Hollimon
Detroit Tigers

Brandon Crawford
San Francisco Giants

Khalil Greene
San Diego Padres

Brendan Ryan
New York Yankees

Cliff Pennington
Arizona Diamondbacks

Tony Pena
Kansas City Royals

Brad Miller
Seattle Mariners

Josh Wilson
Arizona Diamondbacks

C.J. Cron
Los Angeles Angels of Anaheim

Tim Beckham
Tampa Bay Rays

Chris Owings
Arizona Diamondbacks

Tommy Medica
San Diego Padres

Garin Cecchini
Boston Red Sox

Robert Andino
Seattle Mariners

Francisco Lindor
Cleveland Indians

Addison Russell
Chicago Cubs

Kris Bryant
Chicago Cubs

Ryan Zimmerman
Washington Nationals

Brett Lawrie
Oakland Athletics

Chase Headley
New York Yankees

Jed Lowrie
Oakland Athletics

Scott Sizemore
New York Yankees

Ian Kinsler
Detroit Tigers

Eric Hosmer
Kansas City Royals

Orlando Hudson
Chicago White Sox

Felipe Lopez
Milwaukee Brewers

Brian Roberts
Baltimore Orioles

Mark Teixeira
New York Yankees

Prince Fielder
Texas Rangers

Nick Castellanos
Detroit Tigers

Josh Donaldson
Toronto Blue Jays

Anthony Rizzo
Chicago Cubs

Eric Chavez
Arizona Diamondbacks

Troy Tulowitzki
Colorado Rockies

David Wright
New York Mets

JJ Hardy
Baltimore Orioles

Allen Craig
Boston Red Sox

Hank Blalock
Texas Rangers

Outfield

Stephen Piscotty
St. Louis Cardinals

Trayce Thompson
Chicago White Sox

Preston Tucker
Houston Astros

Jarrett Parker
San Francisco Giants

Slade Heathcott
New York Yankees

Mark Canha
Oakland Athletics

Michael Taylor
Washington Nationals

Tommy Pham
St. Louis Cardinals

Bryce Brentz
Boston Red Sox

Aaron Altherr
Philadelphia Phillies

Jake Marisnick
Miami Marlins

Michael Cuddyer
New York Mets

Christian Yelich
Miami Marlins

Ryan Braun
Milwaukee Brewers

Nate McLouth
Washington Nationals

Denard Span
Washington Nationals

Shelley Duncan
Tampa Bay Rays

Jordan Brown
Miami Marlins

Conor Jackson
Boston Red Sox

Ben Johnson
New York Mets

Laynce Nix
Philadelphia Phillies

Justin Maxwell
San Francisco Giants

Jason Pridie
Baltimore Orioles

Scott Cousins
Miami Marlins

Tony Campana
Arizona Diamondbacks

Clay Timpner
San Francisco Giants

Will Venable
San Diego Padres

Brett Jackson
Chicago Cubs

Reymond Fuentes
San Diego Padres

Danny Putnam
Oakland Athletics

Matt Murton
Colorado Rockies

Elijah Dukes
Washington Nationals

Jaff Decker
Pittsburgh Pirates

JJ Davis
Washington Nationals

Eric Valent
New York Mets

Khris Davis
Milwaukee Brewers

Josh Booty
Miami Marlins

Adam Greenberg
Miami Marlins

Joe Mather
Chicago Cubs

Dave Krynzel
Milwaukee Brewers

Jason Romano
Cincinnati Reds

Cody Ross
Arizona Diamondbacks

Kevin Mattison
Miami Marlins

Todd Cunningham
Atlanta Braves

Clete Thomas
Minnesota Twins

Rocco Baldelli
Tampa Bay Rays

Jason Perry
Atlanta Braves

Shane Costa
Kansas City Royals

Adam Piatt
Tampa Bay Rays

Andrew Lambo
Pittsburgh Pirates

Jeff Kobernus
Washington Nationals

Brandon Boggs
Milwaukee Brewers

Jeff Fiorentino
Baltimore Orioles

Luiz Montanez
Chicago White Sox

Jason Dubois
Cleveland Indians

Matt Watson
Oakland Athletics

Kevin Melillo
Oakland Athletics

Jack Cust
Oakland Athletics

Thomas Murphy
Los Angeles Angels of Anaheim

Barry Wesson
Los Angeles Angels of Anaheim

Chris Carter
New York Mets

Scott Hairston
Washington Nationals

Tyler Graham
Arizona Diamondbacks

Jason Michaels
Houston Astros

Colin Curtis
New York Yankees

Ryan Raburn
Cleveland Indians

Brennan Boesch
New York Yankees

Ryan Kalish
Boston Red Sox

Austin Kearns
Miami Marlins

Sam Fuld
Tampa Bay Rays

Jody Gerut
Milwaukee Brewers

Eric Patterson
San Diego Padres

Peter Bourjos
St. Louis Cardinals

Domonic Brown
Philadelphia Phillies

Matt Angle
Baltimore Orioles

Kevin Kiermaier
Tampa Bay Rays

Randal Grichuk
St. Louis Cardinals

Byron Buxton
Minnesota Twins

A.J. Pollock
Arizona Diamondbacks

Justin Upton
San Diego Padres

B.J. Upton
San Diego Padres

Colby Rasmus
Houston Astros

Carlos Quentin
San Diego Padres

Brandon Moss
Oakland Athletics

Lastings Milledge
Chicago White Sox

LJ Hoes
Houston Astros

Jeff Franceour
Philadelphia Phillies

Rick Ankiel
New York Mets

Delmon Young
Baltimore Orioles

Pat Burrell
San Francisco Giants

Corey Patterson
St. Louis Cardinals

Josh Hamilton
Texas Rangers

George Springer
Houston Astros

Bryce Harper
Washington Nationals

Chris Coghlan
Chicago Cubs

Jay Bruce
Cincinnati Reds

Jose Bautista
Toronto Blue Jays

Our Alumni:

  • Won Two MVPs
  • Won Five Cy Youngs
  • Won Four Rookie of the Years
  • Won 29 Gold Gloves
  • Won 36 Silver Sluggers
  • Won Two Home Run Derby Contests
  • Made the All-Star Game 123 times
  • Hit the Game-Winning Home Run in the All-Star Game
  • Collected over 79,000 Major League hits
  • Have over 10,000 home runs
  • Have over 39,000 Major League RBI
  • Won over 2,600 Big League games
  • Struck out over 36,000 batters
  • Hit for the Cycle
  • Won 22 games in a season
  • Played in over 108,000 Major League games for ALL 30 teams

Get the latest Baseball Factory news.

Share